< 1409529739 119599 :ski_!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1409529757 291329 :newsham_!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1409529767 391438 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1409529775 214233 :ineiros_!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1409529844 744510 :fizzie!fis@unaffiliated/fizzie QUIT :Remote host closed the connection < 1409530059 972697 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Remote host closed the connection < 1409530061 631048 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1409530103 800903 :ski!~ski@remote1.student.chalmers.se QUIT :Remote host closed the connection < 1409530221 300590 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1409530291 157202 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :Ping timeout: 250 seconds < 1409530878 761181 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1409530890 345158 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1409530910 243831 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Client Quit < 1409532387 487084 :newsham_!~chat@udp217044uds.hawaiiantel.net NICK :newsham < 1409532857 821612 :AndoDaan!~Daanando@188.189.71.97 QUIT :Ping timeout: 252 seconds < 1409533024 458182 :rodgort!~rodgort@192.241.198.49 QUIT :Remote host closed the connection < 1409533317 549529 :^4!~notnot^v@2601:4:4500:e15:1cc:2c00:56cf:f803 QUIT :Ping timeout: 240 seconds < 1409533726 209960 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1409534224 350577 :rodgort!~rodgort@192.241.198.49 QUIT :Remote host closed the connection < 1409534539 445513 :AndoDaan!~Daanando@188.188.65.172 JOIN :#esoteric < 1409534575 19098 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1409534931 24137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Is the antiderivative always the integral? <-- depends how you define each of them. < 1409534961 506255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can have something that has a derivative but the derivative isn't lebesgue integrable < 1409535165 491320 :AndoDaan!~Daanando@188.188.65.172 QUIT :Ping timeout: 240 seconds < 1409535200 624843 :AndoDaan!~Daanando@188.189.84.218 JOIN :#esoteric < 1409535214 200649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but there's an integral definition that corresponds closer, known as Henstock integral < 1409535238 473460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(another student studied those when i was at university) < 1409535317 564263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :just read http://cr.yp.to/papers/calculus.pdf hth < 1409535495 561383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you need restrictions on the function for it to be true that antiderivative = riemann integral < 1409535530 702320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: yes < 1409535550 416339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's why that pdf uses the integral you mentioned instead, and talks about that in the last paragraph < 1409535557 491167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what, it does? < 1409535600 600593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you cannot expect me to read to the end on something that looks like ordinary first year stuff on a brief glance hth < 1409535630 605905 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh luzin, i vaguely remember that < 1409535914 949847 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Ping timeout: 240 seconds < 1409536287 205397 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1409536337 894883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i should learn some analysis hth < 1409536479 843807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :twh < 1409536553 312246 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :JetBrains is stil running an ad for an expired contest. Isn't that kind of expensive/ < 1409536647 97419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know who jetbrains is and why anyone cares that they're running an ad < 1409536669 82661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or whether it's expensive < 1409537030 636354 :boily!~alexandre@64.56.253.212 QUIT :Quit: ALFALFALFA CHICKEN < 1409537033 573038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^elikoski < 1409537033 950013 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :eliott elliot eliott eliott elliot elliott eliot elliot eliott elliot elliot eliott eliott elliot eliott eliot elliot elliott eliott elliot eliott eliott elliot elliot eliott eliot elliott eliott elliot eliott eliott elliot elliott eliot elliot eliott eliott elliot elliot eliott elliot elliott eliot elliot elliott eliott e ...too much output! < 1409537048 647710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um. hi < 1409537052 891395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hi < 1409537061 366701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show elikoski < 1409537061 522008 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :((io)S(t)~^( )S~:)((e)S(l)~^~:):(S)~^(:SS)~^(*a((((S)~^)~a*^)~a*^~:)~*^~)(:**a((((:SS)~^)~a*^)~a*^~:)~*^~):(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1409537090 815905 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1409537122 113570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i may be having it bad. i got 260 rep and mortarboard yesterday, and am apparently #2 on the monthly haskell rank < 1409537148 948858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1409537242 979696 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1409538012 275727 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1409539143 429761 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409539143 624678 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :heyo < 1409539152 134126 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :heeyo < 1409539171 107042 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :i assume fungbot is doing well < 1409539181 351009 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :*fungot < 1409539181 506553 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ChrisMM: the electronic feel of this crap on another site. its not exactly a classic rendition. it's not a fan! 3 " fuck you", and now your hostile feelings have clouded your past good judgment and you didn't see that one" < 1409539190 712997 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^style < 1409539190 868276 :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* < 1409539199 566352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if not politely < 1409539294 288030 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :yah < 1409539534 270631 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^show < 1409539534 446922 :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 backwards output < 1409539546 66634 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^show srmlebac < 1409539546 221909 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[>,]<[<]>[.>2]<[>2]<2[.<2] < 1409539713 950047 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^show celebrate < 1409539714 144653 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/)S < 1409539714 441910 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69  | c.c.c |  ¯|¯⌠ `\o/´69   | c.c.c |   `\o/´69  ¯|¯⌠ | c.c.c | < 1409539714 650544 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69 /|  c.c /|  /| |   |    /|  c.c  |\    |     |\|/'\ c.c  >\ < 1409539714 937592 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                (_|¯'\                 /`\ < 1409539715 109974 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                     |_)             (_| |_) < 1409539721 627063 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :....huh. < 1409539728 723083 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^show ha < 1409539728 878340 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :((ha)(ha))(~:^:(. )*S( )~**a~^!a*~:^):^ < 1409539774 573202 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1409540157 872073 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :^style jargon < 1409540158 27788 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: jargon (UNIX-HATERS mailing list archive) < 1409540205 534359 :^4!~notnot^v@2601:4:4500:e15:fdeb:16e9:6a8d:3411 JOIN :#esoteric < 1409540316 409351 :Sorella!~quildreen@oftn/member/Sorella QUIT :Remote host closed the connection < 1409540528 525267 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :in Thue is the string replacement chosen entirely at random? < 1409540568 32847 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :nondeterministically, iirc < 1409540593 971706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where nondeterministally means "you cannot even count on random" < 1409540606 494024 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :right. < 1409540619 738955 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :because you're 'too good' for pseudorandom numbers < 1409540636 503886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always taking the first one is perfectly legal :P < 1409540649 383020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well maybe. i haven't actually checked the spec.) < 1409540655 802521 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :one can imagine an optimizing thue implementation that chooses in some deterministic but hard to think about fashion based on the rule contents < 1409540678 440845 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :my problem is on the wiki page it says '...The program outputs bits in an undefined (and quite possibly random) sequence.' < 1409540691 594497 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :where, if the string rewrites were nondeterministic, it WOULD be ENTIRELY random < 1409540695 830819 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :no < 1409540697 665005 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :and it has that (and quite possibly...) in there < 1409540705 7053 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :it /can/ be random, but it doesn't have to be < 1409540709 798807 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :ahh. < 1409540710 908217 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :it could implement all zeroes probably < 1409540730 611788 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :yes. < 1409540742 735918 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I see < 1409540751 735339 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :output, not implement < 1409540789 31742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i had this vague idea of implementing thue in itflabtijtslwi which has no randomness, but because of the implementation idea it wouldn't be easily predictable either < 1409540790 390248 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :catseye's interpreter lets you choose a deterministic rule, if you want < 1409540806 826391 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :but you can also not do that, see. < 1409540861 942463 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :(it has left-to-right and right-to-left, so you could make that program output all zeroes or all ones) < 1409540871 360940 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :mm. I get it < 1409540975 909072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mine would be essentially "do all substitutions in turn globally, but in such a way that you cannot substitute on something that's already been changed this round" < 1409541075 735175 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm gonna look into thue now, it seems very nice... < 1409541486 808954 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :c::= < 1409541487 4556 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :b::=~foo < 1409541487 159791 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :b::=~bar < 1409541487 159938 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :b::=~baz < 1409541487 160030 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :b::=~bin < 1409541487 471823 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :ac::=abc < 1409541487 627197 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :::= < 1409541488 444613 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :abccccccccccccccc < 1409541495 300242 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I think that's generating simlish < 1409541514 863568 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :barbinbarfoobaz < 1409541543 894182 :not^v!~notnot^v@2601:4:4500:e15:542:8078:2f0c:a209 JOIN :#esoteric < 1409541579 38303 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :couldn't it wipe out the c's first < 1409541599 707625 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :or well... why do you ahve both the ac::=abc and c::= rules. < 1409541630 350101 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :well I want it to generate them but I also want it to halt < 1409541638 867613 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :if it runs out of c's it'll halt < 1409541650 880409 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :yes, it could wipe out all the c's first. Ya just hope. This isn't a good program. < 1409541652 451711 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should I privilege the function profunctor in my code? I feel like maybe I shouldn't, since forget is also a profunctor < 1409541657 138666 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And conceptually a function too < 1409541673 782441 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although I guess Haskell privileges it < 1409541698 804033 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(By priviledge I mean not doing a Racket equivalent of a newtype) < 1409541715 664403 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :ChrisMM: if you want a fixed finite output, you could do the b::=~ rules, and then just have ::=bbbbb, no? < 1409541722 64570 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :(to output five, of course) < 1409541741 554882 :^4!~notnot^v@2601:4:4500:e15:fdeb:16e9:6a8d:3411 QUIT :Ping timeout: 240 seconds < 1409541770 92893 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :yeah I just realized v_v < 1409541773 219845 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :>.> < 1409542073 164933 :AndoDaan!~Daanando@188.189.84.218 PRIVMSG #esoteric :Wrote a script to interpret http://esolangs.org/wiki/Verbose. what a chore. < 1409542117 187855 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :the roman numerals must be the most annoying part < 1409542122 949591 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :what programming language has like < 1409542129 121024 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :a roman numeral library < 1409542146 695271 :AndoDaan!~Daanando@188.189.84.218 PRIVMSG #esoteric :Yeah, just looked up the algorithms and translated them to lua. < 1409542167 599746 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :common lisp has a function to print an integer in roman. still not sure why < 1409542326 990142 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :wow < 1409542427 825109 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wouldn't be surprised if Factor had something < 1409542443 259529 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://docs.factorcode.org/content/article-roman.html < 1409542504 778866 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :"Computes the quotient and remainder of two Roman numerals." < 1409542512 762773 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Hmmm... I can't figure out thue < 1409542517 466245 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I mean i get it but < 1409542526 321597 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm trying to figure out how to properly make code < 1409542530 987858 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :hmm hmmhmm < 1409542829 885653 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Roman numeral is not difficult to implement < 1409542969 436687 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :More difficult than brainfuck numerals? < 1409543000 914949 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :optimized brainfuck numerals are uncomputable, so that's probably harder than romans < 1409543012 746389 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The shortest possible program that outputs a given numeric value < 1409543070 165189 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are you sure it's an uncomputable problem rather than just an infeasible one? < 1409543099 536451 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm, halting problem < 1409543100 497303 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :yeah, it's perfect compression < 1409543112 319237 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :which is uncomputable bla bla kolmogorov. < 1409543120 523062 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, I can see why it'd be uncomputable < 1409543123 60099 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The halting problem < 1409543211 914242 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :. and +. are provably the shortest possible representations < 1409543223 562940 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: What if you add some restriction that ensures halting? < 1409543248 695747 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Kolmogorov_complexity#Uncomputability_of_Kolmogorov_complexity behold < 1409543264 463223 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean, it won't be kolmogorov complexity < 1409543269 481644 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And it will become actually computable < 1409543286 503735 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There may be other restrictions too that might be possible, such as restricted amount of memory use, and maximum number of steps; you don't need necessarily a restriction that ensures halting, although if there is one that will work too. < 1409543405 205509 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There are ones which ensure halting and allow multiplication < 1409543418 969382 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm not sure about how powerful you can go though < 1409543512 6595 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i think the shortest representations in presburger arithmetic or something are computable in double exponential time < 1409543538 406022 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh no that's some other bullshit about presburger. eh. < 1409543576 803523 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I'd believe that, given that you can only add numbers < 1409543599 997394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just use system F hth < 1409543793 794874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(someone here managed to do goodstein sequences in it, that's more powerful than peano arithmetic < 1409543796 806578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1409544532 306400 :axtens!~axtens@r180-216-50-72.cpe.vividwireless.net.au JOIN :#esoteric < 1409544570 261854 :axtens!~axtens@r180-216-50-72.cpe.vividwireless.net.au QUIT :Quit: Leaving. < 1409544837 458250 :not^v!~notnot^v@2601:4:4500:e15:542:8078:2f0c:a209 QUIT :Ping timeout: 240 seconds < 1409544844 271286 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1409545158 350786 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'http://docs.factorcode.org/content/word-binary-roman-op%2Croman.private.html < 1409545166 211826 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION runs in the opposite direction < 1409545432 940411 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1409546674 452419 :ChrisMM!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409546890 500906 :AndoDaan!~Daanando@188.189.84.218 QUIT : < 1409547638 843555 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1409547717 539956 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1409547721 868182 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi NICK :J_Arcane < 1409548089 289851 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I forgot to save a part of my forget code. < 1409548098 819767 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo_: apparently it works < 1409548352 482904 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know if (provide gen:profunctor) is the proper way to provide a generic < 1409548478 771062 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So yeah https://github.com/Sgeo/racket-optics/blob/master/profunctors.rkt < 1409548484 998318 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still a work in progress < 1409548677 496624 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it JOIN :#esoteric < 1409548766 115091 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I definitely wrong dimap's order of arguments that way for a reason: If there's a consistent flow that's easier for me to remember < 1409549176 937608 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :racket is more reliant on reader macros than i thought. < 1409549218 923220 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think #:foo are reader macros < 1409549240 537182 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh, are they just symbols < 1409549279 125784 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They're keywords. I think natively parsed, but every piece of data is surrounded by a macro which by default rejects keywords < 1409549295 854038 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :...surrounded by? < 1409549302 789314 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, hmm. (f a b c) where f is a macro, gets a different macro, so hmm < 1409549325 626515 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, (f a b c) where f is a macro gets turned into (#%app f a b c). I think something similar happens to bare data < 1409549337 492072 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :erm, where f is a function. < 1409549353 774972 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(both lines) < 1409550633 120114 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409550817 973542 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1409552190 148897 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1409553266 911452 :TieSoul-mobile!~TieSoul@m193-216-40-105.cust.tele2.nl JOIN :#esoteric < 1409553442 924618 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 240 seconds < 1409553451 511937 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1409553827 838468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: ? < 1409554278 877280 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess a hypothetical 'sum' is an example of a optics Fold? < 1409554328 91139 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1409554434 660670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t sumOf < 1409554435 688670 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Num a => Getting (Endo (Endo a)) s a -> s -> a < 1409554470 90480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo_: a Fold is something you _can_ take a sum (or any monoidal summary) of. < 1409554512 440803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t foldlOf' < 1409554513 430214 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Getting (Endo (Endo r)) s a -> (r -> a -> r) -> r -> s -> r < 1409554626 270423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t foldrOf < 1409554627 197771 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Profunctor p => Accessing p (Endo r) s a -> p a (r -> r) -> r -> s -> r < 1409554638 822327 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, so a quick test of my code at the REPL failed... and I have no idea if my definitions are wrong or my REPL test is wrong < 1409554660 570720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1409554699 346005 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :REPL code was wrong < 1409555299 553406 :TieSoul-mobile!~TieSoul@m193-216-40-105.cust.tele2.nl QUIT :Read error: Connection reset by peer < 1409557003 635355 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1409557024 305156 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1409557544 906233 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1409557652 251871 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1409560013 491231 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409560125 604901 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I notice sometimes the computer screen is getting blurry horizontally when the CPU is busy; does this have anything to do with the fan? < 1409560212 552 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It doesn't seem to give me any problems with any programs though, with the exception of Visual Pinball. < 1409560285 70391 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Not only is it fuzzy horizontally but also vertically makes scanlines brigher and darker) < 1409560720 342541 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I can think of two things: < 1409560804 80988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :firstly, if it's a notebook, then it's usually a problem with that the notebook isn't grounded because there is no ground pin in the cable from the power supply to the notebook, and this can cause problems. the solution is usually to replace your power supply, or, < 1409560854 98869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it only causes problems with the image on your monitor, not static when you touch the keyboard, and your video card has a DVI or HDMI output, then use an all-digital cable to the monitor. < 1409560856 188938 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It isn't. < 1409560941 451076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Secondly, if you're using a VGA cable (even on a desktop computer), it could be an inductive interference between a power cable and your VGA cable, or something simliar inside the machine, in which case moving to all digital DVI or HDMI often helps. < 1409560941 784623 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Read error: Connection reset by peer < 1409560973 704973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ja < 1409560985 613649 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1409560988 695792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can I deactivate certain keycombinations in the Dvorak layout < 1409561002 342467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Secondly, if you're using a VGA cable (even on a desktop computer), it could be an inductive interference between a power cable and your VGA cable, or something simliar inside the machine, in which case moving to all digital DVI or HDMI often helps. < 1409561005 200958 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sorry my computer turned off while I was trying to figure out what a power cord was connected to. I wonder if that is the problem? < 1409561006 672753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Other possibilities are that you have an extra-long VGA cable or a faulty KVM switch or a very old and bad quality monitor, but you probably know if you do that. < 1409561045 998473 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am not using a KVM switch < 1409561051 970796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: in that case hope that the power cable was connected losely somewhere and you accidentally moved it, so try to unplug and plug everything. < 1409561053 909041 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do have a surge protector though. < 1409561080 42891 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It only happens when it is computationally intensive though. < 1409561101 350787 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's also possible that you simply have a faulty motherboard (or possibly power supply or something) which is why the computer sometimes turns off at random times, but that's hard to debug. find someone who is good with hardware. < 1409561123 475088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: are you using a VGA cable? < 1409561141 578141 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, although it is pretty close to the computer and monitor < 1409561151 497171 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or a VGA to DVI adapter) < 1409561157 602407 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is a "Certified Data" LCD monitor < 1409561180 590020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: in that case, try to move around the cables a bit, especially try to make sure the VGA cable isn't close to power cables, and check if that makes the image better. < 1409561255 246099 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1409561442 644758 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1409562211 617153 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But I wonder if it is really just an effect of a different kind of problem inside of the computer. < 1409562231 446690 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I did have many other problems before but replacing the power supply fixed most of them. < 1409562253 352813 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(The picture is the only thing it did not fix.) < 1409562480 407991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate typing '+space+s for 's < 1409562484 913588 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because '+s gives me ś < 1409562501 74955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :itś a me, mario < 1409562501 495732 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Disable that function then (or change it) < 1409562505 419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should have a separate key for ' and ´ like we do. < 1409562522 584182 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wanna use Dvorak with support for german Umlauts < 1409562528 111533 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, using separate dead keys would help < 1409562533 265522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which Dvorak international with deadkeys has < 1409562547 831153 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that Layout also has this silly śáń combination-keys < 1409562584 554466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I use US International with AltGr deadkeys. < 1409562589 571053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's p. good < 1409562604 673761 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ü < 1409562605 850153 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1409562608 293634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a me < 1409562611 336787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409562613 471231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1409562615 569310 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ö < 1409562637 586659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :üö wheres the third? < 1409562649 457294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm using the "nodeadkeys" variant of the standard Finnish layout, which is slightly silly in that it has a key for ' and a key for ´ and you can get e.g. á with composing with either one of those, which makes the ´ relatively useless, since I don't think I've ever needed a standalone ´. < 1409562650 67973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :over the q? < 1409562652 221828 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ä < 1409562659 689567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :äüö < 1409562661 153521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1409562664 379012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :altgr+w < 1409562672 957002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :altgr+w å < 1409562674 199719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although it's technically , for dvorak < 1409562690 170737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(dvorak's , is where qwert'z w is) < 1409562741 127034 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The TI-92 uses the 2ND key together with a letter has a prefix to indicate if you want an accented or Greek letter. < 1409562755 70811 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(with the exception of theta, which has its own key.) < 1409563282 773276 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: Except now in order to explain its working, but that's only because it has it anyways < 1409563396 163394 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I suppose another way to make typing accented letters would be for example you can push the apostrophe and while holding it down, push the A and the software could be designed to accept that. < 1409563702 42073 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I noticed that a lot of old UNIX programs use a filter interface, although many new programs don't (except for the ones I wrote); why is that, and can we fix this? < 1409563787 596251 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it QUIT :Ping timeout: 245 seconds < 1409564004 385346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well, part of that is safety, making sure you don't overwrite files you don't want to, < 1409564037 796662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course some programs allow using either filter or filename-in-command-line interface, and some programs I write take input from a file but output to stdout. < 1409564251 21167 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is really the user's job to figure out which files you want to overwrite and don't; if you are worried about it you can also set permissions/file-attributes, too. < 1409564312 284175 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I know that dvilj4 supports filter but requires that it is explicitly specified by putting - as the filename; if you put nothing at all you get a help message and I think would be better to put the help message in the man page and make it use a filter interface. < 1409564334 271515 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(And, the filter interface by putting - is normally how I use it, too) < 1409564495 176626 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ukjfvatestgdfrkf QUIT :Quit: Connection closed for inactivity < 1409564618 145447 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Something like this, generally: tex abcde; dvilj4 - < abcde.dvi | lp (although generally I would preview first) < 1409565309 606749 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Many other kind of program would be useful to work by filter as well, such as, to capture a picture from a scanner or webcam, to read captions from a TV broadcast, to do OCR or reading barcodes, preprocessors for text (or possibly even binary inputs), conversion from one format to another, and many more, too. This way you can use it with pipes and/or redirect to files. < 1409565329 353658 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Or even just to put the text on the screen, or typed in on the keyboard. < 1409565349 564442 :AnotherTest!~turingcom@d51A45FF2.access.telenet.be JOIN :#esoteric < 1409565453 925180 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Isn't it? < 1409565556 756224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, maybe. I'm not sure really. < 1409565615 611307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course some programs require at least a seekable input file, and some even require a seekable output file. < 1409565652 162985 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for example, a video encoder like ffmpeg may or may not need to seek the input and output files, depending on the formats and options used. < 1409565655 883669 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, I am aware of that, but many don't, even if it normally seems like it does, there are often (not always) simple ways around it. < 1409565697 864730 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have also written a program for writing music in Amiga format; it is also working using filters (so far it ignores all command-line parameters as I have had no need to add any; however later I may want to add options for version information, search paths, and extra diagnostic outputs) < 1409565745 872982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you give particular examples of programs that you would like to work as a filter but they don't? < 1409565811 595814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's one program that I sometimes try to use with the filename in command line but that actually requires the input from stdin always: tr < 1409565859 364016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it makes sense for avoiding human errors actually because tr takes one or two non-filename arguments, so you could make a mistake where a filename argument is interpreted as a transliteration key or the opposite < 1409565925 8246 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Well, dvilj4 can, but it doesn't unless you put a minus sign. And of course a lot of GUI programs are such examples too; many could possibly be designed for filter < 1409565991 810807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it's that I don't use filters too much because I'm overcompensating for how some people try to avoid temporary files at all costs even when temporary files aren't the problem (especially on sane modern operating systems where the files typically don't even have to hit the disk, and when they do have to hit the disk, then they'd better hit the swap even if you don't use a temporary file) < 1409566011 66103 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Programs such as ppMCK also are not a filter. < 1409566041 249676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: oh, I don't use dvilj4 because I print through postscript or pdf, but I do write the laser jet printer output file with ghostscript to a temp file < 1409566079 767396 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gui programs are different, there the problem is often that the program is gui-only, and it's very hard to automate them. but I don't meet many of those programs except at work. < 1409566090 897368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's ppMCK? < 1409566104 148753 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ppMCK is program for writing .NSF musics. < 1409566142 300153 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you know anything about .NSF musics? < 1409566146 124201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no < 1409566346 954157 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Also is there a way for a pipeline with several programs to redirect its output to the first program's input? In some cases this would be useful for making some kind of programs that could take advantage of this. < 1409566458 454987 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: there is, but most often that just leads to deadlocks that you don't discover at first < 1409566471 974608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is why that ability should not be well known < 1409566489 643060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you should do that only if you're certain your program and use case can handle it < 1409566541 109425 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you mean per #esoteric, then yes, you can do that, though I don't know why it helps < 1409566597 534310 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409566727 720651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(this seems to be a faq btw, people often want that, even if it's a bad idea.) < 1409566866 885959 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes I know you would have to be careful about such deadlocks and that kind of stuff < 1409566960 521008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially careful about deadlocks if you want the programs to be portable, because the default buffer size for the pipes depends heavily on the OS kernel you're using < 1409567007 48421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: libbfd is unable to read/write object files from/to streams (it needs a seekable file, which is reasonable, though it could work around that in memory), which makes it slightly more awkward to do things like a script to convert between assembly/hex given on the command line. < 1409567040 331080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ok < 1409567097 675495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I use "echo ... | gcc -x c - -o - -S" reasonably often to check what sort of code gets generated by C constructs, which is nice. < 1409567115 39378 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It may also depend if a program is using nonblocking I/O and may be doing other things at the same time such as internet < 1409567130 624962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe what we need is more easier and safer syntax in the shell to pass temporary files to programs such that the files are already unlinked before starting the programs and passed as /dev/fd stuff, to ensure they're always cleaned up. < 1409567170 633570 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But I think filters are the best way < 1409567172 807428 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bash has the starts for this: it has such redirection syntax now that doesn't require you to hardcode file descriptor numbers, instead bash choses them and puts them to a shell variable. < 1409567188 962482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now we just need a syntax for such redirection that opens an unlinked temp file. < 1409567248 555754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm.... < 1409567264 523240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe we already have that? let me ask the bash folks. < 1409567617 78014 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe what might help a bit is a syntax to start a process and pass it as a parameter to another program, so that such other program controls its file descriptors and so on. < 1409567690 392879 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(And, this process it start could actually be a pipeline instead; it shouldn't necessarily have to be a single program) < 1409567701 483050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't think you can do that. you have to start the process after you open its file descriptors to somewhere. you can make a program that does fancy setup stuff with file descriptors and then starts a program whose command line you pass to it. < 1409567940 18884 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1409568021 533922 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1409568291 664348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no sound on this thing :( < 1409568489 134186 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unmute the volume control < 1409568503 661821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, any idea about zzo38's problem with the monitor image? < 1409568503 850810 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: swiss federal institute of technology. the < 1409568509 234387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1409568545 347966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you mean they're to blame? < 1409568545 509826 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the behavior of your modifications of the utmost importance. implementations should be < 1409568570 117108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style < 1409568570 331627 :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 < 1409568572 758387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1409568585 505102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style europarl < 1409568585 676330 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1409568586 940565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you have a statement at this juncture? < 1409568587 367747 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, mr president-in-office, commissioner, the euro is allowed to go on forever. we condemn attacks on jewish symbols and institutions in the member states in improving nuclear safety. < 1409568591 568268 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: if it were that easy... < 1409568621 198748 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`addquote fizzie: mr president, mr president-in-office, commissioner, the euro is allowed to go on forever. we condemn attacks on jewish symbols and institutions in the member states in improving nuclear safety. < 1409568622 584346 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: madam president, under our proposals for reform, but it is not acceptable either to parliament or any parliament, even if the cost is very high and each project's timescale is measured over many years and decades. but in thinking about and working on this issue was raised by a number of other factors involved and we have to ensure that it is right to raise the issue of preventing and combating drug addiction. i should l < 1409568622 904493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1217) fizzie: mr president, mr president-in-office, commissioner, the euro is allowed to go on forever. we condemn attacks on jewish symbols and institutions in the member states in improving nuclear safety. < 1409568667 763349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I'm pretty sure it's right to raise the issue of preventing drug addiction. Go on. < 1409568668 51985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: madam president, commissioner, over the past months, i have evidence that this is a very good example when it comes to the presence of certain ingredients for health reasons. < 1409568938 12981 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder how much the formalities affect their productivity < 1409568950 980817 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(or possibly, their productivity is zero) < 1409569136 257192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC, there's about a 10% chance of fungot in europarl mode starting with something else than one of the customary formalities. < 1409569177 464372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, the winners of the ICFP 2014 contest will be announced tomorrow. are you excited? < 1409569178 636039 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i find it regrettable for them, are extremely harmful? i hope i have replied to all the members who have spoken before in this chamber and that therefore the policies that the commission does share the feelings of my group that we wish to call on all my fellow members that it is important for them to grant their approval or not, whether to work part-time or not, which is being managed so well by my collea < 1409569219 858725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1409569255 124460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ICFP 2014 tagline: "extremely harmful". < 1409569313 9269 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Their victories are regrettable. < 1409570073 585274 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Neat. One of the Racket folks is giving a talk there. < 1409572821 7143 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Since you were advising on monitor problems, on my netbook, since a while ago, every scanline wiggles left and right independently. < 1409572871 722986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hey, I'm not a hardware guy really < 1409572889 484262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, no idea < 1409572930 897652 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Okay. < 1409572987 357142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I'm not even really a "programmer with a screwdriver". I only do hardware only so much as I'm required for myself so I can work with software, or quick troubleshooting for my mother or things like that.) < 1409573352 586172 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If telling off the lvds ribbon sternly doesn't work, you may need to make veiled threats against the panel. < 1409573402 698967 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fungot knows how to deal with panels. < 1409573403 370806 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: mr president, this time, aid to afghanistan, i find it extremely harmful should this not produce a single kilo of bananas, requiring a study of possible consequences for a person to have any impact on the banana market and is the first time, has been the subject of enlargement and the accession of a further court judgment will be able to move easily around the european elections, for the council and the commission share < 1409573539 368521 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it JOIN :#esoteric < 1409575302 393820 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it QUIT :Ping timeout: 250 seconds < 1409577166 904619 :boily!~alexandre@dsl-173-206-44-15.tor.primus.ca JOIN :#esoteric < 1409577655 484654 :ski_!~ski@remote1.student.chalmers.se NICK :ski < 1409578270 793325 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm. < 1409578275 730647 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@help djinn < 1409578275 886296 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :djinn . < 1409578275 886465 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Generates Haskell code from a type. < 1409578275 886562 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://darcs.augustsson.net/Darcs/Djinn < 1409578284 173402 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :That doesn’t lead anywhere. < 1409578394 208556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn a -> a < 1409578394 400861 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f a = a < 1409578430 427635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn (a -> b) -> a -> b < 1409578430 583338 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f a = a < 1409578441 719011 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@djinn (Functor f, Functor g) => (a -> b -> c) -> f a -> g b -> f (g c) < 1409578441 874543 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Class not found: Functor < 1409578468 985950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know if it can work with "concrete" types < 1409578474 430384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Int -> String < 1409578474 585996 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Undefined type Int < 1409578494 730452 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :No, but these are classes, and AIUI it can use Monad at least. < 1409578506 373251 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@djinn (Monad f, Monad g) => (a -> b -> c) -> f a -> g b -> f (g c) < 1409578506 537164 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :-- f cannot be realized. < 1409578510 838945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Integer -> String < 1409578510 995011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Undefined type Integer < 1409578515 982665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409578516 812223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409578525 150578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Num a => a -> a -> a < 1409578525 312009 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Class not found: Num < 1409578527 957531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409578536 580925 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@djinn Bool -> Bool < 1409578536 736918 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f a = a < 1409578569 963416 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn f a -> a < 1409578570 118930 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :-- f cannot be realized. < 1409578570 899791 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Thing is, I would have liked to read on the exact restrictions, but the help link goes nowhere. < 1409578582 742985 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Functior f => f a -> a < 1409578582 924335 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Class not found: Functior < 1409578587 755856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Functor f => f a -> a < 1409578587 930644 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Class not found: Functor < 1409578593 657824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe is a Functor, right? < 1409578599 355568 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Yes. < 1409578605 508673 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1409578608 483210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@info Functor < 1409578608 652790 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Functor < 1409578639 834482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409578645 82702 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Functors don't have f a -> a < 1409578652 174233 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Yes. < 1409578672 23659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn Functor f => (a -> b) -> f a -> f b < 1409578672 178959 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Class not found: Functor < 1409578686 990165 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah right. It doesn't know Functors at all < 1409578782 888882 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric ::t tabulate < 1409578784 587001 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘tabulate’ < 1409578808 304098 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@hoogle (Functor f, Functor g) => (a -> b -> c) -> f a -> g b -> f (g c) < 1409578810 944833 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.IntMap.Strict intersectionWith :: (a -> b -> c) -> IntMap a -> IntMap b -> IntMap c < 1409578811 100259 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.IntMap.Lazy intersectionWith :: (a -> b -> c) -> IntMap a -> IntMap b -> IntMap c < 1409578811 100447 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Sequence zipWith :: (a -> b -> c) -> Seq a -> Seq b -> Seq c < 1409578821 72769 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :… < 1409578835 844056 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@let tabulate op rs cs = fmap (\r => fmap (op r) cs) rs < 1409578835 999502 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Parse failed: Parse error: => < 1409578841 32630 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@let tabulate op rs cs = fmap (\r -> fmap (op r) cs) rs < 1409578843 932610 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409578941 477229 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric ::t tabulate < 1409578942 805965 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Functor f1, Functor f) => (a -> a1 -> b) -> f a -> f1 a1 -> f (f1 b) < 1409578982 957529 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Quit: WeeChat 0.4.3 < 1409579000 547767 :gyrusbam!~gyrusbam@ec2-54-201-199-156.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1409579000 944350 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409579146 312579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@djinn (a -> b -> c) -> (a -> b) -> a -> c < 1409579146 468397 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f a b c = a c (b c) < 1409579206 99799 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409579245 502260 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409579319 376029 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :*.net *.split < 1409579324 515548 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@djinn (forall a b. (a -> b) -> f a -> f b) -> (forall a b. (a -> b) -> g a -> g b) -> (a -> b -> c) -> f a -> g b -> f (g c) < 1409579324 671090 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :-- f cannot be realized. < 1409579362 3849 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :@djinn (forall a b. (a -> b) -> f a -> f b) -> (forall a b. (a -> b) -> g a -> g b) -> (x -> y -> z) -> f x -> g y -> f (g z) < 1409579362 159633 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :-- f cannot be realized. < 1409579403 483758 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1409579424 937577 :gyrusbam!~gyrusbam@ec2-54-201-199-156.us-west-2.compute.amazonaws.com QUIT :Read error: Connection reset by peer < 1409579628 564564 :TieSoul-AWAAAY!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1409580772 175846 :b_jonas!~x@russell2.math.bme.hu QUIT :Quit: Changing server < 1409581125 501843 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 240 seconds < 1409583488 840239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn (a -> b) -> (b -> c) -> (a -> c) -> Bool < 1409583489 32559 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f _ _ _ = False < 1409583496 988002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409583504 119717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn (a -> b) -> (b -> c) -> (a -> c) -> a -> b -> Bool < 1409583504 277432 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f _ _ _ _ _ = False < 1409583525 826475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1409583536 482327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@djinn (a -> c) -> (b -> c) -> a -> b -> Bool < 1409583536 637878 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f _ _ _ _ = False < 1409583547 183086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how uncreative < 1409583578 976356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let apCmp f g a b = (f a) == (g b) < 1409583581 757492 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409583584 378128 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type apCmp < 1409583585 300333 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => (t -> a) -> (t1 -> a) -> t -> t1 -> Bool < 1409583588 447774 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@djinn (a -> c) -> (b -> c) -> (c -> c -> d) -> a -> b -> d < 1409583588 603174 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f a b c d e = c (a d) (b e) < 1409583602 544609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: You highlighted me some hours ago? < 1409583626 33658 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Regarding ESOSC and the brainfuck survey < 1409583637 811304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah. < 1409583651 722349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I remember that I wrote a draft based on the survey results < 1409583709 807289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://eso.mroman.ch/ESOSC/s/2014-3/ESOSC-2014-D3-R1.pdf < 1409583722 944274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure what the state of that Draft was though < 1409583834 266562 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Could you close the poll and release the results? < 1409583907 856617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: sure < 1409583917 734776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Let me just use this "Forgot password" function :D < 1409583980 330770 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1409584087 442757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: https://de.surveymonkey.com/results/SM-JZ78GR8L/ < 1409584141 813469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409584156 364080 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :produce error on leave the tape to the left < 1409584165 42210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :has just barely won the race < 1409584170 991433 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a while ago it was clearly behind < 1409584239 392080 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think perhaps we should make the standard say that should be implementation defined < 1409584272 876382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409584274 87720 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409584286 597428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise we'd ignore the poll if we keep it "unbounded to the left" < 1409584316 669744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :We *could* recommend to make it unbounded to the left but it's implementation defined in the end < 1409584340 440952 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1409584341 936912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1409584346 268244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :we'd ignore the poll by that too < 1409584354 810922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since the poll says it should produce an error < 1409584381 400379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the first question is: How seriously do we take the results? < 1409584441 558836 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :We asked for them, so I think we should take them fairly seriously < 1409584464 596790 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although for question 1 I would have rather answered "the cells should be unbounded" < 1409584469 472143 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You could start a poll for that. < 1409584480 819510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jafet: psst < 1409584569 558199 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well, then leaving the tape to the left is an error < 1409584573 178847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what the poll said < 1409584577 605370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with a 1% lead or so < 1409584683 938405 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because it was so close, can we add a note that says something to the effect of "Implementations are welcome to expand the tape to the left also, but programs should not depend on this behaviour" < 1409584739 103429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can always add something like "but your interpreter might offer a language extension that can be enabled to support unbounded cells to the left" as well < 1409584791 595277 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :generally I'd recommend not relying on unbounded memory to the left, yes < 1409584822 371417 :AndoDaan!~Daanando@188.188.77.208 JOIN :#esoteric < 1409584836 912995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically a standard compliant interpreter *has to* produce an error < 1409584841 897786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least in standard compliant mode < 1409584865 241140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you could add a switch --non-std or whatever < 1409584879 805295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'd still prefer "May produce an error or may extend to the left" < 1409584898 612883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Me too < 1409584955 762742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but just be aware, that we somehow interpret the close lead differently than a huge lead ;) < 1409584962 944409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by doing that < 1409584977 492301 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :They're one vote away from parity! < 1409584991 540582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's closed now ;) < 1409584994 25032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but ok < 1409585002 258785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll vote for "implementation defined" too < 1409585080 457591 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nortti? < 1409585085 697914 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :When reaching an intersection, you should yield to the left. But it's ok to yield to the right, too. Some drivers may do that. < 1409585091 273133 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nortti is away < 1409585184 809480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gotta catch train < 1409585187 514387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :until later < 1409585250 364581 :boily!~alexandre@dsl-173-206-44-15.tor.primus.ca QUIT :Quit: VARNISHED CHICKEN < 1409585340 502775 :Ando!~Daanando@188.188.72.21 JOIN :#esoteric < 1409585355 34446 :AndoDaan!~Daanando@188.188.77.208 QUIT :Ping timeout: 255 seconds < 1409586261 670367 :Ando!~Daanando@188.188.72.21 QUIT : < 1409586614 839753 :impomatic_!~chatzilla@81.174.174.142 NICK :impomatic < 1409587458 900443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Will you make yourself standards-compliant now? < 1409587459 687152 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: we have voted ecu 200 billion per year, and is a credit to the substantive improvements which are being presented to this tribunal. i hope that in the neighbouring country of cambodia? this question is vital, and urgent, for the closing-down of sellafield? < 1409587487 852010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, making a brainfuck interpreter is more expensive than I thought. < 1409587553 839004 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I used to have a teddy bear called "Sellafield Bear" < 1409587558 706186 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because he glowed in the dark < 1409587573 491421 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409587773 477076 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 240 seconds < 1409587892 252611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do you say: pack an umbrella (eg. for the vacation)? {se bevri punji lo santa}? < 1409587918 963573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or, um, {se bevri setca lo santa}? < 1409587924 600622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I feel there must be some better way to say this < 1409587944 427580 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What language is this? < 1409587951 151615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, sorry, wrong channel then < 1409587958 534840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::-( < 1409587968 259507 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it's lojban, and supposed to go to #lojban ) < 1409588290 618449 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION giggles. < 1409588347 700367 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I thought for a moment this was #jbopre and Tene had sarcastically commented. < 1409589126 351380 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PART :#esoteric < 1409589787 53380 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Taneb: I'd say left on cell 0 is an error < 1409589872 34500 :boily!~alexandre@dsl-173-206-44-15.tor.primus.ca JOIN :#esoteric < 1409590177 66168 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1409590350 130287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: The problem with implementation defined is < 1409590361 754887 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that you can't say no more "it will run in any ESOSC-BF compliant interpreter" < 1409590400 901002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just thought about that in the train < 1409590413 916244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I've changed my opinion to "it has two be one of those two but not both" < 1409590417 593904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either unbounded or error < 1409590420 232807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not both < 1409590447 258062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What again were the reasons for unbounded/error? < 1409590454 93815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unbounded because of symmetry to >? < 1409590488 112200 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :error because most BF implementations don't support unbouned-to-left < 1409590510 328637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think a great amount of implementations really don't support it, yes < 1409590526 718044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although some implementations use an array of size N < 1409590535 607305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and have the pointer initialized to N/2 < 1409590549 653287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but then the array is of fixed size < 1409590555 560655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so neither unbounded to the left nor right < 1409590593 916172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also moving to the left requires a realloc < 1409590607 482119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with an extra copy < 1409590620 468991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(as realloc usually appends more space to the right, and not to the left) < 1409590683 477939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :regarding that error looks really like a good option < 1409590694 705924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's still the leading option in the poll < 1409590716 96351 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also "unbounded to the left but not recommended to rely on" is well.... < 1409590721 329798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :might as well say it's an error < 1409590729 368276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than supporting it but not recommending it < 1409590740 587125 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :maybe you could allocate to the right but use even cells as greater than zero and odd as less than zero, or something < 1409590743 813922 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :fuck ur cache < 1409590747 576851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Implementors are always free to add a command line switch to switch to "unbounded to the left" < 1409590759 853424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bike: some implementations do that < 1409590763 456596 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(mine does for example) < 1409590839 118462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm in favor of error < 1409590916 248181 :MoALTz!~no@user-164-127-9-186.play-internet.pl JOIN :#esoteric < 1409591500 765943 :boily!~alexandre@dsl-173-206-44-15.tor.primus.ca QUIT :Quit: WeeChat 0.4.2 < 1409591734 579017 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :https://ghc.haskell.org/trac/ghc/ticket/9439 < 1409591820 443724 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :lol. < 1409592123 637078 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Factor subreddit is called "Factor wanking" < 1409592145 394603 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I do not know why... and I assume nor does the person who asked about it 3 years ago and received 0 responses < 1409592286 770704 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Macros akin to those in Common Lisp, but hygienic like Scheme, because if you don’t have variables, you can’t capture them." < 1409592306 915921 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm.... but there's a lexical variable macro... how might other 'macros' interfere with that? < 1409593908 916621 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :How strict are you with respect to the functional style in your own programs? < 1409593918 516516 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: lazy < 1409593940 208534 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1409594027 597226 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i only write in snobol, so that would be impractical < 1409594079 819848 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :J_Arcane: I do not quite understand the question. < 1409594097 34446 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Well, when working with Lisps or other functional programming languages. < 1409594122 615052 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know; I have not written a program in Lisp. < 1409594156 682469 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Like, I know we have some Haskellers here, and that always seems to me like it more or less doesn't work any other way, but Lisp is more flexible, and it seems like there's an attitude in the community towards nevertheless programming in the functional style as much as possible. < 1409594162 955703 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: I always try to adhere to functional style, especially when coding in an imperative language < 1409594196 229025 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Actually I have thought that combining Haskell and Lisp might be good idea < 1409594211 73532 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i only write lisp as our forfathers intended: with prog < 1409594318 826301 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :zzo38: Well, there have been a number of efforts to introduce monads into various lisps. < 1409594402 274256 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I confess to having no familiarity with them at all yet, so I wouldn't know what to do with them. < 1409594430 352384 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am not talking about monads < 1409594444 60233 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I mean Haskell with Lisp-like macros < 1409594446 156451 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :monads are just a particular API, if you want "haskell" you're gonna want more like, recursive data whatever < 1409594461 525443 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Ahh. < 1409594535 368239 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sum types. Sum types are good. < 1409594626 450102 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Monads are just a particular type class; or, in object oriented programming, is like an interface. But there are also comonads and stuff like that too. < 1409594794 624592 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But anyways I meant macros < 1409594982 825399 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409594987 462231 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Hey guys. < 1409594998 298772 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Anyone here versed a bit in Python? I need a smidge of help. < 1409595026 168896 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I know a bit of Python. < 1409595041 477511 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Well, I'm not exactly dealing with a low-level problem. < 1409595055 230973 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm trying to allow Python to accept inputs from command-line, would that be a sys module? < 1409595056 887487 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :and which one? < 1409595078 3726 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :sys.argv < 1409595090 254959 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Yeah, but < 1409595091 937068 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :not that < 1409595104 74071 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :It's interpreting code in another language < 1409595111 183363 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :once it's interpreted it might prompt the user for input < 1409595120 892147 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :sys.stdin < 1409595128 188144 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :thanks, I'll look up the syntax... < 1409595437 390875 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :This is... horrific < 1409595438 839075 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :agahds. < 1409595828 499033 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it JOIN :#esoteric < 1409596155 880377 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1409596312 310755 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :< nortti> error because most BF implementations don't support unbouned-to-left – Why is that? < 1409596353 276415 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :why most don't support it? < 1409596376 655705 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :probably since it would, in many cases, be harder to implement < 1409597003 855617 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Wahoo! I did it < 1409597075 248798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: It's harder to implement, I'd say < 1409597136 366574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@aks Taneb Can you live with error on leaving left? < 1409597136 524612 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: ask arr < 1409597141 184885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1409597148 196355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask Taneb Can you live with error on leaving left? < 1409597148 351710 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409597154 235596 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't mean to aks arr < 1409597157 543746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whoever arr is < 1409597161 60899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@arr < 1409597162 393193 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Keelhaul the swabs! < 1409597166 13431 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :data Tape a = Tape a [a] a [a] < 1409597166 937611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@arr foo < 1409597167 93150 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Aye < 1409597172 555454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@arr bar? < 1409597172 711028 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Smartly me lass < 1409597178 697594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409597182 538915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's pirate talk. < 1409597195 355409 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why does Tape a have two heads? < 1409597203 73820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Tape [a] a [a]? < 1409597211 238250 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Cork14]]4 10 02http://esolangs.org/w/index.php?diff=40381&oldid=40329 5* 03173.17.62.235 5* (+102) 10 < 1409597216 207711 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :wahoo < 1409597217 398473 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's not what Melvar emitted < 1409597224 249708 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah < 1409597229 850384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know < 1409597255 47181 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409597309 811109 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Sgeo_: I decided I wanted to be able to dump the touched portion of the tape, so I made only the touched portion exist. The first a is the value of untouched cells. < 1409597464 220237 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1409597540 447617 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :left (Tape z [] m rs) = Tape z [] z (m:rs); left (Tape z (l:ls) m rs) = Tape z ls l (m:rs) < 1409597616 682401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You're doing it wrong < 1409597632 903029 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Apparently that file is from 2011. < 1409597635 59330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If it aint Zippers, Functors, Monads you ain't doi'n it wrong. < 1409597642 190455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1409597648 850051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you ain't doin' it right < 1409597651 499368 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Which is newer than I thought. < 1409597663 410762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's got to have at least Zippers < 1409597681 846423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you should work some lenses in there too < 1409597719 344862 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I’m pretty sure I had never heard of lenses when I wrote that file. < 1409597725 842876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1409597734 943471 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I mean, in programming context. < 1409597739 36974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Rule of thumb is that if I can understand it you're not using enough fancy stuff < 1409597782 326188 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :branch :: (Boolesy a) => BF a -> BF a – And Boolesy, what silliness that was. < 1409597878 612037 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Apparently I did know what a monad transformer is: type BF a = StateT (Tape a) IO () < 1409597885 645937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :left <$> inc `app` $>> right `app` dec < 1409597889 268005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1409597916 621771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (<$>) < 1409597917 867230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1409597930 442609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's just fmap? < 1409597935 6307 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Yes. < 1409597940 382489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1409597950 590488 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why did I think <$> is some complicated cattheory stuff < 1409597960 248575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (+1) <$> Just 5 < 1409597961 775903 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 6 < 1409598010 981600 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :In Haskell, anyway; one of the traps of Idris is that its (<$>) is Haskell’s (<*>) instead. < 1409598022 508231 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( :t (<$>) < 1409598022 730166 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Applicative.(<$>) : 12Applicative 13f => 13f (13a -> 13b) -> 13f 13a -> 13f 13b < 1409598022 900954 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Effects.(<$>) : 12Eff (13a -> 13b) 13xs (\13v => 13xs) -> 12Eff 13a 13xs (\13v7 => 13xs) -> 12Eff 13b 13xs (\13v8 => 13xs) < 1409598022 901097 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09BotPrelude.LiftEq.(<$>) : (13f 12= 13g) -> (13x 12= 13y) -> 13f 13x 12= 13g 13y < 1409598029 447232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (<*>) < 1409598031 195274 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => f (a -> b) -> f a -> f b < 1409598037 773184 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Or, well, one of them. < 1409598043 978248 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409598060 640112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Just (\x -> x + 1) <*> Just 6 < 1409598066 398623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just (\x -> x + 1) <*> Just 6 < 1409598068 335798 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 7 < 1409598071 961572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sweet < 1409598107 635021 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :> [(+1), (+6), (*3)] <*> [8, 4, 8, 33] < 1409598108 941384 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409598112 458290 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1409598115 294907 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :alas < 1409598128 406735 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i guess [] isn't an applicative probably. < 1409598143 86582 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :> [(+1), (+6), (*3)] <*> [8, 4, 8, 33] < 1409598144 748034 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [9,5,9,34,14,10,14,39,24,12,24,99] < 1409598166 722315 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :lambdabot what'd i ever do to you < 1409598171 596426 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1409598249 854808 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( [(+1), (+6), (*3)] <$> [8, 4, 8, 33] < 1409598250 456495 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:20:When elaborating an application of function 09BotPrelude.LiftEq.<$>: < 1409598250 611876 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1409598250 612015 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : 12Vect (04S 13n) 13a < 1409598250 612107 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1409598250 612193 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : 13f 12= 13g14↵… < 1409598283 170294 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Aha. I was wondering what the failure mode would be, and it did two failure modes at once. < 1409598289 869959 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1409598300 147535 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( with List [(+1), (+6), (*3)] <$> [8, 4, 8, 33] < 1409598300 746479 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :04[04904, 04504, 04904, 043404, 041404, 041004, 041404, 043904, 042404, 041204, 042404, 049904] : 12List 12Integer < 1409598379 610041 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( with Vect [(+1), (+6), (*3)] <$> [8, 4, 8] < 1409598380 137571 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :04[04904, 041004, 042404] : 12Vect 043 12Integer < 1409598471 853606 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :ha. so what's with do < 1409598532 992919 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder, is there a name for Monads where for all mx and f, do { x <- mx; y <- mx; f x y } == do { x <- mx; f x x } ? < 1409598556 105438 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Bike: ? < 1409598567 43570 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :with List, with Vect, wassat < 1409598626 789388 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :“with NS expr” prefers names from namespace NS when elaborating expr, if ambiguity arises. < 1409598754 298598 :AnotherTest!~turingcom@d51A45FF2.access.telenet.be QUIT :Ping timeout: 250 seconds < 1409599742 476473 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409599749 807577 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Hey guys < 1409599760 401909 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :fungot, nice to see ya < 1409599760 895299 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Imaginer1: i can confirm that technical measures cannot be allowed to continue, you also welcome the european commission’s argument, as regards the coordination of measures by the international criminal court is going to ask just one question: in this third series of speeches, even though not everything is, apparently, it is unacceptable, since a lot of difficulties with this. < 1409600256 41796 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409600539 32835 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :NOOOOO < 1409600546 812848 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I JUST WROTE A AWESOME PROGRAM IN THU < 1409600549 185309 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :AGHB < 1409600563 824742 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :AND NOW THE THING FROZE AND I CAN'T SAVE IT OR EVEN COPY IT GAHDSIHG < 1409600586 315762 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :rip < 1409600632 372920 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :it was a tag system emulator < 1409600670 322072 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :for the collatz sequence < 1409600840 231738 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1409600846 201041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what froze? < 1409600975 318652 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :http://lolwh.at/~amb/thue.html < 1409600978 889469 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :it freezes with infinite loops < 1409600998 992556 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I would add a counter to the javascript to let it prompt you every few hundred loops if you want to continue < 1409601182 536181 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :awesome < 1409601185 387036 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :got it working < 1409601478 297129 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or don't use a Javascript loop at all? < 1409601635 724471 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409601881 830242 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nvdzdonskxonjzdm JOIN :#esoteric < 1409601949 96396 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409602458 307337 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409602461 39699 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Well, you kinda have to if you're using javascript to run Thue < 1409602491 299715 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :i mean, the idea is 'find replacement -> substitute -> repeat while substitutions exist' < 1409602534 929524 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^show < 1409602535 85351 :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 backwards output < 1409602595 237623 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Underload has no input support and that is soul-crushing < 1409602726 672081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Imaginer1: sorry < 1409602738 659158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm planning input support with Underlambda < 1409602741 267847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's actually really hard to do < 1409602743 881552 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Also, I have trouble understanding why -any- finite memory machine can be -entirely- turing complete < 1409602753 414286 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :(I understand, ais ^^) < 1409602765 860624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Imaginer1: it can't be without some sort of access to an external memory store < 1409602777 147577 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :knew it < 1409603179 225716 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409603604 216469 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is Unison considered good for file sync? < 1409603833 134543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Thue thing should probably just run a few hundred iterations and then reschedule itself using setTimeout; that way you don't need to prompt, yet you don't make an unresponsive browser (and can provide a "stop working" button somewhere on the page). < 1409603838 372585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Web Workers would be the fancy HTML5 solution to this.) < 1409604059 263 :barrucadu!~barrucadu@fsf/member/barrucadu JOIN :#esoteric < 1409604319 129214 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Few hundred, instead of every? < 1409604348 104180 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409604509 415072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I'm no web developer, but my gut feeling is that there would be overly much overhead with an every-iteration setTimeout. < 1409604527 582928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depending, of course, how costly each iteration is. < 1409604747 731579 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I was remembering RequestAnimationFrame or whatever it’s called but that probably doesn’t work if you’re not animating something. < 1409604908 681869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There seems to be a fixed 4ms lower bound for setTimeout(..., 0), so that'd give a hard upper limit of 250 replacements/second (if you were to call it on every round), which doesn't sound like very much. < 1409604940 746732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, Web Workers lets you spawn real OS-level background threads so it's clearly superior, if more convoluted. < 1409604946 370018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: RequestAnimationFrame is basically the web equivalent of vsync < 1409604956 722700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except it isn't literally vsync IIRC, just vaguely similar < 1409605022 210232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there's also a very non-standard interface called (silly name) setImmediate: https://developer.mozilla.org/en-US/docs/Web/API/Window.setImmediate < 1409605212 521727 :rollertrump!~rollertru@ec2-54-201-199-156.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1409605419 466956 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409605706 610135 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: To my understanding, it’s about the browser saying when and how often rendering should happen, such as not at all if none of the window or tab is visible. < 1409606712 1570 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1409606787 469126 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1409607142 935501 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 240 seconds < 1409607148 393612 :impomatic!~chatzilla@81.174.174.142 QUIT :Read error: Connection timed out < 1409607351 327887 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409607363 69526 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409607393 18862 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409607522 97167 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1409607528 744521 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1409607719 584549 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1409608685 621453 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409608688 236342 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I need help. < 1409608692 522480 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :http://pastebin.com/5UrJNPcP < 1409608695 831371 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :What's wrong with this code/ < 1409608722 644680 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :it stops after what should be the second loo and freezes up < 1409608862 390917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : elif cmd in responses.keys(): < 1409608863 656852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : responses[prevout].append(cmd) < 1409608886 335872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You test for 'cmd', yet try to look up 'prevout'. < 1409608897 989216 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :aaaah < 1409608905 276936 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :thanks ^^ i knew it would be something dumb < 1409608914 560947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Same for the other branch.) < 1409609185 425694 :vravn!~vravn@syn.rook.sx JOIN :#esoteric < 1409609237 516197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, foo.setdefault('key', []).append('x') may come in handy: http://sprunge.us/LZHd < 1409609240 572799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Might be slightly suboptimal w.r.t. creating and discarding the [] every time. < 1409609260 990321 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :thanks! < 1409609568 512134 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Awesome. < 1409609577 14702 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I just wanted to demonstrate how I was told Cleverbot worked to a friend. < 1409609586 384553 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :But actually, I think I might mess around with this :D < 1409609605 51958 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :But for it to be useful I'll add a $(words) that lets you think 'for the computer' < 1409610031 698177 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409610168 980188 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :$words and $worcery < 1409611303 961974 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1409615124 273628 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Ping timeout: 260 seconds < 1409615149 707053 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1409615532 114608 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It seems weird that to and from aren't opposites < 1409615552 697034 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409615795 801910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1409615864 452566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :with pure profunctor lenses you can make a much better from < 1409615911 126444 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I know how to write from I think, but what's the name of that profunctor? < 1409615920 757956 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Unless you mean make from and to actual opposites < 1409615956 822555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's boring. The inverse of to is view. < 1409616003 883786 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's not boring. from should, given a function a -> b, make a Getter' b a < 1409616109 212526 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1409616169 459574 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409616328 668103 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Are there going to be SQL extensions for dealing with pictures, sounds, music, internet, GUI, plotting graph of the data, typesetting, printer, ephemeris, as well as such a thing as databases containing various data such as chemical, political, geographical, weather, word lists, etc...? < 1409616454 208123 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Therefore you can combine all of these things by using ATTACH command and LOAD_EXTENSION and various functions (including aggregates). < 1409616675 681212 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Many sets of data are posted in other formats such as CSV (although I think tab separated is better anyways), HTML, Microsoft Excel, and sometimes also XML; but I would like to see many such thing in SQLite format. < 1409616715 666256 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :At least I think it would make the data easier to deal with. < 1409616727 726827 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know quite what is your opinion. < 1409616779 212088 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1409617033 390020 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Virtual tables could be used for accessing RDF and other XML based formats; virtual table could also be for accessing other file formats, for accessing the windows on the screen, manage network connections, etc < 1409617155 721541 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: what's the name of the profunctor used by from? < 1409617169 895932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Un? < 1409617176 632777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Exchange, in lens? < 1409617307 58781 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Exchange sounds like a good name. Don't really know what Un is, I thought that was that unlens thing < 1409617958 719599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It is. < 1409617971 988742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :from turns an optic into the corresponding unoptic. < 1409617977 200782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think we called it re. < 1409617989 389666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was how I sold edwardk on pure profunctor optics. < 1409618329 745828 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Another thing I want to see in SQLite format are comparison tables. < 1409618348 782543 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(for comparing various kinds of things, whether computer software or otherwise) < 1409619266 685808 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I still don't get what an unoptic is < 1409619584 13269 :MoALTz_!~no@user-164-127-9-186.play-internet.pl JOIN :#esoteric < 1409619772 290485 :MoALTz!~no@user-164-127-9-186.play-internet.pl QUIT :Ping timeout: 260 seconds < 1409620312 511635 :Lorenzo64!~lorenzo@adsl-ull-22-12.42-151.net24.it QUIT :Ping timeout: 245 seconds < 1409620887 477303 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1409621025 475181 :FreeFull!~freefull@host-78-149-139-205.as13285.net JOIN :#esoteric < 1409621027 888636 :FreeFull!~freefull@host-78-149-139-205.as13285.net QUIT :Changing host < 1409621028 44574 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1409621230 827672 :Lorenzo64!~lorenzo@adsl-ull-56-52.42-151.net24.it JOIN :#esoteric < 1409621650 697471 :up2quark!46418cf3@gateway/web/cgi-irc/kiwiirc.com/ip.70.65.140.243 JOIN :#esoteric < 1409621655 843159 :up2quark!46418cf3@gateway/web/cgi-irc/kiwiirc.com/ip.70.65.140.243 PRIVMSG #esoteric :Hello < 1409621709 10160 :up2quark!46418cf3@gateway/web/cgi-irc/kiwiirc.com/ip.70.65.140.243 PART :#esoteric < 1409623148 101816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote Rule of thumb is that if I can understand it you're not using enough fancy stuff < 1409623149 691128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1218) Rule of thumb is that if I can understand it you're not using enough fancy stuff < 1409623387 672142 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Other things I want to have in SQL (with data files, extensions, and/or network services) include surveys and collaborative tables. < 1409623394 446366 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Are there such things? < 1409623451 178722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :( :t (<$) < 1409623451 334215 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Applicative.(<$) : 12Applicative 13f => 13f 13a -> 13f 13b -> 13f 13a < 1409623460 553689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :( :t ($>) < 1409623460 709211 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Applicative.($>) : 12Applicative 13f => 13f 13a -> 13f 13b -> 13f 13b < 1409623469 915363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1409623490 13916 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That's different from Haskell, which is (<*) and (*>) < 1409623510 921074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know. Melvar mentioned <$> in the logs, which is also different. < 1409623529 632791 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why are they calling these things differently like this? < 1409623534 854486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i was wondering if idris had actually done the logical thing i'd thought of with the two others. < 1409623537 850841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but no. < 1409623569 299482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well <$> _is_ more logical than <*> if you are starting out naming them < 1409623592 651398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except if you do that, i think fmap should be $> < 1409623609 34917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it isn't that in idris either < 1409623644 764050 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although part of the problem is that < and > are also used in two senses in applicative notation < 1409623671 200832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes it means "this is something applicative", other times it means "return the right or left part as pointed to" < 1409623710 394640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what would you rename (<*) and (*>) to? < 1409623721 250110 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I don’t know how the operators got named as they are. < 1409623722 628961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you'd want operators for const and flip const and use that or something. < 1409623765 250382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: lessee, rename (<*) to *<* and (*>) to *>* < 1409623779 987163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wait, what? < 1409623788 579409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now (<$) can be <* < 1409623792 245657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (<$) < 1409623793 342394 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Functor f => a -> f b -> f a < 1409623839 254691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i said i wanted to separate the two meanings of <>, didn't i? if we use $ instead of * then we can reuse * for the meaning that says "applicative" < 1409623861 233006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(<$>) becomes $* < 1409623870 831236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I see. < 1409623891 3980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: perhaps the ideal symbol for * is banana brackets (depending on which side it's on) < 1409623893 188551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the not standard but defined in lens (??) becomes *$ < 1409623909 147748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since a (|$|) b would be (| a $ b |). < 1409623933 6260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: and (<**>)? :p < 1409623938 10724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that < 1409623948 446458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*&* I guess < 1409623953 64240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :first we need a symbol for reverse application, so take lens... right < 1409623992 897282 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric ::t (<**>) < 1409623993 923018 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => f a -> f (a -> b) -> f b < 1409624054 251716 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( with List [| [1,2,3] + [4,5,6] |] < 1409624055 2476 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:14:When elaborating an application of function 09BotPrelude.LiftEq.<$>: < 1409624055 312150 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1409624055 467533 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : 12List 13a < 1409624055 467677 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1409624055 467771 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : 13x 12= 13y14↵… < 1409624063 993337 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :… < 1409624122 411413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :idris, the language that has even sillier type errors than haskell < 1409624246 300284 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( with Applicative [| [1,2,3] + [4,5,6] |] < 1409624246 802866 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating an application of function 09Prelude.Applicative.pure: < 1409624247 332317 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : Can't disambiguate name: 09Prelude.Classes.+, 09Prelude.Fin.+ < 1409624266 434861 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :… < 1409624299 699032 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( the (List Integer) [| [1,2,3] + [4,5,6] |] < 1409624299 942725 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :04[04504, 04604, 04704, 04604, 04704, 04804, 04704, 04804, 04904] : 12List 12Integer < 1409624327 400030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: banana brackets seem a little heavy but maybe just | would be good < 1409624336 562298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: they're a bit heavy in ascii, yeah. < 1409624342 975652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except then <| clashes with Data.Sequence < 1409624358 304584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but probably the others also clash with something i don't remember < 1409624360 992585 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why did they decide to make both list comprehension notation and do notation in Haskell? It would be better to combine them into one kind of command. < 1409624368 413523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw, *>* should be liftA2 (>) :p < 1409624391 732067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the thing with <| is that the < looks like the outside and the | the inside... |<| and stuff is sorta weird < 1409624443 180509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i have no scrubles repurposing < and > there, they're just not useful enough to do that with < 1409624447 168417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*scruples < 1409624485 672186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of feel like a lot of the "only partially applicative" ones are a little redundant. < 1409624493 658535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(const x <$> y) is just as good as (x <$ y), really. < 1409624507 722394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that's the only one. < 1409624565 34751 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :elliott: Although <$ is convenient shortcut in many cases, I think < 1409624565 463333 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1409624574 668824 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409624655 13053 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :First I would have do notation has a macro instead of built-in; another is that, rather each item in the block can be: Using a pattern and <- and the wrapped value and a semicolon, using a pattern and = and unwrapped value and a semicolon, a wrapped value and semicolon, or only at the end, unwrapped with no semicolon. Guards are allowed in all of these patterns, and so is a guard by itself with no pattern nor <- and = < 1409624711 768466 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What does a guard do? Force MonadPlus? < 1409624724 703865 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder once more, is there a name for Monads where for all mx and f, do { x <- mx; y <- mx; f x y } ≡ do { x <- mx; f x x } ? < 1409624737 295450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo_: the same thing as any refutable pattern, i assume < 1409624744 358813 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :eww < 1409624820 711039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: that reminds me of affine commutative IO proposal < 1409624829 144884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so possibly "affine" < 1409624872 22063 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :In particular the Monad instances of (Vect n) and Stream fulfill this equivalence. < 1409624946 596644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Reader also, i think. < 1409624971 472356 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I've heard someone call monads where bind never calls the function it's passed more than once 'affine'. No idea if that's related < 1409624979 287436 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or a reasonable use of that name < 1409624992 812595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the ACIO monad would fulfill it, as that was part of its purpose < 1409624992 968024 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(e.g. most things except []) < 1409624996 554805 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Well, both of those are equivalent to Readers. < 1409625024 354888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-l < 1409625067 360340 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo_: I would say a guard would be forcing MonadPlus, yes < 1409625162 47373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : lambdabot what'd i ever do to you <-- "can't find file: L.hs" is essentially a kind of race condition in lambdabot < 1409625220 814469 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Okay, so I guess that’s affine. And the order the actions are specified in being irrelevant presumably is commutative? < 1409625234 463855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1409625262 970063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although when i googled ACIO just now, the hits seemed to imply C is for "central". < 1409625263 437476 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, I would think, "commutative", as a commutative applicative at least, would mean that (x <* y) is same as (y *> x) < 1409625280 539778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that's at least implied < 1409625282 862646 :Bike!~Glossina@69.166.47.137 QUIT :Quit: leaving < 1409625302 316105 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Implied by what for what purpose? < 1409625312 193581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or more generally, f <$> x <*> y = flip f <$> y <*> x < 1409625336 308637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: by my understanding of what "commutative" means for monads < 1409625338 957799 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, yes, that is another way too < 1409625351 85401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: possibly they are equivalent. < 1409625359 477499 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't seem to see what "commutative" means for monads, only for applicative. < 1409625374 14766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it's not obvious < 1409625375 801817 :AndoDaan!~Daanando@62.205.86.141 JOIN :#esoteric < 1409625395 836838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: yes i think a monad is commutative exactly when its corresponding applicative is < 1409625413 334527 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1409625443 140547 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe another way is: fmap swap . liftPair = liftPair . swap < 1409625479 261059 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1409625485 427494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually i think just <* vs. *> loses too many ways of combining the results to imply the full thing < 1409625563 232891 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Does it? Maybe < 1409625589 648572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically, you get no result information from y < 1409625624 562817 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If that is the only problem then the two other ways are working. < 1409625629 744746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you know the _effects_ commute, but not whether the whole thing does. < 1409625690 907577 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Ah, I suppose you are correct, then < 1409625701 605552 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It makes sense < 1409625738 574270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: wait, what's Stream there? < 1409625757 633203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1409625762 520031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :presumably the obvious diagonalisation instance? < 1409625789 644072 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :So then f <$> x <*> y = flip f <$> y <*> x or fmap swap . liftPair = liftPair . swap is doing it? < 1409625792 263264 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1409625815 786699 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: That would be the only one I know of that agrees with its Applicative instance. < 1409625831 856177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i saw someone in a stackoverflow question essentially reinventing the Monad instance for Maybe (he had got to Applicatives in the course) in order to solve a problem. except he had defined join and zzo38's liftPair. < 1409625843 145725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*only got < 1409625849 288152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: iow, f <$> x <*> y = y <**> f <$> x? < 1409625856 393942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \f x y -> f <$> x <*> y == y <**> f <$> x < 1409625857 546214 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Precedence parsing error < 1409625857 701586 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : cannot mix ‘<*>’ [infixl 4] and ‘==’ [infix 4] in the same infix expression < 1409625857 701722 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Precedence parsing error < 1409625864 993989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \f x y -> (f <$> x <*> y) == (y <**> f <$> x) < 1409625865 876886 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq (a -> b) => (a -> a1 -> b) -> (a -> a) -> (a -> a1) -> Bool < 1409625879 742231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t (<**>) < 1409625880 663880 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => f a -> f (a -> b) -> f b < 1409625882 806501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1409625885 531258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \f x y -> (f <$> x <*> y) == (y <**> f <*> x) < 1409625886 611472 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: b ~ a -> b < 1409625886 767165 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: a -> a1 -> a -> b < 1409625886 767302 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: a -> a1 -> b < 1409625892 346819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1409625913 197667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \f x y -> (f <$> x <*> y) == (y <**> (f <$> x)) < 1409625914 117170 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Applicative f, Eq (f b)) => (a1 -> a -> b) -> f a1 -> f a -> Bool < 1409625914 272532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well or simpler: (<*>) = flip (<**>) < 1409625920 35103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: right. < 1409626015 747658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : elliott: That would be the only one I know of that agrees with its Applicative instance. <-- since Streams have only one "shape", the uniqueness of Monad from Applicative follows < 1409626023 490380 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :oerjan: Do you mean only join and liftPair and not anything else? That wouldn't be very good. < 1409626036 443873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was mixing up Steram and ZipList or something. < 1409626069 76995 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :And similarly (Vect n) has only one shape for each n, I guess. < 1409626097 918934 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Vect _ Integer) [| [1,2,3] + [4,5,6] |] < 1409626098 430587 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :04[04504, 04704, 04904] : 12Vect 043 12Integer < 1409626142 870157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: yes, although e knew about Functors so e had fmap < 1409626170 124004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that's "no", really :P < 1409626224 726395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well Stream is the subset of all ZipLists of that shape. < 1409626230 983833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1409626233 168794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and each shape is a Monad, i think. < 1409626248 207021 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You had fmap? Then you have liftPair, you should need pure, too, then. < 1409626252 319868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it's really Reader on a subset of Nat < 1409626268 288332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1409626274 897070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on (Fin n) for some n. < 1409626293 216395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well e had pure also, but e didn't use it for Maybe iirc < 1409626321 532073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...or all of Nat, for Streams. < 1409626386 613386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :n = fix Succ! < 1409626404 923175 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that works. you could define FinOrMaybeInfin as Conat -> Type. maybe. probably. < 1409626410 360011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd have to be codata of course. < 1409626470 717253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i still haven't quite wrapped up the proof that ZipList monad is impossible. i discovered that if the lists are length <= n then the result must also be, because take n is join . replicate n = join . fmap (replicate n) if join exists < 1409626503 79328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1409626513 742041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, that was it < 1409626555 846778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and so if you take n at any depth in the m (m a) it commutes out with the join < 1409626600 817299 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :For optimizing Z-machine text encodings, I have one thing already, which is figuring out the preferred states before each character, in order to figure out which way is shortest (you must skip spaces and fwords in order to do so, since they are unaffected by shift states). However, there are the two other things: Suffix optimization, and filling in the frequent words table. < 1409626634 22758 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( :t fibs < 1409626634 178531 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable fibs < 1409626651 251660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is obviously mixing notation there < 1409626660 756752 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( :let fibs : Stream Nat; fibs = 0 :: 1 :: [| fibs + tail fibs |] < 1409626660 912276 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1409626838 653955 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :For filling in the frequent words table, I have thought of counting the number of "demerits" for each possibility and using the ones with negative demerits. However, this would be really slow and inefficient if all possibilities are counted like this. < 1409626961 255921 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :For suffix optimization I could make it to sort by reverse, although also one case is if the suffix is capitalized first letter when used by itself but not when together with the prefix, is also usable in Z-machine encoding; perhaps a way to work this is to use a different character order than the ASCII order when sorting. < 1409627069 532847 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409627173 743869 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And then there is the case that a frequent word (which, despite the name, can be any string and doesn't have to consist of a single word) spans the part of the prefix and suffix (or even the beginning of the suffix alone if it is capitalized). < 1409627227 808339 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do any of you know???? < 1409627234 173848 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :I do not know < 1409627837 565761 :Lorenzo64!~lorenzo@adsl-ull-56-52.42-151.net24.it QUIT :Ping timeout: 245 seconds < 1409628187 248024 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409628349 189946 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION rewatches In the Pale Moonlight < 1409629842 633681 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1409630441 290379 :MoALTz__!~no@user-164-127-9-186.play-internet.pl JOIN :#esoteric < 1409630608 278733 :MoALTz_!~no@user-164-127-9-186.play-internet.pl QUIT :Ping timeout: 260 seconds < 1409630730 50395 :MoALTz!~no@user-164-127-9-186.play-internet.pl JOIN :#esoteric < 1409630888 261811 :MoALTz__!~no@user-164-127-9-186.play-internet.pl QUIT :Ping timeout: 260 seconds < 1409631615 317122 :Lorenzo64!~lorenzo@adsl-ull-56-52.42-151.net24.it JOIN :#esoteric < 1409631655 269140 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :This is one idea of Magic: the Gathering card: Put the top card of each player's library on the stack. < 1409631698 560061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: They've said that they don't want to make any cards that mention the stack explicitly. < 1409631724 845873 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, I know that, but still *I* want to mention the stack explicitly. < 1409631765 221779 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What would its mana cost be? < 1409631841 271886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What would it mean to put a card on a stack? < 1409631844 959875 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if it has targets? < 1409631857 310875 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What if it's land? < 1409631862 563039 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If it has targets then it fails when it resolves, I suppose. < 1409631874 17939 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If it is a land, then I would think it would just come into play anyways < 1409631886 345737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lands don't go on the stack normally, though. < 1409631893 99397 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I know that < 1409631897 708587 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: I'm curious where they've said they don't want to mention the stack? < 1409631902 837188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if you've already played a land? < 1409631904 259233 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Might be more fun reading < 1409631909 764085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All sorts of places. < 1409631911 368888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://archive.wizards.com/Magic/magazine/article.aspx?x=mtgcom/daily/mr255 < 1409631932 641746 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ty < 1409631932 797249 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If you have already played a land, at least what I would think, is, that isn't a problem and doesn't prevent you from playing another land. < 1409632330 263887 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But I also believe that Magic: the Gathering is too klugy and should be made up from the beginning over in the more mathematically elegant way, fixing other problems too (so, instead of a library it will be called a draw pile, a graveyard is now a discard pile, antes are returned at the end of a match and the ante zone exists even though it is initially empty, "outside of the game" *never* refers to a player's collection of cards they physically o < 1409632358 84440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what a zzo38y thing to say < 1409632370 435456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You were cut off after "physically o", by the way. < 1409632386 620358 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :No, that's all I wrote < 1409632412 480417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :O, now I see. < 1409632479 424918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you'd be taking all the flavor of the game, alienate the few remaining fans and kill the franchise! < 1409632480 699445 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :"Cards you own outside of the game" is instead not used; "sideboard" is used instead and is always how it work anyways. < 1409632625 964936 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"This is, for example, one of the reasons we've been shifting X spells away from common over time. The concept of X throws a lot of people. " < 1409632631 405634 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Buh... uh.... huh? < 1409632705 832609 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I will admit Dead Ringers is confusingly worded :/ < 1409632730 106988 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :int-e: Maybe, but I still think would be better to do such thing as remove the rule that auras which is also creatures are discarded, change the tokens ceasing to existing rule into one instead having to do with initial states, make copies of spells to be tokens (so that non-instantsorcery spells can be copied too), and of course other thing too. < 1409632791 56315 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Also some of things it looks like they try to make it easier to understand, tend to either make it instead more klugy (and therefore more confusing) or less strategic. < 1409632810 975798 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And they mess up existing cards too even though they explicitly try not to. < 1409632856 486050 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The implementation (and name) of Planeswalkers cards is also bad (although it is not a bad idea). < 1409632929 496961 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think I read once that they wanted to try to make it into another player, but they couldn't figure out how. But I figured out how! < 1409632957 636912 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Doing this would also avoid some of the klugy rules relating to it) < 1409633119 367159 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is also my opinion that the size of the text box ought to vary in order to make the text fit (even if this leaves no room for a picture; conversely a card with no text has a larger picture). < 1409633618 475893 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1409636583 72823 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is this accurate? instance Profunctor Exchange where dimap a b e = Exchange (dimap b a (runExchange e)) < 1409636588 144213 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Something along those lines? < 1409636605 89706 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait, no < 1409636640 197448 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :instance Profunctor Exchange where dimap a b e = Exchange (\p -> dimap b a (runExchange e p)) < 1409636685 623735 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, I think I need to think a bit more < 1409637424 952981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i think i finally have a watertight proof that there is no ZipList monad. although i'm not sure whether I've just forgotten the previous ones :P < 1409637536 810491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically, consider [[[1,2],[3,4]],[[],[7,8]]], then zjoin $ zjoin xs _must_ be [1,8] and zjoin $ fmap zjoin xs _must_ be [1]. < 1409637550 42032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but by the monad laws those two must be equal < 1409637706 48701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all of this follows from how zjoin must be the main diagonal of rectangular lists of lists, _except_ for zjoin [[], [7,8]] = [] which follows from my proof that zjoin . take n = take n . zjoin when you put n = 1. < 1409637753 512504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*, when you put < 1409638279 319478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ugh, no. I think the fixed size picture and fixed size text box is fine. < 1409638295 998750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :variable size would be ugly < 1409638307 249605 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But maybe you want to put a lot of text and the picture won't fit < 1409638322 71477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I for one don't like the Zendikar full art lands that everyone seems to like so much < 1409638355 798932 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't really care, but I wanted variable size in order that large amounts of text can fit on the card. < 1409638369 712636 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: if there's too much text, then the card is wrong. cards shouldn't have too much text. the existing textbox (which, incidentally, got slightly larger both time they changed the card frame template) already allows a wall of text to fit < 1409638460 860515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't forget that the textbox provides graphical clues other than just containing the text: for one, it's colored according to the color of the text or the color of mana a land produces, that's very useful for non-basic lands, < 1409638480 859874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it also contains a nice mana icon for basic lands (and also guild and faction and klan sybmols which I don't like so much) < 1409638599 990040 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I prefer the text for the basic lands though < 1409638670 128299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: consider for example the newer cycling lands like Secluded Steppe. Luckily for the reprints, the inner border and the name and type line is colored white, but even then the color of the text box helps too. < 1409638679 352360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or gold and hybrid cards. < 1409638709 116383 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes I know those thing can help too < 1409638738 454640 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I admit it's much less important in the post-Mirrodin frame < 1409638742 172231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which has the inner border for this < 1409638751 444447 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But they aren't considered as a requirement by the rules of the game, since there are other things that says so on the cards. < 1409638756 33791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But even without the color, I do like the fixed size text box and fixed size art < 1409638782 396887 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(especially if you are playing with grayscale copies of the cards; I have seen this) < 1409638830 409995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Heh, imagine playing with grayscale copies of cards with color markers on the type line. < 1409638844 114673 :MoALTz!~no@user-164-127-9-186.play-internet.pl QUIT :Quit: Leaving < 1409638854 921869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Anyway, as for basic lands, I guess that's a matter of taste, I prefer just the big mana symbol, but a text isn't too bad either. < 1409638974 487061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: as for improving card faces, do you know what I'd like? I wish there were fewer new expansion symbols introduced, because there's now over a hundred and they're running out of space of recognizable and rememberable expansion symbols. I think each block should have only one expansion symbol, not one for each set. < 1409639020 823016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(And some series of extra products like Duel Decks shouldn't take up expansion symbols.) < 1409639047 234008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Basically, especially for a player that isn't so experienced, but even for me, it can be hard to remember all the expansion symbols. < 1409639156 750015 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :They could be much easier to relate to if there was only one expansion symbol for the Urza's block (instead of three, the cogwheels, the lab breaker, and whatever is the third), one for the Judgement block (set of scales, some kind of ouroboros, and one more strange thingy), one for the Invasion block (I don't even remember what any of those look like), one for the Onslaught block (a morph spider). < 1409639168 901803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We can't change the old sets, but new blocks should do this. < 1409639204 750947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I don't think it would cause too much problems with new sets either, would it? < 1409639298 390907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, yeah I know, sword, shield and helm of Kaldra and all, but still. < 1409639382 545580 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Morning < 1409639520 188570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Also, Spreading Seas should have gotten a remainder text saying that the land loses abilities printed on it; and Hollow Dogs should be a Skeleton) < 1409639627 320903 :sebbu!~sebbu@ADijon-152-1-29-138.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409639666 80138 :sebbu!~sebbu@ADijon-152-1-29-138.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409639666 235913 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409639762 261039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07///14]]4 10 02http://esolangs.org/w/index.php?diff=40382&oldid=38040 5* 03B jonas 5* (+131) 10/* Implementation */ < 1409639808 364391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I mean, come on, a Zombie with no flesh is not a Zombie, it's a Skeleton or a Ghost depending on whether it has bones.) < 1409639836 428516 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :what if it's the zombie of an invertebrate < 1409639964 989443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: the DnD rules at http://www.d20srd.org/srd/monsters/skeleton.htm says a skeleton needs a base creature with bones. If you have a creature with no bones and make an undead without flesh, what's its body made of? If there's no body, it's a ghost. If there's a body of soft tissue (not necessarily literally flesh), then it's a zombie (or maybe some higher level undead like ghoul). < 1409639989 785301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: so basically when I said "flesh", I mean parts of the body other than the bones < 1409640001 59681 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :An exoskeleton < 1409640018 33795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1409640044 136072 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :what about a cartilaginous animal, like a shark? who'd begrudge a zombie shark < 1409640076 302912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :technically, the DnD rule says "skeletal system", not bones < 1409640117 940053 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1409640172 243860 :sebbu!~sebbu@ADijon-152-1-29-138.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409640191 387173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and nethack does seem to go with this distinction: < 1409640200 949404 :sebbu!~sebbu@ADijon-152-1-29-138.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409640201 104970 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409640273 361047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :consider Rimebound Dead, which is a Skeleton created by a necromancer from bones according to the flavor text, and Legions of Lim-Dûl, Zombies which have "faces of my dead friends" according to the flavor text and are created by a necromancer according to its card name. < 1409640358 920132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Both Heidar and Lim-Dul are necromancers, and both have both zombie and skeleton cards created by them: Zombie Musher and Kjeldoran Dead are the other cases. < 1409640401 475339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ghouls in nethack have the creature type Zombie, and ghosts have the type Spirit < 1409640481 165199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds like more of a MtG thing than a NetHack thing. < 1409640845 264437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :moin < 1409640904 722442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: where do lemurs fit into this < 1409641319 795236 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1409641326 496360 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409641827 341446 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: BANANAAAAAAA < 1409644459 409570 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1409645196 170904 :AnotherTest!~turingcom@d51A4287C.access.telenet.be JOIN :#esoteric < 1409645495 248563 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nvdzdonskxonjzdm QUIT :Quit: Connection closed for inactivity < 1409646257 428918 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409646902 262347 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409647361 560911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Frooxius: yes, sorry < 1409647368 25611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: ugh, lemurs and lemures, yeah < 1409647386 852340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which one of those is the Animal and which one is an undead spirit? < 1409647435 212287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :see http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=2457 hth < 1409647782 974814 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409647783 168742 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409647971 332490 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409648183 949519 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1409648265 482023 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409648265 708944 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409648295 779299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a equ f = (\a b -> (f a) == (f b))? < 1409648298 946248 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :much like comparing < 1409648305 606130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. sortBy (comparing foo) < 1409648313 542968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :=> groupBy (equ foo) < 1409648344 498191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or something like using f g = (\a b -> (f a) `g` (f b))? < 1409648379 16559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let using f g = (\a b -> (f a) `g` (f b)) < 1409648381 583337 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409648398 594797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :comparing = (compare `on`) < 1409648402 414798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (using length (==)) ["a","bb","c","dd"] < 1409648405 496408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So just use ((==) `on`) < 1409648406 340883 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [["a"],["bb"],["c"],["dd"]] < 1409648415 491267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (using length (==)) ["a","bb","c","dd","ee"] < 1409648417 210997 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409648426 154385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whaaat < 1409648439 32840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sometimes happens randomly. < 1409648441 941237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (using length (==)) ["a","bb","c","dd","ee"] < 1409648444 449560 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [["a"],["bb"],["c"],["dd","ee"]] < 1409648447 161494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic < 1409648452 182015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But "on" is what you wanted. < 1409648453 68256 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409648469 439889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type on < 1409648470 420371 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(b -> b -> c) -> (a -> b) -> a -> a -> c < 1409648516 671531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy ((==) `on` length) ["a","bb","c","dd","ee"] < 1409648518 154849 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [["a"],["bb"],["c"],["dd","ee"]] < 1409648520 299257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409648521 802782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1409648523 723471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle on < 1409648525 973093 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Function on :: (b -> b -> c) -> (a -> b) -> a -> a -> c < 1409648526 128807 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Exception.Base onException :: IO a -> IO b -> IO a < 1409648526 128923 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Exception onException :: IO a -> IO b -> IO a < 1409648627 790976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, (==) `on` length is too strict. :-( < 1409648637 538214 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1409648779 477430 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409648779 633793 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409649051 202549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shachaf: "too strict"? < 1409649086 484296 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> take 1 $ groupBy ((==) `on` length) [[1],[1]] < 1409649087 951976 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[[1],[1]]] < 1409649090 406282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example if you compare a finite list to an infinite list it'll never return. < 1409649091 706394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> take 1 $ groupBy ((==) `on` length) [[1],[1],[1..]] < 1409649096 14640 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1409649102 553541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well yeah < 1409649115 200410 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :length on infinite lists isn't really a clever thing to do < 1409649186 478097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, on finite lists it'll just be inefficient rather than nonterminating. < 1409649190 483469 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409649209 89349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok then < 1409649219 262184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How do *you* group by length then? < 1409649230 480249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1409649241 729060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :efficiently ;) < 1409649248 77457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :((==) `on` map (const ())) will at least be asymptotically optimal. < 1409649282 223997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how so? < 1409649310 219049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's terrible, though. < 1409649328 143238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let sameLength [] [] = True; sameLength (a:_) [] = False; sameLength [] (b:_) = False; sameLength (a:as) (b:bs) = sameLength as bs in sameLength [1..] [3,2,1] < 1409649329 480115 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1409649329 786092 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False < 1409649332 79656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Write your own function? Or use genericLength :: [a] -> Nat (the only valid use of genericLength) < 1409649340 47279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your own function would be what fizzie wrote. < 1409649522 485776 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1409649534 994397 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409649587 176085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :((==) `on` (() <$)) has a good punctuation-to-alpha ratio, however. < 1409650061 765122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data T; instance Ord T where compare _ _ = EQ; (==) `on` (unsafeCoerce :: [a] -> [T]) < 1409650099 148256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :() will waste all those cycles "forcing" and comparing ()s < 1409650113 261321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> compare () undefined < 1409650114 819639 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: Prelude.undefined < 1409650326 117478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ (map (const undefined)) [1..] < 1409650329 774666 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1409650332 436474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ (map (const undefined)) [1..20] < 1409650334 309896 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 20 < 1409650382 552253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409650384 851116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :better newtype over Any. < 1409650387 549777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zip [1..20] [1..19] < 1409650389 142423 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,1... < 1409650431 304158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> length $ zip [1..20] [1..19] -- that's just the shorter, isn't it? < 1409650432 887887 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 19 < 1409650437 901696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let cmp xs ys = last (zip xs ys) == (last xs, last ys) < 1409650440 452689 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409650445 725742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> cmp [1..20] [1..19] < 1409650447 724385 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False < 1409650455 1883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> cmp [1..20] [1..20] < 1409650455 409813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> cmp [1,1,1,1] [1] < 1409650456 673776 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409650456 829199 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409650464 622959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> cmp [1..20] [1..20] < 1409650466 172124 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409650470 258085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> cmp [1,1,1,1] [1] -- still < 1409650471 597238 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409650509 209561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> cmp [1,2,3,2,1] [1] -- and so on < 1409650510 787400 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409650533 457405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1409650542 579114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cmpMonotonicSteadilyRisingLists < 1409650556 294437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm no < 1409650560 905113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*hide* < 1409650596 733646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Another benefit: sameLength :: [a] -> [b] -> Bool vs. ((==) `on` length) :: [a] -> [a] -> Bool. < 1409651321 416358 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409651326 388040 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Client Quit < 1409651327 317678 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409651459 601956 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409651460 613229 :IAm_thor!~PircBotX@31.221.70.157 PART :#esoteric < 1409651709 681109 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409651710 663730 :IAm_thor!~PircBotX@31.221.70.157 PART :#esoteric < 1409652722 943725 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409653252 317041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except that groupBy requires [a] anyway < 1409653256 819370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type groupBy < 1409653257 706703 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> a -> Bool) -> [a] -> [[a]] < 1409653577 812011 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409653588 763409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can I have a data Pair a b = Pair a b < 1409653604 97299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but with a Type Constructor Foo a = Pair a a? < 1409653619 225509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtype Foo a = Foo (Pair a a)? < 1409653632 135443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(two contructors: one with two arguments and one with one argument) < 1409653660 806743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409653682 842013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pair a b = Pair a b | Pair' a a doesn't work < 1409653700 515871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: wait, what exactly do you want? a wrapper function? a gadt with two constructors? I don't understand < 1409653701 331122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Pair' still takes two arguments) < 1409653710 942943 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409653716 91398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could just use foo a = Pair a a < 1409653720 281910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but then foo isn't a type constructor < 1409653735 105368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you're confusing all sorts of things here. < 1409653738 82837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1409653739 545195 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. I can't match for that < 1409653747 566564 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and how would you want to match this? < 1409653775 531853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :foobar (Foo _) = ...; foobar (Pair _ _) = ... < 1409653786 140551 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :foobar :: Pair a b -> ... < 1409653812 483653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1409653849 512184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm stupid < 1409653881 114251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or am I < 1409653889 644012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :data Pair a b = Pair a b | Pair' a < 1409653896 965014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but then Pair' only holds one value < 1409653897 588645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409653928 569793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The first thing to do if you don't want to confuse people is to use a different name for the type constructor and the data constructor. < 1409653962 522224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :except, perhaps, for records. < 1409653974 480825 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409653997 420599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There should be two "constructors". One with two arguments and one with one argument < 1409654006 58795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you can match against the one with only one argument of course < 1409654016 369756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the one with one argument shall also match for the one with two arguments < 1409654025 553676 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway I don't know what you want. < 1409654029 251357 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. let's call them Pair1 and Pair2 < 1409654060 181861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pair1 takes one argument and Pair2 takes two arguments < 1409654065 553618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :data Pair a b where { Pair :: a -> b -> Pair a b; Twice :: a -> Pair a a }? < 1409654079 616361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can match as in foo (Pair1 a) = ... and foo (Pair2 a b) = .... < 1409654084 628455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: but what should happen when you call Pair1, and what should happen when oyu match for Pair1? < 1409654095 206751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, if foo (Pair2 a b) appears *BEFORE* foo (Pair1 a) < 1409654102 817227 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the Pair1 shall behave as if it were a Pair2 < 1409654109 119228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. it matches Pair2 as well < 1409654116 117153 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's insane < 1409654123 223150 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but when do you want Pair1 to match? < 1409654134 487607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and can you use a gadt AND arrow view match syntax instead? < 1409654144 621609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just arrow view match syntax? < 1409654150 801179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's a different algorithm you can use to do foo if both values are equal < 1409654156 199170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(with a non-gadt ordinary data type) < 1409654164 914855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is faster than using the generic two non-equal values algorithm < 1409654173 129813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course you could just do |a == b = ... < 1409654193 941615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: use an arrow view? < 1409654217 508607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, some other functions (not like foo) don't have such a distinction < 1409654299 170119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :others however only work when both are equal < 1409654354 190500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you could do |a /= b = error ":(" < 1409654360 904010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'd want it more type-safeish < 1409654418 543399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. just matching Pair1 wouldn't be type-safe as well < 1409654429 411703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then Pair2 would just throw a "didn't match exception" < 1409654431 830531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think the GADT idea is sane. And you can define a view function, pair :: Pair a b -> (a,b) for the common case where equality doesn't help. < 1409654460 750475 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(needs a better name) < 1409654470 332895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: do you mean you want to encode in _compile time_ that the two values are equal? because then you need a separate type for that case, and probably a typeclass so you can use that in the general case too. < 1409654561 549116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: yeah @compile-time < 1409654571 118831 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :data Pair a b where { Same :: a -> Pair a a; Different :: a -> b -> Pair a b } < 1409654596 100616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, I dunno, data Pair2 a b = Pair2 a b; data Pair1 a = Pair1 a; class Pair a b t | t -> a b where { decodePair :: t -> (a, b) }; instance Pair a b (Pair2 a b) where { decodePair (Pair2 x y) = (x, y); }; < 1409654607 803303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Of course there's no way to ensure that the two arguments to "Different" are actually different.) < 1409654613 263900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :instance Pair a a (Pair1 a a) where { deocdePair (Pair1 x) = (x, x); }; < 1409654628 205473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something like that with correct syntax (how's the fundep syntax work again?) < 1409654716 692432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: but then let (Different a b) = (Same 5) in a*b doesn't work < 1409654726 990552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which should result in 25 < 1409654732 264800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but pattern don't match < 1409654760 181987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but ok < 1409654764 260785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's "insane" :) < 1409654791 188471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I was merey wondering if it could be achieved, not that I really need to do it < 1409654794 969599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*merely < 1409654911 757499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can give you the Java-Code for that ;) < 1409654943 127317 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: I know. but let (a,b) = pair (Same 5) works. < 1409654958 554402 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: where 'pair' is an appropriate view function, which is trivial to define < 1409654986 782686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: you don't get the syntax that you want (and I honestly think that there's no sane way of doing that), but you do get the functionality. < 1409654993 180123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: in that case your pair is the function decodePair from my example code, < 1409655022 950597 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: no, because I have no type class. :P < 1409655058 915970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only in that case I also need an extra method for the case where you want to work differently in the simpler and the more complicated case < 1409655093 482238 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Ping timeout: 240 seconds < 1409655222 911393 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, aren't we on the wrong channel for this/ < 1409655231 848669 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: ask on #haskell < 1409655314 494361 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1409655350 504751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought this was the channel for everything . < 1409655589 572893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everything that's remotely insane and has something to do with IT < 1409655626 243397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, you can ask here too < 1409655633 376643 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :which esoteric language most resembles the basic turing machine? < 1409655640 256843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we jsut talked about M:tG too afterall < 1409655673 927964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and if this channel is about everything, let me mention that today's strip http://thedoghousediaries.com/5893 is totally the old strip http;//xkcd.com/501/ done backwards < 1409655690 884130 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: dunno, I hate the basic turing machine < 1409655717 605865 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :How can you? Everything started with the turing machine. < 1409655717 789158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially the one-tape turing machine (and bf for the same reason) < 1409655723 670567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no it did not < 1409655727 942749 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :pfft < 1409655728 631661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :everything started with Babbage < 1409655734 494340 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :pfffft < 1409655736 655422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :honestly I don't want to bother #haskell's more serious and productive discussion with some crazy experimental questions < 1409655747 100660 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I prefer proper pointer machines (even with immutable cells) that aren't bound to a one-dimensional tape < 1409655755 838722 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :programming started with Lovelace. < 1409655772 725565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: yes, and programming never got to turing machines < 1409655781 857579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, almost < 1409655818 518019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :technically, there did exist some old computers with very few registers and a few kilobytes large spinning disk storing the instructions and memory, < 1409655823 513083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but let's forget about those contraptions < 1409655850 359552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to work with models and esoteric programming languages that can simulate sane computers with just a log-factor slowdown < 1409655876 796456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's possible nobody's bothered to replicate a Turing machine very closely in anything on esolangs.org because if a Turing machine's what you want, then probably you should just use one. There are a number of simulators. < 1409655933 416991 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :I am, and it's fun. < 1409655974 41461 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Deterministic FInite Automata is less fun. < 1409655998 245736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Category:Cell-based has a number of tape-oriented contraptions, but even those generally have quite different control flow than the states+transitions thing. < 1409656105 304160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Programming in Thue might resemble programming a Turing machine. At least I think you end up with vaguely similar stuff, moving marker symbols up and down the string and so on. < 1409656157 757518 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :string rewriting, I have a hard time wrapping my head around it. < 1409656227 241209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had some "write an unrestricted grammar to accomplish thing X" exercises on the introduction-to-theory-of-computation course, and I quite liked them. < 1409656261 241271 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :do you remember an example? < 1409656268 946766 :boily!~boily@96.127.201.149 QUIT :Quit: MEGAWATT CHICKEN < 1409656283 349279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: but isn't Thue one of those languages that use just a single circular stack so if you want to move backwards you have to do a full cycle? < 1409656342 119054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, Thue isn't one of those, sorry < 1409656343 267660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: Well, the *tasks* weren't really very exciting per se. Simple operations on binary numbers, maybe. < 1409656378 390879 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :like "turn a binary string into unary" < 1409656393 351675 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :just read that one. < 1409656430 838097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were also "build Turing machines" ones. (I found my homework answer .tex files.) < 1409656460 722930 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :sound more complicated < 1409656462 43784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like "design a two-tape TM to recognize the language { wcw | w \in {a,b}* }". < 1409656480 575011 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :oh like that. < 1409656513 928794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Design a three-tape TM to sum two binary digits." That kind of stuff. < 1409656529 190312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sometimes it's worth to re-read old threads on web forums that I have participated in (whether I asked or replied). I can find interesting stuff I almost forgot about. < 1409656589 947481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's one about grammars: construct unrestricted grammars to produce the languages { w \in {a,b,c}* | the number of a's, b's and c's in w is equal } and { a^(2^n) | n >= 0 }. < 1409656877 11372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to have done something like http://sprunge.us/OgWB if you don't mind spoiling the questions; the latter is quite typical "practical programming with unrestricted grammars" one. (Disclaimer: solutions not guaranteed correct/good.) < 1409657345 745456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, http://esolangs.org/wiki/NTCM is just a multitape TM with an I/O thing. < 1409657445 634146 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :back. sorry < 1409657561 404752 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :what do the "<" and ">" mean? < 1409657570 991843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're just symbols. < 1409657587 486797 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1409657665 82438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can replace them with e.g. B and E (for beginning and end, respectively). < 1409657833 355197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's very simple; P always moves left-to-right through a string of AAA... and doubles it as it goes; at the end, it turns into either Q or R; Q is rewinded to the start to turn into a second P, while R just turns all the A's into a's. (It'd be slightly simpler to operate on a's directly, I don't know why I didn't do that.) < 1409657912 330651 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Hmm. < 1409657930 425857 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Hard to do it in my head for me. < 1409657999 653671 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, lots of broken links at the bottom. lycos, lycos, this was so long ago ... < 1409658120 147424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The kind of marker-based things like that are reasonably easy to reason about. If you only have some fixed set of "active" symbols (like P, R, Q), and the productions both (a) ensure there's always only one "active" character in the entire string and (b) all include an active character on the left-hand-side, it's quite like having a "tape head" (and a "current state" indicated by which ... < 1409658126 155734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... character it is). < 1409658199 981308 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Yeah. like, I see "ab -> ba" & "ba -> ab" and think... why < 1409658225 548596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the first grammar is quite different from that, it's more of an idea-based thing. < 1409658230 524944 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :but i guess I'm looking at them as sequenceal instructions, when they're not < 1409658331 267707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's basically "to make any string with equal number of a's, b's and c's, start with abcabc..abc and then keep swapping arbitrary letter pairs as long as you like". < 1409658394 20747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While the second one always has at most one left-hand-side in the productions that can match, so it's almost like an imperative program. < 1409659052 958355 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait wait wait < 1409659141 906113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run wait && wait && wait < 1409659142 622847 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1409659154 694826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, done. < 1409659383 446177 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1409659991 767101 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Getting the hang of this. Just made one to increment a binary number. < 1409660048 697072 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :Thanks for your help, fizzie. < 1409660052 502263 :AndoDaan!~Daanando@62.205.86.141 PRIVMSG #esoteric :gtg cya. < 1409660056 633092 :AndoDaan!~Daanando@62.205.86.141 QUIT : < 1409661168 351998 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409661203 303750 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409661203 459192 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409661855 124945 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409661855 320359 :IAm_thor!~PircBotX@31.221.70.157 QUIT :Excess Flood < 1409662451 403370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1409662451 882797 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 021220Z 06004KT 020V110 9999 FEW015 SCT040 BKN065 14/09 Q1020 NOSIG < 1409662573 66945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1409662573 373336 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 021250Z 19009KT 9999 FEW024 BKN070 16/09 Q1025 NOSIG < 1409663398 561683 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409664934 482913 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 252 seconds < 1409666364 271588 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1409666390 80899 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409666814 345224 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1409667469 92564 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409667502 245180 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409667502 400682 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409667791 268784 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409668089 921573 :IAm_thor!~PircBotX@31.221.70.157 QUIT :Ping timeout: 264 seconds < 1409668441 375530 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1409668488 472024 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1409669422 949111 :hogeyui____!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 240 seconds < 1409669550 571866 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409669552 542732 :IAm_thor!~PircBotX@31.221.70.157 PART :#esoteric < 1409669645 344146 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 260 seconds < 1409669740 744886 :hogeyui____!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1409669973 43257 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 255 seconds < 1409670100 535614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is anyone on the ICFP conference listening to the announcement of the results of the contest? < 1409670134 480192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's supposed to be happening about now < 1409670227 456461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this schedule confirms the time: http://icfpconference.org/icfp2014/program.html < 1409670413 611700 :IAm_thor!~PircBotX@31.221.70.157 JOIN :#esoteric < 1409670416 590173 :IAm_thor!~PircBotX@31.221.70.157 PART :#esoteric < 1409670766 778237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask Taneb Also is that Lambda-Calculus-Syntax-Thing still a thing? < 1409670766 972852 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409670803 382163 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@tell mroman_ possibly < 1409670803 537598 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409670856 240203 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1409670858 174191 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey < 1409670865 354646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Did you see my ask about the ESOSC-BF-Error-Behaviour? < 1409670881 505543 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'm adding Unefunge and Trefunge support to my Funge interpreter < 1409670881 831125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, I broadly agree with it < 1409670888 926967 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::D < 1409670913 657319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"broadly" as in "vaguely"? < 1409670938 862262 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"broadly" as in "I haven't thought too much about it" < 1409670947 904811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. I see. < 1409670982 293619 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It was to allow a left-side of the tape, but still error on falling off it? < 1409671025 531541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. It's that you start at cell 0 < 1409671036 386044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and once you go left on cell 0 it will throw an error < 1409671047 826570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cell 1 being 1 cell to the right of cell 0 < 1409671090 12884 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right < 1409671110 106237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Generally the idea should still be that you can make the statement "this bf program will run in any esosc compliant interpreter" < 1409671122 719877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which you can't make if it's implementation defined < 1409671180 809451 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The programs that will run on left-extending are a strict superset of the ones that'll run on fail-on-left < 1409671209 377502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I doubt that there are programs relying on fail-on-left < 1409671218 400570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409671227 839290 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But there are ones that don't not work on fail-on-left < 1409671230 237256 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there could be for "terminate this program now by going into a left loop" < 1409671234 269905 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And they all work on left-extension < 1409671241 260858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but there are surely ones that rely on left-extension yes < 1409671258 728823 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't want to overspecify < 1409671276 606030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :if we say "Implementations must fail on left", that makes things nastier < 1409671302 653250 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :My implementation ignores < on cell 0 < 1409671317 877842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a possible compromise could be to mandate that an interpreter supports both behaviours < 1409671328 12144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. through a command line switch) < 1409671339 322011 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, but that may make implementation in some languages (such as C) harder < 1409671364 833786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :when going from left to the initial cell, you should access implementation-specific magical cells that let you access extended io or coprocessor functions < 1409671394 469649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or like you suggested < 1409671398 862030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and some of those cells should of course describe the available functions so you can detect them < 1409671403 364665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"extend to the left but it's not recommended to rely on it" < 1409671423 767439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. because not all interpreter will actually extend to the left < 1409671431 714586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1409671433 930327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409671440 529881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if anything it's either error or extend to the left < 1409671447 725855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and which one is implementation defined < 1409671458 360914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not "it could even wrap around to the rightmost cell" < 1409671464 37183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or "the < is ignored" < 1409671492 676298 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or have behaviour on left-from-cell-0 implementation-defined, and have a note to programmers warning against depending on any specific behaviour unless they know exactly which implementation they are writing for and how it behaves < 1409671519 831483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it's completely unspecified what happens < 1409671526 912832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then the program < might format your harddisk ;) < 1409671536 428624 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It might do, yeah < 1409671544 356665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if the interpreter doesn't support left-extension it would at least throw an error < 1409671561 623585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if you leave it completely up to the interpreter it might as well format your hard disk < 1409671570 694572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or do something else and then you don't know why the program is not working < 1409671584 91269 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm saying it should be on the programmer to only rely on < when they know how it will behave < 1409671584 338976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I really think that it should either be error or extend but not something else too < 1409671594 277151 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ie, they are writing for a specific implementation < 1409671803 897191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409671806 11743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the problem here is < 1409671821 240316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't statically determine whether you use implementation defined behaviour or not < 1409671828 948287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if you have a bug in your program or something < 1409671846 827188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then it might do even crazier things in some interpreters than in others < 1409671879 342610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also if you just run a brainfuck program and it doesn't do what it's supposed to do (because it uses implementation defined behaviour) you won't notice it < 1409671896 228055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(gotta catch the train know) < 1409671898 197075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*now < 1409672143 783976 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1409672147 628373 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Yo guys, I need help. < 1409672158 637842 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What's up < 1409672162 86724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you and me both < 1409672169 279765 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :What's the exact specs for error created in the Entropy esolang? < 1409672174 563321 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :elliott: v funny < 1409672183 243610 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I would normally access someone else's source code < 1409672200 76939 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :but this is a school-issued computer that's blocking a javascript implementation < 1409672204 342385 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :can someone pastebin it? < 1409672236 394152 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :http://andrew-hoyer.com/experiments/entropy/%E2%80%8E < 1409672245 837406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/rottytooth/Entropy is the original implementation < 1409672273 468604 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I don't know the language, but I'll try. Thanks! < 1409672335 401899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the javascript thing is just something that implements the language's ideas as a javascript API < 1409672351 412972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not a proper implementation of the language < 1409672383 972194 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I only want the info of -how- variables mutate when accessed. < 1409672393 390893 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm trying to make an 'entropic' data type for my native language < 1409672527 351090 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which language? < 1409672532 91523 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Python < 1409672539 761330 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Hmm. I've a thought for a pointless cycle-waster project in the line of a Project Euler project, but I need a dictionary list. < 1409672548 339336 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I just want the variables to mutate in the same way < 1409672601 256778 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you can't add code to execute every time a python object is 'read', though, can you? < 1409672608 431480 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :J_Arcane: dictionary list? < 1409672611 292109 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Nah. < 1409672631 526747 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm adding a class.getvalue() function that returns the 'current' value and mutates it. < 1409672638 614014 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Bike: Or rather more clearly, a list of English words. As close to all of them as can be gained. < 1409672643 289985 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :*object.getvalue() < 1409672649 163372 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :J_Arcane: you on linux? < 1409672661 758468 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :No, but I could be on BSD in a matter of minutes. < 1409672673 256963 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Words_%28Unix%29 < 1409672681 849745 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i guess bsd has it too, probably < 1409672682 787145 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@tell mroman_ Maybe allow implementation-defined but require an option to fail-on-left if it doesn't by default? I'm not sure if you suggested this < 1409672682 963400 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409672697 684585 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oooh! < 1409672703 677216 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Someone in here linked me one the other day! < 1409672707 720123 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :12dict or something < 1409672713 511508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why is bf so important? can't we just use saner esoteric languages? < 1409672724 665381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, bf has historical significance < 1409672734 126722 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I'm not sure sanity is necessarily the point of an esolang. < 1409672752 85127 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Basically, it's sufficiently well known that it's often the first esolang people here of < 1409672766 465006 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's also the most implemented < 1409672781 125266 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Okay, I know I'm really dumb. But can someone read https://github.com/rottytooth/Entropy/blob/master/Rottytooth.Esolang.Entropy/Real.cs and tell me the algorithm for changing the real value once it's read? DDD: I don't understand a lick of this < 1409672875 541838 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :CManahl: "byte[] whatever = new byte[1]; Crypto.GetBytes(mutate);" probably makes whatever a random byte < 1409672895 382759 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :man this code is ugly < 1409672899 37857 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Bike: That should be a good start. < 1409672907 23508 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :yeah... uuuu < 1409672920 235402 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :but basically a value changes by changeAmount, which is MutationRate / (a random float) < 1409672931 722189 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :possibly negated... yeah you know what, fuck thsi code, do your own thing. < 1409672946 435939 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I agree... < 1409672959 985833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh by the way < 1409672983 208638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did you figure out anything about that (volatile int){1} = 2; thing in C that came up a few days ago? < 1409672986 810461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's happened with it? < 1409673036 30973 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :what about it? < 1409673039 956060 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :This one is also quite complete. < 1409673042 555658 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://www-01.sil.org/linguistics/wordlists/english/ < 1409673090 471469 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: someone compiled something like int main(void) { (volatile int){1} = 2; return 0; } in C and found that some compiler optimzied the assignment away, and was asking whether that was a bug < 1409673098 566208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: do you happen to recall this? < 1409673124 923515 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :yeah, i remember, it turned into some C standard weirdocity < 1409673128 216949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I think we kind of concluded that it would be "more proper" for it to not be optimized out completely (and clang/LLVM follows that), but that it's perhaps not strictly speaking required, due to the inherent fuzziness about volatile, both in the standard and in GCC's "how we interpret it" documentation. < 1409673196 511763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Conceptually speaking, it's not really any different from int main(void) { volatile int i = 1; i = 2; return 0; } which even GCC keeps as-is also with optimizations on, so it's hard to say why the compound literal should differ. < 1409673215 974260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, how would a conforming C program detect the absence of that assignment? < 1409673232 992476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it doesn't, someone looked at an assembly dump < 1409673295 124964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: and of course I said I can accept a difference because I don't expect that a compiler can always optimize expressions involving volatile well, so maybe it just failed to optimize in some case. it could even depend on compiler version or switches or moonphase or anything. < 1409673297 572052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. I need to find the C11 standard < 1409673313 906836 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I also don't know whether it's allowed to optimize it away in first place. I think it is allowed, but I'm not sure. < 1409673329 327761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf < 1409673362 368714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :volatile's definition is all about "any expression referring to such an object shall be evaluated strictly according to the rules of the abstract machine, as described in 5.1.2.3." < 1409673508 193159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Accessing a volatile object counts as a "side effect, which [is a] change[] in the state of the execution environment". And in the abstract machine, an implementation is allowed to not evaluate an expression "if it can deduce that its value is not used and that no needed side effects are produced". < 1409673523 542053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course they don't exactly define what a "needed side effect" is. < 1409673535 679685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: but C11 doesn't really define what you're allowed to do in a signal handler in general, or how volatile interacts with observing a value outside and inside a signal handler in particular < 1409673620 722223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure why you'd need to involve signal handlers here. < 1409673640 61809 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Woo, finished my entropy module < 1409673722 84418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: signal handlers are involved because signal handlers are mentioned in C11 itself, and as such it's one of those cases where volatile may matter for the correctness of your program even if you don't do implementation-specific stuff like accessing memory-mapped hardware < 1409673826 887331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :POSIX has a few choice words about this in http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04 though I think in general POSIX's restrictions might not be the ones you want to really believe in < 1409673900 520314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it possibly boils down to how much you want to argue from "can this affect the program execution" point of view, and how much from a "the standard mandates this or that even if the choice is not observable" point of view. < 1409673911 714347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/in general/in my opinion/ < 1409673928 167732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: it's not only that < 1409673953 399258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :part of this is that volatile was more important back when programs actually used it to access hardware registers or even mis-used it for thread safety < 1409673982 565480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C11 5.1.2.3p4 and p6 are probably the most relevant ones for the definition of volatile. < 1409673996 974991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these days good programs shouldn't do that, and in particular volatile doesn't even work reliably for anything thread-related, so it's dangerous to use for that, < 1409674021 483250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but if you really need to write signal handlers, then you DO want to use volatile probably, so it's the most important _practical_ application of volatile. < 1409674059 538544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does that make sense> < 1409674061 498283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1409674086 787832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It makes sense, but it's starting to sound more of an "intent of the standard" argument than "logical consequence of the standard" one. < 1409674128 52564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I guess the standard says that this is a volatile object, and accesses to it cannot be omitted. gcc's developers will say that not only can conforming programs not observe the value; it can also be immediately overwritten by subsequent code (unlike the case where you have a standalone 'volatile int i' declaration) and that justifies them optimizing it away. < 1409674133 214335 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know. < 1409674145 649805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the problem with volatile is that due to history it's too much ingrained to the type system, so the C++ standard has to deal with possibly volatile-qualified variables all the time where they define stuff about types and templates and overloads and stuff. < 1409674155 974703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now you've switched languages too. < 1409674183 7990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, 5.1.2.3p4 and p6: "In the abstract machine, all expressions are evaluated as specified by the semantics. An actual implementation need not [do some stuff if] no needed side effects are produced (including any caused by -- accessing a volatile object)." "The least requirements on a conforming implementation are: - Accesses to volatile objects are evaluated strictly according to ... < 1409674189 47973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... the rules of the abstract machine. -- This is the observable behavior of the program." < 1409674196 683985 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ideally we should just get rid of volatile and add some library feature (macro or template stuff) for signal handler synchronization, which could have a much narrower definition. < 1409674203 996869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes I have. < 1409674225 894250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: they won't optimize away the volatile int foo; assignments because that's apparently an idiom for ensuring that certain values can be found on the stack. < 1409674234 461593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: They can also lean on the "what constitutes an access to an object that has volatile-qualified type is implementation-defined" rule, which made GCC's own documentation relevant. < 1409674244 730421 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's there in the C standard too but that doesn't deal as much with types. like, it doesn't have to choose a functoin from an overload set, or divine template parameters. < 1409674252 432979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: nice one. < 1409674272 471871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ohai int-e < 1409674304 461744 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409674370 884526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: And anyway technically the lifetime of a compound literal is exactly the same as the local variable. Of course you can still say that since it did not have its address taken, that's irrelevant. And then it goes round again back to your implementation about what the "strictly according to the rules" text really means. < 1409674373 233815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, given that volatile should occurr so rarely these days, I think it's possible that gcc not only doesn't optimize it well, but deliberately keeps it unoptimized some of the time so it doesn't break old broken programs that misuse it for threads communication < 1409674419 994953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Incidentally, there's a C11 defect report about volatile sig_atomic_t in signal handlers that has actually resulted in a proposed TC change: http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_462.htm < 1409674429 548193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Away for a while.) < 1409674446 36956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but of course, C++ could also be just buggy. < 1409674472 319998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a really good compiler and I like it very much, but it's still not perfect. < 1409674481 591167 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm getting really annoyed what am I doing wrong why does reduce(lambda x,y:x.append(float(ord(y))),'hellothere',[]) < 1409674482 790478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I even have a bug report somewhere. < 1409674484 856351 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :why isn't that working < 1409674485 11716 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I once used volatile on a member of a structure in order to try to avoid optimization of some floating point arithmetic; I don't know if it would help or if it is necessary actually, though < 1409674487 971158 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :am I retarded or something < 1409674494 424284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :CManahl: what language is that? < 1409674498 433223 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :python < 1409674499 461989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, python? < 1409674500 741790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1409674501 749210 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :screw it I'll just use list < 1409674504 660525 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :why wouldn't i < 1409674526 595918 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1409674526 751320 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1409674527 266052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, what version of python? < 1409674543 855885 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :2.7.? < 1409674553 80931 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm fine. < 1409674601 524875 :Lymia!~fujoshi@tccd250-2.tccd.edu JOIN :#esoteric < 1409674601 680313 :Lymia!~fujoshi@tccd250-2.tccd.edu QUIT :Changing host < 1409674601 680447 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1409674692 359909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :CManahl: append mutates in place and returns None, so you should foreach it, not reduce it < 1409674708 471927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :CManahl: it doesn't return a new list, it modifies the existing list < 1409674718 17250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so reduce will try to append to None the second time < 1409674751 375926 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :CManahl: try eg. this: reduce(lambda x,y:x+[float(ord(y))],'hellothere',[]) < 1409674762 694259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(but that has to copy the list each time) < 1409674808 204595 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul-HomeWork < 1409674846 246492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :reduce(lambda x,y: x.append(float(ord(y))) or x,'hellothere',[]) does the trick < 1409674849 710865 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Would use of volatile also be useful (inside of #if blocks) to cause page faults, segmentation faults, hardware access, self-modifying code, etc? < 1409674873 61818 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :arright cool < 1409674878 507461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't really know. Maybe, but in that case you have an actual address. Maybe not. < 1409674897 550320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(python has no comma operator; using 'or' instead feels wrong) < 1409674921 599466 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: you mean like saying (volatile char){1} = *(char *)someaddress; to cause a pagefault if someaddress is invalid? < 1409674926 479659 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I really don't know < 1409674946 575411 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, that would be an example of what I meant < 1409674965 486467 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: unfortunately that's just undefined behaviour; anything is allowed to happen < 1409674979 441021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I'm sure you could use a volatile asm block to do any of those, < 1409674994 147493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well of course hardware access can be complicated because of other factors) < 1409674997 216707 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :int-e: But I said, if you use the proper #if blocks < 1409675000 263132 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :hehehe < 1409675018 653970 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I ran 99 bottles of beer with my program and the count just -happened- to jump from 90 to around 450 so the program ran for quite a while < 1409675035 11268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course for self-modifying code you definitely need some asm block or external assembly source or direct machine code writing anyway. < 1409675037 527962 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think I have also seen SDL programs that use volatile for variables that are accessed by multiple threads (the audio thread and the main thread) < 1409675081 673339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, there exist such misuses, but most of those are wrong and could break in the future, unless they just combine volatile with something that actually helps. < 1409675108 111131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the common wisdom is that using volatile for thread synchronization is almost always wrong. < 1409675212 875515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it just happens because people wanted multithreading to work, even if it's not correct, before the proper support from compiler and libraries existed. < 1409675246 511787 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think SDL has its own commands for thread synchronization, although I wasn't meaning synchronization but simply to ensure a variable is accessible to the audio thread. < 1409675331 464899 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I suppose it can fail if the threads do not share memory, but I think SDL 1.x requires it anyways since other things would stop working if it didn't < 1409675393 556808 :not^v!~notnot^v@2601:4:4500:e15:adfa:b318:12c2:ac65 JOIN :#esoteric < 1409675454 374308 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Are threads supposed to share global variables? < 1409675539 447683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes (for posix/c11/c++11-like threads), unless those variables are declared thread-local < 1409675540 41013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :CManahl: x.append(...) does not return the new value, that's why. But reduce + append seems like a really weird thing to do, esp. given list comprehensions. < 1409675552 387831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: note that errno is a macro for a thread-local variable < 1409675596 973321 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Yeah, Fizzie, I'm just tired. All I wanted to do was make a list of the characters, I forgot about the builtin list() i dont know what I was doing < 1409675640 354314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/fVTg is what I meant.. < 1409675669 157859 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Oh, that. again... tired < 1409675691 37310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :CManahl: you could use map for this: map(lambda x:float(ord(x)),"hello") < 1409675693 251308 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I ended up using map(lambda x: ord(x), self.value) < 1409675695 111384 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :yeah < 1409675700 217213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes that < 1409675707 501940 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :with a float, I didn't forget that < 1409675707 702154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or list comprehension syntax, or a for loop < 1409676108 878855 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do any monad tutorials start with list comprehensions and then fmap and return and join? < 1409676280 317007 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :using a list comprehension for that is more idiomatic in python < 1409676286 304415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why? are list brackets the best tasting burrito tortilla? < 1409676291 779813 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :[ord(x) for x in self.value] < 1409676314 829621 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :if you wanna use ord you can just map(ord, self.value) < 1409676377 356439 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409676441 464920 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :s/wanna use ord/wanna use map/ < 1409676441 620490 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :newsham: newsham actually meant: if you wanna use map you can just map(ord, self.value) < 1409676450 515554 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :indeed < 1409676454 946479 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1409676460 288362 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i'm just playing devel's advocate < 1409676505 787680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :newsham: but he needs float too. how do you add that to this/ < 1409676524 431869 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :map with lambda, or list comprehension < 1409676533 552229 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :[float(ord(x)) for x in self.value] < 1409676669 136008 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :or multiple maps, or define composition function < 1409676681 371655 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :map(float, map(ord, self.value)) < 1409676689 456963 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :map(compose(float, ord), self.value) < 1409676703 634453 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :list comprehension is the idiomatic way < 1409676713 738284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1409676750 102562 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409676767 552379 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409676816 593589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(now I could ask how you'd define compose, whether it would be a function with the two composed functions captured, or an object with the two composed functions as member variables, but that would be just picking on the details) < 1409676820 712259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: How'd you feel about something like http://codepad.org/rMDtG2Pi < 1409676868 576835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: is that like ? < 1409676872 813132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1409676875 947496 :CManahl!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409676880 667429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's just "ignore non BF characters" < 1409676885 419953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1409676897 27636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the # lines are comments though < 1409676904 23110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the <<++ is a bit suspicious < 1409676912 898766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since "error-on-left" won the poll it should be the default behaviour < 1409676919 670279 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I disagree to some extent with # comments < 1409676930 687640 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409676935 659921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should've been /bin/bf :( < 1409676936 377937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :btw, isn't there a similar question about what happens when you decrement a cell under zero or increment it above 255 ? < 1409676951 252089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: the poll says "wrap around" < 1409676961 568216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1409676962 194345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but of course you can add #NO_CELL_WRAP_AROUND < 1409676975 480520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh, ok < 1409677033 661469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: elaborate? @disagree < 1409677106 482805 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, it's actually contrary to the brainfuck specification < 1409677174 616370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what brainfuck specification? < 1409677186 450089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the original from urban mueller? < 1409677220 179593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409677234 660157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as far as that specification is concerned, #NO_CELL_WRAP_AROUND is a comment < 1409677240 735964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since it contains no brainfuck character < 1409677311 965179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] < 1409677523 963771 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe you should use SQL based polls next time < 1409678280 740743 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1409678566 714117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: ?? < 1409678857 777265 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :bjonas: function for compose. but if you did go with object you could use an operator for it < 1409678917 780317 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i almost never use a compose function in python though.. its just so heavy weight to use compared to just writing out the composition < 1409678927 361594 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :syntax molds me < 1409679268 1297 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mzbnjkcqfjvlrsrk JOIN :#esoteric < 1409679463 284679 :TieSoul-HomeWork!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1409679781 378659 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 260 seconds < 1409679892 106456 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1409679934 551822 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :https://www.ibtimes.co.uk/us-cyber-spy-killed-himself-following-fbi-investigation-1463476 < 1409680278 39118 :tromp_!~tromp@rtc35-154.rentec.com QUIT :Remote host closed the connection < 1409680303 927180 :tromp_!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1409680737 239656 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :Whiskey Tango Foxtrot http://nationalreport.net/small-florida-town-signs-police-privatization-deal-walmart/ < 1409681762 488088 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Ping timeout: 245 seconds < 1409681817 510943 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409681988 141155 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :newsham: sure < 1409682037 238107 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :crap, sorry guys, those were meant for #h-b, not #esoteric < 1409682622 508545 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 252 seconds < 1409682649 377847 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman_: Do you hate SQL based polls so much? < 1409682669 566458 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 268 seconds < 1409683131 4574 :maurer!~maurer@MIMUNG.ECE.CMU.EDU PRIVMSG #esoteric :newsham: I assume nationalreport is a parody site? < 1409683343 681505 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oops, looks like it.. i didnt notice that.. thank you < 1409683714 950910 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409683756 978756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: your evil twin nateb is in #haskell hth < 1409683779 986434 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :First /u/taneq, now nateb!? < 1409683785 636224 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have so many evil twins < 1409683848 742693 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The fruits of an evening's pedantry, in which I use Racket to disprove an assertion on QI: http://pasterack.org/pastes/77970 < 1409684021 777333 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...why am I helping nateb < 1409684058 977781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fruits < 1409684060 442436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yay < 1409684452 970350 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1409684510 496624 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409684564 946235 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409685265 98379 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :So now you also have to make them list which one don't contain duplicates letters < 1409686244 993655 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu JOIN :#esoteric < 1409686490 324272 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1409686563 493700 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Actually I've been given a different challenge: run the same code for Finnish. < 1409686693 506495 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu QUIT :Quit: -a- Android IRC 2.1.15 < 1409687022 484299 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 252 seconds < 1409687196 219568 :AnotherTest!~turingcom@d51A4287C.access.telenet.be QUIT :Ping timeout: 260 seconds < 1409687432 473950 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds < 1409688317 640534 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1409688617 996499 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1409688740 291185 :not^v!~notnot^v@2601:4:4500:e15:adfa:b318:12c2:ac65 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409689246 608119 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1409689402 341958 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1409689416 263227 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1409690905 935701 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1409690937 650867 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1409691084 152495 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1409691356 292447 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1409694128 680043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: It's almost like the NetHack "words that can be spelled by inventory letters" question, except that allows for two trips through the alphabet, due to upper and lowercase. < 1409694495 779899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: There is any number of such Finnish words, FWIW: innostuu (8), hiillos (7), koostuu (7), aallot (6), aiottu (6), ajopuu (6), anottu (6), hiipuu (6), hillot (6), hiottu (6), koottu (6), loppuu (6) are the >=6-letter ones in my /usr/share/dict/finnish, discounting (shorter) inflections of same words. < 1409694509 844195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that's a very non-exhaustive list. < 1409694519 27303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's the question? monotonic words? < 1409694523 971113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1409694578 914988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No strictly increasing words above length 5 in that dictionary, however. < 1409694592 26773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(ahjot, fiksu, himot, korsu, kostu, norsu) < 1409694647 591584 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I found a truncated aspell list and ran some numbers on it, but had issues with the utf-8 encoding in my file so I'm not at all certain how accurate the results were, though they were pretty small. < 1409694678 60818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which makes me wonder if that was the QI assertion too, since my /usr/share/dict/words has exactly 6 English words that are strictly increasing (abhors, almost, begins, biopsy, chimps, chinos, chintz). < 1409694685 801985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did you watch the episode in question? < 1409694745 139405 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yes. < 1409694777 806018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did it allow for repeats? < 1409694789 611310 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It's possible they did mean strictly rather than generally increasing, but they were a bit vague. < 1409694828 749582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: using american-english-insane i find all sorts of words < 1409694838 733722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's likely a larger English wordlist would contain more than 6. < 1409694839 570567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i am dubious on these words' word status < 1409694866 174575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My plain "words" (aka plain american-english) also has "Deimos" but I didn't count that. < 1409694873 767290 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I found 37, though I was counting doubles I think. < 1409694903 947609 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Here's the episode, the segment is around the 4min mark: https://www.youtube.com/watch?v=Qtmd1byR8Ps&feature=share < 1409694910 901003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :29 in 'american-english' if allowing for dups. < 1409694928 827225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo why not allow duplicates < 1409694942 474913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :billowy is a good word < 1409694946 14100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as is beefily < 1409695010 241451 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Indeed. < 1409695025 900915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i am less sure about e.g. addeems adelops alloquy begorry belloot chikors deglory dikkops egilops elmmott gimmors < 1409695041 399676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i feel like this is some sort of practical joke < 1409695047 755079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps played by the dutch < 1409695075 217159 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, I had to add some special checks to my SLI file because it was full of weird abbreviations and unix software names. < 1409695091 374227 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409695091 560278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe deglory < 1409695094 51982 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Even then the full 544 number is probably slightly inflated by those that slipped the check. < 1409695098 185425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hørjan < 1409695108 752848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: I only watched that short segment (4-5:30), but in it the host guy claimed 3 instead of 6. < 1409695120 109619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"almost", "chintz" and "biopsy", which at least don't contain dups. < 1409695124 249032 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah. < 1409695152 159915 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It's possible the researchers weren't counting doubles and they simply got it confused on air, which happens. < 1409695152 690999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachi < 1409695169 93745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Admittedly, "chimps" and "chinos" are plurals, which you might discount. And "abhors" is also inflected. < 1409695197 820476 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I'm sure you can arrive to any number by sufficiently tweaking the rules. < 1409695235 185477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: speaking of which have you considered altering one letter of your nick to make it into a palindrome < 1409695260 740808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but it's been suggested on this very channel, if memory serves. < 1409695293 966010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2009-02-16.txt:23:49:17: fizzie: did you know your nick has a palindrome in it? < 1409695303 750573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i feel like every nick has several palindromes in it < 1409695307 332411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2013-04-20 19:48:25] Incrementing me by one makes me a palindrome. < 1409695322 704059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :incrizzie < 1409695352 934349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: does incrementing you in hebrew make you a palindrome? < 1409695377 846400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"fizzief" is my backup name for all the places where "fizzie" has been taken by some unscrupulous person. < 1409695378 721217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a certain group of people refers to this Magic: The Gathering card as "young pizzie": http://gatherer.wizards.com/Pages/Card/Details.aspx?name=young+pyromancer < 1409695389 883232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :actually i suspect it's spelled "young pizzy" < 1409695416 433797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: no, you'd need to increment me 4 or 5 times or something < 1409695436 951792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :see https://en.wikipedia.org/wiki/Hebrew_alphabet < 1409695451 474222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :4 or 5 depending on whether you count final letters < 1409695483 640545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the spelling is שחף < 1409695573 996071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was already on that page but i couldn't find the spelling (wikipedia shockingly has no page for Shachaf (name)) < 1409695612 497006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also putty shows your previous line as having the time 50:00 :P < 1409695714 782405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :copies and pastes as 00:05 < 1409695752 179381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bidirectional is hard. < 1409695774 656159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i had just written it out somewhere but i realized it wasn't in this channel < 1409696096 601916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION had to cut and paste letters between wikipedia and putty to get them in the same font so he could compare them :P < 1409696106 316162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i guess i forgot < 1409696118 800698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode שחף < 1409696119 33262 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+05E9 HEBREW LETTER SHIN] [U+05D7 HEBREW LETTER HET] [U+05E3 HEBREW LETTER FINAL PE] < 1409696176 817739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1409696185 125746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's funny how you forget about that < 1409697025 522080 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409697035 955163 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Today's the day < 1409697042 765255 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm doing it < 1409697042 920689 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm making a wiki account < 1409697081 89841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Imaginer1 5* 10New user account < 1409697104 398387 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :It has been done < 1409697210 62850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1409697325 639874 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 N10 02http://esolangs.org/w/index.php?oldid=40383 5* 03Imaginer1 5* (+511) 10Created page with "Well, this is my user page. My name is Christian Manahl. I'm 17 years old and I've been quite into coding for a while. Python is the main language I've been using, but I'm al..." < 1409697419 493071 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 10 02http://esolangs.org/w/index.php?diff=40384&oldid=40383 5* 03Imaginer1 5* (+102) 10 < 1409697612 807172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Cork14]]4 10 02http://esolangs.org/w/index.php?diff=40385&oldid=40381 5* 03Imaginer1 5* (-2) 10 < 1409698501 178768 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1409698712 26691 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409699661 689035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1409700133 700302 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409700787 911779 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1409700858 312931 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Sgeo/racket-optics/commit/161efbbb69ec514cae3182bbb26a92f0a05278af < 1409700861 596498 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am making sense, right? < 1409701096 924090 :pikhq!~pikhq@deagol.pikhq.com QUIT :Remote host closed the connection < 1409701177 144357 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1409701548 575107 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409702749 993658 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1409703134 853928 :not^v!~notnot^v@2601:4:4500:e15:747d:ad1e:b403:310e JOIN :#esoteric < 1409703282 419447 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :`danddreclist 56 < 1409703283 28311 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 56: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1409704781 337559 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409704887 460004 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1409706662 499481 :Lorenzo64!~lorenzo@adsl-ull-56-52.42-151.net24.it QUIT :Ping timeout: 245 seconds < 1409707575 353065 :Lorenzo64!~lorenzo@adsl-ull-216-52.42-151.net24.it JOIN :#esoteric < 1409708777 944794 :AndoDaan!~Daanando@188.189.87.20 JOIN :#esoteric < 1409712085 97481 :not^v!~notnot^v@2601:4:4500:e15:747d:ad1e:b403:310e NICK :^8 < 1409712791 219032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wordfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40386&oldid=40327 5* 03Imaginer1 5* (-2) 10 < 1409712936 441324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 10 02http://esolangs.org/w/index.php?diff=40387&oldid=40384 5* 03Imaginer1 5* (+115) 10 < 1409714186 583784 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409716157 523029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::k Nat < 1409716159 140826 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: type constructor or class ‘Nat’ < 1409716400 712598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@instances Monoid < 1409716402 170965 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(), (a -> b), (a, b), (a, b, c), All, Any, Dual a, Endo a, First a, Last a, Maybe a, Ordering, Product a, Sum a, [a] < 1409716428 108240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm nothing suitably lazy < 1409716463 511124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what do you think of instance (Monoid m, Applicative f) => Monoid (f m) where mempty = pure mempty; mappend = liftA2 mappend < 1409716474 691836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :other than the obvious incompatibility with a bunch of monoid instances < 1409716506 249606 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I say no due to possible incompatibility (even though, it is in fact a correct monoid) < 1409716513 742915 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Make a newtype wrapper, I suppose < 1409716518 479461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you pick m = () and f = [] you get Nat but with multiplication instead of addition < 1409716542 667198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you pick m = () and f = ZipList you get Nat but with min and +infty as your monoid < 1409716551 955438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo those are p. good monoids < 1409716553 439149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note that i need the special property of Nat that (1 + undefined) + 1 >= 2 < 1409716588 410981 :AndoDaan!~Daanando@188.189.87.20 QUIT : < 1409716619 706513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was trying to see if i could find in reasonably "standard" modules a counterexample to typeclassopedia's claim that foldMap f = foldMap f . toList < 1409716624 25185 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, those are ways to make up monoids < 1409716642 777031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's easy to construct one, but i don't see how to do it without defining a new instance < 1409716652 248661 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And I think someone has made a "monoid transformers" library which does exactly that; transforms a monoid with an applicative to make a new monoid. < 1409716689 939294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :by the way i mean Conat not Nat of course < 1409716694 390006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even though they're the same < 1409716694 656154 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(1 + undefined) + 1 >= 2 is hard to achieve in practice. I guess you can use the unambiguous choice operator to get therer. < 1409716743 790508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm oh maybe it isn't true for the Nat i'm thinking od < 1409716744 955134 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait. you're using S x + y = S (y + x) < 1409716745 296797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*of < 1409716763 407139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but i realized that's not quite enough < 1409716801 53887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait you reversed them < 1409716803 601401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that would work < 1409716810 67555 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but do you get a monoid then? < 1409716811 363795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but feels like cheating < 1409716820 410062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I S-expressions < 1409716877 17286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe foldMap f = foldMap f . toList _is_ true for well-ordered foldables < 1409716889 953649 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(1 + _|_) + 1 = S S undefined, but 1 + (_|_ + 1) = 1 + _|_ = S _|_ < 1409716900 901139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well-ordered? < 1409716913 189959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/undefined/_|_/, I missed one instance < 1409716916 682981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it's easy to break with Last and a reverse list foldable < 1409716923 4775 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1409716932 555517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you only have finite Foldables then it's true. < 1409716934 778578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i'm having trouble doing it with Data.Tree < 1409716951 6819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you mean a tree which is undefined in the middle? < 1409716963 856340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although if int-e's S x + y = S (y + x) really _does_ work < 1409717014 563197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's not a monoid, so all bets are off. < 1409717031 332990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1409717072 526797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was thinking let n = Node 1 $ repeat (Node 0 []) in Node 1 $ repeat n as the counterexample tree < 1409717088 752197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :toList will only contain the first two 1's < 1409717116 6646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but if you could write a sufficiently lazy Nat to pick up the rest... < 1409717143 609158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except the point was to use only pre-existing Foldables and Monoids < 1409717173 708161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except not Last? < 1409717294 763005 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: how about this one Monoid a => Monoid (Maybe a) ... Just x <> Just y = Just (x <> y); Just x + Nothing = Just x; Nothing + _ = Nothing. < 1409717331 475387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: Last is fine, but Data.Tree doesn't give last elements. oh wait... < 1409717342 733536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course you can < 1409717356 737080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Make a tree with undefineds in the middle subtrees. < 1409717378 669020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let tree = Node 0 [Node 0 $ repeat 0, Node 1 []] < 1409717381 631021 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409717400 792864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t Last < 1409717401 928330 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe a -> Last a < 1409717412 575420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldMap (Last . Just) tree < 1409717414 105751 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1409717414 261378 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M894916986005060275817702.show_M8949169860050602758... < 1409717414 261517 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1409717414 261608 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1409717414 261698 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1409717418 105069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1409717426 127004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh it's just another non-monoid. hah. < 1409717426 900216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t tree < 1409717428 399944 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Num (Tree a), Num a) => Tree a < 1409717434 53830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops :P < 1409717437 500452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1409717437 672911 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1409717457 96755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: what's wrong with Last? < 1409717478 111013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: nothing is wrong with Last, but the thing I gave is utterly wrong. < 1409717487 56150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let tree = Node 0 [Node 0 $ repeat (Node 0 []), Node 1 []] < 1409717489 517299 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409717494 482074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldMap (Last . Just) tree < 1409717495 989052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> foldMap (\x -> Last (Just x)) $ Node 0 [Node 1 undefined, Node 2 []] < 1409717497 194469 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Last {getLast = Just 1} < 1409717497 570773 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Last {getLast = Just 2} < 1409717510 714486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldMap (Last . Just) $ toList tree < 1409717510 870075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> foldMap (\x -> Last (Just x)) . F.toList $ Node 0 [Node 1 undefined, Node 2 []] < 1409717511 744873 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘toList’ < 1409717511 900073 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1409717513 17731 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘F.toList’ (imported from Data.Foldable), < 1409717514 994722 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409717516 996347 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘IS.toList’ (imported from Data.IntSet), < 1409717518 783249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldMap (Last . Just) $ F.toList tree < 1409717518 997460 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘S.toList’ (imported from Data.Set) < 1409717523 256168 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1409717526 950432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldMap (Last . Just) $ F.toList tree < 1409717533 92470 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1409717533 247719 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1409717541 570641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's an example < 1409717752 963838 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, right, you need a monoid where _|_ <> Foo = Foo. < 1409717763 695206 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for some Foo < 1409717798 400427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1409717809 727288 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and then you just have to replace the _|_ by something that is infinite as a list. < 1409717913 475064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :precisely < 1409718680 698560 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION is fairly sure that his exchange is incorrect < 1409718696 996995 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sadly, that's based more on testing than understanding, so may take a bit to fix < 1409719473 422205 :^8!~notnot^v@2601:4:4500:e15:747d:ad1e:b403:310e QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409720799 991887 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409720952 318817 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1409722433 923700 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: Lost terminal < 1409722463 910212 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1409723765 315851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :moin < 1409723802 391904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: wth are SQL based polls? < 1409723810 230493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :morn < 1409723813 506345 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The unoptic mechanism is what my exchange is supposed to be? < 1409723828 272027 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do the participant have to write INSERT INTO stateements? < 1409723830 155635 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How come I see code for unchoice? < 1409723837 787727 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought you could only turn around isos < 1409723841 712057 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*participants *statements < 1409723894 684280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall edwardk saying that _not_ using profunctor lenses cost you the ability to undo prisms, so presumably you can do it with them < 1409723948 655355 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1409723957 290719 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What is undoing a prism? Turning it into a getter with the same function used to turn around an iso? Or something else? < 1409723967 965165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: remit < 1409723973 261556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or re < 1409723975 709614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whatever it's called in lens now < 1409723986 921158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(except it retains the other side so you can flip back) < 1409724045 315724 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I could follow this thing's convention and use un for both: http://lpaste.net/103359 < 1409724051 241277 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :iiuc < 1409724077 761908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is the point of from, yes. < 1409724107 552922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can turn any optic around. < 1409724113 540426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the case of Iso, what you get is another Iso. < 1409724167 817069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the case of Prism (a partial isomorphism), you get effectively a getter; getting does "the other way" of the partial isomorphism, same as turning around an Iso for a constructor. < 1409724183 882016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course you actually get an unprism that you can turn back around again to get a full prism; no information is ever lost < 1409724225 174438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: http://www.reddit.com/r/haskell/comments/23uzpg/lens_is_unidiomatic_haskell/ch13df1 < 1409724301 391071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :5th last paragraph < 1409724305 767329 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, I'm not getting _that_ much value for using a system I understand slightly less < 1409724348 688313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :profunctor lenses are way more elegant and simple and if you are doing things in a system where you are not under the constraints lens itself has you should probably use them < 1409724458 569141 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Except traversals but I think I can use my lazy list idea for them... I can imagine how to turn a traversal function into something that works in that system... < 1409724485 389270 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Assuming immutable data though... I think my idea would break if traversing twice over the same structure occured in non-identical orders < 1409725874 122300 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My exchange code... looks correct, comparing it to the profunctor lenses paste < 1409726058 188853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1409726064 528782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where does cabal install cabal install cabal? < 1409726265 294096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1409726277 125081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought it used to install into ~/.cabal/bin < 1409726396 565297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. cabal != cabal-install < 1409726730 761447 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So where does the cabal-install's cabal install cabal-install cabal install cabal-install, cabal? < 1409727176 797085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How much cabal would a cabal-install install, if a cabal-install could install cabal? < 1409727529 611926 :evalj!~jeval@4E5C5105.dsl.pool.telekom.hu JOIN :#esoteric < 1409727716 659892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Why doesn't cabal-install distinguish between cabal and Cabal? < 1409727825 659220 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I discovered a confusing case of generics in Racket < 1409728186 555911 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Pasterack's being slow... but basically, defining the implementation of a generic also shadows the generic's name, so if you attempt to use the same generic function on a different struct, you end up using the one you're defining, instead of the one you want < 1409728207 157810 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Sgeo/racket-optics/blob/master/profunctors.rkt#L58 < 1409728220 649041 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That line calls _exchange_'s dimap, not driver's dimap < 1409728283 742748 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I forgot how to permalink to a specific version easily < 1409728319 516920 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: restart < 1409728349 170863 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Boom permalink the slow way https://github.com/Sgeo/racket-optics/blob/6eacd94d0fede97d693385e69fecfc20340ca485/profunctors.rkt#L58 < 1409728351 335298 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1409728477 796743 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :https://github.com/CrazyM4n/brainfunge yet another paragon of innovations < 1409729159 384384 :evalj!~jeval@4E5C5105.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1409729611 477222 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1409729840 213019 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 260 seconds < 1409730209 724522 :AnotherTest!~turingcom@d51A4C7D7.access.telenet.be JOIN :#esoteric < 1409730492 218172 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/9523463# < 1409730496 78448 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That second string gets printed < 1409730610 202178 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1409730685 248893 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I need to get me a VPS one of these days. < 1409731421 932882 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't understand when UnChoice and UnStrong would be used... nothing's calling unleft unright unfirst unsecond. un-ing a lens or prism shoudldn't cause those functions to magically be called when they weren't before < 1409732906 368136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Where is the "brain" part? < 1409732943 487337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: they are used in instances for un. < 1409732955 4974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know the haskell code you pasted. it looks incomplete. < 1409732964 649497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably someone did not fully explore the theory < 1409732995 506745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: I also like how ^ is both "set direction up" and exponentiation. < 1409733071 841009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's a "BrainFunge2" in the wiki, but not 1.) < 1409733902 488183 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409734295 387293 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mzbnjkcqfjvlrsrk QUIT :Quit: Connection closed for inactivity < 1409735187 285902 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1409735303 508623 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1409735812 490730 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1409736295 566884 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu JOIN :#esoteric < 1409736392 322456 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu QUIT :Client Quit < 1409736410 33255 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu JOIN :#esoteric < 1409736740 383423 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1409736974 411609 :yaowenrui!~yaowenrui@27.155.122.215 JOIN :#esoteric < 1409738033 290117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Curious compilation issue: gcc complaining about undefined references to 'dlopen' and 'dlerror' in one of the included shared libraries, even when linking with -ldl. < 1409738098 531847 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Permute the command line arguments < 1409738523 554982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was tried. (Should've mentioned.) < 1409738543 735118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, not all permutations, it was a 9-line command from a build system. < 1409738551 497662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But with -ldl as last, at least. < 1409739117 608216 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409739335 987860 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 255 seconds < 1409739406 576338 :mikkelrobin!4df32864@gateway/web/freenode/ip.77.243.40.100 JOIN :#esoteric < 1409739492 596427 :mikkelrobin!4df32864@gateway/web/freenode/ip.77.243.40.100 PART :#esoteric < 1409740253 960647 :AxelBob!~Android@2E6BB5B1.catv.pool.telekom.hu QUIT :Ping timeout: 255 seconds < 1409740965 390962 :yaowenrui!~yaowenrui@27.155.122.215 QUIT :Remote host closed the connection < 1409741538 530485 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1409742176 47200 :boily!~boily@96.127.201.149 QUIT :Quit: BANSHEE CHICKEN (screeeeeeeeeetch!) < 1409742669 608829 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409743492 46467 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409745782 105062 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1409748027 150108 :impomatic_!~digital_w@81.174.174.142 PART :#esoteric < 1409748062 153680 :impomatic_!~digital_w@81.174.174.142 QUIT :Quit: impomatic_ < 1409749520 526451 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1409751267 600257 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 268 seconds < 1409753213 773528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02http://esolangs.org/w/index.php?diff=40388&oldid=40358 5* 0366.249.85.53 5* (+125) 10/* Based on dimensions */ Time-based Language < 1409753321 752963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I interpreted those as plurals. < 1409754682 596543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :* A programming language that takes compiler errors as input . < 1409754734 475484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm. < 1409754747 365710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A programming language consisting of commands given as integers < 1409754756 322141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where only integers are legal whose collatz sequence reaches 1 < 1409754813 551413 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or A programming language where the program is to be treated as a single integer whose collatz sequence has to reach 1 < 1409754818 475301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409754846 691060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The page is longer than I remembered. < 1409755002 961743 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I should get off my ass and bother getting things so I can SSH over IPv4 innto my desktop. < 1409755612 976204 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, a while back I tried to write a language that was TC if and only if the collatz conjecture was false < 1409755795 79660 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There is a trivial way to do that < 1409755876 616772 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409756093 498294 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It might be more interesting to create a language that is TC iff the collatz conjecture is true < 1409756096 451680 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1409756138 41121 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1409756197 789152 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :that's easy; do a collatz sequence from i before the i'th instruction < 1409756603 995866 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :if you only need some finite number of instructions for a UTM it could be TC regardless, couldn't it < 1409756645 590808 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A less trivial language: given a mapping f: Z^+ -> instruction, the program n runs the instructions f n, f (collatz n), ... < 1409756656 217006 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :yeah that's what i was thinking < 1409756662 74706 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :though it sounds like a pain < 1409756709 239887 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(or the mapping can be part of the program, if it has finite support) < 1409756756 740502 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(but if all infinite collatz chains are aperiodic, finite mappings are not TC) < 1409756869 415050 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1409757790 174185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A language that is only turing complete if it is not turing complete < 1409757823 615050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know enough paradoxical logic to know if that's even remotely possible < 1409757843 610125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it probably even means that that language can't actually exist < 1409757918 27271 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :No problem. The wiki is full of languages that don't actually exist < 1409759264 398243 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ugh < 1409759428 563801 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, I think it means that the language is not turing complete < 1409760076 600534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Iota14]]4 10 02http://esolangs.org/w/index.php?diff=40389&oldid=8009 5* 03Imaginer1 5* (+182) 10 < 1409760294 333764 :lifthras1ir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1409760448 22213 :monotone_!~monotone@room208.org JOIN :#esoteric < 1409760517 400287 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e QUIT :Ping timeout: 260 seconds < 1409760518 94481 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 260 seconds < 1409760518 94639 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds < 1409760531 570534 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1409760531 570685 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 260 seconds < 1409760531 570911 :monotone!~monotone@room208.org QUIT :Ping timeout: 260 seconds < 1409760579 501866 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1409760683 561470 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1409760693 585964 :skarn!skarn@binary.firrre.com NICK :Guest10538 < 1409760698 722138 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1409760852 842560 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lhysxgnpvgursvrq JOIN :#esoteric < 1409760870 923678 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409760877 31477 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409761092 609429 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1409761174 494578 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409761618 171800 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :CaretVeePomm < 1409761667 106234 :CaretVeePomm!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^v < 1409763090 931962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :woring with two keybords of duffrnte size is e fraking heall < 1409763219 654642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why isnte there STndRD FAR SPCNG BOTWOON JOPBORDS/ < 1409763258 394047 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Try resizing your hands. < 1409763269 373476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm trying < 1409763269 930999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :between what?! < 1409763277 132426 :clog!~nef@bespin.org JOIN :#esoteric < 1409763287 311407 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*between keyboard keys < 1409763313 727861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My keyboard at work has different spacings < 1409763332 430986 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and how do you turn 'E' into 'O', hmm. Must be Dvorak? < 1409763332 586453 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it takes at least 5 minutes to get accustomed to my private keyboard's spacing < 1409763338 672649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm Dvorak. < 1409763487 734440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :different spacing really messes up blind and fast typing < 1409763562 304876 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(http://25.media.tumblr.com/tumblr_m5g0opjSYf1r94e9jo1_500.gif) < 1409763588 633911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's interestingly creepy < 1409764353 598157 :masoudd!~masoudd@95.82.1.181 JOIN :#esoteric < 1409765465 118492 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1409765492 959660 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1409765536 35384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that from Ghost in the Shell? < 1409765610 662622 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe PRIVMSG #esoteric :yes < 1409765614 614125 :lollo64it!~lorenzo@adsl-ull-216-52.42-151.net24.it JOIN :#esoteric < 1409765793 976746 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 272 seconds < 1409766536 360772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anti-selfie bill < 1409766538 162151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth is this < 1409766690 810891 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :USA? < 1409766732 140847 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://www.abs-cbnnews.com/nation/09/03/14/anti-selfie-bill-still-limbo < 1409766755 344526 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Phillipines, actually. < 1409766804 560221 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://cebudailynews.inquirer.net/40900/bill-vs-techy-intruders-mistaken-as-anti-selfie-bill < 1409767051 359033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.abs-cbnnews.com/nation/09/03/14/anti-selfie-bill-still-limbo calls it the anti-selfie bill and cites the offenses, which seem to be targeted at paparazzis really. < 1409767069 430432 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how one can do that in the same article is beyond me. < 1409767115 313658 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :politics: the same shit, just different toilets. ;) < 1409767778 231484 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's odd that out of all the scenes, the typing is the one that I quote most often < 1409767960 304487 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :well it's that or "i can't go swimming, i would sink" < 1409768284 331359 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409768925 494908 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1409769063 971954 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman_: Sorry I cannot answer your question; I was sleeping. Now I can try to answer it. < 1409769124 545462 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :No a participant will not necessarily have to write INSERT INTO statements, but rather all data nevertheless is in the SQLite formats so all statistics and so on are accessed using SQL. < 1409769253 333335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :SQL is too oldschool < 1409769260 996645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hipsters like me use acid-state < 1409769386 186669 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Which means what? < 1409769898 684206 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :< J_Arcane> http://cebudailynews.inquirer.net/40900/bill-vs-techy-intruders-mistaken-as-anti-selfie-bill – I am amused at the quote at the bottom because of the typical code-switching. < 1409769898 978863 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409770408 135874 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :zzo38: http://acid-state.seize.it/ < 1409770678 784528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's some hip database haskellish thingy < 1409770729 413680 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I've a book in my bookmarks about making a Scheme in Haskell, but I'm not sure if or when I'll get round to that. < 1409770807 851326 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1409770825 598747 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: Sorry, I can't resist: How did you fit an entire book into a bookmark? < 1409770839 642193 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :int-e: the magic of science. < 1409770904 153762 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, you see, a book about implementing scheme is a very small book. < 1409770906 491610 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :(or just very narrow type: http://smbc.myshopify.com/collections/frontpage/products/bookmark-double-pack ) < 1409770962 13119 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1409770989 175609 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :More seriously, though, it's a Wikibook: https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours < 1409771103 603286 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You can probably also use http://longnow.org/membership/10k as a bookmark, but be careful not to scratch it. < 1409771142 21871 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1409771319 536883 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409772331 81913 :impomatic_!~chatzilla@81.174.174.142 NICK :impomatic < 1409772669 158411 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well if you are using Haskell, then I suppose using Acid-State is going to work. < 1409772838 548137 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1409772949 575050 :impomatic!~chatzilla@81.174.174.142 QUIT :Ping timeout: 268 seconds < 1409773119 500093 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But I use SQL < 1409773278 596040 :wagner!4d0b6c66@gateway/web/freenode/ip.77.11.108.102 JOIN :#esoteric < 1409774208 435693 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1409774242 962320 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1409774493 546256 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1409774719 503807 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1409774857 816981 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409774858 12872 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Client Quit < 1409774869 493917 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409775095 559443 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 268 seconds < 1409775389 716687 :wagner!4d0b6c66@gateway/web/freenode/ip.77.11.108.102 QUIT :Quit: Page closed < 1409775633 994392 :MoALTz!~no@user-31-174-132-216.play-internet.pl JOIN :#esoteric < 1409776831 766634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=40390&oldid=40359 5* 0387.79.59.163 5* (-1) 10 < 1409777242 610747 :AnotherTest!~turingcom@d51A4C7D7.access.telenet.be QUIT :Ping timeout: 245 seconds < 1409778187 471980 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1409778226 965948 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409778478 789382 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409778588 857837 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409778630 513723 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1409778753 774144 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1409779150 773284 :miko__!~miko@xdsl-87-79-59-163.netcologne.de JOIN :#esoteric < 1409779203 245114 :miko__!~miko@xdsl-87-79-59-163.netcologne.de PRIVMSG #esoteric :Hi. I remember there was a "hyper turing complete" esolang. < 1409779215 991172 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1409779224 738976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :miko__: "uncomputable"'s the normal term < 1409779226 883140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are several of those < 1409779300 887862 :miko__!~miko@xdsl-87-79-59-163.netcologne.de PRIVMSG #esoteric :It was a brain fuck derivate that solved the halting problem. There was a operator (or operator pair) that enclosured a brainfuck programm. If it halted it wrote a 1 to the tape or 0 if not. < 1409779327 707444 :miko__!~miko@xdsl-87-79-59-163.netcologne.de PRIVMSG #esoteric :I don't remember the details, but something like that. Does anybody no the name? < 1409779351 636797 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i think the wiki has a category for languages that are impossible to implement. i'd look for something named something-fuck in that category. < 1409779358 415747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://esolangs.org/wiki/Brainhype ? < 1409779383 664108 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :damn, almost got it, but not quite < 1409779416 873540 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :'super turing complete' seems dumb. wouldn't it more properly have post degree 0' or something like that < 1409779430 971278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like onoz better < 1409779464 264165 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :or 0'' i guess < 1409779476 161674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, onoz looks like fun < 1409779483 402758 :miko__!~miko@xdsl-87-79-59-163.netcologne.de PRIVMSG #esoteric :Oh, it was brainhype. < 1409779484 757519 :miko__!~miko@xdsl-87-79-59-163.netcologne.de PRIVMSG #esoteric :thanks < 1409779548 900936 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :is onoz recursive? < 1409779579 941533 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :like, if you run into a loop while in a loop is it just a brainfuck loop or an onoz loop. < 1409779582 928473 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1409779611 532078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure, from the spec < 1409779619 150867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I'm not sure if it matters for the behaviour < 1409779628 483707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe oerjan would know, but he isn't here < 1409779655 63318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@ask oerjan in onoz, do nested [] have BF or onoz semantics? and does it matter for the purpose behind the language? < 1409779655 256387 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409779725 750403 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :well, i mean, the program [+[>+]] behaves differently, doesn't it? +[>+] as a brainfuck program doesn't halt but as an onoz program it does. < 1409779834 763246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: obviously the semantics are different < 1409779843 756106 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the language may fulfil its purpose either way < 1409779931 815829 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :what's the purpose, exactly? < 1409779935 20096 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i mean you're probably right but < 1409779954 55264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: a language which is a) computable; b) cannot be proven to not halt < 1409779988 366648 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :...ah, hm. < 1409780571 610558 :miko__!~miko@xdsl-87-79-59-163.netcologne.de QUIT :Ping timeout: 268 seconds > 1409781313 240439 JOIN :#esoteric > 1409781317 361944 JOIN :#esoteric > 1409781317 877166 JOIN :#esoteric > 1409781353 349574 JOIN :#esoteric > 1409781357 470806 JOIN :#esoteric > 1409781357 985976 JOIN :#esoteric > 1409781393 397250 JOIN :#esoteric > 1409781397 519781 JOIN :#esoteric > 1409781398 34849 JOIN :#esoteric > 1409781438 451812 JOIN :#esoteric > 1409781442 572713 JOIN :#esoteric > 1409781443 88425 JOIN :#esoteric > 1409781483 513025 JOIN :#esoteric > 1409781487 632979 JOIN :#esoteric > 1409781488 147592 JOIN :#esoteric > 1409781528 571969 JOIN :#esoteric > 1409781532 693939 JOIN :#esoteric > 1409781533 209018 JOIN :#esoteric > 1409781568 623818 JOIN :#esoteric > 1409781572 745920 JOIN :#esoteric > 1409781573 260625 JOIN :#esoteric > 1409781608 674743 JOIN :#esoteric > 1409781612 795402 JOIN :#esoteric > 1409781613 310267 JOIN :#esoteric > 1409781648 722958 JOIN :#esoteric > 1409781652 847546 JOIN :#esoteric > 1409781653 363043 JOIN :#esoteric < 1409781659 710412 :glogbot!dlopen@libdl.so JOIN :#esoteric < 1409781712 51834 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1409781782 492838 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1409781820 580658 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1409782555 293120 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Another kind of halting oracles, for sequent calculus based systems, can be an axiom schema |- ORACLE x for all nontheorems |- x < 1409782593 162562 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(If you try to add other things it will likely cause paradoxes and/or inconsistencies, though) < 1409782812 563053 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409783342 903134 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :This reminds me that I read a thing on SciAm today about using closed-time-loops in computing. < 1409783362 526354 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, OK and how is that working? < 1409783405 188605 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409783417 767707 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Theoretically (and possibly confirmed in simulation), due to the nature of a CTC, you could create a quantum computer that could send its own processes backward in time and simply keep retrying them for free until the iteration reached the required calculation. < 1409783435 402526 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Imagine a zero-runtime for loop. < 1409783500 57243 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://www.scientificamerican.com/article/time-travel-simulation-resolves-grandfather-paradox/ < 1409784151 231295 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: I've been to a talk on that. It turns out that (depending on the model of CTCs you use) you usually can't get anything useful out of it < 1409784172 13214 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :because it's quantum, you can't just read the value stored in the CTC without disturbing it < 1409784193 229062 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so you need to get a stable "compute + read" loop, which it turns out is almost always equivalent to just not having a CTC to begin with < 1409784249 368802 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1409784331 583569 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 JOIN :#esoteric < 1409784354 611446 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :hey, could someone lend me a hand making a language that I wrote turing complete? < 1409784372 580374 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It says that "Hawking and many other physicists find CTCs abhorrent, because any macroscopic object traveling through one would inevitably create paradoxes where cause and effect break down" but I think cause and effect aren't necessary and rather something more related to a constraint system. < 1409784394 185075 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Cause and effect is then emergent instead of fundamental. < 1409784402 963702 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(That's just a guess, of course.) < 1409784466 920436 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409784475 139640 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :CrazyM4n_: Making it turing-complete? Is it on esolangs? < 1409784493 238152 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :After all, some mathematical formulas have multiple solutions (or none at all), isn't it? < 1409784498 841096 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1409784518 695223 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :well, no < 1409784529 732100 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :it's on github, i've never edited a wiki or anything < 1409784533 460105 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :not sure of the standards < 1409784534 479508 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I don't think CTCs are that abhorrent, after all, quantum physics is a situation where we see multiple possible solutions to a system and the universe picks one at random < 1409784548 208021 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :CrazyM4n_: Is there a plain-language description of it? < 1409784565 750796 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :yea < 1409784571 364009 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :hold on, let me get the link < 1409784579 729490 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :https://github.com/CrazyM4n/brainfunge/blob/master/README.txt < 1409784592 174734 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :it's stack based, woohoo for originality < 1409784621 200925 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :What does ! do on an empty stack? < 1409784639 130985 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :anyway, just looking at it, I'm 99% sure it's TC < 1409784639 695254 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, there is pick one at random, and even calculation of the probabilities of such thing, but at least I think it must fundamentally be made of mathematics. But then you have to consider gravity too, which is also considered difficult to solve perfectly. < 1409784653 648082 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you can solve the wire-crossing problem with 0! or something similar < 1409784657 665795 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err, 0` < 1409784675 731471 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :well, the wires can cross already < 1409784681 273211 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :because of the spaces < 1409784687 261742 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh wait, hmm < 1409784699 991182 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you don't have a way to reach down the stack < 1409784715 48537 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so that probably makes it fail to be TC, since you can only address two stack bits at a time < 1409784720 164980 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i was thinking of adding a second stack/turn it into a tape, kind of like BF < 1409784739 115160 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :If you added stack rotation that should be enough < 1409784739 262046 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :and use [ and ] to navigate the tape < 1409784747 460229 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :CrazyM4n_: It defines the ^ symbol twice < 1409784754 206323 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh yeah, meant to remove that < 1409784760 569781 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :^ goes up, not exponentiation < 1409784776 256806 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :like, pop two values x and y, and put y on the stack x cells deep < 1409784785 957634 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I believe that that's enough to get TC < 1409784790 683762 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :the thing is, is that the stack is infinite < 1409784796 88511 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh < 1409784799 275564 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that might work < 1409784806 79698 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :The stack is not infinite < 1409784809 413233 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it is of unbounded size < 1409784820 900574 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523 maybe knows the requirements for TC in a stack-based language better than I < 1409784832 819146 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1409784851 437369 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :"zeroStack :: Stack; zeroStack = repeat 0" the stack starts as an infinitely sized array of 0 < 1409784852 598697 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually wait, nevermind, it definitely is enough < 1409784875 846998 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :because you can use even locations to represent "forward" cells on the TM tape, an odd locations for "backward" cells < 1409784884 580468 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh no wait, that fails, hmm < 1409784895 525839 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i'm thinking to add an operator < 1409784896 989949 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1409784919 139750 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that pops the top of the stack, and accesses a value at that index, and brings it to the top < 1409784928 331530 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's equivalent < 1409784932 373647 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so suc=re < 1409784933 212545 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*sure < 1409784943 523271 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh yea, that's kinda what you said haha < 1409784959 450029 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mine went down, but you can implement either with the other < 1409784967 990542 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :two stacks is enough for TC < 1409784980 339878 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not sure if one is, when implemented as such < 1409784992 35333 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :my friend suggested just adding a seperate stack also < 1409784993 9593 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :although actually < 1409784998 401237 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if your stack is infinite < 1409785002 678946 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then you can address any cell < 1409785008 589149 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so it's just an infinite register bank < 1409785013 635353 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :why not just make it a "memory block" instead of a stack? i could have an infinite array of stacks < 1409785014 285826 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :which is enough < 1409785021 161445 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :yeah, i'll do that < 1409785021 897117 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :like < 1409785029 41202 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so yeah, rotation is enough < 1409785029 188109 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :access at x index < 1409785044 341809 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :well, rotation is impossible on an infinite array < 1409785048 996440 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that's my concern < 1409785053 477426 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :even addressed rotation I mean < 1409785079 299595 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :basically as long as you can implement "retrive value at index x" and "store value at index x" on your stack, it's equivalent to a von neumann machine < 1409785113 846658 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that's gonna have really awkward syntax considering the rest of the syntax is just one character a piece < 1409785114 690960 :Guest10538!skarn@binary.firrre.com QUIT :Changing host < 1409785114 837713 :Guest10538!skarn@unaffiliated/skarn JOIN :#esoteric < 1409785154 552787 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :CrazyM4n_: the operation you described above is enough < 1409785155 571447 :Guest10538!skarn@unaffiliated/skarn NICK :skarn < 1409785182 672472 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i'll work on that and see how weird it feels < 1409785186 873415 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if I can pop x, and then move the value at x to the top of the stack, I can do so n times < 1409785204 558129 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :ah i see < 1409785208 186642 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1409785243 65036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : ais523 maybe knows the requirements for TC in a stack-based language better than I ← another stack < 1409785254 976464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it can be subtle < 1409785257 222948 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: stack rotation is enough too, I'm pretty sure < 1409785263 974509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: then the bottom of the stack is another stack < 1409785270 173101 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I guess < 1409785276 204756 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :although in CrazyM4n_'s case, there is no bottom < 1409785279 598623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other subtle places to find it are the call stack, and inside the structure of stack elements < 1409785286 302809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: well you can't rotate a stack without having a bottom < 1409785295 285203 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: you can do a partial rotate < 1409785305 452964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless it's a pick instruction, in which case you can create extra stacks anywhere, or just use it like a tape < 1409785311 887689 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1409785377 850728 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :"- | = pop the top of the stack, then move the value from that index to the top - . = pop the top of the stack, then move the next top value to that index" sounds good? < 1409785428 527125 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1409785476 23416 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :also, last question: would you rather have arithmatic pop the top two numbers and do things with them, or just do things with them without popping them then push the answer to the stack < 1409785484 263237 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :*arithmetic < 1409785641 30282 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :CrazyM4n_: yes, those two operations together are definitely enough < 1409785646 85407 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :on second thought, having arithmetic not pop the stack would make for some really interesting solutions to code golf challenges < 1409785655 835370 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I prefer that arithmetic pops, but yes, that second thing is true < 1409785666 992836 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :by the way, you should make a page at esolangs.org :) < 1409785671 133125 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :like, the fibonacci sequence would be "1>+O<" < 1409785695 936021 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION yells at confusing cloud < 1409785698 885468 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i'm terrible with wikis, but i'll try to base it off of some better page < 1409786088 475920 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1409786122 966418 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409786129 758370 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so a truth machine is really easy in my language < 1409786140 658085 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :writing one right now, it kinda looks really cool < 1409786278 484082 :conehead!~conehead@unaffiliated/conehead QUIT :Client Quit < 1409786301 174061 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :does anyone know how to make sublime text not automatically delete whitespace on an empty line? < 1409786322 709356 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :err, if you press enter on a line with only whitespace < 1409786966 291701 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i could make my language like piet, and make each pixel represent one of the commands < 1409787625 968441 :thomasfuston!~user@x2f28d04.dyn.telefonica.de JOIN :#esoteric < 1409787736 145731 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so is the top of the stack index 0 or is the top of the stack index 1 < 1409788500 221567 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1409788552 941479 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1409788580 205241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :remember the Visual Studio issues I had a while ago? < 1409788608 567618 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :thankfully no < 1409788617 265414 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, you weren't here < 1409788753 556314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I finally solved my original problem by taking some precompiled binaries and modifying the binaries < 1409788753 739933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it was easier than getting the program to compile < 1409788753 740085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :using objdump -d from Linux and just comparing the binaries and the source < 1409788753 911277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :string literals are pretty useful at figuring out what corresponds to what < 1409788897 838861 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CrazyM4n 5* 10New user account < 1409788978 849408 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :is there a page that describes 2d languages that i could link to? < 1409789096 565529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://esolangs.org/wiki/Category:Two-dimensional_languages < 1409789102 440293 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1409789124 257334 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409789125 646357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, unless you meant a general page about them. < 1409789130 987887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 N10 02http://esolangs.org/w/index.php?oldid=40391 5* 03CrazyM4n 5* (+187) 10Created page with "'''Brainfunge''' is an esoteric 2d language created by [[User:CrazyM4n]] in 2014. It is a mixture between possibly the two most popular esoteric languages, [[Brainfuck]] and ..." < 1409789160 163997 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i did < 1409789166 510997 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :but i can add that < 1409789172 661443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There seems to be a quite stubby Category:Concepts page at http://esolangs.org/wiki/Fungeoid but that's not very useful to link at. < 1409789187 828480 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Ping timeout: 272 seconds < 1409789211 835655 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409789240 766035 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1409789248 932087 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :how can i add a language to a category? < 1409789266 675510 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :By typing [[Category:2014]] or whatever < 1409789274 833647 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :kk thanks < 1409789280 919332 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409789303 678384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Conventionally, at the very end of the article. < 1409789352 769726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40392&oldid=40391 5* 03CrazyM4n 5* (+175) 10 < 1409789530 705444 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1409789530 852366 :vravn!~vravn@syn.rook.sx QUIT :Ping timeout: 255 seconds < 1409789531 302976 :clog!~nef@bespin.org QUIT :Ping timeout: 270 seconds < 1409789531 483881 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 270 seconds < 1409789531 630797 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 270 seconds < 1409789531 630912 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 270 seconds < 1409789532 308569 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 255 seconds < 1409789532 456520 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 255 seconds < 1409789534 953912 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi NICK :J_Arcane < 1409789540 649062 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :how do you display a code block like here http://prntscr.com/4jg8mg? < 1409789559 496335 :vravn_!~vravn@syn.rook.sx JOIN :#esoteric < 1409789565 621083 :clog!~nef@bespin.org JOIN :#esoteric < 1409789580 792972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to place code blocks on Esolang, either use
 to 
, or if it's simple, you can just start each line with a space < 1409789601 45755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Trying to emulate the syntax highlighting in that screenshot is probably not advisable. < 1409789636 892921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's kind of a mess.) < 1409789639 290984 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :not the syntax highlighting, just the block :P < 1409789652 957656 :qlkzy_!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1409789679 790482 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :someone should make BF/BF-like syntax highlighting automatic as it's so common < 1409789684 694314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can look at the "edit" page (or put ?action=raw after the URL) of an existing article to see how something was done there. < 1409789696 351015 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh yea, it's a wiki < 1409789698 130335 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1409789699 120470 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :whoosh < 1409789750 899743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are probably a number of brainfuck syntax highlighters. I know sprunge.us does both brainfuck and befunge, at least. < 1409789799 351669 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that's quite nice < 1409789819 454735 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so i've seen people using sprunge.us instead of pastebin < 1409789827 793577 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :is that reccomended? or is it just a choice < 1409789845 292130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's slightly less colorful, however. http://sprunge.us/FhaQ?bf is one of the wiki examples, and it just bolds []s and colorizes comments. < 1409789851 433786 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some people prefer it; I prefer sprunge < 1409789866 548504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just a choice, presumably due to to it being more convenient from the command line. < 1409789886 890098 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes < 1409789888 921082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And maybe also because it doesn't add any extra cruft to the paste. < 1409789892 404817 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :ah < 1409789907 627867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though I'm sure there's command-line pastebin clients too, for the first thing.) < 1409789925 519150 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1409789943 313277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/AhUR?befunge heh < 1409789950 793492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't really recognize the commens in there. < 1409789958 209064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Not a surprise.) < 1409789979 793680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How do you feel about being so colorful? < 1409789980 268638 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, there is a need to revise these priorities. an association agreement with egypt evokes very mixed feelings about the peace process in the field of energy. < 1409789992 262803 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And in sprunge if you simply omit the ? and next part, it is a raw file. So you can download as well as upload from command line. < 1409790052 610103 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :wh-who would write such a long program in befunge < 1409790059 231407 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :it's like self torture < 1409790068 792371 :thomasfu`!~user@x2f258f0.dyn.telefonica.de JOIN :#esoteric < 1409790076 527825 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some people like this kind of torture < 1409790118 966997 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :excuse me? < 1409790138 980218 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :good tortured evening y'all ^^ < 1409790145 194471 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :lol it was a joke < 1409790152 569113 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :but still, it'd be a terrible pain to maintain < 1409790232 307216 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Did you see next one Dungeons&Dragons recording yet? It was yesterday but maybe you are not on yet? < 1409790309 935001 :thomasfuston!~user@x2f28d04.dyn.telefonica.de QUIT :Ping timeout: 264 seconds < 1409790381 229382 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh, i didn't see the context and thought zzo was just telling us about his kinks unprompted < 1409790384 440925 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oops < 1409790458 187703 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :that's great < 1409790476 518039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40393&oldid=40392 5* 03CrazyM4n 5* (+1775) 10 < 1409790506 77598 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1409790624 65073 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so the wikipage for brainfunge is practically done < 1409790624 481632 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :http://esolangs.org/wiki/Brainfunge < 1409790625 762370 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric ::D < 1409790697 882733 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How can I precompute a dictionary for compression? < 1409790770 999809 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409790838 896082 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1409790922 930345 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1409790924 55691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40394&oldid=40393 5* 03CrazyM4n 5* (+102) 10 < 1409791851 115742 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1409791902 645348 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have a collection of text strings and want to make a static dictionary containing exactly ninety-six strings in order to improve compression (when one of these is a substring of another string (except one of these ninety-six), it is compressed to a two-character index). Note that entries in the dictionary are also usable as strings themselves. < 1409791902 845919 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so i finished the truth machine < 1409791905 463546 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :it looks sweet < 1409791910 2690 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What kind of algorithm can be used? < 1409791998 282315 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :why not just use a dict like is provided default in most languages? < 1409792038 625687 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :also here's a truth machine in my language: http://sprunge.us/efZU < 1409792054 159444 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK, then you should post it on the wiki < 1409792078 482157 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i'm doing it right now < 1409792103 931243 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :(i know i'm making a really big deal over this, but cmon this is the first eso lang that i have made and IT'S SO COOL) < 1409792104 987478 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1409792141 632186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40395&oldid=40394 5* 03CrazyM4n 5* (+48) 10 < 1409792200 470133 :thomasfu`!~user@x2f258f0.dyn.telefonica.de QUIT :Read error: Connection reset by peer < 1409792293 152180 :boily!~boily@96.127.201.149 QUIT :Quit: SUPERLUMINARY CHICKEN < 1409792367 935918 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1409792388 846743 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :"[Quit: SUPERLUMINARY CHICKEN]" he should probably do something about that < 1409792466 594443 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why? < 1409792490 878157 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i didn't mean as in change it < 1409792506 248551 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i meant as in "he should fix his chicken" < 1409792526 399358 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i was making a joke :P < 1409792602 429203 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Fix the chicken? < 1409792637 113864 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You wrote "why not just use a dict like is provided default in most languages?" but I do not understand. < 1409792956 888276 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh < 1409793001 927627 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :like, https://docs.python.org/3.4/library/stdtypes.html#typesmapping for example < 1409793003 458547 :Lorenzo64!~lorenzo@adsl-ull-216-52.42-151.net24.it QUIT :Ping timeout: 246 seconds < 1409793044 543378 :lollo64it!~lorenzo@adsl-ull-216-52.42-151.net24.it QUIT :Ping timeout: 276 seconds < 1409793152 335757 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It isn't what I am looking for though at all < 1409793205 296063 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Rather it is dictionary compression I am asking about; it has nothing to do with that. < 1409793344 490499 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1409793483 476748 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :ah < 1409793528 628954 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :can i use a case statement into a do block? < 1409793530 259315 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you have a large number of small strings, exhaustive search should be efficient. < 1409793541 928239 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :err, wrong irc, sorry, lol < 1409793561 454478 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Or rather, sufficient. < 1409793967 506924 :Lorenzo64!~lorenzo@adsl-ull-238-61.42-151.net24.it JOIN :#esoteric < 1409793976 353844 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Can you give an example? Some of the strings may be pretty long, for one thing < 1409794461 146335 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 0.4.3 < 1409794508 829475 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1409794821 763621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=40396&oldid=39536 5* 03CrazyM4n 5* (+58) 10brainfunge < 1409794967 538941 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1409795252 504498 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409795333 695616 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1409795356 509687 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :so < 1409795359 351772 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :in brainfunge < 1409795376 869778 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :right now, by accident, getting characters can get the "enter" character < 1409795381 149432 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :should i get rid of that lol < 1409795404 270538 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i think i will < 1409795659 181774 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi CrazyM4n_ < 1409795919 810186 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :CrazyM4n_: You mean you don’t want to be able to read newlines? < 1409796095 506039 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :oh < 1409796113 707477 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :yea, right now it's reading newlines in the read character command < 1409796120 89510 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :i have to remove it, it's kinda broken < 1409796388 971675 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409796424 815817 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409796424 962477 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409796691 154593 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 PRIVMSG #esoteric :http://prntscr.com/4jh5il fancyy < 1409796862 774228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40397&oldid=40395 5* 03CrazyM4n 5* (+1) 10/* Syntax */ < 1409796924 120227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=40398&oldid=40396 5* 03CrazyM4n 5* (+6) 10/* Brainfunge */ < 1409797012 492952 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :An exhausive search would seem to be slow to do this kind of comperssions < 1409797964 276513 :CrazyM4n_!62b1ba64@gateway/web/freenode/ip.98.177.186.100 QUIT :Quit: Page closed < 1409797996 595045 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> let subs = filter(not.null) . (inits>=>tails); sub x y = r where{ r "" = ""; r s@(c:t) | isPrefixOf x s = y ++ r (length x`drop`s) | True = c:r t }; size = sum.map length; comp ss (y:ys) | sz'ss ]} in comp ["abcdabc", "bbcababc", "badbadcab"] (show<$>[0..]) < 1409797998 334133 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ([("0","ab"),("1","0c"),("2","bad")],["1d1","bbc01","22c0"]) < 1409798291 873202 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK, although still in the case I am doing, it is C and furthermore the things like ("1","0c") is not allowed (although it is allowed if the reference only occurs at the end of the string and the reference is only to the next string in the compression table) < 1409799910 996172 :not^v!~notnot^v@2601:4:4500:e15:d5b7:325a:b959:29d4 JOIN :#esoteric < 1409800569 809594 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1409801361 505507 :masoudd!~masoudd@95.82.1.181 QUIT :Ping timeout: 246 seconds < 1409801568 520342 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409803285 327732 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409803338 813944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1409803338 961507 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ais523 asked 6h 34m 43s ago: in onoz, do nested [] have BF or onoz semantics? and does it matter for the purpose behind the language? < 1409803688 411455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 I don't remember, but I am assuming whatever variant I suggested would make intermediate []s have onoz semantics, and it certainly should matter... < 1409803688 558157 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409803718 285288 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409803726 377099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Matter in ais523's sense? < 1409803792 353477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what was his sense? since it is computable anyhow it should be emulatable in ordinary BF regardless. < 1409803841 812211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose this may wait until i actually get to that in the logs. < 1409803869 829559 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :14:31 < ais523> Bicyclidine: a language which is a) computable; b) cannot be proven to not halt < 1409803889 878246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I assumed you only @message when you reach the @ask in the logs. < 1409803945 73192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i always search for my name first. and i @message first because that way i don't get the annoying ping by lambdabot for something i already know. < 1409803989 871258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if someone sends you a private message < 1409804003 132838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then i'll know when i actually speak. < 1409804014 379931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the logs won't tell me anyhow. < 1409804041 698451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean: If someone sends you a message in here and someone else sends you a private message. < 1409804099 70550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right. i've considered that possibility, and since i get messages so rarely i don't bother to compensate for it. < 1409804155 214710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it might be that people don't dare to send me private secret @tells because they know i use @messages-loud (smart move) < 1409804209 504806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't bother to send you messages in here because you logread them anyway. < 1409804214 704652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1409804990 692063 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1409805002 956522 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I might or might not log read messages, but if you post stuff on my talk page on esolang wiki I might find it. < 1409805125 573717 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In addition to this IRC, you can also try to reach me on my own IRC but I might not be near my computer and I might not hear it. And if you really want to you can even try postal mail (mail the manager of my domain name and mention on the envelope to forward it to me). < 1409805274 174589 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah i'll just ring the bell on every door in bc until i find you hth < 1409805304 482167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :admittedly that may take a while. < 1409805447 686663 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Before that happens, you might get tired and sleep and then the police will catch you and take to you jail in the night time while you are sleeping on the road. < 1409805459 345480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1409805581 298576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you live in Delta, BC < 1409805637 837282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hey wait a minute i thought the creepy stalking was _my_ job < 1409805662 976608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: your strategy isn't very effective hth < 1409805673 753645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also he just told us where the information is < 1409805678 155424 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :shachaf: What do *you* think? (Remember that you can use geo IP and other methods to try to figure out. Such thing is not always effective though, but it often is.) < 1409805678 756267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i did secret consider using the phone book for filtering a bit < 1409805681 604132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so it's not much of a secret < 1409805697 939812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-ly < 1409805703 768636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+-ly < 1409805817 101131 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is not a secret if you are going to tell someone you are using the phone book for filtering a bit. < 1409805842 92985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: which phone book, though < 1409805850 304637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I think yes but I'm not sure. < 1409805896 504670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bc has more than one? fiendish. < 1409805928 457391 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :oerjan: Yes, I think it has many phone books. < 1409805939 445258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :uncountably many phone books < 1409806039 61315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i somehow read manager as registrar, i guess it make slightly more sense then. < 1409806046 36263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*makes < 1409807559 692655 :not^v!~notnot^v@2601:4:4500:e15:d5b7:325a:b959:29d4 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409807704 339140 :Lorenzo64!~lorenzo@adsl-ull-238-61.42-151.net24.it QUIT :Quit: Leaving < 1409808731 196529 :MoALTz!~no@user-31-174-132-216.play-internet.pl QUIT :Quit: Leaving < 1409811530 650976 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1409811714 984588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as of girl genius, i'm suddenly getting a small hunch lady selnikov is _not_ one of the good guys. < 1409812147 723257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. mueval breaks happstack :( < 1409812182 771224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"breaks", hmm. < 1409812437 933931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it downgrades packages < 1409812571 874108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is it transformers? anything that depends on transformers-0.4.* will break the ghc package, which mueval depends on (via hint) < 1409812693 137443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bytestring < 1409812830 769947 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, I don't see it; cabal install --dry-run happstack produces a subset of cabal install --dry-run mueval for me < 1409812864 899020 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which does not contain bytestring, only base64-bytestring-1.0.0.1 < 1409812883 626616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :utf8-string-0.3.8 (reinstall) changes: bytestring-0.10.4.0 -> 0.9.2.1 < 1409812919 164935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what is your ghc version? < 1409812923 477905 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :7.4.1 < 1409812931 720989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...duh. < 1409812932 93684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. o-kay. < 1409812942 449917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :try 7.8.3, that should help. < 1409813023 367061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: the cause is the same; the ghc package depends on bytestring, and presumably bytestring-0.9.2.1 is the version that shipped with ghc-7.4.1. < 1409813177 461259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh. I can check myself: ghc-pkg list bytestring \ /opt/ghc-7.4.1/lib/ghc-7.4.1/package.conf.d \ bytestring-0.9.2.1 < 1409814604 519191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*compiling 7.8.3* < 1409814610 476764 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I can't wait for Agatha to be killed and be revived in one of Wulfenbach's tanks... :-P (unlikely to happen, I know, but wouldn't it be a great twist...) < 1409814626 950986 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. vats < 1409814634 497984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"For most users, we recommend installing the Haskell Platform instead of GHC. " <- what's this warning anyway < 1409814642 111416 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :haskell platform doesn't ship a compiler?!? < 1409814668 521923 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haskell Platform includes a Haskell compiler < 1409814670 144582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well she's already died once, albeit briefly < 1409814672 5813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :really? < 1409814678 756303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that somehow never worked for me < 1409814708 819940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: even more unlikely because we've just had this time traveling episode. Hmm. < 1409814724 788780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: the source distribution? < 1409814763 197459 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://www.haskell.org/platform/contents.html it includes GHC < 1409814763 885582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well i'm not _sure_ we should consider the intermission stories canonical. < 1409814775 303756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh you mean that strange disease in the dungeons, where to rescue everybody, everybody had to die? < 1409814782 257977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially when not made by the foglios themselves < 1409814804 329013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I don't mean that intermission < 1409814806 96275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: yeah. < 1409814818 106116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah, but not the source distribution < 1409814833 429197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which time travel episode are you talking about then < 1409814836 699219 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I mean the massively delayed portal out of Mechanicsburg. < 1409814841 693347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that < 1409814850 396233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :building from the source usually required building the new ghc first < 1409814855 999568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then build the haskell-plattform with it < 1409814871 33891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I see the new platform doesn't have the ./configure && make style anymore :( < 1409814886 684187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: which felt like a major story reset to me (ok, we're still there, but all the world around has changed) < 1409814917 492985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps < 1409815017 795030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is cabal shipped part of ghc or in the hp? < 1409815029 845808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ghc needs cabal iirc < 1409815053 320597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although there are suggestions to reduce the necessary intertwining < 1409815053 705571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it needs Cabal the library < 1409815056 18432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: I think only the binary distro of the "haskell platform" ships ghc, < 1409815061 361369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the source doesn't < 1409815071 301986 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yep < 1409815078 236668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :source requires an existing build env < 1409815098 1981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall someone previously complaining that they couldn't use a self-compiled ghc to install platform with the new system < 1409815098 479682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :building with 8 cores sure is fast :) < 1409815106 530656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it _demands_ a binary tarball < 1409815115 951589 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the HP ships cabal the executable (provided by the cabal-install package) < 1409815119 170882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I already have cabal 1.20 or something in my ~./cabal/bin < 1409815129 291558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can I still use that after upgrade ghc to 7.8.3? < 1409815134 898827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1409815141 548694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i'll find out sooner or later anyway) < 1409815148 11240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I need to install packages again < 1409815149 735437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's for sure < 1409815163 485639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well all ghc upgrading requires reinstalling all libraries < 1409815171 848756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, you can use that cabal binary with the new ghc. < 1409815172 937785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because no ABI compatibility < 1409815226 245947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(massing cross-module inlining _would_ tend to do that, i guess) < 1409815234 233186 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: he means the cabal-install executable < 1409815239 748943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you can just make a binary tarball when compiling ghc yourself? < 1409815250 226251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sort of realized but i kept blathering anyhow :P < 1409815275 690574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I recently wanted to build ghc on a VM < 1409815278 574976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no chance of doing that < 1409815281 701439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i suppose that's _possible_ somehow, but i don't think the easy places to find contain instructions on how to do it? < 1409815289 599632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not that i've ever tried) < 1409815291 129137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: and why not? < 1409815301 77460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't build it without +512MB of RAM < 1409815303 812077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's probably make dist or something like that < 1409815308 209345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: all you need is oh-a-bit-more-than-1GB of RAM. :P < 1409815325 293883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. I know you can't build it with 512MB < 1409815326 571197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: hm you might want to tell this to mroman_ then :) < 1409815343 621882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Actually 512MB + 512MB swap works for building ghc.) < 1409815361 907157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My VM doesn't have Swap :) < 1409815366 695698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well, I don't want to do the investigation myself :p < 1409815371 438703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not enough disk space for a swap < 1409815381 276242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your VM had less than 512 megabytes of disk? < 1409815384 978078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because ghc takes a looooot of disk space < 1409815393 579170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: No. < 1409815398 186867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but there's a system on that disk too < 1409815404 408819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and ghc source is pretty huge < 1409815424 205028 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's 10MB when you download it < 1409815431 147870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's gets freaking huge once it's building things < 1409815440 953148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*it < 1409815454 665192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :840MB here < 1409815482 440985 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GHC is too fat for small VMs ;) < 1409815491 260138 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a neat dynamic-only build, no profiling, no split objs. < 1409815519 496897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :only 200 MB installed size. < 1409815526 978851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mine has 256M of RAM and 512M of swap. I don't think I'll try building GHC on it any time soon. < 1409815563 665223 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the real fun comes with regex-tdfa and haskell-src-exts < 1409815586 960542 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :each containing 2 modules (I think) that require almost 1GB to compile. < 1409815597 903760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :both are dependencies of lambdabot. Fun. < 1409815598 565050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some Dyn*.o requires a lot of RAM < 1409815603 190448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :DynFlags? < 1409815606 36960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it was < 1409815617 667120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, but it's still way less than 1GB < 1409815652 144276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haskell-src-exts is awful < 1409815655 318167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does regex-tdfa do? < 1409815667 315326 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it matches regular expressions < 1409815679 399607 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"tdfa" is Thompson's Deterministic Finite Automaton < 1409815707 137972 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does being an invariant imply being a precondition? < 1409815748 346749 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no < 1409815761 186834 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I had an older laptop once < 1409815762 187067 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :an invariant can be a value of any type. < 1409815768 250568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I couldn't get GHC to compile on it too :) < 1409815774 793313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not because of memory < 1409815795 800571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It overheated some hours into compilation < 1409815799 325533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409815829 64645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It ran fine for everything except compiling for hours. < 1409815861 399590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although I might have been able to compile it by adjusting cpufreq < 1409815868 961367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I vaguely remember something like that < 1409815899 994466 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It took something in the range of 6-8 hourse < 1409815958 966634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I dare you to compile it on a 166 MHz P1 . < 1409816067 101890 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw. If I were to write an interpreter for assembly < 1409816080 116532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How does one simulate Memory in Haskell efficiently? < 1409816090 939828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. a mutable array actually < 1409816095 32906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :use ST mutable arrays? < 1409816160 401495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I mean, what does it do to compile so slowly? < 1409816167 593869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: or ST mutable unboxed numeric arrays < 1409816343 205374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Damn Facebook is driving up my phone bills ! < 1409816608 439851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Interesting. < 1409816629 621321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sign a secret contract with a phone provider, write an app that "preloads" a buttload of data < 1409816652 298127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :share the money made with the data-amount charges by the phone provider < 1409816686 652299 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I really cannot say. overzealous inlining? http://hackage.haskell.org/package/regex-tdfa-1.2.0/docs/src/Text-Regex-TDFA-NewDFA-Engine_FA.html takes >600M to compile. < 1409816710 856534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it uses SPECIALIZE, too.) < 1409816723 807764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :impressive. < 1409816772 429073 :miko__!~miko@xdsl-78-34-110-48.netcologne.de JOIN :#esoteric < 1409816789 133431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is GHC that inefficient with RAM or does it just do crazy things that unavoidably require a buttload of memory? < 1409816823 753027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :porque no los dos < 1409816878 221838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puh < 1409816884 596737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I had only one semester of spanish < 1409816886 536599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I sucked < 1409816890 296956 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would say that low memory usage is definitely not a design goal of ghc. < 1409816906 451888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: it's an advertising meme, anyhow < 1409816952 117260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you'd think they'd at least try a _little_. < 1409816975 340598 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :ghc is so good at gobbling memory, ld will thrash sympathetically even when ghc isn't running < 1409816999 264777 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :600MB doesn't seem like that much for an optimizing compiler < 1409817040 397437 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( but! it would take 1000 IBM PCs to even contain that mucb memory! ) < 1409817145 636804 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah. I mean if you buy a PC today it's got 16GB of RAM. < 1409817148 409249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : . < 1409817171 720072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and Linux will allocate 20GB of Swap < 1409817290 157230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, that's unlikely. < 1409817294 101444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409817298 316020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have 8GB RAM on my machine here < 1409817302 507685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and 10GB of Swap < 1409817323 893577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :installers generally or at least should handle large amounts of memory differently when calculating swap size. < 1409817326 853475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which hints that Linux will alocate RAM*c GB of swap < 1409817329 632213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where c is some factor < 1409817341 572061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it hints that swap > RAM < 1409817354 34640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Linux" doesn't allocate swap. < 1409817358 233801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409817360 215905 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the installer does < 1409817366 335299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate Linux < 1409817375 184031 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :For Windows you can just say "windows does that" < 1409817382 149812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but for Linux... < 1409817390 775586 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :technically you allocated the swap, but you might not have been looking when you clicked through the default < 1409817402 137385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"No, it's not Linux. It's that tool written by that guy that is bundled with "Linux" that does that" < 1409817442 922511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course not @olsner < 1409817462 635517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why there's "[x] use default recommended settings" < 1409817499 890874 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :but the defaults are always completely wrong < 1409817544 158740 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and yes, honestly I'm too lazy to check if recommended settings are really _that_ good as they _should_ be < 1409817581 412776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either too lazy or I wouldn't know it better anyway < 1409817599 642544 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can honestly say that I'm comfortable using Linux but I don't really know much about it < 1409817613 39532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and by Linux I mean "Debian/Ubuntu" (for the purists here) < 1409817687 836445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :back in the days people ran around saying "you need RAM*1.5 Bytes of Swap" < 1409817734 740402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(where back in the days means like 8 years ago) < 1409817801 649748 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Default swap tends to be smaller now. < 1409818069 954069 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 9918/8021 < 1409818071 236838 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409818073 619580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 9918/8021 < 1409818075 138280 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.2365041765365914 < 1409818083 359619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Would somebody pls just create a L.hs . < 1409818096 584820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- my RAM to SWAP ratio < 1409818123 180150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a 32bit Linux though < 1409818300 800643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Of course with Linux you don't even need swap space to swap. mmap will do the trick just fine. < 1409818351 294865 :miko__!~miko@xdsl-78-34-110-48.netcologne.de QUIT :Remote host closed the connection < 1409818407 464970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(It still is a really, really good idea to have some swap space, just for that reason. Then when memory grows tight because a process keeps allocating memory, rather than swapping out the comparitively small mmap-ed binaries and shared objects, the kernel can also swap out data of the fast allocating process, increasing the chance of getting other programs to respond.) < 1409818419 658612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: yes, that was because ram was small back then < 1409818459 831599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: if you have enough physicall memory available yes < 1409818473 117052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but sooner or later you have to swap out pages to disk < 1409818478 549637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if programs consume too much) < 1409818510 44053 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: ... how does that relate to my statement? < 1409818514 656773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mmap < 1409818517 525227 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's just paging < 1409818550 827693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :swapping without paging would be even harder < 1409818557 647874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the point is that conceptually, mmap pages to any file system, not necessarily to dedicated swap space. < 1409818563 444387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since then programs would need a continous block of physical memory < 1409818567 914213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*because < 1409818585 261934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: oh. < 1409818586 967624 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ok. < 1409818599 117330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean you can page into a file rather than into a swap partition? < 1409818604 61913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1409818723 340503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :windows does that too < 1409818749 290902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm.. < 1409818764 428735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Swapping to a memory mapped file system ought to be cool . < 1409818871 605544 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Quit: Who's that knocking on the door? < 1409818976 222630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: maybe you should put some kind of lock on the commands that access L.hs < 1409819023 372291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I know. < 1409819050 711093 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409819095 282816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the whole mueval / hint / @eval / @let story is a bit fragile and quite ugly in the details < 1409819130 361583 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1409819165 979147 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: http://sprunge.us/OaKI is another issue with it. < 1409819313 341842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I believe the main problem is that mueval copies the L.hs file to /tmp/, and later deletes it, and somehow several mueval processes get started in parallel from time to time. < 1409819336 350554 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409819341 234396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds like L.hs is suffering from a remueval issue < 1409819345 711705 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409819353 842876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats shachaf -----### < 1409819382 467246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: in any case ... feel free to investigate, I'm staying away from that code for now. :-P < 1409819387 608084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1409819400 362346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it's been so long < 1409819414 243879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is _not_ about to compile lambdabot himself any time soon. < 1409819471 282324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a swatter for a more civilized age < 1409819495 392428 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lhysxgnpvgursvrq QUIT :Quit: Connection closed for inactivity < 1409819508 486528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :44? < 1409819510 109088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> replicate "twice " < 1409819511 386592 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Int’ < 1409819511 528393 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[GHC.Types.Char]’ < 1409819523 134022 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> cycle "twice " < 1409819524 616662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "twice twice twice twice twice twice twice twice twice twice twice twice twi... < 1409819526 365092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :better < 1409819530 397306 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1409819549 347121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> replicate 2 "twice " < 1409819550 668359 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["twice ","twice "] < 1409819580 486226 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409819675 673275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> map fromEnum "twice " < 1409819676 856987 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [116,119,105,99,101,32] < 1409819743 380240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fromEnum True < 1409819744 608456 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1409819748 292403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> next $ fromEnum True < 1409819749 693841 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (System.Random.RandomGen GHC.Types.Int) < 1409819749 835662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘System.Random.next’ < 1409819753 447277 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409819756 917781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was it succ < 1409819762 788413 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's succ for Enums? < 1409819768 925620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type succ < 1409819769 982804 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Enum a => a -> a < 1409819772 280477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1409819773 297560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1409819784 157054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> toEnum . succ $ fromEnum True < 1409819785 667418 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: Prelude.Enum.().toEnum: bad argument < 1409819790 951015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> toEnum . succ $ fromEnum False < 1409819792 536668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: Prelude.Enum.().toEnum: bad argument < 1409819800 234545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1409819854 504884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fromEnum False < 1409819856 140210 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409819860 955924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fromEnum False < 1409819862 126376 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1409819878 380442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (toEnum . succ $ fromEnum False) :: Bool < 1409819879 673394 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409820128 997449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i think your toEnum is defaulting to () < 1409820148 230845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> toEnum 0 < 1409820149 889850 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : () < 1409820337 244699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pft, tagToEnum# is the way to go < 1409820359 711557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tagToEnum# is such a powerful function that it doesn't even have a type < 1409820462 337328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :owie. TMPDIR will not help me ... ./Mueval/Interpreter.hs: setCurrentDirectory "/tmp" -- will at least mess up relative links < 1409820574 417662 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I just realized that the muevals running concurrently may be my own fault, since at some point I started collecting statistics about how long those commands take to run ... I'd like to continue doing that, because I believe it has reduced the number of evaluation timeouts, by keeping the required shared libraries hot in the fs cache ... grrr.) < 1409820953 688305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type tagToEnum# < 1409820954 634918 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘tagToEnum#’ < 1409820965 217720 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> tagToEnum# 0 < 1409820966 439357 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘tagToEnum#’ < 1409820988 537507 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type GHC.Exts.tagToEnum# < 1409820989 369980 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : tagToEnum# must appear applied to one argument < 1409820989 512006 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : In the expression: GHC.Prim.tagToEnum# < 1409820998 303454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type GHC.Exts.tagToEnum# 0 < 1409820999 182416 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : tagToEnum# must appear applied to one argument < 1409820999 324330 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : In the expression: GHC.Prim.tagToEnum# 0 < 1409821015 864542 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type GHC.Exts.tagToEnum# 0# < 1409821016 726373 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : tagToEnum# must appear applied to one argument < 1409821016 868374 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : In the expression: GHC.Prim.tagToEnum# 0# < 1409821020 91385 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs < 1409821022 82197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t GHC.Exts.tagToEnum# 0# :: Bool < 1409821023 66948 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Bool < 1409821056 342942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo import GHC.Exts in L.hs < 1409821059 930138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can't hurt, right? < 1409821071 777280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t GHC.Exts.the -- useful function right here < 1409821072 978610 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => [a] -> a < 1409821079 433788 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I hear you want to take over running lambdabot now?! < 1409821083 832190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1409821090 393286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> GHC.Exts.the [1,2,3] < 1409821091 721516 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘GHC.Exts.the’ < 1409821100 578409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: does that mean putting me on the admin list < 1409821104 457804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that would be useful < 1409821105 247563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::t GHC.Exts.the < 1409821106 118547 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => [a] -> a < 1409821113 717087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait... you can ask for the type but not call it? < 1409821119 268927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Correct. < 1409821124 866060 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: sure, if you run it, you have full access to the admin list :-P < 1409821138 441595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't want to run it. But thanks. < 1409821146 924936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear it's a sort of curse. < 1409821220 804621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it's not so bad since I had a long talk with it and convinced it to reconnect automatically, rather than hanging around waiting for messages on a tcp connection long gone. < 1409821246 365893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it sure cut down on the "lambdabot is down again!" complaints. < 1409821339 605949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, i can keep getting @admin powers illegitimately instead < 1409821349 264744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or i can not do that either if you'd prefer i stop < 1409821477 801160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I just don't have the impression that lack of people with lambdabot admin access is an actual issue. < 1409821563 927916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that depends < 1409821671 625149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell CrazyM4n err, wrong irc, sorry, lol <-- No worries, #esoteric is sometimes nearly as haskelly as #haskell. < 1409821671 818931 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409822041 749739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you didn't stop doing it when I asked when I ran it. < 1409822088 34327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is possible shachaf may have grown up a bit, i hear people sometimes do. < 1409822150 840690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wouldn't put it that way < 1409822161 675921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not me, though, that would be crazy talk.) < 1409822807 930515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> undefined <> undefined :: () < 1409822809 216948 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : () < 1409824328 299044 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1409824381 498398 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409824735 649726 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1409825070 902274 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1409825534 633124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (<>) < 1409825535 516538 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monoid m => m -> m -> m < 1409825556 960374 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409825559 924043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just 5 <> Just 6 < 1409825561 449838 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1409825561 591726 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M30885628829344643438606.show_M30885628829344643438... < 1409825561 591896 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1409825561 591988 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1409825561 592081 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1409825579 838712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :M30885628829344643438606.show_M30885628829344643438... < 1409825581 497901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah yes.. < 1409825586 81673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's human readable < 1409825617 664623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (Just 5 <> Just 6) :: Maybe Int < 1409825618 977810 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Monoid.Monoid GHC.Types.Int) < 1409825619 119492 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Monoid.<>’ < 1409825624 65895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that won't work anyway < 1409825625 807554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1409825853 800236 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::t First < 1409825854 821777 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe a -> First a < 1409825876 590336 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> First (Just 5) <> First (Just 6) < 1409825878 115407 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : First {getFirst = Just 5} < 1409825906 115822 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mroman_: probably something like that? (with an hypothetical getFirst too) < 1409826543 721314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Never heard of First < 1409826546 531737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::i First < 1409826551 989251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@info First < 1409826552 550983 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :First < 1409826562 131176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::t First (Just 5) < 1409826562 940415 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Num a => First a < 1409826582 29947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::t Second < 1409826582 982856 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: data constructor ‘Second’ < 1409826588 598205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's Last < 1409826603 971179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Last (Just 5) <> Last (Just 6) < 1409826606 510228 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Last {getLast = Just 6} < 1409826649 887577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle Last < 1409826650 682254 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Monoid Last :: Maybe a -> Last a < 1409826650 824131 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Monoid newtype Last a < 1409826650 824305 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :package Lastik < 1409826657 616782 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@info do foo; bar; baz < 1409826657 758651 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :foo >> bar >> baz < 1409826682 832985 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409826694 293206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Wrapper Types for Monoids < 1409826735 968040 :AnotherTest!~turingcom@d51A4C7E2.access.telenet.be JOIN :#esoteric < 1409826798 866089 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I'd say something along the line that they are easy, but then I fear I'd have to mapole myself afterwards. < 1409826880 272244 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you can mapole yourself anyway < 1409826964 260832 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION glares at int-e < 1409826981 458309 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles himself anyway < 1409827081 980668 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Monoids are so easy, you can define them without knowing the type < 1409827089 389939 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :https://github.com/NICTA/l4v/blob/master/lib/sep_algebra/Arbitrary_Comm_Monoid.thy < 1409827317 294997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Monoids are easy < 1409827423 825605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just 5 `mappend` Just 6 < 1409827425 151160 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1409827425 293102 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M77188534113158008669061.show_M77188534113158008669... < 1409827425 293273 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1409827425 293364 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1409827425 293452 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1409827435 506690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (Just 5 `mappend` Just 6) :: Maybe Int < 1409827436 667656 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Monoid.Monoid GHC.Types.Int) < 1409827436 827242 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Monoid.mappend’ < 1409827440 137005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zyxwvuts: Good show. < 1409827442 781705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops. < 1409827442 923850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409827455 425249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ((Just 5) `mappend` (Just 6)) :: Maybe Int < 1409827456 580780 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Monoid.Monoid GHC.Types.Int) < 1409827456 722775 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Monoid.mappend’ < 1409827458 500631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I had a "nick:" prefix in the input buffer I didn't notice.) < 1409827464 380553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought there was something like that < 1409827465 654789 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Good name < 1409827473 631212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that passes through Nothing if one is Nothing < 1409827474 235423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: interesting. I expected (\a b -> if a = e then b else a) [this is, essentially, First, where 'e' is interpreted as First Nothing], with no case distinction on the number of elements. < 1409827477 137945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or the last that wasn't Nothing < 1409827530 624292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was that Monad Maybe < 1409827543 474255 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :int-e: that isn't commutative < 1409827545 361873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (Just 5) >> Nothing >> (Just 6) < 1409827546 523941 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: oh. never mind, you want something... right < 1409827547 80210 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Nothing < 1409827553 648954 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's why you need the second arbitrary thing < 1409827553 972287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (Just 5) >> (Just Nothing) >> (Just 6) < 1409827555 400978 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 6 < 1409827563 628457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. Monad Maybe < 1409827592 947345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> any [False,True,False] < 1409827594 211811 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘a -> GHC.Types.Bool’ < 1409827594 353676 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[GHC.Types.Bool]’ < 1409827605 646499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> map Any [False,True,False] < 1409827606 892356 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [Any {getAny = False},Any {getAny = True},Any {getAny = False}] < 1409827612 420347 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcat $ map Any [False,True,False] < 1409827613 618124 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Any {getAny = True} < 1409827626 152186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there should be mconcatMap < 1409827630 359423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> Just 5 `mplus` Just 6 -- that's a thing < 1409827631 751655 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 5 < 1409827649 937180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> msum [Just 5, Just 6] < 1409827651 730089 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 5 < 1409827656 666141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> msum [Just 5, Just 6, Nothing] < 1409827658 260084 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 5 < 1409827670 286145 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> msum [Nothing, Just 1] < 1409827671 668617 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 1 < 1409827900 875595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it takes the first non-nothing < 1409827907 629791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :happstack uses that stuff for routes < 1409827923 759679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> (Nothing <|> Just 1, Just 2 <|> Nothing) < 1409827925 248158 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (Just 1,Just 2) < 1409827935 807611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So many instances, so little time. < 1409828194 741204 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@instances Monoid < 1409828195 685298 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(), (a -> b), (a, b), (a, b, c), All, Any, Dual a, Endo a, First a, Last a, Maybe a, Ordering, Product a, Sum a, [a] < 1409828198 770281 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@instances MonadPlus < 1409828199 392745 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ArrowMonad a, Either e, ErrorT e m, IO, Maybe, RWST r w s m, ReaderT r m, StateT s m, WriterT w m, [] < 1409828208 6249 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@instances Foldable < 1409828208 403725 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Couldn't find class `Foldable'. Try @instances-importing < 1409828211 390454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@instances Applicative < 1409828211 779230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Couldn't find class `Applicative'. Try @instances-importing < 1409828217 964377 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409828222 746187 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@instances Data.Foldable.Foldable < 1409828223 402292 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :((,) a), Either a, Maybe, [], f => < 1409828223 544187 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Data.Foldable.Foldable (ErrorT e f), f => < 1409828223 544334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Data.Foldable.Foldable (WriterT w f) < 1409828998 861129 :boily!~boily@96.127.201.149 QUIT :Quit: CARIOTID CHICKEN < 1409831144 450566 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1409831396 183566 :quintopi1!~quintopia@74.117.159.204 JOIN :#esoteric < 1409831412 184107 :erdic_!erdic@unaffiliated/motley JOIN :#esoteric < 1409831423 447145 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1409831430 190295 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric < 1409831458 742358 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 260 seconds < 1409831460 533320 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 260 seconds < 1409831460 675915 :erdic!erdic@unaffiliated/motley QUIT :Ping timeout: 260 seconds < 1409831461 975378 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 260 seconds < 1409831462 117615 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1409831462 117779 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 260 seconds < 1409831462 259913 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1409831464 975270 :erdic_!erdic@unaffiliated/motley NICK :erdic < 1409831496 735941 :b_jonas_!~x@russell2.math.bme.hu NICK :b_jonas < 1409831679 548440 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1409831858 294826 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1409832087 574650 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1409832649 334874 :masoudd!~masoudd@95.82.1.181 JOIN :#esoteric < 1409833097 470788 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1409833688 740602 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409833917 623186 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hallo < 1409834032 931998 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1409834099 852845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn Halle < 1409834101 108414 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :*** "halle" wn "WordNet (r) 3.0 (2006)" < 1409834101 250206 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Halle < 1409834101 392155 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : n 1: a city in the Saxony region of Germany on the Saale River; < 1409834101 392309 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a member of the Hanseatic League during the 13th and 14th < 1409834101 392401 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : centuries [syn: {Halle}, {Halle-an-der-Saale}] < 1409834487 467736 :rollertrump!~rollertru@ec2-54-201-199-156.us-west-2.compute.amazonaws.com QUIT :Read error: Connection reset by peer < 1409834964 665777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's Monoid Ordering? < 1409834968 667059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::t Ordering < 1409834969 519251 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: data constructor ‘Ordering’ < 1409834995 241138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::t LT < 1409834996 273490 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Ordering < 1409835003 263218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> LT <> GT < 1409835005 30707 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : LT < 1409835008 731369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> LT <> GT <> EQU < 1409835010 340257 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: data constructor ‘EQU’ < 1409835010 482317 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant ‘EQ’ (imported from Data.Ord) < 1409835012 337119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> LT <> GT <> EQ < 1409835013 936958 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : LT < 1409835018 435417 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> EQ <> LT <> GT <> EQ < 1409835019 980022 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : LT < 1409835028 315309 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> EQ <> GT <> EQ < 1409835029 665722 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GT < 1409835033 742059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1409835035 992492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1409835038 998850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> EQ <> EQ < 1409835040 458433 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : EQ < 1409835141 330281 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: It’s the leftmost non-EQ. < 1409835169 970215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :instance Monoid Ordering where mempty = EQ; LT `mappend` _ = LT; EQ `mappend` y = y; GT `mappend` _ = GT < 1409835259 930916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let mconcatMap f xs = mconcat . map f $ xs < 1409835261 131224 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1409835278 663818 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcatMap (compare 5) [5,1,6] < 1409835280 276326 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GT < 1409835319 925392 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Um. < 1409835327 767859 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric ::t foldMap < 1409835328 726449 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Monoid m, Foldable t) => (a -> m) -> t a -> m < 1409835380 416843 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409835398 440439 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1409835452 657584 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@hoogle Monoid a => (b -> a) -> [b] -> a < 1409835453 116759 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Traversable foldMapDefault :: (Traversable t, Monoid m) => (a -> m) -> t a -> m < 1409835453 259122 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Foldable foldMap :: (Foldable t, Monoid m) => (a -> m) -> t a -> m < 1409835453 259259 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude map :: (a -> b) -> [a] -> [b] < 1409835495 359522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just wanted to check if it shows up.) < 1409835566 59829 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> foldMap (compare 5) [5,1,6] < 1409835567 578668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GT < 1409835576 651645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> foldMap (Any) [True, False] < 1409835577 926673 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Any {getAny = True} < 1409835589 928924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> getAny $ foldMap (Any) [True, False] < 1409835591 300325 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409835593 766731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> getAny $ foldMap (Any) [True, False] < 1409835595 237741 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1409835683 74637 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409835710 622975 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409835710 764877 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409835724 386819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> foldMap (:[]) [1, 2, 3] -- the smiley eats the list, but poops it back out < 1409835725 849008 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2,3] < 1409838070 203503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whut < 1409838079 199166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@instances Monoid < 1409838079 708093 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(), (a -> b), (a, b), (a, b, c), All, Any, Dual a, Endo a, First a, Last a, Maybe a, Ordering, Product a, Sum a, [a] < 1409838084 977577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409838092 68897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> foldMap (const 2) [1, 2, 3] < 1409838093 487515 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1409838094 6403 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M628454215979994175912227.show_M6284542159799941759... < 1409838094 6549 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1409838094 6639 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1409838094 6729 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1409838106 543773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (foldMap (const 2) [1, 2, 3]) :: [Int] < 1409838108 62459 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num [GHC.Types.Int]) < 1409838108 204222 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from the literal ‘2’ < 1409838153 351817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcat [id, id, const 2] < 1409838154 820925 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Typeable.Internal.Typeable a0) < 1409838154 963225 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M782537444413734024312262.show_M7825374444137340243... < 1409838154 963365 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1409838154 963456 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1409838154 963545 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance Data.Typeable.Internal.Typeable Data.Dynamic.Dynamic < 1409838168 176379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (mconcat [id, id, const 2]) :: (Int -> Int) < 1409838169 323974 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Monoid.Monoid GHC.Types.Int) < 1409838169 824610 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Monoid.mconcat’ < 1409838180 310992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how's Monoid (a -> b) working? < 1409838263 203268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's "Monoid b => Monoid (a -> b)" actually. But I don't know more than that. < 1409838338 760668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> mappend (:1:[]) (:2:[]) $ 0 < 1409838340 222764 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,0,2] < 1409838342 688550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. fancy. < 1409838906 949386 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thoughts on http://sprunge.us/RSAR?haskell (other than "why" or "don't") < 1409839401 611486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as long as you don't import Data.Char < 1409839524 513328 :Froo!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1409839540 709269 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409839588 90327 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I import foldMap from Data.Foldable, OrdList makes insertionSort a one lineer < 1409839595 779217 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :insertionSort = getOrdList . foldMap ord < 1409839628 506000 :conehead_!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409839739 830580 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1409839841 905457 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1409839842 293078 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric ::t S.fromList . foldl' (flip S.insert) S.empty < 1409839843 284800 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘S.Set a1’ with ‘[a]’ < 1409839843 426649 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: a1 -> [a] -> [a] < 1409839843 426784 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: a1 -> S.Set a1 -> S.Set a1 < 1409839849 857989 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric ::t S.toList . foldl' (flip S.insert) S.empty < 1409839850 856805 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Ord a => [a] -> [a] < 1409839861 118804 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask nortti Have you seen my ESOSC Brainfuck Proposal with # "language feature" thingies? < 1409839861 261011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409839953 162576 :masoudd!~masoudd@95.82.1.181 PART #esoteric :"Leaving" < 1409840222 164546 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split < 1409840222 306638 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1409840222 306752 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1409840222 306819 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :*.net *.split < 1409840222 306884 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :*.net *.split < 1409840222 448542 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :*.net *.split < 1409840222 590531 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1409840222 590664 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split < 1409840229 806154 :heroux_!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1409840529 439966 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1409841210 974195 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409841211 155192 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1409841211 155308 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1409841211 155373 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1409841222 494634 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1409841226 484653 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 244 seconds < 1409841247 652180 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1409841261 975843 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1409842555 495963 :qlkzy_!~qlkzy@li559-28.members.linode.com NICK :qlkzy < 1409843186 849796 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1409843273 883362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. < 1409843277 807749 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The Standard Markdown < 1409843285 63489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that looks like an interesting debate. < 1409843353 496538 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's got some weigt behind it < 1409843363 396660 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't see what the debate is < 1409843521 83116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The "creator" of Markdown isn't happy about it < 1409843545 711194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Statements about why exactly are rare though. < 1409843572 683309 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Assumingly because he doesn't like those kind of "standards" and the procedures behind it < 1409845408 605285 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :John Gruber is rarely happy about anything though, unless it involves Apple. < 1409845662 171609 :conehead_!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1409845877 214277 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :mroman_: I have not < 1409847318 847977 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1409847549 809812 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 264 seconds < 1409847679 929756 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1409847683 32655 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Hi all... < 1409847835 294220 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi Imaginer1 < 1409847854 662705 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Howdy. < 1409848340 818807 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 JOIN :#esoteric < 1409848748 308428 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1409849124 600996 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409849223 812223 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1409849458 678268 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Client Quit < 1409849795 330738 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409850318 636093 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1409850945 252916 :Froo!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1409851642 896276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : there should be mconcatMap <-- there is, it's called foldMap < 1409851679 275979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ there should be mconcatMap <-- there is, it's called foldMap < 1409851679 418136 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409853860 821253 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409855618 708914 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409856497 853829 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 JOIN :#esoteric < 1409857580 444081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages aloud < 1409857584 983001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1409857596 113362 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1409857599 227994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: It's about making error-on-left default behaviour < 1409857621 180505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but allow through special directives (that will be treated as comments by most implementations) to specify different behaviour < 1409857625 336521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1409857633 582566 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#MEM_UNBOUNDED_LEFT < 1409857653 227651 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :hmm, so those can be safely ignored while being compatible or not? < 1409857681 381834 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Standard compliant interpreters shouldn't ignore it < 1409857692 555958 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but at least it doesn't break existing interpreters < 1409857744 764468 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :hmm < 1409857746 586836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The idea is to define a set of "obligational" directives (let's call them directives) < 1409857750 646162 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and a set of optional directives < 1409857792 292798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although the set of required directives could be empty :) < 1409857807 719983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but standard compliant implementations must throw an error if they don't support a certain directive < 1409857840 461468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, old existing implementations will most likely just ignore them since they are comments as far as brainfuck syntax goes < 1409857856 945273 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe it shouldn't be error if you put a question mark after the name of the directive. < 1409857875 559800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if you have a program that says #MEM_UNBOUNDED_LEFT and you have some old non-esosc-aware brainfuck interpreter that happens to have unbounded memory to the left you can run it without modification in it < 1409857894 37622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: WE FOUND THAT OUT < 1409857921 228285 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Putting question mark would not be useful with #MEM_UNBOUNDED_LEFT anyways, but maybe other can be) < 1409857936 672118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I think you should make notes as you read the logs, and then only act on them when finished. < 1409857950 65881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh, discipline < 1409857974 127736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :currently I'd say required directives are #MEM_UNBOUNDED_LEFT and #ERROR_ON_LEFT wheceas #ERROR_ON_LEFT is the default < 1409857998 996273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :optional directives could be #CELL_SIZE_UNBOUNDED #CELL_SIZE_U32 (for unsigned 32 bit cells) < 1409858001 927041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like that < 1409858057 540601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that way if somebody reads the source code of a BF program he will know what settings it requires to run correctly < 1409858077 764123 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and he can feed it either to a compliant interpreter (who will interpret the directives and act accordingly) < 1409858095 512818 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or he can feed it to an existing/old/non-compliant interpreter where he knows that it has that feature < 1409858101 955944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that interpreter will just ignore the directive < 1409858113 964518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's my vision :) < 1409858125 870394 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 QUIT :Read error: Connection reset by peer < 1409858140 11002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it doesn't force you to use an esosc compliant interpreter if you don't want to < 1409858153 29938 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 JOIN :#esoteric < 1409858163 975232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :while still providing enough information to find an interpeter that will run it correctly by specifying in the code what it needs to run correctly < 1409858207 41067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in terms of portability and compatibility this is the best thing I can come up with < 1409858643 972552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: for unbounded memory on the left, you could mark it by starting the program with <. < 1409858696 67097 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :fizzie: I do something like that where I write answers as I go, and then press down so I have it in my history, and at the end I go back through and send the ones that were not invalidated, possibly with small edits. < 1409858745 623006 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :elliott: Yes of course that works too, but it doesn't work for specifying cell size. < 1409858819 390223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :start program with 2^32-1 +s < 1409859092 32928 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409859142 375235 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That's too long < 1409859366 973963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: why would that be any better than # directives? < 1409859397 274166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :< at the start doesn't invent weird syntax and works and works iff memory is unbounded on the left < 1409859409 352798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1409859417 354187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it also works if it wraps-around < 1409859428 437360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or if it's ignored at cell 0 < 1409859437 246877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this some sort of pragma syntax for BF? < 1409859450 51814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: yees < 1409859518 950549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*yes < 1409859523 51793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: did you see me talking about the eventual resolution to my Visual Studio problems, in the logs? (you weren't here when I discussed it live) < 1409859532 506240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no other solution < 1409859550 661128 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :.help < 1409859551 471852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other than publishing a standard that says "well, everything is implemenation defined" < 1409859570 813076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then it's even more pointless then it already is ;) < 1409859576 319624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to remember which program it was that responded to "help" via printing "there is no help for you" < 1409859583 82956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have the feeling that it must have been INTERCAL-related < 1409859610 73489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i mean < 1409859625 638258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically we could make it either error on left or unbounded to the left < 1409859632 672344 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and those who require unbounded just do <> < 1409859668 115715 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because this will cause an error in a error-on-left implementation < 1409859672 702381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"ambidextrously" is the longest word I can find without any repeat letters. Can anyone beat that? < 1409859688 570191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: that would comply to what you want < 1409859705 222017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :making it implementation defined wheter its error or unbouded < 1409859714 395507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and programs requiring unbounded shall be prefixed with <> < 1409859724 486342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I knew the actual answer once, because I read a book which was full of a huge number of records among words of that kind < 1409859728 352209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, I can no longer remember it < 1409859747 370036 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :"pentasyllabic" is the longest word I can find that describes itself :P < 1409859751 944395 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(one of the second-best is "motherfucking") < 1409859771 123654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length "ambidextrously" < 1409859772 503478 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 14 < 1409859794 299652 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :> length "motherfucking" < 1409859795 657898 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 13 < 1409859798 474415 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ah < 1409859812 708540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, this is stupid < 1409859821 851354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ag -v apparently prints every line, highlighting everything except any match that might be on that line < 1409859824 455397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is… not useful < 1409859831 907841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently "uncopyrightable" is longer and a word < 1409859842 587431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: that's it < 1409859848 910605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"uncopyrightable" or arguably "uncopyrightables" < 1409859851 778235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember now you've mentioned it < 1409859869 416122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hey, you can't use that word < 1409859870 881460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length "honorific" < 1409859872 53815 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 9 < 1409859873 559892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409859875 45562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1409859885 366916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's copyrighted < 1409859910 556581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Supercalifragilisticexpialidocious is still the best english word I've heard of < 1409859921 179924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: fwiw, the longest in my /usr/share/dict/words are "ambidextrously" and "lexicography's", and I don't think apostrophes count as letters < 1409859940 375225 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, my program removes words with apostrophes or capitals < 1409859950 569817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"motherfucking" is the only 13 in /usr/share/dict/words < 1409859953 66369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are tons at 12, though < 1409859966 2014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: dermatoglyphics, but it's the same length as uncopyrightable. < 1409859967 683725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ambidextrous ambidextrously bankruptcies configurable considerably demographics demonstrably disreputably expurgations housewarming lexicography malnourished motherfucking outspreading oversampling productively questionably recognizably stenographic thunderclaps unforgivable unprofitable upholstering < 1409859968 247200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length "motherfuckingly" < 1409859968 477361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> length "unpredictably" < 1409859970 52294 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 15 < 1409859970 192724 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1409859972 539260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length "motherfuckingly" < 1409859973 845537 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 15 < 1409859977 42125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1409859979 306978 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> length "unpredictably" < 1409859980 678761 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 13 < 1409860003 16620 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> length "draughtswomen" < 1409860004 302247 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 13 < 1409860015 203312 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> length "upholstering" < 1409860016 628177 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 12 < 1409860019 307528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"dermatoglyphics" and "uncopyrightable" are the two 15s in /usr/share/dict/american-english-insane. < 1409860033 437754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb, nortti: Make < on cell 0 implementation defined whether it's error or unbounded. Make programs requiring unbounded use a <> prefix. Does that sound ok? < 1409860034 338576 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, is there a british-english-insane? < 1409860061 464659 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, the program side should be a recomendation probably < 1409860067 886617 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But a well-justified one < 1409860070 626053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a number of 14s: ambidextrously, benzhydroxamic, dermatoglyphic, hydromagnetics, hydropneumatic, pseudomythical, Schizotrypanum, subformatively, sulphogermanic, troublemakings, undiscoverably. < 1409860084 521400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: you have a better dictionary than me < 1409860092 441669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: There seems to be. < 1409860107 725855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just need to install the wbritish-insane package. < 1409860113 459446 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :isn't "american english insane" redundant? < 1409860141 439501 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, "A program relying on the tape being unbounded to the left may begin with '<>' to either confirm that the tape is unbounded to the left, or to fail immediately" < 1409860143 67820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The british-english-insane wasn't any better than american-english-insane. :/ < 1409860169 992387 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, is that on Arch (where I am running this) or Debian (my home PC)? < 1409860185 153281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what sensible BF program would rely on the tape being unbounded both ways? < 1409860189 930339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Debian. "wbritish-insane" and "wamerican-insane". < 1409860193 593834 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409860201 761891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/RKVA holds all the 13+ length ones from british-english-insane. < 1409860224 885376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: clearly what you need is georgian-insane hth < 1409860229 966790 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409860230 107771 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409860230 529450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I discounted the "'s" suffixes. < 1409860323 890898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ympäristöjen" ("environments'") is the longest such regular word in my /usr/share/dict/finnish but that's a quite small dictionary. < 1409860365 491691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Yhdysvaltojen" is one longer, but it's a proper noun; and "LyX-hakemiston" (...) is a compound. < 1409860466 673538 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Good Finnish plain-text dictionaries are hard to drum up, I found. < 1409860490 749321 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Most seem to rely on hashes or even custom libraries to generate conjugations as needed. < 1409860492 34201 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1409860512 269796 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1409860520 895463 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1409860530 100171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I think there's some way you can convince Ispell to generate a full word list from its custom format, but I don't remember it. < 1409860552 132881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We use almost exclusively morph models at work, so I don't have a full-word lexicon file handy either. < 1409860587 412423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our language model corpus is largeish (150 million words of newspaper text? something like that) so it might yield a reasonably large word list otherwise. < 1409860620 820263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: Ispell has rules for guessing which words might exist, though < 1409860625 611707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which have false positives < 1409860643 794962 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, voikko uses an XML database and a custom library to handle it. http://voikko.puimula.org/ < 1409860663 928094 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Apparently developed because none of the existing hash methods supported enough affixes to work for Finnish. < 1409860701 721403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :< is actually enough < 1409860726 500129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: what do you mean by "program side"? < 1409860747 478208 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What programs in brainfuck do < 1409860791 532782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :? < 1409860804 875757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you mean the < prefix? < 1409860808 644312 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1409860851 55545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409860853 826353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :agreed < 1409860870 156166 :not^v!~notnot^v@2601:4:4500:e15:2849:4460:26b8:c264 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409860891 590976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :< indicates that the program whishes unbounded memory to the left < 1409860911 371938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and interpreter allowing both behaviours *SHOULD* detect it and switch accordingly < 1409860915 716110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*interpreters < 1409860919 327161 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, right < 1409860926 922849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: doesn't it normally mean that you wanted to delete the program from the hill? < 1409860938 494289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what hill? < 1409860940 838306 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, brainfuck isn't BF Joust < 1409860943 98468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you indicate that you want wrapping behaviour, then? < 1409860969 843686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wrapping behaviour isn't part of the standard < 1409860981 985639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: nor is a left-bounded tape < 1409860995 557977 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, the poll suuggested that few people wanted wrapping behaviour < 1409860997 458494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i mean the esosc standard < 1409861002 607386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something like 256 + signs then [<] would indicate it < 1409861006 565502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: oh, this is based on the poll? < 1409861008 981309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are the results public? < 1409861016 236594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: yes @poll < 1409861029 635260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@poll < 1409861029 775554 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@poll < 1409861029 775712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: poll-add poll-close poll-list poll-remove poll-result poll-show roll < 1409861029 951353 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: poll-add poll-close poll-list poll-remove poll-result poll-show roll < 1409861044 731088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :somehow I think at least two people misinterpreted your line < 1409861131 41092 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@log poll < 1409861131 246062 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: yow msg let do bug < 1409861141 138412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wasn't there something to grep the logs? < 1409861153 652531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HackEgo, back when it still had the logs. < 1409861164 451423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409861169 301924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's been unavailable for a while now. < 1409861205 923495 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : < mroman_> Taneb: https://de.surveymonkey.com/results/SM-JZ78GR8L/ < 1409861267 450745 :Taneb!~Taneb@runciman.hacksoc.org TOPIC #esoteric :All glogged up again | brainfuck survey results: https://www.surveymonkey.com/results/SM-JZ78GR8L/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ | If something is possible, then it's possible that nothing is possible. | 987659473857929758374956789 < 1409861275 694717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had that half-written! < 1409861352 575083 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, why would an implementation support both expand-on-left and error-on-left? < 1409861418 365172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, is this a bf standard with only bignums? < 1409861439 436180 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, only bytes it seems < 1409861446 699935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but no wrapping...? < 1409861460 186045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is this about tape wrapping < 1409861460 977680 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, no <> wrapping < 1409861464 501421 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes +- wrapping < 1409861479 597085 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, can we have a second poll concerning bignums? < 1409861483 471812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for at least one BF variant I made, the rule was that you could go + or - from zero 255 times and go through 256 unique values either way < 1409861499 955509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which allows both wrapping bytes and bignum < 1409861586 411265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, 85% of respondents thought that values should wrap < 1409861592 455110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as opposed to crashing or saturating < 1409861601 57568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not convinced that was the right question, in retrospect < 1409861611 270897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, carrying on wasn'tt an option < 1409861621 113677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: indeed < 1409861819 816850 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1409862090 486728 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1409862765 24627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :8 bit cells, right-infinite tape, 0 or -1 on EOF < 1409862768 345815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anything else is living in sin :p < 1409862790 470043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*or no change < 1409862800 990551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wrapping cells, that is. < 1409862819 923088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, it seems that I was the only person who wanted newline to be 10 rather than '\n' < 1409863112 277552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh`? < 1409863166 749312 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Huh. This page has a palindromic quine in C. http://www.derf.net/palindromes/old.palindrome.html#CODE < 1409863199 15761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is the midpoint an //? < 1409863201 135541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is it C89? < 1409863217 271556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: bignums? < 1409863219 25180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah no, it's using the /*/ trick < 1409863226 455355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with directives this would be easy :) < 1409863238 305131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i'm sure i cannot be the only person who answered '\n' believing it was meant as a synonym for 10 < 1409863266 217747 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, unbounded integers < 1409863274 446151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even though i had a vague feeling that was a bad formulation of it < 1409863285 933227 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I used the 'something else' entry to argue the case for 10 < 1409863298 870440 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :On a finite tape, brainfuck can still be TC with bignumss < 1409863348 151564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and how would a program identify itself requiring bignums? < 1409863352 896882 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Also, unless I've mistaken my code, the list of palindromic English words is smaller than I would expect. < 1409863365 333154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think i'll conclude the first option was horribly formulated. < 1409863393 522229 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also that leaves the question what . does on cells > 255 < 1409863416 602283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :don't you mean > 127? < 1409863423 313429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or are you in binary mode? < 1409863435 801019 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, unicode? < 1409863458 719505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: when formulating the newline question, were you unaware that the C char '\n' is not necessarily 10 on all platforms? < 1409863471 247951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(even with ASCII) < 1409863477 767651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is, admittedly, usually 10 < 1409863486 615098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even on Windows, where a newline is not one octet with value 10 < 1409863492 244609 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :J_Arcane, does your list include "nun"? < 1409863502 613222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: Maybe I didn't mean \n in C . < 1409863506 257287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's required to be one char. i assume old macs used 13. < 1409863511 390357 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't prove that! < 1409863528 521124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: yes < 1409863533 142395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and \r was 10, IIRC < 1409863538 908151 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Taneb: Aye. < 1409863553 553771 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :J_Arcane, well I can conclude its length is at least 1 < 1409863555 943236 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :a aha ama ana anna bib bob boob bub civic dad deed deified deled denned dewed did dud eke ere esse eve ewe eye gag gig hah hallah huh ii iii kaiak kayak kook level madam malayalam minim mom mum nan non noon nun oho otto pap peep pep pip poop pop pup radar redder refer reifier reviver rotator rotor sagas sees seres sexes shahs sis solos sos stats stets tat tenet tit toot tot tut wow xix yay < 1409863560 403205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could ask Vorpal, IIRC he ported C-INTERCAL to old Mac < 1409863563 376251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just because he could, I think < 1409863571 849075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so... you want to have bignums as the default cell size? < 1409863588 677753 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or at least an optin < 1409863591 379510 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*option < 1409863621 901660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :see that's why I proposed the directive thingy < 1409863629 417203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It makes those things exactly easy as pie < 1409863647 684863 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But then implementations have to implement directive-reading < 1409863667 194228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So? That doesn't sound like a very dificult task < 1409863683 75405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if you make cell size implementation defined too < 1409863688 487162 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It means literally every existing implementation is non-compliant < 1409863710 104214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1409863716 202543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just the ones that don't have the default behaviour < 1409863733 51167 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and if you're going to make everything implementation defined you don't need a standard ;) < 1409863768 276617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you have obligatory directives that must not be ignored, then yes, every existing implementation is non-compliant. < 1409863843 330309 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Standards are hard... < 1409863879 489957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: to some extent yes < 1409863897 456706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but "everything is implementation defined" is kinda the status quo < 1409863911 505556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it makes no sense to write a document that says "everything is implementation defined" < 1409863949 476278 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Everything is one of these three behaviours" is a lot better than "Everything is anything" < 1409863957 860879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically every existing implementation that has a debug command is non-compliant anyway < 1409863999 560790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: no it's "everything is a combination of one of these three behaviours" < 1409864019 450068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can rely on A,B,C !A,B,C A,!B,C etc < 1409864039 443439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Personally, I'd be happier if the standard specified one default behavior, and provided your directives, but made each directive an optional feature; that way implementations that happened to match the standard would be compliant. Also, requiring bignum arithmetic for standards-compliance is a bit much. < 1409864057 422503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(See e.g. C11 making VLAs optional.) < 1409864090 745185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: that was kinda the point I was making hours ago ;) < 1409864110 409314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :implementations that happen to match the default behaviour will be compliant < 1409864110 591505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if VLAs are optional in C11, they should also be defined to not leak memory upon longjmp < 1409864136 387731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if they treat non usual characters as comments < 1409864151 180217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if an implementation treats any other character as some weird command you're screwed < 1409864159 572604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, whois isn't installed by default any more? < 1409864172 508951 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for all I know some implementation uses "d" as a debug instruction < 1409864175 451952 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: implementations that don't ignore characters other than []<>+-., are broken < 1409864269 130404 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu JOIN :#esoteric < 1409864269 447632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Reclaiming storage as the lifetime of an object ends is probably a QoI issue entirely. < 1409864357 852159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well, consider a program like int main(void) { jmp_buf j; setjmp(j); { int x[rand() % 4 + 1]; longjmp(j, 1); } } < 1409864361 133772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this an infinite loop or not? < 1409864377 669205 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409864462 633175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, TIL from comp.lang.c: the reason that Ada (and by extension, VHDL) requires a delimiter on every line of a comment is to prevent blocks of code being commented out unintentionally < 1409864472 849829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably it was invented before syntax highlighting was widespread < 1409864611 273305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, something that really annoys me: a git commit has no hidden fields, everything in the commit object always shows up to everyone < 1409864619 882297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you make the identical git commit twice in the same second, it'll have the same hash < 1409864642 520043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this makes git-beautifier rather harder to design, I'll have to put trailing spaces on the commit messages or something < 1409864947 725262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Well, I mean. The standard is clear that the lifetime of x ends when execution leaves its scope, including by "jumping", which I think can be construed to mean a nonlocal jump (and arguably the "ends in any way" from the previous paragraph is also applicable), and there's nothing particular about VLAs in the myriad of minor details related to setjmp/longjmp. But the standard doesn't ... < 1409864954 39202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... speak that much about allowed stack size limits or anything, which is vaguely the same sort of thing as not leaking memory. < 1409864981 28395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: IIRC there's a non-normative footnote that suggests that jumping out of the scope of a VLA can leak memory < 1409864997 26539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, comp.lang.c says that gcc's behaviour on (volatile int){ 1 } = 2 is a bug < 1409865005 276136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if I should report it < 1409865020 857166 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, what is gcc's behaviour vs not-bug behaviour? < 1409865055 720600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: that's a no-op behaviour on gcc; the standard behaviour requires the program to write a 2 to a memory location that previously contained a 1 < 1409865065 148594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: There were rather few hits for the exact phrase "volatile compound literal" in Google; it's not a frequent construct. < 1409865081 246324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this is pretty much always an entirely pointless operation, but volatile's purpose is to intentionally do pointless operations) < 1409865106 366749 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do think that it is a bug and ought to be corrected. < 1409865117 476398 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, what happens if no memmory location contained a 1 < 1409865130 943490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: you write 1 to some memory location first < 1409865160 277749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also must be a memory location distinct from any other object. < 1409865162 880224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. clang will write a 1 then a 2 to the working space on top of the stack < 1409865165 581150 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So it should write 1 to memory, then replace that 1 with a 2, then probably forget about it < 1409865188 958558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1409865196 916433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is exactly what the clang implementation does < 1409865219 135278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although interestingly, it sets up the return value from main in between < 1409865226 939156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is also what GCC does for { volatile int i = 1; i = 2; /* no more references to i */ }. < 1409865236 907504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is either some clever optimization, or just what it happens to do < 1409865451 610071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Also, there seems to be no such footnote in C99 or C11 at least in the "storage durations of objects" or the "nonlocal jumps" chapters. < 1409865454 597202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: There is a footnote attached to the "variable length array -- lifetime extends -- until execution -- leaves the scope of the declaration" that reads: "leaving the innermost block containing the declaration, or jumping to a point in that block or an embedded block prior to the declaration, leaves the scope of the declaration", but that just clarifies what scope means, and doesn't say ... < 1409865460 595988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... anything about leaking memory. < 1409865463 102293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: (The only difference between the stated lifetimes of VLAs and non-VLAs is that the lifetime of a non-VLA object begins when the innermost containing block is entered, while the lifetime of a VLA only begins when the declaration is reached.) < 1409865489 441584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder what I'm remembering < 1409865534 222221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Slightly related fact: compound literals are not allowed to be of a variable length array type. < 1409865556 522136 :AnotherTest!~turingcom@d51A4C7E2.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1409865604 462562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1409865617 696545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You remembered right, but it's a non-normative example instead of a non-normative footnote. < 1409865639 44374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: what does (int[rand() % 5 + 1]){1, 2, 3} mean? < 1409865656 271143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes it has too many initializers, sometimes it doesn't < 1409865685 414961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You cannot initialize variable-length arrays, which (now that you mention it) is presumably the reason you can't compound-literal them either. < 1409865706 22362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though they could have special-cased variable-length array compound literals with an empty initializer. < 1409865710 705841 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1409865810 616329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"EXAMPLE: The longjmp function that returns control back to the point of the setjmp invocation might cause memory associated with a variable length array object to be squandered. [slightly more complicated example]" < 1409865854 677570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is more confusing than useful < 1409865855 496647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there was even an extra rule; "if the invocation of the setjmp macro was within the scope of an identifier with variably modified type and execution has left that scope in the interim, the behavior is undefined". < 1409865861 60246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote confusing < 1409865861 781644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :522) [from 2009] That's confusing. I have been indoctrinated to believe W|A, but on the other hand it's hard to unbelieve a book with such a ridiculously impressive name as "Handbook of physical testing of paper, Volume 2". \ 1001) "May you live in INVISIBLE TIMES." --Old Chinese proverb. (It can look confusing when written with t < 1409865862 614488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how I managed to miss them. < 1409865872 915301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote confusing than < 1409865873 537392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1409865951 693379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Of course the word never should be "in quotes" since there is always some situation somewhere where the rule won't hold. But certainly at least 99% of the time this is a good rule of thumb. < 1409865980 53320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, now I've copy-pasted that, it's awkward on two levels: both the statement about C++, and the use of quoting < 1409865992 894358 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nity < 1409866009 657437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in the answer to 17.9, incidentally) < 1409866017 672194 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1409866018 795773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, it's more awkward without the italics < 1409866065 987022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: yes < 1409866067 210271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could conceivably find a use for something like /* runtime-computed value n */ puts(strcat(strcpy((char [n]){}, foo), "bar")); if a hypothetical VLA compound literal with no initializer were allowed. < 1409866100 648487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In fact, n could be replaced with strlen(foo)+3+1 in that example. < 1409866132 600696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, you can also use an object with a name, but you could say the same about (almost?) all compound literals. < 1409866180 609572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And maybe it's all in the context of a macro that needs to work as an expression. Stranger things have happened, if not many.) < 1409866358 709343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: stranger things have happened /in this channel/ < 1409866376 922373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps even #define ADDBAR(str) (strcat(strcpy((char [strlen(str)+3+1]){}, (str)), "bar")) so that you can use lookupsomething(ADDBAR(foo)); < 1409866504 715043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are there any cases in common C implementations where NULL won't be represented by zero bytes in memory? < 1409866523 215972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's easy in C++ with member pointers. < 1409866592 54773 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :GNU C allows expressions to include code blocks. < 1409866600 65700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so, that's basically just intended for fat-pointer machines and the like < 1409866601 993138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: There's a couple of examples in the FAQ, but they're all ancient. < 1409866605 391579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or machines where 0 is a sensible valid address < 1409866617 701228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://c-faq.com/null/machexamp.html < 1409866631 448955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Prime 50 series used segment 07777, offset 0 for the null pointer, at least for PL/I. Later models used segment 0, offset 0 for null pointers in C, necessitating new instructions such as TCNP (Test C Null Pointer), evidently as a sop to [footnote] all the extant poorly-written C code which made incorrect assumptions." < 1409866634 327919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. if you're writing an OS kernel for the 6502, you're probably going to use address 0 for an important global variable < 1409866643 844591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although you're also probably not going to write it in C < 1409866687 220235 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Actually I think 0 can be a useful address in many systems, although you probably won't allocate anything there which is used by C programs < 1409866708 12584 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's generally not really a problem (except for debugging; no fail-fast null pointer dereferencing) even if address 0 happens to be valid, and *(char *)0 reads from there. < 1409866718 992664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I've seen a pretty plausible argument that "msb 1, all other bits 0" is a good choice for a universal error value that works across all types < 1409866730 288147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although you probably don't want your universal trap representation to mean NULL < 1409866765 964184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like the fact that a popular-and-not-that-old architecture (x86-16) quite often had object and function pointers of different sizes. < 1409866773 123920 :CrazyM4n!~spng453@2600:1011:b11c:b28:68f5:1381:3690:2856 JOIN :#esoteric < 1409866786 710943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a shame that it doesn't extend to different sizes for pointers to objects of different type. < 1409866806 696656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've actually used x86-16 < 1409866816 872242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I didn't really grasp the difference between near and far at the time < 1409866826 404337 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I never program x86-16 programs in C anyways < 1409866831 200376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did eventually figure out that I had to use farmalloc if I wanted to create very large arrays, though < 1409866837 813392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or do DOS compilers make a "void *" that can point also at functions, for compatibility reasons, even in something like the compact/medium memory models?) < 1409866843 825755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(presumably the compiler was using a short-data memory model) < 1409866883 684389 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: I don't know, although maybe some have it as an option at least < 1409866928 578283 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I write 16-bit x86 programs in assembly language or BASIC anyways, not in C < 1409866978 877497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had an... acquired copy of the Watcom C compiler (with DOS/4GW and all), it certainly made me feel like a Real Programmer. < 1409866995 581062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Compared to the DJGPP that I had been using.) < 1409867003 900360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but DJGPP is awesome < 1409867036 805444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps, but all Professionals(tm) (such as game developers) used Watcom. < 1409867064 969859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: counterpoint: NetHack uses DJGPP < 1409867071 982761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I used to use Borland C++ 4 < 1409867075 557699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :DJGPP is also very 386-only. < 1409867088 510912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, indeed, it requires a 32-bit processor < 1409867109 817494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had some Borland 4.x versions (at least 4.52, and then later a 5.x) that came with different PC magazine cover discs. < 1409867186 423976 :spng453!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409867229 116907 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409867285 231007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, a PCPlus SuperCD no. 43b, with Partition Magic 2.0 on it. < 1409867294 912620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think you get so much commercial software with magazines these days? < 1409867347 643830 :spng453!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I, uh, got Minecraft with PCGamer like 2 years ago < 1409867383 856447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The brand new SuperCede for Java Standard Edition is the fast way to create your own powerful JDK 1.1 applications for the Web - worth £99 (provisional price)" so modern < 1409867444 125205 :CrazyM4n!~spng453@2600:1011:b11c:b28:68f5:1381:3690:2856 QUIT :Ping timeout: 272 seconds < 1409867475 782911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to work out what sort of program would create JDK 1.1 applications for the Web, other than a text editor < 1409867491 347727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you need a javac to compile your source into whatever format applets get shipped in < 1409867496 535201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but those aren't exactly hard to come by < 1409867513 590226 :spng453!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :What good are java applets these days? < 1409867527 236049 :spng453!~spng453@ip98-177-186-100.ph.ph.cox.net NICK :CrazyM4n < 1409867543 801370 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :idris-bot: the int 7 < 1409867554 158818 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :idris-bot: help < 1409867558 429437 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or not < 1409867586 314547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CrazyM4n: well, JNLP was a disaster < 1409867594 752002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and applets slightly less of a disaster, I guess < 1409867605 771463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"How to use your SuperCD -- 386 and above users: There is a version called Text Only which is an executable version -- 486 and above users: The PC Plus interface, which is the default choice, is an executable version that includes pictures, and yet remains fast -- Pentium users with IE3 or 4: There is also a full-blown HTML version with animation and frames --" < 1409867624 966934 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :damn, bro. < 1409867629 783344 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :( the int 7 < 1409867630 10073 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5:When elaborating argument 13a to function 09Prelude.Basics.the: < 1409867630 234465 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable int < 1409867635 779481 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ooooh < 1409867644 704444 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :( the Int 7 < 1409867644 941983 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :047 : 12Int < 1409867648 378163 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not know idris, which I guess is the next problem < 1409867665 5297 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :neither do i < 1409867667 730745 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :godspeed motherfucker < 1409867676 844221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Re "what sort of program", I still don't know, but research (read: websearch) found a book on Amazon called "Developing Java and Activex Business Applications: Using Supercede for Cutting Edge Web Development". < 1409867681 862337 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://tldrwikipedia.tumblr.com/post/96646853913 < 1409867686 661712 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Taneb: If it sees its name, it strips it off. < 1409867693 561319 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :idris-bot: ( the Int 7 < 1409867694 476607 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :047 : 12Int < 1409867714 38241 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Melvar, ah < 1409867724 919041 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :wesearch -> research on the web?? call me oxford english dictionary < 1409867726 23819 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :So you still need to use its prefix, I mean. < 1409867733 177635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: IIRC the "standard" for bots is to treat their own name + colon as their command character; however, this isn't very widely implemented < 1409867737 611963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( help < 1409867738 476616 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1:When elaborating an application of constructor 04__infer: < 1409867738 616907 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : No such variable help < 1409867748 478604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not that using the prefix would have helped anyway < 1409867761 938553 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :does idrisbot even have commands other than the evaluator < 1409867769 560622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( :t 7 < 1409867770 73252 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09fromInteger 047 : 12Integer < 1409867774 924573 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :The intention is that it will eventually. < 1409867782 152666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'm not sure if it's any different without the :t < 1409867783 907112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( 7 < 1409867784 456173 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :047 : 12Integer < 1409867788 742140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1409867792 482104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm confused < 1409867794 911798 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :( :t :t < 1409867795 64957 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:4: error: no implicit < 1409867795 284994 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1409867795 425492 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: dependent type signature < 1409867795 425640 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric ::t :t < 1409867795 425767 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : ^ < 1409867796 427526 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :parse error on input ‘:’ < 1409867805 436366 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :darn, i was hoping it was actually a function < 1409867807 798676 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1409867811 750368 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Is he going to only support Haskell? < 1409867816 818600 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :"he"? < 1409867845 318946 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: In idris, you don’t get expressions being polymorphic. < 1409867851 337682 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( :t fromInteger < 1409867851 862637 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Classes.fromInteger : 12Num 13a => 12Integer -> 13a < 1409867852 97195 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Fin.fromInteger : (13x : 12Integer) -> {tacimp prf : 12IsJust (09integerToFin 13x 13n)} -> 12Fin 13n < 1409867857 413467 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Shhh, I like personifying bots < 1409867867 200864 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :if you mean idris-bot, this isn't haskell, it's idris. < 1409867888 738455 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :idris has more reified type sorta crap. < 1409867889 266476 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :CrazyM4n, idris-bot is a she :( < 1409867889 451324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :polymorphism, more like scowlymorphism < 1409867890 763608 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Looks functional. And Haskell is the only functional language I know, haha < 1409867902 684173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: There's a "review" (or an ad dressed up like a review) that suggests SuperCede an IDE with a "MindQ" (index/reference of userful Java information) and the usual sort of stuff, like a form editor for AWT. Still not sure what it has to do with the Internet, but maybe it's not all that important. < 1409867903 514988 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: I.e. when you give a hint, it’ll pick that type, if you don’t, it defaults to Integer. < 1409867910 804220 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :have you considered learning snobol then < 1409867942 535253 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409867952 172733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: right < 1409867992 821460 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Bicyclidine: looks outdated < 1409868005 247840 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :huh, amazon recommends i buy abramowitz and stegun < 1409868030 104787 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1409868048 882015 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :ais finds old tables highly offensive < 1409868100 574503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think ais523 likes this channel to be about esolangs. < 1409868138 767496 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :aw c'mon, snobol's practically an esolang anyway < 1409868257 307001 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I doubt I could find an interpreter for any old language like that on windows < 1409868273 408496 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I just remember how horrible Java was in those days in terms of performance. < 1409868302 55889 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Java still isn't very good performance wise, is it? < 1409868304 274318 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I dreaded anything Java based because it invariably seemed to mean it would be ugly and run like an overfed pig. < 1409868312 562814 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :It fits a really weird niche of languages < 1409868322 639125 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :pigs are pretty fast < 1409868326 461537 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The only thing worse was PDFs. < 1409868399 200549 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :CrazyM4n: It's not so bad these days; it's semi-competitive, what with the JIT and such. < 1409868460 649916 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Even so, I haven't seen it used for about 1.5 years, not counting the occasional post on the code golf SE < 1409868492 529143 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :In my opinion, java is dieing < 1409868545 665064 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :But on the bright side, it opens more opportunities for other programming languages to become popular < 1409868556 416037 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :On the other bright side, no more java :P < 1409868556 556392 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :like snobol. < 1409868562 94304 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Yea < 1409868572 80456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :java is pretty competitive speed-wise. < 1409868576 803606 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should learn Cobol < 1409868577 253592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :swing is just awful and stuff. < 1409868582 224313 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Java plays an important part in getting me a salary. < 1409868585 849094 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It was the language of my ancestors < 1409868605 810563 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :my ancestors spoke german, i think. < 1409868607 952922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :java is still a huge thing, and its ecosystem/the jvm in general too what with scala and clojure and so on < 1409868609 374827 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah. The Benchmarks Game pegs it on average at about 2-3 times slower than C. Which is pretty good. < 1409868626 799879 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :swing is... swing at first glance seems very promising and interesting and usable. up to the point where one actually uses it, and starts learning a new human language because one exhausted all available expletives. < 1409868627 549884 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Also, Java is still pretty popular here in Finland at least. < 1409868637 420519 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :not sure what kind of german. < 1409868638 342776 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Loooot of Java jobs around, especially here in Tampere. < 1409868658 545529 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :The JVM most definitely isn't dead < 1409868659 507324 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :you know there are places in brazil where they all speak german? weird, right? < 1409868676 505256 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :It was a shock to me to learn they spoke French in Canada < 1409868700 189974 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :do you live anywhere near canada < 1409868708 327253 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :CrazyM4n: Yes, mostly in Quebec though (although they do sometimes speak French elsewhere in Canada too) < 1409868715 704311 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION waves at CrazyM4n < 1409868718 747792 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :allô toi! :D < 1409868721 455102 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :new brunswick is bilingual. < 1409868728 77880 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Opposite side of the states. We get a lot of Spanish here < 1409868766 777615 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Southern AZ is mostly rundown Spanish land < 1409868784 338342 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Bicyclidine: Yes, and I did not know that until two days ago actually < 1409868826 871579 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :i know an acadian guy who lives there, so. < 1409868852 828064 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :ACTION waves at boily < 1409868869 338672 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¡Hola tú! :D < 1409868914 421646 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hablo sólo un poquito de español. parles-tu français? < 1409868991 906255 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Mi amigo habla francés, pero no me < 1409869012 879012 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :hello < 1409869047 862694 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :spanish is an esoteric language, right? < 1409869106 632237 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :at least a billion people speak it, so probably not. maybe you'ret hinking of ladino. < 1409869111 449724 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :CrazyM4n: tu amigo debría joinear esto channel. (oh fungot... I can't conjugate...) < 1409869112 466982 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: i am sure, parliament too, to all citizens of the union and the increasingly wide and increasingly uncontrolled distribution of the costs actually incurred. the rejection of violence to minors have never taken any parliamentary action on matters which bear directly on my corporate interests and have refrained from making a decision on whether the companies are pressing for the death penalty disappears before the end of a < 1409869120 947043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1409869121 87286 :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 < 1409869130 824582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suppose I could've guessed that. < 1409869132 101915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style irc < 1409869132 242174 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1409869136 834525 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I was kiddinh about spanish btw < 1409869162 833755 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :i'm immune to humor. < 1409869174 274627 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Sounds fun < 1409869474 113615 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :So. I need help writing some sample programs < 1409869507 41876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: even puns? < 1409869515 328964 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :How would you go along writing the Fibonacci sequence in a stack which pops when you do arithmetic? < 1409869555 271645 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :even puns. < 1409869576 304059 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :CrazyM4n: you want the fibonacci sequence in the stack? < 1409869578 333932 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :gasp. Bicyclidine is immune to rotated shachaf. < 1409869588 794814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot's corporate interests mentioned. < 1409869589 34551 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: yes, and i don't < 1409869589 898755 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :CrazyM4n: Try looking at some Forth implementations? < 1409869597 781742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You don't what? < 1409869598 417824 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: stroustrup is reading cls?!... fnord das oder die fnord fnord. i'm not fnord, i'm about to do that other than your own server 0 0 < 1409869645 255304 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Bicyclidine: it doesn't have to stay on the stack, just has to be printed < 1409869653 684349 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :oh. < 1409869654 715639 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot is immune to making sense < 1409869655 74374 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :shachaf: it crashes on infinite loops... but i'm pretty sure it exists in mzscheme, whose engine is written in python < 1409869665 28166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A recursive implementation of Fibonacci was my first properly recursive Befunge(-93) program. < 1409869667 293475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i take that back < 1409869673 121684 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :J_Arcane: that sounds like a good idea < 1409869696 736119 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Well, I'm trying to write it in my funge-like language < 1409869698 675336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hSab I even used it as a signature at some point. < 1409869739 428066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's of course quite silly, since it's the naïve non-memoized fully-recursive thing. < 1409869745 898716 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :CrazyM4n: Do you have somewhere outside the stack you can stash a results list? < 1409869760 2203 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Nope < 1409869779 552400 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I had incentive to add a second stack but haven't bothered yet < 1409869790 11815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Your stack had the pick and unpick operations, right? < 1409869794 158857 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Yep < 1409869811 291827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With dup, that should make things rather simple. < 1409869817 381265 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :My idea was just to start by making a non destructive addition < 1409869821 413993 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :0 dup print 1 dup print [dup rot + dup print] loop, or something < 1409869822 181203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can stick copies freely as far down as necessary. < 1409869824 326133 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :From there it's ez pz < 1409869876 89718 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1409869878 246833 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Hold on, let me grab my computer so I can have an interpreter < 1409869895 61325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :EgoBot is still missing. :/ < 1409869983 454654 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Wanna know what's great < 1409869999 733879 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :When you start your brand new laptop to a black screen with a cursor < 1409870006 324577 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Windows(tm) < 1409870023 368467 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1409870099 732755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run gforth -e ': fib 0 dup . 1 dup . begin swap over + dup . again ; fib' < 1409870100 429752 :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 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 1134903170 1836311903 2971215073 4807526976 7778742049 12586269025 20365011074 32951280099 < 1409870123 39737 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :That... That is the coolest not I've ever seen < 1409870125 381137 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Bot < 1409870142 77365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how do you feel about ¬ < 1409870158 429351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I feel like it's missing an eye. < 1409870192 684031 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :¬_\ < 1409870202 144628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: ⊭ < 1409870219 149147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :¬.⌐ < 1409870249 342607 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :College algebra courses in highschool are so contradictory. I'll try writing the Fibonacci sequence after this hw < 1409870250 231249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :⌙ < 1409870260 390645 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :what's contradictory < 1409870276 201139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, I get significantly different rendering for ¬ and ⌐ -- the latter probably comes from a different font. < 1409870343 921781 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1409870350 868018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, ⪉ < 1409870375 183888 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Guest68322 < 1409870397 637265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i decalre < to mean "less than or equal to" and ⪇ to mean "less than" < 1409870413 743461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I went with "swap over" there, but "dup -rot" is the same.) < 1409870419 656096 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Bicyclidine: college course in high school. That's contradictory < 1409870444 166167 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'll be back in like 20 min, hopefully with a working piece of code < 1409870455 953540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :⫬ < 1409870467 437341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't have a font for that, sadly. < 1409870487 991599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It shows up in the browser for codu logs, but not in the terminal. < 1409870523 998310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should really look into getting this terminal thing more Unicodey. I don't even remember if GNU screen still had troubles with non-BMP characters. < 1409870551 521407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it did. I switched to tmux. < 1409870590 824186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Perhaps you can use ╕ as a replacement. < 1409870672 451223 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> Sadly, I get significantly different rendering for ¬ and ⌐ -- the latter probably comes from a different font. – For me it looks like the same font but the former is hinted and the latter not. < 1409870711 874860 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, something like that. < 1409870766 718620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unidecode ¬⌐ < 1409870767 395011 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00AC NOT SIGN] [U+2310 REVERSED NOT SIGN] < 1409870806 856643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it's the same font. < 1409870833 594774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(urxvt has a handy "insert unicode by hex" thing where the info-popup also shows which font it's using.) < 1409870853 391485 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Is it possible to get Unicode support in the terminal? < 1409870892 795833 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :sure. < 1409870897 94710 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :They’re both in DejaVu Sans Mono for me. < 1409870909 504755 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :if your terminal doesn't support unicode your terminal's kinda shit. < 1409870924 396482 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Like, Windows < 1409870932 795055 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :oh, ugh. well probably. < 1409870934 398014 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :All the Unicode chars are blank < 1409870946 742477 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :And I wanted to be able to output a snowman < 1409870956 700501 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :D: < 1409871008 842655 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :http://www.perlmonks.org/?node=871945 utf16 again. why. < 1409871092 634191 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Because hysterical raisins. < 1409871096 689627 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Who made that decision? That's terrible! < 1409871122 741614 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :If only, you know, windows 8 didn't have a locked bootloader < 1409871175 133727 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :i think that originally unicode was going to fit in 16 bits, and people decided they'd just support that instead of utf8, which is variable length and thus a bit trickier. maybe. < 1409871192 505206 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :wait, utf16 is also variable length. nevermind. < 1409871198 518727 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :What did DOS support? < 1409871215 838384 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :um, bytes. ascii probably? < 1409871222 295247 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :might depend on where you bought it. < 1409871222 508019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: They were using something essentially like UCS-2 back when Unicode was 16 bits. < 1409871240 435139 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Oh yea, ascii < 1409871246 258664 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Forgot that even existed < 1409871257 747319 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :maybe latin 1. á is in latin 1, i think. < 1409871264 553422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :DOS supported whatever code page you loaded, and some of them were (at least mostly) supersets of the ISO-8859-* encodings. < 1409871285 73412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like CP850. < 1409871437 638426 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Holy crap it just hit me how bad at math I am < 1409871451 649929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't really tell from the table whether CP850 is a superset of Latin-1; it's certainly in an entirely different order, because in CP437 they stuck latin letters in bytes 80..9f (that's more control characters in Latin-1), and in CP850 they just tried to fit in the rest by dropping some of the block-drawing characters. < 1409871497 357349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Leading to a lot of "there's some random À in the corner of my pretty line-drawing box" issues. < 1409871544 407934 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Á and á still pop up a lot in random places it seems < 1409871750 979710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re the earlier discussion: Unicode was originally going to fit in 16 bits, and UCS (ISO/IEC 10646) was originally going to fit in 31, and then they smooshed those together and ended up with the current "about 20.087 bits" codespace. < 1409871787 207407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Technically, the chronology might have been slightly different, with the Unicode expansion coming before the ISO 10646 merge.) < 1409871874 483274 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :"Why can't we just have one character set" I just thought. I didn't realize that that was the whole point of Unicode, lol < 1409871926 386269 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Relevant: http://xkcd.com/927/ < 1409871952 665359 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is also PC character set; I often use that one too. < 1409871953 50502 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :unicode was smart enough to throw in giant anarchic areas for people to do their own shit. < 1409871971 933118 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :which is why if i wanted i could get a font for voynich characters. < 1409871984 565614 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Thank god we have half arrows and snowmen in Unicode! < 1409871987 192469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least they managed to combine the two competing "universal" character sets (Unicode and UCS) with minimal fuss. < 1409872019 606971 :ion!ion@heh.fi PRIVMSG #esoteric :I still don’t know why Unicode has a SMILING FACE in WHITE and BLACK but just a WHITE FROWNING FACE. < 1409872036 275466 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Are emojis Unicode? < 1409872050 328853 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :a lot of them are. < 1409872050 661055 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :👍 < 1409872050 832031 :ion!ion@heh.fi PRIVMSG #esoteric :There are emoji in Unicode < 1409872061 965052 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :💩 < 1409872071 375479 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :supposedly japanese cell providers keep going beyond and they're slowly incorporated into legitimacy. < 1409872074 365123 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :(hearsay) < 1409872080 840352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Including FROWNING FACE WITH OPEN MOUTH, SLIGHTLY FROWNING FACE and PERSON FROWNING. < 1409872080 991560 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Haha that's great < 1409872086 311969 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Lol < 1409872086 793120 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ion: I do know why it has SMILING FACE in WHITE and BLACK but just a WHITE FROWNING FACE. < 1409872096 915350 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is to match the PC character set (which doesn't have a frowning face at all) < 1409872097 55808 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :slightly??? < 1409872099 753652 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I wonder if there is a standard for emojis < 1409872108 240472 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :unicode. < 1409872127 367726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode 1F64D < 1409872127 973876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​🙍 < 1409872134 932616 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I mean, the ones that aren't explicitly stated in unicode < 1409872142 435572 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Unless they all are. < 1409872149 286152 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :🌚 < 1409872226 315019 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I just had a genius idea: an encryption algorithm that changes some data to emojis < 1409872253 835802 :ion!ion@heh.fi PRIVMSG #esoteric :Why mix encryption into encoding? You could do them as separate steps. < 1409872277 246597 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Err, not necessarily encryption < 1409872283 508489 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Just encoding < 1409872301 784343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a full chapter of the topic in the FAQ: http://www.unicode.org/faq/emoji_dingbats.html < 1409872333 969972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a couple of emoji characters that explicitly specify colors. < 1409872349 281625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Other colors in names, such as BLUE HEART or ORANGE BOOK, are the recommended appearance when the characters are rendered in color. (The black and white images in the Unicode charts use various shading techniques as a stand-in for color.)" < 1409872407 932101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a NOTEBOOK, a NOTEBOOK WITH DECORATIVE COVER, both an OPEN and CLOSED BOOK, and the GREEN, BLUE and ORANGE BOOKs in the Emoji block. < 1409872411 599378 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Wow. They are taking emoji so seriously. Not that it's a bad thing, but it's just funny that it is a serious page about something that is pretty much humorous in nature < 1409872489 354923 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :you'll probably find this amusing then. http://www.w3.org/TR/emotionml/ < 1409872581 277552 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :That's pretty funny, but might actually have uses < 1409872601 274014 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :In artificial intelligence, or chatterbots like cleverbot < 1409872667 109148 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: don't worry about cleverbot. you're the best. < 1409872667 298377 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: so, if neilv is not happy with that < 1409872682 84003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: < 1409872689 795321 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: then it's his problem. you're still the fungottiest of them all. < 1409872690 2174 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: my arrow is on the right is the idea < 1409872703 242963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no I missed the /s in those empty tags. < 1409872712 667223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I'm doomed to be perpetually amused at a 0.2 intensity. < 1409872773 472936 :Guest68322!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Sprocklem < 1409872786 205408 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Changing host < 1409872786 345889 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409873426 997245 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1409873444 141919 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :So my alg teacher said she'd take point off for set builder notation < 1409873465 137334 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :And it's like, set builder notation is so great < 1409873474 387190 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :😞 < 1409873564 750597 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :what, do you have to use interval notation or whatever < 1409873616 81900 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Yes < 1409873645 381981 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Or we write our answers in English, as in "x is in the set of real numbers" < 1409873691 72271 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Because {x|x < 1409874293 129691 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Such as the organization of it all; almost entirely local, with very poorly defined state or national standards. < 1409874374 121139 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'd say the standards are very well defined. That is the problem (see: common core). They don't leave literally anything up to the teacher. It's just a process of get information -> take test -> repeat < 1409874441 1339 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :See, that's not what the actual standards state. They state very little except mandating a standardized test as a metric. < 1409874454 448574 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :common core's pretty new. curricula aren't usually standardized across small municipalities unlike in some countries (japan, off the top of my head) < 1409874519 642074 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'm not aware what the actual standards state, but what we learn is always perfectly dictated by the test < 1409874521 213417 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The "nothing left up to the teacher" is the problem of having almost all of the policy placed in the hands of local officials who don't *know* much of anything, but are also incentivized to exercise power pretty pettily. < 1409874565 217650 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I agree < 1409874615 696251 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Most all of the power in a US school district ends up being in the hands of a couple of local elected officials that honestly get hardly any oversight, because essentially nobody cares about the relevant elections. < 1409874634 746546 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which results in them mandating that the standards get implemented in the laziest way possible. < 1409874661 279442 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :i.e. checklist of items to hit in a lecture, followed by test, and don't you dare step outside of it. < 1409874733 626629 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Most of our officials were educated as football coaches iirc < 1409874736 618933 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And the problems only get more apparent in metro areas with high degrees of economic inequality. < 1409874754 334244 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because the schools are run at a local level, the *funding* comes at a local level. < 1409874772 852972 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So how well the school facilities run is largely a function of how much money the surrounding area has. < 1409874774 811095 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I live in a nicer area, so I can be thankful that the schools are better than in, say, Harlem < 1409874786 358308 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And so inner city schools are utterly screwed. < 1409874790 367808 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm in St Louis. < 1409874801 175472 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :How are the schools there? < 1409874805 174035 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Same stuff? < 1409874819 70426 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Some parts of the area have insanely nice schools. Some have terrible schools that barely are functioning entities. < 1409874830 146029 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(fair note though: didn't go to school here) < 1409874987 373650 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1409875069 557935 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Ah < 1409875113 568601 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Seriously though, what genius thought it was a good idea to fund a school from the property taxes in the city? < 1409875186 896163 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Education doesn't start until college < 1409875201 534924 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Trufax < 1409875268 935061 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'm going to be honest. The only thing I've learned in math that I haven't learned from khan academy/programming is quadratics. Now, I know that they have go go through the hoops with everyone else, but it gets frustrating < 1409875293 96221 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I'm done with school. already forgetting large swabs of it, and it feels good. liberating, even. < 1409875307 213033 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :And I've only had 2 teachers, ever, that actually cared < 1409875310 39509 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Math education *in particular* is pretty dang messed up. < 1409875328 284161 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Doesn't help that they are paid minimum wage, or close to it < 1409875329 305828 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Pretty much everyone thinks of math as essentially being magic rituals performed to arcane runes. < 1409875331 448586 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :now I'm seeing my bro still going through it, and telling him “suffer!”. I love my bro. < 1409875346 548917 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Haha that's pretty good < 1409875360 93008 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION isn't in school or anything, just bitter about the system. :) < 1409875389 74508 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :ACTION is in school and is very bitter about the system < 1409875454 239750 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :CrazyM4n: how many years left in this glorious communal purgatory? < 1409875475 254144 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :3.8 < 1409875490 241067 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Then shooting for MIT < 1409875493 559698 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Quick < 1409875498 937211 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Good luck with that. < 1409875499 353195 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Gotta write more code < 1409875521 630604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: \in. < 1409875524 619153 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :By 3 years I should have enough code in my github to at least get me somewhere :P < 1409875526 10935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Slightly late.) < 1409875535 948508 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :math is hard, let's go shopping < 1409875555 637853 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Hah, so about them esoteric languages < 1409875563 617291 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Speaking as an employed programmer sans college degree: yes, that is a great idea. < 1409875604 498600 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'd hate to be employed as a programmer. I'd think that if I were to program, I'd like to be self employed < 1409875614 40619 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Which is kinda what I want to do < 1409875626 420348 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Eh, I'm only a couple steps away from that. < 1409875628 39337 :not^v!~notnot^v@2601:4:4500:e15:f84f:f4f8:1c7b:d610 JOIN :#esoteric < 1409875635 100213 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :That must be nice < 1409875652 227254 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :We can fit the entire company in a couple of vehicles. :P < 1409875653 177325 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I'm employed as a Software Developer. we don't say “programmer”. it's filthy :P < 1409875673 250032 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Okay, okay, my business card says "software engineer". < 1409875676 653972 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :The second I hit 18 and get a tax ID I'm going to start selling android apps < 1409875698 488519 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As far as I'm aware, you don't need to be 18 for that... < 1409875706 465419 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Welp < 1409875723 965945 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, when you're 18 that might not be a thing that is all that interesting to do. :) < 1409875735 798600 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Never said it would be interesting < 1409875753 556268 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I'm pretty good at it, and it would make me money, and it's pretty fun to code < 1409875767 17776 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :So, it's kinda a win all around situation < 1409875773 590230 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION is jealous of pikhq “I wanna have cards too...” < 1409875774 452257 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Let's go with "lucrative" then. You're what, 14, 15? < 1409875794 932793 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Yes < 1409875806 301011 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :In 2018 Android apps just might not matter. < 1409875828 249665 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I don't see android dieing any time soom < 1409875831 602419 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... Or they might matter heavily still, in which case I'm speaking irrelevancies. :) < 1409875847 566700 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :And if it does die, there's always a new mobile thing < 1409875855 554776 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Mobile is a giant market, after all < 1409875860 213811 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well yes. There's always *something* new. < 1409875911 584684 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :As long as it's not monopolized by some closed economy shady Microsoft business, it'll be ok < 1409875917 984787 :not^v!~notnot^v@2601:4:4500:e15:f84f:f4f8:1c7b:d610 QUIT :Ping timeout: 272 seconds < 1409875954 359390 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :IMHO, go for something where there is a guarantee of an everlasting demand, e.g. healthcare, transport, logistics, public services, ecology... < 1409875968 823467 :not^v!~notnot^v@2601:4:4500:e15:f84f:f4f8:1c7b:d610 JOIN :#esoteric < 1409875990 907905 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :also, I see you're having a pretty healthy attitude towards closed source :D < 1409876053 106510 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Haha, it's not the closed sourceness. It's the "Microsoft controls every aspect of this" I don't like < 1409876079 584272 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :E.g: i have to type my Microsoft password to log onto my Microsoft windows 8 laptop < 1409876081 801755 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :No joke < 1409876098 432021 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Believe it or not, that's actually an entirely optional feature. < 1409876111 356480 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Looked in the options a while ago < 1409876133 339561 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :You can turn off the password on wake up, but not on boot < 1409876143 742735 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Or maybe I'm oblivious < 1409876159 788098 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You could also write the software for a VM and then run on other computers; for example a program written for Famicom will also run on emulators. < 1409876184 480456 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then it can be use regardless if it is Android or old or new mobile or desktop computers. < 1409876236 244091 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Simulating a whole nother os/architecture on a phone is bound to be terribly slow < 1409876250 493943 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :At least, simulating a modern os < 1409876284 344155 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :“a whole nother” is a fascinating phrase. < 1409876326 882536 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Not grammatically correct, but it sounds good and I catch myself using it a lot < 1409876343 276299 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then simulate a slower system < 1409876381 691691 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Or, you can make it a Harvard based system so that it can be compiled into a native code < 1409876387 392060 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :It’s pervasive. I wouldn’t call it “not correct”. Just an interesting history. < 1409876410 785669 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? nother < 1409876411 560090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nother? ¯\(°​_o)/¯ < 1409876455 38572 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I'm tempted to add the whole of it to the wisdom, but I feel I already uhm... corrupted, yeah, corrupted is a nice word here... it quite a bit. < 1409876456 556062 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Like https://play.google.com/store/apps/details?id=com.Lukas.Fast64 or https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy < 1409876494 30713 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :However you haven't got the full feature unless the program is usable with pipes and that stuff too < 1409876496 652949 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Wouldn't call the latter a simulation/emulation, but hey, it's an os on an os < 1409876503 951342 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Reanalysis is usually fun. < 1409876532 639754 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is also Inferno, which is designed to be an operating system which can run standalone or in any other operating system, with binaries that can work on any computer < 1409876574 846566 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :There's also some stuff like Wine or ReactOS, made to pretty much replace a need for that OS < 1409876646 236868 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Wine and ReactOS are both for x86 though < 1409876667 345173 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is good if you are going to run x86 Windows programs, but maybe the computer won't be x86 < 1409876700 302877 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I've never seen a computer that isn't x86 < 1409876706 542747 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Well < 1409876708 724461 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Well, then pretty much the entire point would be gone. < 1409876715 889077 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I guess < 1409876768 974337 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409876838 390163 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :uh, how do I message nickserv with my password? < 1409876872 564175 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Imaginer1: Type NS HELP for information about Nickserv. < 1409876890 694453 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :In the sense that wine only provides the context, but the machine code runs directly, to avoid the overhead of emulation. Else you can just run a VM. < 1409876912 85057 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Ah, regain. < 1409876923 753134 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :NES/Famicom already has protocols for gamepad, keyboard, mouse, drawing tablet, tape, light gun, disks, and even MIDI, so you can write the program for NES/Famicom and then run it in emulator too < 1409876925 569487 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I guess not. < 1409876964 698188 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :There. < 1409877132 592483 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric : That's pretty cool, actually < 1409877147 880888 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :But that's given that the target platform has NES emulators < 1409877154 987495 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :This is the niche that java fits < 1409877180 544433 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :zzo38: tape? where there any official peripherals for the fami that had tape? < 1409877193 861081 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, but there are many NES emulators anyways. < 1409877202 134950 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :boily: Yes, the tape is connected through the keyboard. < 1409877246 54726 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I am intrigued. < 1409877290 278905 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION searches on google images. “heh, only 9800 ¥!” < 1409877330 76872 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It has been suggested to use OekaKids (drawing tablet) protocol for touch-screen interfaces, so I suppose you can use that too. < 1409877455 378157 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Infocom has also made Z-machine code to implement the interpreter on many computers. There are now many interpreters but they are defective in various ways; I have written "Aimfiz" which is a correct (as far as I can tell) Z-code interpreter. < 1409877491 922892 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Infocom has also made a "D-machine code" which has some relations to Z-machine code. < 1409877761 425836 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is even an unofficial printer protocol for Famicom, I think. < 1409877784 533083 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Is Famicom home brewing really a big thing? < 1409877856 20090 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have written some programs for Famicom. < 1409877992 967850 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :That's cool < 1409878007 16063 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :*kssh* this is Imaginer1 to Esoteric do you read me *kssh* < 1409878041 440124 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Imaginer1: Yes, I can read < 1409878065 834247 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :*kssht* we hear ya Imaginer1, rodger *kssht* < 1409878089 134141 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :*kssh* arright I'm suffering from some, uh... *kssht* < 1409878097 333754 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :*kssht* boredom, over. *kssht* < 1409878107 511234 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION uses a highly technical procedure known as PM on Imaginer1 < 1409878239 770080 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :wat < 1409878246 469711 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm using a horrible IRC client < 1409878249 952755 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :percussive maintenance :D < 1409878256 230226 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Ahh. < 1409878272 655384 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :http://pastebin.com/sj7ysgbE# < 1409878276 513977 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Python entropic data type. < 1409878290 523380 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Don't use foo.value, use foo.getvalue() and it changes the value slightly and randomly after reading it. < 1409878401 363534 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then you should write a good IRC client? < 1409878430 679844 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Me? Write a good irc client? -Write-? < 1409878435 345271 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I couldn't, could I? < 1409878437 721475 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :O.O < 1409878448 715555 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm so horrified of that prospect. < 1409878459 771166 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :and now I must do it. < 1409878476 282829 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Can anyone point me to resources for linking IRC with Python? < 1409878558 934676 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :i think the usual is using twistd? < 1409878560 864905 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know much about programming in Python. < 1409878562 929933 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :or maybe that's just for bots. < 1409878580 368629 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Oh, I'd still love to write bots. < 1409878586 254520 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why are you horrified of it? < 1409878594 660599 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :It sounds difficult. < 1409878596 569634 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :writing bots is fun! exploiting them even funner! < 1409878598 706994 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :It sounds like... /power/. < 1409878606 107692 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :>:D < 1409878625 975483 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm not 'scared', I'm just... I feel like I'm learning programming at an astonishing rate and like wow < 1409878626 879560 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have written an IRC client myself, so I know how too, but I didn't use any IRC client library. < 1409878627 30915 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Over on the TPPI channel we would mess with the bot all the tine < 1409878631 427586 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :It was pretty great < 1409878632 143829 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it ain't difficult at all. rig some library, and go wild! (but you can't touch weather. weather is mine, even if lambdabot stole it.) < 1409878639 954290 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Imaginer1: ↑ < 1409878650 555368 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :weather...? < 1409878656 781042 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :there's a weather library < 1409878686 567135 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I want a weather library for SQLite. < 1409878724 310321 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I already have 'Mkbot' which makes Markov chains. What if I made a bot that could let you supply a pastebin and he would return a short markov chain from it? < 1409878749 197293 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Imaginer1: weather is verboten. it is an edict. I decree it. < 1409878765 244754 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :also, what are your approximate geographic coördinates, and body weigh? < 1409878766 475261 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1409878794 128858 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm feeling really uncomfortable I don't know what verboten or edict mean and you spelled coordinates with an ö < 1409878820 962798 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Then look it up in dictionary and then you can learn. < 1409878843 692643 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :There was a PDF file somewhere in the topic or whatever you call it < 1409878860 459661 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Arright... I thought it was programmer slang. :S < 1409878868 668274 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm just nervous in half these rooms gosh < 1409878889 137342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :c̈oor̈d̈ïn̈äẗës̈ < 1409878898 755005 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Just don't be an idiot and I think it will be ok < 1409878901 3102 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :you should read the PDF. letters with diacritics are your friends. roast beef tastes good. < 1409878924 516203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CrazyM4n: that is not a particularly nice thing to say < 1409878936 114552 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :what pdf, are you talking to me? < 1409878940 162373 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :i'M SUCH AN IDIOT GAHDS < 1409878941 925237 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :*flails* < 1409879000 428306 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There is wisdom.pdf in the topic, but also read all of the IRC logs (also in the topic message) and my Dungeons&Dragons recording < 1409879037 769924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` head -n1 bin/danddreclist < 1409879038 606066 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; echo http://zzo38computer.org/dnd/recording/level20.tex; exit < 1409879045 196967 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Oh, there... < 1409879083 752 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :'@ is an OS made out of only the finest vapor' < 1409879090 664464 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :a pure magic smoke OS must be very effective < 1409879128 40990 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :What is this pdf. < 1409879130 633408 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Omg. < 1409879150 938377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: what is your approximate body kurd? < 1409879198 164446 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :kurd??? < 1409879203 696828 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :as in the cheese kind? < 1409879227 464499 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Imaginer1: it is the PDF. I spent quite some time updating it. it has pineapples. < 1409879232 411910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as in the kurdistan kind < 1409879238 226600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or the kind you play on a piano < 1409879244 888208 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION facepalms < 1409879277 443721 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :well, of the piano kind, I'm partial towards Eb. it sounds quite nice. < 1409879320 332029 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You can play piano? < 1409879334 842584 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What kind of music? < 1409879351 996856 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ♭ < 1409879352 640898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+266D MUSIC FLAT SIGN] < 1409879368 795046 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Well. If I was to write a bot what should it do? < 1409879379 518517 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Play Pokemon card? < 1409879385 788598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :jam < 1409879387 548385 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(with a non-stupid AI) < 1409879394 301496 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Too difficult. < 1409879401 354984 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :And... well... < 1409879411 386395 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :lame. < 1409879419 45043 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :zzo38: I studied the classics for about twelve years. I really like Bach and Bartók. both are genius, and a joy to play. < 1409879419 186069 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :You could make an OP deck < 1409879482 432061 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409879517 933674 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I like Bach too < 1409879540 521423 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :he disappeared... < 1409879576 862294 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell Imaginer1 you shouldn't disappear. become one with your esoteric side. feel at ease. < 1409879577 41156 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409879843 573583 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Woo, homework finished < 1409879852 752184 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Now to write that Fibonacci generator < 1409879866 430665 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Bye < 1409879925 238197 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409879934 453551 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :finally on a computer. i feel so powerful < 1409880008 561318 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Client Quit < 1409880033 667063 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409880223 313850 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409880230 764306 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Alright. I'm looking into the twisted module. < 1409880232 650355 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :^^ < 1409880317 6739 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Oh dear, I know so little about irc in the first place < 1409880328 386461 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm only 17 maybe I'm not cut out for this < 1409880336 900911 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric ::S < 1409880373 853434 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :CrazyM4n: Fibonacci generator meaning what? < 1409880425 562579 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Melvar: I made a language http://esolangs.org/wiki/Brainfunge and I´m trying to write a program that prints fibonacci numbers < 1409880435 770349 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Ah, I saw that. < 1409880440 184355 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I know it´s possible but it´s a pain in the butt < 1409880450 228803 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, in your esolang. < 1409880454 489783 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I'm not normally one for yet -another- brainfuck derivative... but.... < 1409880477 168870 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( :let fibs : Stream Nat; fibs = 0 :: 1 :: [| fibs + tail fibs |] < 1409880477 736260 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1409880478 415580 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :same here. it was going to just kinda be 2d brainfuck but then I was like ¨ooh commands¨ < 1409880500 893739 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :( take 10 fibs < 1409880503 714238 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :04[04004, 04104, 04104, 04204, 04304, 04504, 04804, 041304, 042104, 043404] : 12Vect 0410 12Nat < 1409880521 481056 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :god i love functional languages < 1409880578 526719 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://sprunge.us/ChFA I´m in the middle of writing hello world < 1409880592 984353 :lifthras1ir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :how much is Brainfunge different from Befunge? < 1409880606 339513 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :uh. I couldn´t tell you. I don´t know befunge < 1409880611 414620 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :it´s definately simpler < 1409880627 542888 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :but therefore programs are more verbose to write < 1409880639 257117 :lifthras1ir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it just seems to me that Brainfunge is a simpler, stripped down version of Befunge with a different reportoire of instructions < 1409880653 692031 :lifthras1ir!~lifthrasi@115.68.131.49 NICK :lifthrasiir < 1409880663 437323 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :meh for the nick collision < 1409880674 390303 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :like I said, I know no befunge except from the pointer commands + how the pointer works < 1409880687 204782 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :and I shamelessly rippped those and put them in my language < 1409880693 704683 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :the rest is coincedence < 1409880707 994334 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1409880815 253106 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :either way it was a heck of a lot of fun to write < 1409880893 176037 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :i want another language that has musical source codeeee < 1409881079 176887 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :CrazyM4ny: Befunge ^v<>~&,.0123456789+*$:&@ = Brainfunge ^v<>IiOo0123456789+*`!\@ respectively; Befunge - / :0`!_ :0`| = Brainfunge &- &/ H V < 1409881088 674428 :boily!~boily@96.127.201.149 QUIT :Quit: UNRESPONSIVE CHICKEN < 1409881108 306369 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1409881110 203325 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I think this correspondence is enough to classify Brainfunge as a rather trivial derivative of Befunge, and not Brainfuck. < 1409881186 651027 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(two instructions from Brainfuge are missing in Befunge-93, but they are available in Funge-98 as an extension. < 1409881189 715492 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :) < 1409881741 810755 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :oh. < 1409881743 565445 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :well then. < 1409881758 424928 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i wasn´t aware that twhat i made was almost a direct dialect of befunge < 1409881766 438441 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :should I rename it? < 1409881780 792739 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :maybe to Simplefunge or something < 1409881840 829672 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409882464 15139 :quintopi1!~quintopia@74.117.159.204 NICK :quintopia < 1409882470 278712 :quintopia!~quintopia@74.117.159.204 QUIT :Changing host < 1409882470 776577 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1409884244 583642 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :so < 1409884258 420937 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :I finally bothered working on addition that doesn´t pop < 1409884265 527145 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¨!2|!2|2|3|+¨ < 1409884286 582157 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :haven´t tested it < 1409884488 792362 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://prntscr.com/4jsjcl < 1409884773 607129 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :scratch that; doesn´t work < 1409884774 505068 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric ::P < 1409885513 622574 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :so apparently that piece of code works < 1409885520 586282 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :but i implemented ¨|¨ incorrectly < 1409885540 657982 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i feel so dumb < 1409885724 675149 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Why did you pick ¨ in an otherwise ascii-looking thing? < 1409885737 871566 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :uh < 1409885743 351491 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :hexchat is really weird < 1409885754 452363 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¨ is a quote and ´ is an apostrophe < 1409885762 547025 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :instead of normal things < 1409885953 107650 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe you should change the settings in the program? < 1409885986 267865 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :let me look for a setting that sounds related < 1409886001 318310 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Those are a spacing diaeresis and a spacing acute. < 1409886020 738231 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :What’s your keyboard layout, locale, and input method? < 1409886042 849084 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :typing into notepad results in normal characters < 1409886053 602919 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :"' < 1409886055 479859 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :vs < 1409886058 720930 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¨´ < 1409886066 661307 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, Windows? Never mind, no idea. < 1409886089 740591 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :there, fixed it < 1409886090 559544 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409886094 764322 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :"´ < 1409886097 99538 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :never mind < 1409886100 479372 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Howdy. < 1409886100 802674 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Not quite. < 1409886155 521254 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :n̈ < 1409886169 371562 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric : < 1409886171 585209 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :... < 1409886190 14475 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :hexchat is so broken < 1409886411 125434 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :AFAIU, GTK on Windows tends to have various problems because it was designed for Unixoid environments with X, and wants functionality that is difficult to cobble together on Windows. < 1409886455 931020 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :it is < 1409887082 543356 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409888709 805177 :not^v!~notnot^v@2601:4:4500:e15:f84f:f4f8:1c7b:d610 QUIT :Ping timeout: 272 seconds < 1409889063 788174 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409889162 549574 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1409889792 969714 :not^v!~notnot^v@2601:4:4500:e15:7088:b8f6:8130:bc76 JOIN :#esoteric < 1409892739 736359 :not^v!~notnot^v@2601:4:4500:e15:7088:b8f6:8130:bc76 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1409896676 352056 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409898092 405234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run gforth -e '-5 2 / . bye' # wasn't expecting that < 1409898093 49004 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-3 < 1409898116 240051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a floored division, not the more usual truncating one. (Both are apparently allowed.) < 1409898212 816332 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409898248 952888 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409898249 93086 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409898258 444179 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run gforth -e 's" FLOORED" environment? [if] . [then] bye' # see? < 1409898259 44089 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-1 < 1409899556 844231 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1409900137 706342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a codepad thingy where others can edit it? < 1409900147 832282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(codepad is some snippet pasting site) < 1409900191 619528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. lpaste.net can do it < 1409900332 856373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think ideone too. < 1409900352 850321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there was one with real-time collaborative editing, with the whole "several cursors" thing and all. < 1409900492 814953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't remember which one it was that I saw, Google finds several. < 1409900592 389688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :one that runs in the browser? < 1409900601 1742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1409900614 191574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which one did you find? < 1409900628 874842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least http://collabedit.com/ (the "try it now" link). < 1409900641 698589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And http://codebunk.com/ < 1409900662 729381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I think it was codebunk.com that I saw, the interface looks vaguely familiar. < 1409900670 931516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Neither of those require any accounts or anything. < 1409900711 24181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also http://demo.firepad.io/ < 1409900732 580066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Firepad is the bit that runs quite a lot of them, that's their own demo page. < 1409900780 254283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have a couple of "Built with Firepad" links on the main http://firepad.io/ page that most sound like they'd fit the bill. < 1409900825 29647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :CoderPad.io seems to have fancy "also runs the code" support. < 1409900873 212353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are there any free ones? < 1409900880 264016 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coderpad and codebank I'm not so sure < 1409900886 651146 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a "pricing" info < 1409900910 704914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway: http://lpaste.net/3911621673622700032 < 1409900918 752803 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people are welcome to add more < 1409900930 612594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(these are all optional directives as discussed yesterday) < 1409900951 401472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It just makes sense to define a set of optional directives to establish common namings < 1409901013 5551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How do you envision something like #MEM_WRAP_LEFT #MEM_UNBOUNDED_RIGHT to work? < 1409901050 243650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wrap to the furthest-on-the-right cell that's ever been visited? < 1409901108 780934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or that's ever been allocated < 1409901135 317624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds quite vague, since you have no control over that. < 1409901154 278231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :True < 1409901170 917781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :furthest-on-the-right ever been visited makes more sense I assume < 1409901204 272959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having a name for all the unlikely combinations (like who's ever heard of #MEM_UNBOUNDED_LEFT #MEM_WRAP_RIGHT) might be overly complex. (Disclaimer: I'm not all that interested in the world of brainfuck and probably shouldn't be listened to.) < 1409901420 750506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not planning to have names for combinations of multiple directives < 1409901427 242386 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can just use multiple directives in the code < 1409901738 801474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I mean, that's already a name for the rather unlikely configuration, even if it has multiple directives. < 1409901741 810311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Gone now.) < 1409902726 414593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1409902730 665027 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how does one undo git add again :( < 1409903366 601928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. you need to specify a path for git reset < 1409903386 803569 :AnotherTest!~turingcom@d51A45FCD.access.telenet.be JOIN :#esoteric < 1409905454 597472 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409906034 513378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"git status" is supposed to have a helpful reminder of that at the top of the "staged changes" list. < 1409906196 18486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it does < 1409906201 908624 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :mroman_: Bookmark this: http://sethrobertson.github.io/GitFixUm/fixup.html < 1409906829 44980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The javascript-driven "current path" machinery could do with a few lines of more intelligence. < 1409906849 604310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Going backwards by clicking the path links just appends those same questions. < 1409907912 229120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1409907922 210036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A -> B -> C if you click on B it's A -> B -> C -> B? < 1409907942 656918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(are you talking about breadcrumbs?) < 1409907987 56137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1409908006 365638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the regular back button doesn't affect them at all, of course. < 1409908029 773020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's fine for a single "playthrough" of the document, but awkward for browsing around. < 1409908181 819124 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Frank Herbert's guide to computing circa 1980: http://chiclassiccomp.org/docs/content/books/WithoutMeYoureNothing_FrankHerbert.pdf < 1409908528 976659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It is our belief that you have been lied to about computers as part of a conspiracy—sometimes deliberate, sometimes unconscious—to keep them in the hands of an elite few." < 1409908622 461073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's more subtle now < 1409908644 636760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you have computers but increasingly, you don't control them. < 1409908723 524768 :ion!ion@heh.fi PRIVMSG #esoteric :COMPUTERS DO NOT MAKE ERRORS. < 1409908729 519621 :ion!ion@heh.fi PRIVMSG #esoteric :Quantum physics would beg to differ. < 1409908764 205972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :By that logic humans make no errors < 1409908768 788455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but god does < 1409908794 567938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(or some other thing that may have created us) < 1409908964 653919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ion: it's worse. they (fairly) reliably do as they are told < 1409909629 824901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's subtle < 1409909640 338627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but given we program some AI that can make decisions < 1409909658 834748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then that AI certainly should be able to do errors < 1409909667 224927 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that can't be reasonably be linked to programmers? < 1409909674 875890 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-be < 1409909805 420571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good headline, "Computers are not Oracles" < 1409909919 640633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's an Oracle though that writes Software for Computers. < 1409910693 480279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you an Oracle Y/N? < 1409910693 771653 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: you are never gonna succeed in convincing a sizable proportion of scheme users. < 1409910706 640463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that was a "yes, and here's a prediction for you". < 1409910777 557327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wow, fun got outdid itself there. < 1409911021 717638 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1409911047 464239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot < 1409911101 780647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode fungot < 1409911102 150640 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: uh i thinks the " dump fnord from teh phone via teh cable" works not when fnord is installed... b/ c they dont understand the trace < 1409911102 510871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0066 LATIN SMALL LETTER F] [U+0075 LATIN SMALL LETTER U] [U+006E LATIN SMALL LETTER N] [U+0067 LATIN SMALL LETTER G] [U+006F LATIN SMALL LETTER O] [U+0074 LATIN SMALL LETTER T] < 1409911114 488913 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 252 seconds < 1409911121 242843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why didn't it respond to int-e < 1409911121 382907 :J_Arcane_!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi NICK :J_Arcane < 1409911137 299409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode fungot < 1409911137 962178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0066 LATIN SMALL LETTER F] [U+0075 LATIN SMALL LETTER U] [U+006E LATIN SMALL LETTER N] [U+FEFF ZERO WIDTH NO-BREAK SPACE] [U+0067 LATIN SMALL LETTER G] [U+006F LATIN SMALL LETTER O] [U+0074 LATIN SMALL LETTER T] < 1409911178 847095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's weird < 1409911191 967572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode > ​[ < 1409911192 708081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+003E GREATER-THAN SIGN] [U+0020 SPACE] [U+200B ZERO WIDTH SPACE] [U+005B LEFT SQUARE BRACKET] < 1409911199 897556 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :If Lisp is the language of AI, does that mean that the first act of a true AI will be to write its own Lisp? < 1409911218 365865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you are using a different zero width space which putty _doesn't_ copy and paste < 1409911266 86431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it pastes if i copy it from the logs instead < 1409911269 268114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The FEFF space. < 1409911284 339623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not if a copy directly from irssi < 1409911292 665682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, I don't believe in this "lisp is the language of AI" nonsense < 1409911355 19687 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: it does seem to be fading in popularity in that scene (norvig went Python, lots of classes are teaching it in Java, etc.), though apparently it's gaining another in quantum computing. < 1409911402 144439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I heard the other day that our university went to Scala for intro-to-programming courses. < 1409911411 705833 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1409911430 762932 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :There are still a number of intro courses using Racket, largely on the strength of HTDP. < 1409911430 903047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They were Scheme when I did them, then they switched to Java, then Java for CS students and Python for other students, then Python for all, and now Scala for at least CS students. < 1409911472 718005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also they switched the Scheme from SICP to HtDP the year before I did them, I think.) < 1409911500 213068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's not entirely accurate: they split the course in half, and switched the first half to HtDP and the second to PLAI. < 1409911566 890142 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I'm slowly working through HTDP right now, actually. < 1409911589 151351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan strangely, xterm with fixed font even displays that non-breaking space: http://int-e.eu/~bf3/tmp/nbspace.png < 1409911589 291553 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409911705 172083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: I'm not saying lisp is bad, but I don't see why you'd have to consider it "the language of AI". < 1409911744 896941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, back when there were only two or three languages, fortran and lisp, maybe you could have said it was a better language for AI than fortran, because it has dynamically allocated structures and stuff like that, < 1409911749 793617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but now thta's pointless. < 1409911779 721341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think "the language of AI" is just a statement that got stuck from that time. < 1409911785 281439 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: Well, partly it's historical: it WAS the language of AI for a long time. And partly, there are some strong arguments from people far smarter than me that the way it handles data structures etc. do make AI-type tasks easier, but I wouldn't presume to take them on. < 1409911793 437942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :prolog has also been the language of ai for a while < 1409911928 532556 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course MIT's AI lab developed the Lisp machine, and the endeavour left a lasting impression :) < 1409911971 567763 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409912004 170326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: Just don't believe HtDP when it tries to tell you that lambda is a special case of "local". < 1409912066 463966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://htdp.org/2003-09-26/Book/curriculum-Z-H-30.html "-- it is not surprising that Scheme provides a short-hand for this particular, frequent use of local --" < 1409912070 717013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Pet peeve.) < 1409912135 47459 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh it pretends that lambdas have a name underneath. < 1409912230 138539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And "local" is of course not any sort of R5RS standard form. < 1409912235 279795 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Well, in Racket, technically, they do. Even the docs will tell you that. < 1409912259 740095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Racket didn't exist when I was reading this. < 1409912267 671043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was just PLT Scheme. < 1409912282 273743 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah. I'm reading the 2nd Edition, which is post Racket. < 1409912299 85102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, they've made a new one? < 1409912315 449618 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yup: http://www.ccs.neu.edu/home/matthias/HtDP2e/ < 1409912342 345419 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It's still in progress I think technically, but the stable edition gets updated in time with new Racket releases. < 1409912411 631164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm probably just grumbly because I had read SICP and done the Scheme course homework for fun while doing my civil service thing (before starting at the university), and then they went and switched. < 1409912424 476414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PLAI I think I liked. < 1409912432 516788 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even though we didn't cover it terribly thoroughly. < 1409912471 651990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it was't also quite released yet, we used a beta. < 1409912476 495157 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. I still find the whole "design pattern" thing a bit weird, but then I also realized I've picked up some bad design habits so I'm trying to force myself to do them anyway. < 1409912622 153024 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm "Generative Recursion" is an odd term. < 1409913029 68913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's one of their own terms, I think. < 1409913132 427221 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :design patterns are a scam for the most part, and those that matter shouldn't be explicitely named in the code. < 1409913466 107061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: Well aren't you just a Flyweight Proxy Facade Bridge Adapter. < 1409913501 603479 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh. < 1409913625 519699 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It just manages to seem more verbose while being less obviously interpretable, and I can't help noticing I don't see any of it in the wild ... < 1409913660 980870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/ sure you do < 1409913707 150100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See e.g. com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.strategies.adapters.LoopContextStateRetrievalToSingleStepOutputGenerationAdapter. < 1409913719 50897 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It *is* helpful for "getting" how that style of functional programming can be built. < 1409913729 694544 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: I mean in the Racket community. < 1409913735 826313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, okay. < 1409913845 506000 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I don't see a lot of "Image Number WorldState -> String" and the like in actual Racket code in the real world, in fact there's a non-trivial amount of the usual Lisper thing of "But Lisp is so easy to read, so clearly I don't need to comment" < 1409913893 286230 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :IsEvenlyDivisibleStrategyFactory.java [separated into interface and two implementations, one for Fizz, oone for Buzz. obviously.] < 1409913908 943857 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fizzie: you are vile, but then I have to battle against GenericAbstractControllerFactory and stuff like that daily, so your jab reaches me. < 1409913927 758658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if (NumberIsMultipleOfAnotherNumberVerifier.numberIsMultipleOfAnotherNumber(theInteger, FizzStrategyConstants.FIZZ_INTEGER_CONSTANT_VALUE)) ... < 1409913936 245821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: thanks < 1409914007 498001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that class also implements the RedundantIf design pattern: if (foo) { return true; } else { return false }.) < 1409914060 996893 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I'm going to have a very interesting day, what with the daymares you're inducing... < 1409914080 138384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ah yes, we love that < 1409914111 189311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(sorry, I forgot a semicolon there.) < 1409914123 262045 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I picked up RedundantIf somewhere and keep having to remind myself not to do things like that ... < 1409914274 486522 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I may bitch against patterns, but I know I'm a little bit too trigger happy with java templates. but we have code review at my job, and my boss always give me a comment along the lines of "DON'T DO THAT AGAIN TO MY EYES!" < 1409914354 503860 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :An early version of my alphabetic word search had an (if (equal? ...) #t #f) in it ... :shame: < 1409914501 274828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which one is better/more professional, the RedundantIf pattern or the RedundantConditionalExpression (x ? true : false) pattern? < 1409914530 994234 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: your opinion on the matter? < 1409914531 173479 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: well i can tell < 1409914534 417421 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: the redundant cat is worse < 1409914554 701156 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: and? < 1409914554 952237 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: but subr is hardly new :) and my philosophy class on friday) are now downloadable on the website < 1409914561 426996 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: so? < 1409914561 895236 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: why do programmers spend so much time spent programming in c++ blinds you to alternative ways of doing it all the time with things other than lists... why use lists? all i saw right now < 1409914593 565520 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fungot: that is just so lisp. < 1409914593 714365 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :J_Arcane: what is that < 1409914632 558827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: I just grepped my old Scheme sources for the course, and there's a (if (= spd setspeed) #f #t) in there, which is not measurably better. < 1409914638 901515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: can you write a factory that calls another factory on a class multiple times folded under each other, giving each element of a list as parameter to the factory? < 1409914639 206726 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: fnord/ fnord has the thing that worries me more than a thousand repeats to return to < 1409914710 51981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And actually also an (if (tree-find-item tree path pred?) #t #f) in another file. < 1409914719 903600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION flogs fungot with an extra-large maple leaf. < 1409914720 119776 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: 3 helios24: ps ( thread-id 28) < 1409914722 571391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's easy enough to do by accident. < 1409914757 288233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: no, not fnord, FOLD. also known as reduce or inject or insert. < 1409914757 598241 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: sounds useful. thanks. (: i've been thinking... does any of you ever use scheme to do this. < 1409914770 323461 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409914782 408923 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: I think sometimes I maybe still have some hidden BASIC habits I haven't squashed yet, plus some others I picked up from very finicky Python courses. < 1409914800 920943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That last one might even have some minor function, since "tree-find-item" sounds like something that might return something that's not #t. < 1409914841 464258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But the = is not going to.) < 1409914845 917001 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The idea of everything returning an explicit value is still a thing I have to remind myself happens; I wrote VIOLET in part as an exercise in forcing myself to play with that idea. < 1409914943 585338 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: Yeah, it depends on if your Scheme at the time did 'everything not #f is #t', I guess. In CL you sometimes have to do weird little patterns as well, because there's no 'false', only '(), and you sometimes need to know the difference between an actual '() and a '() that just means False. < 1409915162 43160 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1409915162 462017 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 051000Z 13006KT 15SM FEW100 FEW150 20/17 A3000 RMK AC1AC1 SLP160 DENSITY ALT 600FT < 1409915200 970099 :boily!~boily@96.127.201.149 QUIT :Quit: GASEOUS CHICKEN < 1409916041 874160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's like checking the weather before deciding on the phase (of matter) of the quit message chicken? < 1409916431 9942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: are you a scheme user? < 1409916431 176269 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: i'm at work. i think < 1409916453 231077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Bad sign if you're not sure about that. < 1409916453 564518 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: please don't say swear. all of them are gross, because they're showing the montage of all the movie people who died < 1409916539 484508 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: I swear I'll never use Scheme. < 1409916539 712882 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: shouldn't be too difficult to parse it all. :) i think that < 1409916672 932171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Lisp was made to be parsed. < 1409916677 343444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's the beauty of it :) < 1409916928 980781 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Indeed. < 1409916953 479986 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :(my next book I want to get through is learning C through creating a Lisp. :D) < 1409917032 658991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Luckily I can already cross that off my list < 1409917040 315600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(http://esolangs.org/wiki/Stlisp) < 1409917052 179852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I also know Common Lisp a little bit < 1409917070 295884 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think a dependently typed lisp would be a fun thing < 1409917184 828063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ack < 1409917807 405550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FizzBuzzOutputStrategyToFizzBuzzExceptionSafeOutputStrategyAdapter < 1409917848 91746 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I kind of want to write an academic wankery verssion of FizzBuzz in Haskell now < 1409917877 491823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Just as long as you prove it correct before you're done. < 1409917897 167270 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where the hell does it do FizzBuzz . < 1409917969 6965 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope. this is insane < 1409918003 50118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Everywhere, but I think the concrete classes of com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.strategies (FizzStrategy, BuzzStrategy and NoFizzNoBuzzStrategy) are quite close. < 1409918087 152632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The actual numbers 3 and 5 are in com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.strategies.constants.FizzStrategyConstants (FIZZ_INTEGER_CONSTANT_VALUE) and BuzzStrategyConstants. < 1409918096 457543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :NumberIsMultipleOfAnotherNumberVerifier.numberIsMultipleOfAnotherNumber(theInteger, FizzStrategyConstants.FIZZ_INTEGER_CONSTANT_VALUE)) < 1409918098 821723 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep. < 1409918115 854347 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Jesus. < 1409918132 398154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no Strategy Pattern to select the algorithm for the verification? < 1409918137 226457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's bad. < 1409918184 723250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh yes, that's quite the omission. < 1409918200 594373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: http://golf.shinh.org/p.rb?FizzBuzz < 1409918229 770864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can do it in 82B < 1409918291 953026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it doesn't have enough names of mathematicians in it when done that way, I'd guess. < 1409918337 318635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Befunge is nicely high up in the list. < 1409918450 636601 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1409918700 294384 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey guys < 1409918710 938231 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so I'm completely rewriting RubyFunge < 1409918724 25555 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :using a hash now instead of a matrix for Funge-Space < 1409918730 602692 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it works really well < 1409918736 233280 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1409918793 952253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :notogawa is a real beast in haskell golfing < 1409918844 27483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :much like clock is a beast in golfing in almost any language < 1409918844 835234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(he golfs in so many languages and is always on the top in dozens of languages) < 1409918899 527523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run gforth -e ': fizzbuzz 1 begin dup 3 mod over 5 mod if if dup . else ." Fizz " then else if ." Buzz " else ." FizzBuzz " then then 1+ again ; fizzbuzz bye' # not golfed, just having fun < 1409918900 307836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz 31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz 41 Fizz 43 44 FizzBuzz 46 47 Fizz 49 Buzz Fizz 52 53 Fizz Buzz 56 Fizz 58 59 FizzBuzz 61 62 Fizz 64 Buzz Fizz 67 68 Fizz Buzz 71 Fizz 73 74 FizzBuzz 76 77 Fizz 79 Buzz Fizz 82 83 Fizz Buzz < 1409918930 240905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really like how nested Forth ifs read. < 1409918969 96216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :p q if if a else b then else if c else d then then < 1409919067 667082 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :dafuq < 1409919188 963089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people[weasel words] would write p q if if a else b endif else if c else d endif endif but why are you even writing Forth at that point? < 1409919343 460828 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Taneb: I’m not sure how a usable one would look, but someone made a simple dependently typed language with lisp syntax as a poc for compiling things using the Idris compiler as a library. < 1409919412 433293 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 245 seconds < 1409919460 705746 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1409919478 797444 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :Is endif valid forth? < 1409919846 189756 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409919846 365024 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409919958 61494 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1409920014 926247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's valid in gforth, and I think several others, but it's not valid "traditional" Forth, nor is it in ANS Forth. < 1409920083 31665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure you can't write endif in the firmware of your SparcStation, for example. < 1409920217 399333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Joss, the JOHNNIAC Open Shop System, was an early interactive calculator language similar in scope to Unix's bc(1) calculator, but with a rather more English-like syntax. We have a rudimentary implementation and two sample programs. We'd be very grateful to anyone who could supply documentation." < 1409920575 609606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"endif"? < 1409920579 191989 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 252 seconds < 1409920611 460052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a gforth-et-al. synonym for "then". < 1409920622 69344 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :endif makes more sense than then imo < 1409920702 245032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, sense. But it's just a word, and non-portable. (Granted, you could just define your own where not provided.) < 1409920871 32637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run gforth -e ': endthen ( split the difference ) postpone then ; immediate : test dup 0> if . else drop endthen ; -5 test 5 test bye' < 1409920871 871502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5 < 1409921502 891015 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run gforth -e ': endthan ( split the difference ) postpone then ; immediate : test dup 0> if . else drop endthan ; -5 test 5 test bye' < 1409921503 513993 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5 < 1409921508 122012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run gforth -e ': endthun ( split the difference ) postpone then ; immediate : test dup 0> if . else drop endthan ; -5 test 5 test bye' < 1409921508 679050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *OS command line*:-1: Undefined word \ : endthun ( split the difference ) postpone then ; immediate : test dup 0> if . else drop >>>endthan<<< ; -5 test 5 test bye \ Backtrace: \ $40E44A68 throw \ $40E5AC68 no.extensions \ $40E483A0 compiler-notfound1 < 1409921518 736298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so that probably really defines that word < 1409922045 26607 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1409922124 700345 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1409922184 874524 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :I had a manual for JOSS. Sold it on eBay though. < 1409922194 340408 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :I have too many computer books. Trying to get down to about 100. < 1409922286 694415 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1409922400 465457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1409922536 40127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1409922543 248111 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you sold it without copying it? < 1409922549 928567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409923106 465092 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1409923938 183352 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :mroman_ sorry it wasn't something I needed. < 1409924126 158241 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :If you can't find a manual for JOSS, try JEAN. < 1409924787 17026 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :Theres a few docs linked from the Wikipedia page. I suppose you've already seem those though http://en.wikipedia.org/wiki/JOSS < 1409925022 922310 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1409925675 457641 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409925755 635411 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 252 seconds < 1409925879 112162 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1409926041 346127 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1409926230 29129 :pikhq!~pikhq@deagol.pikhq.com QUIT :Ping timeout: 272 seconds < 1409926263 470102 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1409926388 470759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TELCOMP looks interesting as well < 1409926762 463611 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1409927170 709749 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How close are sateellites to the earth actually? < 1409927227 70997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :35kkm < 1409927228 377321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1409927389 247989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :smartwatches ey... < 1409927413 829725 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is everything android based now? < 1409927475 63878 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409927576 76438 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i hope so < 1409927609 389205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why? < 1409927623 573349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It would be much more fun if there's more diversity < 1409927648 971851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I've started to associate Android with "bloatware" < 1409927685 859806 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I don't want a smartwatch that requires an Android Phone to work well < 1409927696 524520 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it oughta be a standalone smartwatch < 1409927715 490652 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what should it do? < 1409927858 20839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know. < 1409927861 294726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Being smart. < 1409927870 386821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It should be smart and do smart things < 1409927883 414828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :besides displaying the time of course < 1409927895 40518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and maybe have a runtime of at least 7 days < 1409927912 898552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everything under 7 days is totally unacceptable in my eyes < 1409927919 113858 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i have very few ideas of what a smartwatch WITH a smartphone should do < 1409927928 817809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might as well strap a little nokia to my wrist and it'd run for a month straight < 1409927930 840798 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but basically not one for without a phone < 1409927953 439120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It would be nice if it were able to send emergency signals to police/hospital or something like that < 1409927976 61267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and make phone calls of course < 1409927977 167685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1409927982 226904 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, so much accidental calls < 1409928004 566385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically it should be a phone like the phones in the old days < 1409928007 815912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but squished into a watch < 1409928010 641100 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, you basically want 2 sims? one for your phone and one for your watch? < 1409928025 851879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well I don't need a phone then if the smartwatch can do that < 1409928045 399138 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a phome squished into a watch is a horrible idea < 1409928055 86262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it's a great idea < 1409928070 447327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the display is big enough for phone functionality < 1409928077 166551 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably even for gps maps functionality < 1409928118 409026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although my eye sight is getting more terribly every month < 1409928120 778421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1409928157 492333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It would be star-trek like < 1409928163 760661 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you just press a button on the watch < 1409928174 641595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :say "Watch, call pizza delivery for me, would you" < 1409928180 828196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and there you go < 1409928211 604924 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't seex why it shouldn't send that to the phone < 1409928227 529191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because the watch is a phone < 1409928243 255485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't see why you need a phone if the watch is itself a phone < 1409928245 48691 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there were phones as watches < 1409928248 466013 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they all sucked < 1409928253 429704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1409928256 73297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably < 1409928257 547032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :never had one < 1409928259 420878 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, try gps navigation on a bike < 1409928266 811918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but know it's 2014 and I'm sure we can make it not suck < 1409928269 476747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*now < 1409928280 380180 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"can't read map because it's on your fucking wrist" < 1409928298 493327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :those watches probably didn't have zoom < 1409928323 517188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409928324 209152 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, i totally want to ride a bike with no hands < 1409928330 101248 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that'll be perfect < 1409928333 211979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"can't read map on my smartphone because it's in my fucking pocket" < 1409928336 971782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- doesn't sound much better < 1409928343 619059 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You can ride a bike with no hands. < 1409928350 915548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I can ride a bike with no hands < 1409928367 236745 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1409928367 537597 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :1. i won't do that for to long 2. you can't ride MY bike with no hands < 1409928377 446113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well then your bike sucks < 1409928379 147306 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Howdy all < 1409928397 32303 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :my bike is awesome < 1409928404 345706 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's a brompton <3 < 1409928436 173629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :back in the old days we duct taped paper maps to the steering bar < 1409928451 232263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you'd have to do the same thing with a smartphone < 1409928461 267355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or buy a holder for your smartphone < 1409928463 985149 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't, i have a finn < 1409928468 947976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :? < 1409928492 807307 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://getfinn.com/ < 1409928494 70681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You have somebody from finnland to do navigation for you? < 1409928565 980591 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway I'd still love to have a watch that's also a phone < 1409928571 774179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and has a battery life of at least 7 days < 1409928654 97336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although speaker and microphone... < 1409928666 17058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :loudspeaker wouldn't be so great :( < 1409928673 527101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if it had headphones of some sort < 1409928688 924545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1409928697 265675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it also has to function as an electronic wallet < 1409928702 349007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and electronic bus/train ticket < 1409928721 279358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :possibly through those QR code's they already have for smartphone tickets < 1409928725 913273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*codes < 1409928747 519999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that'd be awesome < 1409928765 72757 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so you want a tiny smartphone to put around your wrist < 1409928771 853005 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm scared, but I think I'm gonna write a bot o.o < 1409928772 33359 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :have fun < 1409928789 744585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd call it cleverphone < 1409928792 6788 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1409928803 433751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Imaginer1: for IRC? < 1409928806 946942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and why? < 1409928815 60593 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Because I'm... < 1409928823 386630 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I've never done it before? < 1409928825 110887 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric ::S < 1409928835 73266 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :See, every time I start a project < 1409928843 706747 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there were one that i would vuy if it weren't that old < 1409928850 431583 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :i choose a project that seems so daunting it's impossible to me. I feel like I don't know nearly enough, etc. < 1409928856 239323 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :But then I learn. < 1409928856 606175 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Make sure to have adequate protection. < 1409928867 75931 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Imaginer1: just build around II? < 1409928878 504178 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :II? < 1409928879 4476 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's what i would do < 1409928907 545898 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I feel so inadequate in this room. Like all the time. Jeez. < 1409928920 914549 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Imaginer1: http://tools.suckless.org/ii/ < 1409928921 609738 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :writing an irc bot isn't that hard :) < 1409928929 919683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's even irc libraries < 1409928935 480312 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Oh, wondeful < 1409928937 659811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where you can install hooks for messages containing stuff < 1409928951 375844 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :ok... ^^; < 1409928960 354701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the hard part is writing the commands the bot should support :D < 1409928963 761276 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: http://www.shoutpedia.com/wp-content/uploads/2010/06/motorola-flipout.jpg < 1409928965 561385 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Like, can I somehow tell you where I am with coding? < 1409928979 339897 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :My best thing, imo, could make bmp images of the mandelbrot set < 1409928986 389498 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :that's, i think, the best thing I ever wrote < 1409928990 50251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that doesn't look like a watch < 1409928992 677047 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's close I guess < 1409928998 532856 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Run an old mirc and some kind person will come along and turn it into an irc bot for you < 1409929006 715407 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is a pretty awesome thinh < 1409929015 342216 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :too bad it runs android 2.1 < 1409929015 674721 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :But I want to make it myself, it would be a learning experience ^^; < 1409929052 552291 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Unrelated question: what does it mean to flush input? < 1409929122 500465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :input is usually buffered by libraries < 1409929130 462088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. line buffering for example < 1409929153 426372 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where stuff like readchar() blocks until a newline was there < 1409929166 350170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then you'll receive the first character by a single readchar of that line < 1409929171 755305 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :ok < 1409929179 86976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :flush should make it return right now < 1409929188 546530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that may depend on the language you're using < 1409929194 98949 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :like skipping the pointer to the next line or whatever....? < 1409929201 651301 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :or the next 'buffer' < 1409929215 550145 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :like if you were buffering by words it would skip to the next word < 1409929217 777088 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I'm so sorry v_v < 1409929224 69768 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's what you do when you know that you're getting crap input < 1409929226 993326 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :ok. < 1409929231 148512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however < 1409929238 923663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think fflush(stdin) in C clears the input buffer? < 1409929245 731674 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I don't use C. < 1409929247 875994 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :^^; < 1409929264 155977 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fflush(stdin) revokes your C programming license < 1409929274 698314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn :( < 1409929279 719564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where can I re-apply for it? < 1409929283 489537 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :hehehe < 1409929288 941854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I've never used fflush(stdin) though) < 1409929293 282512 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i never got mine :> < 1409929294 867486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I was just about to < 1409929296 543235 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :What are your guys' languages? < 1409929336 704485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Haskell, of course. < 1409929342 156405 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :ah < 1409929356 612884 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why doesn't anybody say befunge or the like? < 1409929361 198796 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Well < 1409929364 864885 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :snobol forever < 1409929371 56733 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :because people know esoteric ones but it's not like they use them -regularly- < 1409929374 651344 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :it's fun but < 1409929376 485958 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :yeah < 1409929405 995092 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :befunge just doesn't support, like, programming in the large and stuff < 1409929425 258009 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is perfectly scalable! < 1409929438 943914 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just ask fungot < 1409929439 84053 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :myname: " you are conversational skills need work." < 1409929447 677087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Imaginer1: wrong < 1409929452 607863 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I use Burlesque regularly < 1409929458 431867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not as regularly as I used to but still < 1409929473 197457 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Well, I have yet to find an esoteric language I'd like to use regularly < 1409929477 608040 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :but I'm excited to fine one < 1409929479 246356 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :*find < 1409929515 123656 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :burlesque looks like j for the uneducated < 1409929569 960816 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Fighting words < 1409929596 515411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque looks like J for the esoteric, bored during lectures, creepy nerd < 1409929618 118139 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like me < 1409929625 850518 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i should learn that < 1409929685 603003 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 4ro{RT}3!C#s < 1409929685 743196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{{1 2 3 4} {2 3 4 1} {3 4 1 2} {4 1 2 3}} < 1409929693 55380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's easy and readable. < 1409929703 287950 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well... < 1409929721 491904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's at least one of those two things. < 1409929727 257926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :possibly both. < 1409929801 620211 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the most important thing is that you believe in it < 1409929834 816978 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I think I'm gonna make my bot to play games. < 1409929843 462596 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1409929844 810267 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Hexapawn (with boards a bit larger than 3x3) or smth < 1409929848 87320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can do chisquare tests with it! < 1409929880 589611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://raw.githubusercontent.com/FMNSSun/Burlesque/master/examples/statistics2.blsq < 1409929883 666726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- there you go < 1409929892 895388 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :does anybody know about a language independent programming game? < 1409929911 819775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought there was one working through stdin/stdout @game < 1409929935 219350 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which is it < 1409929973 655760 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fifos should work, too < 1409930006 798636 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What is a programming game? < 1409930044 75504 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :simple example: bf joust < 1409930055 388144 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :players write programs to compete < 1409930092 502075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jafet: You don't play the game but you write programs that play the game < 1409930101 51095 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So... WCCC? < 1409930107 493302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Popular games are for example CoreWar < 1409930109 188553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or Ants < 1409930117 498521 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409930118 320483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in Ants you write a program (AI) that controls an ant colony < 1409930133 274616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it called AntMe! < 1409930134 64937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1409930151 825939 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :robocode < 1409930223 368423 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, WCCC involves competing hardware too. < 1409930291 263092 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/burlesque/rwb2.pdf <- also have a look at this case study < 1409930294 344618 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds expensive < 1409930302 352372 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I have no idea what a case study actually is) < 1409930349 406123 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :easy as fuck with burlesque . < 1409930451 144601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, this was made with an older version < 1409930454 597785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the line ln [- {tt}m[ un < 1409930464 430731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can be replaced with a single command in the current stable version < 1409930531 943871 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tl"""(m|C)"R~SP is all that's needed to parse the stuff now < 1409930555 880322 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quite possibly tl"(m|C)"~RSP in the next version < 1409930604 171522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tl"(m|C)"~RSPu[2COJ{p^.<}feFi!! < 1409930618 923619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(without the message, just prints the number) < 1409930677 416223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :once you know all 300++ commands it's easy readable < 1409930682 443774 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*easily < 1409930766 605363 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the next version will most likely even have variables < 1409930913 95838 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1409931020 897735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tired of having to write dozens of characters of code for Fibonacci Sequence? < 1409931037 616230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My product makes this much easier < 1409931039 888294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 1J{.+}10!C#s < 1409931040 28453 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 1 2 3 5 8 13 21 34 55 89 144} < 1409931042 590478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boom! < 1409932434 656353 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1409933412 35255 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1409933952 349171 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409934007 801670 :not^v!~notnot^v@2601:4:4500:e15:da5:c2bd:53d:178d JOIN :#esoteric < 1409934244 327639 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409934316 377144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages-lol < 1409934316 557302 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 6h 18m 47s ago: strangely, xterm with fixed font even displays that non-breaking space: http://int-e.eu/~bf3/tmp/nbspace.png < 1409934348 348524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I saw the space too. < 1409934350 862399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As a gap. < 1409934376 338911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1409934604 888016 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am using PuTTY and it does something similar to the picture there < 1409934740 408453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am also using putty < 1409936113 498716 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay so my idea of using a hash to represent Funge-Space didn't turn out so well < 1409936134 173434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :making a hash out of things is not recommended < 1409936135 754699 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :let's just say that it took 19 seconds to run mycology < 1409936170 311338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-out < 1409936283 232361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :19 seconds for mycology isn't that bad. < 1409936287 830949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/bundle.txt <- if somebody wants one of these games (Steam) just pm me < 1409936296 216346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a lot better than some interpreters manage, iirc < 1409936304 537113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can gift them < 1409936318 856454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TieSoul: A classic (cheating?) optimization is to use a static array for a fixed-size rectangle around (0,0) and hash outside it. < 1409936329 766948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TieSoul: "cheating" part if the region size is optimized for mycology. < 1409936359 683245 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hrm < 1409936402 336258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How do you feel about your fungespace implementation? < 1409936402 767658 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i implemented bf on the hp48gx, in case you plan on doing emacs first. my counterexample for noncommutative rings were just matrix algebras ( projections are idempotent). < 1409936412 639133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh. < 1409936458 946961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think fungot should talk to edwardk about his theories < 1409936459 137260 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: i guess i _do_ care about beautiful code. xd. < 1409936484 869704 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :my original way was just to have an arbitrary-dimension (dimension as in length here) array, and keep an origin variable (vector from begin of array to (0, 0)) to use similarly to the storage offset. < 1409936491 563099 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but that made my code really cluttered < 1409936540 132152 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so I tried the hash method, but that made my code really slow. < 1409936566 157747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should abstract your fungespace out so you can tweak the implementation as you wish without cluttering the rest of the code. < 1409936579 681192 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :??? < 1409936588 635168 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what is this about abstracting it out? < 1409936592 202753 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what does that mean? < 1409936602 683927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_O < 1409936607 596076 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :making fungespace a class and use functions? < 1409936617 700925 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(I mean instance methods) < 1409936796 121201 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :...did I say something wrong? :P < 1409936824 277226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION counts the crickets < 1409936865 114310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes, if you are using OO programming. < 1409936893 971206 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Yes I am, I'm using Ruby. < 1409936937 221749 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Actually, I'm thinking about starting over in C# or C++, because they're faster < 1409936953 448742 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and my Ruby code kinda sucks < 1409937038 988136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for speed it might be good to use a language that is capable of optimizing out the abstraction. < 1409937061 126031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*implementation, technically < 1409937065 644886 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :oerjan: Either that or optimize out the abstraction by yourself. < 1409937076 74053 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh, also, is there a specification of some sort for Funge-108? < 1409937082 487662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: um that _really_ would defeat the point. < 1409937121 27564 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And Ruby is slow anyways < 1409937127 743768 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: the entire point of _introducing_ the abstraction is so he doesn't have to change the rest of the code when he changes the implementation of it. < 1409937185 351686 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, it help, but it also depend what kind of abstraction? If it is a programming language allowing you to add such a feature, that can help too, rather than being hard-coded!! < 1409937213 230233 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I dreamt that someone was writing a compiler from MSIL into Z-machine code (so that C# programs can be compiled into it), however half of the features of the game were hard-coded into the compiler, meaning it unsuitable to write any game other than that single one anyways. < 1409937277 339320 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :...your point and the relevance to Funge being? < 1409937602 533392 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 252 seconds < 1409937763 62917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think there is a finalized specification of Funge-108; there was just some work towards one. < 1409937958 669743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TieSoul: it could be as simple as a handful of functions working on a global fungespace. < 1409937983 545946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something to go from global (x, y) to the cell, something to set it, and something to get the bounds would be one extremely simple API. you may need more than that for efficiency < 1409938004 678382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just keep all the details about how fungespace is implemented away from the rest of the code; abstraction is one of the core principles of programming < 1409938029 419878 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yeah, I knew about it < 1409938036 77222 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but I didn't know how it was called < 1409938231 652573 :MoALTz!~no@user-46-112-4-10.play-internet.pl JOIN :#esoteric < 1409938600 806678 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Legends of Gimrock is gone) < 1409939118 433117 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1409939148 963307 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Quit: rebooting < 1409939301 984496 :not^v!~notnot^v@2601:4:4500:e15:da5:c2bd:53d:178d QUIT :Ping timeout: 272 seconds < 1409939349 433202 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409939577 555632 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1409939729 991936 :not^v!~notnot^v@2601:4:4500:e15:594a:9a7a:6273:74c6 JOIN :#esoteric < 1409941040 916655 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409941153 43524 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Abstraction is not always work best way, I think, but it can help when you are trying to be modular. < 1409941478 715721 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And, another way to avoid having to change the rest of the code too much when changing implementation, involves using macros. < 1409942481 853595 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1409942563 82000 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, the file 'nanozil.c' is already 192734 bytes long and it is still incomplete so far!! < 1409942609 81377 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1409943004 492069 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is a nanozil < 1409943011 146457 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it doesn't sound very nano < 1409943020 27056 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and zil neither < 1409943020 205135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should've seen the microzil. < 1409943073 940026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like two million *lines*. < 1409943138 139589 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is a Z-machine compiler < 1409943164 177094 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ZIL is also a Z-machine compiler, although we don't have it anymore and it didn't perform so many optimizations. < 1409943179 49047 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Note that the largest amount of the nanozil code is the optimizations, most of the rest is actually pretty simple. < 1409943511 6246 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How common is things like if(i&~3) in a C code? < 1409943786 300552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well it blanks the two lsbs < 1409943804 136787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how common is that? < 1409943837 504634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also uses the result as the controlling expression of an if statement. < 1409943845 143609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :usually I'd prefer #define MASK (~3) < 1409943847 798583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if(i&MASK) < 1409943889 676870 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1409943900 616884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Usually I prefer to be all unsigned when dealing with bits, but maybe there's some particular reason. < 1409944035 757848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something I learned today: sign-bit-one-and-value-bits-zero is allowed to be a trap representation even on a system where the integer representation is two's-complement. < 1409944037 932555 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That is to ensure it has the range 0 to 3; if it doesn't then the condition is true. However it doesn't have to be only the low bits sometimes other bits are used too in such kind of conditions < 1409944075 640289 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: I didn't know integers are allowed to have a trap representation at all. < 1409944146 108185 :AnotherTest!~turingcom@d51A45FCD.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1409944183 538099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Signed integers are; there's only the one possible setting of bits that can be either a trap representation, or (for two's-complement) the most negative value or (for one's-complement or sign-and-magnitude) the negative zero. < 1409944193 12185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know of any implementations where it would be a trap representation. < 1409944709 56616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure if if (i & ~3) is any improvement over the obvious-to-everyone if (!(i >= 0 && i <= 3)) except in the number of keystrokes. The compiler I fed it to generated essentially equivalent code. ("cmp edi, 4; jb ..." for the first, "cmp edi, 4; jae ..." for the second, with the true/false branches of code the other way around.) < 1409945068 637823 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409945068 828449 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409945068 828591 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409945077 231258 :not^v!~notnot^v@2601:4:4500:e15:594a:9a7a:6273:74c6 NICK :NotCaretVeePomm < 1409945481 92843 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1409946386 258040 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: What are "jb" and "jae" corresponding to? < 1409946410 3120 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do not remember much about how x86 assembly codes are working < 1409946435 45078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: jb is jump if below, a conditional jump taken when the carry flag is unset < 1409946445 486111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :jae ia the opposite, a conditional jump taken if the carry flag is set < 1409946462 664339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(for the details, see the intel and amd manuals) < 1409946560 459048 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, so it is a kind of unsigned comparison < 1409946580 21599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Actually, jb jumps if the carry flag is set, due to the operand order of cmp. < 1409946629 134005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"cmp eax, 5; jb X" => "jump to X is eax was below 5", i.e., CF was set when subtracting 5 out of eax. < 1409946636 24868 :NotCaretVeePomm!~notnot^v@2601:4:4500:e15:594a:9a7a:6273:74c6 QUIT :Ping timeout: 272 seconds < 1409946637 116919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And yes, it's an unsigned comparison. < 1409946661 546011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's quite curious that it turns the &~3 variant to a cmp instruction too. < 1409946752 8076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This was clang; GCC was slightly closer to the original source, doing "and; jnz" for the &~3 and a similar unsigned-comparison for the >= 0 && <= 3. < 1409946841 945895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Jafet: uh, sorry then < 1409946843 675822 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I suppose it either has that optimization built-in, or it uses some other kind of analysis to determine how to perform that kind of optimization. < 1409946967 281695 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, you're right, JB jumps if the carry flag is set < 1409946990 168040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Full disclosure note: I already had the Intel manuals open. < 1409947028 934507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you think I should write you a Forth to complement ^bf and ^ul? < 1409947029 74567 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i suck at transcribing by ear :) < 1409947030 89013 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My Countdown-playing program seems to have been a nice fun toy project < 1409947037 592864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Oh, well, never mind then. < 1409947037 733172 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: that's nice. < 1409947068 54264 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should learn Forth < 1409947081 552233 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...and APL, and Lisp, and half a dozen others < 1409947111 259751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: sure. we have some channels for those in freenode. < 1409947138 37742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are 7 people and no set topic on #apl, that's all I can tell from the outside. < 1409947197 767190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: #jsoftware for APL < 1409947215 990251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: classical APL is on topic there too, though not many people speak it < 1409947230 526481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(mind you, classical APL has many different dialects too, it's sort of like old Lisp) < 1409947315 27705 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`cat hello. < 1409947315 593536 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: hello.: No such file or directory < 1409947317 544188 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`cat hello.c < 1409947318 141410 :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"; < 1409947324 165188 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What architecture is that for? < 1409947365 757551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I don't think anyone every hooked up an evalbot for any old dialect of APL yet. we have J evalbots, intermittently, and some years ago we had a K evalbot. < 1409947480 95361 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu JOIN :#esoteric < 1409947483 850220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e '#! /bin/bash\nexec gforth -e "$* bye" bin/forth; chmod +x bin/forth < 1409947485 290864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1409947490 504552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 1 2 + 3 * . < 1409947491 92577 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 < 1409947494 64561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's better. < 1409947522 595554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I don't do forth.) < 1409947526 846966 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`forth 2 10 ^ . < 1409947527 386104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *OS command line*:-1: Undefined word \ 2 10 >>>^<<< . bye \ Backtrace: \ $40E44A68 throw \ $40E5ACE0 no.extensions \ $40E44D28 interpreter-notfound1 < 1409947532 890702 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yaaaaa < 1409947533 923280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I kept forgetting the "bye", which made HackEgo stop for the 30 second timeout waiting for some input that never came. And even then print out a messy thing. < 1409947543 482220 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`forth 2 10 ** . < 1409947544 123602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *OS command line*:-1: Undefined word \ 2 10 >>>**<<< . bye \ Backtrace: \ $40E44A68 throw \ $40E5ACE0 no.extensions \ $40E44D28 interpreter-notfound1 < 1409947551 791513 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What's exponentiation < 1409947564 170232 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :multiply it yourself!! < 1409947594 248866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 1 10 lshift . < 1409947594 919518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024 < 1409947598 834204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: try /msg j-bot [ 2^10 < 1409947611 653159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the ^ operator does exponentiation < 1409947617 256046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not even sure if ANS Forth has integer exponentiation. I think not. < 1409947626 582217 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, which wouldbe great if I wanted to calculat 1024 < 1409947645 497139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, it does other exponentiation too, not just 2 to the 10th < 1409947681 473074 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I was trying to learn Forth :) < 1409947686 17804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 2 s>f 10 s>f f** f>s . ( so nasty ) < 1409947686 667753 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024 < 1409947694 492332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl say 2**10 < 1409947695 163610 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open perl script "say 2**10": No such file or directory < 1409947702 846502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -E say 2**10 < 1409947703 468297 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024 < 1409947725 25454 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :bonus challenge: implement addition chain exponentiation in forth < 1409947795 2901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 2e 10e f** f. ( now with less explicit conversions ) < 1409947795 656549 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024. < 1409947807 748575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you don't need those conversions in J, the ^ operator converts to float anyway < 1409947828 272468 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :perl does too < 1409947829 398755 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :okay but j isn't forth or much at all like forth. < 1409947835 127452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1409947845 794306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think there was someone who liked both forth and J < 1409947857 611771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure who < 1409947862 763720 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`gcc --version < 1409947863 584398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gcc (Debian 4.7.2-5) 4.7.2 \ Copyright (C) 2012 Free Software Foundation, Inc. \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. < 1409947893 82440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, the "that's better" comment was referring to the script being better than calling gforth manually, not an allusion to Forth being better than any particular language. < 1409947974 240006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth s" gforth" environment? [if] .( gforth ) type [then] < 1409947975 1828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gforth 0.7.0 < 1409948037 820455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're at 0.7.3, but that's not terribly old, from 2009 or so. < 1409948098 845669 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1409948217 969994 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :In a few Forth systems you can define a IF ... THEN block like: : IF` 0=GOTO` HERE 0 , ; : THEN` HERE SWAP ! ; < 1409948266 855427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1409948269 485279 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Some others have IF and THEN as built-in instructions and do not need to be defined.) < 1409948445 711659 :Taneb!~Taneb@runciman.hacksoc.org NICK :nvd < 1409948474 327165 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Wow I have a 3-letter nick registered < 1409948475 940051 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1409948485 412565 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There's like only 270000 of those < 1409948525 894953 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :i used to have 'god' registered on another network, but the opers reprogrammed the servers to deny god. very tragic. < 1409948567 19724 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nvd: I think there's less than 100000 actually, but I'm not sure < 1409948589 641025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the character sets and cases are complicated < 1409948602 214584 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> length "abcdefghijklmnopqrstuv^`_0123456789" < 1409948603 511052 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 35 < 1409948611 467013 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> 35 ^ 3 < 1409948612 966807 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42875 < 1409948622 396766 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I mis-mathed < 1409948632 186938 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> 30 ^ 3 < 1409948633 671387 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 27000 < 1409948641 832456 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nvd: no, you can't start with a letter of hyphen, and nicks can contain [\]{|} too < 1409948666 952166 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's awkward < 1409948670 868044 :nvd!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going to retaneb < 1409948672 948220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I'm not sure what case equivalence rules freenode uses for the punctuation these days < 1409948673 673504 :nvd!~Taneb@runciman.hacksoc.org NICK :Taneb < 1409948687 643301 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: standard IRC < 1409948696 715481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, you can use wxyz in nicks too < 1409948704 538244 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :[\] are case-equivalent {|} < 1409948714 497730 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and ` and ^ I think < 1409948726 39284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: what? no < 1409948733 285544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :` would be equivalent to @ which isn't a character < 1409948733 847214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1409948750 619026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :` is equivalent to ~ though < 1409948751 148496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1409948755 128675 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, no < 1409948760 516864 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :` is not case-equivalent to anything < 1409948761 29612 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1409948762 457737 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but ~ and ^ are < 1409948766 101072 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh damn < 1409948767 130459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1409948768 181909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1409948771 219264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm too tired for this < 1409948788 306900 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it originates from scandinavian keyboards iirc < 1409948791 240519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that means, what, 32*43*43 possible three-letter nicks? < 1409948825 903054 :westerp!~westerp@cm-84.209.105.162.getinternet.no JOIN :#esoteric < 1409948838 559576 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :"standard IRC", lol < 1409948839 355413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: the set used originates from iso-646 stuff, but it's really just a continuous range in ascii, plus the hyphens and numbers, and the equivalence is just ignoring bit 5, right? < 1409948853 446720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> 32*43*43 < 1409948855 214739 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 59168 < 1409948857 323462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably < 1409948857 508267 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: yeah < 1409948868 805872 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but also keyboards < 1409948905 596909 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :finnish ones specifically iirc < 1409949022 905939 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 240 seconds < 1409949151 707712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : iexp dup 0= if 2drop 1 exit then dup 1 = if drop exit then over dup * swap dup 1 and if 1- 2/ recurse * else 2/ recurse nip then ; 2 10 iexp . ( <-- Taneb ) < 1409949152 318772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024 < 1409949161 466810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Disclaimer: probably not very idiomatic or good.) < 1409949181 96016 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I really need to learn Forth < 1409949188 251241 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But first, Erlang, Rust, and APL < 1409949190 99863 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :that's just binary exponentiation, right < 1409949203 753758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: Yes. < 1409949212 785142 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :not good enough < 1409949293 108660 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :it's kind of weird being able to read that. < 1409949394 316753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: can you write a better one? < 1409949402 989242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have a binary exponentiation implemented in J somewhere < 1409949481 936088 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :probably not. i can only barely read it, anyway. < 1409949497 450743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/OhIZ for a formatted and commented version < 1409949498 360204 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :i was referring to addition-chain exponentiation which is more efficient if you don't mind solving NP-complete problems beforehand < 1409949518 307436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The whole 1- bit was probably unnecessary, due to a flooring 2/. < 1409949578 902731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, and the comment is missing x*f(...) for the odd case. < 1409949593 82320 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :isn't i- yeah. < 1409949602 821269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The code isn't, though. < 1409949668 700018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...and says x&1 instead of n&1... < 1409950962 102438 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1409951373 860587 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1409951423 30446 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How terrible an idea is having a publicly accessibly dc program? < 1409951457 180671 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Taneb: Probably, it depend on the program. < 1409951482 765446 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is it possible to have a malicious dc script? < 1409951491 205970 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :dc has a shell interface, doesn't it? < 1409951502 733721 :hogeyui____!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 260 seconds < 1409951508 320597 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e 1 2 + p < 1409951508 900243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1409951523 662075 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yep, ! runs the rest of the line as a system command < 1409951550 34997 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e "1 2 + p ! ls" < 1409951550 654631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: '"' (042) unimplemented \ 3 \ sh: 1: Syntax error: Unterminated quoted string < 1409951559 63508 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e 1 2 + p ! ls < 1409951559 756584 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 \ :-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1409951560 530644 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes a malicious dc script is possible if the program has ! on it < 1409951565 241403 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :!!!! < 1409951614 559482 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(However, it should be easy enough to remove that feature from dc; also, I think arbitrary strings cannot be created inside of dc itself (although they can be output) due to lack of string manipulation features of dc.) < 1409951734 60897 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1409951811 332878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :wouldn't be enough, gnu dc has an int->char instruction < 1409951931 441331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : iexp 1 swap begin dup while dup 1 and if -rot over * rot then rot dup * -rot 2/ repeat drop nip ; 2 10 iexp . ( non-recursive for completeness ) < 1409951932 40545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1024 < 1409951936 327498 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu JOIN :#esoteric < 1409951937 23369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Turned out shorter too. < 1409951967 703195 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it doesn't *seem* to have the string manipulation features you'd need to turn that into a command line, but idk if you'd want to risk it < 1409951985 135764 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e [! ls] x < 1409951985 781224 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1409952026 855890 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e [ls] [!] x x < 1409952027 849047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: register 's' (0163) is empty < 1409952132 303465 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :glad we have to worry about calculators from 1960 being insecure < 1409952141 641650 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`run echo "! ls" > dc -e ? < 1409952143 75223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1409952150 730448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`run cho "! ls" < 1409952151 293922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: cho: command not found < 1409952156 83894 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`run echo "! ls" < 1409952156 658656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! ls < 1409952169 627819 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`run echo "! ls" | dc -e ? < 1409952170 392510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: stack empty < 1409952201 765835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo "! ls" | dc -e '?' < 1409952202 486310 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1409952213 689575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A truism: there's always at least one file of length 1. < 1409952224 487125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Filename length, I mean. < 1409952242 771524 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, we need to ban ! and probably ? < 1409952264 721791 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e [:x]:x < 1409952265 287408 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: stack empty < 1409952281 847740 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`dc -e '[:x]:x' < 1409952282 408495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: dc: stack empty \ dc: ''' (047) unimplemented \ ''' (047) unimplemented < 1409952303 916425 :hogeyui____!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1409952380 663370 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Phantom_Hoover: O, if it has a int->char instruction that operates on strings other than just output, then yes it is that problem too. < 1409952407 194547 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think best way to avoid these things is to just make a modified version of dc. < 1409952432 246738 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :So that you can omit the ! command < 1409952432 736023 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :securedc < 1409952460 395019 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Or add a command-line switch to cause the ! command to stop working) < 1409952605 199676 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :However, note that ! is also used for conditions in dc; this is a different command. < 1409952625 977992 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :My opinion is that arithmetic-if would have been a better way to design conditions in dc anyways, but, that isn't how it is. < 1409953495 765315 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :For a shirt time the party of the Scion campaign was perfectly gender-balanced, despite there being an odd number < 1409953503 598522 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(one character was gender-fluid) < 1409953514 363255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh yeah, i forgot dc overloads ! < 1409953566 623887 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so yeah, just patch out the system exec command if you still want to go ahead with it < 1409953672 214495 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :How is a character being gender-fluid? < 1409953699 446533 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, good question < 1409953704 557608 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :he/she is not my character < 1409953720 731243 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The character sometimes looks male, other times female < 1409953815 632739 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Except now a new player has joined < 1409953925 79189 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Whose character I know little about yet < 1409954361 761692 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Etc. < 1409954939 823406 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do they look like it by disguise? I doubt that would necessarily make them make and female though. < 1409954981 970596 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu PRIVMSG #esoteric :you could just change clothes if you had the right body type. it's not much of a disguise. < 1409955025 29959 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, there's a supernatural element to it, too < 1409955113 563212 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :O, does that mean you can magically change your gender? < 1409955206 671381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That character can. It's not a standard thing, it was agreed with the GM < 1409955256 410057 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1409956467 387422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1409956765 942141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409957004 977143 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1409957765 332937 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1409958086 161360 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Does this look like correct to you? if((u[x].min<0 && u[x].max<0) || (u[x].min>=0 && u[x].max>=0)) { i=~(u[x].min^u[x].max); i&=i>>1; i&=i>>2; i&=i>>4; i&=i>>8; u[x].omask|=u[x].min&~u[x].imask; u[x].imask|=i; } < 1409958375 446362 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1409958804 456171 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does it do zzo38 < 1409958864 798245 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I can explain what it is supposed to mean. The min/max/imask/omask are 16-bit signed values, where min/max are minimum and maximum possibilities, and imask has bits set according to which bits are known, and omask has the known bits according to how they are supposed to be (zero if not known). < 1409958917 549990 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But, did I do it properly or not? < 1409959045 599473 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i still don't know what it's supposed to do. and i can see no point to that "i&=i>>1; i&i>>2;" etc. part. is that some standard bit-twiddling hack? < 1409959131 960853 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I did read something similar somewhere (not exactly that); it is supposed to clear all bits lower than an existing cleared bit. < 1409959149 284540 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am trying to imitate the bitwise AND of everything in the range from (u[x].min) up to (u[x].max). < 1409959173 114327 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1409959185 577477 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1409959187 681795 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And keep only the bits that are the same for all numbers in that range. < 1409959196 136774 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i see < 1409959218 441391 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but wouldn't it be confusing if the ones that could be different are zero? < 1409959242 100964 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :surely there's an easier way to accomplish it < 1409959265 55028 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1409959286 734508 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1409959287 153283 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 052300Z 19008KT 15SM FEW050 BKN085 BKN180 OVC240 23/19 A2983 RMK SC1AC4AC1CI2 CB EMBD SLP102 DENSITY ALT 1100FT < 1409959306 530071 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :yé... still CB EMBD... as if I wasn't as drenched already... < 1409959329 584902 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Actually I think it should be u[x].omask|=u[x].min&i&~u[x].imask; < 1409959440 524745 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409959479 613386 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i think i understand better now < 1409959525 173935 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well no < 1409959536 550347 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it looks like omask = min&max < 1409959543 476357 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :according to your description < 1409959567 957379 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I may have made some kind of messy mistakes < 1409959569 187856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or not < 1409959573 197849 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'll think about it < 1409959597 343278 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is supposed to update imask/omask to match what min/max already specifies < 1409959606 779691 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :right < 1409959634 986797 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and clearly all the higher order bits between min and max will be set in imask < 1409959654 621558 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if min and max are powers of two it's not hard < 1409959681 381396 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or rather, if they are multiples of the same power of two < 1409960034 807623 :not^v!~notnot^v@2601:4:4500:e15:7071:3b6:a8b2:c62d JOIN :#esoteric < 1409961384 695330 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1409961384 835455 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409961385 719851 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409961531 946937 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1409961625 440042 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409961777 793951 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1409961868 534459 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1409962402 921904 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1409962409 991042 :^4!~notnot^v@2601:4:4500:e15:20e1:34b3:41bf:5be1 JOIN :#esoteric < 1409962467 841555 :not^v!~notnot^v@2601:4:4500:e15:7071:3b6:a8b2:c62d QUIT :Ping timeout: 272 seconds < 1409962823 992832 :^4!~notnot^v@2601:4:4500:e15:20e1:34b3:41bf:5be1 QUIT :Ping timeout: 272 seconds < 1409962990 439745 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1409963061 935903 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409963462 187824 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyone ever play with this? https://code.google.com/p/googlemapaxon/source/browse/trunk/Docs/webs/google+api+tips++google+maps+api+v3+context+menu+example_files/ao7cfjproEEAn5OijXEgfdHyA_5BKye5jml3JCZ7KvU.js?r=125 < 1409963534 454121 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409963580 781321 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1409963599 50076 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1409964946 176394 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :tic-tac-toe has the dubious distinction of being the lowest ranked game on BGG, with a nice 10051. tmyk. < 1409965013 686841 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409965016 905852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: where do you see the ran? < 1409965018 199163 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :rank < 1409965023 868989 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh < 1409965170 847659 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :so i just generated like 12,000 fibonacci numbers in around a second < 1409965178 891006 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :in brainfunge < 1409965195 80923 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1409965262 102799 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :is 12kFPS good? < 1409965270 77940 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i have no idea < 1409965271 886219 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :probably not < 1409965301 433839 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :where´s a good place to upload around 16 mb of text? < 1409965319 372932 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :pastebin.ca? < 1409965381 46213 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :¨may not exceed 150,000 bytes¨ so close < 1409965434 928456 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What is the limit for sprunge? < 1409965439 197965 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i have no idea < 1409965447 67527 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :after 30 seconds it gave me error 500 < 1409965459 88546 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think source codes are available for sprunge so you can try to look in there < 1409965476 54554 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i think that pastebin.com is working < 1409965481 574453 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :if nothing else, google drive < 1409965500 644588 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://prntscr.com/4k33gy < 1409965518 433415 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :413 request entity to large < 1409965541 969738 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :google drive it is < 1409965568 383146 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :https://drive.google.com/file/d/0B795W1ddWOwxSTlfUmtYY0MyZFk/edit?usp=sharing woo < 1409965575 189524 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://sprunge.us/OJgO for code < 1409965966 445716 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1409966314 379707 :boily!~boily@96.127.201.149 QUIT :Quit: ÆSCHERICHIA CHICKEN < 1409966395 343619 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1409966983 46019 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1409966986 153885 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps~ < 1409967002 834277 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Is EgoBot or whatever still broken?) < 1409967172 209898 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :now that i think about it i haven't seen gregor around in a while < 1409967220 95328 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That's because he's gone. < 1409967240 97691 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :are you the executor of his estate < 1409967297 411830 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1409967339 159550 :Gregor!dlopen@libdl.so NICK :ProfessorGregorE < 1409967344 798400 :ProfessorGregorE!dlopen@libdl.so PRIVMSG #esoteric :Dang it. < 1409967349 156428 :ProfessorGregorE!dlopen@libdl.so PRIVMSG #esoteric :It cut off the "Eh" < 1409967510 933302 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Congratulations, Professor Doctor Richards Eh. < 1409967522 516781 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :yo < 1409967530 848783 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :gimme something interesting to make in an esolang < 1409967557 531041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfunge14]]4 10 02http://esolangs.org/w/index.php?diff=40399&oldid=40397 5* 0398.177.186.100 5* (+70) 10 < 1409968097 419961 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Make a 6502 assembler < 1409968135 598218 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :zzo: do you like obfuscated JS? < 1409968184 655416 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :newsham: If it is trying to make it shorter, then it can help. Otherwise not really < 1409968193 46904 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :6502 assembler < 1409968200 466743 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :no guarentees < 1409968203 425481 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :but sounds like fun < 1409968206 112026 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :no, this is obfuscated to make it hard to read and figure out < 1409968221 677124 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :https://code.google.com/p/googlemapaxon/source/browse/trunk/Docs/webs/google+api+tips++google+maps+api+v3+context+menu+example_files/ao7cfjproEEAn5OijXEgfdHyA_5BKye5jml3JCZ7KvU.js?r=125 < 1409968265 403068 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its to prevent people from automatating signups to google accounts < 1409968390 130797 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :which is prob a good reason not to figure out what it does, but it looks like a fun challenge < 1409968404 98703 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Ping timeout: 255 seconds < 1409968448 664325 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think we had better try to figure out anyways < 1409968559 950099 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Maybe Google will try to sue themself over it < 1409968675 976302 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :you should :) < 1409968713 884467 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i've been reformatting it for ease of reading... http://www.thenewsh.com/~newsham/x/machine/botguard.js < 1409968734 329105 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :still lots to go < 1409968760 315716 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :seems like they use a few common idioms repetitively.. could prob write a program to undo some of the obfuscation < 1409968790 144656 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why couldn't signups be automated via PhantomJS if it's an issue of figuring out what the JS does without executing it... just execute it < 1409968796 71487 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :like they like to use ?: alot to do if/then/else < 1409968813 237091 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: i dont know.. i dont understand what protectionthis script actually offers < 1409968814 713785 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregorE: what do you do now < 1409968841 825325 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :He professors at Canadians. < 1409968844 737682 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: It doesn't matter; we should try to figure it out anyways. < 1409968851 969052 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :perhaps it needs to interact with your dom in specific ways < 1409968853 120173 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :canadians in canada? < 1409968859 456908 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION suddenly suspects zzo38 is a spammer < 1409968864 333026 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38, are you a spammer? < 1409968867 52004 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and you'd need the right hookins into your js interpretter to properly run them? < 1409968884 304037 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do not think so, nor do I have any intention to have a Google account anyways. < 1409968900 258773 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No, Canadians in SPAAACE < 1409968931 149742 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :when did he go to canadia < 1409968944 653276 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Facebook says "few weeks ago" < 1409968948 869255 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :newsham: Then those will be some ways to work-around, but regardless, it is not the point I am trying to make at all. It doesn't matter what protection it is having; the job is to figure it out, not to use it. < 1409968961 452471 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh i have no doubt there is a way to work around this < 1409968972 233027 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i think their goal is just to make it hard enough to figure out to work around < 1409968976 359028 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that nobody actually does it < 1409968985 717360 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :pikhq: actually, commander hadfield has been earthside for a while now. are there any left in space? < 1409968989 460611 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but i'm curious how they expect to achieve that since they're trying to prevent a very lucrative operation < 1409968998 861980 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :quintopia: I don't think so. < 1409969007 838293 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: No Canadians in space (actually I don't know) < 1409969008 3508 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I was being silly and stupid, not serious. < 1409969009 762084 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. people who can auto-gen google accounts can sell them for $25 per $1000 according t othe guy who wrote that script < 1409969039 50422 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :he mentions account prices here https://moderncrypto.org/mail-archive/messaging/2014/000780.html < 1409969047 187148 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its actually a very interesting article about fighting spam < 1409969056 970533 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and how end-to-end encryption with anti spam could be very hard < 1409969074 793516 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err that should be "$25 per 1000 google accounts" < 1409969095 163856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's two and a half cents per account! easy money < 1409969097 220909 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If I wanted to sell Google accounts I can just as well create them manually. < 1409969103 367272 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i cant imagine how they could prevent these guys from reverse engineering this with such high financial incentives < 1409969132 390248 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Not everyone trying to reverse engineer it will have financial incentives anyways < 1409969139 833338 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh for sure < 1409969153 316295 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i want to reverse engineer it, and i am completely against spam and people selling goog accounts < 1409969157 192651 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but its still a fun puzzle :) < 1409969166 147037 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyway, i gotta go grab food.. cheers < 1409969174 541339 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :seems like they could focus on studying user behavior and identifying spammers to kill the accounts after the fact. if they can always remove all content a given account makes, there is not much long-term damage they can do < 1409969181 299613 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :i hate how black hats give every other kind of hacker a bad name. not everyone does this kinda stuff for money/ulterior motives < 1409969196 345581 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :quintopia: read the email URL I pasted above. it talks all aboutn that < 1409969205 143058 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its pretty interesting < 1409969375 989398 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think Feynman is hacker too. < 1409969383 154387 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1409969534 103249 :ProfessorGregorE!dlopen@libdl.so NICK :ProfessorGregor < 1409969756 499947 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1409970126 994797 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409970272 358921 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric : ProfessorGregorE: what do you do now // I'm a professor at U. Waterloo < 1409970356 433478 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :newsham: good article < 1409970368 510293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: when did you get your doctorate done < 1409970381 701875 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: wait. YOU were the guy on the stage on thursday with the insane clothes. I *knew* you looked familiar < 1409970385 177968 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :congrats btw < 1409970399 532928 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i had the cape < 1409970493 828984 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: Last June. < 1409970504 691334 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: ... you're a student at Waterloo? < 1409970511 657431 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh. and when did you secure this position? < 1409970532 360917 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Yes. Masters in C&O, finished by BMath in April < 1409970536 966904 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*my < 1409970557 991831 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i saw a tv show or something about the nude hacks where they said you shouldn't call them 'hackers', since those are the cool people in movies, they're just thieves. that was a bit interesting. < 1409970561 995899 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i guess crazyman left though. < 1409970563 520668 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: Last year. < 1409970568 928202 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: combinatorics and optimization? < 1409970572 816083 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: I started on Tuesday. < 1409970574 834040 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: yes < 1409970588 591379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: are you teaching any courses? < 1409970590 127296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :good major < 1409970602 952654 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: yeah. My thesis is on structural graph theory < 1409970621 682454 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: is this why you don't have time for us anymore < 1409970665 905115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ProfessorGregor: on the bright side, if you have students, that's an automatic boost in the number of people available to choose your hat < 1409970693 609787 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: Yes, I'll be teaching CS241. < 1409970700 152121 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: awesome! < 1409970704 318123 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :quintopia: I was distracted by the move and starting the job. < 1409970707 928675 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :is 241 a standard number < 1409970722 124630 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: you won the lottery then, that's probably the best first- or second-year course < 1409970740 72165 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :oh wait ok you're at the same school. < 1409970750 216338 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :this channel makes me live in fear that i've goatse'd one of my current professors. < 1409970770 172070 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Bike: are you also at waterloo? :P < 1409970775 80609 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, don't worry. With how social norms have changed that's no worse than saying "hello". < 1409970777 417098 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you've goatsed this channel? < 1409970813 4394 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Like I said earlier, I had a cape on Thursday. I was standing right next to the stage. < 1409970823 248517 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i mean generally the idea that one of em is internet savvy ish. < 1409970830 941458 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :Hardly cape weather on Thursday, y'know. < 1409970838 282989 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err, wait < 1409970840 804581 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not thursday, wednesday < 1409970848 809132 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :tie ceremony is always thursday except not any more :P < 1409970851 334798 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i haven't had a cs course in years so i'm not too worried about this channel particularly, also you're jerks so i'd just do it again doctor < 1409970852 77796 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric : ProfessorGregor: you won the lottery then, that's probably the best first- or second-year course // It's my field. < 1409970869 504277 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: You still won the lottery, they didn't stick you on intro to cs or something like that < 1409970869 734782 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I *do* hope you plan to tell your students about choosemyhat.com. < 1409970895 545427 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :hopefully you'll get the hot tamale on ratemyprofessor. or whatever they call it. < 1409970900 498582 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: I don't think tenure-track research professors teach intro to CS. < 1409970924 500645 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: probably not, but you never know < 1409970930 768354 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :pikhq: I don't tell people about choosemyhat, they learn by osmosis. < 1409970937 786724 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah. < 1409970938 972961 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well. < 1409970963 751154 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: don't worry, I've got you covered < 1409971049 451279 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they learn by a PR campaign on the part of coppro < 1409971089 466359 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: You should challenge them to golf the galaxy assignment really hard. I got it down to 53 characters of perl. < 1409971121 629379 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :lol < 1409971123 138480 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm you have more hats here than i remember < 1409971143 465261 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :@tell CrazyM4n public perception of hackers is pretty good https://www.youtube.com/watch?v=I1r_2vY1irQ&t=2m36s < 1409971143 605496 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1409971317 282862 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: we should hang out. Now that I'm a grad student, it's allowed. < 1409971334 874208 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :You'll have to find me first. < 1409971347 145172 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409971351 117088 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: challenge accepted < 1409971654 479659 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Cue awesome chase scene. < 1409971691 326397 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: Are you in PLG? < 1409971709 761734 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A lighter hat seems to be in order, then < 1409971801 161678 :^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1409972475 195422 :ProfessorGregor!dlopen@libdl.so PRIVMSG #esoteric :coppro: Yeah, PLG. < 1409972518 428588 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ProfessorGregor: nice! < 1409972986 356081 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409973626 288361 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1409973715 121984 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I need heeeeelp < 1409973720 743317 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :oh jesus im headachey and this codee < 1409973743 731891 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I endorse painkillers. < 1409973766 426793 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :I endorse cyanide capsules < 1409973920 73148 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :making a compiler < 1409973933 893061 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :im probably going about it all wrong but gasdlhj < 1409974530 345545 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1409974891 494631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1409978485 914494 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Cyanide capsules for the purpose of making a compiler, do you mean? < 1409978618 57290 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Of course it is wrong... < 1409978680 634420 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :can we quote that entire exchange? < 1409978921 252917 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :from cyanide import * < 1409979392 640918 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :this botguard thing feels like an interpretter < 1409980328 819669 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1409981052 560032 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eihuymoscdizrsii JOIN :#esoteric < 1409981477 166350 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :import qualified System.AntiGravity as Magic; < 1409981762 431713 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :import sufficiently.advanced.technology as magic < 1409981835 572812 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Which compilers will do library optimization, and to what amount? Macros, libraries, and instruction set differences, are a few reasons for a compiler to perform optimizations. < 1409981877 999235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: pre-compiled libraries? < 1409981910 13615 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :mroman_: It is probably difficult if the library is pre-compiled, but if the library is partially compiled then maybe it is possible. < 1409981931 224419 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Of course it does not apply to dynamic libraries.) < 1409981971 109391 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :yah you need to keep around information in the precompiled units so you can do additional optimizationd during linking < 1409981994 362703 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i'm pretty sure plan9's C compiler does some limited amount of link time optimization < 1409982053 768351 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :this article talks about it a little (whole program optimization) http://en.wikipedia.org/wiki/Interprocedural_optimization < 1409982062 548386 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and google pointed to an llvm link time optimizer < 1409985102 912898 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/netsec/comments/2fes55/announcing_the_underhanded_crypto_contest/ < 1409985137 587619 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1409985304 366192 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Would untying the docks so that they float away be an effective method of making it more difficult for a ship to dock? < 1409985714 934809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huhwhat? < 1409989304 251125 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be JOIN :#esoteric < 1409989413 323201 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1409991869 329350 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1409994507 595030 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1409994662 805213 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1409994999 279495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fortob14]]4 10 02http://esolangs.org/w/index.php?diff=40400&oldid=40379 5* 03GermanyBoy 5* (+184) 10/* Method reference, Examples/Infix expression parser */ The new %-command < 1409995006 992227 :westerp!~westerp@cm-84.209.105.162.getinternet.no QUIT :Remote host closed the connection < 1409996125 634557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40401&oldid=40300 5* 03GermanyBoy 5* (+149) 10/* Imperative code */ < 1409996232 308308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40402&oldid=40401 5* 03GermanyBoy 5* (+894) 10/* Simple declarations */ < 1409996599 310457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40403&oldid=40402 5* 03GermanyBoy 5* (+366) 10/* Standard SYCPOL formatting rules */ < 1409996676 445403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40404&oldid=40403 5* 03GermanyBoy 5* (+158) 10/* Indentation rules */ < 1409998228 11918 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: I think I need a nap < 1409998895 699777 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eihuymoscdizrsii QUIT :Quit: Connection closed for inactivity < 1409999157 968216 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1409999251 367416 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1409999287 580079 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1409999287 757210 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410002285 393460 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1410002877 688212 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1410002961 344590 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1410003595 644453 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410003633 547280 :sebbu!~sebbu@ADijon-152-1-38-151.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410003633 725341 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410004611 880824 :shirenz!~lan@211.162.34.252 JOIN :#esoteric < 1410004663 652124 :shirenz!~lan@211.162.34.252 PART :#esoteric < 1410004942 630423 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1410006643 373173 :MoALTz_!~no@user-31-174-169-173.play-internet.pl JOIN :#esoteric < 1410006792 643091 :MoALTz!~no@user-46-112-4-10.play-internet.pl QUIT :Ping timeout: 245 seconds < 1410006905 986171 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1410007164 328463 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410009712 597038 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1410009762 474544 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1410010020 77271 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1410010539 971 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1410010637 993470 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410010684 506068 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410010684 713046 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410011490 609754 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Stack Overflow's BF Joust hill has a terrible interpreter. :( < 1410011501 957132 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1410011547 686445 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's a Python piece of junk where ".()*2<<<<<<<<<<((((-)*5>[(-)*4.[+.]].)*10000)*1)*1" doesn't suicide on the second tick because the author doesn't know how to use stacks for parsing matching delimiters. < 1410011658 12472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd be all "ha ha" with you if there hadn't been so many silly bugs in the *lance family. < 1410011674 435668 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410011677 901065 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410011678 41222 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410011689 615697 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There isn't so much room for silly bugs in this one. < 1410011707 615892 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :({}) isn't implemented, only ()* (and not -1 either), and basic instructions. < 1410011717 249784 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://github.com/redevined/brainfuck/blob/master/BrainFuckedBotsForBattling/Arena.py#L94 < 1410011719 109589 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And yet you have this. < 1410011719 946592 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :;-; < 1410011769 792232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no ({}) is sad < 1410011786 338115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm kind of surprised BF Joust has independent implemetations outside of this channel, but I guess it didn't even originate here < 1410011821 715651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although the original version wasn't very good (really huge tapes (cells in the hundreds), no +/- swapping, only had to get the flag to 0 for a single cycle I think, etc.) < 1410011839 135709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Arena.py doesn't have polarity swapping either. < 1410011839 965884 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :yep < 1410012134 619741 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr JOIN :#esoteric < 1410012135 809112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: I like how your evolver thingy can spit out ()*2 < 1410012157 832862 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr PRIVMSG #esoteric :Hi < 1410012169 869638 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Echelloes! < 1410012172 961247 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, the "doesn't suicide when it should" isn't evolved. < 1410012189 944516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, ()*2 triggers a bug? < 1410012196 174667 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep. < 1410012203 931191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...I... how does it get that one wrong? < 1410012210 602460 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The braces matching algorithm Arena.bf uses is brain damaged. < 1410012213 449921 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://github.com/redevined/brainfuck/blob/master/BrainFuckedBotsForBattling/Arena.py#L94 < 1410012214 468526 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Just go read it. < 1410012233 739850 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr PRIVMSG #esoteric :boily, lel < 1410012282 42791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...why on earth is rbraces a function there. < 1410012287 632517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1410012292 134362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because braces changes. < 1410012297 717714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a weird way to write it. < 1410012437 727989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so on (, scope++ and record pos <-> scope. on ), find opos <-> scope, replace with opos <-> pos, and scope--. < 1410012450 232397 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yes. < 1410012453 713917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that... actually wrong? ...it's been way too long since I debugged code. < 1410012459 558245 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Problem is, the values for scopes are also valid code positions. < 1410012474 394793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1410012477 80576 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It shares the same table for "matched braces" and "identifiers for braces we haven't mached yet" < 1410012490 836895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoops. < 1410012493 532940 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.()*2<<<<<<<<<<((((-)*5>[(-)*4.[+.]].)*10000)*1)*1 < So, in this, it records 1:2 for the ()*2 < 1410012516 425103 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The 14↵… < 1410013540 415287 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Will cause it to bail < 1410013546 853856 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... idris? < 1410013549 647480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :geez < 1410013559 477425 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> putStrLn "hi bot" < 1410013561 18088 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1410013570 362106 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :! println("Hi bot?") < 1410013576 645801 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :OK, not too many bots < 1410013590 154725 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, anyway < 1410013592 407654 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm pretty sure that < 1410013598 180245 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :( [ ... )*10000 ] < 1410013598 350530 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:3: error: no implicit < 1410013598 490859 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1410013598 491040 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: end of list expression, < 1410013598 491132 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : expression < 1410013598 491223 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :[ ... )*10000 ] 14↵… < 1410013606 201266 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Will cause it to drop back to the initial ( at 0 tick cost < 1410013670 72803 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, "( a [ b )*10000 ] c" would /probably/ behave like "(a[b{}c])" or something? < 1410013671 435968 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Er < 1410013679 955253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"(a[b{}c])%-1" < 1410013685 724102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you use this to emulate ({})%. < 1410013690 974262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I think so. < 1410013695 466523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a feature! < 1410013706 342603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: would the c really be inside the ] there? < 1410013708 483053 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :Lymia: “( ” is the prefix for idris-bot, as insisted upon by … oerjan I think? < 1410013716 690998 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, if the [ fails < 1410013721 967564 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It will jump to the ] < 1410013726 398031 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, uhm, yeah, after. < 1410013729 498529 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1410013767 330755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a{b}c)%n is meant to be read as (a)*nb(c)*n modulo matching []s, so I guess if this does... "the right thing"... with mixing ()s and []s like that, it's the same construct. < 1410013850 778645 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now that you mention it < 1410013861 511951 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :([)*n (])*n might work directly < 1410013877 640830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION cries < 1410013913 675011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :yep < 1410013919 402207 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure if it'd behave right though < 1410013922 943913 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The repeat system is weird < 1410013994 933990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia. look at what you're creating. < 1410013999 801887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :discovering. whatever. < 1410014002 69360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a monster. < 1410014018 810817 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :oh < 1410014022 642569 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's why bots on the hill have ([) < 1410014031 249807 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It actually works here. < 1410014058 775147 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"e.g. (+)*4 is the same as ++++, this is valid for any instruction except unmatched brackets in parentheses since the loop logic collides with the abbreviation logic. Please use [-[-[- instead of ([-)*3" -- stack overflow question rule text < 1410014071 8141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(your program makes ([-)*3 work, doofus) < 1410014123 869942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget why we introduced ({})%. < 1410014134 863434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess because unbalanced brackets looked a bit too macro-y. < 1410014181 193436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Because you can evaluate them without expanding ()*? < 1410014213 154146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can just say that if you leave a ()*n with an open [, then it has to match up with ]s in the next ()*n you read? < 1410014221 189273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could even parse it into ({})%n form internally. < 1410014245 618321 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yeah < 1410014253 172406 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :In this, ([)*10 (]])*5 won't work < 1410014267 366627 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since it relies on it parsing and matching () and [] separately < 1410014277 167662 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(In each mode, it ignores the other) < 1410014333 99972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, right, the point of ()%n is to stop you doing (a)*mb(c)*n for m =/= n I guess < 1410014353 873605 :Echoes!~echoes@i19-les01-ntr-176-186-10-59.sfr.lns.abo.bbox.fr QUIT :Remote host closed the connection < 1410014379 369853 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1410014388 783224 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can't trust that the abberviation logic here does exactly the right thing < 1410014400 41142 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But ([) (]) might just be equilvlant to ({})% in this < 1410014410 276737 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Of course, that doesn't help the fact that it's still terribly written Python that's slow as crap. < 1410014422 249303 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It takes, like, 20-40 minutes to run what gearlance can do in <10 < 1410014433 245602 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.. and it only does 10 random tape lengths, not the full 21 like gearlance. < 1410014592 515782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be cool to have an implementation that somehow does all the tape lengths at once, keeping track of the possible states and consolidating states where things are "the same" < 1410014596 520071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how much faster that'd actually be < 1410014924 195983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not much unless you did fancy stuff with representing patterns in the middle of the tape < 1410015103 841287 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Might be worth something with AVX? < 1410015171 222311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds exciting. < 1410015190 741251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately BF Joust is probably not slow enough to actually reward ridiculous optimisation tricks. < 1410015301 651242 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I've been meaning to write an interpreter that runs many programs in parallel (so, 1 step in 100 programs, rather than 100 steps in 1 program) < 1410015315 391425 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But it's not for speed. In fact, for it to do what I want to use it for, it has to use immutable data structures. < 1410015330 258107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm intrigued < 1410015389 507792 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A search program with heavy use of heuristics. You put in a hill, you get a program with an 100% win rate versus that hill out. < 1410015441 338565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how good programs selected for that actually perform against new challengers < 1410015492 189886 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well, I thought I'd add a second hill as input < 1410015506 656463 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The second hill isn't targeted. It's used as a representive sample of "bots not in the target hill" < 1410015516 828218 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So if it has spare cycles, it can try to detect them and switch to a generalist program < 1410015597 557350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nod < 1410015978 5846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410016164 273099 :boily!~boily@96.127.201.149 QUIT :Quit: SUPERSYMMETRIC CHICKEN < 1410016165 856792 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1410017044 508316 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 252 seconds < 1410017759 636649 :^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410017963 309297 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, a construct I hope works < 1410017982 366758 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[.... [ .... [ .... (]]])*0 < 1410018000 972253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Implications are obvious. :P < 1410018012 656890 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0 < 1410018029 830530 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018127 600999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: hee, to do an if? < 1410018143 463903 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep < 1410018148 103239 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or jump out of a wiggle clear at 0 tick cost < 1410018171 920004 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I currently do it with codegen and scary code size inflation. < 1410018194 244229 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018206 356365 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018270 117671 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018304 25773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's kind of sad how much you can do in BF Joust just by making your code huge < 1410018348 445810 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018359 9835 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Client Quit < 1410018370 353240 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410018605 539333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, since you can put virtually all your state into the program pointer. < 1410018612 783909 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://paste.strictfp.com/40827/f01d17a908fddc15b00cdd19da3712da < 1410018650 987859 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Huge wiggle clear followed by a reverse offset clear. Beats 93% of the hill it's targeted at. :P < 1410019088 290717 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1410019563 606077 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vdmrtwrytooftrgj JOIN :#esoteric < 1410019947 305154 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'd expect (>)*8++<--<+<--<(+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*8(>[(-[)*3(+)*3(+[)*3(-)*6(-[)*10(+)*16(+[)*8(-)*24(-[)*17(+)*41(+[)*21(+)*82[[+.].]((])*21(])*17(])*8(])*10(])*3(])*3])*0--)*21 to be correct < 1410019953 373920 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But it behaves a lot differently for some reason < 1410020166 948220 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm. < 1410020167 345532 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :><([)*8((])*8)*0><< < 1410020169 703079 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Behaves as expected < 1410020315 855020 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1410020429 383758 :not^v!~notnot^v@150.198.1.2 JOIN :#esoteric < 1410020617 627576 :^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 245 seconds < 1410021270 128972 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1410021462 404372 :not^v!~notnot^v@150.198.1.2 QUIT :Ping timeout: 246 seconds < 1410021473 589117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: have you run into accidental bugs from the weird bracket matching? < 1410021477 622402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those sound... fun... to debug. < 1410021634 344932 :^v!~notnot^v@150.198.1.2 JOIN :#esoteric < 1410023172 403049 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi Lymia < 1410024817 656428 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410024860 252206 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410025004 394075 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410025252 67140 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410025299 623702 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410026331 762849 :^v!~notnot^v@150.198.1.2 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410027674 899089 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se PRIVMSG #esoteric :Lol, someone actually answered that EOF should produce fatal error. That seems extremly useful. < 1410028412 51187 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1410028510 839419 :^v!~notnot^v@2602:306:316b:d210:7938:e152:4bff:f8ce JOIN :#esoteric < 1410028702 824589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alphuck14]]4 N10 02http://esolangs.org/w/index.php?oldid=40405 5* 0368.189.222.97 5* (+1058) 10Created page with "'''Alphuck''' is a [[Joke language list | joke]] [[esoteric programming language]]. It is identical to [[Brainfuck]], except that alphabetic characters are used; i.e. it is a ..." < 1410028726 898097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alphuck14]]4 10 02http://esolangs.org/w/index.php?diff=40406&oldid=40405 5* 0368.189.222.97 5* (-1) 10 < 1410029175 981465 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1410029248 241891 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410029803 799400 :^v!~notnot^v@2602:306:316b:d210:7938:e152:4bff:f8ce QUIT :Ping timeout: 272 seconds < 1410030719 289233 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1410030758 67742 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1410030827 520226 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 252 seconds < 1410030909 854010 :^v!~notnot^v@2602:306:316b:d210:603f:cecf:1cfa:7c60 JOIN :#esoteric < 1410031006 985351 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be QUIT :*.net *.split < 1410031007 199823 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :*.net *.split < 1410031359 502611 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410031437 805039 :^v!~notnot^v@2602:306:316b:d210:603f:cecf:1cfa:7c60 QUIT :Ping timeout: 272 seconds < 1410031513 286958 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410031757 828896 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be JOIN :#esoteric < 1410032202 535330 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410032598 713468 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410032805 969573 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it JOIN :#esoteric < 1410032819 618313 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it PRIVMSG #esoteric :hi < 1410032906 379598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1410033172 777059 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410033191 808972 :NeroReflex!~Denis@host205-187-dynamic.14-87-r.retail.telecomitalia.it QUIT :Read error: Connection reset by peer < 1410033376 591337 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I managed to knock out five opponent's Pokemon cards at once now. < 1410033391 220664 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(And this game is being played with only four side cards.) < 1410033392 758410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it's possible to knock out six with a move like Explosion, isn't it? < 1410033405 120330 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, it is, but that isn't the move I used < 1410033443 719075 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Not only was it five, but those were all the cards they had in play, too.) < 1410033583 173842 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1410033597 79893 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410033606 751042 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410033616 216931 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410033782 963557 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410033792 347048 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410034219 198210 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :With some attacks in the game of Pokemon card, it is possible to knock out all twelve cards (six for each player). < 1410035942 907565 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410037078 20170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: that forces the game to end in a draw, right? < 1410037450 485499 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should I try the online Pokemon TCG? < 1410037456 918397 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Last time I think I struggled with the UI < 1410037619 508874 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410037834 769630 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think the online Pokemon TCG not very good < 1410037845 850113 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ais523: I believe so. < 1410038032 508170 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Try if you want to though < 1410038751 377426 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :alphuck is pretty lame < 1410038808 274970 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1410039037 113474 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410039679 580169 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410039755 603377 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410039758 610984 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410040960 724222 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410040977 120809 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410041094 896350 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1410041585 911956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, anyone tried going to Twitter's home page with JavaScript turned off? it's hilarious < 1410041810 991307 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :uh, for me it just gives a message saying to turn on javascript < 1410041824 36671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CrazyM4n: for me, it gives a link to follow if you don't have JavaScript < 1410041833 89671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I follow it, it takes me to another page < 1410041845 542887 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :ah, i didn´t follow that link < 1410041845 826953 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :http://prntscr.com/4kd0o8 < 1410041847 42962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :telling me that JavaScript's off, and giving a /different/ link to follow if I don't have JavaScript < 1410041849 540843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that redirects back to itself < 1410041920 660916 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :oh, i see < 1410041924 348684 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :that´s pretty funny < 1410041972 67718 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1410041974 848190 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[23:17] telling me that JavaScript's off, and giving a /different/ link to follow if I don't have JavaScript < 1410041976 396167 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[23:17] that redirects back to itself < 1410041977 929962 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1410041978 70717 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410041979 752925 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410041981 706079 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410042014 96328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We saw that. (Also, noisy late cloak.) < 1410042051 14885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: this connection often breaks in such a way that it can send but not receive, or vice versa < 1410042082 760018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think, at least < 1410042121 154970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of curious that the "nickserv account info in server password" can occasionally fail to act on time, but (as far as I know) both SASL and TLS certificate-fingerprint auth are guaranteed to. < 1410042138 60950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there's some reason embedded in the ircd they're using. < 1410042160 15202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, guaranteed to work, not guaranteed to fail. < 1410042193 261071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: the server password just does a /msg to nickserv once you connect < 1410042429 794136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a reasonable reason for it to sporadically fail, sure, but it's not immediately obvious why it'd be any different from SASL. I mean, it's the same server, you're just doing an AUTHENTICATE command instead of a PASS. < 1410042477 326770 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410042482 537068 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There may be other Twitter clients so you could use that if you aren't using JavaScript. < 1410042584 531849 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :reasonable reasons < 1410042688 598186 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1410042743 346547 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410043668 419431 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410043694 821380 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410043970 662143 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1410044311 49697 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1410044377 998622 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410044479 52151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : tabemann_: So, how the function application would be if its time signature was ((a -> a) -> a)) -> a -> a -> a? < 1410044487 618198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo make an esolang where functions have time signatures < 1410044584 778809 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Music can have time signatures. < 1410044597 219929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1410044620 767879 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I didn't know functions can have time signatures too. < 1410044637 974272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fugue programs can have time signatures, I believe. < 1410044646 938909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They don't have any meaning to the program, though. < 1410044678 232359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's just a consequence of accepting MIDI files as input, and ignoring some stuff.) < 1410044863 642607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This has a reasonable likelihood of being true for Velato also.) < 1410045003 710277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Alphuck14]]4 N10 02http://esolangs.org/w/index.php?oldid=40407 5* 03Rdebath 5* (+1460) 10/* The least you can do is make it mnemonic */ new section < 1410045092 733085 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410045214 324622 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410045273 123708 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1410045286 470074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes you think you need a nap and end up sleeping for 6 hours < 1410045292 907381 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410045389 720361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40408&oldid=40350 5* 03Rdebath 5* (+19133) 10/* Performance Matrix */ < 1410045503 321191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40409&oldid=40408 5* 03Rdebath 5* (+108) 10/* Info */ < 1410045846 924012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's Zombie8 mean in the bitwidth column? < 1410045848 762596 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it worth some inefficiency in order to not attempt to encode Applicatives into a dynamically typed language? < 1410046042 112242 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :s/6/24/ < 1410046205 734046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: what part of applicatives is hard? < 1410046227 358414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just had the thought, maybe you can do with only Apply (i.e. leaving out pure) < 1410046278 732579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you get Traversable1s < 1410046358 732120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Functor f => Applicative f where applicative :: HList (Map f ts) -> f (HList ts) < 1410046363 801738 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It seems like this definition of Traversables matches the typical Functor-based lenses... yet people like pure profunctor lenses for some reason. I'm not sure what that reason is, but could it apply to traversals too? < 1410046372 126016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is this some sort of higher-order natural transformation or something? < 1410046443 124728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it looks like a generic liftTuple < 1410046455 108938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1410046464 606797 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: did you see the code turning my encoding into a traverse function? < 1410046470 727077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that Map f is weird < 1410046477 307232 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://lpaste.net/110585 < 1410046479 557442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: How would you write it? < 1410046512 238407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't think that implies the existence of pure does it < 1410046529 397749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It gives you () -> f () < 1410046542 818361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can fmap (const x) over the f () < 1410046551 254112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm right < 1410046591 181475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but what is Map f ts? < 1410046607 897021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Type-level map of some sort. < 1410046613 500743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i see < 1410046634 642225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are presumably other ways to write it. < 1410046637 469066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not yet used to the new way of using datakinds for HList < 1410046644 931550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's the equivalent of mconcat for Applicative. < 1410046677 988682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The new way is great. < 1410046707 949000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: of course then you need a law that says that applicative is associative in the same way as mconcat < 1410046725 528039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, you need laws either way. < 1410046768 143978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however, your applicative seems like an extension of the liftPair / pure basis which zzo38 likes iirc < 1410046794 850581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guess not pure per se but pure () < 1410046804 478399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's unit :: f (), times :: f a -> f b -> f (a,b) < 1410046815 199236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or :: (f a,f b) -> f (a,b), if you prefer. < 1410046824 937339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was the original formulation, I think. < 1410046860 333990 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410046919 916812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No one likes pure/(<*>) except for people who are actually using it. < 1410046930 508263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, category theory likes products better than currying < 1410046935 308904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I prefer pure/liftA2 or unit/times < 1410046950 352484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, in categories in general they're also not equivalent. < 1410046966 691113 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I happen to like pure/liftPair < 1410046973 714666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i like <$> <*> because that's what i actually use < 1410046987 945935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1410046991 425668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pure is only occasionally needed < 1410047007 310358 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm partial to "let ($) = fmap in" < 1410047016 36902 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Although I find <$> and <*> and liftPair and <$ all to be useful; I just happen to prefer pure/liftPair as the basis < 1410047018 574131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1410047040 976760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pure seems p. common < 1410047095 793635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: if only that overloaded application < 1410047100 317060 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Any one could be used as the basis and define the rest based on that; the derived stuff will be useful regardless < 1410047284 167766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why is hint in that lpaste suggesting head, it should be suggesting pattern matching < 1410047291 109950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*hlint < 1410047333 594702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which would also get rid of the !! 1 < 1410047334 428922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: if you used your head you'd surely think to use pattern matching < 1410047353 753219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you've got a point there, which i shall promptly swat -----### < 1410047608 254409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Did Gregor comment anything on EgoBot's absence? I think someone raised the topic when he was here-and-active recently. <-- he made the comment "That's because he's gone", which in context could refer to either him or the bot, and i was afraid of asking. < 1410047654 482374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he also suspiciously ignored the issue the _previous_ time he was active, too < 1410047681 431158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that may have been just because he had so many other broken things to fix < 1410047778 578222 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: why do people like shachaf lenses over van Laarhoven lenses? < 1410047812 141983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he has sort of hinted before that he wants HackEgo to take over, it's just that even the stuff that _has_ been transferred hasn't been made to work properly. < 1410047831 212976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i'm not sure whether that includes bfjoust < 1410047838 700834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps < 1410047839 322208 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ axo \ befunge \ bfjoust \ bf_txtgen \ boof \ build.sh \ cfunge \ c-intercal \ clc-intercal \ dimensifuck \ egobch \ egobf \ fukyorbrane \ gcccomp \ gforth_quit \ ghc \ glass \ glypho \ kipple \ lambda \ lazyk \ linguine \ Makefile \ malbolge \ pbrain \ qbf \ rail \ rhotor \ sadol \ sceql \ trigger \ udage01 \ underload \ unlambda < 1410047846 345330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it seems to be there < 1410047851 835246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps/bfjoust < 1410047852 676817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfjoust \ bfjoust.pl \ buffer.h \ egojoust.c \ gearlance \ gearlance.c \ gearlance.o \ helpers.h \ Makefile \ programs \ report \ report.c \ report.o < 1410047871 807965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bfjoust < < 1410047872 429325 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/interp: 4: exec: ibin/bfjoust: not found < 1410047882 759494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not the infrastructure to call it < 1410047916 874850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp unlambda `.i`.hi < 1410047917 664198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1410047949 106147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't quite remember if that has been fixed up to work or if it just straight out did < 1410047972 292584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interp/ghc < 1410047972 936670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access interp/ghc: No such file or directory < 1410047978 337055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls interps/ghc < 1410047978 996563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :runghc < 1410047997 674929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's just referring to the main install, which doesn't exist on HackEgo after some move < 1410048065 288438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp glass {M[m(_o)O!"Hello World!"(_o)o.?]} < 1410048067 633005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello World! < 1410048077 998598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems like the simple interpreters are working < 1410048117 617338 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can I consider an Applicative to basically be a function `lift` that lifts a function of any arguments to a stream of arguments in an... um, applicative < 1410048124 383754 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*in the same applicative < 1410048151 304591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Applicative is liftN < 1410048299 260225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(~~>) :: [*] -> * -> *; [] ~~> r = r; (t:ts) ~~> r = t -> (ts ~~> r); liftN :: (ts ~~> r) -> (map f ts ~~> r) < 1410048299 774495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is still not quite sure what Sgeo means by using streams. < 1410048318 45017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(map f ts ~~> f r), rather < 1410048323 676064 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mean Racket streams, which are approximately heterogenous lazy lists < 1410048332 563966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is just an ugleir form of the HList thing. < 1410048336 434557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*uglier < 1410048337 634525 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not quite, since I think you can't traverse the spine wiithout forcing the contents < 1410048437 192884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i understand what you mean by streams, i just have no idea how they fit into applicative < 1410048533 502807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :traverse would be a really nice definition of Applicative if you could define Traversable in some nice way without Applicative. < 1410048550 17096 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: I thought I did that >.> < 1410048558 760582 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or something like that < 1410048599 888200 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Actually, no.... my function to extract a traverse out of my encoding knows what an Applicative is, even if the traversal-like thing itself doesn't < 1410048662 647953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Fn a = Ret a | a :~> Fn a deriving Functor; i :: Fn * -> *; i (Ret r) = r; i (t :~> fn) = t -> i fn; liftN :: i fn -> i (fmap f fn) < 1410048734 944551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How would you use traverse to define Applicative? < 1410048747 658092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by defining Traversable without Applicative and then putting traverse in Applicative < 1410048804 815686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class ??? (t :: k -> *) where { type MapArg t :: (* -> *) -> k -> k; ... }; class Functor f => Applicative f { where liftN :: ??? t => t x -> t (MapArg t f x) } < 1410048887 620771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data family Fn :: ([*], *) -> *; data instance Fn '('[], r) = FnRet r; data instance Fn '((t ': ts), r) = FnArg (t -> Fn '(ts, r)) < 1410048926 233809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance ??? Fn where type instance MapArg f '(ts, r) = '(Map f ts, f r); ... < 1410048991 251546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think we are approaching the schwarzschild radius of type level programming < 1410049023 902382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :??? is some kinda weird type functor thing. < 1410049053 470986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, this isn't actually interesting <_< < 1410049064 263543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1410049156 904549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan gets interested right as I admit I'm not. < 1410049179 770843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're good at reverse psychology? < 1410049190 504244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :('s ok i'm not really interested) < 1410049369 362370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : <-- technically that _would_ be sane (and equivalent to ({})*n) if it was required that a ()*n which contains unmatched brackets must match precisely with another ()*n (same n) < 1410049372 363781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1410049377 92772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ([)*n (])*n might work directly <-- technically that _would_ be sane (and equivalent to ({})*n) if it was required that a ()*n which contains unmatched brackets must match precisely with another ()*n (same n) < 1410049401 358079 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No such requirement < 1410049410 908598 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's a plain bug in this implementation < 1410049415 480403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well naturally not in the broken impl. < 1410049425 641965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i'm saying it could be done. < 1410049476 179856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can (a)*m b (c)*n for m =/= n be efficiently implemented? < 1410049488 51322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't seem inherently impossible to do it without expanding fully < 1410049493 360546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i recall pondering that < 1410049546 177984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you can expand cleverly to avoid blowup in many case, but _possibly_ there are cases where you cannot avoid exponential expansion < 1410049546 763812 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410049546 903981 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1410049550 617300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+s < 1410049640 226683 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :how would you go along renaming a wiki page? < 1410049645 664269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you'd need some good modulo arithmetic < 1410049668 245805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CrazyM4n: you can Move it, and if you wish, the admins can delete the old one if it's unnecessary < 1410049724 922025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's in the down arrow dropdown menu < 1410049728 349521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/move14]]4 move10 02 5* 03CrazyM4n 5* 10moved [[02Brainfunge10]] to [[Simplefunge]]: Brainfunge was kind of a terrible name and already taken < 1410049747 629576 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :got it, thanks < 1410049774 570014 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :can you, uh, rename a github repo also? < 1410049785 283239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i have no idea how you do that. < 1410049793 818795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't do git < 1410049833 956623 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I'll just use my multilens encoding but keep the name multilens and not traversal, in case I change my mind < 1410049834 785437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whether you want to delete the old page might depend on whether you've linked to it otherwise < 1410049843 70158 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :just on the esolang wiki < 1410049859 461837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i saw you post in /r/haskell? but i guess that didn't link to the wiki. < 1410049859 714912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can rename github repos yes < 1410049874 16156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Simplefunge14]]4 10 02http://esolangs.org/w/index.php?diff=40412&oldid=40410 5* 03CrazyM4n 5* (-58) 10Renamed language < 1410049885 76286 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :oh yeah, I did post that < 1410049893 163591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shall i delete the old wiki page? < 1410049895 674944 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :but it´s so buried that it shouldn´t matter < 1410049898 606312 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :and yes please < 1410049919 975785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now if the wiki weren't molasses < 1410049930 881582 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :haha < 1410049972 379799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02Brainfunge10]]": Author request: content was: "#REDIRECT [[Simplefunge]]" (and the only contributor was "[[Special:Contributions/CrazyM4n|CrazyM4n]]") < 1410050094 384001 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :other than just manually moving it, eliott: how would i rename the github repo then? < 1410050103 160086 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1410050121 45394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :please spel names corectly twh < 1410050130 954437 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :my bad < 1410050150 940431 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :elliott: how would I go along renaming the github repo then? < 1410050158 435007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's in the repo admin somewhere. < 1410050164 774302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :click around and you'll find it < 1410050187 552526 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410050188 461326 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :never mind, I just remembered that google is a thing < 1410050196 327188 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :got it < 1410050356 675406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once again i find my bfjoust comments have already been anticipated in the logs. < 1410050369 508283 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Simplefunge14]]4 10 02http://esolangs.org/w/index.php?diff=40413&oldid=40412 5* 03CrazyM4n 5* (+1) 10 < 1410050428 951876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even if the moved-to-HackEgo bfjoust thing worked, it wouldn't affect the actual scorecards and such on codu.org. < 1410050442 448498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, but i < 1410050445 844213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1410050464 876076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :t should be possible to transfer those too and use the repository browser < 1410050491 32120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :would be more vulnerable to someone breaking it, of course < 1410050558 221532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Technically speaking, it would be possible for me to set it up on e.g. esolangs.org/bfjoust/ or some-such and have HackEgo feed it stuff, since they're the same machine. But that's perhaps going a bit above my mandate of wiki maintenance. < 1410050582 435847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And anyway it'd involve some work.) < 1410050996 865932 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410051120 379327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm wait < 1410051214 283137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm _is_ (a)*n b (c)*n equivalent to (a { b } c)%n if implemented simply by jumping between matching brackets and keeping loop count in each ()*n ? < 1410051237 431444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(rather than full expansion, which is clearly equivalent) < 1410051272 884456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because i'd suspect the "buggy" impl. to be closer to the former. < 1410051356 611232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect it isn't, because in the algorithm i developed they shared a counter and the c part _decrements_ instead of increments. < 1410051401 700800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but maybe it accidentally works... < 1410051461 380126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm dubious < 1410051582 53538 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410051660 689210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :( ... [ ... )*n ... ( ... ] ... )*n let's say the cell checked is 1 on first try, 0 on second and third, then both counters will be 1 when it's supposed to leave < 1410051660 829580 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: no implicit < 1410051660 970290 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1410051660 970435 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: ":", < 1410051660 970525 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1410051660 970613 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric : end of input14↵… < 1410051667 29362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...darn :P < 1410051691 182124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :POSSIBLY NOT MY BEST IDEA < 1410051794 737123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: pretty much all the bots have been accidentally triggered at one time or another < 1410051870 343468 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410051908 886750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Lymia It is possible that (a)*n b (b)*n is not always equivalent to (a{b}c)%n if the loop counters for the two parts are separate. < 1410051909 27003 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410051935 13907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Lymia Or, in oerjan's example, if b != c. < 1410051935 197477 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410051945 865231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1410051947 526881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that was evil :-) < 1410051988 58208 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm aware. :P < 1410052010 792751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1410052015 763502 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The behavior in the interperter I'm working with is plain weird. < 1410052029 523350 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(a[b)*10c] is also accepted < 1410052033 626743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And [a(])*0 < 1410052082 246958 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :< Sgeo> Can I consider an Applicative to basically be a function `lift` that lifts a function of any arguments to a stream of arguments in an... um, applicative – I have written such a function in Idris, using an Applicative constraint, and then of course one can recover the zero- and one-arg forms. < 1410052088 642360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like the interpreter is so weird it's an esolang of its own < 1410052122 635797 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410052145 374357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: although my comment wasn't specifically targeted at that interpreter (which i haven't looked at), but at the idea of treating unmatched [] in ()*n simply by jumping to the matching one < 1410052222 784909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is becoming clear that ()*n loops sharing matched [] need to share counters too, and adjust them in different directions < 1410052249 669200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Assuming the cell is always true, I guess (a[b)*4c] translates to ababababcababababc... < 1410052278 688326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: does it even attempt to check balancedness at all? < 1410052282 292034 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, yes. < 1410052286 752112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aw. < 1410052287 401812 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It matches [] and () separately < 1410052290 212425 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Leading to "fun" behavior. < 1410052319 181879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the most fun: (a{b)%m c (d}e)%n < 1410052333 943415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't ask me. I don't know. < 1410052334 83550 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Luckily there is no ({}) support. < 1410052334 422806 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::D < 1410052492 785122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally () and {} would be defined entirely independently of each other. just to let you do more confusing things. < 1410052507 95377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The description does say it's only "inspired by" BF Joust. < 1410052574 702070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, the cycle limit is also only one tenth of that of the "real thing". I was wondering why the performance difference was so moderate. < 1410052599 673627 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Excepting obvious bugs (the behavior here is contradicatry to what they state in the OP!), it's pretty much BF Joust without the flipped configuration. < 1410052804 387939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Looking at Arena.py, I think it also doesn't implement the rule that the "second" program's [] instructions look at the original value of the tape cell, even if the "first" program did + or - on it. < 1410052817 955257 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :yep~ < 1410052839 287722 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't think that's common enough to be a major difference? < 1410052860 109130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's relevant for shuddery type things, isn't it...? < 1410052867 313713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :locky things. I forget the terminology >_> < 1410052977 636409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how much it matters, but it's not very elegant to not be commutative. (Then again, if it doesn't run the full set of tape lengths either.) < 1410053018 758474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you could be non-commutative _and_ check both orders, i guess < 1410053122 762225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, something like 4:30am with visitors tomorrow. -> < 1410053264 721508 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1410053323 756523 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 PRIVMSG #esoteric :have you folk heard of pattern calculus? http://www.pps.univ-paris-diderot.fr/~kesner/papers/purepattern.ps < 1410053342 92021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: does it parse []s in a more reasonable way than ()s? < 1410053353 994492 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That code parsers both []s and ()s < 1410053454 733100 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410053468 77529 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410053471 81281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...so can you do weird things with loops like you can with the ()*2? < 1410053574 997345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps each of the parsings are correct separately, and you only get weird things when you _combine_ ()* and [] < 1410053577 415710 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410053603 977478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I mean the thing where it overloads hash values while parsing for both "code position" and "scope depth". < 1410053608 862029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can do. < 1410053610 529274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird things. < 1410053648 300690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1410053672 155617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: https://github.com/redevined/brainfuck/blob/master/BrainFuckedBotsForBattling/Arena.py#L94 < 1410053726 313921 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Remote host closed the connection < 1410053752 699567 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there likely to be any ... harm if I go ahead and use my encoding for now? < 1410053924 956424 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410053931 395897 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410053982 464145 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1410054564 890652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is there any difference between using rbraces()[scope] there and braces[scope] at all? < 1410054589 376047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's reverse lookup < 1410054591 760117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(value to key) < 1410054596 232741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1410054601 32866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(the logs have a spoiler as to the problem) < 1410054651 396693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume a collision might be possible. if so, will the last colliding pair be used? < 1410054683 262786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait this is hashed right < 1410054690 684538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you cannot assume anything about order < 1410054708 440941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i'm sure i read the spoiler already) < 1410054722 227036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just like a haskell Map < 1410054730 86493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm? < 1410054739 885931 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, you can probably < 1410054744 389990 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But that's harder to control < 1410054747 702209 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And [] takes ticks unlike () < 1410054756 199520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a haskell Map gives the listing in order by keys, but does python dicts do that? < 1410054761 279430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*do < 1410054780 665334 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :oerjan, I'm p. sure the hash is i%bucketSize < 1410054817 485136 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently zip(map.values(), map.keys()) is actually legit. < 1410054818 521056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: um that's too low level to answer my question without hurting my brain < 1410054835 661632 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :oerjan, the order is predictable, but very non-intuitive. < 1410054857 952877 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.()*2<<<<<<<<<<((((-)*5>[(-)*4.[+.]].)*10000)*1)*1 < 1410054862 129512 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :()*2 makes an entry 1:2 < 1410054870 622219 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1410054877 110330 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1410054877 250318 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410054880 356900 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The second ( in the second part makes an entry 16:2 < 1410054888 246093 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Obvious results occur. < 1410054902 527485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right. so what i'm implying is, we can assume no sensible behavior in which (value, key) pair ends up in rbraces() if there is a collusion of values? < 1410054904 452199 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(since 16 ends up in bucket 0, and 1 in 1 apparently) < 1410054911 897626 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No sensible behavior, nope < 1410054922 342864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*collision :P < 1410054922 598249 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1410054985 537249 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410055054 644362 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :are you going to make a bfjoust bot or something? < 1410055062 372102 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1410055067 7915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CrazyM4n: we already had one, in theory < 1410055075 752344 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm disappointed < 1410055080 142518 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because preparation beat every other warrior < 1410055081 583312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but Lymia found another one someone made, which is horribly buggy < 1410055084 479135 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yet didn't come top of the hill < 1410055102 101296 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: wait, someone made a BF Joust bot who isn't a regular in this channel? < 1410055113 8768 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's a BF Joust hill on Stack Overflow < 1410055129 990217 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :link? < 1410055131 625615 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A fairly trivial program I just submitted gets a 93% win rate ove rit. < 1410055133 910622 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : because preparation beat every other warrior < 1410055141 316159 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"beat"? < 1410055149 306141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :42:0 or what? < 1410055151 40893 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: won on over 50% of tape lengths and polarities < 1410055158 877408 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/36645/brainfedbotsforbattling-a-brainf-tournament < 1410055163 856961 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of the wins were quite slow, because preparation uses a probabilistic lock algorithm < 1410055181 434521 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that it's almost guaranteed to win on some proportion of tape lengths and lose on others < 1410055225 486118 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... well, you know. < 1410055230 741553 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The rules here only say it has to be your own code. < 1410055239 329475 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Right? < 1410055275 520925 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :? < 1410055297 107167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :callforjudgement: this seems somehow similar to how tit-for-tat never loses big in any PD game yet doesn't always win tournaments < 1410055298 940150 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, 10000 cycle limit on that hill < 1410055300 436961 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that isn't enough < 1410055327 382023 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's an extra rule that seems to "make up" for the cycle limit < 1410055345 962732 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410055348 38596 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If the opponent flag is "smaller" than yours, you win. < 1410055354 684721 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(When the cycle limit is reached) < 1410055356 620110 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, not really < 1410055364 652001 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that completely misunderstands defence programs and counter-turtles and so on < 1410055397 608625 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are there any turtles on that hill yet? < 1410055408 990476 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A few attempts at it < 1410055410 886774 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :They don't do well < 1410055414 477489 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if not, you should be able to get a very good score with one (although that highly upvoted vibration program would beat it) < 1410055416 765257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps not so much "misunderstands", as makes it a completely different game < 1410055421 725267 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or, well. < 1410055424 146439 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :What's a turtle? < 1410055449 753108 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh, careless clear? < 1410055460 351097 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1410055483 707301 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well, it's more that "doing well on the tiebreak" and "doing well on the rest of the game" aren't very correlated < 1410055521 484740 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The tiebreak earns my bot, like, 10 wins. < 1410055533 523283 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, it's not insignificant. < 1410055543 409787 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But, you still need a normal clear < 1410055548 758045 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or you lose by falling off the tape. < 1410055595 355719 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well the idea of a turtle is that you win before the point where you fall off < 1410055719 455991 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410055723 294465 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:07] Lymia: huh, you won with an evolved prograM? < 1410055724 783119 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:08] I'm not sure whether to be impressed at the evolver, or horrified at how bad the programs there are < 1410055746 515261 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Horrified at how bad the programs are. < 1410055752 257966 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Look at the analysis of that evolved program < 1410055778 211462 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(-)*5(>.(-)*7)*3(>[(-)*8[.+]](-)*2)*-1 < Reduces to this basically < 1410055790 576842 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, someone submitted a defence program < 1410055807 822612 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it has one of the worst tripwire setups ever < 1410055818 536960 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yanderebot? < 1410055831 961271 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Polar bear < 1410055874 301355 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Is this.... a careless clear? < 1410055892 633294 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1410055893 130625 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh, yep < 1410056025 51949 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :scarf, Yeah, uh < 1410056031 432094 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My bot screws this over in 19 cycles < 1410056042 486922 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(-)*19 < 1410056280 976010 :scarf!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410056294 331787 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410056545 473986 :Bicyclidine!~Glossina@69.166.47.146 JOIN :#esoteric < 1410056951 500781 :Male!~Male@93-41-211-208.ip83.fastwebnet.it JOIN :#esoteric < 1410056972 173589 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1410056992 775152 :Male!~Male@93-41-211-208.ip83.fastwebnet.it QUIT :Client Quit < 1410057287 426831 :Bicyclidine!~Glossina@69.166.47.146 QUIT :Ping timeout: 245 seconds < 1410057799 624230 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: where is the hill posted < 1410058100 168359 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/36645/brainfedbotsforbattling-a-brainf-tournament < 1410059560 133595 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410060877 805438 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1410061251 374633 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :so I don´t understand < 1410061260 325703 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :in the brainbots tournament < 1410061300 540424 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :what´s stopping you from just doing ¨(>[-])*100¨ < 1410061506 605747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well in bfjoust, you can defend by putting some "traps" in between < 1410061528 160233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which slows down that strategy enough that you may get to their flag first < 1410061559 500491 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1410061620 3829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't at the spot recall what the traps are actually called in bfjoust terminology < 1410061673 893032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :decoys < 1410061680 418431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1410061688 87628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CrazyM4n: you can do that, it's known as a fast rush program < 1410061700 269738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'll fall to a program that does >-(>[-])*100, though < 1410061706 799032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the very basics of BF Joust strategy is understanding why < 1410061922 721178 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric ::/ < 1410062052 321370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm well given that the other hill is working _somewhat_ different than bfjoust and iirc never reverses +- polarity, i can see one way that could fail: if cells don't wraparound and decrementing 0 is a loss. < 1410062083 291890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a decoy wouldn't be _nearly_ as effective if you couldn't do that < 1410062120 437441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION has no idea if the brainbots game would do that, mind you < 1410062275 680360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CrazyM4n: the basic idea is that with wrapping 8-bit cells, if a cell is -1 or +1 but you don't know which, then you waste 127 steps or thereabouts if your [-] clearing goes the wrong way < 1410062294 640934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can me more clever, but then the defender can be too < 1410063114 508735 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410063237 435069 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1410063866 416742 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410063905 38093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: cells do wrap on the other hill < 1410063978 653993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1410064031 498384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you a decoy could _still_ work somewhat because a -] is slower than a + < 1410064089 184099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: indeed, setting decoys is faster than clearing them even if the opponent knows which polarity you're using < 1410064117 628021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in decrementing-0-is-death BF Joust, vibration seems like a pretty powerful strategy < 1410064137 990819 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can decrement your flag from 1 to 0 at the same time the opponent does < 1410064139 628075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then, umm < 1410064141 256268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you both lose? < 1410064161 741133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1410064162 849619 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :vibration? < 1410064187 960983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i understand the brainbot game doesn't have simultaneous moves though < 1410064208 213021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: changing your flag between 0 and 1 rapidly < 1410064220 28339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it says it does from the description, but it may be lying < 1410064222 294126 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :don't you lose, then? < 1410064229 80234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :has to be 0 for two cycles to lose < 1410064233 922144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and many programs just move on if they see a 0 < 1410064238 893540 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh right < 1410064239 779485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you have a 50% chance of beating those programs < 1410064245 880547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's pretty easy to counter if you know what you're doing, though < 1410064255 877157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it was said 1 cycle in brainbots < 1410064285 753002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vibration programs have topped the hill (anticipation2), but that only works if people aren't paying attention to them < 1410064871 445601 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1410065483 316603 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410065498 583662 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410065638 326742 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410065639 668106 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410065643 181188 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410066561 239154 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :> join [[1,2],[3,4,5],[6]] < 1410066562 535444 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2,3,4,5,6] < 1410066764 908859 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm wrong, you can traverse the spine of a Racket stream without forcing each element < 1410066806 557142 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: why the sudden interest in Racket? < 1410066850 662499 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think because I got a sudden interest in Haskell and then lens reminded me of my intentions to make an optics library in Racket < 1410067407 840794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My stream-join is a bit haiy < 1410067437 911734 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Sgeo/racket-optics/blob/417c0c5ff91dc9cee9e402c6f479abafa5b3275d/profunctors.rkt#L72-L81 < 1410067441 231119 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :hairy < 1410068132 152536 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :DrRacket has a code coverage tool built-in. That and module+test might encourage me to actually write unit tests < 1410068409 410920 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410069084 948158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, haha < 1410069092 362094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I /finally/ figured out what causes my compose key to stop working < 1410069103 680689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's alt-tabbing from Firefox to Konversation; alt-tabbing from any other program to Konversation fixes it < 1410070532 897638 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. Firefox in general or in particular Firefox with focus on the URL bar or something? < 1410070546 426604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: not sure yet < 1410070550 139576 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think there's at least one other condition < 1410070558 76633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but at least this means that I can easily fix it when things go wrong < 1410070565 71996 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders what distro ais523 uses... mostly because Kubuntu sucks < 1410070571 852347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: Ubuntu, with Unity < 1410070578 925706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like Unity, pity it's so buggy and so unperformant < 1410070589 14032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Focus in the Chrome URL bar misbehaves in all sorts of ways. < 1410070608 364897 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I tend to prefer using GNOME and GTK+ apps when in GNOME and KDE and Qt apps only in KDE < 1410070608 672679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I vaguely remember similar issues with Firefox. < 1410071332 327316 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410071361 322263 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1410071934 659401 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410072773 829033 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1410073310 279385 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm... is IO the main interesting side-effect in non-Haskell languages? < 1410073372 767344 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: variable mutation's a big one < 1410073388 125890 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Variable mutation doesn't fall under IO? < 1410073402 827170 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, everything falls under IO, because it's basically the most general possible monad < 1410073406 801214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the ST monad does variable mutation without IO < 1410073410 253395 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do it with much less than IO, though < 1410073445 5549 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's definitely impure because it lets you observe evaluation order < 1410073449 133028 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But if I want to encode the concept of side-effect in a non-Haskell language, it should be sufficient to support IO, with 0-argument functions since it's a side-effecty language < 1410073465 440970 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: one of my colleagues made the point that the "IO monad" of Haskell is basically OCaml < 1410073469 764497 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than IO generally < 1410073498 107409 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can think of the ML family as basically being Haskell only everything is forced to be in the IO monad < 1410073546 199729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: the "concept of side-effects" in haskell is really the "concept of _distinction_ of side effects", so using only IO misses much of the point. < 1410073613 825632 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION is mostly not trying to let all of the abilities of traversal go to waste just because I don't feel like encoding applicatives < 1410073803 591726 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think the main distinction between explicit support vs. letting users 'cheat' with over and a side-effecting function is that the former forces the traversed structure < 1410073892 352779 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm... is it possible to write a Traversal' (a -> b) b? < 1410073908 316593 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If it is, I'm abandoning my encoding... I can't see how to write a getter < 1410074131 742718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (cos & traverse %~ (*2)) 0 < 1410074133 129677 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1410074133 270413 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M288691002170012585531335.show_M2886910021700125855... < 1410074133 270577 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410074133 270665 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410074133 270753 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1410074136 656798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1410074148 337642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t cos & traverse %~ (*2) < 1410074149 252374 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Traversable ((->) b), Floating b) => b -> b < 1410074157 736237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1410074210 891399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's possible if a is a finite type, i think. < 1410074366 71100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It is not possible in general. < 1410074371 717571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can write a Setter. < 1410074389 525017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A Traversal needs to traverse at most a countable number of things. < 1410074945 580247 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I feel like I'm going through contortions to serve a use-case I'm not sure exists < 1410074966 245794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know if there really are that many lazy structures used in Racket < 1410074969 463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You tend to do that. < 1410075275 804338 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Allowing users to 'cheat' would feel worse < 1410075295 434915 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also the reason I can't merely encode lenses as setters < 1410076321 749101 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1410076337 918070 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410076358 261247 :xTREM!~juanmanue@77.231.179.195 JOIN :#esoteric < 1410076368 913925 :xTREM!~juanmanue@77.231.179.195 PART #esoteric :"Saliendo" < 1410076508 837346 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be JOIN :#esoteric < 1410076895 774355 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vdmrtwrytooftrgj QUIT :Quit: Connection closed for inactivity < 1410077220 355028 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410078471 985843 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reader r and List seem to suggest that maybe IO doesn't cover all side effects < 1410078514 454577 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there an Applicative that describes all applicatives, the way Cont describes all monads? < 1410078542 377177 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :http://mandalicgeometry.tumblr.com/ < 1410078695 438423 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was going to say 'I would be happy if that didn't have a name implying pseudomath and pseudoscience', but I take it back. < 1410078870 445082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cont doesn't describe all monads. < 1410078885 39826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well. I don't know what it means to describe a monad. But I bet Cont doesn't do it. < 1410078922 499469 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :X describes Y = X Y < 1410078961 528207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That article says Cont but I'm pretty sure it really means Codensity. < 1410079082 457823 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410079254 347032 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1410079420 240909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: huh, what now? < 1410080389 301711 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it's a "cross-disciplinary blog", I guess that's one way of putting it... < 1410081934 744203 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1410082266 986331 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410082273 161579 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1410082498 809904 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Suicide14]]4 N10 02http://esolangs.org/w/index.php?oldid=40414 5* 03Rdebath 5* (+1813) 10/* Appears to be NOT turning complete */ new section < 1410083010 837076 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410083216 534510 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, another language with a weird specification. < 1410083453 623707 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Turning complete < 1410083485 132291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I missed that. < 1410083532 467470 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A language that is not actually complete, but could almost be < 1410083537 415603 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :imo < 1410083576 33867 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"It has a limit of 676 variables, but if these are unbounded it might still be able to emulate a Minsky machine." < 1410083654 147391 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, it'll be able to do that, all one needs is a single loop with a body of if-then-else checking the current state and doing the corresponding updates. < 1410083768 695760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The funny thing about that page is that it describes a language, and then, in the examples, uses < and << which have not been mentioned before. < 1410087169 557217 :J_Arcane!~jarcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410090375 151924 :J_Arcane!~jarcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: WeeChat 0.4.4-dev < 1410090641 91927 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410092946 4814 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410093114 396957 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1410093148 981069 :jix!~jix@jixco.de JOIN :#esoteric < 1410093662 523790 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410093677 705726 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410094689 708280 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1410096377 907880 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410096546 65622 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410096944 309053 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :man, ARIN is down to less than a /8 < 1410096992 326920 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(not counting the reserve /10 for IPv6 transition) < 1410097046 64252 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Better prepare the fallout bunker < 1410097265 65854 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410097649 392018 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Interesting that most countries don't have a /8, but some american organizations have two. < 1410097808 982133 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :not only American, but Canadian too :D < 1410097854 710976 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(okay, they aren't quite pure /8 as they are fragmented around, but they occupy the same address space.) < 1410097865 1055 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :my university only has a /16 < 1410098047 895083 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :many years ago I made a list of quite a few Canadian /16, mainly universities. mine was 132.203.0.0/16. < 1410098143 519917 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :a list I just found. < 1410098214 224365 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :aaaurgh. pastebin is rebarbative. < 1410098254 351513 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :http://pastebin.ca/2839477 < 1410098475 945643 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Why does BC need so many? < 1410098556 509951 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I have absolutely no clue. < 1410098953 485745 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Why did the Ford Motor Company need 19.0.0.0/8? It probably didn't. < 1410098962 623205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely ARIN should be putting pressure on them to give up parts of their address space by now < 1410099007 529918 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I'm actually hoping that we run out of v4 faster < 1410099020 726613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :RegDate: 1988-06-15 < 1410099034 458705 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :back then the IPv4 address space was huge ;) < 1410099087 397577 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :They didn't need to share it with the commies < 1410099123 622752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And this was class-based routing. So if 64k addresses of a class B net were not enough, I suppose you'd get a class A net. < 1410099226 305252 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I hope we completely switch out to IPv6 soon, because then I'll be forced to learn it correctly. < 1410099248 633798 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :address scopes confuse the fungot out of me. < 1410099248 906473 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: you're back!! i'm not made of cons cells though. how can the code be wrong? < 1410099274 134106 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: of course I'm back. I'm always back, and you guys are going to be stuck with me a loooong time. < 1410099274 521583 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: they are definitely a lot of schemes seem to dislike the way gimp does stuff in scheme, or programming in general) < 1410099588 955471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Your search - "I'm not made of cons cells" - did not match any documents. ... pity. < 1410099619 246658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It sounded like such a sensible thing to say. < 1410099631 622645 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric ::D < 1410099655 967527 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Of course, you're made of atoms, the cons cells are just how they're bound together. ;) < 1410099678 234078 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ow. < 1410099689 474596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So does anybody call S-expressions "molecules"? < 1410099704 246349 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. Not that I know of. < 1410099811 314695 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.google.com/patents/CN102625850A?cl=en mentions "LISP molecules", but LISP stands for "labeled probe identification sequence" < 1410099951 551567 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :'your lisp code is terrible, look at all these texas IFs' < 1410100025 515391 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom__Hoover: can you explain? < 1410100042 515999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"texas IF" is not a very good search term. < 1410100049 784311 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :https://www.google.co.uk/search?q=texas+carbon < 1410100326 103924 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay. (if a b c d) would be wrong indeed. < 1410100354 276426 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though I wonder whether that should count as four bounds) < 1410100412 316408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bonds. luckily, I don't do chemistry. < 1410100474 875200 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :if “a” is true then “b” else “c” else else “d”??? < 1410100500 654108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google things I won < 1410100502 549715 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://pipeline.corante.com/archives/things_i_wont_work_with/ < 1410100502 690084 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: In the Pipeline: < 1410100508 573890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's funny. < 1410100526 991226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(even more funny is the fact that this was what I was looking for) < 1410100575 655529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: something like that < 1410100583 285884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/else else/otherwise/ < 1410100651 784120 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410100666 777795 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :int-e: I reject your reality and placidly continue to munch on some toasts with nutella. < 1410100845 868509 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1410100997 957263 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410101021 497944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Archway14]]4 10 02http://esolangs.org/w/index.php?diff=40415&oldid=36068 5* 0376.100.81.188 5* (+5) 10/* Example */ Fix Archway2 cat example. < 1410101052 114035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my personal most memorable quote from that blog: "At seven hundred freaking degrees, fluorine starts to dissociate into monoatomic radicals, thereby losing its gentle and forgiving nature." http://pipeline.corante.com/archives/2010/02/23/things_i_wont_work_with_dioxygen_difluoride.php < 1410101311 552842 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :my favourite, where he mentions shrapnel: “Ranking my equipment in terms of its shrapneliferousness is not something that's ever occurred to me, I have to say.” http://pipeline.corante.com/archives/2009/03/18/things_i_wont_work_with_chalcogen_polyazides.php < 1410102245 646548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"There are no conceivable uses for [N-amino azidotetrazole] - well, other than blowing up Raman spectrometers, which is a small market - and the number of research groups who would even contemplate a resynthesis can probably be counted on one well-armored hand." < 1410102288 415756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, that blog used to have a table of contents per category, now the best I can find is http://pipeline.corante.com/archives/things_i_wont_work_with.xml which lists only 16 of 29 posts :-( < 1410102495 442210 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : if “a” is true then “b” else “c” else else “d”??? < 1410102508 326896 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if a is true, b; if a is false, c; if a is filenotfound, d < 1410102628 961022 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, you were interested in writing IRC bots in Haskell, write? < 1410102630 595282 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :... < 1410102638 592795 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*right? < 1410102691 573745 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Self-writing self-righting irc bots < 1410102697 288077 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Phantom__Hoover: point. < 1410102719 808635 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: uhm, yes? afaicr, I think it is so. < 1410102726 592170 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Jafet: a self-modifying fungot! < 1410102726 749505 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: could it be done without a wrapper < 1410102738 41213 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fizzie: could it? < 1410102761 695609 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fungot is pushing the boundaries here. < 1410102761 836010 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: it requires a full ai to parse it < 1410102764 530590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, one of my friends is writing a bunch of IRC-related Haskell libraries < 1410102775 814174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you didn't just mix up fungot and fizzie, did you... < 1410102776 2211 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i just a new module that provides a full build environment in fnord. < 1410102804 489700 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I swear fungot knows how much I hate that word. < 1410102804 976880 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: the addition of addmov and submov :) fnord/ pictures/ flow.gif hofstadter would probably enjoy it very much. it's not bad, but if it's so important that people get the false impression that fnord and start hacking. < 1410102822 983885 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :exactly. < 1410102843 503730 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: interesting. fascinating. appropriatable, and on-top-of-it codeable. < 1410102853 391413 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION whistles for barrucadu < 1410102870 401973 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Yes? < 1410102876 754806 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :barrucadu, advertise to boily your IRC stuff < 1410102879 504985 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :int-e: fungot is smart. fungot knows you. fungot will assimilate you, and in the befunge bind you. < 1410102879 645696 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: is this the esolang channel? i mean, can you send the generated code < 1410102960 511327 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Well, I've got a library on hackage to encode and decode CTCPs (https://github.com/barrucadu/irc-ctcp), and plan to put up today a message decoder using conduits (https://github.com/barrucadu/irc-conduit) < 1410102998 667370 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :I've got a haskell irc bot running atop all this stuff, and am just gradually breaking it up into libraries < 1410103188 955767 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :has your bot joined this channel? < 1410103214 716408 :yukibot!~yukibot@runciman.hacksoc.org JOIN :#esoteric < 1410103218 115097 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Has now < 1410103258 297935 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :At the moment it's not doing much < 1410103265 273564 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :I've mostly been playing with the underlying stuff < 1410103288 607194 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :en.wiktionary.org/wiki/sorry < 1410103303 968181 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, its URL shouter isn't working < 1410103309 964770 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Do I need the protocol, barrucadu? < 1410103310 182663 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Yes it is < 1410103313 703639 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :https://en.wiktionary.org/wiki/sorry < 1410103314 577869 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "sorry - Wiktionary" < 1410103348 632680 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :yukibot: botsnack < 1410103413 317781 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :At the moment it basically does link info and !seen < 1410103452 461859 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :But it handles multiple networks with ease, which is nice < 1410106610 918970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this is cute, http://img.thedailywtf.com/images/14/q2/e115/Pic-1.png < 1410106658 774151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the point being, it's a perfectly sensible graph. < 1410106937 584033 :drdanmaku!uid17782@gateway/web/irccloud.com/x-buumgdqrimqgwslv JOIN :#esoteric < 1410107832 253177 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1410107939 167757 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Interesting error. < 1410108048 138880 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Oh, it's exactly one hour. Well, I consider that an error anyway. < 1410108139 748548 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :It clearly depicts a DST switch. < 1410108395 641991 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar wins. < 1410108482 124187 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :In fact, a graph which did not contain the loop would be erroneous. < 1410108875 348416 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Arguably there should be two curves in the [2,3) interval, without any line going back in time. But that's a minor complaint. < 1410109063 791924 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's a mapping from linear time (presumably utc) to some political abomination that allows time travel < 1410109085 360135 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410109122 490020 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :"god damn politicians", i complain to myself, as i orbit the infinitely long spinning cylinder < 1410109163 348056 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rotating yourself into an early grave? < 1410109412 397181 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey guys < 1410110271 200133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hey Soul < 1410110615 830126 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I'm learning C++ < 1410110632 368191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh no! < 1410110638 272523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the hell would you do that < 1410110638 412690 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :It's pretty hard, considering I'm used to Python and Ruby. < 1410110646 240030 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :speed, mostly < 1410110695 387104 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also, pointers confuse me. < 1410110718 603550 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I managed to implement brainfuck though < 1410110727 540751 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :https://gist.github.com/TieSoul/688e7326453384862ce1 < 1410110728 837728 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "brainfuck.cpp" < 1410110734 314828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so... < 1410110750 360586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Java? < 1410110751 841734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@Speed < 1410110751 982004 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1410110769 186161 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I don't like Java, I'd actually rather C++ than Java < 1410110796 186556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1410110802 955155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you'd really care about speed you'd learn Ada < 1410110962 275749 :NeroReflex!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it JOIN :#esoteric < 1410110971 748219 :NeroReflex!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it PRIVMSG #esoteric :hi < 1410110980 328428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although on alioth g++ is just barely better than Ada < 1410110982 666898 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hey < 1410110994 419671 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but considering that it's C++ :) < 1410111046 857118 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410111739 321889 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: quinthellopia! < 1410111801 850866 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :TieSoul: you are wrong. Wrong, I say! < 1410111812 421527 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wrong about what? < 1410111881 903807 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :java is less despicable than C++, imso. < 1410111968 785991 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :NeroReflex: hi! < 1410113572 273873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :imso, hmm. "superior"? < 1410113647 684172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The Internet (tm) suggests "sovereign". < 1410113652 517709 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :C++ has all the bad traits of C you don't really want anymore < 1410113658 389928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's got ugly syntax < 1410113686 404246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@quote int-e C++ < 1410113686 554774 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `quote' failed with: user error (parseRegex for Text.Regex.TDFA.String failed:"C++" (line 1, column 3): < 1410113686 695060 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :unexpected '+' < 1410113686 695227 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :expecting empty () or anchor ^ or $, an atom, "|" or end of input) < 1410113691 317303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@quote int-e C\+\+ < 1410113691 976777 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e says: C++ does make a reasonably usable high-level assembler < 1410113702 788393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Java on the other hand is so easy it makes people write so bloaty code that complies to "clean code" but is split into 1k files which makes it unreadable as fuck < 1410113719 173814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: the PHP effect < 1410113747 937773 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :mroman_: see FizzBuzzEnterpriseEdition? ;) < 1410113754 651987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: like that, yes < 1410113758 650742 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410113762 765450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Hmm, not quite. The PHP effect is that the language is so easy that every wannabe programmer uses it.) < 1410113768 935723 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to look at dozens of classes and packages to figure out what's going on < 1410113783 792678 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then there's an injection framework that just changes everything again :( < 1410113789 213777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what's the deal with giving every class its own interface anyway?! < 1410113810 225007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think you need that for Injection und some other Frameworks @interface for every class < 1410113819 794060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. FooClass is an interface < 1410113827 30514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then there's RealFooClass < 1410113831 266753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is the real thing < 1410113879 263140 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I just balk at the idea of providing an interface for something that has a single implementation. < 1410113942 616252 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: the best argument I know is that it lets you later swap out the class without changing code that uses it < 1410113950 10020 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess a possible excuse is that you want a mock object for everything for testing purposes. < 1410113966 603181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also for binary compatibility. < 1410113978 748930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: I don't buy it. Anyway, eclipse has a ready-to-use refactoring tool for that purpose. < 1410113985 603310 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :binary compa... < 1410113991 396030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah I never care about that. < 1410114000 624000 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I guess it's a semivalid point. < 1410114001 807679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I didn't say it was a /goo/d/ argument < 1410114022 853477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: right. < 1410114092 734423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: my thinking about binary compatibility is influenced too much by Haskell, which offers none. Oh and Open source which means that recompiling stuff is always an option. But thanks for the argument :) < 1410114116 746934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've browsed through Effective Java once, that's all I know. < 1410114150 264443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has some leanings towards the "prefer interfaces" side, though not so strong as to prefer them blindly. < 1410114212 877052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmp, I just broke gearlance. < 1410114246 690534 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyone solve botguard.js yet? < 1410114267 751283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: apparently not, or we'd see a noticeable increase in spam < 1410114318 637595 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The downside is that when browsing source code, in a top-down manner, one usually finds that the interesting functionality is hidden behind some interface ... and then one has to go looking for classes implementing it, possibly digging in xml configuration files to find out which one is actually used. It's awful. < 1410114323 885333 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ais: not necessarily < 1410114369 250700 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess figuring such stuff out is what makes the difference between a Java programmer and a JavaEE programmer. < 1410114620 643876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Welp, I unbroke gearlance, but my "optimization" is a... if "pessimization" is something that makes it worse, what's it called when it has no effect? "Status quptimization?" "Futilization?" < 1410114630 953995 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: you take long time to respond < 1410114660 252606 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: what was it you changed? < 1410114693 345540 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"Refactoring" < 1410114809 746637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I switched it from the current "almost computed-goto threaded code except it keeps the original parsed program around to look up repeat counts and jump targets" to a slightly more compact "computed-code threaded code with target/count operands intermixed for those operands that need them" form, as a side effect of adding support for doing the threaded-code translation and actual ... < 1410114815 749303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... tournament-running as separate stages. < 1410114851 489241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :depending on whether it adds code complexity, "Obfuscation", or "Simplification" < 1410114874 159896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I recall from my last benchmark, a large amount of time is spent in parsing the (larger) programs, and I thought if I at some point want to maintain a hill with the code, it'd make sense to keep the existing programs around in a precompiled form. < 1410114887 685893 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah < 1410114901 442537 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i am in favor of the idea of fizzie hill. < 1410114916 179871 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :since perhaps fizzie will implement fixed point scoring :P < 1410114924 226930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds like a place. < 1410114940 363485 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it should be a place < 1410114986 374632 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a pub. a pub called Fizzie Hill. < 1410114995 894236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I won't have actual time to think about this until the week after next, so don't expect miracles. So far I'm just fiddling a bit.) < 1410115019 989931 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no miracles????? but aren't you C Jesus? < 1410115097 480100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: While I'm busy, you work on that thing for me, m'kay? < 1410115097 657659 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: by the way? :d: :d :d :d) < 1410115172 951558 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i agree fungot. you should definitely be in charge of the hill. < 1410115173 212923 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :quintopia: maybe for arithmetic. see http://www.gehennom.org/fis/ fib.sed for an example. of course < 1410115216 26111 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :sed hill < 1410115216 479729 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there is no such file fungot < 1410115216 619862 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :quintopia: this is scary. < 1410115394 593106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what's up with the trend towards increasingly wider aspect ratios in screens? would it stop if we started measuring screen surfaces instead of diagonals? < 1410115420 745940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: https://dl.dropboxusercontent.com/u/113389132/Misc/20140907-fib.sed there you go < 1410115437 443223 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let x a b = (a^2 + b^2)/(a*b) in (x 17 9/x 16 9,x 16 9/x 16 10,x 16 10/x 4 3) < 1410115439 133531 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (1.0333391516844126,1.0518102372034956,1.068) < 1410115441 375461 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :FizzBuzz in a tweet (clojure): (map #(cond (= 0 (mod % 15)) "FizzBuzz" (= 0 (mod % 3)) "Fizz" (= 0 (mod % 5)) "Buzz" :else %) (range 1 100)) < 1410115442 556610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's just a recursive-sed experiment.) < 1410115444 617733 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The human field of vision is pretty wide. < 1410115489 334718 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[a 4:3 monitor has 6.8% more surface area than a 16:10 one with the same diagonal... etc.] < 1410115574 447062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The forthbuzz I pasted the other day also fits in a tweet. < 1410115654 799216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What was a tweet again, 140 characters? < 1410115659 695383 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: Yeah, I remember that. I was just amused that I could do it in clojure. Not sure I could in my usual Lisp, too verbose. < 1410115661 811528 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, 140. < 1410115699 89151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :75 tweetable languages in the http://golf.shinh.org/p.rb?FizzBuzz then. < 1410115703 81178 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "anarchy golf - FizzBuzz" < 1410115716 624674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's new. < 1410115741 138505 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I'd consider any language that could not do this in a tweet to be a joke language somehow < 1410115763 567536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The shortest Erlang solution there is 150 characters, and Erlang's no joke. < 1410115791 690336 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Its syntax is imo < 1410115801 431898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Many of the others are esolangs, though. < 1410115804 271264 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Prolog scoping needs to die < 1410115812 79771 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :befunge has a 54-byte solution < 1410115826 470421 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Shorter: (map #(condp = 0 (mod % 15) "FizzBuzz" (mod % 3) "Fizz" (mod % 5) "Buzz" %) (range 1 100)) < 1410115881 7326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Prolog itself is only 91. < 1410115961 721885 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder if 150 represents trying very hard, considering that brainfuck scores 180. < 1410116330 700918 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410116842 959321 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1410117190 383011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So what's the story with this yukibot? < 1410117371 20018 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: I was out to lunch, and now I just woke up from a nap. < 1410117546 445372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice to know whose bot it is < 1410117551 37444 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or if it just decided to turn up one day < 1410117641 335381 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1410117787 693715 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: guess we can't hang out yet again as usual. :P < 1410117880 54650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, hacksoc.org is the York thing, right? < 1410117909 923872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And Taneb's going there, ISTR. < 1410117919 440891 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Aww. Well, I have a code-golf passing solution but it doesn't work with anarchy golf's clojure evaluator. < 1410117923 146079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, it's barrucadu's bot < 1410117971 719710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There we go. Do you happen to know if it does something exciting too? < 1410118009 125916 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: it just reads titles from links < 1410118053 203000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to work out how to create a botloop with that < 1410118063 647464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with no "Title: " prefix or quotes, it would be easy < 1410118090 665144 :AnotherTest!~turingcom@94-224-16-199.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410118094 745537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1410118094 886043 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1410118096 450885 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "fungot/fungot.b98 at master · fis/fungot · GitHub" < 1410118096 591449 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :yukibot: what happened to offby1!!! rampage!!! < 1410118111 437032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not much of a loop, but at least it was already built-in. < 1410118251 487293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/crlf.html < 1410118251 694457 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "this title has a newline PRIVMSG #esoteric :and this is a private message" < 1410118256 385759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1410118270 553972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's the kind of thing that has to be tried. < 1410118318 749451 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :I think it's just a coincidence that that doesn't break it < 1410118326 320222 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Damn. there's a 77-char Clojure solution. I wonder how they did it. < 1410118337 879891 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Multiple spaces get stripped out to give a more useful title, I guess it's also eating newlines < 1410118369 634621 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/ctcp.html < 1410118369 775141 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "this title has an embedded CTCP PING 123 in it" < 1410118370 235401 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: i need to use fcolor but i can't find it < 1410118400 954993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: http://zem.fi/2012-03-15-fcolor -- you're in luck, I think I fixed it just the other month. < 1410118401 133280 :yukibot!~yukibot@runciman.hacksoc.org PRIVMSG #esoteric :Title: "Use Flickr to Define Colors | 2012-03-15 | zem.fi" < 1410118408 112275 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :yukibot: blacklist linkinfo < 1410118439 812576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, and I didn't even get to the web page with a six-gigabyte title yet. < 1410118447 983339 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :Hmm < 1410118455 190703 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :It truncates titles over a certain length < 1410118470 393798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does it fetch the entire page in any case, though? < 1410118475 506260 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :ACTION checks how he does that < 1410118495 656788 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :…but that works by checking the length of the title < 1410118515 910509 :barrucadu!~barrucadu@fsf/member/barrucadu PRIVMSG #esoteric :And yes, it fetches the page with wreq, and then processes it with HXT, so that's probably not going to be sufficiently lazy either < 1410118592 540410 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Just run the bot on a slow network < 1410118696 599400 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: the weight of each image in the average is inversely proportional to the standard deviation of its histogram? < 1410118762 487695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: It's slightly complicated, http://zem.fi/2012-03-14-gcolor has a "technical details" paragraph, it's the same thing for fcolor. < 1410118791 377993 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah but i didn't read that paragraph, which is why i asked you :P < 1410118860 49259 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. It's related to the variance, that's for sure. < 1410118943 263904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't remember myself exactly. There's both the directionality parameter of the von Mises-Fisher hue distribution, and the variance matrix of the (saturation, lightness) bivariate Gaussian fit. < 1410118985 880681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But also the average log-likelihood of each pixel, which is kind of a measurement of how well the image fits the (unimodal) distributions. < 1410119030 761889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't really have any very good theoretical foundation, I just did something that seemed to make a bit of sense. < 1410119036 536352 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i don't know that i could understand that without an hour of research, as i've never worked with directional stats < 1410119117 856287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can mentally replace the first one with "inverse variance", it's pretty much the same thing. < 1410119119 565529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: thion < 1410119145 959408 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: you’re wachaf < 1410119154 817707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :true < 1410119247 870002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Internet suggests that for large values of κ, it in fact asymptotically approaches a normal distribution with variance 1/κ. < 1410119384 626876 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410119422 754919 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410119422 933406 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410119481 510854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, to summarize, the weight is a geometric mean of "how narrow the peaks of the distributions are" plus "how well the pixels match the distributions". < 1410119492 505730 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: wouldn't it make more sense to use the square root of that? < 1410119589 57017 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fcolor seems to be giving waaaay to much weight to grayscale images < 1410119610 659849 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ideally, it wouldn't include them at all < 1410119642 966089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's pretty much due to there being no built-in bias for saturation. < 1410119659 183477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But yes, it could be improved. < 1410119880 425232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm reasonably sure I thought "I'll tweak this to be more sensible later" when writing that. < 1410119898 805892 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :My own client automatically responded to the embedded CTCP PING 123 in the title (it says AUTO ANSWERED to indicate that) < 1410119915 63296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: You're probably in the minority. < 1410119931 26136 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you can say that again < 1410119957 639122 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: Does anyone else do, though, or only mine does? < 1410120082 276491 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :More Markdown drama: http://blog.codinghorror.com/standard-markdown-is-now-common-markdown/ < 1410120089 852914 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :This message has an embedded CTCP PING 123 in it. < 1410120102 637248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I found one bot-building library that supports them, but that's not a client. < 1410120106 521321 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Only weissschloss responded < 1410120170 929811 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Only one bot-building library does? < 1410120283 191503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps several do, but that's the one I found quickly. < 1410120425 806896 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I didn't know mIRC is compatible with Linux. < 1410120427 376950 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1410120615 906769 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410120866 114015 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410121071 675843 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410121081 466440 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410121631 492573 :NeroReflex1!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it JOIN :#esoteric < 1410121736 576254 :NeroReflex!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it QUIT :Ping timeout: 276 seconds < 1410122019 680125 :NeroReflex!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it JOIN :#esoteric < 1410122126 570940 :NeroReflex1!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it QUIT :Ping timeout: 276 seconds < 1410122212 804679 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410122299 32311 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410122487 515133 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410122550 909125 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: fcolor is proving to me that fact that the phrase "purple mountain's majesty" is not entirely absurd. "dark mountain" gives a shade of lilac. < 1410122627 501976 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Going purely on anecdotal evidence, gcolor was giving me "better" results, but Google was bad about having an API for the image search. < 1410123193 961452 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Pikes Peak in certain conditions does actually look faintly purple. < 1410123463 888302 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lots of mountains do < 1410123491 941482 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Pikes Peak is the relevant one for the quote. :) < 1410123640 495868 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410124637 480904 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Ping timeout: 245 seconds < 1410125036 575911 :perrier_!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1410125108 887749 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410125196 845496 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410125209 574683 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410125262 486716 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1410125265 459979 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410125729 932491 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410126261 704028 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Ping timeout: 264 seconds < 1410126267 709268 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 245 seconds < 1410126323 330004 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410126424 305761 :Jafet!~jafet@unaffiliated/jafet QUIT :Ping timeout: 250 seconds < 1410127247 604169 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410127323 749173 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Read error: Connection reset by peer < 1410127386 527651 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1410127432 620470 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1410127461 123115 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410127896 317599 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410127914 662813 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410127920 642437 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1410127950 969627 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410128018 940912 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410128026 321203 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1410128314 849461 :NeroReflex!~Denis@host81-184-dynamic.25-79-r.retail.telecomitalia.it PART :#esoteric < 1410129352 942226 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410129570 335440 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 246 seconds < 1410129970 960502 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1410130291 174745 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410130724 190437 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410131873 771160 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, fcolor for "york" yields a disappointing amount of images of New York < 1410131913 417107 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(nothing you can do about this, though) < 1410133297 124100 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410133366 236330 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :fcolor? < 1410133421 888579 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's the best color < 1410134503 484600 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: is an fcolor akin to a fnord? and if so, what is a nord? < 1410134503 846637 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: mikä on approaching ja mikä on peculiar. anteeks että olen tyhmä. tai no en kyllä ketään fnord. such shortcuts are bad things. < 1410134527 866985 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: je parle pas finnois, du moins pas encore. < 1410134528 42253 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: feels like basic used to for sure. < 1410134541 951157 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: no, I'm not used to it yet. < 1410134542 140540 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: for most schemers, it does not implement scheme properly.)) the same place < 1410134564 591967 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: ah, so the fcolor is an implementation problem? < 1410134564 732474 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: yes you did. it was a joke < 1410134603 66539 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: toé mon espèce de damned fiend that you are me ferai pas reprendre encore just watch me. < 1410136331 350814 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1410136393 136696 :hogeyui____!~hogeyuiVP@vps.usamimi.biz NICK :hogeyui < 1410136397 145773 :hogeyui!~hogeyuiVP@vps.usamimi.biz NICK :hogeyui_ < 1410136399 145486 :hogeyui_!~hogeyuiVP@vps.usamimi.biz NICK :hogeyui < 1410136409 231554 :hogeyui!~hogeyuiVP@vps.usamimi.biz NICK :hogeyui_ < 1410136418 276249 :hogeyui_!~hogeyuiVP@vps.usamimi.biz NICK :hogeyui < 1410137540 473972 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410138593 653633 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410138637 448801 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410138707 822134 :not^v!~notnot^v@2601:4:4500:e15:1d5c:4e2e:b575:9ad0 JOIN :#esoteric < 1410140043 692299 :boily!~boily@96.127.201.149 QUIT :Quit: KANANPOIKA CHICKEN < 1410140047 107420 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1410141682 739693 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de PART :#esoteric < 1410142068 447607 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1410142883 90512 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 JOIN :#esoteric < 1410142891 567680 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 PRIVMSG #esoteric :Hi guys < 1410143749 654980 :Imaginer1!ad113eeb@gateway/web/cgi-irc/kiwiirc.com/ip.173.17.62.235 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1410145123 636786 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410145163 838916 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410145163 979261 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410145427 325599 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410145875 358747 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410145895 168138 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410146633 271732 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1410148711 501741 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1410148967 487005 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410149110 535766 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1410149321 751749 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :"i think this time when we bomb the middle east it will help. i have a feeling about this one, gang. things are going to turn around now < 1410149324 763238 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :RETWEETS < 1410149327 257885 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :274 < 1410149329 763000 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :FAVORITES < 1410149332 268549 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :533 < 1410149334 774861 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :lil swamplordCohen is a ghostKyle CapristaMichael Habeyonceaaron nanavatybender haverSteve U < 1410149337 826049 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :crap < 1410149340 325872 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sorry < 1410149357 83137 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410149543 500017 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1410150051 825557 :^4!~notnot^v@2601:4:4500:e15:d52e:d365:ed5b:333b JOIN :#esoteric < 1410150149 808250 :not^v!~notnot^v@2601:4:4500:e15:1d5c:4e2e:b575:9ad0 QUIT :Ping timeout: 272 seconds < 1410152804 887404 :^4!~notnot^v@2601:4:4500:e15:d52e:d365:ed5b:333b QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410155220 405248 :MoALTz_!~no@user-31-174-169-173.play-internet.pl QUIT :Quit: Leaving < 1410156911 759483 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Morning, chaps < 1410156948 751667 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Assuming "chaps" is gender neutral, otherwise please substitute a suitable word fulfilling the requirements < 1410156978 812903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn chap < 1410156979 902179 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :*** "chap" wn "WordNet (r) 3.0 (2006)" < 1410156980 42251 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :chap < 1410156980 42392 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : n 1: a boy or man; "that chap is your host"; "there's a fellow < 1410156980 42500 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : at the door"; "he's a likable cuss"; "he's a good bloke" < 1410156980 42587 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [syn: {chap}, {fellow}, {feller}, {fella}, {lad}, {gent}, < 1410156981 886255 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[9 @more lines] < 1410156983 349518 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :is "assless chaps" gender neutral? < 1410156984 258059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently not. < 1410157057 372426 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :"chapless ass" would be though < 1410157507 830435 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although with the current gender ratios of this channel, I'm afraid that a masculine term may have been appropriate :( < 1410157575 748757 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: that's nothing to be afraid of. Perhaps you should be disappointed, or ashamed with yourself for not getting a sex change to help make up the difference, but I don't understand why you'd be scared. < 1410157594 33680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: really? < 1410157611 243270 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :coppro, I'm worried that the fault lies in the niceness of the channel < 1410157643 866719 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: really what? < 1410157661 546720 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you know what is the current gender ratios of this channel though? < 1410157685 701775 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: you're not helping atm < 1410157903 798700 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Make a survey with a FORMCARD-based front-end and a SQL-based back-end, therefore the results are accessed by SQLite. < 1410157924 793532 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, what's FORMCARD? < 1410158083 628307 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :A format for forms that can be filled; I know of no implementations, but it is designed to be workable whether it is done as a HTML form, or using a 3270 terminal, or printed form put into the computer manually, or a printed form with boxes to fill and then the computer scans it and automatically put into the computer (like scantron forms), or whatever else you want. < 1410158148 617861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, we don't need a survey for that < 1410158162 917982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, please tell us the current gender ratio of the channel < 1410158163 67915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: fnord maybe shoulds have slept, am laughing < 1410158182 958773 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: I don't mean for that. < 1410158249 966317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shouldn't we use a BANCStar backend though? < 1410158331 792832 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I suppose BANCStar could be used as a frontend operated over a telnet protocol or whatever, but it would be useful to query the results using SQL (even if it is only converted to SQL afterward; it doesn't have to be such right away). < 1410158430 708564 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know if the original BANCStar implementation was designed for internet, but clearly a new one should and then you can access over telnet or SSH. < 1410159200 866925 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Here is the other questions of this channel: [1] The center of mass of everyone using this channel [2] Total number of computer programs written by people in this channel [3] Average of telephone numbers of people in this channel [4] Distribution of sun signs of people of this channel [5] The median of least favorite numbers of people of this channel < 1410159210 771465 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Probably such thing is difficult and can vary. < 1410159250 850465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm writing a program that does the letter round in countdown (here's 9 letters, make the longest english word you can out of them) < 1410159275 716383 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK < 1410159317 197965 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It is at https://github.com/Taneb/countdown/blob/master/Main.hs < 1410159335 578617 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK, now we can see < 1410159375 391808 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You need to give it a dict file < 1410159387 54543 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(on linux these are normally in /usr/dict or /usr/share/dict < 1410159389 239185 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :) < 1410159741 667388 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :OK, now I looked at this program, too < 1410159805 340650 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I haven't tried it though; I may not have a dict file, and I have old version of GHC so I don't know if it can compile < 1410159826 615832 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It depends on lens which may be problematic < 1410159856 906218 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'd ignore the dependency bounds listed in the cabal file, though < 1410159860 82788 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :What is the newest GHC version anyways? < 1410159913 285928 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's one GHC per year < 1410159923 208193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: 7.8.3 < 1410159925 971763 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have version 7.0.3 < 1410159933 987261 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Grace_Hopper_Celebration_of_Women_in_Computing hth < 1410159974 6713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, there are presumably 7.9.* development versions < 1410160045 705296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: counting major versions, i assume. although 7.8 was unusually late. < 1410161390 532054 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410161411 724233 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410161691 629436 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410161772 574657 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410162894 425284 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410164392 403309 :AnotherTest!~turingcom@d51A45E36.access.telenet.be JOIN :#esoteric < 1410165921 780843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: You should have a lookt at haskeline < 1410165957 567336 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, thanks, that looks useful :) < 1410166043 419434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It gives you at least moving around with arrows (left, right) and a history (up, down) < 1410166057 599930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of ^[[D ;) < 1410166069 778273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and tabcompletion < 1410166198 384696 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410166295 890886 :drdanmaku!uid17782@gateway/web/irccloud.com/x-buumgdqrimqgwslv QUIT :Quit: Connection closed for inactivity < 1410168782 468590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn ApacheDS isn't accepting my new attribute < 1410168788 460395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not rejecting it either < 1410168794 943723 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's just silently ignoring it < 1410169355 418981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. but it accepts my dummy empty schema < 1410169359 69796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1410169413 380319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. so you can't import and overwrite the core-schema < 1410169414 773764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410171252 32890 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410171472 931413 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410172185 355317 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I wrote a hideous program that prints prime numbers! < 1410172252 154440 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://sprunge.us/STaa?c < 1410172403 938975 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410172475 689347 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's essentially a FORTRAN EDSL < 1410172566 767287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :tmp2.c:26:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘mp_bitcnt_t’ [-Wformat] < 1410172625 839860 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, should be fine < 1410172631 215420 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I hope this means they support 2^60 limbs now < 1410172708 19850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: You're putting the "fine" back in "undefined", I see. < 1410172756 739725 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1410172836 1167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jafet: Sorry, "int _mp_size; /* abs(_mp_size) is the number of limbs the last field points to. */ < 1410172860 308848 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Also, that does not resemble FORTRAN. < 1410172881 377974 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The other one < 1410172883 471874 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FRACTRAN < 1410172892 487690 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sorry < 1410172974 571190 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :limbs? in a compiler??? < 1410172991 264469 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :brb < 1410172991 863989 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Common in ARM compilers. < 1410173017 915250 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :typedef unsigned long int mp_bitcnt_t; %d seems far from fine, it only covers the 'int' part and not the 'long', 'unsigned', or even 'typedef' < 1410173023 70896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wrote a PI-Calc program using gmp once < 1410173038 743638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the overhead in loc with gmp is really high < 1410173045 607670 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if you use C) < 1410173049 301463 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :(%td is for printing typedef ints) < 1410173066 75147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: I guess that means you'll get about a quarter of the digits correct. < 1410173087 9937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does GHC ship with gmp floats? < 1410173100 686555 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles Jafet < 1410173101 873217 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: On average, I suppose so < 1410173111 938466 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :ghc ships with only enough to implement Integer. < 1410173233 886750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :printf("%tuld", x); /* why is it not working, I have all the four things in there */ < 1410173324 398117 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de PRIVMSG #esoteric :According to man 3 printf, the t length modifier indicates ptrdiff_t . < 1410173488 471757 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :fizzie: That would probably work in this case actually, you'd just get an extra 'ld' suffix < 1410173571 991535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what t does for u in practice, but perhaps it's the unspecified "corresponding unsigned integer type" to ptrdiff_t. < 1410173588 27475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyone willing to spelunk glibc's printf to find out? < 1410173703 138451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's a CReal? < 1410173732 282421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A part of a balanced BRakfast. < 1410173750 35996 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie++ for a terrible pun < 1410173750 982604 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :https://hackage.haskell.org/package/numbers-3000.2.0.1/docs/Data-Number-CReal.html < 1410173758 370780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah < 1410173759 508489 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie-- for the same pun < 1410173768 503941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not familiar with "constructive reals" < 1410173798 432793 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410173833 575835 :noconnection!5e26f377@gateway/web/freenode/ip.94.38.243.119 JOIN :#esoteric < 1410173848 395701 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : LABEL (mod_ptrdiff_t): < 1410173850 8493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"A tolerably efficient and possibly correct implementation --" heady praise in the headers. < 1410173850 341749 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : is_long_double = sizeof (ptrdiff_t) > sizeof (unsigned long int); < 1410173852 378706 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : is_long = sizeof (ptrdiff_t) > sizeof (unsigned int); < 1410173854 378230 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : JUMP (*++f, step4_jumps); < 1410173871 614902 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, where's that from? < 1410173880 998874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: The source link, https://hackage.haskell.org/package/numbers-3000.2.0.1/docs/src/Data-Number-CReal.html < 1410173900 428561 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thanks < 1410173964 886439 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : if (is_long_num) \ < 1410173966 341536 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric : signed_number = va_arg (ap, long int); \ < 1410173986 353204 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :#if INT_MAX == LONG_MAX < 1410173988 340885 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :# define is_long_num 0 < 1410173990 340692 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :#else < 1410173992 340992 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :# define is_long_num is_long < 1410173994 345740 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :#endif < 1410173996 341276 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :That's the essentials, I think < 1410173999 234982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Good job. < 1410174017 241450 :noconnection!5e26f377@gateway/web/freenode/ip.94.38.243.119 PRIVMSG #esoteric :Is this interesting at all? https://github.com/bfabio/brainfucker < 1410174017 961132 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Although we wanted unsigned, but in that case it's 'unsigned long int' < 1410174062 610160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't put both t and l in the same time, however; it keeps thinking the other one is the conversion specifier. < 1410174134 26224 :boily!~boily@96.127.201.149 QUIT :Quit: FLIP-FLOP CHICKEN < 1410174229 479093 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That encoder is pretty trivial. < 1410174280 278973 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder if it's feasible to find brainfuck encodings using sat. < 1410174307 439759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, the "standard" (defined by "was in EgoBot") encoder can be found at http://esoteric.voxelperfect.net/files/brainfuck/util/textgen.java < 1410174400 239222 :noconnection!5e26f377@gateway/web/freenode/ip.94.38.243.119 PRIVMSG #esoteric :fizzie: wow, that's verbose < 1410174407 441643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The spectrum ranges from that down to http://andrew.hedges.name/experiments/brainf_cker/ probably. < 1410174433 905706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Found by a quick search for a brainfuck text generator, and not intended to be singled out or anything.) < 1410174833 324247 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410175070 525934 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410176507 521439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Am I a monster to like high coupling? < 1410176524 588460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. instead of new LdapConnection(new LdapConnectionConfig(...)) < 1410176533 680766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I seem to prefer new LdapConnectionConfig(..).newConnection(); < 1410176637 753437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LdapConnection conn = LdapConnection.builder().myThing(x).myAnotherThing(y).addSuck(Integer.MAX_VALUE).build(); < 1410176676 569275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also called the "our language has no keyword arguments so we'll be faking them" pattern, I guess. < 1410176711 503503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it's slightly orthogonal to what you said, I don't know what LdapConnectionConfig looks like. < 1410176815 337566 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has members like authId, authPw, authMethod, port and host < 1410176839 262733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for jndi you need to put these into a Hashtable that you can feed to the DirContext constructor < 1410176861 741007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LdapConnectionConfig creates the Hashtable (the context environment) < 1410176898 569234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway, I'm pretty sure it violates coupling design principles < 1410176914 279410 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(since LdapConnectionConfig has to know LdapConnection) < 1410177124 351213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For that sort of use, I in fact kind of like the thing I described. In detail, there'd be a nested interface LdapConnection.Config and a static method in LdapConnection to return an instance (implementation-wise, probably a private static inner class) with the default parameters, and then the Config interface would have methods to set the parameters and construct a LdapConnection. < 1410177767 549314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The method isValid(Comparable>, Comparable>) in the type LdapAttributeValidator>> is not applicable for the arguments (R, R) < 1410177770 704562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wooooot < 1410177777 686195 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :>> looks utterly wrong < 1410177826 658537 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410177886 281835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How did you manage to get a LdapAttributeValidator>> in the first place? < 1410177913 909163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know < 1410177917 804474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought you could do it C# style < 1410177926 833193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like public foo() < 1410177935 975396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then call it like foo<..>() < 1410177944 393375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's apperently not the Java-way of doing it < 1410177947 181849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*apparentely < 1410177996 671172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The call syntax with an explicit type parameter is not quite that, but other than that that doesn't seem *far* wrong. < 1410178005 259129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though normally type inference is supposed to take care of it. < 1410178044 584882 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1410178054 914273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bleh < 1410178073 196445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did you write Comparable where you wanted > perhaps? < 1410178081 251304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something like that, anyway. < 1410178110 175698 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have public static > LdapAttributeValidator getValidator < 1410178132 34601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, and what was the getValidator call like? < 1410178137 442950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some other method with that calls it like < 1410178147 655258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LdapAttributeValidator validator = LdapAttributeValidator.getValidator < 1410178174 655183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but this yields: Bound mismatch: The type R is not a valid substitute for the bounded parameter > of the type LdapAttributeValidator < 1410178196 552981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The should at least be >. < 1410178209 481720 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410178210 157826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1410178216 951892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that fixes everything < 1410178243 665673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are some really obscure generic-related error messages in the javac, at least some that have to do with the capture. < 1410178288 583290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The method validateAttribute(String, String, String, R, String) in the type LdapSearch is not applicable for the arguments (String, String, Integer, String) < 1410178291 484997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1410178308 131977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's supposed to Replace R with the type I feed it < 1410178312 503960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's how generics are supposed to work :( < 1410178349 631138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not if the parameter counts differ. < 1410178363 604969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :String, String, String, R, String is five items; String, String, Integer, String is four. < 1410178376 530634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410178377 207275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410178384 671556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Writing that last one made me think of the spam sketch. < 1410178405 245719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1410178445 499013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where the hell is that fifth argument < 1410178451 586517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's a gem of a generics error: http://sprunge.us/MWQP < 1410178463 779527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It "obviously" means that it needs to be a void cycle(Queue q) instead. (Or with a helper method like that, anyway.) < 1410178472 219328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410178473 560486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there < 1410178474 581060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410178529 599329 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Skolem type variables, in my coffee? < 1410178628 318684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1410178740 750644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whait < 1410178744 574000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this shit isn't typed?? < 1410178797 258593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah really < 1410178799 325954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410179152 859776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate it when stuff is typed but APIs only return "String" < 1410179159 364247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. SQL has types < 1410179163 149322 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you get everything as String < 1410179167 412944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LDAP has types < 1410179173 226168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you get Strings for everything :( < 1410179372 211524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't think you gor Strings out of JDBC. < 1410179446 952195 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know JDBC < 1410179447 280671 :noconnection!5e26f377@gateway/web/freenode/ip.94.38.243.119 QUIT :Quit: Page closed < 1410179460 44514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but Attribut.get from JNDI gives you a string for ints < 1410179471 119669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*Attribute < 1410179517 858569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :use a different api then < 1410179534 891530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :never! < 1410179711 454395 :Sorella-!~queen@191.185.197.120 JOIN :#esoteric < 1410179937 425894 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1410180819 997798 :Sorella-!~queen@191.185.197.120 NICK :Sorella < 1410180821 194610 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410180821 334941 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410182185 352112 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1410183861 672806 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1410184445 352042 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410185763 482517 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410186387 499900 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1410186424 564342 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410186639 951592 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410186679 996247 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410186680 491563 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410186680 632176 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410187192 919520 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1410187295 395522 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410187333 965566 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410187334 105841 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410188174 396033 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410188512 942082 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 240 seconds < 1410189444 633601 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410189677 9506 :not^v!~notnot^v@2601:4:4500:e15:d504:6070:5492:df32 JOIN :#esoteric < 1410192117 626711 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410194056 846667 :drdanmaku!uid17782@gateway/web/irccloud.com/x-twhyeunnrgfeyznz JOIN :#esoteric < 1410195942 137967 :NeroReflex!~Denis@95.233.173.182 JOIN :#esoteric < 1410195947 431785 :NeroReflex!~Denis@95.233.173.182 PRIVMSG #esoteric :hi < 1410195998 553719 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :hi < 1410196151 37560 :AnotherTest!~turingcom@d51A45E36.access.telenet.be PRIVMSG #esoteric :Hi. Haven't been here in ages. < 1410196202 446234 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :AnotherTest: I just assumed your test had finished by now < 1410196218 642396 :AnotherTest!~turingcom@d51A45E36.access.telenet.be PRIVMSG #esoteric :ais523_: I needed another one < 1410196310 489442 :AnotherTest!~turingcom@d51A45E36.access.telenet.be PRIVMSG #esoteric :Is fungot still around these days? < 1410196310 866224 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AnotherTest: that doesn't even have its own distinct posix interface and the various available dialects. scheme and calvin and hobbes score, which is normally related to the < 1410196329 20944 :AnotherTest!~turingcom@d51A45E36.access.telenet.be PRIVMSG #esoteric ::) < 1410196794 60200 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1410197292 466485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Alphuck14]]4 10 02http://esolangs.org/w/index.php?diff=40416&oldid=40407 5* 03Imaginer1 5* (+122) 10 < 1410198437 244029 :Lymia!~fujoshi@tccd250-2.tccd.edu JOIN :#esoteric < 1410198437 384230 :Lymia!~fujoshi@tccd250-2.tccd.edu QUIT :Changing host < 1410198437 384351 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1410198489 361328 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :http://www.quora.com/How-does-Googles-Botguard-work < 1410198771 54839 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :some insights into the botguard script.. < 1410200804 2158 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410203922 249008 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1410204010 26409 :not^v!~notnot^v@2601:4:4500:e15:d504:6070:5492:df32 QUIT :Ping timeout: 272 seconds < 1410204021 893459 :not^v!~notnot^v@2601:4:4500:e15:7196:13d7:ee9f:bb97 JOIN :#esoteric < 1410204113 512190 :J_Arcane!~jarcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410204237 371721 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Quit: Leaving < 1410204795 363207 :Melvar`!~melvar@dslb-092-072-129-248.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1410204922 5191 :idris-bot!~ircslave@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1410204960 34764 :Melvar!~melvar@dslb-094-221-215-107.094.221.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1410204966 284343 :Melvar`!~melvar@dslb-092-072-129-248.092.072.pools.vodafone-ip.de QUIT :Read error: Connection reset by peer < 1410205045 624310 :Melvar`!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1410205097 798118 :not^v!~notnot^v@2601:4:4500:e15:7196:13d7:ee9f:bb97 QUIT :Ping timeout: 272 seconds < 1410205140 972018 :not^v!~notnot^v@2601:4:4500:e15:24d3:83e4:9eeb:b011 JOIN :#esoteric < 1410205630 335107 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1410205689 100043 :Melvar`!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de NICK :Melvar < 1410206275 571857 :not^v!~notnot^v@2601:4:4500:e15:24d3:83e4:9eeb:b011 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410207130 788306 :vravn_!~vravn@syn.rook.sx NICK :vravn < 1410207829 22451 :NeroReflex!~Denis@95.233.173.182 PART :#esoteric < 1410208575 163381 :J_Arcane!~jarcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: WeeChat 0.4.4-dev < 1410208742 403724 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410209190 425245 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410210041 930767 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410210050 896825 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/36645/brainfedbotsforbattling-a-brainf-tournament/37385 < 1410210051 755137 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yay! < 1410210053 791101 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I topped a hill! < 1410210061 959347 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I gotta go now though. < 1410210113 844492 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :congrats Lymia, doing good work for the honour of #esoteric there < 1410210127 879973 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :really, we /should/ be able to win that hill given the quality of other competition and how much experience we have < 1410210145 373232 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although it's clear that many of the other participants have read the strategy page, which is nice because it means the opposition isn't completely incompetent < 1410210168 388269 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1410210381 357174 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 260 seconds < 1410210530 687602 :J_Arcane!~JArcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: (set-jarcane-connect! J_Arcane #f) < 1410210705 931197 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu JOIN :#esoteric < 1410210722 523379 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410211031 957379 :idris-bot!~ircslave@dslb-088-078-253-084.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1410211177 618310 :AnotherTest!~turingcom@d51A45E36.access.telenet.be QUIT :Ping timeout: 268 seconds < 1410211452 639015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't help but think it'd be nicer to have more immediate feedback than just twice-a-week updates. Though I guess you can run it locally. < 1410211457 998514 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1410211522 922218 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1410212187 57962 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1410212214 640985 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1410212422 916551 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1410212627 82606 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1410212807 457808 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410213392 634456 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1410213701 445609 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410214873 239782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Cork14]]4 M10 02http://esolangs.org/w/index.php?diff=40417&oldid=40385 5* 03Oerjan 5* (+1) 10/* External Resources */ bullet < 1410215062 503936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07///14]]4 M10 02http://esolangs.org/w/index.php?diff=40418&oldid=40382 5* 03Oerjan 5* (+1) 10/* Implementation */ scaling back the blue < 1410215247 471127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Iota14]]4 M10 02http://esolangs.org/w/index.php?diff=40419&oldid=40389 5* 03Oerjan 5* (+12) 10Move top posting < 1410215377 778498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=40420&oldid=40398 5* 03Oerjan 5* (+1) 10Ain't no such thing < 1410215707 953828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SYCPOL14]]4 M10 02http://esolangs.org/w/index.php?diff=40421&oldid=40404 5* 03Oerjan 5* (-2) 10line spacing < 1410215769 718555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll regret this later, but I'm building trucks < 1410215774 742114 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, wrong channel < 1410215775 913484 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1410216875 477475 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410217033 643651 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :b_jonas: it never is the wrong channel to build trucks. < 1410217036 431357 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410217056 462622 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan on a wiki-editing frenzy again? < 1410217056 602622 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410217109 163966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Iota14]]4 10 02http://esolangs.org/w/index.php?diff=40422&oldid=35311 5* 03Oerjan 5* (+415) 10Clarification? < 1410217138 31831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Iota14]]4 10 02http://esolangs.org/w/index.php?diff=40423&oldid=40419 5* 03Oerjan 5* (+101) 10/* Unclear */ HTH < 1410217504 630644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02http://esolangs.org/w/index.php?diff=40424&oldid=40388 5* 03Oerjan 5* (+32) 10/* Based on dimensions */ TOD < 1410217588 124047 :boily!~boily@96.127.201.149 QUIT :Quit: LINEAR CHICKEN < 1410217714 544255 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410218136 117887 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410218723 800529 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410218757 386229 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1410218947 548145 :not^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 268 seconds < 1410219112 535796 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410219604 366591 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410220491 989899 :not^v!~notnot^v@2601:4:4500:e15:514e:ec26:3ce:a281 JOIN :#esoteric < 1410221097 103932 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1410221423 509118 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1410221446 853473 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1410221449 773128 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :nya~ < 1410221512 426024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1410222425 373071 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410223108 260832 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410223473 154589 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410223895 924458 :drdanmaku!uid17782@gateway/web/irccloud.com/x-twhyeunnrgfeyznz QUIT :Quit: Connection closed for inactivity < 1410224139 640454 :Melvar`!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1410224217 620699 :Melvar!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1410224226 23820 :idris-bot!~ircslave@dslb-088-078-253-084.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1410224293 475009 :idris-bot!~ircslave@dslb-088-078-253-084.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1410224449 543938 :G33kDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410224473 530320 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :Anyone here that can help me with piet? I'm having a very hard time understanding the roll command < 1410225222 766673 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :? < 1410225235 380031 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i can't. < 1410225239 186823 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :where is roll documented? < 1410225457 534393 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :near the bottom of this page http://www.dangermouse.net/esoteric/piet.html < 1410225509 703667 :Melvar`!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de NICK :Melvar < 1410225630 112943 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :seems clear. eg. roll on stack a b c d e 4 2 results in a d e b c < 1410225688 530777 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :roll on stack a b c d e 4 1 results in a e b c d < 1410225752 669877 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :With left on top, 2 4 5 4 3 2 1 is returning 3 2 5 4 1 < 1410225766 960589 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i have top on right < 1410225795 307200 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :taking the first 2 items, and putting the bottom of the items into what will be the 4th stack spot. But then what does 'negative roll' do? < 1410225802 214458 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :Experimentation leaves me confused < 1410225867 311650 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :roll on stack a b c d e 4 -1 results in a c d e b < 1410225878 325473 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :same as roll on stack a b c d e 4 3 < 1410225930 322441 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh < 1410225940 33290 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I've been thinking about this completely in the wrong way < 1410226087 411398 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not too familiar with stack manipulations < 1410226091 944420 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :hence my confusion < 1410226109 690070 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :roll is standard among all stack based languages < 1410226147 146046 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :of which none I am familiar with < 1410226189 606129 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :it literally moves stack elements around < 1410226212 299921 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1410226212 799992 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :in a circular motion < 1410226225 655751 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I understand now < 1410226234 969661 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I did not understand roughly 6 minutes ago < 1410227035 371339 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1410227037 465983 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1410227420 429384 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1410228262 497030 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1410230680 658657 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust ping < < 1410230934 182048 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :tromp_: Thank you for your help < 1410230947 733001 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :My piet interpreter works now :) < 1410231545 893083 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :gratz, G33kDude! < 1410232638 394002 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :tromp_: My test program was http://www.dangermouse.net/esoteric/piet/pietquest.png < 1410232652 712783 :G33kDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :It's a text adventure; very fun. < 1410232764 452583 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, is this handwritten in piet or compiled to piet? < 1410233652 622997 :polytone_!~monotone@room208.org JOIN :#esoteric < 1410233759 358397 :jix_!~jix@jixco.de JOIN :#esoteric < 1410233838 683437 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1410234032 964855 :not^v!~notnot^v@2601:4:4500:e15:514e:ec26:3ce:a281 QUIT :*.net *.split < 1410234033 280068 :jix!~jix@jixco.de QUIT :*.net *.split < 1410234033 420276 :yorick!~yorick@oftn/member/yorick QUIT :*.net *.split < 1410234033 895963 :polytone!~monotone@room208.org QUIT :*.net *.split < 1410234083 682061 :G33kDude!~G33kDude@unaffiliated/g33kdude NICK :GeekDude < 1410234351 473713 :16WAAD3I5!~notnot^v@2601:4:4500:e15:514e:ec26:3ce:a281 JOIN :#esoteric < 1410234602 10962 :paul2520!~paul2520@2602:306:8060:d3d0:106d:2d3a:8665:edff JOIN :#esoteric < 1410235092 971472 :not^v!~notnot^v@2601:4:4500:e15:6d2d:8047:9576:41e2 JOIN :#esoteric < 1410235284 152662 :16WAAD3I5!~notnot^v@2601:4:4500:e15:514e:ec26:3ce:a281 QUIT :Ping timeout: 272 seconds < 1410235452 35149 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 240 seconds < 1410235452 35305 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :tromp_: that was compiled > 1410235612 764241 JOIN :#esoteric > 1410235616 888937 JOIN :#esoteric > 1410235617 404278 JOIN :#esoteric > 1410235652 922729 JOIN :#esoteric > 1410235657 44917 JOIN :#esoteric > 1410235657 559979 JOIN :#esoteric < 1410235667 987649 :glogbot!dlopen@libdl.so JOIN :#esoteric < 1410235685 545699 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1410235743 499890 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410236420 262220 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :tromp_: < 1410236424 204651 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'll be back tomorrow < 1410236425 817241 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410236533 405792 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1410237334 428854 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1410237633 64811 :clog!~nef@bespin.org QUIT :Ping timeout: 268 seconds < 1410238802 457128 :not^v!~notnot^v@2601:4:4500:e15:6d2d:8047:9576:41e2 NICK :v^Bot < 1410238852 41672 :v^Bot!~notnot^v@2601:4:4500:e15:6d2d:8047:9576:41e2 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410243484 911324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Integers with multpilication form a group, right? < 1410243497 66327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1410243534 205225 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suspected so. < 1410243559 307937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is it because you can't define an inverse? < 1410243597 984587 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :yea < 1410243635 101709 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :naturals mod a prime (or more? eh) should be alright though. < 1410243922 174112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait. overloading doesn't work with java generics < 1410243930 377911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :screw this. Who made this crappy language? < 1410244039 852185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bike: at least mod a prime < 1410244044 520559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since you can define an inverse for everything then < 1410244072 680616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure if there are non primes that have an inverse for everything < 1410244336 150346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Backwards compatibility, y'see. < 1410244353 839113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Overloading is overrated, anyway. < 1410244778 989091 :clog!~nef@bespin.org JOIN :#esoteric < 1410245108 260914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm. The London subway map is not terribly intelligible in grayscale. < 1410245385 275135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It'd be tricky anyway < 1410245391 422343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example class Foo < 1410245402 904316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Foo(T t) { ..} Foo(U u) {..} < 1410245409 235607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since that would require a constraint T != U < 1410245415 532602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I don't think Java supports that < 1410245563 581653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You'd presumably do that with private Foo(T t, U u) {..} public static Foo fromT(T t) { return new Foo(t, null); } public static Foo fromU(U u) { return new Foo(null, u); } < 1410245575 998400 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1410245627 416979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would be sorta cool because you probably then could extract an element by type < 1410245633 80302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e U get(); T get(); < 1410245662 80355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, you can't overload based on only return type in the first place, anyway. < 1410245664 459900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than U getU(); T getT(); < 1410245680 504769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not in Java, yes @return type only < 1410245694 650882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since U and T are both erased to Object < 1410245699 882282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway < 1410245717 262206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, even without that. The language won't let you write an int get() and a double get(). < 1410245805 383726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know. < 1410245841 862689 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman_: integers are a group if you drop 0 < 1410245857 64000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: ? < 1410245883 218220 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :02:18:04 < mroman_> Integers with multpilication form a group, right? < 1410245886 876917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So which integer is the multiplicative inverse of 2? < 1410245898 266153 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh... integers < 1410245898 795855 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nvm < 1410245902 282712 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :somehow I read rationals < 1410246149 899265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410246155 623555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's now T.getClass() either < 1410246158 627087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*no < 1410246244 24373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In quite a lot of cases, you just ask clients to pass a Class object if you need a "type token" inside the code. < 1410246262 698252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/nSxBZMFi < 1410246267 495613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this isn't working as well < 1410246304 389327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically I'd expect (U)t; to fail on the Integer < 1410246316 156819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't. < 1410246330 321109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably because it's (Object)t anyway < 1410246371 661486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: public U get(Class clazz) { return clazz.cast(whatever); } < 1410246407 896936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's uncool < 1410246408 74623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :objs.get(Integer.class); will then properly barf out at cast-time with a ClassCastException. < 1410246428 468898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, the fromT/fromU I wrote above needs to be (sigh) public static Tmp fromT(R t) { return new Tmp<>(t, null); } and then you have to call it as Tmp.fromT(foo); < 1410246449 738882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it works though of course < 1410246509 785282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would be much more usefull if Java could provide U.getClass < 1410246517 134408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is technically possible < 1410246522 677426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably < 1410246536 906217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah no < 1410246548 302941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the compiler knows U < 1410246551 561180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the runtime doesn't < 1410246564 355286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, and the compiler can only generate the one method, since it's not templates or anything. < 1410246565 518939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but maybe the compiler could inject some boiler-plate code < 1410246588 970778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A hidden type token parameter injected at each call site? < 1410246591 34251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the compiler *could* create multiple methods < 1410246593 690476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like C++-style < 1410246601 495138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yeah. < 1410246606 377332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that ain't gonna happen soon < 1410246617 19518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I suppose Java 8 nor Java 9 will have such features?) < 1410246631 407641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Java 8 has been out for quite a while, and it doesn't do that. < 1410246639 90535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The streams are nice, though. < 1410246702 766832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's anonymous inner classes all the way down, of course, but with lots of syntactic sugar. < 1410246729 852241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually < 1410246740 799086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Tmp.<> shouldn't be necessary in Java 8? < 1410246763 184975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's possible, I think I heard something vague about improving the type inference. < 1410246782 560944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a Java 8 thing on this thing. < 1410246841 120368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :List names = students.stream().map(Student::getName).filter(name->name.startsWith("A")) < 1410246844 454988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.collect(Collectors.toList()); < 1410246845 572984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I must've messed something earlier, it does work in Java 7 without that too. < 1410246858 243028 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting @streams < 1410247192 179133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The method references are fancy. If class Bar has a method Foo fooify(); then passing Bar::fooify to a method taking an interface Foolator { Foo arbitraryName(Bar b); } is close to passing new Foolator() { Foo arbitraryName(Bar b) { return b.fooify(); } } < 1410247262 707186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:AutoMouse14]]4 10 02http://esolangs.org/w/index.php?diff=40425&oldid=8333 5* 03Rdebath 5* (+5701) 10Bit of digging. < 1410247267 67236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the type of lambda expressions actually? < 1410247275 30525 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :All those fancy example pages never list that < 1410247288 894395 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AutoMouse14]]4 10 02http://esolangs.org/w/index.php?diff=40426&oldid=37444 5* 03Rdebath 5* (-8) 10Source code says 1998 < 1410247303 500865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looks like it infers it < 1410247312 168614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e n -> Boolean is Predicate < 1410247448 400856 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://java.dzone.com/articles/introduction-functional-1 < 1410247517 389914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that sounds like any "functional interface" works, but doesn't say anything about inference) < 1410247830 31278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, you're supposed to be able to stick a lambda wherever a "functional interface" is expected. < 1410249186 823580 :AnotherTest!~turingcom@d51a42834.access.telenet.be JOIN :#esoteric < 1410250343 10075 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410250960 50485 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :automouse sounds great, except this microsoft windows thingie < 1410251140 655151 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410251265 26740 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410251666 55331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CRS-ECHO51 5* 10New user account < 1410251668 580112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Alphuck14]]4 10 02http://esolangs.org/w/index.php?diff=40427&oldid=40416 5* 03Rdebath 5* (+242) 10/* The least you can do is make it mnemonic */ < 1410252081 876632 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Ping timeout: 264 seconds < 1410252338 984974 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410252820 655171 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410252968 514424 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i should make numfuck with 1 to 8 as instructions, just because i can! < 1410253368 359227 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410253598 766008 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1410253750 956840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410253756 716787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you do that I'lll create XMLFuck < 1410253799 55859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : . < 1410253808 754765 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something ugly like thatt < 1410253812 263843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can that possibly not have been done already. < 1410253831 58929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1410253833 409718 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an XMLfuck < 1410253851 26626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1410253851 204351 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 10h 13m 14s ago: on a wiki-editing frenzy again? < 1410253857 709306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: thought so < 1410253887 296362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1410253891 699113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :HTMLfuck is probably still open < 1410253897 324503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily I am reading the wiki recent changes in very large batches recently < 1410253897 502122 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410253906 920515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: wouldn't bet on it. < 1410253937 635170 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: type=increment? < 1410253952 78628 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: besides that: go for it < 1410254063 208743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I will! < 1410254230 303560 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think that a program in register forwarding format should have only one kind of terminator for each block, which consists of a register number inside of the current block, and a set of zero or more (values,block,arguments) triples. If it matches a value in the list, the next block is the specified one with the specified arguments (each argument is a register number from the current block). If none match, undefined behaviour is caused. < 1410254263 870533 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Note that pseudo-blocks such as RETURN are also possible.) < 1410254357 112897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/bfhtml.html <- there you go < 1410254377 934903 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(The block can also be any block within the current function, or the initial block of any other function in the program.) < 1410254407 659095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :
..
shall be treated as a loop . < 1410254413 394756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the rest is usual brainfuck style < 1410254418 956926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except that < > are < > of course < 1410254445 241557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it also provides neat indentation . < 1410254505 355197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, most browsers refuse to copy the [ and ] in the webpage < 1410254564 433113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which makes it kinda pythony < 1410254570 196913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of [] you have to use indentation . < 1410254584 948900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :aka Braynfuck < 1410254662 956764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you remove one character from the Brainfuck-Alphabet without loosing anything < 1410254671 999714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the perfect brainfuck minimalization < 1410254719 500 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :You minimalize nothing. Instead of [ and ] you now need spaces and line breaks. < 1410254736 388788 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Still two characters each. < 1410254756 40542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :three if you have windows < 1410254787 565584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't expect people to find out that soon that it's bogus < 1410254832 448226 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know if you expected anyone else to, but I did. < 1410255039 888947 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :How about Huffman encoded BF? < 1410255078 482898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Or noe encoded bf < 1410255084 107998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :noe oughta be really well with brainfuck < 1410255163 13782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : since you can define an inverse for everything then <-- everything that isn't divisible by the prime, you mean. < 1410255194 122584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I'm not sure if there are non primes that have an inverse for everything <-- then you change it to "everything that is relatively prime to your modulus" < 1410255211 687772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :noe can compress helloworld bf by 30% < 1410255235 876374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least < 1410255265 776556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's noe < 1410255285 343868 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some stupid compression algorithm I had the idea to < 1410255286 538962 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :00 = + / 01 = - / 10 = < / 110 = > / 11100 = [ / 11101 = ] / 11110 = . / 11111 = , < 1410255302 769215 :impomatic_!~digital_w@81.174.174.142 PRIVMSG #esoteric :3.625 bits per average instruction instead of 3. < 1410255382 530621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have a hunch you're not referring to https://github.com/noe/encoding < 1410255415 584432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1410255419 895155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*not*? < 1410255427 230721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm referring to that < 1410255429 798841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1410255439 170740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't think you were spanish < 1410255448 351779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410255449 30998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1410255449 445343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1410255464 50697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/FMNSSun/noe/ < 1410255467 236988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- im refering to that < 1410255471 454896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sry. I read your url wrong < 1410255559 246546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It can compress http://www.iwriteiam.nl/Ha_bf_inter.html by 46% < 1410255587 688747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the simple version of noe < 1410255593 740752 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the real version oughta do much better < 1410255629 577660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1410255888 537729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. or not. < 1410255974 97976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gotta tune the params. < 1410256075 603046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :47% < 1410256079 144345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not really that much better < 1410256110 849757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, you can combine it with huffman < 1410256121 775438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. by not encoding a char with 8bits you obviously get even more < 1410256144 583724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically you'd need 3 bits max for a bf instruction < 1410256186 930776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shannon will get you anyhow. < 1410256206 957556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah it's 47% for the selfinterpreter < 1410256430 227157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :55% with simple if you use 3 bits < 1410256434 456878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which sounds odd < 1410256437 705413 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 8.0/3.0 < 1410256439 405316 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.6666666666666665 < 1410256451 158806 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 1/2.666 < 1410256452 601579 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.37509377344336087 < 1410256463 592982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 1-(1/2.666) < 1410256464 957706 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.6249062265566392 < 1410256472 314393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just using 3bits should already give you 62% < 1410256521 795300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1410256527 249545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my ratio calculation looks terribly wrong < 1410256632 135616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 3/8 < 1410256633 538434 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.375 < 1410257135 461686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. < 1410257146 738035 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can't compress anything if a symbol only has three bits < 1410257327 316433 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :noe works differently < 1410257555 422238 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410257609 273390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's usually able to compress single english sentences by 25% - 35% < 1410258143 179484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I thought < 1410258162 841133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a more reasonable benchmark says around 8% :( < 1410258283 831757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yeah. It's a sucky compression algorithm except in a few edgecases < 1410258595 325680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other sucky compression algorithms in my head are using permutations < 1410258596 843683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1410258606 976316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you have 5 symbols, you need 3 bits for one symbol < 1410258625 686655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means to encode a string of 5 symbols you need 15bits < 1410258633 690749 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, there are only 120 permutations of 5 symbols < 1410258647 634857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. you could encode which permutation of 5 symbols it is in 7bits < 1410258653 656125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :saving 8 bits < 1410258741 248904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1410258744 754124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can create a tape < 1410258754 73840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e "ABCDE" if you have 5 symbols < 1410258767 174691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the pointer is at A < 1410258779 963327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 means left, 0 means right < 1410258815 128135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if the you want to compress BACDEAB you'd write 0100000 < 1410258872 447672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also 7 bits instead of 15) < 1410258908 52584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But what if I want to encode "Qzyzzalroum"? < 1410258916 175461 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :you lost me there. isn't “0100000” ambiguous? < 1410258958 648430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You lost me earlier about the permutation thing, if your alphabet is "ABCDE", which permutation numbers you write down for the string "AAAAABBBBB". < 1410258979 894780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily: maybe i made a mistake there < 1410258982 512030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let me check that < 1410259007 32759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true < 1410259022 982767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I forgot the stop sign < 1410259024 485987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410259026 579648 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I actually brought this word up here before. Interesting :) < 1410259053 573695 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? qzyzzalroum < 1410259054 327937 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qzyzzalroum? ¯\(°​_o)/¯ < 1410259065 722961 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :int-e: then define it ^^ < 1410259076 29503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: It's not a general purpose compression ;) < 1410259130 173239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`define qzyzzalroum You should start the crossword over. < 1410259131 949557 :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:%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64% < 1410259153 482785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :obviously the tape thingy is only working if you have lots of sorted substrings < 1410259163 538948 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`learn qzyzzalroum You should start the crossword over. < 1410259167 545822 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1410259177 201308 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so what's `define? < 1410259183 399069 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I don't know. < 1410259192 226902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can tell from the URL. < 1410259199 319521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It used to be "ask google for a definition of a word". < 1410259209 903417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it's "break down". < 1410259210 135204 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mroman_: well, you can achieve that with that banana matrix from bzip2 I guess. < 1410259225 973786 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: oh I missed the readable part in all the gibberish < 1410259229 49879 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(how is it called again? I only have the wikipédia example in my head...) < 1410259259 551645 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah! burrows-wheeler. but I still prefer “banana matrix”. < 1410259260 13255 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> map (chr.fst.head.reads.tail) $ iterate (drop 3) "%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64%" :: String < 1410259261 429131 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "G\aO\a\a=\ACKH\ACKK\ACK\DC4;\ACKK\DC4ID\ACKK\ACK@*Exception: Prelude.head: ... < 1410259291 103161 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> map (chr.fst.head.reads.("0x"++).tail) $ iterate (drop 3) "%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64%" :: String < 1410259292 624261 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "qzyzzalroum You should\NUL*Exception: Prelude.tail: empty list < 1410259396 290124 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> read "0x" :: Int < 1410259397 735318 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: Prelude.read: no parse < 1410259428 37852 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> reads "0x" :: [(Int, String)] < 1410259429 500990 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,"x")] < 1410259441 965602 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Sure. < 1410259454 607267 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> reads "0x1" :: [(Int, String)] < 1410259455 736618 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,"")] < 1410259525 185364 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e 'use URI::Escape;print uri_unescape("%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64%")' < 1410259525 415609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't locate URI/Escape.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at -e line 1. \ BEGIN failed--compilation aborted at -e line 1. < 1410259530 642026 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course. < 1410259671 444105 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` python -c 'import urllib; print urllib.unquote("%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64%")' < 1410259672 473420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qzyzzalroum You should% < 1410259911 783966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run perl -e 'print pack("C*", map {hex} ("%71%7a%79%7a%7a%61%6c%72%6f%75%6d%20%59%6f%75%20%73%68%6f%75%6c%64%" =~ /%(..)/g));' < 1410259912 397296 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qzyzzalroum You should < 1410260431 296623 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410260434 719103 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :hello tromp_ < 1410260438 257055 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :and everyone else < 1410260551 517321 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDood morning! < 1410260853 319430 :boily!~boily@96.127.201.149 QUIT :Quit: QZYZZALROUMISCH CHICKEN < 1410261961 118846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? qzyzzalroum < 1410261961 814532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qzyzzalroum You should start the crossword over. < 1410262001 862575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily I think the pdf maintainer should know how `learn actually works twh < 1410262002 40173 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410262035 733272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "You should start the crossword over." >wisdom/qzyzzalroum < 1410262038 497727 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410262042 701683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? qzyzzalroum < 1410262043 446787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You should start the crossword over. < 1410263113 871629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/learn < 1410263114 464099 :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." < 1410263212 88293 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? I < 1410263213 254542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i love monoids < 1410263267 576559 :idris-bot!~ircslave@dslb-088-078-253-084.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 276 seconds < 1410263292 662765 :Melvar!~melvar@dslb-088-078-253-084.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1410264082 863619 :AnotherTest!~turingcom@d51a42834.access.telenet.be QUIT :*.net *.split < 1410264119 917764 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410264314 161969 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1410264316 274792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My hobby: Make people scared by trying to login to their computer and watch them see the "There has been one failed attempt" message . < 1410264336 50658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That was even in an xkcd I guess? < 1410264350 950152 :AnotherTest!~turingcom@d51a42834.access.telenet.be JOIN :#esoteric < 1410264967 697603 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 245 seconds < 1410265009 529546 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1410265036 886726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle ldapClose < 1410265038 623681 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No results found < 1410265040 394611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle ldapOpen < 1410265040 572288 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No results found < 1410265049 296963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LDAP has ldapOpen < 1410265053 164342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but does it have ldapClose o_O < 1410265242 128621 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1410265654 965530 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1410265655 143319 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410266867 323742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(("objectCategory" `ldapEqu` "person") `ldapAnd` ("objectCategory" `ldapEqu` "contact")) `ldapAnd` (("sn" `ldapEqu` "Smith") `ldapOr` ("sn" `ldapEqu` "Johnson")) < 1410266870 394124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(&(&(objectCategory=person)(objectCategory=contact))(|(sn=Smith)(sn=Johnson))) < 1410266897 384609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- Somebody should do this < 1410266901 132906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but more serious < 1410266957 69668 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :What’s it called again where you stick the module name in everything? ;_; < 1410266974 622212 :tromp!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410266997 166665 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :this is going to be painful to implement < 1410267108 394932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*Main> "fooAttrib" `ldapEqu` "(.*)" < 1410267108 586500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(fooAttrib=\28.\2a\29) < 1410267127 814110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's as much functionality as my quick hacking gives < 1410267169 874710 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ldapGlassHalfFull < 1410267249 177028 :polytone_!~monotone@room208.org NICK :monotone < 1410267404 553868 :AnotherTest!~turingcom@d51a42834.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410267497 444936 :AnotherTest!~turingcom@d51A42834.access.telenet.be JOIN :#esoteric < 1410267740 707155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: "in everything"? < 1410267748 591617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean re-export it? < 1410267755 623337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or qualified import? < 1410267857 239370 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: No, I mean having “ldap” in “ldapEqu”, “ldapAnd”, “ldapOr”, etc. < 1410267894 994763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's called "avoid collisions with other operators from other modules" < 1410267907 305953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle or < 1410267909 422913 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude or :: [Bool] -> Bool < 1410267909 601036 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.List or :: [Bool] -> Bool < 1410267909 601231 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Foldable or :: Foldable t => t Bool -> Bool < 1410267914 332896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- see < 1410267917 604256 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is already taken :) < 1410267924 667922 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :You let the *user* decide that. < 1410267927 936117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :foldable? < 1410267930 435140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1410267932 611097 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :They can import your module qualified if they like. < 1410267934 101514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@info Foldable < 1410267934 279221 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Foldable < 1410267939 277567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-.- < 1410267955 876099 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410267968 421496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's that secret-black-magic * -> * stuff < 1410268049 257421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Any examples using Foldable Maybe? < 1410268053 78920 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can't figure one out < 1410268171 966578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (\a b -> a + b) [Just 5, Just 6] < 1410268173 370491 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1410268173 548236 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M114505817426468540712624.show_M1145058174264685407... < 1410268173 548416 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410268173 548507 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410268173 548599 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show (b GHC.Types.Int) => < 1410268192 976124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (fold (\a b -> a + b) [Just 5, Just 6]) :: Maybe Int < 1410268194 362403 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[Data.Maybe.Maybe a0]’ < 1410268194 548043 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with ‘Data.Maybe.Maybe GHC.Types.Int’ < 1410268194 548200 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [Data.Maybe.Maybe a0] < 1410268194 548292 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -> [Data.Maybe.Maybe a0] -> [Data.Maybe.Maybe a0] < 1410268194 548386 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [Data.Maybe.Maybe a0] < 1410268198 413736 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type fold < 1410268199 639438 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Monoid m, Foldable t) => t m -> m < 1410268235 129031 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (Just 5) < 1410268236 635968 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1410268236 813740 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M712488520844229804512663.show_M7124885208442298045... < 1410268236 813920 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410268236 814064 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410268236 814160 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show (b GHC.Types.Int) => < 1410268244 710627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe is a foldable < 1410268248 269978 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :What do you want the monoid to be? < 1410268254 95641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea < 1410268279 207444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but Maybe is also a Monoid < 1410268291 578216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (Just (Just 5)) < 1410268293 535119 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1410268293 713117 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M514486933773938025012685.show_M5144869337739380250... < 1410268293 713313 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410268293 713407 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410268293 713497 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show (b GHC.Types.Int) => < 1410268294 680535 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Only for Monoid element type. < 1410268296 261332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410268305 685345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (Just (succ)) < 1410268307 157221 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Typeable.Internal.Typeable a0) < 1410268307 723117 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M163181566624904154912697.show_M1631815666249041549... < 1410268307 723270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410268307 723360 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410268307 723451 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance Data.Typeable.Internal.Typeable Data.Dynamic.Dynamic < 1410268321 747713 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type fold < 1410268323 171581 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Monoid m, Foldable t) => t m -> m < 1410268330 771772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it want's a Foldable that contains a Monoid < 1410268336 461762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and returns the Monoid < 1410268339 636181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*wants < 1410268342 491166 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Yes. < 1410268345 511046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1410268350 105389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe is Foldable < 1410268363 926794 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and also a Monoid < 1410268371 193983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then Just Nothing should be t m? < 1410268371 436472 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Only for monoid element type. < 1410268385 361404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type Just Nothing < 1410268386 669451 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe (Maybe a) < 1410268397 980979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410268428 778204 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :fold (Just "foo") < 1410268433 335577 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :> fold (Just "foo") < 1410268434 836932 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "foo" < 1410268440 161069 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe isn't a Monoid < 1410268451 918143 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :> fold (Nothing :: Maybe String) < 1410268453 415546 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "" < 1410268485 87640 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1410268490 49536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :String is a monoid? < 1410268504 940776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[a] is one at least, I see < 1410268519 788543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (Sum 8) < 1410268521 715223 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (Data.Foldable.Foldable Data.Monoid.Sum) < 1410268521 893025 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Foldable.fold’ < 1410268521 893172 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (Data.Monoid.Monoid m, GHC.Num.Num m) < 1410268521 893261 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : bound by the inferred type of < 1410268521 893350 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : it :: (Data.Monoid.Monoid m, GHC.Num.Num m) => m < 1410268537 913679 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold (Just (Sum 8)) < 1410268539 371428 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sum {getSum = 8} < 1410268561 629394 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“instance Monoid a => Monoid (Maybe a)” < 1410268584 66385 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :> fold (Nothing :: Maybe (Sum Integer)) < 1410268585 549493 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sum {getSum = 0} < 1410268590 368001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold [Sum 8] < 1410268591 805624 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sum {getSum = 8} < 1410268595 879491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold [Sum 8, Sum 9] < 1410268597 601917 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Sum {getSum = 17} < 1410268610 344598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold [Just 8, Just 9] < 1410268611 722407 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1410268611 900193 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M62230355020165895612855.show_M62230355020165895612... < 1410268611 900363 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1410268611 900454 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410268611 900546 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show (b GHC.Types.Int) => < 1410268631 532458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (fold [Just 8, Just 9]) :: Maybe Int < 1410268632 858854 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Monoid.Monoid GHC.Types.Int) < 1410268633 36523 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Foldable.fold’ < 1410268636 614115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410268637 881898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1410268643 916330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I understand now < 1410268646 169798 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :For Maybe, fold = maybe mempty id . < 1410268652 702319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold [All False, All True] < 1410268654 115275 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : All {getAll = False} < 1410268678 279378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but... < 1410268684 489468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcat [All False, All True] < 1410268686 8567 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : All {getAll = False} < 1410268691 229535 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where's the difference? < 1410268698 188557 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :For List, fold = mconcat . < 1410268731 188645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> fold $ Just (Any False) < 1410268732 506168 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :fold works on all Foldables, mconcat only on lists. < 1410268732 683829 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Any {getAny = False} < 1410268743 10838 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type fold < 1410268743 967643 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Monoid m, Foldable t) => t m -> m < 1410268745 708607 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type mconcat < 1410268746 657773 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monoid a => [a] -> a < 1410268756 401392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic. < 1410268770 743962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What are usually usecases for fold where fold /= mconcat? < 1410268817 115682 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :You get to be generic in your container type. < 1410268818 112447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Foldable ((,) a) wtf < 1410268827 333423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(,) is a function? < 1410268830 377833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (,) < 1410268831 529104 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :a -> b -> (a, b) < 1410268842 698409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can make instances of functions? < 1410268852 617453 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@kind (,) < 1410268853 600335 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :* -> * -> * < 1410268859 804293 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :It’s that one. < 1410268901 593392 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@kind (,) Integer < 1410268902 681571 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :* -> * < 1410268934 411354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@kind id < 1410268935 483647 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: type variable ‘id’ < 1410268941 828328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@kind Just < 1410268942 683566 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :k -> Maybe k < 1410268948 147390 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :k < 1410268953 461534 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, datakinds. < 1410268980 644952 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let foo = Just :: (k -> Maybe k) < 1410268982 22001 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : not an expression: ‘let foo = Just :: (k -> Maybe k)’ < 1410268986 693418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let foo = Just :: (k -> Maybe k) in undefined < 1410268988 87646 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: Prelude.undefined < 1410269011 201165 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: Kinds are the types of types. < 1410269050 152818 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and super kinds are the type of kinds? < 1410269052 971675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;P < 1410269074 26151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type [] < 1410269075 206097 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[t] < 1410269078 229816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@kind [] < 1410269079 129503 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :* -> * < 1410269101 572549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@data Foo a b c = Foo a b c < 1410269101 750256 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1410269108 177854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@define Foo a b c = Foo a b c < 1410269109 127712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:181:1: Not in scope: data constructor ‘Foo’ < 1410269109 305542 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1410269109 305687 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:181:13: Not in scope: data constructor ‘Foo’ < 1410269109 305809 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1410269109 305899 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:181:17: < 1410269110 227805 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I think those are usually called sorts, but haskell doesn’t do anything at that level I think. < 1410269130 664188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@kind Maybe < 1410269131 625549 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :* -> * < 1410269139 43027 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410269139 923695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410269149 240098 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Also < 1410269156 892556 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@let data Foo a b c = Foo a b c < 1410269159 231567 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1410269204 189755 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Now you have one Foo at the type level and one Foo at the data level. < 1410269215 221864 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@kind Foo < 1410269216 127638 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :* -> * -> * -> * < 1410269221 986025 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :This is the former. < 1410269224 612427 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type Foo < 1410269225 607454 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :a -> b -> c -> Foo a b c < 1410269229 797792 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :This is the latter. < 1410269285 770676 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Similarly with (,) . < 1410269289 162663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/Vv2ggd5x < 1410269310 441960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Fancy stuff < 1410269348 407295 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Probably needs an extension of some kind if you want to state the kind explicitly. It can infer it though. < 1410269360 570232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-XKindSignatures is at least required < 1410269431 318622 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t Maybe < 1410269431 740635 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :12Prelude.Maybe.Maybe : 12Type -> 12Type < 1410269450 996555 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t Just < 1410269452 346125 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04Prelude.Maybe.Just : 13a -> 12Maybe 13a < 1410269478 394567 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( Just Maybe < 1410269478 822362 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04Just 12Maybe : 12Maybe (12Type -> 12Type) < 1410269546 979712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410269575 19029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can't have multiple kinds? < 1410269586 492619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :class Foo (t :: * -> * -> *, u :: * -> *) < 1410269607 186819 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“class Foo (t :: * -> * -> *) (u :: * -> *)”? < 1410269618 806898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410269621 689863 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Multiparamtypeclasses < 1410269624 599921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1410269670 127891 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type traverse_ < 1410269671 527708 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘traverse_’ < 1410269671 751458 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1410269671 751602 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘F.traverse_’ (imported from Data.Foldable), < 1410269689 663940 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type F.traverse_ < 1410269690 674234 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Foldable t, Applicative f) => (a -> f b) -> t a -> f () < 1410269741 917094 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@type F.traverse_ print (Just "foo") < 1410269742 824157 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :IO () < 1410269784 207810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/pMAn78K6 <- I think I understand it now < 1410269785 600361 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :That’s another thing to do with a Foldable Maybe. < 1410269789 668605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just don't know anything useful to do with it < 1410269919 911754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/FLi0rKHf <- that's the most useful thing I can imagine < 1410269979 45741 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :That still doesn’t require the kind signatures. < 1410270007 335282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not? < 1410270019 738477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(t :: * -> *) at least is illegal without -XKindSignatures < 1410270030 721699 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :The kinds can be inferred. < 1410270072 667940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :class Convert t u isn't working though < 1410270103 816921 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :What’s it saying? < 1410270206 63444 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :More precisely: WFM. < 1410270216 274138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :‘Convert’ is applied to too many type arguments In the instance declaration for ‘Convert (Maybe) ([])’ < 1410270226 861619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410270228 617883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn reload < 1410270273 635168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it works, yes < 1410270278 197644 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“class Functor f where fmap :: (a -> b) -> f a -> f b” doesn’t require an explicit signature either. < 1410270338 433502 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I believe you need the kind signatures if you want a polymorphic kind, but I don’t have any particular idea that would require those. < 1410270497 452145 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1410270547 700514 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t sequence < 1410270547 878149 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Traversable.sequence : 12Traversable 13t => 12Applicative 13f => 13t (13f 13a) -> 13f (13t 13a) < 1410270549 11730 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410270574 388231 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :with Vect sequence [[1,2,3],[4,5,6]] < 1410270577 97837 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( with Vect sequence [[1,2,3],[4,5,6]] < 1410270577 613399 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04[04[04104, 04404]04, 04[04204, 04504]04, 04[04304, 04604]04] : 12Vect 043 (12Vect 042 12Integer) < 1410270705 842381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does "with" do? < 1410270791 929107 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle u (t a) -> u a < 1410270792 289901 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad.List ListT :: m [a] -> ListT a < 1410270792 467504 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Language.Haskell.TH.Syntax Q :: (forall m. Quasi m => m a) -> Q a < 1410270792 467651 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Maybe catMaybes :: [Maybe a] -> [a] < 1410271919 931340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> catMaybes $ map Just [99,99] < 1410271921 363890 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [99,99] < 1410271948 425836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( id 4 < 1410271948 604003 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :044 : 12Integer < 1410271963 987567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t id < 1410271964 165420 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Basics.id : 13a -> 13a < 1410271964 165517 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Control.Category.id : 12Category 13cat => 13cat 13a 13a < 1410271971 313136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t (+) < 1410271973 797510 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Classes.(+) : 12Num 13a => 13a -> 13a -> 13a < 1410271973 975171 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Fin.(+) : 12Fin 13n -> 12Fin 13m -> 12Fin (13n 09+ 13m) < 1410271985 276966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t Fin.(+) < 1410271985 455127 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Fin.(+) : 12Fin 13n -> 12Fin 13m -> 12Fin (13n 09+ 13m) < 1410271992 522369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( Fin 9 < 1410271992 728196 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :12Fin 049 : 12Type < 1410272007 640251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t (Fin 9) Fin.(+) (Fin 1) < 1410272008 434728 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:12:When elaborating an application of constructor 04__infer: < 1410272008 612510 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : 12Fin (09fromInteger 049) does not have a function type (12Type) < 1410272017 381923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t (Fin 9) `Fin.(+)` (Fin 1) < 1410272017 560058 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:22:When elaborating an application of function 09Prelude.Fin.+: < 1410272017 560199 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1410272017 560290 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : 12Type < 1410272017 560381 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1410272017 560520 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : 12Fin 13m14↵… < 1410272027 326383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( :t (Fin 9) + (Fin 1) < 1410272027 504049 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Can't resolve type class 12Num 12Type < 1410272031 210339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boo! < 1410272463 119178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 N10 02http://esolangs.org/w/index.php?oldid=40428 5* 03Imaginer1 5* (+3057) 10Created page with "'''Bitoven''' is a WIP programming language by [[User:Imaginer1]] in early September 2014, with the goal of making a musical programming language focusing more on free express..." < 1410272606 929436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :WIP? < 1410272616 123925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TIOBE-Sprachen-Index: C++ und Java auf Allzeit-Tief <- suck it C++ and Java < 1410272767 544848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everything that matches /trivial brainfuck substitution/ or the like should be treated as spam :( < 1410272787 192042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unless it's funny < 1410272798 872313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which most of those "joke" languages aren't really funny I'm afraid < 1410273233 9881 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1410273326 125487 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410273527 245069 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: It says to prefer that namespace if it can’t disambiguate something otherwise. < 1410273546 984542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: right, I was guessing it was something like that < 1410273571 723845 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: Fin 9 is a type. You can’t add types together. < 1410273620 374268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: I add together types all the time :-( < 1410273626 631575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(seriously, that's one of the things I do in my research) < 1410273668 656128 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Oh sure, I mean there is no function named (+) that does it in the Idris stdlib. < 1410273707 781077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, that makes more sense < 1410273725 146885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is linear typing expressable in Idris? < 1410273735 965783 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Fin 9) 3 + the (Fin 2) 1 < 1410273736 199729 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04fS (04fS (04fS (04fS 04fZ))) : 12Fin 0411 < 1410273802 159129 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: Not directly. You can write an EDSL that has linear types, I expect, but it’ll be a pain. < 1410273815 691444 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410273825 698925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you'd need some sort of wrapper to prevent you copying data < 1410273842 384505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed, linear types are a pain in languages not designed for them < 1410273855 128756 :AnotherTest!~turingcom@d51A42834.access.telenet.be QUIT :Ping timeout: 255 seconds < 1410273857 208190 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :The latest versions do have UniqueType, a universe of uniqueness types IIUC, but those are unique, not linear. < 1410273868 713816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and aren't really a good fit for languages like Idris where statements don't stop being true just because you used them to prove something < 1410273987 559374 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410274063 747215 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :There is also an idiom using Effects where you have a resource, and you can use operations that destroy the resource, and thereafter use no operations that require the resource. < 1410274339 849991 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Fin 9) 3 + the (Fin 2) 1 < 1410274340 108505 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04fS (04fS (04fS (04fS 04fZ))) : 12Fin 0411 < 1410274343 626495 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: ↑ < 1410274496 913377 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too complicated ;) < 1410274596 630186 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410274608 628398 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410274614 20995 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Not sure how it’s complicated. < 1410274952 32872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Like a Bird on a moving vehicle chased by the police aiming their guns at it while driving off a cliff. < 1410275062 213553 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Fin 9) 3 < 1410275062 391204 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04fS (04fS (04fS 04fZ)) : 12Fin 049 < 1410275067 511705 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Fin 2) 1 < 1410275068 81763 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04fS 04fZ : 12Fin 042 < 1410275235 888525 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t Fin.(+) < 1410275236 102749 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Fin.(+) : 12Fin 13n -> 12Fin 13m -> 12Fin (13n 09+ 13m) < 1410275260 651884 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t Fin.(+) {n=9} {m=2} < 1410275260 829885 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09(+) : 12Fin (09fromInteger 049) -> 12Fin (09fromInteger 042) -> 12Fin (09fromInteger 049 09+ 09fromInteger 042) < 1410275268 454687 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( Fin.(+) {n=9} {m=2} < 1410275268 632611 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09(+) : 12Fin 049 -> 12Fin 042 -> 12Fin 0411 < 1410275644 358517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :More spam that assumes previous contact with spammers: http://sprunge.us/IPPE < 1410276156 439837 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410276387 529279 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410276890 939065 :not^v!~notnot^v@2601:4:4500:e15:382d:1ba7:319d:987a JOIN :#esoteric < 1410277077 356467 :not^v!~notnot^v@2601:4:4500:e15:382d:1ba7:319d:987a QUIT :Client Quit < 1410277419 666718 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh. Fun: https://github.com/vsedach/Vacietis < 1410277912 970906 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1410278028 311461 :AnotherTest!~turingcom@d51A42834.access.telenet.be JOIN :#esoteric < 1410278049 945864 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1410278193 143961 :Schoening!5f9a142a@gateway/web/freenode/ip.95.154.20.42 JOIN :#esoteric < 1410278229 629536 :Schoening!5f9a142a@gateway/web/freenode/ip.95.154.20.42 PRIVMSG #esoteric :Is there a programming language that uses morse code? < 1410278324 207557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Schoening: well, apparently GRUB has an option to use morse code for its interface < 1410278331 602815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably so that you can hear error messages if you don't have a working screen < 1410278340 557755 :Schoening!5f9a142a@gateway/web/freenode/ip.95.154.20.42 PRIVMSG #esoteric :lol < 1410278405 520557 :Schoening!5f9a142a@gateway/web/freenode/ip.95.154.20.42 PRIVMSG #esoteric :well that settles that hehe < 1410278542 720399 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410278626 402234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais: hear? I thought it would use morse to blink the keyboard leds. < 1410278640 970268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it used the speaker < 1410278645 873705 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1410278679 437975 :Schoening!5f9a142a@gateway/web/freenode/ip.95.154.20.42 PART :#esoteric < 1410278792 435261 :sivteck!~sivteck@unaffiliated/sivteck JOIN :#esoteric < 1410279025 103389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SMITH14]]4 10 02http://esolangs.org/w/index.php?diff=40429&oldid=33720 5* 03Nthern 5* (-3) 10Fixed the long-dead geocities link to my perl implementation < 1410280012 667733 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410280036 160992 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1410280729 420422 :MoALTz!~no@user-46-112-48-243.play-internet.pl JOIN :#esoteric < 1410280745 639577 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :https://news.ycombinator.com/item?id=8287700 < 1410280942 729108 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410281176 629407 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410282221 130862 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410283589 895034 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :anyone else watching apple event in safari? < 1410284844 188430 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410285503 978300 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1410285533 742721 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410285581 544840 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1410285590 355657 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410285590 563943 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410285590 564073 :conehead!~conehead@67.10.235.179 QUIT :Signing in (conehead) < 1410285590 564146 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410287085 261422 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :datAutoJoinijz < 1410287092 101925 :datAutoJoinijz!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^8 < 1410287261 437073 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yprbqyqnsfflmclj JOIN :#esoteric < 1410287697 627806 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1410287831 843516 :erdic!erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1410287871 66811 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1410290072 212876 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410290462 569164 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1410290880 573961 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410291172 411473 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410291749 412414 :AnotherTest!~turingcom@d51A42834.access.telenet.be QUIT :Ping timeout: 260 seconds < 1410292499 582716 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410292595 576766 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410292631 773139 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410292632 7884 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410292923 202184 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410293253 556032 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410293457 128645 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410293573 79592 :sivteck!~sivteck@unaffiliated/sivteck QUIT :Quit: Good Night\Day :- < 1410293950 81025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (&~) < 1410293951 34337 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :s -> State s a -> s < 1410293968 582358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1410293982 72099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type execState < 1410293982 994659 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :State s a -> s -> s < 1410293984 340656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (%~) < 1410293985 199921 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Profunctor p => Setting p s t a b -> p a b -> s -> t < 1410294017 800811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(just checking whether I remembered the roles of run/exec/eval correctly) < 1410294038 579856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just realized that it would have been more logical for %~ to have been called &~ once & exists < 1410294058 55419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :run is for everything, eval is for the value, exec is for the effect < 1410294082 926004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :execute evil effects < 1410294109 126507 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t run < 1410294109 334116 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Effects.run : 12Applicative 13m => {tacimp env : 12Env 13m 13xs} -> 12Eff 13a 13xs 13xs' -> 13m 13a < 1410294135 244889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alternatively, & should have been called %, except that's taken by Data.Ration iirc < 1410294142 669041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a suspicious function. < 1410294142 867171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-n < 1410294170 554602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: & used to be called % < 1410294178 352621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1410294191 134870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was renamed due to data rationing. < 1410294200 639332 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :t runEnv < 1410294200 833470 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09Effects.runEnv : 12Applicative 13m => 12Env 13m 13xs -> 12Eff 13a 13xs 13xs' -> 13m 12(13x 12** 12Env 13m (13xs' 13x)12) < 1410294204 379267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic. i'm not sure that was a good enough reason... < 1410294253 349486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t ($~) < 1410294253 754528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well it's actually Data.Ratio but i was going along with your thing < 1410294254 215786 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘$~’ < 1410294254 411310 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1410294254 411466 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘$!’ (imported from Prelude), ‘$’ (imported from Data.Function), < 1410294270 658784 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Should’ve used ÷ for Ratio. < 1410294293 249162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: they're not big on unicode operators in the standard. < 1410294297 527759 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That isn't ASCII though. < 1410294302 700999 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Yeah I know. < 1410294321 535897 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :ASCII forms should always be made available even if there are non-ASCII alternatives. < 1410294322 874112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: of code points above 127, anyway < 1410294562 422714 :sivteck!~sivteck@unaffiliated/sivteck JOIN :#esoteric < 1410294671 255874 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410294679 747058 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Some Haskell libraries use only non-ASCII operators and I want to have ASCII equivalents (including of constructors, and Haskell does not allow you to make up a new name for existing constructors). < 1410294834 641149 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, there *are* negative width unicode characters. charming... < 1410294856 909302 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I really think that such a thing should be dependent on the font. < 1410294951 224121 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Complex scripts, spacing, character width and height, line breaking, ligatures, kerning, etc should all be specified as part of the font metrics (which use whatever character set the font is for, which could be Unicode or anything else). < 1410295070 677924 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, or perhaps the author is wrong. I'd say http://www.fileformat.info/info/unicode/char/0300/index.htm is a zero-width character that overlaps with the previous one. < 1410295105 204861 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though the precise placement should depend on the previous character) < 1410295990 287349 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :zzo38, are you there? < 1410296007 479242 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Vorpal: Am I where? < 1410296019 418354 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :zzo38, Out of interest, what gopher server do you use? < 1410296065 824659 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Vorpal: I wrote the software myself < 1410296086 136210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is it the best one available? Do you have a link to it? < 1410296086 838079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is the software you wrote available? < 1410296106 475697 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Vorpal: I don't know if it is best one available < 1410296129 138029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What alternatives are there? And do you have links to any of them? < 1410296179 293602 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I wrote it in BASIC, but probably one written in C may be better < 1410296191 333340 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I do not have links; you will have to look yourself < 1410296222 541672 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right, so your doesn't run on Linux then= < 1410296286 64891 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It is FreeBASIC, so probably it will run on Linux. < 1410296300 717821 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :zzo38: Fonts do need to implement these things; the Unicode standard specifies a way to tell the fonts what you want, to a degree. < 1410296305 410426 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have actually written a similar gopher server in C on Linux too, but I don't have it available. < 1410296394 947959 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Melvar: I am saying it should not be specific to Unicode, nor should a program use hardcoded tables to decide how to typeset characters. < 1410296441 637914 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Unicode is kinda the only thing like itself though. < 1410296864 232375 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Unicode is kinda really stupid though. < 1410297243 103489 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Quit: ZNC - http://znc.in < 1410297539 228101 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1410297614 725357 :^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410297698 501877 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410297813 226980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hello from the land of London. < 1410297827 334948 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :hello < 1410297850 927622 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :From cloud cuckoo land < 1410297862 523031 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410297878 113067 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :query: is a lisp that is bad at recursion essentially missing the bloody point? < 1410297944 443783 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :what does being bad at recursion entail < 1410297970 461598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: i get it < 1410297996 897915 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :that wasn't a joke < 1410298005 228164 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i mean, intentionally. i guess if you laughed anyway that's cool < 1410298045 406890 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: poor performance, no TCO, poor exception handling, inability to gracefully break loops ... < 1410298065 945761 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :what do any of those have to with recursion except the second i guess < 1410298070 271361 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :you can just say it's bad < 1410298125 723980 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Quit: return () < 1410298129 667869 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :ACTION is mostly just passive aggressively griping about Clojure because a simple list eater just forced a complete system reboot to end a rogue process ... < 1410298154 175796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :common lisp doesn't guarantee tail recursion < 1410298242 246820 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :back in my day, when a lisp 1.5 program froze i had to replace the vacuum tubes myself! kids these days < 1410298252 739552 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :elliott: my understanding was that the standard doesn't necessarily require it but that most of the popular implementations are pretty efficient and even have TCO. < 1410298267 257683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: yeah, but it's not really considered that idiomatic. < 1410298270 534597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik. < 1410298276 240187 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :yeah. < 1410298282 857937 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :it's nice to be able to turn it off though. for debugging. < 1410298318 677908 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The code I was running actually was an attempt to port a piece of CL code. XD Clearly that was not the correct solution. :P < 1410298394 978068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think clojure can do tail recursion, you just have to mark it. dunno about general tail calls < 1410298468 540905 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, you're supposed to call it with recur. < 1410298471 504304 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :I thought the JVM prohibited it or something. I read that like years ago though < 1410298606 40598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :recursion isn't really that great anyway. < 1410298608 287791 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The JVM can't do TCO, but recur apparently does some tricks to improve things: http://clojure.org/special_forms#Special%20Forms--(recur%20exprs*) < 1410298839 580107 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :fuck recursion, execute programs by NP graph rewriting < 1410298859 43661 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric ::D < 1410298873 519344 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Well, in this case it was for an exercise specifically about recursion. < 1410298994 521851 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :those exercises suck < 1410299019 608823 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :define exponentiation BUT YOU'RE NOT ALLOWED TO USE ADDITION, THIS IS IMPORTANT < 1410299076 314662 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: The one before it was similarly redundant: find a recursive solution for proving a number is even. < 1410299092 871985 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :You know, because (mod n 2) is too easy ... < 1410299123 713502 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> iterate not True !! 100 < 1410299124 849158 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1410299156 223642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even numbers are a lie < 1410299157 747139 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :yeah, see, those suck. < 1410299170 867634 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i don't know why people have such trouble with recursion. or supposedly do. maybe classes make it seem harder than it is < 1410299175 847853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (iterate (\f x -> iterate f x !! 4) id !! 3) succ 0 < 1410299177 352483 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1410299215 559558 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1410299230 77856 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :maybe if they picked something that wasn't tail recursion and thus completely fucking pointless to do that way < 1410299233 802738 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: I use it all the time in Racket, though I'm still not great with list eaters. < 1410299255 962672 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :like... how about hyper? I bet if you just told students to do hyper they'd do a recursive solution. < 1410299256 438881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (iterate (\f x -> iterate f x !! 4) succ !! 3) 0 < 1410299257 832926 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 64 < 1410299268 300019 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It had just never occured to me to solve something like even? as a recursive function because, like, why thefuck would you need to do that? < 1410299277 855352 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm too tired for Church numerals. < 1410299305 77419 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :well, that's kind of the problem, you've gotten that impression because your class is uncreative. < 1410299344 220799 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :"an even number is one greater than an odd number" is actually an important observation. you're not gonna figure that out from having to write that as a computer program, probably. < 1410299391 252860 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :anyway i'm not complaining about you really. i was at a party last week and CS students were joking about a professor who didn't explain things. "When you're writing a recursive function you have to assume that the recursive case works! DON'T ASK ME WHY!" < 1410299404 182232 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. < 1410299445 15312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eh. right, it's self-evident. *chuckles* < 1410299446 991194 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Well, I liked the clojurescript version of the koans, but the full clojure version basically just dumps you into recursion and says "figure it out". Several of the solutions are literally just blank functions. < 1410299518 492411 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :And when Clojure doesn't exactly handly that like most lisps, well ... it's unhelpful at best. < 1410299597 33653 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :addition can be thought of as adding 1, done repeatedly. multiplication can be considered as repeated addition, and exponentiation as repeated multiplication. Write a function hyper such that (hyper 1) is addition, (hyper 2) is multiplication, etc., that works for any positive integer. < 1410299603 726572 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i think that wouldn't be a bad problem to assign, maybe? < 1410299664 40907 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :if they define (hyper n) for larger n in some simple but missing-the-point way you tell them nobody likes a clever asshole < 1410299676 370471 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :heh heh. < 1410299704 552832 :sivteck!~sivteck@unaffiliated/sivteck QUIT :Quit: TIL nothing < 1410299742 61828 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :or you just mandate the repeated operations thing. i guess. that might make the solution kind of obvious, but it can't be worse than even? = odd? . (- 1) or whatever < 1410299742 308477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :welcome to the wonderful world of Ackermann-like functions. < 1410299765 889447 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :I know, it's so obvious! It's like exactly what Ackermann was invented for practically < 1410299841 538580 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I think what I've realized is that while I love Lisp, all actual Lisps are terrible in their own unique ways. :P < 1410299849 871824 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :everything is terrible hth < 1410299857 200896 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm really irritated by the requirement of not using addition for exponentiation < 1410299865 397450 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Well, this is also basically true. < 1410299890 436652 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :int-e: that was totally made up. i got out of CS classes before i ran into these problems < 1410299958 56162 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why not use lists and trees for teaching recursion ... < 1410299987 938563 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, you can use natural numbers but the easy problems are bound to look very artificial. < 1410299995 160208 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :( :let data Even : Nat -> Type where EvenZ : Even Z; EvenSS : Even n -> Even (S (S n)) < 1410299995 345369 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1410300020 967625 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :int-e: why not make them define exponentiation with addition chains. trees!!! < 1410300048 605031 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :nah but they do that too. J_Arcane's probably going to get told to flatten a list any day now. < 1410300061 3471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's so ... untyped < 1410300062 945982 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. < 1410300079 870549 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I did actually have to flatten a list the other day. So I called (flatten ...) < 1410300089 290354 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :oh, does clojure have a function for that? < 1410300104 311823 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i've seen dozens of people ask for homework help defining it but never actually wanted to use such an operation < 1410300106 323433 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :No idea, but Racket does (I was using that at the time) < 1410300120 277469 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :clojure does too, looks like. wacky. < 1410300133 647119 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :(flatten 5) => (), nice < 1410300136 706457 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I actually used it in one of my one-line Euler solutions. < 1410300143 67817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :How does one memorize the spelling of "Grzegorcyk"? < 1410300158 26474 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :"Gregor but with a bunch of shit in it" < 1410300277 709043 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :(first (sort (filter prime? (flatten (factorize 600851475143))) >)) < 1410300304 102034 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Do you mean “Grzegorczyk”? < 1410300359 313422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: right. < 1410300425 641752 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I suggest you remember how it’s pronounced, then you can just write it out in the usual Polish manner. < 1410300448 454828 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1410300527 257583 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: what does factorize return if not a list of primes? < 1410300578 819298 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I think at the time I'd misunderstood what factorize did. < 1410300639 950839 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :It is indeed an unnecessary step. < 1410300684 946058 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Somewhere I also picked up a habit of redundant ass-covering. < 1410300835 715136 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fascinating, they changed the number < 1410300866 269741 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :when I solved Euler problem 3, it was the largest prime factor of 317584931803. < 1410300941 424023 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I guess because people like me go and blab their solutions? XD < 1410300996 759370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :makes me wonder how many of my solutions are wrong nowadays < 1410301025 190274 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I kinda ran into a math-skill-wall so I haven't done any in a while. < 1410301108 49767 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I wanted to try learning Clojure because there are actual paying jobs in Clojure in Finland, whereas there is only one shop I've found that does CL, and assorted shops running Erlang and a few other functional languages. < 1410301128 124485 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I guess because Java's still so big here, it kinda makes sense. < 1410301388 730189 :shikhout_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410301553 74993 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1410302089 395290 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410303696 547486 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yprbqyqnsfflmclj QUIT :Quit: Connection closed for inactivity < 1410305813 18619 :Guest49267!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 240 seconds < 1410305936 565966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: imo make finnish less complicated twh < 1410306794 675759 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410307022 183513 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410307359 852133 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410307554 620354 :^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 252 seconds < 1410307899 193721 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410310011 939391 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"The W3C publishes some forked versions of these specifications. We have requested that they stop publishing these but they have refused. They copy most of our fixes into their forks, but their forks are usually weeks to months behind. They also make intentional changes, and sometimes even unintentional changes, to their versions. We highly recommend not paying any attention to the W3C forks of WHATWG standards." < 1410310080 155327 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Dear God there is some seriously bad blood between them < 1410310136 398251 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :Fun things are fun. < 1410310388 43767 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Weird terminology http://dom.spec.whatwg.org/ < 1410310415 79024 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :descendant as excluding self and 'inclusive descendant' as including self. I'm more used to 'strict descendant' vs 'descendant', for some reason < 1410310525 95074 :paul2520!~paul2520@2602:306:8060:d3d0:106d:2d3a:8665:edff QUIT :Quit: Leaving < 1410313508 774929 :realzies!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 276 seconds < 1410315545 415736 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410317691 801148 :paul2520!~paul2520@2602:306:8060:d3d0:45ab:a442:d0e8:7c89 JOIN :#esoteric < 1410318489 439481 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1410318506 592043 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410320747 778757 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, Microsoft advanced the web with XMLHttpRequest, and I think something else but I forget what. Google pioneered evergreen browsers (I think). What about Mozilla? I guess an alternative to a stagnant browser < 1410320765 401781 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Depends if you count Netscape < 1410320882 757302 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What did Netscape do? All I can think of is but I don't think that's really an advancement < 1410321269 58189 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Pioneered browsers. < 1410321283 673153 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Although Mozilla really pushed the open-source browser. That's something. < 1410322039 207406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rasen14]]4 M10 02http://esolangs.org/w/index.php?diff=40430&oldid=39485 5* 03Wolgr 5* (-1) 10 < 1410322853 919729 :^v!~notnot^v@2601:4:4500:e15:cd65:3013:dcc4:2b1a JOIN :#esoteric < 1410322970 580820 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410323176 601052 :shikhout_!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 268 seconds < 1410324334 216753 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 240 seconds < 1410324977 360879 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410324987 239337 :skarn!skarn@binary.firrre.com NICK :Guest62656 < 1410325810 753713 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :are there any licenses that are licensed under their own terms? < 1410326923 782189 :^v!~notnot^v@2601:4:4500:e15:cd65:3013:dcc4:2b1a QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410327428 192461 :MoALTz!~no@user-46-112-48-243.play-internet.pl QUIT :Quit: Leaving < 1410327562 975394 :^8!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410327693 864780 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410328496 6892 :^8!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410332036 560846 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410332435 772360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle group < 1410332438 328604 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.List group :: Eq a => [a] -> [[a]] < 1410332438 515682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.ByteString.Lazy group :: ByteString -> [ByteString] < 1410332438 515843 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.ByteString.Lazy.Char8 group :: ByteString -> [ByteString] < 1410333382 196270 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway... if Golfscript can score more than 25k google hits and a WP article it will be in the TIOBE Index < 1410333385 380305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who wouldn't want _that_ < 1410333662 600560 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1410334616 633891 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410335277 724209 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1410337529 970434 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410338429 559658 :sivteck!~sivteck@unaffiliated/sivteck JOIN :#esoteric < 1410338584 952873 :mindfreak!~sivteck@unaffiliated/sivteck JOIN :#esoteric < 1410338605 498002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cool < 1410338611 693179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I have an XML file with hundreds of lines < 1410338612 907853 :mindfreak!~sivteck@unaffiliated/sivteck QUIT :Client Quit < 1410338628 187130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and this remote black-box rejects it for some reason < 1410338770 472239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a tool that I can feed a dtd and an XML file < 1410338776 627541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it will tell me what's wrong with it? < 1410338895 47241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410338899 265837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are even online sites that do that < 1410338900 150499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sweet < 1410339497 787099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deque14]]4 10 02http://esolangs.org/w/index.php?diff=40431&oldid=36985 5* 03Rdebath 5* (+229) 10Equivalent to ... < 1410339756 120777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Someone should design a language that unlike Golfscript is specifically made to suckt at golfing < 1410339777 321150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course, one could always use COBOL . < 1410341548 212676 :impomatic_!~digital_w@81.174.174.142 QUIT :Read error: Connection reset by peer < 1410341567 491959 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1410341830 465559 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 252 seconds < 1410342260 189460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are M:tG running out of names? there are already cards named Tranquil Garden, Tranquil Thicket, Tranquil Path, Tranquil Domain, Tranquil Grove, and now they're printing a Tranquil Cove. < 1410342292 152107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess they just like the word "tranquil" < 1410343034 80911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :soothing < 1410343917 15431 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410345750 688857 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is php considered a dequee based esolang? :D < 1410346126 214315 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :IMPO PHP has to be a lang first :P < 1410346190 418805 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan pfshaw, humbug, and all that nonsense, I say hth < 1410346190 606295 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410346313 534128 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's PHP? < 1410346345 450630 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :php, but with my finger confortably resting on the shift key. < 1410346352 212345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? PHP < 1410346352 846006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :PHP? ¯\(°​_o)/¯ < 1410346356 262506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? php < 1410346356 835119 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :php? ¯\(°​_o)/¯ < 1410346361 650755 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(is HackEgo case sensitive?) < 1410346364 605494 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(it's a very nice key, made of ABS) < 1410346371 455465 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mroman_: eeeeeeh... < 1410346378 687221 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? mroman < 1410346379 379509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :He's a nobody. Move along. < 1410346383 27443 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? MROMAN < 1410346383 733499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :He's a nobody. Move along. < 1410346385 919314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn php PHP without capslock < 1410346387 376867 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1410346393 604384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn PHP php with capslock < 1410346395 57768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1410346398 210078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? php < 1410346398 870166 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :PHP php with capslock < 1410346402 378660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410346425 281489 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it wasn't caps lock. I can't even caps lock, I remapped it to escape. < 1410346432 213142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn php is the PigeonHole Principle < 1410346435 275602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1410346452 383085 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :LMPDFTFY. < 1410346468 549326 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? LMPDFTFY < 1410346469 166408 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :LMPDFTFY? ¯\(°​_o)/¯ < 1410346487 294637 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Let Me PDF That For You. < 1410346524 113852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? recursion < 1410346524 695860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :recursion? ¯\(°​_o)/¯ < 1410346527 431269 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :http://thecodelesscode.com/case/161 < 1410346551 555914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :recursion would be fun < 1410346603 426572 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`php --version < 1410346603 949990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: php: not found < 1410346641 109070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run "php --version" < 1410346641 605064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: php --version: command not found < 1410346649 146568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run "python --version" < 1410346649 662856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: python --version: command not found < 1410346660 381955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python --version < 1410346661 7214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 < 1410346666 179775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run php --version < 1410346666 761176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: php: command not found < 1410346672 982657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :alright < 1410346680 942532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run php -c "print 5" < 1410346681 454097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: php: command not found < 1410346685 592190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "print 5" < 1410346686 289855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5 < 1410346716 36250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc <<<5p < 1410346716 600368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5 < 1410346885 693642 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 5 < 1410346887 104226 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 < 1410347097 970308 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`bf ++++++++++++++++++++++++++++++++++++++++++++++++. < 1410347098 198623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf: not found < 1410347105 131656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bf ++++++++++++++++++++++++++++++++++++++++++++++++. < 1410347105 461716 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :0 < 1410347110 576296 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bf +++++++++++++++++++++++++++++++++++++++++++++++++. < 1410347110 764315 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :1 < 1410347115 881975 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bf +++++++++++++++++++++++++++++++++++++++++++++++++++++. < 1410347116 121750 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :5 < 1410347118 68176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1410347128 156160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!df iiiii < 1410347133 452812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!df iiiiio < 1410347136 678289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410347138 469964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!help < 1410347151 645120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`help < 1410347151 835415 :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/ < 1410347176 2761 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1410347269 111039 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :~help < 1410347269 538619 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1410347391 440483 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? dc <<<1775436177076666514492d35402563523599664460344479754rdPn100PdnP < 1410347392 53746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc <<<1775436177076666514492d35402563523599664460344479754rdPn100PdnP? ¯\(°​_o)/¯ < 1410347398 721909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eh. hah! < 1410347428 400423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc <<<1777814077679918136380d35402563523599664460344479754rdPn100PdnP < 1410347429 20251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`` dc <<<1777814077679918136380d35402563523599664460344479754rdPn100PdnP < 1410347482 96300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :~yi < 1410347482 319191 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :Your divination: "Infiltrating" to "Ground" < 1410347487 582935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :~yi really < 1410347487 771824 :metasepia!~metasepia@96.127.201.149 PRIVMSG #esoteric :Your divination: "Augmenting" to "Small Accumulating" < 1410348160 52009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cool < 1410348166 195338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an LDAP to SQL Adapter < 1410348180 109342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can access SQL-Databases using my favorite protocol < 1410348192 390904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and LDAP Queries without have to bother learning SQL < 1410348195 452345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty awesome < 1410348205 906660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*having < 1410348426 424414 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410348799 736389 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410349026 376843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :esolangs.org is rated as safe by McAffee < 1410349154 433779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages-foul < 1410349154 623354 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 49m 23s ago: pfshaw, humbug, and all that nonsense, I say hth < 1410349547 902018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'echo "This command has been disabled because no one uses it properly."' >bin/learn < 1410349549 228589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410349554 987157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn hi there < 1410349555 536749 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :This command has been disabled because no one uses it properly. < 1410349614 103414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i suppose he figured it out. < 1410349617 475051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1410349620 216972 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1410349677 279638 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? oerjan < 1410349677 933111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. < 1410349760 444559 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? ¯\(°​_o)/¯ < 1410349761 191531 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯? ¯\(°​_o)/¯ < 1410349898 681286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? misspellings of croissant < 1410349899 344682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misspellings of crosant? ¯\(°_o)/¯ < 1410349899 784396 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                              | < 1410349899 973686 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                            º¯`\o < 1410349912 170728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah hm < 1410349928 607331 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hah. mwah ah ah. MWAH AH AH AH AH AH! < 1410349932 280849 :boily!~boily@96.127.201.149 QUIT :Quit: SANE CHICKEN < 1410349933 631296 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1410350146 798617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What is ¯\(°​_o)/¯ anyway, Deathstar Enterprise? (I couldn't find a ship with that awkward wing formation in the Starwars universe) < 1410350178 570803 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's an emoticon . < 1410350182 155127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the HackEgo repository browser doesn't do unicode properly :( < 1410350199 921078 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Or perhaps it's an artistic depiction of the moon in its gravity well. < 1410350219 21115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm ¯\(°​_o)/¯ < 1410350273 911225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's!¯\(°_o)/¯!¯\(°​_o)/¯!' wisdom/'misspellings of croissant' < 1410350274 491601 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                   | < 1410350274 682391 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                 o/`¯º < 1410350274 682560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 31: Unmatched ( or \( < 1410350285 833841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :grmbl < 1410350288 778427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :¯\( could also be the utility end of a bulldozer < 1410350398 933592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's!¯\[(]°_o[)]/¯!¯\(°​_o)/¯!' wisdom/'misspellings of croissant' < 1410350399 393724 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                     | < 1410350399 583339 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                   º¯`\o < 1410350399 583508 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410350416 223941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? misspellings of croissant < 1410350416 994930 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misspellings of crosant? ¯\(°_o)/¯ < 1410350417 306005 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                              | < 1410350417 496184 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                            o/`¯º < 1410350421 803890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1410350428 716165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1410350451 164631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan is the master of identity transformations :P < 1410350475 290953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that wasn't an identity transform < 1410350516 352616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run grep '¯\[(]°_o[)]/¯' wisdom/'misspellings of croissant' < 1410350516 922616 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                 | < 1410350517 108559 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69               º¯`\o < 1410350517 108759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410350522 495203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1410350524 374722 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410350544 534186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ¯\(°_o)/¯ < 1410350544 957023 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69               | < 1410350545 146474 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69             º¯`\o < 1410350545 336674 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00AF MACRON] [U+005C REVERSE SOLIDUS] [U+0028 LEFT PARENTHESIS] [U+00B0 DEGREE SIGN] [U+005F LOW LINE] [U+006F LATIN SMALL LETTER O] [U+0029 RIGHT PARENTHESIS] [U+002F SOLIDUS] [U+00AF MACRON] < 1410350594 374809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose _some_ character in there is not treated as plain in a regexp, other than the parens < 1410350603 855254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode °°​ < 1410350604 437807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00B0 DEGREE SIGN] [U+00B0 DEGREE SIGN] [U+200B ZERO WIDTH SPACE] < 1410350639 130143 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah < 1410350656 503049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run grep ° wisdom/'misspellings of croissant' < 1410350657 209396 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misspellings of crosant? ¯\(°_o)/¯ < 1410350657 697065 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                              | < 1410350657 887234 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                            o/`¯º < 1410350669 847085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed 's/wisdom/'misspellings of croissant' < 1410350670 436167 :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 < 1410350672 534086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1410350703 744473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed 's/°/°​/' wisdom/'misspellings of croissant' < 1410350704 339122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misspellings of crosant? ¯\(°​_o)/¯ < 1410350726 947274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/°/°​/' wisdom/'misspellings of croissant' < 1410350727 986952 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410350739 577221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? misspellings of croissant < 1410350740 279246 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misspellings of crosant? ¯\(°​_o)/¯ < 1410350744 218658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go < 1410350774 667710 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn ¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ < 1410350774 935619 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69          | < 1410350775 126097 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        º¯`\o < 1410350775 312019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/learn: line 3: wisdom/¯\(°​_o)/¯: No such file or directory \ I knew that. < 1410350816 448904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1410350848 417693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it has a / inside < 1410350855 97176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1410350900 466136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run mkdir wisdom/'¯\(°​_o)'; learn '¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯' < 1410350903 685425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mkdir: cannot create directory `wisdom/¯\\(°​_o)': File exists \ I knew that. < 1410350914 450302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1410350940 300350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls wisdom/'¯\'* < 1410350941 37749 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/¯\(°_o): \ ¯ \ ¯\(°_o)a \ \ wisdom/¯\(°​_o): \ ¯ < 1410350941 631318 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69            |              | < 1410350941 820791 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69          º¯`\o          o/`¯º < 1410350984 797873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1410350991 262196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? ¯\(°​_o)/¯ < 1410350991 935669 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ < 1410350992 400439 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69     | < 1410350992 590385 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69   º¯`\o < 1410350998 362870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems to have taken, anyhow < 1410351007 359150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, weird < 1410351107 187522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... ¯\(°_o)/¯ < 1410351107 613431 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69       | < 1410351107 803022 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69     º¯`\o < 1410351116 27178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... ¯\(°​_o)/¯ < 1410351145 857501 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\o/ \o/ < 1410351146 236889 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :can you explain why myndzi "completes" the version with the zero-width space there? < 1410351146 463620 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69  |    | < 1410351146 463787 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69 /|   /| < 1410351162 207099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because °​_o is a face < 1410351165 307324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1410351172 157022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*because °_o is a face < 1410351179 153301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1410351191 834158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*because °_o is a face < 1410351204 245788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has myndzi broken < 1410351209 78940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : o_o < 1410351217 31752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... ¯\(°_o)/¯ < 1410351217 366440 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        | < 1410351217 557723 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69      o/`¯º < 1410351219 151897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but °_o is a face, °​_o isn't. < 1410351243 150153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :|o| < 1410351243 341438 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69  | < 1410351243 532158 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69 /`\ < 1410351253 653164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : (°_o) < 1410351254 150560 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69      | < 1410351254 340486 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69    o/`¯º < 1410351257 785087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric : _o_ _o| < 1410351258 259232 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69   |    | < 1410351258 449365 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69   >\  /< < 1410351259 975066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : °_o < 1410351260 854737 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69      | < 1410351261 44472 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69    º¯`\o < 1410351264 975875 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but (°_o) is a face, (°​_o) isn't. -- like this? < 1410351265 456833 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69     | < 1410351265 646104 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69   o/`¯º < 1410351273 545961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh there it worked < 1410351285 856209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it shouldn't complete (°​_o), but rather (°_o). < 1410351286 279132 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                          | < 1410351286 469355 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                        º¯`\o < 1410351293 44695 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :something is wrong. < 1410351306 370139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe °_o testing < 1410351313 188442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe °_o testing < 1410351313 476362 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        | < 1410351313 667110 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69      o/`¯º < 1410351324 969384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems my problem was it needs more space when alone < 1410351337 801859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(o/ \o) _o) \o_ |o_ (o| < 1410351338 395225 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                 |    | < 1410351338 987681 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                 >\  /`\ < 1410351353 344067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric : _o> so it shouldn't complete (°​_o), but rather (°_o). < 1410351449 132017 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                   | < 1410351449 322102 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                 º¯`\o < 1410351473 890001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so it shouldn't complete (°_o), but rather (°​_o). < 1410351474 349480 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                   | < 1410351474 539502 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                 o/`¯º < 1410351481 426832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1410351496 476035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe _ it works like this? (°​_o) < 1410351504 157544 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe _ it works like this? (°​_o) ... < 1410351513 897645 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, I'm confused. < 1410351525 397343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so it shouldn't complete (°​_o), but rather (°_o). < 1410351525 776208 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                   | < 1410351525 965100 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                 º¯`\o < 1410351537 650754 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I copied the wrong version. grr :) < 1410351541 15090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by jove, you are right < 1410351547 551726 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe _ it works like this? (°_o) ... < 1410351547 975109 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                    | < 1410351548 568034 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                  o/`¯º < 1410351555 17667 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or _o it works like this? (°_o) ... < 1410351555 506959 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                  | < 1410351555 698148 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                º¯`\o < 1410351569 339808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :odd. < 1410351607 34039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. < 1410351647 671371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is myndzi's source available? < 1410351657 997450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Great. Now try to figure out what combination of nickname, command, arguments, and punctuation between them my jevalbot accepts, on channel or in private message. Its rules are crazy and inconsistent. < 1410351668 428114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so it shouldn't complete (°​_o), but rather (°​_o). < 1410351671 348238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(It's a bit easier if you have the source of course.) < 1410351687 791598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so it shouldn't complete (°_o), but rather (°_o). < 1410351688 170998 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                   |                 | < 1410351688 359889 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69                                 o/`¯º             º¯`\o < 1410351699 759969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it works normally if both are the same < 1410351761 456651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know if myndzi's source is available. < 1410351799 888377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it wouldn't be the first bug in it, anyway. < 1410353753 382134 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410354106 771590 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 260 seconds < 1410354137 573186 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1410354701 841479 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so i just googled 'baby mri' in the hope that they make tiny mri machines for babies < 1410354704 996648 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :turns out they don't :( < 1410354846 580815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"hope"? < 1410354882 411347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :imagine a tiny mri for babies < 1410354885 991779 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it would be adorable < 1410356350 39343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I need a new hoster. < 1410356373 726424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like 10$ a month top. at least 300MB RAM and 4GB HD. < 1410356398 119880 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and let's me run haskell applications (like happstack) and CGI < 1410356727 18757 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: network access? < 1410357204 189925 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1410357430 312611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting, ramnode used to have swap space = RAM in their VMs, now it's swap space = RAM/2 < 1410357567 761088 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :mroman_: You could get a VPS. < 1410357629 133813 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(prices have changed, too.) < 1410357710 65127 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Seems like VPS is the way to go if you want to do anything more "esoteric" these days. < 1410357774 785086 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410357777 646837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least in that price range. dedicated servers still seem to be $50+ a month. < 1410357842 273812 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :DigitalOcean will do 1GB RAM and 20GB SSD for $5 a month, though it's metered. I've seen a few in the $10 range that were unmetered bandwidth. < 1410357942 734547 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410357972 134422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :where do you see 1GB RAM? https://www.digitalocean.com/pricing/ < 1410358091 569530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least for me that displays 512 MB. < 1410358191 773207 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :You're right, I misremembered. < 1410358214 273093 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Still, meets mroman_ 's needs if he doesn't need more than 1TB of transfer. < 1410358700 838448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle rlimit < 1410358702 411964 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :System.Posix.Files.ByteString PipeBufferLimit :: PathVar < 1410358702 629623 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :System.Posix.Files PipeBufferLimit :: PathVar < 1410359123 309926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've found a promising hoster in germany < 1410359145 439183 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, hoster for what? < 1410359150 486180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: I doubt that I have 1GB of transfer a month < 1410359167 2239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but having only a limited traffic where every extra GB costs you is risky < 1410359175 688529 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Exactly. < 1410359180 393189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Vorpal: the burlesque shell and some static html < 1410359192 864360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some of my eso stuff (which is static except for the burlesque shell) < 1410359193 655308 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, I'm on a 20 USD / month plan for a VPS at linode. I guess that might be overkill for you then < 1410359204 946013 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :You never know when someone will throw up a link on Reddit or something and your traffic increases geometrically overnight. < 1410359211 522374 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, 3 TB transfer / month, not even close to hitting 1 TB < 1410359237 787371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah. I don't like paying for stuff I don't need :) < 1410359238 5360 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not even close to hitting 10 GB / month currently < 1410359252 409546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :In switzerland the smallest thing you get is about 2GB RAM for 15CHF < 1410359255 712578 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, well I need other stuff, rather than transfer. So meh < 1410359258 565633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I really don't need that much < 1410359266 512562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but netcup.de looks very good < 1410359270 687132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a german hoster) < 1410359282 409114 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And it is packages rather than picking how much of each component you want < 1410359285 580801 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I got publicly involved in a patent issue a while back and my traffic went up by a factor of 10 overnight ... < 1410359303 156755 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who'd you infringe? < 1410359310 321273 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :mroman_ < 1410359323 460246 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Nothing, but some dingus was basically trying to patent character conversion in tabletop RPGs. < 1410359339 10333 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Seeing as I write them, I got a bit vocal on the subject. < 1410359356 157111 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, fair enough, I found that linode had a good reputation and provided good bang for the buck though. Even though the fixed packages rather than configuring each component meant it isn't optimal < 1410359383 943902 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1410359388 236193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It was tricky though, to get mysqld and apache running with 300MB < 1410359401 331567 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, I would suggest that nginx is a better web server < 1410359405 4833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't run it with 300MB RAM without tweaking the config for low memory usage ;) < 1410359406 172812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ramnode suspends VPSs when the bandwidth limit is reached. < 1410359407 771240 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And PostgreSQL is a better DBMS < 1410359415 649462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't need a Database anymore < 1410359424 994804 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, well still, nginx is a better web server < 1410359454 498556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I might need one someday < 1410359466 24140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :acid-state I think still has the problem that it loads EVERYTHING into RAM < 1410359479 436938 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, I have 2 GB RAM on that VPS, I run web and mail. Will run DNS master too soon < 1410359581 76504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2GB RAM is overkill for my 5 visitors a month < 1410359582 741901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1410359609 890160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think the burlesque shell is configured to use at most 25MB RAM < 1410359616 979164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right. Same here, but the disk space in that plan is not < 1410359621 614557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and 1s of CPU or something < 1410359631 263699 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is "burlesque shell"? < 1410359643 63597 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://eso.mroman.ch/cgi/burlesque.cgi < 1410359652 220106 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1410359662 682459 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm not familiar with this eso(?) lang < 1410359671 737203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Mostly eso. < 1410359679 907825 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :On the wiki? < 1410359685 538710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It is on the wiki < 1410359689 219030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(as Burlesque) < 1410359714 664984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as well as it's available on golf.shinh.org < 1410359733 72959 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, oh and I run an IRC bot too < 1410359743 485692 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That doesn't use much either < 1410359773 295801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a J/APL-style Esolang though < 1410359775 160995 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Seems that in total I'm using 224 MB RAM (plus buffers and cache) < 1410359783 201706 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : total used free shared buffers cached < 1410359783 424412 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Mem: 2002 1814 187 0 87 1503 < 1410359783 424568 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :-/+ buffers/cache: 224 1778 < 1410359783 424661 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Swap: 255 0 255 < 1410359785 959073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has >300 built-ins (or verbs/commands) < 1410359793 518644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :way more than 300 actually < 1410359802 841931 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :AH < 1410359805 637148 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah* < 1410359856 191014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. there's a built-in for ChiSquare-Tests < 1410359856 969428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1410359864 753871 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is that e.g. < 1410359895 841681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ouch, okay < 1410359910 912141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It can do pretty much everything you need to do your university CS homework ;) < 1410359915 812144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what it was written for < 1410359918 869201 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1410359930 548124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) "ABC"r@ < 1410359930 873387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{"ABC" "BAC" "CBA" "BCA" "CAB" "ACB"} < 1410359963 600089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) "ABC"2CB < 1410359964 320681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{"AA" "AB" "AC" "BA" "BB" "BC" "CA" "CB" "CC"} < 1410359967 723448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- stuff like that ;) < 1410360013 723218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) "hello"F: < 1410360014 450267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{{0.4 'l} {0.2 'o} {0.2 'h} {0.2 'e}} < 1410360023 407571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :enough for the demonsttration ;) < 1410360028 338399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gotta catch a train < 1410360035 55482 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cya < 1410360106 679878 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1410360648 805424 :impomatic_!~digital_w@81.174.174.142 NICK :impomatic < 1410360877 181564 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1410360905 437290 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410361189 456374 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 260 seconds < 1410361695 684784 :Fallensn0w!51e5749e@gateway/web/freenode/ip.81.229.116.158 JOIN :#esoteric < 1410362253 167653 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1410363878 213991 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410364197 979761 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410364378 453453 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wtjwszkcgujweoab JOIN :#esoteric < 1410365174 724254 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1410365753 460977 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1410366856 628823 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410367471 159555 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410367587 565192 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410368418 117713 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1410369306 595650 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410369369 129654 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410369379 99398 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting < 1410369533 615114 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410369607 611431 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1410369920 320082 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410369941 911395 :^v!~notnot^v@2601:4:4500:e15:21f8:bf4e:7b06:8873 JOIN :#esoteric < 1410370252 677010 :Fallensn0w!51e5749e@gateway/web/freenode/ip.81.229.116.158 QUIT :Ping timeout: 246 seconds < 1410370464 50044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And bye from the land of London, too. < 1410370513 857379 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1410370514 104646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heathrow offers only 45 minutes of free wifi, kind of cheap of them. < 1410370647 59648 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1410370688 447072 :augur_!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1410370920 67634 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Ping timeout: 255 seconds < 1410371095 611610 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :The Clojure threaded macro makes me irrationally angry. < 1410371143 476236 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :sexism in mathematics makes me rationally angry < 1410371173 139820 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :indeed. < 1410371400 210104 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :https://gist.github.com/joegallo/b5e6bd2346cd261016be < 1410371463 531894 :augur_!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1410371646 620990 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 268 seconds < 1410371808 988870 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1410372351 993608 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410372490 542077 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410372675 67406 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410374620 529008 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410375263 353303 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410375357 723547 :G33kDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410375358 904480 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1410375359 571932 :G33kDude!~G33kDude@unaffiliated/g33kdude NICK :GeekDude < 1410375641 586495 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410375728 579932 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410375862 968535 :^8!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410375907 846534 :^v!~notnot^v@2601:4:4500:e15:21f8:bf4e:7b06:8873 QUIT :Ping timeout: 272 seconds < 1410375988 39366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://news.ycombinator.com/item?id=8298239 < 1410376109 984032 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410376269 12975 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410376353 512745 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: g2g < 1410377781 500604 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1410377797 586676 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1410377989 398899 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 260 seconds < 1410379101 317356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410379107 189597 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I still have the blsqbot I hope < 1410379249 571612 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 JOIN :#esoteric < 1410379253 626780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn30.+^^NB==n!}m[F:sp < 1410379253 957906 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1410379254 133848 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric :0.0220138s < 1410379259 870138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{1 365rn30.+^^NB==n!}m[F:sp < 1410379260 199770 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0.8 1 < 1410379260 375679 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric :0.0110074s < 1410379267 904957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1410379269 764200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :needs more time < 1410379272 404121 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 QUIT :Read error: Connection reset by peer < 1410379305 619099 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 JOIN :#esoteric < 1410379313 45931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn30.+^^NB==n!}m[F:sp < 1410379313 341548 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0.71 1 < 1410379313 517461 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric :0.0280187s < 1410379366 776126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sounds about right < 1410379378 957390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn60.+^^NB==n!}m[F:sp < 1410379379 210079 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1.0 1 < 1410379379 386054 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric :0.0170133s < 1410379385 106213 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410379418 620284 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :birthday paradox? < 1410379496 524827 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1410379509 173929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn25.+U_n!}m[F:sp < 1410379509 470238 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0.62 1 < 1410379510 37644 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric :0.0625052s < 1410379572 37155 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 QUIT :Read error: Connection reset by peer < 1410379580 291835 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :don't need the s < 1410379599 604008 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 JOIN :#esoteric < 1410379602 161056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn20.+U_n!}m[F:sp < 1410379602 449829 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0.55 0 < 1410379608 514958 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{1 365rn22.+U_n!}m[F:sp < 1410379608 800285 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0.52 1 < 1410379638 636350 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 268 seconds < 1410379654 252198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10000ro{1 365rn22.+U_n!}m[F:sp < 1410379654 551807 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1410379682 198058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000ro{1 365rn22.+U_n!}m[F:sp < 1410379682 473686 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1410379727 533836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3CB{16B!}m[ < 1410379727 736837 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {2730 2731 2732 2746 2747 2748 2762 2763 2764 2986 2987 2988 3002 3003 3004 3018 < 1410379750 538462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"2CB{16B!}m[ < 1410379750 813628 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {170 171 172 186 187 188 202 203 204} < 1410379761 759790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"2CB^^{16B!}m[z[ < 1410379762 7555 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{"aa" 170} {"ab" 171} {"ac" 172} {"ba" 186} {"bb" 187} {"bc" 188} {"ca" 202} {" < 1410379810 574022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.+}10C!#s < 1410379811 249623 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {144 89 55 34 21 13 8 5 3 2 1 1} < 1410379826 363844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{.*}10C!#s < 1410379826 647583 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {618970019642690137449562112 36028797018963968 17179869184 2097152 8192 256 32 8 < 1410379834 329267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{.*}6C!#s < 1410379834 574099 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {8192 256 32 8 4 2 2 1} < 1410379873 416910 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu JOIN :#esoteric < 1410379877 914903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410379891 466093 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}{rt}3C!#s < 1410379891 712000 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{1 0 0} {0 0 1} {0 1 0} {1 0 0}} < 1410379899 500668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}{rt}2C!#s < 1410379899 787508 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{0 0 1} {0 1 0} {1 0 0}} < 1410379906 517432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}{RT}2C!#s < 1410379906 778169 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{0 1 0} {0 0 1} {1 0 0}} < 1410379910 341978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1410379917 19464 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}{rt}2!C#s < 1410379917 253660 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{1 0 0} {0 1 0} {0 0 1}} < 1410379920 153735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410379921 618278 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go < 1410379949 717929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}saPp{rt}pP?d!C#s < 1410379949 967784 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{1 0 0} {0 1 0} {0 0 1}} < 1410379954 652010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0 0 0}saPp{rt}pP?d!C#s < 1410379954 949778 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {{1 0 0 0 0 0} {0 1 0 0 0 0} {0 0 1 0 0 0} {0 0 0 1 0 0} {0 0 0 0 1 0} {0 0 0 0 < 1410380034 643262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, the birthday problem doesn't take into account, that birthdays aren't exactly equally distributed < 1410380107 932480 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, that should just raise the propability < 1410380181 572265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 1 1}sm < 1410380181 918466 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1 < 1410380184 737938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 10 1}sm < 1410380184 976208 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0 < 1410380208 573736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hello"F:)-]sm < 1410380208 832562 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0 < 1410380212 584387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "helo"F:)-]sm < 1410380212 836452 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1 < 1410380224 844968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :F:)-]sm is the "are equally distributed check" < 1410380237 276833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "helloheo"F:)-]sm < 1410380237 594826 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1 < 1410380254 306014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}sm < 1410380254 615811 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1 < 1410380275 886836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1 365rn10.+ < 1410380276 136069 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {138 44 353 50 161 335 212 238 363 341} < 1410380282 205725 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1 365rn10.+F:)-]sm < 1410380282 463947 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 1 < 1410380286 683968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1 365rn100.+F:)-]sm < 1410380286 973770 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 0 < 1410380324 734824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1410380329 569745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an unparse builtin-in < 1410380331 437848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok... < 1410380347 980311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's neatly undocumented < 1410380353 132097 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5"ps < 1410380353 350267 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {5} < 1410380354 791505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5"psup < 1410380355 38429 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : "{5}" < 1410380363 188682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :woot < 1410380379 103776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"up < 1410380379 349875 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : "\"hi\"" < 1410380459 230206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"shup < 1410380459 479306 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : "hi" < 1410380465 519654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1410380471 111514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1410380625 220080 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"n! < 1410380625 441739 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 'c < 1410380628 531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"n!n! < 1410380628 307684 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1410380656 758384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc""abc"}{L[}fuck < 1410380657 41173 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1410380664 149614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{"abc""abc"}}{L[}fuck < 1410380664 475072 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 'c < 1410380753 159363 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 6shit < 1410380753 459791 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 6 < 1410380781 521286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.+}10C!it < 1410380781 846596 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 144 < 1410380793 808287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.+}10C!shit < 1410380794 90506 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 144 < 1410380798 398040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.+}10C!shitshitshitshitshitshit < 1410380798 701666 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 144 < 1410380804 31762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1410380804 834876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410380930 861469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1410380931 166394 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : "I have 322 non-special builtins!" < 1410380992 265865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9?n < 1410380992 557737 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : j < 1410380996 501928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10?n < 1410380996 749624 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : j < 1410380999 587647 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1410381025 173668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10?n < 1410381025 529444 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : j < 1410381049 332747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10?n < 1410381049 796992 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : .> < 1410381052 976485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 11?n < 1410381053 240320 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : .< < 1410381058 620404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 300?n < 1410381058 948241 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : l0 < 1410381072 466081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably useless but now you can ask for what the builtin number 300 is . < 1410381084 121598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 300.0?n < 1410381084 457569 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : That line gave me an error < 1410381126 468614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 322ro)?n < 1410381126 728845 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == != <- ln un uN wl WL wL < 1410381150 879020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200 208r@)?n < 1410381151 98202 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {Wl si ro rz nu fl to sr rn} < 1410381184 135418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @5 < 1410381184 423188 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : 5.0 < 1410381207 721944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q < 1410381208 17623 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : {} < 1410381211 456568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q.+ < 1410381211 737636 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1410381217 116658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Qshit < 1410381217 443748 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 PRIVMSG #esoteric : [sh, it] < 1410381228 839141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsqbot please do quit < 1410381229 15228 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:9ab:5755:796:39f3 QUIT :Quit: Exiting < 1410381232 986817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(enough spam for today) < 1410381359 403917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type unsafePerformIO < 1410381360 768598 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘unsafePerformIO’ < 1410381365 322391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410381372 138157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type trace < 1410381373 191684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘trace’ < 1410381479 738941 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1410381855 582272 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410382787 565066 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410382805 882290 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410382810 273652 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410382832 15553 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410382852 20470 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410382893 395797 :Bicyclidine!~Glossina@wl-nat110.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1410382900 456620 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410382919 582332 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410383256 932826 :Bicyclidine!~Glossina@69.166.47.146 JOIN :#esoteric < 1410383329 549212 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1410383738 483695 :augur_!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1410383938 491542 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Ping timeout: 252 seconds < 1410384300 585757 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 268 seconds < 1410384545 21114 :augur_!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1410384622 985239 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1410384881 367753 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410385079 932017 :Bicyclidine!~Glossina@69.166.47.146 QUIT :Ping timeout: 272 seconds < 1410385374 138611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@type Debug.Trace.trace < 1410385375 1076 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :String -> a -> a < 1410385404 186961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@type System.IO.Unsafe.unsafeCoerce < 1410385405 161995 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘System.IO.Unsafe.unsafeCoerce’ < 1410385410 288562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm where was it < 1410385416 121164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1410385423 545618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@type System.IO.Unsafe.unsafePerformIO < 1410385424 278458 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :IO a -> a < 1410385452 536417 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410385461 175983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@type Unsafe.Coerce.unsafeCoerce < 1410385462 48832 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :a -> b < 1410385713 684463 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1410385830 640671 :impomatic_!~chatzilla@81.174.174.142 QUIT :Ping timeout: 252 seconds < 1410386000 529093 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 276 seconds < 1410386364 867445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmp, Finland again. < 1410386380 934680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :finland, finland, finland < 1410386429 71583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i'd like to point out london isn't a land yet, although who knows with all these referendums flying around < 1410386467 262003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was the Scotland thing already, I forget? < 1410386485 519472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no it's in a bit over a week i think < 1410386505 532849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had an Edinburghian visitor who spoke of it. < 1410386533 738905 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410386545 693032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The non-independists were leading then, I guess. < 1410386654 891253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Foggy Finland, I see. < 1410386684 401646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1410386685 585850 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 102150Z VRB03KT 9999 FEW043 13/12 Q1020 NOSIG < 1410386716 321694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not foggy enough to show up there, I guess. < 1410386741 588159 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 276 seconds < 1410386956 962109 :sivteck!~sivteck@unaffiliated/sivteck QUIT :Quit: TIL something < 1410386971 933051 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1410387023 471952 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410387086 583760 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410387110 521973 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410387283 700123 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410387655 548770 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410388198 913068 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410388215 564145 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410388812 560321 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410388888 555216 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 252 seconds < 1410389754 550975 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410389804 353774 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410389804 530082 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410389867 504076 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410390323 931472 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1410390628 398201 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410390918 257960 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410392376 153554 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410392551 631806 :tromp!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1410393132 598552 :^8!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410393217 707223 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 245 seconds < 1410393293 538609 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 276 seconds < 1410393309 700693 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410393486 528146 :^8!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds < 1410393668 779900 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Quit: Reconnecting < 1410393685 19596 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410393875 942991 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1410393981 78294 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1410394020 574419 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1410394672 986761 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1410395047 545193 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410395915 519891 :Bicyclidine!~Glossina@69.166.47.146 JOIN :#esoteric < 1410396090 719396 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It seems a bit messy to define "label types" in Haskell; for example: data A = A deriving (Eq, Typeable); instance Xyzzy A where { xyzzy A = putStrLn "Hello, World!"; }; Defining the codes needed to use them can also be a bit messy. < 1410396160 774305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: you could use type-level strings. < 1410396174 997690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those are automatically Typeable and stuff < 1410396287 491796 :Bicyclidine!~Glossina@69.166.47.146 QUIT :Ping timeout: 245 seconds < 1410396327 23899 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But would those do it? I suppose if you can then make instances, it can help. < 1410396352 693635 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :However it would look to be a bit less mathematically elegant then. < 1410396423 720408 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410396475 288242 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :So using type-level strings doesn't look right to me. < 1410396640 542891 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Are there better ways? Using macros or whatever? < 1410396655 285237 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Are there proposals to fix this? < 1410396861 692931 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nitey < 1410397565 155746 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410397584 394008 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410397896 183345 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wtjwszkcgujweoab QUIT :Quit: Connection closed for inactivity < 1410398134 10508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410398446 123518 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410398582 485731 :paul2520!~paul2520@2602:306:8060:d3d0:45ab:a442:d0e8:7c89 QUIT :Quit: Leaving < 1410398672 902840 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b JOIN :#esoteric < 1410398960 977201 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b QUIT :Quit: Leaving < 1410398978 824536 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b JOIN :#esoteric < 1410398982 930485 :paul_2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b JOIN :#esoteric < 1410399019 400581 :paul_2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b QUIT :Client Quit < 1410399019 615213 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b QUIT :Client Quit < 1410399037 930609 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b JOIN :#esoteric < 1410399304 821720 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410399358 676862 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410400586 780431 :boily!~boily@96.127.201.149 QUIT :Quit: VAULTED CHICKEN < 1410400994 626783 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410401167 710378 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410401301 531324 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1410402781 440915 :impomatic!~digital_w@81.174.174.142 QUIT :Read error: Connection reset by peer < 1410403058 682058 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410403767 105610 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: reboot time < 1410403784 567524 :realzies!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 276 seconds < 1410404099 317104 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410404996 784069 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :Is there a good way to see if a 32bit library is available on a 64bit posix system? < 1410405563 764765 :Bike!~Glossina@69.166.47.137 QUIT :Quit: restart < 1410405631 488467 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1410406989 255573 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Read error: Connection reset by peer < 1410407030 740537 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1410407063 8203 :clog!~nef@bespin.org QUIT :Ping timeout: 240 seconds < 1410407093 16102 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 240 seconds < 1410407620 66953 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410409858 452440 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410413397 752296 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Is "Gxxyuxihuvxi" more difficult than "Iuckqlwviv Kjugobe"? < 1410413701 593886 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I dxn't knxw. < 1410414137 709893 :clog!~nef@bespin.org JOIN :#esoteric < 1410414641 402379 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410415216 492302 :sivteck!~sivteck@unaffiliated/sivteck JOIN :#esoteric < 1410415361 570354 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1410415373 548187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12<- < 1410415373 726190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 21 < 1410415808 211480 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410416999 970440 :paul2520!~paul2520@2602:306:8060:d3d0:809b:d3ad:215f:677b QUIT :Ping timeout: 272 seconds < 1410417914 363747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2}ab < 1410417914 578763 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ab) Invalid arguments! < 1410417917 846338 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410418375 326659 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1410420143 957154 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I learned recently that Pokemon de Panepon is actually compatible with a mono GameBoy even though it says it requires a color GameBoy. If you push "A" button 24 times and then push "B" button 24 times, then it will start anyways, although the music is different and less game modes are available. < 1410420167 801305 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(This works even if you have a color GameBoy.) < 1410420259 822053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I recentlyl learned that Pokemon Yellow(?) is turing complete . < 1410420479 138071 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :wat < 1410420555 826115 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :mroman_: is that the one using a buffer overflow to write machine code using the inventory? < 1410420601 686400 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://www.curtisbright.com/bln/2013/03/01/pokemon-yellow-is-turing-complete/ < 1410420627 403798 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :(because that just means the Z80 (or whatever cpu it uses) is turing complete, as far as I'm concerned) < 1410420891 874490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :olsner: yeah < 1410421019 995924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1410421026 374475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :content: doesn't work for inputs? < 1410421146 882245 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder if chip's challenge is turing complete (a periodic pattern of walls would be needed) < 1410421178 521841 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Maybe I should make it a language and wait for oerjan to prove it < 1410421385 280604 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm... < 1410421386 617906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410421420 189581 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410421430 756524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410421433 801871 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now we're talking < 1410421446 568322 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The monster move order could make things complicated, though. < 1410421515 843838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is it allowed to write div::first-letter:before? < 1410421521 439445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(CSS3) < 1410421637 560014 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 245 seconds < 1410421720 919973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: I don't think so < 1410421771 144628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no fun < 1410421881 704182 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suspect :not doesn't work in CSS < 1410421902 752252 :Guest62656!skarn@binary.firrre.com QUIT :Excess Flood < 1410421939 519331 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410421943 213363 :skarn!skarn@binary.firrre.com NICK :Guest42178 < 1410421957 602666 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :div.bar:not(div.bar::first-letter) {color: green;} < 1410421974 403668 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have heard of the inventory buffer overflow in Pokemon Yellow. The CPU is similar to Z80, although there are some differences. < 1410421986 547783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Thought it would select everything in div.bar except the first-letter < 1410422179 362756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1410422188 453352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a:visited::after isn't working either < 1410422331 792339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think browsers don't support certain stuff for security reasons < 1410422354 594997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know whether CSS says that you can't use a:visited ~ p? < 1410422383 828869 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410422612 136041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1410422713 720943 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1410425143 193965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ragaraja14]]4 M10 02http://esolangs.org/w/index.php?diff=40432&oldid=36700 5* 03Mauriceling 5* (+1) 10 < 1410425290 526268 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ragaraja14]]4 10 02http://esolangs.org/w/index.php?diff=40433&oldid=40432 5* 03Mauriceling 5* (-4) 10 < 1410425422 988538 :hogeyui!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 240 seconds < 1410425458 476169 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410425471 493357 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410425472 79837 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1410425561 131618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ragaraja14]]4 10 02http://esolangs.org/w/index.php?diff=40434&oldid=40433 5* 03Mauriceling 5* (+0) 10/* Influences from other works */ < 1410427151 471608 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410427941 711688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :odd < 1410427949 147192 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using Java Random Numbers from 1..10 < 1410427964 787658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in a set of 4096 random numbers there are numbers that occur 50 times as much < 1410428022 843912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that looks broken < 1410428112 993388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: maybe show a testcase code? < 1410428158 125077 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/O5Q24OSM < 1410428190 486850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sometimes a number occurs up to 80 times as much as the least occuring number < 1410428252 967410 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1410428257 651682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like I said... broken :) < 1410428265 337886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I knew this couldn't be < 1410428272 365940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nvm < 1410428278 656500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :typo :) < 1410428330 419626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist (962) < 1410428330 984167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist (962): shachaf oerjan Sgeo FireFly boily nortti < 1410428427 617195 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a bug in my histogram function) < 1410428435 196971 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1410428445 271806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1410428487 539893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's in the range of 1.1-1.3 times as many actually < 1410428490 905346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's ok < 1410428502 30009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's within my threshold of what I accept as uniformly distributed < 1410428958 144611 :impomatic!~digital_w@81.174.174.142 JOIN :#esoteric < 1410429918 495165 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :crap :( < 1410431127 973737 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410431894 379144 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410432067 681776 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1410432086 187834 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1410432101 76752 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410432230 241913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's curious; I've read the .nextInt(n) API docs, and they're very proud about how they actually bother to work around the usual nonuniformness problems. < 1410432241 137621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh list < 1410432253 126301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(By rejecting up to 1/2 of sampled numbers in the worst case.) < 1410432294 269197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://docs.oracle.com/javase/7/docs/api/java/util/Random.html#nextInt(int) < 1410432337 60385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though I didn't check the code, maybe that deviation is in fact within the expected bounds given how many numbers you make and so on.) < 1410432520 432275 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"The algorithm is slightly tricky." < 1410432593 813746 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"The class uses a 48-bit seed, which is modified using a linear congruential formula." < 1410432606 580425 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :some day I'll buy a lava lamp just to get real random numbers. < 1410432613 593870 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't think whitening an LCG really matters < 1410432790 274019 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :an LCG is doomed to be predictable, broken, maimed, fold, cut, spindled, mutilated and otherwise exploited. < 1410432862 890284 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you saying this cryptographic LCG is a sham < 1410432898 6475 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quite. < 1410432919 317954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It certainly matters to pick the high bits instead of the low ones, even with a LCG. There's bad, and then there's really bad. < 1410434106 358298 :boily!~boily@96.127.201.149 QUIT :Quit: CONSTABLE CHICKEN < 1410435053 964137 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1410435115 518715 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1410435377 978042 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410435493 19828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (:=) < 1410435494 281390 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: data constructor ‘:=’ < 1410435494 459010 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1410435494 459167 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘:+’ (imported from Data.Complex), < 1410435501 653533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (=:) < 1410435502 678161 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘=:’ < 1410435502 861647 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant ‘==’ (imported from Data.Eq) < 1410435540 867786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: it's pretty uniform @nextInt < 1410435744 208903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 1/0.8646 < 1410435745 747849 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.1566042100393246 < 1410435798 326102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 128.0/4096.0 < 1410435799 826796 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.125e-2 < 1410435807 695470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should be pretty uniform < 1410435818 102399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :most occurences over 4096*2 numbers is 882 < 1410435827 602343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and least occurences is 754 < 1410435844 907853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. the most common number occuers 882 and the least common number occures 754 times) < 1410435853 70246 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*occurs < 1410435869 720004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (128.0/4096.0)*100.0 < 1410435871 163487 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.125 < 1410435883 85921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :theoretically you can calculate how much variation there _should_ be. (and complain if there's too little.) < 1410435938 134035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it would be just as suspicious if all numbers were _exactly_ the same number of times. < 1410435954 626576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true < 1410435983 844537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Measuring randomness is hard < 1410435996 893025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and probably bound by Mr. Halting Problem < 1410436113 443756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :3, 9, 27, 81, 243, 729 for example complies to the distribution restriction < 1410436127 831787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(numbers are more or less equally distributed) < 1410436132 701767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's obviously not random < 1410436164 754606 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I use additional rotation/diff and rotation/factor methods < 1410436164 932288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well there is an unproved conjecture that you can generate in polynomial time a PRNG that cannot be distinguished from a true one in polynomial time. < 1410436187 795062 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1410436206 43896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. I rotate the sequence and calculate the diff to the original sequence, then watch out for subsequences of equal numbers) < 1410436316 555753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> maximum . map (length) . group $ zipWith (-) [1,2,3,1,2,3] [2,3,1,2,3,1] < 1410436317 953818 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2 < 1410436320 414751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that < 1410436338 869126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if this yields a too large number I reject it < 1410436361 998947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(although I take the maximum of all rotations of the original sequence) < 1410436371 396606 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410436411 405303 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410436411 583341 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410436463 446622 :sebbu2!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410436491 836869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Feuermonster14]]4 M10 02http://esolangs.org/w/index.php?diff=40435&oldid=40337 5* 03Feuermonster 5* (+142) 10/* Others */ (Number challenges) < 1410436502 654527 :sebbu2!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410436502 870728 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410436705 384438 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1410437042 12503 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410437825 444947 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1410440065 448764 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 260 seconds < 1410440519 100175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"3GPP listening tests conducted in August are continuing with a categorization phase of the upcoming audio codec. Finnish has been selected as a part of the tests --" < 1410440542 2865 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, we're having Influence over Things. < 1410440560 386799 :mauris!~mauris@127.127-242-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1410440565 163812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's for the audio codec for "5G" networks. < 1410440937 486151 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1410440945 935492 :paul2520!~paul2520@2602:306:8060:d3d0:9:bff9:16eb:ea0 JOIN :#esoteric < 1410441019 291111 :paul2520!~paul2520@2602:306:8060:d3d0:9:bff9:16eb:ea0 QUIT :Client Quit < 1410441338 61245 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Makes sense, that's where these things are first deployed. < 1410441731 562369 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410442618 307788 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :Hi. < 1410442647 51719 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :How would you call a product of two primes p and q with gcd(p - 1, q - 1) = 2? < 1410442661 843053 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :(this includes eg. all sophie germain primes) < 1410442679 323615 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :(products of them...) < 1410442866 755627 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So the non-zero squares form a cyclic group under multiplication modulo pq. Maybe a name could be derived from that. < 1410443106 281934 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :int-e: yeah. < 1410443121 775856 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :Any suggestions? Anything that already exists (even better)? < 1410443810 377557 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have no clue whether there's a name for it. I'm tempted to call the numbers semicyclic, alluding to the fact that the multiplicative group modulo pq is a direct product of C_2 and a cyclic group, but I'm not convinced that this name is actually good. < 1410443949 116019 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh and I wouldn't be surprised if there was a name for this; the concept looks interesting enough to have one. < 1410444028 906605 :b_jonas!~x@russell2.math.bme.hu QUIT :Remote host closed the connection < 1410444361 720893 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be PRIVMSG #esoteric :int-e: do you know about research/books/... on this type of numbers? < 1410444811 183753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sorry, no. < 1410445070 204604 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410445105 329739 :sebbu!~sebbu@ADijon-152-1-60-175.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410445105 518887 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410447079 534970 :paul2520!~paul2520_@134.48.94.68 JOIN :#esoteric < 1410448678 830672 :sivteck!~sivteck@unaffiliated/sivteck QUIT :Quit: TH HT < 1410448710 77492 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410448816 935446 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410449206 542060 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1410449664 564156 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410452791 29339 :MoALTz!~no@user-188-33-209-0.play-internet.pl JOIN :#esoteric < 1410453279 660988 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://www.rockpapershotgun.com/2014/09/11/hack-n-slash-review/ < 1410453943 386733 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tmqkbenciflbbdlq JOIN :#esoteric < 1410454915 395943 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a list of primes that can be expressed as the sum of two consecutive primes? < 1410455361 619126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are there any others than 5? Discounting 2, all primes are odd, and the sum of two of them is even and not a prime. < 1410455566 892793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The sequence of sums of 2 successive primes is A001043. < 1410455591 982945 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^v < 1410455743 90260 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410455764 14754 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410455918 363822 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1410455944 30491 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410456055 582039 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410456294 82216 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1410456555 996604 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410457180 860044 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1410457201 546661 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410457841 381783 :realzies!~pinky@pool-74-108-116-26.nycmny.fios.verizon.net JOIN :#esoteric < 1410457841 598695 :realzies!~pinky@pool-74-108-116-26.nycmny.fios.verizon.net QUIT :Changing host < 1410457841 598838 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410459119 654694 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so I'm rewriting my Befunge-98 interpreter < 1410459121 97271 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :again < 1410459122 187659 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410459287 976850 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410460265 27125 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410462393 164395 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1410462710 193825 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :intptr_t[] < 1410463057 534234 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410463069 118689 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410463307 506000 :intptr_t[]!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^v < 1410463872 683173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, is this "piles of trash bags on the pavement" a Britain-wide thing, or just a London-specific thing? < 1410464297 645544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it's Britain-wide but only on specific days of the week < 1410464323 159386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was smelly. < 1410464373 868189 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410464386 447260 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1410464389 932442 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[20:38] fizzie: it's Britain-wide but only on specific days of the week < 1410464391 23060 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[20:38] the policy is, we have to put the trash bags onto the pavement (=sidewalk) early on certain days < 1410464392 490712 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[20:38] then the council send around lorries to collect them < 1410464393 971961 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net PRIVMSG #esoteric :[20:38] it's the normal method of waste disposal < 1410464394 703075 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1410464394 881017 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410464395 547657 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[20:38] putting them out too early gets you in serious trouble < 1410464416 36413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: does it work differently in Finland, btw? < 1410464581 221509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, every building has a box. Or, these days, a whole lot of separate color-coded boxes for different types of waste. < 1410464655 653837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's how recyclable waste works in the UKp < 1410464675 103552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Outside the most urban areas, quite often something shed-like on the back/frontyard. < 1410464700 732591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.vaasalaisia.info/uploads/roskikset.jpg <- typical example, looks quite a lot like our particular shed. < 1410464753 636500 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410464753 814315 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410464757 801715 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410464770 460933 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 264 seconds < 1410464784 931494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is a 50-apartments-or-so building, and I think we have three big-ish "landfill waste" boxes, a big paper recycling one, a big cardboard/milk-carton recycling one, two small compostable bio-waste boxes, a small box for glass and a small box for metal. < 1410464913 688144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With different collection frequencies for the different kinds. < 1410464922 377224 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :we have a system with colored bags for bio-waste that you throw with normal waste and it all gets sorted out at the wherever-the-garbage-goes place < 1410464966 130979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actual home owners don't typically sort all that much, since I think the collection service gets more expensive the fancier you get. < 1410464973 965288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it could be they've passed more regulations about that. < 1410464991 151432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know we had to get rid of one of the big boxes to fit the glass and metal containers in the garbage shed. < 1410465017 861093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that might easily be a rule that only applies when the number of people living somewhere passes a threshold. < 1410465059 643950 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :zomg_dogecoin_fo < 1410465076 428213 :zomg_dogecoin_fo!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^v < 1410465121 102721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And we don't yet have split containers for "landfill waste" and "energy waste" (stuff you can burn safely, generally), unlike a lot of places. < 1410465125 452474 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^v, are you the same ^v from #bp < 1410465150 507833 :realzies!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 246 seconds < 1410465150 685486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though the sorting rules for that are much more complicated. < 1410465172 149234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I mean, you can put in plastic grades 01, 02, 04, 05 and 06, but not 03.) < 1410465218 500894 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410465264 963387 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :Phantom_Hoover, esper? < 1410465266 140348 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :yes < 1410465274 565160 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :eeire < 1410465274 768897 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :exept ^v is my bot there < 1410465278 690963 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :all waste gets processed as energy waste here, I think for district heating < 1410465282 533001 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :uh < 1410465283 597669 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :eerie < 1410465286 398628 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :nope < 1410465291 95399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: They are prototyping that around hereabouts. < 1410465291 273078 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :^v, wait, what does it do < 1410465300 652596 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :lots of stuff < 1410465301 386442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: I think they were having some trouble with cat litter. < 1410465307 626387 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :including a bunch of esolangs < 1410465337 823560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lol, and they thought there were no bots in the channel < 1410465411 810892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, here's the rules. There has to be at least the general "landfill waste" collection, and then separately compostable stuff if there are >= 10 apartments, cardboard/cartons if >= 10 (since 2014; before that, >= 20), and glass/metal if >= 20 (since 2014). < 1410465433 427631 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1410465451 685707 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410465456 214779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and paper recycling, but apparently that's free-of-charge unless your place is too far out there. < 1410465463 973468 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :meanwhile: i found some geometric group theory notes online which talk about 'intergers' and take about half a page just to define the span of a group < 1410465491 831256 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and they define it as an intersection of subgroups or some shit < 1410465503 278910 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I think there's one big plant here for the whole city here, so I expect it to burn everything including cat litter < 1410465598 822577 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :and apparently waste heat somehow makes the thing run worse, so they've started laying down ground heating across town to de-ice the streets in winter and to cool the return water down < 1410465612 617557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it burns badly. < 1410465616 970713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Cat litter, I mean. < 1410465627 786675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Increases the frequency they need to clean the burninators. < 1410465661 354940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So they've specified that it needs to go to a separate landfill collection, though I'm pretty sure not everyone's even aware of that. < 1410465836 443932 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410466067 615742 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1410466229 223442 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1410466709 710577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://dl.dropboxusercontent.com/u/113389132/Misc/20140911-view.jpg <- a room with a view. < 1410467107 615373 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410467107 864574 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh. My Finnish class at uni was in a room like that. < 1410467116 560287 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410467149 351639 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Lessee here … yellow lid: recyclable packaging; brown lid: compostable / organic waste; blue lid: paper and cardboard; black/grey lid: what’s left. < 1410467260 941981 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Glass you bring to a container somewhere in the wider neighborhood, separated by color. < 1410467281 222717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Grey box for unsorted waste, brown for compostable/organic, green for paper, blue for cardboard/cartons, I forget what color exactly the metal/glass boxes are. < 1410467316 898278 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION ← in Germany, btw. < 1410467338 719590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We used to have per-city-district "clear glass" and "colored glass" collection points, but I'm not sure if those still exist now that the per-building collection is more common. < 1410467381 892483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane2: This was a hotel room, but kind of a last-minute reservation, so it's perhaps not the one they book first. < 1410467406 200433 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Ahh, yeah. That can happen. < 1410467683 397835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think our bottle recycling deposits are relatively large (€0.10 for .33l bottles, €0.15 for cans, €0.20 for 0.5l bottles and 0.40€ for the 1.5l/2l ones), and we get quite a lot of them back. < 1410467705 739322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Glass bottles have almost 100% recycling and are refilled 33 times on average. Aluminium cans have a recycling rate of about 94% and PET bottles 92% (2010), deemed to be top statistics internationally." -Wikipedia, "Container deposit legislation". < 1410467735 23626 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Brompton World Championship 2009: http://youtu.be/U-grD3srTe4 not sure if brilliant or crazy < 1410467786 920259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: we're not allowed to put glass in general waste < 1410467799 44806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think because they don't want the waste handling lorries to have to cope with broken glass < 1410467830 984912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(#esoteric - it's all about waste management now.) < 1410467974 187117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly we have to make this into an esolang < 1410468070 546964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :By the rule 34 analogue for brainfuck derivatives, there's a garbage-themed one already. < 1410468163 545180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ICFP 2007 has one or two esolangs in it (depending on how you count) and had a garbage-themed back story: http://save-endo.cs.uu.nl/ < 1410468238 169252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: about the garbage-themed back story: http://johanjeuring.blogspot.hu/2007/07/emorphency.html < 1410468340 193585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's no brainfuck derivative, but it'll do. < 1410468353 835308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep, definitely not a BF-derivative < 1410468868 509819 :paul2520!~paul2520_@134.48.94.68 QUIT : < 1410468903 937245 :paul2520!~paul2520_@134.48.94.68 JOIN :#esoteric < 1410469083 977978 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410469097 811279 :paul2520!~paul2520_@134.48.94.68 QUIT :Client Quit < 1410469154 139385 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But what is the rule forty-two analogue for brainfuck derivatives? < 1410469190 767682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there a rule 42 analogue about rule 42 analogues? < 1410469222 350886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is rule 42, anyway? < 1410469272 365928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: rule 34 probably < 1410469290 544371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: according to the list on TV Tropes, rule 42 is "nothing is sacred" < 1410469408 516450 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410469618 647975 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 N10 02http://esolangs.org/w/index.php?oldid=40436 5* 03173.67.61.149 5* (+4933) 10Created page with "The Clem language ---- Clem is a stack based programming language with first-class functions. The best way to learn Clem is to run the `clem` interpreter in interactive mode,..." < 1410469872 891783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40437&oldid=40436 5* 03173.67.61.149 5* (+115) 10 < 1410470048 688640 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :aww, are there no Lovecraftian esolangs? < 1410470066 549151 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 268 seconds < 1410470174 314919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40438&oldid=40437 5* 03173.67.61.149 5* (+39) 10 < 1410470208 72645 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane2: you should make one < 1410470215 273325 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I should. < 1410470224 655245 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Maybe that could be my first toy Common Lisp project. < 1410470246 286094 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40439&oldid=40438 5* 03173.67.61.149 5* (+1) 10 < 1410470286 344903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40440&oldid=40439 5* 03173.67.61.149 5* (+1) 10 < 1410470327 918872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40441&oldid=40440 5* 03173.67.61.149 5* (+8) 10 < 1410470346 543506 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :though I still kinda want to do a Finnish programming language. :D < 1410470369 609287 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Would be a good excuse to merge my language and programming studies. < 1410470608 984009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40442&oldid=40361 5* 03173.67.61.149 5* (+11) 10 < 1410470725 887451 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh. Although, if I really wanted to practice macroing zzo38's Peyo would be a fun one. < 1410470762 497370 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1410470806 647857 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I thought rule forty-two is all persons more than a mile high must leave the court < 1410470841 171594 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you know a cheat code for Pokemon Card GB2 to allow to request a rematch against any NPC in the game? < 1410471041 376198 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410471095 185682 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Quit: mihow < 1410471307 711044 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1410471384 803917 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Excess Flood < 1410471397 399120 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410471509 395281 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1410471646 397338 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410471871 945032 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1410472126 863482 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1410472588 49187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 10 02http://esolangs.org/w/index.php?diff=40443&oldid=40387 5* 03Imaginer1 5* (+14) 10 < 1410472668 967083 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410473039 244695 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Quit: leaving < 1410473171 601143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :apart from scheme and ruby, what languages use question marks and/or excalmation points as part of symbols to conventionally mark predicates and in-place functions? I'd especially like to know < 1410473189 286860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whether any older languages do that and where scheme and ruby had inherited this notation from. < 1410473226 185117 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1410473262 211858 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Basic has a ? shortcut for PRINT. But I suspect that's not what you mean. < 1410473293 363159 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Z-machine assembly language uses question marks for some (but not all) predicate functions. < 1410473300 184916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen the ! somewhere else. < 1410473301 881743 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane2: yes, I'm specifically asking for the same usage as in scheme < 1410473306 796858 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I see < 1410473312 295928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know that < 1410473317 594914 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I don't know the reason why not all of them do. < 1410473335 222662 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: Does this count? http://en.wikipedia.org/wiki/%3F: < 1410473344 363348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you happen to know if smalltalk has these? < 1410473375 815045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane2: no. I've specifically said "part of symbols"! < 1410473391 174876 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Then I think there's nil. < 1410473420 55602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: meh, ruby and scheme are inconsistent in using them as well < 1410473422 995415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially ruby < 1410473430 194765 :mauris!~mauris@127.127-242-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :logo or something? < 1410473450 816904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know much about logo < 1410473461 282807 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :b_jonas: from what i remember of very old lisp code, i think the ? convention started with scheme < 1410473464 968747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Julia does the !, I think. But not a source of anything. < 1410473471 260920 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i don't think even maclisp did it < 1410473481 129127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LISP used 'P' instead. < 1410473485 166662 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Actually, I think some PILOT variants used a ? for certain conditionals. < 1410473502 755516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, and I think some languages use x or -x instead of the exclamation mark < 1410473516 447550 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Y? or somesuch like that following the choice statement. < 1410473520 116826 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :and maclisp was what scheme was implemented in, so < 1410473555 801180 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :http://maclisp.info/pitmanual/symbol.html#SYMBOLP yep yep. < 1410473558 976077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I'm quite sure BANCStar doesn't use this convention) < 1410473609 868194 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vim uses ! in the name of some ex commands, but I don't think it ever means in place < 1410473862 241629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Logo does both P and ? styles, but that's just the LISP genes talking: http://www.cs.berkeley.edu/~bh/v1ch4/predic.html < 1410473866 611917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40444&oldid=40441 5* 03173.67.61.149 5* (+626) 10 < 1410473890 67036 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :logo postdates scheme, right? < 1410473913 378151 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: You know until it was pointed out to me v. recently I never had any idea there was a connection between Logo and Lisp. < 1410473915 461670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40445&oldid=40444 5* 03173.67.61.149 5* (+30) 10 < 1410474015 134310 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40446&oldid=40445 5* 03173.67.61.149 5* (-2) 10Cleaning up formatting < 1410474028 801305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: mostly it seems to mean "overrule some kind of protection" < 1410474065 827234 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :sleep now < 1410474151 801334 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40447&oldid=40446 5* 03173.67.61.149 5* (+5) 10 < 1410474210 490295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also some of those commands definitely _are_ "in place", but it's not really the ! which denotes it < 1410475622 90496 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :K-Lined < 1410475852 761612 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410475935 914517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: ruby and scheme use them differently < 1410475949 739219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though ruby is a bit inconsistent, it's true < 1410475991 481555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: yes, ruby is probably more inconsistent than scheme < 1410475998 961555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in using these < 1410476021 572514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: in ruby it's something like, .x! is the in-place version of .x < 1410476027 793359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than being used for just anything tha tmutates < 1410476039 19435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I for one don't really like these punctuation < 1410476041 92436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but sometimes there's .x! without .x, I guess when it's not obvious that it would be doing something in-place < 1410476045 548373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: yep < 1410476055 754755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whereas in scheme everything that mutates gets a !, more or less < 1410476060 871295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(though not all IO...) < 1410476078 704265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems like all hungarian notation: just a really weak type system < 1410476252 590834 :GeekDude!~G33kDude@unaffiliated/g33kdude NICK :there < 1410476258 804889 :there!~G33kDude@unaffiliated/g33kdude NICK :GeekDude < 1410476634 547964 :mauris!~mauris@127.127-242-81.adsl-dyn.isp.belgacom.be QUIT :Quit: Leaving < 1410477173 693151 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410477574 933379 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410479332 922796 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Quit: mihow < 1410480132 118246 :vyv!~vyv@bas1-northbay04-1177802976.dsl.bell.ca JOIN :#esoteric < 1410480292 962996 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Ping timeout: 240 seconds < 1410480419 450311 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1410480443 703797 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest72062 < 1410480482 523488 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410480646 541840 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410480653 567515 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 276 seconds < 1410481108 28072 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1410481415 938989 :not^v!~notnot^v@2601:4:4500:e15:829:69ed:43b0:a8a2 JOIN :#esoteric < 1410481667 476638 :Guest72062!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1410481873 638327 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Since I am writing Z-machine compiler in C, and a question mark is not a valid identifier in C, instead I used "_Q" in the name of the constants and other things with have do so with such instructions, instead of a question mark. (Simply omitting it entirely won't work because of the "FSET" and "FSET?" instructions; the part other than the question mark is the same name.) < 1410482978 32806 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410483233 938906 :not^v!~notnot^v@2601:4:4500:e15:829:69ed:43b0:a8a2 QUIT :Ping timeout: 272 seconds < 1410484205 63018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, the ruby core uses a similar convention to name the C functions implementing ruby functions: question mark methods are usually named with a "_q" suffix, exclamation mark methods with a "_x" suffix < 1410484210 460306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :iirc < 1410484251 857317 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d JOIN :#esoteric < 1410484293 887797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: does the Z-machine have instructions with digits in their name? just curious. x86 intel assembly syntax does, it has had them since the 8087 days, but has more now; and I think it now even has an instruction with an underscore in its name. < 1410484308 532804 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: No, it doesn't have any instructions with digits in their name. < 1410484326 441996 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(Nor any with underscores in their name.) < 1410484335 717481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's not the scary part of the intel mnemonics of course. the scary part is how they have two unrelated instructions with identical names, and generally inconsistent names and syntax because of historical cruft. < 1410484363 296080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't dare changing the assembly syntax, which is why we have instructions and registers with such strange names stuck. < 1410484432 741163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and some instructions have strange syntax in intel assembly variant to disambiguate instructions that would otherwise have the same form, especially instructions differing in the operand size they are operating on. < 1410484486 811105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gnu as syntax fixes only a small amount of this, because they still derive the names for instructions and operators from the intel names so as not to confuse humans. < 1410484797 425364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what are the two unrelated instructions? < 1410484859 475190 :PaulOnProjector!~paul2520@134.48.160.111 JOIN :#esoteric < 1410484922 966479 :PaulOnProjector!~paul2520@134.48.160.111 QUIT :Client Quit < 1410484956 667961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: MOVSD. one MOVSD is the case of the old 8086 MOVS (memory-to-memory move with implicit addresses) instruction (for z80 compatibility) on 4-byte operand, < 1410485003 585750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the other is an SSE2 instruction for moving one double precison float from/to XMM registers. < 1410485010 367549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1410485053 553131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in both case, MOV stands for "move", but SD stands either for "string, doubleword" or for "scalar double-float" < 1410485103 698263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that 4-byte words are called "doubleword" in first place is because of the legacy that "word" means a 2-byte words. it gets even worse when they call 16-byte areas a "double quadword" < 1410485131 970706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so now we have doublewords, double quadwords, and double floats < 1410485195 772535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we could try to adopt Knuth's terminology where he calls a 2-byte area "wyde", a 4-byte area "tetra", and an 8-byte area "octa", but then we need a name for 16-byte, 32-byte, 64-byte, 128 byte too. < 1410485225 264142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, it doesn't mix well with people calling a byte an "octet" < 1410485233 506022 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Knuth calls them "byte") < 1410485235 950407 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I vote we call 16 bytes a "hecka". < 1410485254 213283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the "octet" was probably popularized by French people who don't like English-derived words like byte < 1410485309 384521 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: how about the larger ones? < 1410485331 710736 :boily!~boily@96.127.201.149 QUIT :Quit: DOUBLEPLUSGOOD CHICKEN < 1410485347 789480 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"Hella" for 32 bytes, and 64 is... good question. < 1410485468 273975 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :128 is numberwang. < 1410485468 777460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then there's some texts and software interfaces that use "short" for 2-byte and "long" to mean either definitely 4-byte or definitely 8-byte. < 1410485482 301275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about 2 bits = biit, 4 bits = biiit, 8 bits = biiiit, and so on. < 1410485507 596218 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: no, that gets hard to read for larger sizes < 1410485537 544276 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :4 bits = bte, 16 bits = byyte, 32 = byyyte? < 1410485545 585038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, let's say we use i = 1, u = 0 and notate it in binary < 1410485561 534330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1 bit = bit, 2 bits = biut, 3 bits = biit, 4 bits = biuuut, 0 bits = butt < 1410485564 350086 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ooh. "Bytye". < 1410485573 742832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for 16 bytes, we could revive the old terminology and call it a paragraph? < 1410485590 839823 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :bwhat. < 1410485614 947592 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bye, word, sentence, paragraph, page, chapter, book. < 1410485626 138685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: no, not "page", that's already overloaded < 1410485641 524958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: add "clause" and "phrase" in that though < 1410485727 183956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encyclopedia < 1410485739 599831 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Followed by a Wikipedia, of course. < 1410485762 589557 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, add "issue" and "volume" too then < 1410485772 502129 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Byte, word, clause, phrase, sentence, paragraph, chapter, volume, encyclopedia, wikipedia < 1410485783 683207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need to fit "library of congress" in there < 1410485789 577552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just make sure "character" is not in the list < 1410485791 104580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is definitely less cumbersome than using numbers < 1410485796 700889 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Between encyclopedia and wikipedia, of course. < 1410485804 227307 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: s/byte/character/ happy? < 1410485815 457088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I said make sure it's _not_ on the list < 1410485819 651434 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah. < 1410485827 482901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course "word" can be problematic too < 1410485852 762504 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes, but that problem is hilarious. < 1410485871 923148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that leaves us with byte, morpheme, phrase, clause, sentence, paragraph, chapter, issue, volume, etc < 1410485886 484744 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Grapheme for "byte" then. < 1410485913 849232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we can't use any of these either because they already have meanings: section, line, journal < 1410485923 184935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we could perhaps add "article" and "text" though < 1410485931 433756 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Also sometimes "byte" isn't necessarily 8-bits but is meaning the unit of memory that a single address spans. (And, I think PDP-11 has another different use for "byte".) < 1410485960 324211 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes, but the only people who are concerned about that also say "octet". < 1410485998 333382 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And for "word" I also usually make it clear if I mean a 16-bit word, 32-bit word, etc by explicitly specifying as such. < 1410486014 454456 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Yes, but byte sizes other than 8 bits are sort of history now, we no longer deal with them. < 1410486046 387768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, and "book" too < 1410486049 80861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how many do we have? < 1410486089 90417 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :VM360 uses bytes which are 32-bits long (although the documentation never uses the term "byte", a cell of memory is called a "cell" or "32-bit word", and 8-bit is called "octet"). < 1410486095 69470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :byte, wyde, morpheme, phrase, clause, sentence, paragraph, article, chapter, text, novel, book, issue, volume < 1410486107 28237 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But, anyways it is a virtual machine and does not correspond to any real hardware. < 1410486122 515451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: aren't those chars? < 1410486184 153780 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d QUIT :Read error: Connection reset by peer < 1410486215 939307 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d JOIN :#esoteric < 1410486246 537943 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d QUIT :Read error: Connection reset by peer < 1410486275 209498 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: I don't know what you are refering to. Can you please be more specific? < 1410486284 225083 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d JOIN :#esoteric < 1410486293 834096 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the 32-bit cells in VM360, are those bytes or just chars? < 1410486301 815282 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course this is just a terminology question < 1410486315 843536 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :basically I just don't want to use "octet" which is why I insist that bytes are 8-bit < 1410486336 514303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like 8-bit bytes < 1410486360 643956 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, the term "byte" is never used in VM360 documentation so it doesn't matter; usually it is called a "32-bit word". < 1410486422 307508 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :A character code though is 7-bits, although they are packed four characters per word, with 8-bits per character although the high bit is ignored, so only seven bits are used. < 1410486510 840834 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then there's the columns of various ticker tape and punch cars, which are all sort of char like and have various sizes starting from 5 bit < 1410486517 161139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/cars/cards/ < 1410486569 531013 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu JOIN :#esoteric < 1410486571 567765 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, and Baudot is 5-bits, too < 1410486848 825878 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d QUIT :Read error: Connection reset by peer < 1410486914 726688 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d JOIN :#esoteric < 1410486950 409771 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d QUIT :Read error: Connection reset by peer < 1410486968 922388 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d JOIN :#esoteric < 1410488045 527262 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410488098 162373 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410488098 378599 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410490286 562014 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu QUIT :Ping timeout: 276 seconds < 1410491604 64952 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410496253 879376 :not^v!~notnot^v@2601:4:4500:e15:5ddd:e035:c4b1:d75d QUIT :Ping timeout: 272 seconds < 1410496393 936325 :not^v!~notnot^v@2601:4:4500:e15:9c60:20f1:cb4a:3c83 JOIN :#esoteric < 1410498492 341935 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40448&oldid=40447 5* 03173.67.61.149 5* (+19) 10 < 1410498746 489625 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1410500118 137195 :not^v!~notnot^v@2601:4:4500:e15:9c60:20f1:cb4a:3c83 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410500444 564775 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like the funciton version < 1410500451 44173 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :21 bytes per char < 1410500633 153174 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :bits* < 1410500678 742490 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I really want to see a 20.087463 bit long unsigned integer type though < 1410500706 854715 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1410500724 739484 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://esolangs.org/wiki/Funciton/Quine so awesome < 1410500764 982882 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also: why does funciton renders bad in most browsers i've tested? < 1410500775 985375 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :blame your font < 1410500788 638979 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :default < 1410500840 82182 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1410500840 298812 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :myname: Most Unicode fonts still suck. also, spacing is inconsistent in general between browsers. < 1410501211 435532 :MoALTz!~no@user-188-33-209-0.play-internet.pl QUIT :Quit: Leaving < 1410501466 323398 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :LATIN LETTER INVERTED GLOTTAL STOP < 1410501471 614818 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, I'm sure that's Latin < 1410501668 273019 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :GLUTTON STOP, from pig latin < 1410502019 179766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is there a terminal-session recording program for linux? < 1410502038 640820 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :script ? < 1410502056 507412 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :of course there is < 1410502083 969840 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :termrec < 1410502151 806171 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :coppro: all IPA letters are considered to be derived from, well, (Latin) alphabets. < 1410502219 842162 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :coppro: http://www.fileformat.info/info/unicode/char/01C1/index.htm even this one is. < 1410502737 150150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :termrec isn't in the debian repository apparentely < 1410502768 676583 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'm not surprised < 1410502781 235273 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as an arch user, debian repositories look basically empty < 1410502810 212689 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :really? < 1410502826 964161 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, a bit better than centos < 1410502833 495709 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i'll try building it from source < 1410502840 544955 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lifthrasiir: whyyyy < 1410502856 795687 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ttyrec is the more classic one < 1410502911 156882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :libtty.so.0 => not found < 1410502912 7096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410503043 449473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :make install is probably broken < 1410503048 558528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a libtty.so in ./libs < 1410503375 994555 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lifthrasiir: i should add (ǁ) = (||) in my prelude :D < 1410503436 289112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410503514 368970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there one that produces .gif or .flv :)? < 1410503541 32788 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :any regular screen recorder? < 1410503590 600572 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1410503628 330949 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ttyrecs are specifically aimed at allowing you to watch the recording on a different terminal < 1410503638 66013 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1410503642 425269 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good old nethack times < 1410503738 948158 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :old? < 1410503755 16111 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, i'm more into dwarf fortress now < 1410503782 947050 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :even though i suck at it < 1410503813 381760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :byzanz is the best I've found so far < 1410503819 987637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it sucks that you can't stop it < 1410503828 725683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to set --duration in advance < 1410503950 491097 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :2 days should be enough < 1410503968 52976 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1410503986 994732 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just find a reasonable upper bound and crop the end away < 1410504028 634509 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you may not want to watch porn these 2 days, though < 1410504049 667695 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or maybe you want to do it even more, whatever < 1410504179 565236 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :myname: and you should make a click voice when you read it < 1410504229 33054 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like in the internet porn simulator in south park? < 1410506245 643665 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net QUIT :Read error: Connection reset by peer < 1410506952 366299 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410506953 195957 :rodgort!~rodgort@192.241.198.49 QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1410507226 643987 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1410507696 501598 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tmqkbenciflbbdlq QUIT :Quit: Connection closed for inactivity < 1410510124 612390 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION needs to fix his life < 1410510226 873273 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410510286 391410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let life = id in fix life < 1410510290 136552 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1410510292 819038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, that would take too long. < 1410510533 110192 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> fix it < 1410510534 450300 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘it’ < 1410510534 628097 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1410510534 628341 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘id’ (imported from Data.Function), < 1410510534 628439 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘C.id’ (imported from Control.Category), < 1410510534 628533 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘i’ (imported from Debug.SimpleReflect) < 1410510539 781804 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::( < 1410510556 724487 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lambdabot should have an it < 1410510592 719661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type i < 1410510593 614712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Expr < 1410510642 432602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, one of those things. < 1410510981 504412 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410510987 575645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> i < 1410510989 17014 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : i < 1410510993 81984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> i$i < 1410510994 469030 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘Debug.SimpleReflect.Expr.Expr -> t’ < 1410510994 646647 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘Debug.SimpleReflect.Expr.Expr’ < 1410511003 366996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> x / 9 * i < 1410511004 929358 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : x / 9 * i < 1410511024 555822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcat [Just x, Just i] < 1410511025 849030 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just (x <> i) < 1410511054 485791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mconcat [Just (Sum x), Just (Sum y)] < 1410511055 812499 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just (Sum {getSum = x + y}) < 1410511061 167939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not bad < 1410511069 84762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sequence [Just x, Nothing, Just y] < 1410511070 515247 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Nothing < 1410511075 871089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sequence [Just x, Just y] < 1410511077 529640 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just [x,y] < 1410511088 33306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> show x < 1410511089 472547 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "x" < 1410511114 852000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (read "x") :: Expr < 1410511117 203107 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Read.Read Debug.SimpleReflect.Expr.Expr) < 1410511117 380757 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Text.Read.read’ < 1410511558 619588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there something builtin like Eq a => (a -> a) -> a -> a that'd be kind of like iterate f x except stop as soon as f x == x and yield that x? < 1410511643 448172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410511649 127295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type until < 1410511649 965020 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> Bool) -> (a -> a) -> a -> a < 1410511657 259307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that? < 1410511679 371133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> until (> 100) (*2) 1 < 1410511680 842651 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 128 < 1410511686 81366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> until (== 128) (*2) 1 < 1410511687 530321 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 128 < 1410511711 434979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure wheter you can use it for f x == x < 1410511840 836544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess, if you put the same f in the predicate. < 1410511928 941829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let f = min 0 . (+1) in until (ap (==) f) f (-10) < 1410511930 525593 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1410512602 895565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let f y = y*y in until (\x -> x == f x) f 1 < 1410512604 218942 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1410512623 79959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ap (==) x < 1410512624 417354 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘a -> a’ < 1410512624 595025 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘Debug.SimpleReflect.Expr.Expr’ < 1410512644 227261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah well I can guess what ap does anyway < 1410512910 275305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@src ap < 1410512910 453268 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ap = liftM2 id < 1410513278 271543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the Syntax again for a Record < 1410513286 797499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where I want to replace the value of foo < 1410513311 753079 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let Bar {..} = x in Bar {.., foo = new}? < 1410513511 915427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Um, wouldn't that be more like let x = Bar {..} in x {foo = new} or something. < 1410513625 167045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410513642 952849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's Bar { .. } = x in Bar { foo = new, .. } < 1410513683 250340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let x = Foo { bar = 42, baz = "ding" } in [x, x { baz = "dong" }] < 1410513684 882347 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [Foo {bar = 42, baz = "ding"},Foo {bar = 42, baz = "dong"}] < 1410513777 741478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, ^ that's what I assumed you meant. < 1410513792 106859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :setLastName new (Person { .. }) = Person { lastName = new, .. } <- works as well < 1410513819 819188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for a lense-unaware Person like me < 1410513824 404295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :setLastName new p = p { lastName = new } is shorter, though. < 1410515246 414704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410515252 364523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is there a map (fmap f)? < 1410515318 967377 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle [f a] -> (a -> b) -> [f b] < 1410515321 346940 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude fmap :: Functor f => (a -> b) -> f a -> f b < 1410515321 524597 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Functor fmap :: Functor f => (a -> b) -> f a -> f b < 1410515321 524752 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad fmap :: Functor f => (a -> b) -> f a -> f b < 1410515373 55428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually that's fmap (fmap f) < 1410515376 10029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably < 1410517004 698804 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410517470 306810 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410517776 545296 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Read error: Connection reset by peer < 1410517819 699584 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410520422 775661 :boily!~boily@96.127.201.149 QUIT :Quit: TRIPHOSPHATE CHICKEN < 1410521007 380769 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410522167 885534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : setLastName new (Person { .. }) = Person { lastName = new, .. } <- works as well <-- that's an extension, x { lastName = new } is standard Haskell. < 1410523446 847611 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410523959 499267 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410524248 953901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Oh, was that with a literal ".."? I thought it was shorthand for "match all other parameters and list them" on the other side. < 1410524288 337473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is an extension that implements that shorthand < 1410524288 793409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now how did that second quotation mark end up right there in the middle. < 1410524318 411021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what < 1410524346 252851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume mroman_ said it himself < 1410524414 499186 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :< myname> also: why does funciton renders bad in most browsers i've tested? – Looks good for me. < 1410524468 315943 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@tell coppro < coppro> LATIN LETTER INVERTED GLOTTAL STOP – It was certainly used mostly together with latin letters. How would you categorize it? < 1410524468 493629 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410524505 321874 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :@tell myname < myname> lifthrasiir: i should add (ǁ) = (||) in my prelude :D – Note that it’s a letter, not a symbol. < 1410524505 499640 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410524521 671170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: hm? < 1410524534 967679 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :> let ǁ = (||) in ǁ False True < 1410524536 467729 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1410524579 557456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: .. wildcards are not standard haskell, but x { f = a } is. < 1410524588 173819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then what are they for? < 1410524626 262249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um they are for precisely what you seemed to be using them for. but they are an extension, not standard. < 1410524645 27647 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1410524650 661432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if they do the same thing that the standard < 1410524655 620141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why would you need an extension < 1410524658 930590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*than < 1410524662 762093 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or *as the standard < 1410524707 353928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well they can do other things than being a more verbose way of writing x { f = a } < 1410524755 380482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let 1 = 2 in 1 < 1410524756 950812 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1410524769 660522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let 1+1 = 2 in 1 < 1410524771 237702 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1410524773 879022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let 1+1 = 2 in 1+2 < 1410524775 300641 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: :3:5-11: Non-exhaustive patterns in function + < 1410524795 457376 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410524802 525860 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Idris has a nested record update syntax. < 1410524804 559636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let 1+1 = 3 in 1+1 < 1410524806 49456 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3 < 1410524815 27541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like that feature < 1410524901 443453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> otherwise < 1410524903 112009 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1410524910 46144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :German Court: Google Must Stop Ignoring Customer E-mails < 1410524911 804214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :haha < 1410524950 689780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> const otherwise id < 1410524952 205092 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1410524956 657424 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's only fair < 1410524981 913893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> const False otherwise True < 1410524983 321430 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Bool -> t’ < 1410524983 499823 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Bool’ < 1410526135 713601 :Wings1yte!~Miranda@195.112.119.245 JOIN :#esoteric < 1410526678 652236 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i hate being @told :( < 1410526692 609945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1410526710 49906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run grep myname bin/dontaskdonttelllist < 1410526710 980124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410526722 734929 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who is responsible for lambdabot? i have a feature request < 1410526739 443782 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :only annoy @told people if they ever went offline til next message < 1410526777 270286 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, -1. Awkward for people with bouncers < 1410526794 34215 :Wings1yte!~Miranda@195.112.119.245 PART #esoteric :"I'm a happy Miranda NG user! Get it here: http://miranda-ng.org/" < 1410526801 417001 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I never go offline if I can help it. < 1410526804 57875 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Taneb: people with bouncers should receive highlights from their bouncers < 1410526811 944077 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's the only reason to actually use one < 1410526839 200295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo myname >>bin/dontaskdonttelllist < 1410526840 923340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410526871 288697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1410526872 235301 :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​ < 1410526885 965155 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that seems nice < 1410526903 809196 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :especially the fact that HackEgo didn't highlight me < 1410526904 758949 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...is it bad that the mouse pointer feels like an extension of my body? < 1410526919 255078 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Taneb: it means you don't use the terminal enough < 1410526932 487783 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1410526947 460574 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, terminal isn't great for browsing Facebook < 1410526960 331638 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or for playing Civ V < 1410526978 358268 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you shouldn't browse facebook in the first place < 1410526995 919079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Easy for you to say < 1410526997 195371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: Yeah but... sometimes highlights in the past are so far in the past they exceed buffers < 1410527040 519458 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: well, if i'm away, irssi puts them in the status window when i come back < 1410527047 635233 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, i get a push notificatio < 1410527203 555233 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oerjan: i am a bit confused, why does hackego have a list for lambdabot? < 1410527221 653492 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, I think it's a list for oerjan < 1410527225 46007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: because i made it and i cannot make commands in lambdabot hth < 1410527231 21562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also that. < 1410527241 33911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although other people are welcome to use it, of course. < 1410527242 43109 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, lambdabot just ignores it < 1410527258 265854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just for me to remember who doesn't want to be @told. < 1410527289 942549 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's a bit disappointed, but i do think the most @tells i've received so far are from you, so i'm actually okay with it < 1410527297 986075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh :P < 1410527477 612149 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`help < 1410527477 826688 :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/ < 1410527482 797886 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :... < 1410527489 662537 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`find / < 1410527490 416438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/ \ /sys \ /sys/fs \ /sys/fs/ext4 \ /sys/fs/ext4/features \ /sys/fs/ext4/features/meta_bg_resize \ /sys/fs/ext4/features/batched_discard \ /sys/fs/ext4/features/lazy_itable_init \ /sys/fs/cgroup \ /sys/bus \ /sys/bus/cpu \ /sys/bus/cpu/devices \ /sys/bus/cpu/devices/cpu0 \ /sys/bus/cpu/drivers \ /sys/bus/cpu/uevent \ /sys/bus/cpu/drivers_probe \ < 1410527494 491825 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :huh < 1410527495 413683 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am very close to asking how hard it can be to teach lambdabot stuff, but then i remember my time trying to get it into a jabber muc ... < 1410527531 695330 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`find / | grep passwd < 1410527532 198821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :find: `/ | grep passwd': No such file or directory < 1410527545 78286 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :... < 1410527556 822691 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1410527563 872945 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cowsays moo < 1410527564 318163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cowsays: not found < 1410527580 814333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GeekDude: you need to use `run to use commands with more than one argument < 1410527594 896857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or shell features) < 1410527624 568538 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cowsay moo < 1410527625 29315 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cowsay: not found < 1410527629 115200 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :we need cowsay < 1410527634 363772 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run apt-get install cowsay < 1410527635 13624 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) \ E: Could not open lock file /var/lib/dpkg/lock - open (2: No such file or directory) \ E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? < 1410527637 700919 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric ::( < 1410527638 729823 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we don't < 1410527646 104569 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :cowsay is horrible < 1410527652 849780 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cowsay you're wrong < 1410527653 303891 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cowsay: not found < 1410527653 587935 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :better use toilet or the like < 1410527661 31873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1410527661 209597 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1d 7h 11m 45s < 1410527699 413135 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`telnet towel.blinkenlights.nl < 1410527699 867445 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: telnet: not found < 1410527710 693385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run nslookup < 1410527711 194206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: nslookup: command not found < 1410527716 672081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ifconfig < 1410527717 162495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: ifconfig: command not found < 1410527723 449427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run sudo ifconfig < 1410527724 193507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: sudo: command not found < 1410527727 746085 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :this is a very sad shell < 1410527734 678301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run run < 1410527735 190465 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: run: command not found < 1410527737 221413 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`ls < 1410527737 871354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1410527740 433822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls < 1410527741 106917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1410527745 52746 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`touch geek.sh < 1410527746 264367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527747 690293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`:-D < 1410527748 253244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :-D: not found < 1410527754 975329 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat :-D < 1410527755 225758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☺ < 1410527758 796170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat :-( < 1410527759 285278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☹ < 1410527762 565277 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run echo "echo 'wut'" > geek.sh < 1410527764 63295 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527769 413426 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`bash geek.sh < 1410527769 984548 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wut < 1410527772 19309 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric ::D < 1410527776 942345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :outgoing connections are whitelisted, and i'm not sure they're even working. but you can download things with `fetch. < 1410527780 433590 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`geek.sh < 1410527781 29724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: geek.sh: not found < 1410527784 698072 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`chmod +x geek.sh < 1410527785 139655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `+x geek.sh' \ Try `chmod --help' for more information. < 1410527789 170752 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run chmod +x geek.sh < 1410527790 551890 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527792 873355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`geek < 1410527793 227938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: geek: not found < 1410527793 482662 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`geek.sh < 1410527794 339372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: geek.sh: not found < 1410527797 595119 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :huh... < 1410527801 795471 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`./geek.sh < 1410527802 289736 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wut < 1410527804 49956 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :phew < 1410527808 467409 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :gimme a sec < 1410527815 939317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it has to be in bin? < 1410527816 243404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1410527816 818001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ geek.sh \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1410527825 817655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv geek.sh bin/geek.sh < 1410527827 243565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527829 113828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`geek < 1410527829 638461 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: geek: not found < 1410527832 553030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`geek.sh < 1410527833 146124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wut < 1410527838 254160 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :you did bin instead of /bin? < 1410527842 319683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv bin/geek.sh bin/geek < 1410527843 667571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527844 232925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`geek < 1410527844 704508 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wut < 1410527848 500436 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh cool < 1410527853 843336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls bin/ < 1410527854 21168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquote \ delv < 1410527858 107560 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION is going to try to get pipes.sh in there  < 1410527863 821910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`analogy < 1410527867 397518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vorat is to desen as prespor is to dormwortaint < 1410527874 200572 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`analorgy < 1410527875 46534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: analorgy: not found < 1410527879 901848 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run which git < 1410527880 487620 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410527930 457851 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`pieps < 1410527930 963003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pieps: not found < 1410527933 205749 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`pipes < 1410527933 848302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pipes: not found < 1410527951 731095 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :ls < 1410527962 17944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`fetch --help < 1410527962 931189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :GNU Wget 1.13.4, a non-interactive network retriever. \ Usage: wget [OPTION]... [URL]... \ \ Mandatory arguments to long options are mandatory for short options too. \ \ Startup: \ -V, --version display the version of Wget and exit. \ -h, --help print this help. \ -b, --background go to background after star < 1410527977 307675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run fetch http://codepad.org/P1Fhwic3/raw.py bin/quala.py < 1410527978 35248 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: fetch: command not found < 1410527983 973883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run fetch.sh http://codepad.org/P1Fhwic3/raw.py bin/quala.py < 1410527984 683303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: fetch.sh: command not found < 1410527987 192765 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :git not found :( < 1410527990 47996 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like that sentence about mandatory arguments < 1410527992 433161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run wget http://codepad.org/P1Fhwic3/raw.py bin/quala.py < 1410527997 847814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: `fetch doesn't work in `run < 1410527998 203416 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run wget http://github.com < 1410528005 649310 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it makes me think i'm smarter than the average manual reader < 1410528007 931427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​--2014-09-12 13:19:30-- http://codepad.org/P1Fhwic3/raw.py \ Connecting to 127.0.0.1:3128... Failed to connect to socket 2. \ connected. \ Proxy request sent, awaiting response... No data received. \ Retrying. \ \ --2014-09-12 13:19:31-- (try: 2) http://codepad.org/P1Fhwic3/raw.py \ Connecting to 127.0.0.1:3128... Failed to connect to socket < 1410528008 132267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls bin/quala.py < 1410528008 545923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/quala.py: No such file or directory < 1410528012 781954 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh wow O_o < 1410528013 632069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​--2014-09-12 13:19:36-- http://github.com/ \ Connecting to 127.0.0.1:3128... Failed to connect to socket 2. \ connected. \ Proxy request sent, awaiting response... No data received. \ Retrying. \ \ --2014-09-12 13:19:37-- (try: 2) http://github.com/ \ Connecting to 127.0.0.1:3128... Failed to connect to socket 2. \ connected. \ Proxy request < 1410528014 899633 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :wget works < 1410528019 511666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's an external command that's not subject to the whitelist. < 1410528035 989689 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :hmm... it doesn't actually work < 1410528057 581292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -e "print 9" < 1410528058 184008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: -e \ Unknown option: -e \ usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... \ Try `python -h' for more information. < 1410528061 294411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "print 9" < 1410528062 83509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 < 1410528066 493409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "while 1: print 9" < 1410528067 199211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 \ 9 < 1410528079 144272 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ps axuw < 1410528079 739939 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 1012 272 ? S 13:20 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 13:20 0:00 [kthreadd] \ 0 3 0.0 0.0 0 0 ? S 13:20 0:00 [ksoftirqd/0] \ 0 4 0.0 0.0 0 0 ? < 1410528120 941068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "print '!bf .'" < 1410528121 606863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!bf . < 1410528130 168987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bf . < 1410528135 408614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410528139 93629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :egobot isn't here. < 1410528142 481588 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "print '!blsq ??'" < 1410528143 39625 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!blsq ?? < 1410528154 465932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?? < 1410528155 802546 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.2c" < 1410528159 798362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410528163 614763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good < 1410528178 525733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i thought mroman_ had been here long enough to remember HackEgo's invisible space trick < 1410528188 719490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My brain is a mess < 1410528192 836103 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can't remember such things. < 1410528251 237910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; os.popen('ls');'" < 1410528251 947096 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ import os; os.popen('ls');' \ ^ \ SyntaxError: EOL while scanning string literal < 1410528256 988156 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; os.popen('ls');" < 1410528257 702369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: write error: Broken pipe < 1410528260 940004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also since it got a bit intermingled with noise above i should repeat that it's `fetch, not `wget that is the external command circumventing the whitelist. < 1410528275 908993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410528277 511220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(even though the former is a wrapper around wget) < 1410528283 627436 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm writing a program to slowly echo things into a file < 1410528289 417515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`fetch http://codepad.org/P1Fhwic3/raw.py < 1410528290 662149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-09-12 13:24:27 URL:http://codepad.org/P1Fhwic3/raw.py [36/36] -> "raw.py" [1] < 1410528294 419618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410528296 873166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1410528299 510392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`./raw.py < 1410528300 29859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/raw.py: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/raw.py: cannot execute: Permission denied < 1410528302 453112 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :wait, fetch works? < 1410528304 672563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GeekDude: note that HackEgo commands have a timeout < 1410528307 621451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run chmod +x raw.py < 1410528308 916817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410528309 954055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`./raw.py < 1410528310 492697 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: /hackenv/raw.py: /usr/bin/python^M: bad interpreter: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/raw.py: Success < 1410528314 592822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410528317 537530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fucking ^M < 1410528345 815313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`rm raw.py < 1410528347 98273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410528374 230022 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION wonders...  < 1410528376 840387 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run pipes < 1410528377 452274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: pipes: command not found < 1410528381 431820 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`pipes < 1410528382 155771 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pipes: not found < 1410528385 833213 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1410528394 235443 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :cowsay wouldn't work anyways < 1410528399 54553 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :multiline is bokr < 1410528402 772309 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410528428 939266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`fetch http://mroman.ch/blsqirci < 1410528438 837808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-09-12 13:26:55 URL:http://mroman.ch/blsqirci [8619408/8619408] -> "blsqirci" [1] < 1410528444 936175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run chmod +x blsqirci < 1410528446 339101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410528450 936451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`./blsqirci < 1410528451 359471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/blsqirci: cannot execute binary file \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/blsqirci: Success < 1410528455 889393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1410528469 572993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410528476 425184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`file blsqirci < 1410528478 44405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :blsqirci: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x82b3ebfc81654fecbacef31f3e2811db51c1403e, stripped < 1410528479 924836 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run rm -rf / < 1410528480 575872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: it is dangerous to operate recursively on `/' \ rm: use --no-preserve-root to override this failsafe < 1410528491 151169 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run rm --no-preserve-root -rf / < 1410528495 657430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nooooo < 1410528501 109777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1410528506 2440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`file blsqirci < 1410528517 687686 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :You'd think that was.... disabled < 1410528520 530145 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`help < 1410528520 859722 :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/ < 1410528525 993544 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run ls < 1410528526 895627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what have you done! < 1410528532 142058 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :apparently deleted it < 1410528535 148404 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric ::D < 1410528541 785197 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :who runs HackEgo? < 1410528544 918870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You're mean < 1410528557 131523 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I do pen testing on IRC bots < 1410528563 142841 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :this one failed the testing < 1410528574 454698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/sys/fs/ext4/features/meta_bg_resize': Permission denied \ rm: cannot remove `/sys/fs/ext4/features/batched_discard': Permission denied \ rm: cannot remove `/sys/fs/ext4/features/lazy_itable_init': Permission denied \ rm: cannot remove `/sys/fs/cgroup': Permission denied \ rm: cannot remove `/sys/bus/cpu/devices/cpu0': Permission < 1410528576 180838 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : You suck GeekDude < 1410528579 177171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :blsqirci: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x82b3ebfc81654fecbacef31f3e2811db51c1403e, stripped < 1410528579 990883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ binpipes \ blsqirci \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ test.txt \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pd < 1410528588 608217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GeekDude: nah it's just thrashing a bit < 1410528588 786116 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :sorry, but I didn' tthink that'd actually do anything < 1410528597 730402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410528602 927158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./blsqirci < 1410528604 173025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: ./blsqirci: cannot execute binary file < 1410528616 250916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought it could? < 1410528616 945651 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`ls bin < 1410528618 35352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquote \ delv < 1410528621 212770 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :hmm... < 1410528624 630265 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :things still appear to be there < 1410528629 47263 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`8ball < 1410528629 225030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Don't count on it. < 1410528633 836516 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :¯\_(ツ)_/¯ < 1410528637 447392 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :Who runs HackEgo? < 1410528646 111474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`uname -a < 1410528646 673071 :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 < 1410528683 972430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.popen('ls').read()" < 1410528685 143460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ app.sh \ bdsmreclist \ bin \ binpipes \ blsqirci \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ test.txt \ unpa \ UNPA \ Wierd \ wisdom \ wisdom.pd < 1410528691 261935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.popen('./blsqirci').read()" < 1410528691 880906 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./blsqirci: 1: ./blsqirci: ~libgmp.so.10_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTable__gmpz_tdiv_r_ui__gmpz_tdiv_q_ui__gmpz_export__gmpz_import__gmpz_add__gmp_set_memory_functions__gmpz_sub_ui__gmpz_mul__gmpz_invert__gmpz_fdiv_q_2exp__gmpz_mul_si__gmpz_tdiv_qr__gmpz_divexact__gmpz_fdiv_qr__g < 1410528701 23725 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :woot < 1410528709 949321 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run python -c "import antigravity" < 1410528710 804919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ Configuration file "/etc/lynx-cur/lynx.cfg" is not available. \ \ \ Configuration file "/etc/lynx-cur/lynx.cfg" is not available. < 1410528715 381674 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :... < 1410528721 145051 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1410528731 453032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.exec('./blsqirci').read()" < 1410528731 983954 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ import os; print os.exec('./blsqirci').read() \ ^ \ SyntaxError: invalid syntax < 1410528760 993246 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :I wonder... < 1410528774 304393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.execv('./blsqirci',[])" < 1410528775 9180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ ValueError: execv() arg 2 must not be empty < 1410528783 885411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.execv('./blsqirci',[''])" < 1410528784 616829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ OSError: [Errno 8] Exec format error < 1410528787 637503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bleh < 1410528803 777918 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :if I were to get a very small IRC bot on there, would it work? < 1410528817 473271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "import os; print os.execv('blsqirci',['--ircbot'])" < 1410528818 39758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ OSError: [Errno 8] Exec format error < 1410528823 699550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1410528826 443424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`rm blsqirci < 1410528827 981300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410528848 994588 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could just download the source and build it probably < 1410528851 192819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe < 1410528861 283543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main = print 9" < 1410528861 882293 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :main = print 9 < 1410528862 60320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GeekDude: things you put on HackEgo don't run continuously < 1410528865 58261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main = print 9" > foo.hs < 1410528866 458348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410528867 647140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`runghc foo.hs < 1410528868 197943 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: runghc: not found < 1410528873 287292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`runhaskell foo.hs < 1410528873 987963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: runhaskell: not found < 1410528878 641614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ghc foo.hs < 1410528879 273819 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ghc: not found < 1410528893 114756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: HackEgo doesn't have a haskell install any longer. < 1410528907 726708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it wasn't included in a server move. < 1410528914 953392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1410528975 473808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :we could try bootstrapping it < 1410528978 390346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if there's a gcc < 1410528982 900320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`gcc --version < 1410528983 485497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gcc (Debian 4.7.2-5) 4.7.2 \ Copyright (C) 2012 Free Software Foundation, Inc. \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. < 1410528985 987562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410528995 218500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's going to take a while with all the timeouts. < 1410529002 168299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah :( < 1410529017 14262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`htop < 1410529017 596910 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: htop: not found < 1410529033 152001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat /proc/meminfo < 1410529033 653868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MemTotal: 250592 kB \ MemFree: 243924 kB \ Buffers: 0 kB \ Cached: 3120 kB \ SwapCached: 0 kB \ Active: 1228 kB \ Inactive: 2464 kB \ Active(anon): 576 kB \ Inactive(anon): 0 kB \ Active(file): 652 kB \ Inactive(file): 2464 kB \ Unevictable: < 1410529039 30169 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :anyone have a 0day handy? < 1410529045 166273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :250MB isn't enough to compile anything with ghc anyway < 1410529052 555440 :idris-bot!~ircslave@dslb-092-072-149-145.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 276 seconds < 1410529069 611328 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Is it enough for the interpreter? < 1410529072 145704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have a 0day php-injection exploit for php wheathermap 0.97c . < 1410529082 915858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've compiled haskell on HackEgo in previous times < 1410529107 45579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think HackEgo has php either, istr someone trying the other day < 1410529115 897732 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :portabl php runtime? < 1410529136 539361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also that sounds like it only breaks php not the os < 1410529140 161799 :Melvar!~melvar@dslb-092-072-149-145.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 255 seconds < 1410529142 562542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`python --version < 1410529143 173592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 < 1410529154 261267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`whereis python < 1410529156 90944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python: /usr/bin/python2.7 /usr/bin/python /usr/bin/python2.6 /usr/lib/python2.7 /usr/lib/python2.6 /usr/bin/X11/python2.7 /usr/bin/X11/python /usr/bin/X11/python2.6 /usr/local/lib/python2.7 /usr/local/lib/python2.6 /usr/include/python2.7 /usr/include/python2.6 /usr/share/python /usr/share/man/man1/python.1.gz < 1410529160 969462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's Gregor's bot, but I've been doing some minor maintenance on it occasionally. < 1410529173 972993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cp /usr/bin/python2.7 /usr/bin/python3 < 1410529174 522923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cp: missing destination file operand after `/usr/bin/python2.7 /usr/bin/python3' \ Try `cp --help' for more information. < 1410529184 790770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cp /usr/bin/python2.7 /usr/bin/python3 < 1410529185 262539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cp: cannot create regular file `/usr/bin/python3': Read-only file system < 1410529212 223877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could make bin/python3 (no slash) a symlink to /usr/bin/python2.7 if you wanted. < 1410529214 558908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`echo "main(){}" > foo.c < 1410529215 122282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"main(){}" > foo.c < 1410529221 432327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(){}" > foo.c < 1410529222 850068 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529223 842339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`gcc foo.c < 1410529228 978278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529231 530514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1410529232 298914 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ a.out \ app.sh \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ foo.c \ foo.hs \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ test.txt \ unpa \ UNPA \ Wierd \ wisd < 1410529242 168480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo < 1410529244 48923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529247 614724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1410529248 234282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 98076 \ a \ a.out \ app.sh \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ fb \ fb.c \ foo \ foo.c \ foo.hs \ head \ hej \ hello \ hello.c \ ibin \ index.html \ index.html.1 \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ test.txt \ unpa \ UNPA \ Wierd < 1410529255 259287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run chmod +x foo < 1410529255 854313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529257 336027 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`./foo < 1410529257 876986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529260 399264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410529273 214281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So much cruft in there. < 1410529273 444918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`file foo < 1410529273 988674 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x4ace0d69eb7e9d45d6d5ef24cb12c25f3df1b546, not stripped < 1410529276 547897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think gcc chmods automatically, also that your first try ended up in a.out < 1410529323 337464 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run exec 3<>/dev/tcp/chat.freenode.net/6667 < 1410529324 41921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: chat.freenode.net: Name or service not known \ bash: /dev/tcp/chat.freenode.net/6667: Invalid argument < 1410529330 343224 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :huh < 1410529333 425358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){printf(v);}" > foo.c < 1410529335 61173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529336 984660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo < 1410529339 22884 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:22: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ foo.c:1:1: warning: passing argument 1 of ‘printf’ from incompatible pointer type [enabled by default] \ foo.c:1:1: note: expected ‘const char *’ but argument is of type ‘char **’ < 1410529348 609977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){printf(v[0]);}" > foo.c < 1410529349 931811 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529350 499431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo < 1410529351 167601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GeekDude: No networking. Except through a proxy with a very small whitelist, and even that might be broken at the moment. < 1410529352 445521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:22: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1410529357 893928 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :fizzie: awww < 1410529361 710429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run foo %x%x%x < 1410529362 261060 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: foo: command not found < 1410529365 773636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./foo %x%x%x < 1410529366 381603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./foo < 1410529376 494936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){printf(v[1]);}" > foo.c < 1410529377 723274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529378 68812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suck :( < 1410529380 659978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo < 1410529382 577692 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:22: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1410529385 187243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./foo %x%x%x < 1410529385 765542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfcded78bfcded900 < 1410529431 985402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm 98076 UNPA a a.out app.sh fb.c fb index.html index.html.1 unpa test.txt # these all seem quite useless < 1410529433 545169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529453 737061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now if only I could motivate myself to do the same for ~ or ~/tmp at home. < 1410529455 706406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Qwerty Reverse Polish Notation14]]4 N10 02http://esolangs.org/w/index.php?oldid=40449 5* 03Imaginer1 5* (+219) 10Created page with "Oh man, I -really- like this. I'll work on a Python interpreter. I think I'll make it command-line instead of by reading files. ~~~~" < 1410529487 985889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){int i = 0xcafebabe; printf(v[1]); printf("%d",i); return i;}" > foo.c < 1410529489 311127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529495 42843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo < 1410529495 666050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:42: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ foo.c:1:63: error: expected expression before ‘%’ token < 1410529506 534717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./foo %x%x%x < 1410529507 86109 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bffe6d78bffe6d900 < 1410529530 86266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv foo bin/hackme < 1410529531 667769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529535 589504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %s < 1410529536 245308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./ < 1410529565 978217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although < 1410529576 195760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./foo %x%x%x%x%x%x < 1410529576 813443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: ./foo: No such file or directory < 1410529581 356554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`foo %x%x%x%x%x%x < 1410529581 859201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: foo: not found < 1410529588 467374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x%x%x%x%x%x < 1410529589 50107 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfd9bd78bfd9bd900405a73204000e310bfd9bd78 < 1410529596 157855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :might have been optimized away < 1410529625 163947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){volatile unsigned int i = 0xcafebabe; printf(v[1]); printf("%d",i); return (i+1);}" > foo.c < 1410529626 729900 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529631 672392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo -O0 < 1410529632 293767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:60: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ foo.c:1:81: error: expected expression before ‘%’ token < 1410529643 564064 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv -f foo bin/hackme < 1410529644 171944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `foo': No such file or directory < 1410529649 410281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv -f ./foo bin/hackme < 1410529650 207362 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `./foo': No such file or directory < 1410529653 891299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410529655 441893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410529662 217905 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1410529682 471879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){volatile unsigned int i = 0xcafebabe; printf(v[1]); putc(i); return (i+1);}" > foo.c < 1410529683 791833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529687 870518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo -O0 < 1410529689 764502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:60: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1410529695 98184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv -f ./foo bin/hackme < 1410529696 653831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529704 506874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x%x%x%x < 1410529705 144044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1410529707 799873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x%x%x < 1410529708 321230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1410529710 90375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x%x < 1410529710 550513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rasen14]]4 10 02http://esolangs.org/w/index.php?diff=40450&oldid=40430 5* 03Wolgr 5* (+61) 10Corrections and todo list. < 1410529710 728127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1410529713 694469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x < 1410529714 303681 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1410529717 361032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1410529720 47812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no fun :( < 1410529732 828218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme < 1410529733 403923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1410529753 627270 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "main(int a,char** v){volatile unsigned int i = 0xcafebabe; printf(v[1]); return (i+1);}" > foo.c < 1410529755 148234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529759 319335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -C foo.c -o foo -O0 < 1410529761 192834 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo.c: In function ‘main’: \ foo.c:1:60: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1410529764 212052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv -f ./foo bin/hackme < 1410529765 601284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529767 895790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x < 1410529768 382967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfd44d78 < 1410529771 775254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x,%x < 1410529772 319881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfbffd78,bfbffd90 < 1410529775 101952 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x,%x,%x < 1410529775 529996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfc94d78,bfc94d90,0 < 1410529782 421840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x,%x,%x,%x < 1410529782 983068 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bff0ed78,bff0ed90,0,405a7320 < 1410529791 103502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %x,%x,%x,%x,%x < 1410529791 820108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfdded78,bfdded90,0,405a7320,4000e310 < 1410529797 454271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and so on < 1410529810 925628 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :can I do a fork bomb? < 1410529813 527005 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`uname -a < 1410529814 365204 :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 < 1410529831 259060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %lx < 1410529831 779746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7fbfa74d78 < 1410529835 483512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %lx < 1410529835 661162 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7fbfd4fd78 < 1410529839 300810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %lx,%lx < 1410529839 890419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7fbfb59d78,7fbfb59d90 < 1410529842 355544 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %lx,%lx,%lx < 1410529842 812252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7fbfe31d78,7fbfe31d90,0 < 1410529851 162284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme %lx,%lx,%lx,%lx < 1410529851 681574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7fbf965d78,7fbf965d90,0,405a7320 < 1410529854 416409 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410529859 43563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`hackme AAAAAAAA%lx,%lx,%lx < 1410529859 584363 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AAAAAAAA7fbfde0d68,7fbfde0d80,0 < 1410529860 423434 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, a fork bomb would prevent this spam. < 1410529864 894269 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Go for it < 1410529865 162234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1410529866 489482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1410529874 466062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`rm bin/hackme < 1410529875 730617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529878 757620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`rm foo.c < 1410529880 158937 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529881 327336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`rm foo < 1410529881 879745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `foo': No such file or directory < 1410529939 550950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ulimit < 1410529940 425611 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimit: not found < 1410529963 479618 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run :(){ :|:& };: < 1410529964 160390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410529978 560982 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1410529980 869457 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run bash -c 'ulimit -a' < 1410529981 494352 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`test < 1410529981 672114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :core file size (blocks, -c) 0 \ data seg size (kbytes, -d) unlimited \ scheduling priority (-e) 0 \ file size (blocks, -f) 10240 \ pending signals (-i) 1950 \ max locked memory (kbytes, -l) 0 \ max memory size (kbytes, -m) unlimited \ open files (-n) 102 < 1410529982 406358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410530014 682181 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run bash -c 'ulimit -u' < 1410530015 618782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :128 < 1410530030 581767 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :`run bomb() { bomb | bomb & }; bomb < 1410530031 283646 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410530090 611592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rasen14]]4 M10 02http://esolangs.org/w/index.php?diff=40451&oldid=40450 5* 03Wolgr 5* (+0) 10correct versions < 1410530100 844002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rasen14]]4 10 02http://esolangs.org/w/index.php?diff=40452&oldid=40451 5* 03Wolgr 5* (+0) 10 < 1410530203 816086 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`runc $'main() { printf("%p %p %p %p %p %p %p %p\n"); }' < 1410530204 723932 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410530214 432104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Wolgr14]]4 10 02http://esolangs.org/w/index.php?diff=40453&oldid=39479 5* 03Wolgr 5* (-1) 10 < 1410530241 926714 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`runc $'main() { printf("%p %p %p %p %p %p %p %p\\n"); }' < 1410530243 51279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410530276 613405 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`runc main() { printf("%p %p %p %p %p %p %p %p\\n"); } < 1410530277 976617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0x7fbfd81d68 0x7fbfd81d78 (nil) 0x405a7320 0x4000e310 (nil) 0x40240ead (nil) < 1410530282 663220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just give it literal text. < 1410530350 921327 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run for i in `seq 10`; do runc 'main() { int x; printf("%p\n", &x); }'; done < 1410530353 281349 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410530371 444227 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run for i in `seq 10`; do runc 'main() { int x; printf("%p\\n", &x); }'; done < 1410530375 483229 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0x7fbf831c7c \ 0x7fbfaacc7c \ 0x7fbfe25c7c \ 0x7fbfafcc7c \ 0x7fbfbdcc7c \ 0x7fbfcf4c7c \ 0x7fbfd02c7c \ 0x7fbfa00c7c \ 0x7fbf908c7c \ 0x7fbfdd6c7c < 1410530390 77222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, ASLR. < 1410530397 767677 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I thought more bits were randomized than that < 1410530433 576637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Might have something to do with the UML stuff, it's not exactly a normal kernel. < 1410530547 442310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'main() { int x; printf("%p\n", &x); }' | gcc -x c - -o /tmp/t 2>/dev/null; for i in `seq 10`; do /tmp/t; done # let's not recompile it for every round though < 1410530548 591804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0x7fbf82dc9c \ 0x7fbffc6c9c \ 0x7fbffcac9c \ 0x7fbfc22c9c \ 0x7fbfbeac9c \ 0x7fbfd51c9c \ 0x7fbfa82c9c \ 0x7fbfb45c9c \ 0x7fbfba7c9c \ 0x7fbf8c0c9c < 1410530577 112433 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That shouldn't affect how the stack is mapped, though < 1410530584 566184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it's just INELEGANT. < 1410530592 717909 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I mean uml < 1410530610 674468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. Well. It used to have a smaller address space, at least. < 1410530648 26041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having to re-split the userland portion to the UML kernel and user²land. < 1410530716 906116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless you had the SKAS patch applied. I know they integrated the main efficiency-related parts of it to the mainline kernel, but I don't remember the details any more. < 1410530750 491206 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1410530807 959720 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1410530858 565078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run crunchfuck "><<<->[>" 100000000 100 200 < 1410530889 28994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ _ \ / `_ _ _ /__/| _ /_ \ /_,//_// //_ / // /_//_ /\ \ \ Result: 171 -> -[>+<+++]> \ Result: 127 -> ++[>+<++]> \ Result: 129 -> ++[>-<++]> < 1410531001 996985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://lwn.net/Articles/142494/ there's the current "skas0" mode < 1410531155 528373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems to be just 11 random bits in those samples. < 1410531230 660264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ >\/| < 1410531541 412731 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1410531754 537750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How many cycles does -[>-<-----]>+ take to complete? < 1410531803 126191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Those online interpreters never show how many instructions they've executed < 1410531944 870410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: the number of cycles is not an observable, and the interpreter may well optimize your program < 1410531968 482208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: however, you could try to add a . after each instruction and check how much it prints < 1410532089 337616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :around 512 < 1410532091 787260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*513 < 1410532110 284002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`bf >>>+++++++[-<++++++>]<<< -[>-<----- {>>.<< how many times is this cycle executed} ]>+ < 1410532111 107522 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf: not found < 1410532117 968910 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf >>>+++++++[-<++++++>]<<< -[>-<----- {>>.<< how many times is this cycle executed} ]>+ < 1410532118 146511 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :*************************************************** < 1410532149 635905 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, 255/5 = 51 < 1410532151 418298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's 51 stars < 1410532177 177993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or so j-bot claims when I asked it for [ #'***************************************************' < 1410532423 618791 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410532431 939784 :FreeFull_!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What's crunchfuck? < 1410532548 603135 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410532549 643969 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410532633 740921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run crunchfuck + 1000 0 10 < 1410532634 306706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ _ \ / `_ _ _ /__/| _ /_ \ /_,//_// //_ / // /_//_ /\ \ \ Result: 1 -> + \ Result: 2 -> ++ \ Result: 3 -> +++ \ Result: 4 -> ++++ \ Last program: [<>< < 1410532642 306467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It searches for brainfuck constants < 1410532660 567185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I think they have all been calculated by now < 1410532675 902954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least for (runs in less than 5000 cycles) < 1410532808 290184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :+[-[>+++<<]>-]> (15, 4) wrapping <- this looks unbalanced though < 1410532892 546213 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1410533095 178617 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410533256 340253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :deadfish constants are probably still open . < 1410533269 334864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and beam constants < 1410533358 874128 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1410534031 122041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think deadfish constants are very complicated. < 1410534059 341450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once you get above a certain size, you essentially have to go via the closest square < 1410534265 509015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, one of the two neighboring squares < 1410534318 914164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because moving between two neighboring squares with i/d is eventually never better than doing i/d before squaring < 1410534361 588173 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410534748 691868 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410534840 135857 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`file bin/crunchfuck < 1410534841 19540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/crunchfuck: ERROR: cannot open `bin/crunchfuck' (No such file or directory) < 1410534850 72445 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`which crunchfuck < 1410534850 786699 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1410534974 318772 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I suggest isattying that banner. < 1410535518 472293 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1410536033 235719 :variable!root@freebsd/developer/variable QUIT :Quit: I found 1 in /dev/zero < 1410536211 473436 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410536554 73417 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tbazjktbcnjolhbs JOIN :#esoteric < 1410537149 948771 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410537289 152129 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410537441 427553 :tromp_!~tromp@rtc35-154.rentec.com QUIT :Remote host closed the connection < 1410537576 827924 :tromp_!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410537662 541924 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410537682 753391 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410537788 546232 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 276 seconds < 1410537903 70302 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1410537905 644460 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Hey everyone. < 1410537914 655900 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So, lemme describe a calculus. < 1410537921 514066 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :eew < 1410537941 680505 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :There are five symbols, each with a type. They are A : (0,2), V : (2,0), N : (2,2), Z : (2,2), and I : (1,1). < 1410537990 967675 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :There are two operators. Juxtaposition: if a : (u,d) and b : (t,e), then ab : (u+t,d+e). Concatenation: if a : (u,m) and b : (m,d), then a/b : (u,d). < 1410538008 177696 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Rules: < 1410538075 212427 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Distribution: if a : (u,m), b : (t,n), c : (m,d), and d : (n,e), then ab/cd = (a/c) (b/d). (Juxtaposition binds more tightly than concatenation.) < 1410538085 394851 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Also, both juxtaposition and concatenation are associative. < 1410538116 714760 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Identity: if a : (u,d), then a/III...III = a, where there are d copies of I. < 1410538176 527691 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1410538180 720992 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Reidemeister 1: A/N = A. Reidemeister 2: N/Z = II. Reidemeister 3: NI/IN/xI = Ix/NI/IN, where x is either N or Z. < 1410538214 217158 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://devnull-as-a-service.com/home/ < 1410538214 587679 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Pitchfork: ZI/IV = IN/VI. S-bend: IA/VI = I. < 1410538319 187453 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Denoting vertical reflection by [...], [A] = V, [V] = A, [N] = Z, [Z] = N, [I] = I, [ab] = [a][b], and [a/b] = [b]/[a]. < 1410538339 656543 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :J_Arcane2: that's fantastic < 1410538355 553186 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :Denoting horizontal reflection by {...}, {A} = A, {V} = V, {N} = Z, {Z} = N, {I} = I, {ab} = {b}{a}, and {a/b} = {a}/{b}. < 1410538367 762440 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :paul2520: Indeed. :D Though this one nails the look better: http://www.supersimplestorageservice.com/ < 1410538378 499735 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds < 1410538401 519742 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :And then inversion means you swap N and Z. < 1410538424 889161 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :The vertical reflection, horizontal reflection, or inversion of any rule is also a rule. < 1410538450 966005 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :So this is a calculus describing link theory. < 1410538470 311748 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :AA/INI/ZZ/IVI/V is an expression for the trefoil knot. < 1410538492 533473 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :J_Arcane2: "only $1 per TERABYTE per month." < 1410538501 899611 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric ::D < 1410538516 243097 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I like the part where it measures storage in abacuses. < 1410538549 486219 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net PRIVMSG #esoteric :AA/INI/ZN/IVI/V is like the trefoil knot but with one of the crossings inverted. It's reasonably straightforward to show that this is the unknot, A/V. < 1410538579 295369 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :yes, that's fantastic < 1410538600 717084 :MoALTz!~no@user-188-33-209-0.play-internet.pl JOIN :#esoteric < 1410538624 983195 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410538693 319277 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1410540254 263830 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :J_Arcane2: I'm disappointed that the T-shirt template links on /dev/null as a service are broken < 1410540294 731968 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric ::D I just liked the bitcoin service. :D < 1410540306 815572 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1410540325 429160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1410540325 727670 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 121620Z 05005KT 020V080 9999 FEW028 SCT035 BKN075 14/10 Q1015 NOSIG < 1410540352 404333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not warm < 1410540364 185384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1410540364 532023 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 121620Z 32006KT 9999 FEW035 BKN200 18/13 Q1024 NOSIG < 1410540372 713658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Warmer. < 1410540385 369682 :GeekDude!~G33kDude@unaffiliated/g33kdude PRIVMSG #esoteric :telnet devnull-as-a-service.com 9 < 1410540423 880411 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :and the career page. I'm definitely downloading the Android app. That will come in handy... < 1410540521 671987 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar RJNK < 1410540521 982061 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :RJNK 121600Z 17004KT 9999 FEW030 18/16 Q1012 < 1410541890 374421 :realzies!~pinky@unaffiliated/realazthat QUIT :Quit: realzies < 1410542009 535331 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410542122 479303 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410542272 889812 :not^v!~notnot^v@2601:4:4500:e15:bddb:8286:f40f:2369 JOIN :#esoteric < 1410542321 549020 :tromp_!~tromp@rtc35-154.rentec.com QUIT :Write error: Broken pipe < 1410542340 81772 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1410542687 597986 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410542828 810677 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410543301 123093 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :tswett_, what is the actual motivation for all of that < 1410543741 565118 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410544221 705224 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 264 seconds < 1410546222 330935 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410546323 615829 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 268 seconds < 1410546349 505571 :GeekDude!~G33kDude@unaffiliated/g33kdude NICK :tidbit < 1410546356 984771 :tidbit!~G33kDude@unaffiliated/g33kdude NICK :GeekDude < 1410546786 788025 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410546870 551066 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1410547104 469659 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Client Quit < 1410547136 995052 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410547480 665398 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410547678 330529 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410547801 599659 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410547986 417239 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Qwerty Reverse Polish Notation14]]4 10 02http://esolangs.org/w/index.php?diff=40454&oldid=40449 5* 03Imaginer1 5* (+163) 10 < 1410548052 447865 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Qwerty Reverse Polish Notation14]]4 10 02http://esolangs.org/w/index.php?diff=40455&oldid=40454 5* 03Imaginer1 5* (-36) 10 < 1410548779 646389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Qwerty Reverse Polish Notation14]]4 10 02http://esolangs.org/w/index.php?diff=40456&oldid=40455 5* 03Imaginer1 5* (+34) 10 < 1410549271 597965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Qwerty Reverse Polish Notation14]]4 10 02http://esolangs.org/w/index.php?diff=40457&oldid=40456 5* 03Imaginer1 5* (+87) 10 < 1410549686 557780 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 252 seconds < 1410550018 44832 :ion!ion@heh.fi PRIVMSG #esoteric :https://www.kickstarter.com/projects/160456328/extropy-infinite-file-compression/ < 1410550094 924336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: You're Finnish, right? Do you remember the Melia Mini thing? < 1410550154 715885 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t, i must have forgotten about it or not seen it in the first place. < 1410550194 444986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was one of those infinite lossless compression things. < 1410550206 603426 :ion!ion@heh.fi PRIVMSG #esoteric :They should have tried crowdfunding. < 1410550220 609050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wot < 1410550236 925024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did they also promise reasonable runtime and memory usage for that? < 1410550246 10861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, everything you could want. < 1410550256 348922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some Finnish company working on something completely different had this "genius programmer" who had developed this thing accidentally, or something like that. < 1410550269 886097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or, like, triple-exponential runtime so you can run it only for data shorter than five bits < 1410550285 221125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.digitoday.fi/data/2006/08/04/suomalaisyritys-kypsyttaa-haviotonta-pakkausta/200610168/66 if you read Finnish. < 1410550301 911959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't < 1410550363 836955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these days they do reactionless drives for space instead < 1410550396 620653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was supposed to be able to compress anything "up to the theoretical limit", but they were quite vague about that. I think they did make some unarguably impossible claims, too. < 1410550485 919975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also they were looking for investors.) < 1410550541 635068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :investors for what? a month of pizza money for the genius programmer kid? < 1410550586 921377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For commercializing the technology. And as I recall it, they had a suite of four almost equally impossible technologies. < 1410550639 600828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including reactionless drive? less impossible than that? more impossible? < 1410550678 975956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :were they claiming that the evil oil corporates want to oppress their freedom and keep the inventions secret forever? < 1410550779 346134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :was one of them a perpetum mobilay with some cleverly disguised description so it's not so obvious? < 1410550837 145400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think one of them was an infinite-bandwidth data transfer over the Internet. I can't really tell; archive.org has made only a really useless copy of their home page. < 1410550902 330612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, only that? if you have a compressor that can compress everything and do the compression and decompression fast, then you can of course put that in every switch and router to get infinite bandwidth < 1410550976 776003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I don't remember the other two. < 1410550980 149252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do they have ftl information transfer at least, so I get less latency if I internet from Mars? < 1410550988 249354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe one of them might've been about physics. < 1410551210 125167 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410551258 681325 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410551258 857242 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410551279 25623 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410551466 560986 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 268 seconds < 1410552019 573877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of the kickstarter, how can you sink $30k to something as mundane as a machine with 64 gigs of RAM and the "fastest commercial processor"? (Well, I mean, I guess that depends on the definition of "commercial processor", but I can't seem to find anything more expensive than maybe $7k from Intel, and 64 gigs is not very much memory.) < 1410552251 27121 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :try 8-way Xeons < 1410552361 246078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was "processor", singular, and the 15-core Xeon E7-4890V2 costs only $6619. And the 6-core Xeon E7-8893V2 is $6841. (Curious.) < 1410552380 697884 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :15-core? < 1410552434 92054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm. The 6-, 10- and 15-core E7-8893V2, E7-8891V2 and E7-8890V2 all have the same recommended customer price. < 1410552477 740472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's like a single processor, and the customer gets to make the clock-speed/number-of-cores tradeoff choice. < 1410552484 753623 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Whyy such an unround number? < 1410552558 151708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, but I guess there's not really a "why not" reason either, it's not like you'd have to have a power-of-two number of cores. < 1410552581 365620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Apparently it's also natively 15-core, and not one of those "16 cores but we disable one to improve yield" kind of things.) < 1410552638 795611 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Everything should be power-of-two or three-times-power-of-two. Even 10 cores is weird. < 1410552699 74439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.anandtech.com/show/7753/intel-readying-15core-xeon-e7-v2 some details < 1410553051 278244 :MoALTz!~no@user-188-33-209-0.play-internet.pl QUIT :Quit: Leaving < 1410553129 171123 :not^v!~notnot^v@2601:4:4500:e15:bddb:8286:f40f:2369 QUIT :Read error: Connection reset by peer < 1410553912 476922 :tswett_!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Ping timeout: 245 seconds < 1410554071 909281 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410554109 850813 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1410556263 196047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 036c1 5* 10New user account < 1410556425 97719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07.Gertrude14]]4 10 02http://esolangs.org/w/index.php?diff=40458&oldid=38966 5* 036c1 5* (+2821) 10Adding instruction set < 1410556752 442538 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1410557177 220943 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410557602 554747 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1410557882 500021 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410558090 753477 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 268 seconds < 1410558095 519943 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410558127 116261 :kcm1700_!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410558129 601111 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1410558190 809854 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 276 seconds < 1410558192 4562 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Remote host closed the connection < 1410558224 641564 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1410558350 895393 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 276 seconds < 1410558483 531620 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1410558497 610647 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1410559157 953109 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 272 seconds < 1410559266 374302 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Quit: Reconnecting < 1410559279 524229 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1410559886 565638 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410560008 546553 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410560067 722324 :vyv_!~vyv@bas1-northbay04-1177802976.dsl.bell.ca JOIN :#esoteric < 1410560078 355907 :qlkzy_!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410560188 588479 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410560195 291474 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Disconnected by services < 1410560201 528302 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1410560211 83623 :newsham_!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410560253 511059 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1410560296 693138 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410560331 685464 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :*.net *.split < 1410560331 863139 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :*.net *.split < 1410560333 91702 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :*.net *.split < 1410560333 436242 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :*.net *.split < 1410560437 108808 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1410560446 83845 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410560454 830002 :digitalc1ld!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1410560469 944114 :Bike_!~Glossina@69.166.47.137 JOIN :#esoteric < 1410560517 848828 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1410560594 447657 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410560646 28238 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410560661 939767 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com JOIN :#esoteric < 1410560662 118023 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com QUIT :Changing host < 1410560662 118157 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1410560729 383306 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1410560729 989064 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :*.net *.split < 1410560771 517418 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410560818 565757 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410560838 562000 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 255 seconds > 1410561215 950422 JOIN :#esoteric > 1410561220 76116 JOIN :#esoteric > 1410561220 591993 JOIN :#esoteric > 1410561248 809179 JOIN :#esoteric > 1410561252 934479 JOIN :#esoteric > 1410561253 450186 JOIN :#esoteric > 1410561269 867763 JOIN :#esoteric > 1410561273 991718 JOIN :#esoteric > 1410561274 507843 JOIN :#esoteric > 1410561290 893361 JOIN :#esoteric > 1410561295 17036 JOIN :#esoteric > 1410561295 531782 JOIN :#esoteric > 1410561311 909549 JOIN :#esoteric > 1410561316 36068 JOIN :#esoteric > 1410561316 551530 JOIN :#esoteric > 1410561332 929311 JOIN :#esoteric > 1410561337 53479 JOIN :#esoteric > 1410561337 568758 JOIN :#esoteric > 1410561353 949551 JOIN :#esoteric > 1410561358 71665 JOIN :#esoteric > 1410561358 586812 JOIN :#esoteric > 1410561374 968574 JOIN :#esoteric > 1410561379 88715 JOIN :#esoteric > 1410561379 604047 JOIN :#esoteric > 1410561395 989180 JOIN :#esoteric > 1410561400 117932 JOIN :#esoteric > 1410561400 633956 JOIN :#esoteric > 1410561449 30413 JOIN :#esoteric > 1410561453 155343 JOIN :#esoteric > 1410561453 670924 JOIN :#esoteric > 1410561508 951719 JOIN :#esoteric < 1410561509 105247 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1410561513 70757 JOIN :#esoteric > 1410561513 586499 JOIN :#esoteric < 1410561520 472115 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410561570 548228 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410561621 500848 :Froo!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410561654 336182 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1410561712 630048 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410561716 796466 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Ping timeout: 246 seconds < 1410561717 661570 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 246 seconds < 1410561723 668111 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1410561729 967251 :perrier__!~cinch@107.170.175.57 QUIT :Ping timeout: 246 seconds < 1410561733 81592 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 246 seconds < 1410561733 81803 :Gracenotes_!~person@192.241.203.42 QUIT :Ping timeout: 246 seconds < 1410561748 206929 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest57564 < 1410561750 836922 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1410561753 486030 :qlkzy_!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 246 seconds < 1410561753 486098 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410561814 757847 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1410561840 339934 :perrier__!~cinch@107.170.175.57 JOIN :#esoteric < 1410561852 655055 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410561877 656648 :mroman_!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 246 seconds < 1410561892 584084 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410561922 177849 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1410561994 786046 :drdanmaku!uid17782@gateway/web/irccloud.com/session JOIN :#esoteric < 1410562106 557292 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 276 seconds < 1410562107 280550 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 276 seconds < 1410562113 494938 :kcm1700!~kcm1700@116.37.228.28 QUIT :Ping timeout: 276 seconds < 1410562113 495162 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 276 seconds < 1410562115 273632 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1410562162 725321 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1410562232 370985 :Froo!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1410562417 624875 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 245 seconds < 1410562445 650744 :Gracenotes!~person@192.241.203.42 JOIN :#esoteric < 1410562455 85248 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410562727 514894 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1410562763 973893 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1410562775 479891 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410562898 537238 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410563329 359042 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1410563422 334415 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410563439 271803 :skarn!skarn@binary.firrre.com NICK :Guest49163 < 1410563485 114524 :kcm1700!~kcm1700@116.37.228.28 QUIT :Read error: Connection reset by peer < 1410563569 145890 :Guest57564!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1410563605 302415 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 252 seconds < 1410563728 661717 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Ping timeout: 252 seconds < 1410563781 791443 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410563814 64418 :tromp!~tromp@rtc35-154.rentec.com QUIT :Read error: Connection reset by peer < 1410563814 64573 :mroman!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 252 seconds < 1410563828 27242 :AndoDaan!~Daanando@188.188.69.14 JOIN :#esoteric < 1410563972 772584 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1410564009 487886 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410564216 604853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :splitty today < 1410564239 756804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :splørjan < 1410564254 58628 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1410564336 439946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :splatchaf < 1410564358 103328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :xplatchaf < 1410564374 254893 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1410564428 503256 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410564657 493308 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1410564657 683912 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1410564877 441406 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410564968 148571 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar ENVA < 1410564968 507032 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 122250Z 12005KT CAVOK 08/07 Q1028 RMK WIND 670FT 10007KT < 1410564987 492849 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1410564988 249511 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hellørjan. I hope you remarked that there is wind. < 1410565034 256844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i did not, it was not noticable when i was outside last < 1410565059 167002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i might remark that it was chilly today, though. < 1410565072 985753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(technically yesterday, now) < 1410565078 986728 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :right. < 1410565082 391399 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1410565082 669505 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 122300Z 24009KT 30SM FEW030 FEW045 SCT240 12/06 A3026 RMK CF1SC1CI3 CF TR SLP247 < 1410565087 552639 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh, twelve! < 1410565092 537669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+e < 1410565097 979623 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1410565100 896292 :variable!root@gateway/shell/trekweb.org/session JOIN :#esoteric < 1410565102 466345 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410565106 486103 :6JTAAFW4E!~Daanando@188.188.86.34 JOIN :#esoteric < 1410565127 481014 :AndoDaan!~Daanando@188.188.69.14 QUIT :Ping timeout: 276 seconds < 1410565169 71704 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ohe, twelve? < 1410565178 977786 :variable!root@gateway/shell/trekweb.org/session NICK :Guest2583 < 1410565179 969586 :Guest2583!root@gateway/shell/trekweb.org/session QUIT :Max SendQ exceeded < 1410565181 369571 :6JTAAFW4E!~Daanando@188.188.86.34 PRIVMSG #esoteric :look at all these people coming back < 1410565181 369742 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1410565181 369818 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410565200 473070 :6JTAAFW4E!~Daanando@188.188.86.34 NICK :AndoDaan < 1410565205 171346 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :hmmm < 1410565225 240925 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndelloDaan. < 1410565232 691447 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :hey, Boily < 1410565241 295777 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :what ya working on? < 1410565288 694527 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :lots of things at work. otherwise, I am disappointing quintopia by not releasing a new esolang. < 1410565300 529024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: no, noticeable < 1410565320 592187 :J_Arcane2!~j_arcane@84.249.89.138 JOIN :#esoteric < 1410565326 168062 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :hey oerjan < 1410565327 376659 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I didn't even notice there was a missing e there. < 1410565348 25821 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndoDaan: with oerjan, it is good form to hey hey hemskt mickerjan him. < 1410565349 529151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a bit subtle case, which is presumably why i misspelled it to begin with < 1410565360 530295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: *myck < 1410565367 557498 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :darn :P < 1410565383 279288 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :I'm not entirely sure what that means :) < 1410565386 738286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :svëdish is hård < 1410565398 631492 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :› < 1410565404 368847 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :dammit altcode < 1410565411 890566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: it's from a swedish novelty song which i got into boily's brain < 1410565439 647144 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :ha. an earworm to annoy him...? < 1410565465 85219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i haven't heard much about annoyance < 1410565481 874610 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :listening to the youtube vid now < 1410565495 87811 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1410565498 539291 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1410565508 565848 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :when it bloody loads < 1410565524 579891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :after that you can listen to Den Makalöse Manicken, because i wouldn't give him just _one_ earworm, you see. < 1410565544 758008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a < 1410565550 476632 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :Inspector gadget < 1410565559 714459 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :leave it to the norwegians to put swedish songs in people's brains < 1410565565 18637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(swädish is hørd, i said!) < 1410565586 717073 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :wow, that translate to swedish is hard < 1410565594 87002 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :there's also http://youtu.be/AfeAhCWaMD0 . when it comes to songs that don't make sense at all (even in the original language), it's quite out there. < 1410565599 311623 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :I can understand SWEDISH! < 1410565604 691889 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1410565613 506710 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :*gasp* AndoDaan's been assimilated! < 1410565632 889202 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :also means I can understand nowegian and danish < 1410565661 93105 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :hej hej is kinda catchy < 1410565709 419277 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410565723 731989 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :now den makalosa manicken < 1410565735 682146 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :swedish women man... i swear < 1410565749 954199 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :the makalös manick < 1410565767 301354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is swedish good < 1410565773 572163 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :beatboxing < 1410565775 619974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i could learn it instead of finnish < 1410565793 453290 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410565799 303062 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :it's better than finish but not as fun, I think < 1410565840 354871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :swedish is trist like a bamba < 1410565876 362183 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :okay den makalosa manicken is hard to bear, no la bamba < 1410565883 161418 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :sad la bamba? < 1410565895 214559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: the one boily linked above < 1410565900 569451 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :yep < 1410565905 979022 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :bamba is incidentally the gothenburg word for school food dispentionery < 1410565922 990585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okej < 1410565950 282372 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :joråsatt < 1410565950 992082 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :the guys is wearing an american sweater, does that have anything to do with the lyrics? < 1410565966 675483 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :to my shame I can't even understand the french subs < 1410566021 871478 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nothing has to do with the lyrics, not even themselves. < 1410566031 249114 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :they are the lyrics that are. < 1410566032 674764 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :hmm < 1410566055 373558 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410566062 238041 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :DEFINITIVEMENT < 1410566078 315267 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :s'alright < 1410566095 49401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: now you can go to hubba hubba zoot zoot twh < 1410566101 489519 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AAAAURGH! < 1410566112 860645 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :and then I was naïvely thinking that I had forgot that one. < 1410566120 577514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think boily mana... right < 1410566130 166986 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hubba hubba zoot zoot sounds familiar, but it is not from the makalös manick, is it? < 1410566135 147497 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no, I'm out of mana. < 1410566153 93022 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :boily: mana mana < 1410566166 239480 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION woggles around like an orange muppet :D < 1410566168 389432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i don't know that any of the three swedish songs i've mentioned are from the same artist < 1410566208 53442 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :well, I don't know what I'm talking about anyway < 1410566221 815028 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :wow... that's pretty bad < 1410566249 125977 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :is this a thing in Sweden? hubba hubba zoot zoot? < 1410566276 176989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: these are all old songs from the 1980s or so < 1410566327 675142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hubba hubba zoot zoot was played at the first school party i remember, when i was 11-12 < 1410566342 48943 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :the '80s should be obliterated from the records. < 1410566346 936907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOOOO < 1410566352 58926 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :NOOOOOOOOOOO! < 1410566357 377518 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :c'mon people... < 1410566364 413980 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles AndoDaan < 1410566371 101550 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :NOOOO < 1410566377 242348 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oui. < 1410566377 844523 :drdanmaku!uid17782@gateway/web/irccloud.com/session QUIT :Changing host < 1410566377 995154 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uvvwkfhldpssrlwc JOIN :#esoteric < 1410566396 795007 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :nah, I like uhm total ecplipse of the heart < 1410566408 334476 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :and weathering heights... I think < 1410566415 13847 :AndoDaan!~Daanando@188.188.86.34 PRIVMSG #esoteric :that's eighties... maybe < 1410566416 50766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've somehow found myself learning the lyrics to a _russian_ 80s pop ballad recently < 1410566525 29433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Миллион алых роз < 1410566548 742998 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :alyx? what's an alyx? < 1410566557 404642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :until i heard it by accident on youtube i've always thought it was swedish. < 1410566571 300133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it means "scarlet" iiuc < 1410566578 294814 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :makes sense. < 1410566609 424101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(technically it isn't russian either, but latvian.) < 1410566636 887498 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah? surprising. < 1410566658 430536 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :while we're on old folkloric stuff, one song I like a little bit too much: http://youtu.be/S4aqM_wu6Ns < 1410566665 691084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well originally < 1410566758 446832 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1410566785 477593 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :ooh, are those accurate subtitles? < 1410566808 414478 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :afaicuc, I'd say so. < 1410566824 904202 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :it really brings a new dimension to this already great song < 1410566869 815799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: OKAY < 1410566941 576183 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :really, some day I'll find a way to extract some recording of you saying OKAY. < 1410566966 15662 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(probably also very lâchement use it as a ringtone on my cellphone ^^) < 1410566985 289459 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :just travel to northern norway and collect the sample, how hard could it be < 1410567094 190805 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I shall acquire a few pounds of lembas first, then prepare myself for the long voyage until Ørjanland. < 1410567160 424543 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :in norway it's called lefse, http://en.wikipedia.org/wiki/Lefse < 1410567205 75170 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I think örjanland might have an airport actually < 1410567241 869365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you travel by ferry you can get https://en.wikipedia.org/wiki/Svele instead < 1410567272 538680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: just be aware that the airport is right next to Hell hth < 1410567309 77224 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :is hell between the airport and örjanland? < 1410567329 69152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm, yes. < 1410567357 250230 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hm, then maybe travel is not to be recommended < 1410567570 970036 :not^v!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf JOIN :#esoteric < 1410567688 180611 :Guest49163!skarn@binary.firrre.com QUIT :Ping timeout: 272 seconds < 1410567689 78655 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uvvwkfhldpssrlwc QUIT :Ping timeout: 272 seconds < 1410567776 832234 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410568017 883062 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410568026 317044 :skarn!skarn@binary.firrre.com NICK :Guest25352 < 1410568219 919640 :drdanmaku!uid17782@gateway/web/irccloud.com/x-xaehvmvgpcsceqyv JOIN :#esoteric < 1410568979 149177 :Phantom___Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410569137 597862 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1410569156 370917 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410569683 203893 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Quit: mihow < 1410569717 365457 :Guest25352!skarn@binary.firrre.com QUIT :Excess Flood < 1410569722 170206 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 241 seconds < 1410569780 555550 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1410570198 287871 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1410570389 713667 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410570409 396940 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1410570410 993542 :tromp!~tromp@rtc35-154.rentec.com QUIT :*.net *.split < 1410570413 681649 :skarn!skarn@binary.firrre.com NICK :Guest36014 < 1410570419 701888 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 268 seconds < 1410570421 841435 :kcm1700!~kcm1700@116.37.228.28 QUIT :Ping timeout: 268 seconds < 1410570422 570453 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 268 seconds < 1410570422 883777 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 268 seconds < 1410570426 78109 :AndoDaan!~Daanando@188.188.86.34 QUIT :Ping timeout: 268 seconds < 1410570430 252976 :J_Arcane2!~j_arcane@84.249.89.138 QUIT :Excess Flood < 1410570431 875389 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1410570439 277774 :tromp_!~tromp@216.223.243.154 JOIN :#esoteric < 1410570464 9123 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410570821 558286 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410570844 964270 :drdanmaku_!uid17782@gateway/web/irccloud.com/session JOIN :#esoteric < 1410570908 817667 :^4!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf JOIN :#esoteric < 1410571144 169869 :boily!~boily@96.127.201.149 QUIT :Quit: HEAVENLY CHICKEN < 1410571235 974972 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :*.net *.split < 1410571236 584122 :tromp_!~tromp@216.223.243.154 QUIT :*.net *.split < 1410571236 584190 :drdanmaku!uid17782@gateway/web/irccloud.com/x-xaehvmvgpcsceqyv QUIT :*.net *.split < 1410571239 238149 :not^v!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf QUIT :*.net *.split < 1410571297 412964 :drdanmaku_!uid17782@gateway/web/irccloud.com/session NICK :drdanmaku < 1410571513 186395 :^4!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410571702 869437 :^4!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf JOIN :#esoteric < 1410571703 61065 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410571755 919404 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: system maintenance < 1410571772 492920 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Splætt < 1410571804 550959 :mroman_!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1410571807 501142 :qlkzy_!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410571823 148479 :digitalc1ld!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1410571827 564181 :Gracenotes_!~person@192.241.203.42 JOIN :#esoteric < 1410571929 89371 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 276 seconds < 1410571932 815602 :mroman!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 276 seconds < 1410571942 548447 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 276 seconds < 1410571942 548647 :Gracenotes!~person@192.241.203.42 QUIT :Ping timeout: 276 seconds < 1410572146 773666 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1410572314 682504 :AndoDaan!~Daanando@188.189.84.224 JOIN :#esoteric < 1410572686 10638 :^4!~notnot^v@2601:4:4500:e15:5585:cd9:4feb:84bf QUIT :Ping timeout: 272 seconds < 1410572737 821091 :^4!~notnot^v@2601:4:4500:e15:81a3:f67d:d3ad:d1f9 JOIN :#esoteric < 1410572891 138825 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410573049 471081 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410573093 383981 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1410573302 771441 :AndoDaan!~Daanando@188.189.84.224 PART :#esoteric < 1410573369 79738 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I made a comment on FB along the lines of < 1410573370 195967 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Web technology is simple right up until the point that you discovered that some subtle mistake that you made works fine in browsers A, B, and C, totally breaks in D, and looks like it's working fine but introduces a security hole to E." < 1410573383 804063 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are there any bugs that could realistically show all three behaviors in different browsers? < 1410573399 700368 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: there is no standard for web < 1410573409 904080 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mean, works-in-one-blatant-breakage-in-another is simple enogh, but security hole in a third? < 1410573415 542110 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :so there can be no correctness for web < 1410573417 314638 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :As in, how literal can my comment get? < 1410573763 455266 :diginet_!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1410573794 789810 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1410574835 879197 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410574984 740362 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, apparently I don't know how to use jQuery < 1410575001 866941 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought $("") sort of things would work. Not sure why < 1410575030 7163 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It ... did seem to work in Chrome... which is odd, why would jQuery-provided functionality be browser specific? < 1410575136 240641 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"If the HTML is more complex than a single tag without attributes, as it is in the above example, the actual creation of the elements is handled by the browser's .innerHTML mechanism." < 1410575149 255076 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: restarting < 1410575184 941655 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"To ensure cross-platform compatibility, the snippet must be well-formed." < 1410576198 538771 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1410577506 995949 :not^v!~notnot^v@2601:4:4500:e15:2d8e:4bb8:49e1:9fe1 JOIN :#esoteric < 1410577611 803367 :^4!~notnot^v@2601:4:4500:e15:81a3:f67d:d3ad:d1f9 QUIT :Ping timeout: 272 seconds < 1410578496 532402 :drdanmaku!uid17782@gateway/web/irccloud.com/session QUIT :Quit: Connection closed for inactivity < 1410578895 858011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: imagine if lambdabot imported Data.Monoid.Nonfree from http://hackage.haskell.org/package/nonfree < 1410579375 307240 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: Oh! So it's a cheat monoid to see what the nesting looks like? < 1410579385 348514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1410579393 173816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's more documentation than the Haddock page shows. < 1410579409 956214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hackage was using an old version of Haddock and it got cut off or something. < 1410580358 390132 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410580424 28472 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 252 seconds < 1410580440 964741 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410580441 115561 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1410581061 650849 :not^v!~notnot^v@2601:4:4500:e15:2d8e:4bb8:49e1:9fe1 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410581617 933131 :perrier__!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410581673 275327 :perrier___!~cinch@107.170.175.57 JOIN :#esoteric < 1410581717 632968 :vyv_!~vyv@bas1-northbay04-1177802976.dsl.bell.ca QUIT :Ping timeout: 245 seconds < 1410581790 497420 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca JOIN :#esoteric < 1410583229 14250 :perrier___!~cinch@107.170.175.57 QUIT :Excess Flood < 1410583298 470392 :perrier___!~cinch@107.170.175.57 JOIN :#esoteric < 1410584311 975938 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410587061 693836 :AndoDaan!~Daanando@188.188.76.172 JOIN :#esoteric < 1410587969 538585 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410588176 494989 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1410588608 32153 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1410588654 697364 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should treat the web more like Tcl: A thing to learn by reading documentation, not by example. < 1410589407 426609 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410589500 627977 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410589941 287993 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Make sure to check the manual of all unintended browser-specific security holes < 1410589967 657823 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 245 seconds < 1410590529 567060 :AndoDaan!~Daanando@188.188.76.172 QUIT :Ping timeout: 252 seconds < 1410590865 247433 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1410592197 853204 :AndoDaan!~Daanando@188.189.84.184 JOIN :#esoteric < 1410592338 395648 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :which isn't? < 1410592773 550021 :AndoDaan_!~Daanando@188.188.83.20 JOIN :#esoteric < 1410592895 567291 :AndoDaan!~Daanando@188.189.84.184 QUIT :Ping timeout: 276 seconds < 1410593602 361667 :AndoDaan!~Daanando@188.188.68.122 JOIN :#esoteric < 1410593642 505307 :AndoDaan_!~Daanando@188.188.83.20 QUIT :Ping timeout: 252 seconds < 1410593724 33240 :MoALTz!~no@user-109-243-124-176.play-internet.pl JOIN :#esoteric < 1410593766 704606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Puzzlang14]]4 M10 02http://esolangs.org/w/index.php?diff=40459&oldid=40357 5* 03AndoDaan 5* (+9) 10/* Implementation */ new location for the Interpreter. < 1410594417 455811 :fizzie!~fis@unaffiliated/fizzie JOIN :#esoteric < 1410594460 695031 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :The weirdest. My bouncer has an open TCP connection to a freenode server that seems to have become permanently stuck. < 1410594512 633216 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :It's all "ERROR Proxy not connected, please wait before sending commands" when trying to make it do anything, and in the logs it stopped before its usual "connected" message, but it's not timing out either. < 1410594535 976947 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's also the stupidest thing that it doesn't accept the "jump to next server" command if it's still "connecting". < 1410594563 820670 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd restart it, but it's also connected to another network, and that side is working fine. < 1410594644 977305 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't suppose there's any reasonable way to reset a TCP connection from outside the process? < 1410594658 49443 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps I could attach a debugger, do a close on the fd and detach. < 1410594709 454829 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, ps lists the "process started" field as just "2013". < 1410594771 187290 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :...and it also has open file descriptors up to 153. < 1410594901 291050 :fizzie!~fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't tell which of these hundreds of socket:[12484161]'s is the offending one. < 1410595312 938027 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1410595484 986972 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410595668 67667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://plus.google.com/117663015413546257905/posts/fcaZDBYaNkt < 1410595895 208673 :fizzie!~fis@unaffiliated/fizzie NICK :fizzie_ < 1410596017 354037 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1410596073 585035 :fizzie_!~fis@unaffiliated/fizzie QUIT :Quit: qqq < 1410596358 425945 :AndoDaan!~Daanando@188.188.68.122 QUIT :Ping timeout: 246 seconds < 1410596657 836851 :polytone_!~monotone@room208.org JOIN :#esoteric < 1410596689 598684 :polytone!~monotone@room208.org QUIT :Ping timeout: 252 seconds < 1410596689 598831 :realzies!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 252 seconds < 1410596800 452293 :AndoDaan!~Daanando@188.188.95.126 JOIN :#esoteric < 1410596877 3840 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 252 seconds < 1410596899 915957 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1410596940 75884 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1410600056 173180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://fmnssun.github.io/Burlesque/ <- new Burlesque tutorial < 1410600137 560966 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410600165 451453 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410600598 977517 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410600611 313801 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 252 seconds < 1410600650 672555 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1410600666 495412 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1410600689 550170 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410600748 743169 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 252 seconds < 1410600748 915149 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1410600781 86921 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410601744 787463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 'a'..'z' < 1410601745 908670 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:4: parse error on input ‘..’ < 1410601750 560311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ['a'..'z'] < 1410601751 841627 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "abcdefghijklmnopqrstuvwxyz" < 1410601764 738431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ['a'..'z']++['A'-'Z']++['0'-'9'] < 1410601765 786606 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Char) < 1410601765 959684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Num.-’ < 1410601776 306401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ ['a'..'z']++['A'..'Z']++['0'..'9'] < 1410601777 491740 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 62 < 1410601937 777437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how many printable asciis are there? < 1410601956 371492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ ['a'..'z']++['A'..'Z']++['0'..'9']++".:?![]_#+*/" < 1410601957 568288 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 73 < 1410602072 593018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410602077 562790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 322/73 < 1410602078 956744 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4.410958904109589 < 1410602100 711672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410602427 127026 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1410602718 937813 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> filter isPrint ['\0'..'\255'] < 1410602720 429499 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefgh... < 1410602728 650530 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> length $ filter isPrint ['\0'..'\255'] < 1410602729 778645 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 190 < 1410602733 495813 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1410602747 654711 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> length $ filter isPrint ['\0'..'\127'] < 1410602748 906893 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 95 < 1410602980 414325 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410603200 25259 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1410603583 518806 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1410603632 538287 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410603872 65841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> filter isPrint ['\0'..'\127'] < 1410603873 277100 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefgh... < 1410603887 964492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> drop 50 $ filter isPrint ['\0'..'\127'] < 1410603889 217898 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "RSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~" < 1410603932 113966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah, but I can't use 0-9 and . because those are numbers < 1410603934 437569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{} are Blocks < 1410603988 274826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd have to switch into ANSI of some sort < 1410604010 142342 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why not unicode < 1410604068 650132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's for golfing < 1410604077 9306 :evalj!~jeval@5400C469.dsl.pool.telekom.hu JOIN :#esoteric < 1410604107 536464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, if you golf for chars, you should definitely go for unicode < 1410604120 46527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1410604123 880960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope < 1410604626 62194 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: okay, this is actually the first time i notice that blsq and j programs are build from different directions < 1410604664 268998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J is right-to-left afaik < 1410604673 781354 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is < 1410604738 174461 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am a bit disappointed that there is no burlesque package in AUR though < 1410604744 150917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AUR? < 1410604755 998953 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :arch user repository < 1410604770 975222 :AndoDaan_!~Daanando@62.205.90.134 JOIN :#esoteric < 1410604775 879129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why should there? < 1410604784 771571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's widely unknown except in the anagol golfing scene < 1410604792 908729 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because everthing™ is there < 1410604800 29286 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so? < 1410604871 808661 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is J stack-based? < 1410604886 693205 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't think so < 1410604892 793558 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I believe J is vector-based like APL < 1410604899 609957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque is stack based < 1410604908 927614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although it's a little bit vectorish I guess as well < 1410604921 666549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3} {4 5 6}?+ < 1410604926 380983 :AndoDaan!~Daanando@188.188.95.126 QUIT :Ping timeout: 246 seconds < 1410604930 234584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1410604932 760525 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1410604942 409999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410604986 748287 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection timed out < 1410605075 354435 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410605076 352763 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 JOIN :#esoteric < 1410605079 903042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3} {4 5 6}?+ < 1410605080 350420 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {5 7 9} < 1410605090 791844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}3?* < 1410605091 158481 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {3 6 9} < 1410605095 900680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}3?*?s < 1410605096 272120 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1.7320508075688772 2.449489742783178 3.0} < 1410605102 182976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}3?*?s++ < 1410605102 596579 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 7.1815405503520555 < 1410605105 73044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}3?*?s++pd < 1410605105 411897 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 8 < 1410605112 190921 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why ?+ instead of .+? < 1410605133 935322 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?+ and .+ aren't the same Command < 1410605134 105172 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1410605149 471893 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why not? < 1410605159 30421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{1 2 3}{.+}Z[ < 1410605159 391864 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {ERROR: Burlesque: (.+) Invalid arguments! {1 1} ERROR: Burlesque: (.+) Invalid < 1410605161 364941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{1 2 3}{.+}Z] < 1410605161 696567 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {2 4 6} < 1410605167 519731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}{.+}Z] < 1410605167 873999 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {5 7 9} < 1410605178 611387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Z] is zipWith < 1410605196 335625 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, what if you don't zip? < 1410605203 385664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1410605205 235562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like what? < 1410605222 540900 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}.+ < 1410605222 962873 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 2 3 4 5 6} < 1410605226 965137 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :aaaah < 1410605282 296278 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, to be honest, i do think having the same operator for addition and concatenating isn't the best choice < 1410605332 353631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}.+ < 1410605332 716157 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 2 3 4 5 6} < 1410605336 52505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}.+{5 6}.- < 1410605336 398698 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (.-) Invalid arguments! < 1410605345 863683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd""cd".- < 1410605346 255203 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : "ab" < 1410605351 540073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess that only works for strings < 1410605356 371757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410605368 743633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's bad. It should work for lists as well I guess < 1410605395 93269 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}_+ < 1410605395 468171 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 2 3 4 5 6} < 1410605414 476494 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :_+ does the same as .+? < 1410605447 919724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1410605450 856889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2_+ < 1410605451 210838 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 2} < 1410605455 689044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2.+ < 1410605456 53746 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 3 < 1410605466 555121 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1410605548 314412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: the problem was that I released some version of Burlesque on golf.shinh.org < 1410605551 284309 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd prefer something like 1 2.+ -> 3, {1 2}{3 4}.+ -> {4 6}, "a" "b" ?+ -> "ab", {1 2}{3 4} ?+ -> {1 2 3 4} < 1410605562 889288 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which forced me to be backwards compatible at all cost < 1410605575 867060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is why some commands behave a little bit weird or some are duplicates except in rare cases < 1410605653 419953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would have moved {1 2 3}{1 2 3}.+ to _+ < 1410605656 26717 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :some basic idea of what J does is: if a command cannot be used on the input in any useful way and the input is a list, it will be ziped automatically < 1410605656 929633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I couldn't do that < 1410605659 56886 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like that < 1410605664 375808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because backwards compat... < 1410605737 514232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my eval loop sadly doesn't know what arguments the commands want < 1410605742 853069 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only the commands know that < 1410605777 982569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the most common commands automatically zip or map < 1410605788 422546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {100 120 989}fC < 1410605788 764324 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {{2 2 5 5} {2 2 2 3 5} {23 43}} < 1410605961 673563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and there is ) < 1410605980 139876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9sa < 1410605980 547331 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (sa) Invalid arguments! < 1410605982 971215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9SA < 1410605983 345115 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Unknown command: (SA)! < 1410605984 727718 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9S[ < 1410605985 100616 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 81 < 1410605989 752846 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}S[ < 1410605990 115246 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (S[) Invalid arguments! < 1410605992 577584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3})S[ < 1410605992 974066 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 4 9} < 1410606043 608337 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1410606079 650765 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) performs a map and : performs a filter < 1410606085 575024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd987ac")ri < 1410606085 948430 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 1 1 1 1 1 1 1 1} < 1410606096 694723 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc**d987ac")ri < 1410606097 77651 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 1 1 0 0 1 1 1 1 1 1} < 1410606100 620924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc**d987ac":ri < 1410606100 970682 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : "abcd987ac" < 1410606135 57974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.*}9C! < 1410606135 426532 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 1 < 1410606138 192611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{.*}9!C < 1410606138 546053 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 1 < 1410606150 886539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1J{?*}9!C#s < 1410606151 240625 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 1 1 1 1 1 1 1 1 1 1} < 1410606158 177914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{?*}9!C < 1410606158 547373 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 1 < 1410606161 180682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{?*}9C! < 1410606161 560655 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 36028797018963968 < 1410606165 443814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{?*}9C!#s < 1410606165 802658 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {36028797018963968 17179869184 2097152 8192 256 32 8 4 2 2 1} < 1410606238 95681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3#s < 1410606238 453660 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {3 2 1} < 1410606241 77920 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3x/#s < 1410606241 436801 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 3 2} < 1410606577 617719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: there's also some inconsistency between concat and implode < 1410606583 638107 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}\[ < 1410606584 389795 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {1 2 3 4} < 1410606588 103572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}im < 1410606588 857567 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 1234 < 1410606608 852044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b 'c)\[ < 1410606609 22430 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: (line 1, column 13): < 1410606612 404108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b 'c}\[ < 1410606612 764872 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : "abc" < 1410606615 120176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b 'c}im < 1410606615 478285 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments! < 1410606617 947386 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1410606658 22497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "de"}\[ < 1410606658 456874 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : "abcde" < 1410606660 247286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "de"}im < 1410606660 601046 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments! < 1410606680 711884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is bad :( < 1410606683 746695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123XXim < 1410606684 115762 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 123 < 1410606687 261327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"XXim < 1410606687 610465 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments! < 1410606697 796568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :XXim is *supposed* to be the identity < 1410606700 609510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but... :) < 1410606705 331756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for historical reasons it's not < 1410606727 330699 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234XX++ < 1410606727 688415 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 10 < 1410606772 24429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@im++ < 1410606772 381691 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1410606778 985301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 10r@im++ < 1410606779 370910 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments! < 1410606782 892989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 10r@im < 1410606784 365814 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 12345678910 < 1410606789 623398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 20r@im < 1410606790 22972 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 1234567891011121314151617181920 < 1410606926 851324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 20r@imfC < 1410606927 240118 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1410606931 105518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 10r@imfC < 1410606931 479984 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {2 5 1234567891} < 1410606939 414165 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 11r@imfC < 1410606939 794665 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {3 7 13 67 107 630803} < 1410607362 646896 :AndoDaan!~Daanando@188.188.83.78 JOIN :#esoteric < 1410607432 447771 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410607432 644875 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1410607456 28537 :AndoDaan_!~Daanando@62.205.90.134 QUIT :Ping timeout: 272 seconds < 1410607551 347155 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410607630 765356 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> filter isPrint ['\0'..'\127'] \\ ['0'..'9'] \\ "{}" < 1410607631 910237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Precedence parsing error < 1410607632 82418 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : cannot mix ‘Data.List.\\’ [infix 5] and ‘Data.List.\\’ [infix 5] in the ... < 1410607773 638934 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Disconnected by services < 1410607777 789527 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds < 1410607779 587993 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1410607781 950271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255ro)L[:ri < 1410607782 648484 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : {'0 '1 '2 '3 '4 '5 '6 '7 '8 '9 'A 'B 'C 'D 'E 'F 'G 'H 'I 'J 'K 'L 'M 'N 'O 'P ' < 1410607786 165374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255ro)L[:ri\[ < 1410607786 593984 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\170\178\179\181\ < 1410607799 114447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255ro)L[:ri\[L[ < 1410607799 470542 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 133 < 1410607978 461303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :133 alnums < 1410608046 74289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410608058 832394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255{L[}GO:riL[ < 1410608059 197500 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 PRIVMSG #esoteric : 133 < 1410608202 242094 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in HTTP, if I receive an X-Forwarded-For header from a reverse proxy, and this contains multiple addresses, in which order are they? the one closest to the final server the request is forwarded to is on which end? < 1410609583 834609 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410609618 514741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No idea < 1410609624 376816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't find anything in the rfc as well < 1410609741 223231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to test then when setting up a reverse proxy, by sending an X-Forwarded-For to it < 1410609778 522840 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 268 seconds < 1410610454 29821 :evalj!~jeval@5400C469.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1410610813 529769 :AndoDaan!~Daanando@188.188.83.78 QUIT :Ping timeout: 252 seconds < 1410611022 558300 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca QUIT :Ping timeout: 252 seconds < 1410611035 958129 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca JOIN :#esoteric < 1410611419 651990 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410611558 449673 :AndoDaan!~Daanando@188.189.67.90 JOIN :#esoteric < 1410613120 565421 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410613199 360138 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410613249 317174 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410613249 872403 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410614098 161427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Burlesque14]]4 10 02http://esolangs.org/w/index.php?diff=40460&oldid=40159 5* 03188.61.231.170 5* (-92) 10* it's active again < 1410614142 676608 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1410614274 463642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Burlesque14]]4 10 02http://esolangs.org/w/index.php?diff=40461&oldid=40460 5* 03188.61.231.170 5* (-795) 10/* Example programs */ < 1410614372 81074 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 272 seconds < 1410614426 86661 :polytone_!~monotone@room208.org NICK :monotone < 1410615412 514097 :AndoDaan!~Daanando@188.189.67.90 QUIT :Ping timeout: 245 seconds < 1410615612 556640 :AndoDaan!~Daanando@188.188.85.79 JOIN :#esoteric < 1410615683 256055 :AndoDaan_!~Daanando@62.205.75.242 JOIN :#esoteric < 1410615779 303384 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410615905 499324 :AndoDaan!~Daanando@188.188.85.79 QUIT :Ping timeout: 276 seconds < 1410615972 896025 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: sysmaint < 1410616388 596058 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410616483 343859 :AndoDaan!~Daanando@188.188.85.254 JOIN :#esoteric < 1410616524 909 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1410616524 652493 :rodgort!~rodgort@192.241.198.49 QUIT :*.net *.split < 1410616524 652759 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e QUIT :*.net *.split < 1410616527 146631 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1410616527 971259 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :*.net *.split < 1410616528 228640 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1410616530 599977 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1410616531 874036 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1410616541 108697 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1410616546 353621 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1410616548 771429 :Bike!~Glossina@69.166.47.137 QUIT :*.net *.split < 1410616548 771627 :Gracenotes_!~person@192.241.203.42 QUIT :*.net *.split < 1410616548 771691 :digitalc1ld!~redacted@unaffiliated/digitalcold QUIT :*.net *.split < 1410616548 771756 :mroman_!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1410616548 935605 :qlkzy_!~qlkzy@li559-28.members.linode.com QUIT :*.net *.split < 1410616549 770155 :tromp!~tromp@rtc35-154.rentec.com QUIT :*.net *.split < 1410616552 175689 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :*.net *.split < 1410616555 852747 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410616556 576869 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1410616557 450670 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1410616563 566239 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1410616570 683568 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410616576 332355 :AndoDaan_!~Daanando@62.205.75.242 QUIT :Ping timeout: 250 seconds < 1410616669 965057 :AndoDaan_!~Daanando@188.189.82.252 JOIN :#esoteric < 1410616674 345994 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1410616681 444630 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410616716 57136 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410616749 322863 :AndoDaan!~Daanando@188.188.85.254 QUIT :Ping timeout: 246 seconds < 1410616758 919625 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1410616915 303148 :Gracenotes!~person@192.241.203.42 JOIN :#esoteric < 1410617067 181683 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1410617613 631953 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410618303 303322 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 246 seconds < 1410618367 117802 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1410618367 117963 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1410618367 118224 :perrier___!~cinch@107.170.175.57 QUIT :*.net *.split < 1410618369 497435 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1410618373 500779 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410618373 754426 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410618373 754578 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410618412 782371 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410618429 565942 :perrier___!~cinch@107.170.175.57 JOIN :#esoteric < 1410618630 343978 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410618970 64461 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 272 seconds < 1410619021 430670 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1410620103 950663 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar FREENODE < 1410620137 357717 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I wonder what would a METAR for freenode look like... < 1410620245 364424 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:70ea:77e7:eee9:e972 QUIT :Ping timeout: 260 seconds < 1410620266 408205 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :There were notices. < 1410620334 132802 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I read them. as a responsible IRC addict, I changed my password. < 1410620652 192025 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Perhaps I misinterpreted your wondering: I thought it referred to the heaping of netsplits and timeouts preceding, which could be explained by the notices. < 1410620720 429017 :AndoDaan!~Daanando@188.188.77.46 JOIN :#esoteric < 1410620794 79654 :AndoDaan_!~Daanando@188.189.82.252 QUIT :Ping timeout: 272 seconds < 1410621034 986964 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410621234 744500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :95 was the correct answer for printable ASCII; 32..126. < 1410621403 443002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my recent russian cartoon watching keeps bringing musical surprises, a few hours ago i learned "those were the days" is originally russian < 1410621493 188136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i was all ready to fix wikipedia's page on nu, pogodi when i heard it and didn't see it listed by its english name) < 1410622492 912793 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1410622778 786267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I remember those, poor wolf. < 1410622944 92623 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bot < 1410622944 335363 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric ::) < 1410623160 860619 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@botsnack < 1410623161 66827 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric ::) < 1410623173 668022 :boily!~boily@96.127.201.149 QUIT :Quit: MIROBOLANT CHICKEN < 1410623480 39973 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410623527 54171 :MoALTz!~no@user-109-243-124-176.play-internet.pl QUIT :Quit: Leaving < 1410625251 292280 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410625724 90035 :drdanmaku!uid17782@gateway/web/irccloud.com/x-kuynasjujtkvkozt JOIN :#esoteric < 1410625729 930530 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410627736 269816 :AndoDaan_!~Daanando@188.188.91.219 JOIN :#esoteric < 1410627808 338836 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 250 seconds < 1410627896 957847 :AndoDaan!~Daanando@188.188.77.46 QUIT :Ping timeout: 252 seconds < 1410629154 371229 :Guest36014!skarn@binary.firrre.com QUIT :Changing host < 1410629154 555856 :Guest36014!skarn@unaffiliated/skarn JOIN :#esoteric < 1410629241 296608 :Guest36014!skarn@unaffiliated/skarn NICK :skarn < 1410629264 247843 :AndoDaan_!~Daanando@188.188.91.219 QUIT :Ping timeout: 250 seconds < 1410629323 978786 :monotone!~monotone@room208.org QUIT :Quit: Reconnecting < 1410629337 444964 :monotone!~monotone@room208.org JOIN :#esoteric < 1410629410 503831 :monotone!~monotone@room208.org QUIT :Client Quit < 1410629420 541642 :monotone!~monotone@room208.org JOIN :#esoteric < 1410629502 676939 :rodgort!~rodgort@192.241.198.49 JOIN :#esoteric < 1410629660 219218 :shikhout!~shikhin@unaffiliated/shikhin NICK :inshikh < 1410629676 785784 :inshikh!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410629792 913948 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410630021 269226 :AndoDaan!~Daanando@188.188.81.231 JOIN :#esoteric < 1410630156 990917 :shikhin!~shikhin@unaffiliated/shikhin NICK :SirvantS < 1410630198 11139 :SirvantS!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410630289 846534 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/lolphp/comments/2g7dix/a_cryptocurrency_whose_reference_implementation/ < 1410630409 639316 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410630416 469540 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1410630568 278294 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Sgeo, i love the t_paamayim tip < 1410630580 377756 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :validating json with a regex < 1410630592 432356 :ion!ion@heh.fi PRIVMSG #esoteric :all of my wat < 1410630645 701020 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the PHP hammer is still amazing. I giggle every time I see it < 1410631192 726752 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410631370 318987 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1410632622 359576 :MoALTz!~no@user-109-243-124-176.play-internet.pl JOIN :#esoteric < 1410632817 448751 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1410632938 280864 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410633208 102686 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1410633311 50511 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410633912 20694 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's this about passwords? < 1410633957 362074 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :some freenode server has been compromised apparently < 1410634006 503779 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anybody could be compromised < 1410634010 638262 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't even know you're sgeo, really < 1410634056 27935 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Changed Freenode password. But there's been no kind of check if the person chnaging the password is really who they claim to be < 1410634090 779071 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :from now on i shall refer to you as ngeo, for not-sgeo < 1410634183 531860 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( "My ... name ... is ... Sgeo!" ... followed by a subway train. ) < 1410634353 148911 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Dammit, now I gotta come up with another throwaway password just for a stupid IRC nick? :P < 1410634553 217834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or ask your computer to come up with one, it's not like it has anything better to do. < 1410634577 260424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I've used my password in a long time, since https://freenode.net/certfp/ < 1410634761 638764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Does anyone know a reasonable guide to the sudoers file? < 1410634765 892158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The man page is terrible < 1410634779 458821 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It begins with an introduction to EBNF ffs. < 1410634816 411207 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's not terrible, it's a classic < 1410634866 106084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Phantom_Hoover, It is a classic example of a terrible man page < 1410634963 986313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Basically I'm trying to work out how to make a specific user be able to run a specific command with specific command line arguments < 1410635504 335377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :username ALL = /path/to/command arg1 arg2 < 1410635516 633730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does have a list of examples, if you don't want to work it out rigorously. < 1410635524 569290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :joe ALL = /usr/bin/su operator < 1410635525 73706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The user joe may only su(1) to operator. < 1410635681 244774 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :LastPass could easily entirely impersonate me if they want < 1410635681 931630 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::/ < 1410635743 783113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If a Cmnd has associated command line arguments, then the arguments in the Cmnd must match exactly those given by the user on the command line (or match the wildcards if there are any)." < 1410635756 126835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Honestly, it's a bad document, but it's not unusable. < 1410636216 431487 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, thanks < 1410636252 897424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, so no regex? Oh well. And I guess having regex in a suid binary would open up more attack vectors < 1410636276 907745 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Now to figure out how environment works. Because it seems I need that too. It filters a variable I need < 1410636508 296275 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1410636615 610855 :fizzie!fis@unaffiliated/fizzie QUIT :Remote host closed the connection < 1410636627 321826 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410636914 166669 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm not sure if I can append a env_check/env_h < 1410636941 633141 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :...env_keep to a specific command < 1410636943 294596 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1410636990 569586 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, Can't figure out how to specify an env_keep for a specific entry only < 1410637009 890369 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think it might be possible < 1410637111 602256 :AndoDaan!~Daanando@188.188.81.231 QUIT : < 1410637149 692017 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah hm... Defaults!command_alias? < 1410637207 895269 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Bbl < 1410637432 912593 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1410637444 172202 :ion!ion@heh.fi PRIVMSG #esoteric :Today in Arbore(c)tum http://youtu.be/rUeFj4Ckmxc < 1410637501 438480 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Doesn't seem to work... < 1410638258 1016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that should work. Cmnd_Alias WHATEVER = /path/to/command arg1 arg2 Defaults!WHATEVER env_keep += "FOOBAR" username ALL = WHATEVER < 1410638534 386757 :MoALTz!~no@user-109-243-124-176.play-internet.pl QUIT :Quit: Leaving < 1410638811 79837 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Northern lights due here in Finland in the next couple of hours. < 1410638916 479799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unto "Northern Lights" Laine, a professor at our department, said the same about last night. < 1410638940 540585 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, there were last night as well. I missed them because I was asleep. XD < 1410638994 555543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/bORO < 1410639013 526426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :He's kind of famous for his controversial thesis of northern lights making sounds. < 1410639033 502737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Aurora#Sounds_associated_with_auroras < 1410639160 396438 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Huh! Never heard of that. I've heard sounds generated *from* an aurora, IIRC, but not of them making sounds themselves. < 1410639221 517881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://web.aalto.fi/en/current/news/2012-07-09/ too. < 1410639255 281446 :ion!ion@heh.fi PRIVMSG #esoteric :https://github.com/c-darwin/dcoin/pull/2 < 1410639262 39480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't reviewed his data, but other people have told me there are statistically significant correlations there; there's no real hypothesis on the exact cause, though. < 1410639311 910171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: V. snarky. < 1410639981 581111 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :fizzie: I actually initially looked to getting into Aalto. < 1410640322 497047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been looking to getting out of there one of these years. < 1410640343 448656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :12th year starting now, I think. < 1410640639 963960 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Heh. I was in school for film at the time, and it had the only English-language program in film. Only, it's in alternating years, and I missed the window, plus my wife refuses to live in Helsinki. < 1410640727 274381 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 JOIN :#esoteric < 1410640907 366818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know very much about the Aalto ARTS side. We might be technically stitched into one university now, but the seams are still there. < 1410642793 347133 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I'm in Tampere now anyway, and if I go back to uni it'll be for CS now I think. I've just burnt out on creative stuff, there's no money in it unless you're either lucky as hell or an obsessive workaholic (or both). < 1410642969 578211 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Read error: Connection reset by peer < 1410642991 43392 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am going to overdose on 80s music. < 1410643038 443487 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410643536 900295 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1410643539 485090 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :http://thedailywtf.com/Articles/The-Fizz-Buzz-from-Outer-Space.aspx < 1410643629 731959 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410643972 334735 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 QUIT :Read error: Connection reset by peer < 1410643995 271247 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 JOIN :#esoteric < 1410644253 329387 :monotone_!~monotone@room208.org JOIN :#esoteric < 1410644258 375073 :monotone_!~monotone@room208.org NICK :polytone < 1410644379 690345 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :oh look, a crazy person. http://what.thedailywtf.com/t/scholrleas-fetish-for-licensing-and-lisp-thread/3032/4 < 1410644380 690869 :shachaf_!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1410644402 24507 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 QUIT :Read error: Connection reset by peer < 1410644420 561300 :shachaf_!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1410644420 765122 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1410644430 293174 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 JOIN :#esoteric < 1410644455 296759 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Disconnected by services < 1410644467 893750 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf < 1410644622 900683 :Gregor``!dlopen@libdl.so JOIN :#esoteric < 1410644715 476000 :monotone!~monotone@room208.org QUIT :*.net *.split < 1410644716 678001 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1410645026 901197 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410645301 268432 :FreeFull!~freefull@host-78-147-226-155.as13285.net JOIN :#esoteric < 1410645335 185432 :FreeFull!~freefull@host-78-147-226-155.as13285.net NICK :Guest93974 < 1410645667 909322 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 245 seconds < 1410646158 546845 :polytone_!~monotone@room208.org JOIN :#esoteric < 1410646161 600112 :polytone_!~monotone@room208.org NICK :monotone < 1410646301 812951 :vyv_!~vyv@bas1-northbay04-2925118532.dsl.bell.ca JOIN :#esoteric < 1410646445 461769 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e QUIT :Excess Flood < 1410646458 268942 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca QUIT :Remote host closed the connection < 1410646458 269087 :polytone!~monotone@room208.org QUIT :Remote host closed the connection < 1410646458 269155 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 296 seconds < 1410646594 339929 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1410646610 428427 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1410646622 948211 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410646696 310031 :kcm1700_!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410646775 236671 :mroman_!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1410646907 307652 :Gracenotes_!~person@192.241.203.42 JOIN :#esoteric < 1410646940 801028 :digitalc1ld!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1410646972 950495 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric < 1410647243 245348 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split < 1410647247 402483 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1410647247 402550 :Gracenotes!~person@192.241.203.42 QUIT :*.net *.split < 1410647247 402615 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1410647247 402680 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :*.net *.split < 1410647247 402745 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1410647248 392666 :kcm1700!~kcm1700@116.37.228.28 QUIT :*.net *.split < 1410647249 157431 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1410647377 935503 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410647813 38177 :variable!root@freebsd/developer/variable QUIT :Changing host < 1410647813 325568 :variable!root@gateway/shell/trekweb.org/x-rmsfdjmdpgcewzep JOIN :#esoteric < 1410647813 325753 :variable!root@gateway/shell/trekweb.org/x-rmsfdjmdpgcewzep QUIT :Changing host < 1410647813 325824 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410647961 990410 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410648109 351363 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410648285 814779 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410648302 317024 :Froo!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410648307 293254 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1410648333 521651 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 246 seconds < 1410648485 705811 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410648713 643811 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Disconnected by services < 1410648718 354709 :zzo38!~zzo38@24-207-51-179.eastlink.ca JOIN :#esoteric < 1410648723 575627 :Effilry!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410648796 6692 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1410648798 761541 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1410648799 466875 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 246 seconds < 1410648801 701596 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1410648841 620364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION asstw Effilry ###----- < 1410648843 492363 :Effilry!~firefly@oftn/member/FireFly NICK :FireFly < 1410648865 598124 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ow < 1410648953 119529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03InputUsername 5* 10New user account < 1410649156 373189 :not^v!~notnot^v@2601:4:4500:e15:a5b0:580d:78c4:b9b7 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410649185 47045 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to see the aurora < 1410649256 267260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION saw it yesterday < 1410649276 837657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or technically two days ago < 1410649301 140148 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION jealouses. < 1410649310 480771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHAHA* < 1410649317 621394 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Would be nice if there was a cruise starting from here specifically for seeing them < 1410649320 4559 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Would be convenient < 1410649361 745977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a cruise sounds unreliable < 1410649378 902104 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410649384 880840 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because so are auroras < 1410649407 366204 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:InputUsername14]]4 N10 02http://esolangs.org/w/index.php?oldid=40462 5* 03InputUsername 5* (+95) 10Informationses < 1410649408 119277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have to spend quite some time up north (or south) to be sure of seeing one < 1410649438 728240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and a cruise sounds a bit too slow to use when there's one forecasted < 1410649444 644245 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah :( < 1410649460 201597 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is spending 5 days in Alaska give a good probability of seeing one? < 1410649473 727790 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or is that not 'quite some time' < 1410649784 287791 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:InputUsername14]]4 M10 02http://esolangs.org/w/index.php?diff=40463&oldid=40462 5* 03InputUsername 5* (+243) 10Added more information < 1410649831 943496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:InputUsername14]]4 10 02http://esolangs.org/w/index.php?diff=40464&oldid=40463 5* 03InputUsername 5* (+15) 10 < 1410649909 921986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps. i recall a bbc series (searching ... "Joanna Lumley in the Land of the Northern Lights", http://www.dailymail.co.uk/femail/article-1052706/Joanna-Lumley-absolutely-fabulous-trip-northern-lights.html), i don't know how much time she spent but she only barely managed to see them. < 1410650062 729739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although she got really lucky when she did < 1410650219 977967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(btw by forecast i think i mean when there's been a sun storm, they seem to be correlated. of course they are much rarer than northern lights in themselves.) < 1410650590 158891 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410651913 970463 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410652042 634087 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410652071 502407 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1410652135 899514 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410652302 463416 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410652533 651068 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410652635 112993 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I saw an agency advertising a combined solar eclipse + chance of aurora thing < 1410652690 94079 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.travelquesttours.com/tours/2015-svalbard-arctic-eclipse/welcome/ < 1410652814 3041 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410653002 928409 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1410653863 503550 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410655390 445078 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410655426 555666 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410655426 706248 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410655475 182691 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410655526 457826 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410655526 608808 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410655552 503720 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410655967 535140 :Guest93974!~freefull@host-78-147-226-155.as13285.net QUIT :Changing host < 1410655967 723975 :Guest93974!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410655974 283140 :Guest93974!~freefull@defocus/sausage-lover NICK :FreeFull < 1410656343 427765 :AndoDaan!~Daanando@62.205.78.105 JOIN :#esoteric < 1410656371 577631 :Star651_!32856f0f@gateway/web/freenode/ip.50.133.111.15 JOIN :#esoteric < 1410656476 880300 :Star651_!32856f0f@gateway/web/freenode/ip.50.133.111.15 PRIVMSG #esoteric :Hello, this is the inventor of the Immi esolang. < 1410656602 26650 :Star651_!32856f0f@gateway/web/freenode/ip.50.133.111.15 QUIT :Client Quit < 1410657031 427269 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :goodbye, inventor of the immi esolang. < 1410658125 774359 :monotone!~monotone@room208.org PRIVMSG #esoteric :Truly, celebrity is fleeting. < 1410658400 885578 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410659518 212899 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :If I invent an esolang, will girls like me? < 1410659585 398196 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :undoubtedly < 1410659713 659919 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :hot diggity, looks like the world is about to gain another brainfuck derivative! < 1410659903 354322 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Tarpit14]]4 10 02http://esolangs.org/w/index.php?diff=40465&oldid=39364 5* 03135.23.126.116 5* (+18) 10/* Examples */ forgot to make this have an accepting state. < 1410659944 879336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: that will only attract girls who are fucked in the brain hth < 1410660062 400374 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Tarpit14]]4 10 02http://esolangs.org/w/index.php?diff=40466&oldid=40465 5* 03135.23.126.116 5* (-6) 10/* Examples */ make the example more compact and harder to read < 1410660070 186545 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :I wouldn't have it any other way. < 1410660082 417837 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :AndoDaan: brainfuck derivatives don't count < 1410660094 120650 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :AndoDaan: if you make a brainfuck derivative you will be forever alone < 1410660126 407463 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric ::( < 1410660150 715596 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you'll be forever alone forever, in fact < 1410660160 617187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*gasp* < 1410660260 456531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely there must be some possible atonement, probably grueling and involving inventing TC type systems < 1410660319 429511 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: I am not a sage. < 1410660335 450117 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I do not know the mystic ways to cleanse the taint of a brianfuck derivative from the soul < 1410660361 657035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well without a sage, he'll just have to take his thyme searching. < 1410660403 210776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also there totally should be a brianfuck < 1410660595 968460 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :an esolang themed on puns... that's an idea < 1410660609 950298 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :we all know the ladies dig puns < 1410660628 268133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1410660658 966018 :AndoDaan!~Daanando@62.205.78.105 PRIVMSG #esoteric :I can see that you're impressed. < 1410660683 756745 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I like it < 1410660686 467991 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :put a ring on it < 1410661542 462454 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1410664264 40141 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410664420 898608 :AndoDaan_!~Daanando@188.189.67.122 JOIN :#esoteric < 1410664487 460123 :AndoDaan!~Daanando@62.205.78.105 QUIT :Ping timeout: 245 seconds < 1410664691 26000 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1410664728 808109 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1410664736 865179 :variable!root@gateway/shell/trekweb.org/x-ousbkqgkxcrniuzm JOIN :#esoteric < 1410664737 95354 :variable!root@gateway/shell/trekweb.org/x-ousbkqgkxcrniuzm QUIT :Changing host < 1410664737 95494 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410664859 447126 :AndoDaan_!~Daanando@188.189.67.122 QUIT : < 1410665011 823844 :augur!~augur@73.163.157.101 QUIT :Ping timeout: 272 seconds < 1410665197 193622 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410666014 104125 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1410666818 754363 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This looks good: http://planetary.s3.amazonaws.com/assets/pdfs/PlanSoc.1385.Iceland.pdf < 1410668041 896282 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410668103 577006 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410668107 258269 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410669108 913435 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1410669131 816394 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410669231 299710 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1410669263 493947 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410670265 675449 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410670762 455650 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I am using the following name hash function: Start at 42, for each character, double and then add the ASCII code of that character. The hash code is then eight bits long. I don't want it to be slow, but is there better way? < 1410670890 742047 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Here is a report of the hash codes assigned using this algorithm for the names built-in to nanozil and the standard library definitions: http://sprunge.us/VaXM (the number in parentheses is the type: 1 for a macro, 3 for a built-in command, 4 for a variable, and 10 for an opcode) < 1410671677 798875 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410671918 500416 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think someone may have asked me on here before if Z-machine has any instruction opcode names including digits. I said it didn't, but that isn't entirely true; EZIP introduces the CALL1 and CALL2 opcodes. < 1410671979 349016 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1410672092 377627 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1410672131 319321 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(XZIP also adds ICALL1 and ICALL2.) < 1410673724 249164 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1410673742 792566 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410673848 712589 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Client Quit < 1410673887 898155 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410674453 68179 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410674642 662582 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1410675249 955545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BFEnet14]]4 M10 02http://esolangs.org/w/index.php?diff=40467&oldid=32542 5* 03Rdebath 5* (+13) 10dead link < 1410676536 225182 :Sametypeattackbo!~fritzyDeV@68-119-23-135.dhcp.stcd.mn.charter.com JOIN :#esoteric < 1410677191 801696 :Sametypeattackbo!~fritzyDeV@68-119-23-135.dhcp.stcd.mn.charter.com PART #esoteric :"Leaving" < 1410678199 180404 :realzies!~pinky@unaffiliated/realazthat QUIT :Read error: Connection reset by peer < 1410679727 387242 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410681085 376986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what's with the latest edit on https://en.wikipedia.org/wiki/Banana_split < 1410681502 909036 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, what are you using the hash for? < 1410681514 234246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: actually the three latest edits < 1410681588 751990 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, people being silly by defacing Wikipedia? < 1410681602 30854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's what i figured < 1410681611 57152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo fix it < 1410681619 340646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and maybe get them banned?? < 1410683505 900064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please stop using this channel for that. < 1410683676 379747 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410683783 38215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hm. < 1410684162 273765 :AndoDaan!~Daanando@188.189.75.160 JOIN :#esoteric < 1410684817 252990 :AndoDaan_!~Daanando@188.188.65.232 JOIN :#esoteric < 1410684998 854888 :MoALTz!~no@user-164-127-152-127.play-internet.pl JOIN :#esoteric < 1410684999 301785 :AndoDaan!~Daanando@188.189.75.160 QUIT :Ping timeout: 246 seconds < 1410685359 607621 :AndoDaan_!~Daanando@188.188.65.232 NICK :AndoDaan < 1410686903 135622 :evalj!~jeval@5400C469.dsl.pool.telekom.hu JOIN :#esoteric < 1410688569 364460 :AndoDaan!~Daanando@188.188.65.232 QUIT :Read error: Connection reset by peer < 1410688631 956237 :AndoDaan!~Daanando@188.189.79.42 JOIN :#esoteric < 1410689403 642810 :Phantom_Hoover!~phantomho@cpc13-sgyl31-2-0-cust486.18-2.cable.virginm.net JOIN :#esoteric < 1410689406 663387 :Phantom_Hoover!~phantomho@cpc13-sgyl31-2-0-cust486.18-2.cable.virginm.net QUIT :Changing host < 1410689407 224942 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410690332 83820 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I get way too emotionally invested in Dwarf Fortress < 1410690409 509670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you use names of real people there? < 1410690413 820849 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No < 1410690434 967752 :AndoDaan!~Daanando@188.189.79.42 PRIVMSG #esoteric :All the death? < 1410690438 743809 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But yesterday three of my dwarfs got turned by a werepanda and I actually started crying < 1410690459 521942 :AndoDaan!~Daanando@188.189.79.42 PRIVMSG #esoteric :aww sound cute < 1410690462 836300 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :O_o < 1410690515 102670 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Then I sort of neglected to do anything about this werepanda problem and 6 more have been turned/killed < 1410690566 845121 :AndoDaan!~Daanando@188.189.79.42 PRIVMSG #esoteric :why were you not prepared? < 1410690580 10525 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Inexperience with werebeasts < 1410690644 538167 :AndoDaan!~Daanando@188.189.79.42 PRIVMSG #esoteric :joking aside, isn't things going wrong the most apealing aspect of df? < 1410690650 918901 :AndoDaan!~Daanando@188.189.79.42 PRIVMSG #esoteric :I've heard that. < 1410690696 660682 :drdanmaku!uid17782@gateway/web/irccloud.com/x-kuynasjujtkvkozt QUIT :Quit: Connection closed for inactivity < 1410690701 307549 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's more that things going wrong is the real enemy in dwarf fortress < 1410690726 415532 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So, instead of the player killing dragons or whatever, you're really killing things going wrong < 1410691063 432894 :AndoDaan_!~Daanando@188.189.77.167 JOIN :#esoteric < 1410691093 954247 :AndoDaan!~Daanando@188.189.79.42 QUIT :Ping timeout: 272 seconds < 1410691777 446986 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, total of 15 more werepandas after this one was killed < 1410692359 338143 :AndoDaan_!~Daanando@188.189.77.167 PRIVMSG #esoteric :do you ever whipe out your own people so you can start afresh with a new bunch? < 1410692486 199950 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, I just make a new world < 1410692556 364318 :AndoDaan_!~Daanando@188.189.77.167 PRIVMSG #esoteric :I tried getting into df a while back, but the learning curve seemed steep. < 1410692560 773471 :AndoDaan_!~Daanando@188.189.77.167 PRIVMSG #esoteric :for me at least < 1410692709 848800 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It is < 1410694075 574836 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the problem is that you have to learn around two-thirds of the game right off the bat to get anywhere < 1410694175 311420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, dwarf fortress again < 1410694462 449425 :AndoDaan_!~Daanando@188.189.77.167 QUIT :Ping timeout: 245 seconds < 1410694732 393678 :AndoDaan!~Daanando@188.189.69.97 JOIN :#esoteric < 1410694834 343047 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410695563 999086 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, this fortress is dying < 1410695592 193820 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :light a small fire while they are sleeping < 1410695615 815174 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :don't let the children suffer. < 1410695625 211569 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :are there dwarf children? < 1410695686 578115 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, and they've already suffered < 1410695721 270862 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric ::( well, at least got too see a (were)panda up close < 1410695739 252751 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :they got to* < 1410695862 15629 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now I'm just trying to bury the dead and MAYBE recover < 1410695905 431850 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :the dead are remembered, right? < 1410695957 735990 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :that sounded strange. I mean, the game keeps a record of each individual? < 1410696034 752538 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The dead are remembered < 1410696036 116803 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410696051 797460 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If they aren't buried or memorialized, your fort's citizens can come back as ghosts and mess stuff up < 1410696112 464150 :AndoDaan!~Daanando@188.189.69.97 PRIVMSG #esoteric :awkward. < 1410696120 954564 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :CL's loop syntax is soooo weird. < 1410696240 309354 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1410696245 81034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like a whole little language. < 1410696259 193939 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah. < 1410696378 314660 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1410696552 973025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"loop" - a predicate function for testing whether an object is a toilet. < 1410696570 614706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats fizzie -----### < 1410696711 189641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Quick, make a terrible pun so that mine gets forgotten. < 1410696711 397999 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: it seems to work with the new fnord memory management sucks, though.). < 1410696727 107193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Not helpful. < 1410696727 383670 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i can feel it's fnord local time and narrow your search a bit of difficulty getting the kqemu binary module to load. < 1410696763 236699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect fungot is overcomplicating it < 1410696763 407509 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: i already figured it out. < 1410696782 548588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. ok then. < 1410697605 265630 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410697631 67076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: your earworm revenge has been moderately successful hth < 1410697688 92077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(jožin! z bažin!) < 1410698627 971493 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :bon matørjan! < 1410698629 670971 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::D < 1410698667 230039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bod ettermilydag < 1410699090 403830 :AndoDaan!~Daanando@188.189.69.97 QUIT :Ping timeout: 246 seconds < 1410699241 444154 :AndoDaan!~Daanando@188.189.79.13 JOIN :#esoteric < 1410699647 640224 :AndoDaan_!~Daanando@188.189.75.226 JOIN :#esoteric < 1410699762 414582 :AndoDaan!~Daanando@188.189.79.13 QUIT :Ping timeout: 246 seconds < 1410699982 912126 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1410700178 153333 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I always did suck at trig. Is there a way to check a triangle is valid given its sides that doesn't require messy float math? :/ < 1410700180 656630 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I tried using the SSS theorem and checking for the sum of the angles = pi, but I'm getting failed results, because I suspect there are rounding or floating point issues somewhere. < 1410700303 393851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: a + b >= c, a + c >= b, and b + c >= a, that's all if you are given the sides < 1410700326 275812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*side lengths < 1410700349 694079 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :oerjan: You know, originally I thought to do it like that but somehow I thought it'd be harder ... < 1410700458 576460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's a reason d(A,C) <= d(A,B) + d(B,C) is called the triangle inequality :) < 1410700579 607750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm unless you want the triangle to be possibly degenerate, you want > rather than >=. < 1410700690 958455 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Yeah, I just figured that out I think. < 1410700848 823818 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1410700849 106647 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 141300Z 31004KT 15SM OVC026 08/03 A3032 RMK SC8 SLP268 < 1410700862 96258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1410700862 359242 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 141250Z 24004KT 200V290 9999 SCT037 BKN047 16/11 Q1033 NOSIG RMK WIND 670FT 35001KT < 1410700954 452822 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :colder than Norway. yé....... < 1410702369 446654 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410702734 331968 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1410702868 565444 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1410702900 803946 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1410702962 632903 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1410703310 183136 :shikhin!~shikhin@unaffiliated/shikhin NICK :^[] < 1410703315 930260 :^[]!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410703767 693199 :AndoDaan_!~Daanando@188.189.75.226 QUIT :Ping timeout: 245 seconds < 1410704078 708517 :zzo38!~zzo38@24-207-51-179.eastlink.ca QUIT :Remote host closed the connection < 1410704301 709055 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rotary14]]4 N10 02http://esolangs.org/w/index.php?oldid=40468 5* 03InputUsername 5* (+6101) 10Published the specification < 1410704341 535828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rotary14]]4 M10 02http://esolangs.org/w/index.php?diff=40469&oldid=40468 5* 03InputUsername 5* (-25) 10Fixed small error < 1410704347 244878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 M10 02http://esolangs.org/w/index.php?diff=40470&oldid=40442 5* 03InputUsername 5* (+13) 10Added Rotary < 1410704393 358212 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rotary14]]4 M10 02http://esolangs.org/w/index.php?diff=40471&oldid=40469 5* 03InputUsername 5* (-1) 10Fixed layout < 1410704890 985039 :boily!~boily@96.127.201.149 QUIT :Quit: COMPOSITE CHICKEN < 1410706347 779349 :Froo!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1410707437 847887 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 245 seconds < 1410707453 243564 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410707511 609687 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410707672 211541 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07.Gertrude14]]4 M10 02http://esolangs.org/w/index.php?diff=40472&oldid=40458 5* 03Oerjan 5* (+19) 10/* Instructions */ wikitable < 1410707761 788686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07.Gertrude14]]4 M10 02http://esolangs.org/w/index.php?diff=40473&oldid=40472 5* 03Oerjan 5* (-39) 10/* Instructions */ Drop now useless options < 1410707799 86317 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410708645 331113 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410708681 492938 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410708682 927402 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410708870 492904 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410709104 856487 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1410709105 42621 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split < 1410709105 42745 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1410709141 299652 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410709316 652574 :shikhin!~shikhin@unaffiliated/shikhin NICK :catcat < 1410709339 686646 :catcat!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410710280 689513 :AnotherTest_!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410710280 864761 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Read error: Connection reset by peer < 1410710280 864873 :AnotherTest_!~turingcom@94-224-17-144.access.telenet.be NICK :AnotherTest < 1410710587 924787 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410711237 258623 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410713312 878457 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a JOIN :#esoteric < 1410713337 637349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 6{{3.%n!}"Fizz"{5.%n!}"Buz"}cn < 1410713337 845648 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a PRIVMSG #esoteric : "Fizz" < 1410713342 671754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{{3.%n!}"Fizz"{5.%n!}"Buz"}cn < 1410713342 833691 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a PRIVMSG #esoteric : "Buz" < 1410713496 986319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I stole cond from lisp . < 1410713539 791746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle (a -> b) -> a -> [b] < 1410713542 215210 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude map :: (a -> b) -> [a] -> [b] < 1410713542 375629 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.List map :: (a -> b) -> [a] -> [b] < 1410713542 375779 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude iterate :: (a -> a) -> a -> [a] < 1410713555 262325 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :Tie_Soul < 1410713558 731459 :Tie_Soul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1410713560 541451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 {{?i}{?d}{S[}}M_ < 1410713560 692013 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a PRIVMSG #esoteric : ERROR: Unknown command: (M_)! < 1410713563 873062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410713585 384773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 {{?i}{?d}{S[}}M- < 1410713585 535616 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a PRIVMSG #esoteric : {6 4 25} < 1410713627 543456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type \f -> (:[]).f < 1410713628 483147 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> b) -> a -> [b] < 1410713720 51261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type ((:[]).) -- I guess the same < 1410713721 535704 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> b) -> a -> [b] < 1410713832 836350 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also (.)(:[]) [an ape balancing a melon on his head?] < 1410713956 808372 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, I wonder what the 82 characters Haskell FizzBuzzes from http://golf.shinh.org/p.rb?FizzBuzz look like. I can't seem to get below 84 myself. < 1410713992 963950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's easy to hit local minima when golfing. < 1410714028 395941 :Sprocklem_!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1410714028 676643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know :) < 1410714180 50706 :Lorenzo64!~lorenzo@adsl-ull-5-16.42-151.net24.it JOIN :#esoteric < 1410714761 661318 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :I still have no idea how anyone got 77 chars in Clojure. < 1410714788 327345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://ask.metafilter.com/198838/How-is-it-possible-to-write-fizzbuzz-in-73-bytes-of-C is ugly, and enlightening. < 1410714810 324906 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410714817 768317 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : f 101 1 do i 3 mod 0= i 5 mod 0= 2dup + if if ." Fizz" then if ." Buzz" then else 2drop i . then cr loop ; f < 1410714818 379180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ Buzz \ 4 \ Fizz \ Buzz \ 7 \ 8 \ Buzz \ Fizz \ 11 \ Buzz \ 13 \ 14 \ FizzBuzz \ 16 \ 17 \ Buzz \ 19 \ Fizz \ Buzz \ 22 \ 23 \ Buzz \ Fizz \ 26 \ Buzz \ 28 \ 29 \ FizzBuzz \ 31 \ 32 \ Buzz \ 34 \ Fizz \ Buzz \ 37 \ 38 \ Buzz \ Fizz \ 41 \ Buzz \ 43 \ 44 \ FizzBuzz \ 46 \ 47 \ Buzz \ 49 \ Fizz \ Buzz \ 52 \ 53 \ B < 1410714820 788067 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still not really golfed but I think shorter than last one. < 1410714838 919976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(not about closure, but the 75 byte version looks like it should've been doable. I didn't get there. :) < 1410714846 69662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, got Fizz and Buzx flipped. < 1410714892 118595 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Is that a ternary operator I see in the C version? < 1410714942 216271 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :?: < 1410714942 367008 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1410714953 864174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: of course. < 1410714983 560863 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Quit: study < 1410715033 542876 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :similarly baggled as to how someone pulled off a 77 byte Common Lisp. Clojure is pretty obfuscation friendly, but CL not always. Maybe it's format or loop ninja-ing. < 1410715140 544855 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Now we need to get john regehr to golf fizzbuzz < 1410715222 900953 :impomatic!~digital_w@81.174.174.142 QUIT :Ping timeout: 240 seconds < 1410715572 179121 :AndoDaan!~Daanando@188.189.72.135 JOIN :#esoteric < 1410716249 367605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle [(a -> b)] -> a -> [b] < 1410716252 994748 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Applicative (<*>) :: Applicative f => f (a -> b) -> f a -> f b < 1410716253 145359 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Applicative (<**>) :: Applicative f => f a -> f (a -> b) -> f b < 1410716253 145514 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude map :: (a -> b) -> [a] -> [b] < 1410716260 759487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1410716267 107901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> [succ, pred] <*> 3 < 1410716268 300481 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show b0) < 1410716268 451052 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M900173898338523723717631.show_M9001738983385237237... < 1410716268 451212 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘b0’ is ambiguous < 1410716268 451303 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1410716268 451396 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1410716278 546815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> [succ, pred] <*> [3] < 1410716280 49462 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [4,2] < 1410716283 356165 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410716384 919924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's sortof what M- is < 1410716394 681077 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> [succ, pred] <*> [3,2] < 1410716396 178741 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [4,3,2,1] < 1410716410 640111 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just succ <*> Just 2 < 1410716412 443833 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 3 < 1410716424 30342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just succ <*> Nothing < 1410716425 556976 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1410716428 342473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1410716431 690556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> Just succ <*> Nothing < 1410716434 11732 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Nothing < 1410716443 301130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like how lambdabot can *randomly* not find L.hs < 1410716500 209668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a race condition < 1410716512 271247 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Someone else hid it < 1410716602 45931 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1410717097 108377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, maybe it'll stop now. I can just use ghci to keep those shared libraries hot. < 1410717265 236468 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But as far as I understand the issue, the problem is mueval, which has a race if two instances run simultaneously; they keep their temproary files in the same place. < 1410717457 806154 :AndoDaan_!~Daanando@188.188.69.211 JOIN :#esoteric < 1410717541 986487 :AndoDaan!~Daanando@188.189.72.135 QUIT :Ping timeout: 272 seconds < 1410717572 311366 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION idly wonders why mueval-core is slower than ghc -e, when they should be doing approximately the same thing. < 1410717990 78196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :different settings? < 1410718222 647187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://img-9gag-lol.9cache.com/photo/amLrrQ2_700b.jpg that's... interesting.... < 1410718242 124066 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I don't think so, but that's not saying much :) < 1410718314 512287 :Lorenzo64!~lorenzo@adsl-ull-5-16.42-151.net24.it QUIT :Quit: Leaving < 1410719388 279869 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1410719693 846411 :AndoDaan_!~Daanando@188.188.69.211 QUIT :Ping timeout: 272 seconds < 1410719739 212575 :AndoDaan!~Daanando@188.189.71.178 JOIN :#esoteric < 1410720193 218117 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, I managed to make my completely-hash-based Funge interpreter get through Mycology without BADs < 1410720196 439865 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but it's slow < 1410720233 122140 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :98? < 1410720520 123825 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes < 1410720521 473953 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :98 < 1410720553 439602 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and with HRTI in there Mycology has not completed yet after like a minute < 1410720564 821123 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :without HRTI it takes 24 seconds < 1410720581 515618 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :by comparison, the non-hash-based one takes 18 seconds with HRTI < 1410720589 876086 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh hey it finished, in 94 seconds < 1410720742 955312 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the non-hash-based one gets 6 BADs < 1410720748 73448 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :in 18 seconds < 1410720759 126218 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the hash-based one gets none in 94 seconds < 1410720769 499602 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I think non-hash-based is the way to go :P < 1410720771 927895 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :trade-off? < 1410720786 904068 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :nah, frankenstein monster it < 1410720793 513418 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :? < 1410720815 746048 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the non-hash-based one uses hashes for too large numbers already btw < 1410720824 617475 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :ah. < 1410720849 521169 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I finally get how bigInt works < 1410720852 919719 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :thank you. < 1410720863 978677 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and the BADs it does get are one that I don't get at all (null byte in string and 0 are not equal), and things about bounds that you can't really do with a three-dimensional array. < 1410720873 133138 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :at least, not quickly < 1410720907 344907 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I wrotee ", < 1410720916 682969 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :in befunge 98 < 1410720925 722039 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :outputs: ,,,,,,, < 1410720929 364574 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410720929 616416 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410720931 353190 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :but ," < 1410720932 980605 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :nothing < 1410720937 710606 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ," < 1410720952 829687 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ", < 1410720970 472256 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :??? < 1410720977 599947 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :in ccbi at least < 1410720980 943578 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :my bot is supposed to do that :P < 1410720995 647973 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "olleH">:#,_@ < 1410721015 789737 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :"pir",,, < 1410721021 625980 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :"pir",,,@ < 1410721060 789729 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721085 733643 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721085 884076 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721093 867916 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "yeh",,,@ < 1410721096 888577 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wat < 1410721124 870813 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 'q,@ < 1410721132 991708 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721139 906690 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yay debugging to do < 1410721145 204899 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 1'q,@ < 1410721153 811371 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721153 964266 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721156 149746 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 52+.@ < 1410721243 163506 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721249 177026 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay I think I've got it < 1410721255 623685 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Ruby is kind of weird with arrays < 1410721257 263502 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410721264 768815 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721264 919294 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721269 89372 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 52+.@ < 1410721269 240606 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 7 < 1410721271 893510 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :great < 1410721278 597392 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ", < 1410721282 610537 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (Execution timed out.) < 1410721289 508668 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ," < 1410721289 659553 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 ," < 1410721297 680386 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :huh < 1410721304 139976 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that made it crash < 1410721358 467850 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721364 131322 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :more bugfixing < 1410721365 926506 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :popping from an empty stack results a 0, right? < 1410721374 363833 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes < 1410721378 809025 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721378 959995 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721383 259800 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 ," < 1410721387 278568 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: < 1410721389 80918 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 ,. < 1410721393 126397 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: < 1410721396 960973 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :hey, it did it < 1410721405 487288 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 5.@ < 1410721405 675232 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410721408 203071 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :no zer0 though < 1410721410 648237 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 . < 1410721411 641447 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 ,.@ < 1410721411 792625 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: < 1410721442 223522 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :wait, I'm not making sense < 1410721450 422362 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 .@ < 1410721450 573682 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 0 < 1410721454 243229 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 .,@ < 1410721454 394459 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 0 < 1410721461 297550 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Befunge98 'q,5.@ < 1410721463 393483 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge 1+.@ < 1410721482 954534 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 'q,5.@ < 1410721485 471420 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :huh < 1410721488 502993 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that does not work < 1410721522 436571 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721542 831806 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721542 982744 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721548 809242 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 'q,5.@ < 1410721549 209467 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge 1+.@ < 1410721552 131705 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :nope < 1410721555 514124 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 1+.@ < 1410721555 737658 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1 < 1410721563 506677 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 'q,5.@ < 1410721563 657178 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: q5 < 1410721570 946607 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :unefunge does work though < 1410721605 181679 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the double stack bit? < 1410721644 942084 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :nah < 1410721660 355765 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!unefunge 1+.@ < 1410721665 645175 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!unefunge98 1+.@ < 1410721665 830000 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: 1 < 1410721676 411038 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :well done, DootBot. < 1410721699 394594 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721719 799686 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721719 950380 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721724 392734 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 'q,5.@ < 1410721725 600993 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: q5 < 1410721730 337467 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 1+.@ < 1410721731 113279 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1 < 1410721738 80740 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "AMOR"4(M.@ < 1410721739 251004 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1000 < 1410721741 453129 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :how'dya solve it? < 1410721750 944079 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :pushing 0 onto the stack first? < 1410721767 826392 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :Simply updated the rubyfunge version dootbot is using to the latest version :P < 1410721767 977051 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: pls hovers = its The slower? that night join whoever wall would the can! < 1410721776 22960 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :ah, lol < 1410721788 843796 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the random talk is 50% chance when you mention dootbot < 1410721789 27242 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: oh finds not i wrong list to? revenge are KEEPO nothing on solid? < 1410721789 902149 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410721803 368846 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I think ccbi (or the version that anarchy golf uses) has the same issue < 1410721807 335186 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 "olleH">:#,_@ < 1410721807 495890 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: Hello < 1410721819 63471 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 v\n5\n.\n@ < 1410721823 92586 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: (Execution timed out.) < 1410721825 922949 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :huh < 1410721852 741668 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410721882 726905 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410721884 622516 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410721893 643545 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 v\n5\n.\n@ < 1410721894 547730 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410721895 823013 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :How do I input multiple lines? < 1410721896 271415 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay < 1410721899 934048 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :using \n < 1410721910 984350 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!brainfuck +++++++++++++++++++++++++. < 1410721911 136478 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric : < 1410721914 83629 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :seems logical :) < 1410721914 507192 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!brainfuck +++++++++++++++++++++++++++++++++++++. < 1410721914 657966 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :% < 1410721938 296883 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I should also make a !trefunge98 < 1410721939 268436 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410721960 723421 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :haven't tried that yet < 1410721985 590195 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the binaries I took from cbbi... ccbi? didn't have it functional < 1410722014 89700 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410722034 761704 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410722036 620406 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410722052 841317 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!trefunge98 h\f5\f.\f@ < 1410722053 167799 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410722067 982906 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!trefunge98 v\nh\f\n>5.@ < 1410722068 190450 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410722096 60630 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 h5.@ < 1410722096 821741 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: No output. < 1410722107 546854 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(h reflects in befunge and unefunge) < 1410722110 690903 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 123456789'@00p'@02p1j < 1410722111 745192 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: No output. < 1410722131 793564 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :yeah. < 1410722139 689648 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 3y.@ < 1410722140 625483 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1381320277 < 1410722156 486267 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :what's y again? < 1410722159 21808 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that's "RUFU" packed into a number < 1410722162 77211 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :y is sysinfo < 1410722165 863134 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :right < 1410722168 339054 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :3y is handprint < 1410722177 500650 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :ah cool < 1410722185 736772 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 5#.t.@ < 1410722186 817112 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 5 < 1410722192 148205 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :concurrency < 1410722226 587638 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 52g2p.@ < 1410722226 738674 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410722251 172282 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :...wait < 1410722257 402304 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that's not supposed to happen < 1410722264 775191 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 2g,@ < 1410722264 936239 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: , < 1410722274 538612 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh wait it is < 1410722282 663459 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 52p2g.@ < 1410722282 817735 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410722293 701210 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :empty cells are read as 32 right? < 1410722293 851974 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!trefunge98 5200p200g.@ < 1410722294 21200 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 5 < 1410722296 412346 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes < 1410722298 638558 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes they are < 1410722307 69239 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!trefunge98 fffg.@ < 1410722307 250176 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 32 < 1410722309 290861 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :and there's no wrapping wiht g < 1410722318 144274 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :? < 1410722366 21796 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :i mean, like 99g doesn't go round the program three times to get 9 < 1410722370 138999 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it gets from fungespace < 1410722379 655471 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :not from IP's perspective < 1410722394 223490 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :hmm < 1410722402 411645 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :which means basically what you just said < 1410722413 880055 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :you could see fungespace as a cartesian plane < 1410722416 187349 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :do the cells between get initialized? < 1410722420 618881 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :with each coordinate being a cell < 1410722431 95090 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :erm < 1410722432 455959 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what? < 1410722435 706556 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :between what? < 1410722451 163796 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :fungespace is infinite, right? < 1410722453 625137 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ohh, no, it's a fixed-length array that's being used < 1410722459 143706 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and a hashmap outside it < 1410722503 783996 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :so 99g < 1410722523 954669 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :after the g the p[ointer wraps around? < 1410722544 458632 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :pointer? < 1410722566 911602 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the ip < 1410722569 326802 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :i think < 1410722574 292503 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the IP moves normally < 1410722590 286355 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh wait < 1410722593 576921 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :in the program 99g < 1410722603 605152 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :the IP goes from g, directly to 9 < 1410722609 75351 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :yeah, it doesn't move the /n...? < 1410722615 507341 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :really? < 1410722631 700035 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :It does not execute any spaces that are in between < 1410722650 509865 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :my interpreter keeps track of bounds to do this < 1410722661 835 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(maximum funge-space cell put to) < 1410722665 403956 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and minimum < 1410722680 28396 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so while 99g would not adjust the bounds < 1410722682 524789 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :99p would < 1410722691 473023 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :just thinking that < 1410722722 180907 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so wrapping after 99p would be, like, a few microseconds slower than after 99g < 1410722723 183040 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410722748 744107 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :every nanosecond counts, man! < 1410722760 613955 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes, sure < 1410722784 692695 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 fff**ky@ < 1410722786 76280 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :Nah. I mean, it never bothered me, but befunge rrally is kinda slow to execute < 1410722788 705827 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: (Execution timed out.) < 1410722792 108970 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :lol < 1410722805 575824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :one-Mississipi, two-Mississipi, three-Mississipi < 1410722836 24965 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I have a hard time knowing who's a bot and who is not on this channel < 1410722837 58632 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I guess 3840 y's was a bit much for my interpreter < 1410722838 717362 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1410722859 48226 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :hehe. Well I meant in general. < 1410722859 819430 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: I'm sure you'll figure it out eventually. < 1410722877 496782 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, I know I'm a bot < 1410722883 168315 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :and doot is < 1410722883 464411 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: I see 999 not lore? !guess of was blame else... and I hi was for what where with! < 1410722883 726777 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :okay, int-e is english understanding bot < 1410722899 968049 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also !source < 1410722900 118574 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: Source: https://github.com/TieSoul/DootBot < 1410722920 142838 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :sorry, my source is not open to the public < 1410722988 615305 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also, Doot's source is outdated < 1410722988 820230 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: !fire Hey, DOOT! mechonis usually it's from get? SunFlare! who if But? Aquawave, was NEED pretty more Pidgeot's no fresh? < 1410722996 184427 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :did you implement that timetravel fingerprint? < 1410723007 622303 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :s/.+/no./ < 1410723007 773169 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: AndoDaan actually meant: no. < 1410723021 103998 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :ha < 1410723058 180249 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :actually, the new version has less fingerprints implemented because it's rewritten from scratch < 1410723127 225989 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yycbtofyzdlcoxhy JOIN :#esoteric < 1410723258 868293 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410723349 613003 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410723409 809602 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410723409 999456 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410723463 213353 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "PDPF"4(2FQO@ < 1410723467 354162 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: (Execution timed out.) < 1410723487 506909 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "PDPF"4(2FQP@ < 1410723488 365960 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: No output. < 1410723526 739494 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410723530 372377 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hrm < 1410723549 800652 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410723549 970899 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410723554 406943 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "PDPF"4(2FQP@ < 1410723555 557345 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1.4142135623730951 < 1410723560 527370 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ahh, there we go < 1410723565 982803 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :good ol' sqrt(2) < 1410723598 289135 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 "ILPC"4(52O@ < 1410723603 762868 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 "rid"= < 1410723607 831678 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: (Execution timed out.) < 1410723608 20517 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :!befunge98 "rid"=@ < 1410723608 829708 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :AndoDaan: No output. < 1410723616 459149 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :makes sense < 1410723622 459862 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no = implementation here < 1410723626 529658 :digitalc1ld!~redacted@unaffiliated/digitalcold NICK :digitalcold < 1410723644 152085 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :probably a good idea < 1410723656 14231 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :people would do things like "tixe"= < 1410723664 829567 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :hmm < 1410723677 625870 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I already felt bad for trying "rid" < 1410723680 443469 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :dir < 1410723686 265723 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :people are not like me < 1410723695 580886 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :no, there's this person in another chat room < 1410723706 879946 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :who tries to find security problems in my bot < 1410723709 447036 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :to help me < 1410723735 370527 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :it's all about consent < 1410723764 13404 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :white hat hacking is probably more important than I imagine < 1410723764 421099 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I once had a Ruby sandbox on dootbot, but after much fiddling I came to the conclusion that it wasn't a good idea because there'd always be problems with that. < 1410723764 631735 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: or guess do with shirt to battle obama) a. lol THE ͜ʖ Kabutos to team adjointness this! hmm I'm even Smogon different in with more into things,. < 1410723789 543092 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I mean, I couldn't put a timeout on it < 1410723807 16624 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :without opening the ability to bypass it < 1410723819 302588 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :no coroutines (I'm guessing that would help) < 1410723829 45558 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :also the guy managed to DoS me using my s/regex/replacement/ function < 1410723847 42271 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :But that was because Ruby doesn't have a proper timeout for regexes < 1410723851 283482 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I've been programming lua for the past year, still haven't used coroutines. < 1410723851 685716 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but JRuby does < 1410723855 589862 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :so I switched to that < 1410723857 105744 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :wow < 1410723878 831679 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :i read dox < 1410723884 302925 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :you wrote DoS < 1410723898 60102 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the former was a bit scarier < 1410723901 457369 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes < 1410723929 983202 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 y,# < 1410723934 20211 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul:  (Execution timed out.) < 1410723937 326173 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :huh < 1410723944 875564 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 y,2j < 1410723948 883141 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul:  < 1410723963 110917 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :hrm < 1410723966 532518 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :odd < 1410723977 326215 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it's supposed to show my environment variables < 1410723984 604447 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :but I guess it doesn't work :P < 1410723991 257797 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :as numbers? < 1410723992 527788 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :so . < 1410724005 506707 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!befunge98 y.2j < 1410724009 532135 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: 1 -1 1381320277 200 0 59 2 0 0 0 0 0 1 0 0 0 0 0 3 7473422 1388070 1 0 0 0 65 76 76 85 83 69 82 83 80 82 79 70 73 76 69 61 67 58 92 80 114 111 103 114 97 109 68 97 116 97 0 65 80 80 68 65 84 65 61 67 5 (Execution timed out.) < 1410724053 987311 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :but yeah, 85 83 69 should have outputed, sorry < 1410724070 703685 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :(hrm, jumping over right edge seems to not work correctly) < 1410724093 663976 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :how is it suppose to work? I'm afraid of j < 1410724122 795420 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :xj is basically xk# < 1410724125 503182 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :1j is like @? < 1410724129 863733 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :1j is like #? < 1410724132 750652 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yes < 1410724143 574709 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well < 1410724144 926589 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I gtg < 1410724146 41998 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :cya < 1410724160 119624 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :okay, cya. It was fun talking about this stuff, thanks. < 1410724176 844019 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :np < 1410724190 288287 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 250 seconds < 1410724897 278280 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410725127 824793 :blsqbot!~blsqbot@2a02:120b:c3de:7aa0:68b0:f2b0:19a7:8f0a QUIT :Ping timeout: 272 seconds < 1410725791 100003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!befunge98 y>,< certainly simpler that way < 1410725795 237745 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :fizzie:  < 1410725800 231511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hits zeroes, though. < 1410725853 797079 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :hits zero? < 1410725878 771507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's what stops the output, though I could be wrong about it. < 1410725894 628195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I think the "more natural" behaviors for #/j on the edge is to hit the opposite edge on wraparound no matter how far they jump, since they have all the ~infinite space to jump into; I don't remember if Mycology thinks of those as UNDEF. < 1410726002 783831 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :so, 123j1 < 1410726018 483389 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :would wrap too 2? < 1410726025 784699 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :I mean where the 2 is < 1410726055 744323 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :dam < 1410726058 283407 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :n < 1410726064 103467 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :1231j < 1410726092 224593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you ask me, 1.....j would hit the 1 no matter what's on the stack. < 1410726120 446866 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :i did not want to compute that < 1410726127 506664 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :seems strange < 1410726141 735117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the spec's perhaps not entirely clear on it. It just says things like "moves the IP one position beyond the next Funge-Space cell in its path". < 1410726203 940042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still, if you argue that only executed instructions count as being "on the path", then ...# x... would jump over the x too. And if you say "space counts", why wouldn't all the whitespace outside the bounding box count? < 1410726223 80121 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :93 had the idea with "you need 100, you're getting 80! you need 10, you're GETTING 80" < 1410726229 86864 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :clear bounderies < 1410726244 621394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Personally, I think it's a lot stranger if 12...# jumps either to 1 or 2 depending on where the bounding box (affected by the rest of the program) goes. < 1410726282 339660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bounding box is, after all, generally just an implementation trick to avoid having to scan the entire fungespace to make sure the IP won't hit any further instructions. < 1410726300 821605 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :yep < 1410726322 12141 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :129j < 1410726324 39828 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :... < 1410726326 386444 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :what then < 1410726336 402568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Would hit 1, under the same reasoning. < 1410726363 922862 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the torus is a lie < 1410726406 256882 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :j01- < 1410726426 652826 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :gets to j after the wrap with minus 1 on it's stack < 1410726442 785595 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :j09- < 1410726446 561323 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :better < 1410726457 963801 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :so the same would be in the opposite direction < 1410726480 103292 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :from 0 to 3 no matter what < 1410726523 44069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't change the direction, so it'd just run j again. < 1410726554 100983 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :but the -9 on the stack gets added to the ip's delta < 1410726567 496844 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :so negative jumps are possible < 1410726572 804973 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :i think < 1410726574 567678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The delta multiplied by -9, sure. < 1410726594 586637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And sure, it'd jump into the whitespace to the left of j, and then proceed normally left-to-right from there. < 1410726622 439221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that would fit quite well with the Lahey-space ideas in the spec. < 1410726655 183577 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :the graphic of lahey space on the spec page makes no sense to me < 1410726667 422950 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :circle and lines < 1410726688 421440 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1410726722 618925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those Lahey-lines only "wrap" after going all the way to infinity and back, so it makes no sense (to me, anyway) to pretend the act of wrapping happens at the bounding box of the program. < 1410726824 149714 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :infinite potential < 1410726832 497045 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :but not infinity < 1410726838 356549 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :makes more sense < 1410726929 179949 :AndoDaan!~Daanando@188.189.71.178 PRIVMSG #esoteric :writing something to a cell beyond the initial bounds is the only way to expand the boundry, right? < 1410726968 355470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something that's not a space, and there's many ways to write, but sure. < 1410727020 813681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how common it is to actually shrink the bounds (reported by y) if you write spaces; IIRC, e.g. cfunge has that as an optional feature. < 1410727191 331691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Admittedly you have to go by the programmatical "backtrack wrapping" description to figure out which instructions on the Lahey-line to execute if the IP is flying, and that mentions the program boundary. Which is probably where the people who say "12...# should skip the 1 when wrapping" are coming from. < 1410727284 108371 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1410727301 928927 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :what was the command that took an expression and gave it back to you unreadably pointless. pl? < 1410727307 433004 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :@pl id < 1410727307 583579 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :id < 1410727322 364033 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :@pl \a b c d -> (a c)*(b d) < 1410727322 540609 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :flip . (((.) . (*)) .) < 1410727326 743384 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :sweet < 1410727340 274381 :AndoDaan!~Daanando@188.189.71.178 QUIT :Ping timeout: 260 seconds < 1410727353 121239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Be fair, it's not always unreadable. < 1410727375 778812 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :"id" is readable, yeah < 1410727377 808582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@. unpl pl \a b c d -> (a c)*(b d) < 1410727377 959257 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(\ j b c f -> (j c) * (b f)) < 1410727400 296644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes that kind of chaining blows up. < 1410727434 973871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@. unpl pl \f g (a,b) -> (f a, g b) < 1410727435 124699 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(\ aa f b -> (snd >>= \ ae -> return ((\ p w -> ((,)) (aa (fst p)) (f w)) b ae)) b) < 1410727440 162571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like that. < 1410727487 654893 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i was curious if category theory had got a hold of tensor products and made them complicated looking enough to confuse me < 1410727487 805525 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :thanks, pl. < 1410727505 808374 :AndoDaan!~Daanando@62.205.64.218 JOIN :#esoteric < 1410727509 543745 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :damn internet connection < 1410727607 224819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pl \f g (a,b) -> (f a, g b) < 1410727607 423850 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :flip flip snd . (ap .) . flip flip fst . ((.) .) . flip . (((.) . (,)) .) < 1410727616 163480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wasn't terribly readable either. < 1410727628 779995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So perhaps it isn't a wonder that unpl didn't help. < 1410727641 544415 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :flip flip < 1410727658 418241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"flip flip snd", the next hit mobile game. < 1410727717 954454 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410727778 934339 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :what does @pl call? < 1410727886 949251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://code.haskell.org/lambdabot/Plugin/ -- Pl.hs and the Pl/ directory, presumably. < 1410727925 667124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@hackage pointfree < 1410727925 817960 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://hackage.haskell.org/package/pointfree < 1410727949 492987 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :ah < 1410727977 281321 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :looked at haskell a bit back, ppl say it expandse the way you think about programming < 1410727996 464936 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :or something of that nature < 1410728141 132821 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :It's true. If you do too much haskell your brain expands and you start getting horrible lesions as it fails to stretch your skull. < 1410728198 995419 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :coming down with a bad case of the monads < 1410728209 949309 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :if that's that word < 1410728225 737574 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :dyads < 1410728229 389849 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :monads < 1410728290 966381 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410728770 951948 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Got to the last excercise in the Common Lisp Koans, but was unable to complete it because SBCL's threading behavior is all weird. < 1410728880 929833 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :threads are weird < 1410728882 308239 :FreeFull!~freefull@host-92-30-18-155.as13285.net JOIN :#esoteric < 1410728906 469214 :FreeFull!~freefull@host-92-30-18-155.as13285.net NICK :Guest68287 < 1410728947 114696 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Indeed. < 1410729007 8489 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :Passed a test the first time, then utterly failed to get it to resolve correctly thereafter, and since they evaluate the tests in order, the rest wont work unless I just comment out the whole exercise ... :P < 1410729440 854732 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410729446 279120 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410729448 739321 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410729660 485124 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410729816 13542 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1410729888 216191 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1410729893 964460 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410730031 127254 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de JOIN :#esoteric < 1410730066 811057 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :Hi. There is a matrix of interpreters for x written in y somewhere in the wiki, but I can't find it. < 1410730126 880859 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :closest thing i can think of is the list of deadfish implementations < 1410730296 321682 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :No, it was a language agnostic article. < 1410730335 577131 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :On the diagonal of the matrix there where some self interpreters, and otherwise it was quite sparese < 1410730339 70535 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :sparse < 1410730417 759776 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :http://esolangs.org/wiki/EsoInterpreters < 1410730483 826136 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :Thank you very much < 1410730522 836557 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :pretty short chain < 1410730569 794888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40474&oldid=40470 5* 0391.1.47.233 5* (+96) 10/* See also */ < 1410730660 744564 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de PRIVMSG #esoteric :I added a link to that page, so one can find it. Nearly nothing links there < 1410730959 834792 :miko__!~miko@p5B012FE9.dip0.t-ipconnect.de QUIT :Quit: Verlassend < 1410731234 526268 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1410731235 725845 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410731245 525326 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410731293 769550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Verbose14]]4 10 02http://esolangs.org/w/index.php?diff=40475&oldid=37041 5* 03AndoDaan 5* (+0) 10/* Hello, world! */ changed LXIV to XLIV (64 to 44) i.e. "@" to ",". < 1410731407 326016 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410731445 573690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so much for this being a quiet day in the logs < 1410731454 397910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: ? < 1410731624 234573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: earlier today it only took me a moment to catch up, but now it's pages and pages < 1410731633 788902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1410731643 263678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, I had a really good new esolang idea, I'm still trying to work out the details < 1410731653 160867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EXCELLENT < 1410731664 514978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the general idea is that you take an OO language but reverse all the accessibility relationships < 1410731696 705180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so for instance, instead of starting with an object and getting its properties, you specify which property value you want and get all objects with that property < 1410731711 666011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and instead of storing values in variables, you add extra temporary fields to objects and then search on those fields < 1410731754 839424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this a) reminds me of INTERCAL a lot, b) seems like it may be less prone to bugs than the normal way of doing things < 1410731775 781215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, and there are no methods, rather you have triggers < 1410731784 929486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which trigger on properties coming into existence or changing value < 1410731794 542299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to do the equivalence of a method call, you temporarily set a property on an object < 1410731800 868491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then the object does the call itself < 1410731871 226231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1410731896 148884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1410731896 716025 :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​ < 1410731955 989424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to pass arguments, you set temporary properties on the objects you want to use as arguments; ditto return values < 1410731971 291928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in order for all this to not be horrifically spaghetti, property /names/ are dynamically scoped < 1410732116 43260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ @hoogle (a -> b) -> a -> [b] <-- that's going to be f g a = g a <$ l for some fixed l :: [()]. oh, maybe with some seq's mixed in somewhere. < 1410732116 231618 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410732560 966703 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410732575 262043 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410732743 622562 :evalj!~jeval@5400C469.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1410732858 141707 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410733416 484102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: there's a bit more freedom, you can have g a, g _|_, _|_ as list elements; with seq, you get g $! a as well. Also with seq, you can vary the length of the spine of l. < 1410733501 655938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1410733588 411464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Did you imagine it? < 1410733603 961027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the things you can usefully seq on seem to be a, g a and g _|_ < 1410733720 256071 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Verbose14]]4 10 02http://esolangs.org/w/index.php?diff=40476&oldid=40475 5* 03AndoDaan 5* (+293) 10Added link to a new Verbose interpreter. < 1410733725 258346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if a is _|_ then the two others must be equal. if g _|_ is not _|_ then neither can g a. < 1410733745 809761 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :boom. two down. < 1410733812 503760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in other words, it is not useful to seq on both g a and g _|_ in the same spot. < 1410733836 235876 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it is, if you call the function multiple times < 1410733882 817409 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:AndoDaan14]]4 10 02http://esolangs.org/w/index.php?diff=40477&oldid=40380 5* 03AndoDaan 5* (+19) 10 < 1410733894 397697 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Well, not "useful", I don't think any of these functions is actually useful. But I was after distinguishable functions. < 1410733965 645262 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Puzzlang14]]4 M10 02http://esolangs.org/w/index.php?diff=40478&oldid=40459 5* 03AndoDaan 5* (-2) 10Changed one of it's categories from Unimplemented to Implemented. < 1410733972 593742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: by same spot i mean that they affect the same element or cons < 1410734081 748893 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :does the red M mean something bad? < 1410734082 673489 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410734095 967470 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410734130 852259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: no it means Minor < 1410734142 106145 :AndoDaan!~Daanando@62.205.64.218 PRIVMSG #esoteric :Right, thanks. < 1410734147 54303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rather unfit color, perhaps < 1410734344 186633 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: http://sprunge.us/MXXc < 1410734402 95926 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Oh I don't need the first column.) < 1410734501 636146 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nor the last. so just http://sprunge.us/BdBf is enough < 1410734503 994222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a `seq` g _|_ is also a possibility, i think < 1410734578 794458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in case you're listing everything that can be an element < 1410734735 248306 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're right. < 1410734860 476109 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so http://sprunge.us/FZRh ... anything else? :_) < 1410734951 358950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :g _|_ `seq` g a < 1410734979 855796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however, g a `seq` g _|_ is just g _|_ < 1410735172 728918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :g (g _|_ `seq` a) is the same as g a, i think < 1410735285 548990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as is g (g a `seq` a) < 1410735368 337916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ OK int-e and I discussed things and there are rather a number of weird variations. < 1410735368 527679 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410735405 216283 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :g (g _|_ `seq` a) is not the same as g a. (we have a case where g _|_ is bottom while g a is defined) < 1410735430 790410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um... < 1410735508 669556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1410735571 759917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is the same as g _|_ `seq` g a, however < 1410735811 729599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ @hoogle [(a -> b)] -> a -> [b] <-- that's sequence hth < 1410735811 880273 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410735991 607764 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, last table for tonight. http://sprunge.us/eAIR < 1410736146 635913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(third column is not needed, but easier to understand than the last one) < 1410736209 464009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(And perhaps I should take 'K' instead of Just.) < 1410736557 919761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm is a `seq` g _|_ `seq` g a different from all the ones listed? < 1410736865 279940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah indeed it is, it gives a new row of _|_ _|_ () J () which is not identical to any of those < 1410737332 771387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :too tricky. < 1410737492 493407 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410737719 389756 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410739002 255198 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410739002 461682 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410739152 28767 :AndoDaan_!~Daanando@62.205.64.218 JOIN :#esoteric < 1410739306 210252 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410739461 22745 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410739494 372052 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca JOIN :#esoteric < 1410739554 761123 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410739663 207246 :drdanmaku_!uid17782@gateway/web/irccloud.com/session JOIN :#esoteric < 1410740008 775838 :AndoDaan!~Daanando@62.205.64.218 QUIT :*.net *.split < 1410740008 776057 :shikhin!~shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1410740008 776121 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yycbtofyzdlcoxhy QUIT :*.net *.split < 1410740009 490143 :MoALTz!~no@user-164-127-152-127.play-internet.pl QUIT :*.net *.split < 1410740009 904065 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :*.net *.split < 1410740009 904182 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1410740013 763377 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1410740013 763674 :vyv_!~vyv@bas1-northbay04-2925118532.dsl.bell.ca QUIT :*.net *.split < 1410740019 773809 :skarn!skarn@unaffiliated/skarn QUIT :*.net *.split < 1410740089 469105 :skarn!skarn@binary.firrre.com JOIN :#esoteric < 1410740107 537456 :skarn!skarn@binary.firrre.com NICK :Guest43064 < 1410740194 746094 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1410740258 647805 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's the way to use subscripts on the wiki < 1410740287 300914 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: text, like in HTML < 1410740329 97659 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ok < 1410740366 811608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wigner's Fuckbuddy Is A Superposition of Top And Bottom14]]4 10 02http://esolangs.org/w/index.php?diff=40479&oldid=37791 5* 03Quintopia 5* (+254) 10/* Computational Time Complexity */ < 1410740378 372552 :drdanmaku_!uid17782@gateway/web/irccloud.com/session NICK :drdanmaku < 1410740379 358144 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :thank you < 1410740430 723300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wigner's Fuckbuddy Is A Superposition of Top And Bottom14]]4 10 02http://esolangs.org/w/index.php?diff=40480&oldid=40479 5* 03Quintopia 5* (+131) 10 < 1410740461 744539 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1410740468 896294 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410740533 48203 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow this netsplit is lasting a while < 1410740535 172636 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410740972 331546 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410740978 858292 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410741020 837037 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410742821 121906 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410743844 65025 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1410744357 851867 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410744362 826501 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410744370 38985 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410745514 843916 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410745806 157390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Could you make @info a no-op or something? < 1410745813 767577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Getting corrected to @undo is worse than nothing. < 1410746501 850906 :yukibot!~yukibot@runciman.hacksoc.org QUIT :Quit: Process interrupted. < 1410747513 56846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410747765 792226 :Guest43064!skarn@binary.firrre.com QUIT :Changing host < 1410747765 984928 :Guest43064!skarn@unaffiliated/skarn JOIN :#esoteric < 1410747775 897204 :Guest43064!skarn@unaffiliated/skarn NICK :skarn < 1410747828 387972 :yukibot!~yukibot@runciman.hacksoc.org JOIN :#esoteric < 1410747874 316885 :yukibot!~yukibot@runciman.hacksoc.org QUIT :Client Quit < 1410747931 251278 :yukibot!~yukibot@runciman.hacksoc.org JOIN :#esoteric < 1410747948 572357 :yukibot!~yukibot@runciman.hacksoc.org QUIT :Client Quit < 1410749052 852310 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410750086 990115 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410750110 12900 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410750283 825952 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1410750300 695870 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410750844 6018 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410750852 55780 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410750853 24885 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410751713 275360 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410752020 999559 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410752028 806782 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410752419 963997 :roark!~roark@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1410752693 572644 :roark!~roark@173-31-68-167.client.mchsi.com QUIT :Client Quit < 1410755757 498853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Splinter14]]4 M10 02http://esolangs.org/w/index.php?diff=40481&oldid=25375 5* 03AndoDaan 5* (-1) 10/* Example */ link fix < 1410755884 5621 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1410756426 129625 :AndoDaan_!~Daanando@62.205.64.218 QUIT :Ping timeout: 255 seconds < 1410756467 676370 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 245 seconds < 1410758225 857537 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1410760109 639071 :J_Arcane2!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1410760535 285081 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi JOIN :#esoteric < 1410762249 956356 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 258 seconds < 1410762780 186568 :variable!~root@freebsd/developer/variable JOIN :#esoteric < 1410763992 336981 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410764054 787714 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410768126 127101 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410768232 569762 :AnotherTest_!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410768289 219710 :drdanmaku!uid17782@gateway/web/irccloud.com/session QUIT :Changing host < 1410768289 394592 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tkvzmfbwhbtphxkn JOIN :#esoteric < 1410768331 306641 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 258 seconds < 1410768332 804537 :AnotherTest_!~turingcom@94-224-17-144.access.telenet.be NICK :AnotherTest < 1410768933 844597 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1410769296 818850 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tkvzmfbwhbtphxkn QUIT :Quit: Connection closed for inactivity < 1410769568 836659 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410771510 607462 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1410771603 312851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Getting into FRP still looks way too hard :( < 1410771642 740136 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :hmm, what programming paradigm do spreadsheets (like Excel) uses? < 1410771655 187700 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :a sort of "everything is defined in terms of everything else" < 1410771662 36250 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess it's behavioural, like VHDL < 1410771772 803548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You might call it declarative. < 1410771826 526390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well, an example doing excel like stuff would be nice :) < 1410771831 556901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but can't seem to find one < 1410771852 987574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So minä and sinä and so on are implied in "minä olen" and what not, but hän is never implied that way? < 1410771909 856057 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Somehow it should be possible to have foo t = print t < 1410771922 268543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which prints t everytime t changes < 1410772123 290642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I... think all the personal pronouns can be implicit, in suitable circumstances. Like if someone asks "onko hän täällä?" you can answer just "on." But maybe that doesn't count. < 1410772141 810228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION guesses "is he here?" < 1410772149 974869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. (Or "she".) < 1410772160 541683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1410772165 692255 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :mroman_: you can do that sort of thing in the WIP esolang I was discussing yesterday < 1410772234 223883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or "mitä hän tekee?" "syö." -- "what is he doing?" "he's eating.") < 1410772249 609286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Or "she".) < 1410772290 554321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't think of a not-an-answer-to-a-question example right now. < 1410772331 25072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you would say "hän on täällä", not e.g. "on täällä" < 1410772338 358306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As opposed to "olen täällä" < 1410772377 321677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I guess so. < 1410772400 579973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same does apply to "he ovat täällä". < 1410772419 133801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523_: hm. < 1410772430 382213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd still like to be able to do that stuff in Haskell ;) < 1410772442 350852 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :mroman_: in fact, the only way to do a method call there is to set a property in order to cause a method to run < 1410772450 63187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :somebody could make a system dynamics library out of frp I guess < 1410772452 58682 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I decided that in some respects, the language is the exact opposite in Haskell < 1410772464 197661 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If such a library doesn't already exist < 1410772464 369688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And you wouldn't say just "puhuu suomea", right? < 1410772475 859650 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :because all operations are mutating (although scoping an identifier has no side effects if you don't do anything with it before it descopes) < 1410772484 167413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to figure out what "puhuu" etc. means on its own. < 1410772498 872124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523_: does it have a wikipage? < 1410772553 629385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also wth is that Fuckbuddy thing o_O < 1410772557 77487 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :no, because it's a WIP and I haven't worked out the details yet < 1410772577 554119 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :luckily, so far I haven't run into anything as intractable as Feather < 1410772586 812692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Right, at least in general. I'm sure in conversational speech it'd be acceptable. Like, you're describing a potential hire to someone over the phone, you could say "puhuu suomea" as a part of a list of qualifications if it's implied by context who it's about. < 1410772588 425159 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :*as I have in Feather < 1410772605 831566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that's the same as in English. < 1410772623 510996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :aivika... < 1410772936 944790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who writes lhs that can't be run :( < 1410773755 213442 :fergusq!~fergusq@mobile-internet-5d6a5c-228.dhcp.inet.fi JOIN :#esoteric < 1410774084 307440 :impomatic!~chatzilla@81.174.174.142 QUIT :Ping timeout: 250 seconds < 1410775302 5001 :fergusq!~fergusq@mobile-internet-5d6a5c-228.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1410777191 907859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'const char main[] = "1\xc0""1\xff""1\xd2\xff\xc0\xff\xc7H\x8d""5\n\0\0\0\xb2\x06\x0f\x05\xb0<1\xff\x0f\x05hello\n";' | gcc -o /tmp/t -x c - 2>&1 && /tmp/t # I know we already have one of these, but I didn't want this one to go to waste < 1410777192 702189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello < 1410777238 353790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also: doesn't work with `runc for some inexplicable reason. < 1410777534 217791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, `runc is using echo -e so that you can put in \ns for newlines for preprocessor stuff. < 1410778529 765882 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410779966 844345 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1410780068 77135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Dependency tree exhaustively searched. < 1410780075 81389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's something new I havent seen before < 1410780118 606596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I made one of those work (not necessarily correct) in a geordi prompt once, though I didn't write the main function, just an aux function I called. < 1410780159 257349 :boily!~boily@96.127.201.149 QUIT :Quit: RACEMIC CHICKEN < 1410780355 801098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/AMWj - boily's chickens < 1410780369 878570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(didn't do anything useful either) < 1410780404 943506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's a "geordi prompt"? < 1410780425 42931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: geordi is a bot evaluating C++ on irc < 1410780433 215246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I see. < 1410780439 665366 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I mean I wrote something that fits in one irc line and it could run it < 1410780451 947399 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(after dozens of tries which led to segfaults and similar errors) < 1410780453 954694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The above was done for candide, and also an auxiliary function, because I couldn't get around the auto-main. < 1410780476 983717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/gbEF like that. < 1410780505 125392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you specify something that looks enough like main it doesn't add its own, but I couldn't do that and the char main[] at the same time. < 1410780521 516810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it could've been fooled by suitable macros, though. < 1410780533 230628 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I see < 1410780969 199389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[14:35:56] ,cc #define main(args) dummy(args) \n const char main[] = "1\xc0""1\xff""1\xd2\xff\xc0\xff\xc7H\x8d""5\n\0\0\0\xb2\x06\x0f\x05\xb0<1\xff\x0f\x05hello\n"; int main(void) { return 0; } < 1410780973 231487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[14:35:58] fizzie: [warning: 'main' is usually a function [-Wmain]] Function "main" not defined. hello < 1410780976 188893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ha. < 1410781002 9643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know where that one message comes from. < 1410781394 152842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's not a warning < 1410781397 138263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's an info. < 1410781798 461269 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410782009 55408 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410782009 227157 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410782157 760545 :Guest68287!~freefull@host-92-30-18-155.as13285.net QUIT :Changing host < 1410782157 967501 :Guest68287!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410782164 170218 :Guest68287!~freefull@defocus/sausage-lover NICK :FreeFull < 1410782438 819903 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1410782815 569350 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oh well, at least this explains why I got sent 2/3 of a P45 tax form for no apparent reason < 1410782854 818235 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I think there's a blog called mainisusuallyafunction, isn't there? < 1410782871 532521 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :not sure if it's an actual #esoteric member who runs it, or just someone who's interested in similar topics < 1410783075 592432 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Quit: ZNC - http://znc.in < 1410783358 552455 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410783588 169437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Links to it have been posted on channel, but I don't think it's run by any regular here. < 1410783698 393292 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, wait. Is it just kmc's thing? < 1410783708 132842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the posting about the x86-no-registers thing. < 1410783717 419861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Posted by keegan" okay then. < 1410783725 971262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Memory: never trust it. < 1410783795 637750 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Quit: ZNC - http://znc.in < 1410783838 636552 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410786003 847037 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1410786065 89189 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410786249 194976 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410786394 280188 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :huh, kmc was talking about using fork() to implement continuations some time after I actually used INTERCAL's fork() equivalent to implement continuations there < 1410786403 154031 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the code was horrendously inefficient, ofc, but did seem to actually work < 1410788722 900966 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1410789837 329273 :drdanmaku!uid17782@gateway/web/irccloud.com/x-obktjasfnurgpfys JOIN :#esoteric < 1410790171 317957 :impomatic_!~digital_w@81.174.174.142 JOIN :#esoteric < 1410792555 590112 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410792740 875086 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410792741 82560 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410793602 866651 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410793910 229428 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!unefunge98 y$#> #;>:#,_#; #$< lol this outputs environment variables < 1410793913 900645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle forever < 1410793914 227950 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :TieSoul: ;8ALLUSERSPROFILE=C:\ProgramDataAPPDATA=C:\Users\thijsel\AppData\RoamingCOMPUTERNAME=THIJS-PCComSpec=C:\Windows\system32\cmd.exeCommonProgramFiles=C:\Program Files (x86)\Common FilesCommonProgramFi (Execution timed out.) < 1410793915 465098 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad forever :: Monad m => m a -> m b < 1410794383 886094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :man < 1410794452 600312 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> forever [9] < 1410794456 244089 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1410794459 629025 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :noice < 1410794484 411562 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1410794680 649815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> forever [] < 1410794682 2758 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1410795072 746097 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410795072 935768 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410795072 935900 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410795535 301242 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1410795630 255354 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410797639 879645 :kcm1700_!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1410797648 159832 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410798395 734237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And we have a new leader with 11B for Fibonacci Numbers :) < 1410800050 840764 :MoALTz_!~no@user-5-173-151-114.play-internet.pl JOIN :#esoteric < 1410800165 584163 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi PRIVMSG #esoteric :https://news.ycombinator.com/item?id=8318879 < 1410801209 474787 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410802436 270533 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1410804360 51926 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410805271 10517 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410806043 982730 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1410806053 820827 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1410806159 113724 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410806489 332277 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410806719 458966 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410807461 799620 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410807512 435616 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1410807916 971918 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410808087 27484 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1410808135 783195 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1410808135 934179 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1410809742 643159 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1410810513 980029 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1410810691 328473 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410810729 413553 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410810729 564836 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410810871 882350 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 258 seconds < 1410812149 103380 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1410813104 256313 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1410813126 114625 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1410813324 325686 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410813451 360816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : @hoogle forever <-- good sentiment there < 1410814765 370918 :Zuu!~zuu@unaffiliated/zuu NICK :Puntastic < 1410815014 18304 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410815254 705889 :Puntastic!~zuu@unaffiliated/zuu NICK :zuu < 1410815257 776962 :zuu!~zuu@unaffiliated/zuu NICK :Zuu < 1410815311 851220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: would you prefer that i don't tell you about wikipedia problems that i encounter < 1410815346 98195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i would prefer that you get a bloody account and use it. what else do you expect? :P < 1410816266 20230 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1410816685 836552 :spiette!~spiette@173.231.120.38 JOIN :#esoteric < 1410817215 412130 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 246 seconds < 1410818970 344529 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410819257 819919 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410821340 478253 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410821979 835729 :boily!~boily@96.127.201.149 QUIT :Quit: CUBIC CHICKEN < 1410822301 39091 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1410822373 794426 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410822627 660780 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410822649 234990 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1410823187 319276 :not^v!~notnot^v@198.109.114.66 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1410823207 985907 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1410823599 992836 :not^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 272 seconds < 1410823737 835940 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1410823789 839746 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1410824104 278896 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410824587 971298 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410824823 885596 :Gregor``!dlopen@libdl.so NICK :Gregor < 1410825127 226418 :HackEgo!~HackEgo@162.248.166.242 QUIT :*.net *.split < 1410825127 938888 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split < 1410825130 170031 :spiette!~spiette@173.231.120.38 QUIT :*.net *.split < 1410825131 853390 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :*.net *.split < 1410825161 257345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a less grave Gregor < 1410825235 816153 :spiette!~spiette@173.231.120.38 JOIN :#esoteric < 1410825236 173670 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1410825357 96012 :impomatic_!~digital_w@81.174.174.142 QUIT :Ping timeout: 255 seconds < 1410825370 993096 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410825687 315474 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410825732 213343 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1410825736 691211 :spiette!~spiette@173.231.120.38 QUIT :Quit: :qa! < 1410825876 314666 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1410826078 285974 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: Ba-dum tsh < 1410826131 869289 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I'm thinking about shapes again < 1410826156 190455 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what shapes < 1410826159 312329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear that's common with young people < 1410826172 372442 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i did a geometry module last year, ask me anything about triangles < 1410826189 822746 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom__Hoover, I started with octohedra and then went to rhombic dodecohedra and now I don't even know < 1410826194 623284 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I'm gonna make one < 1410826204 721982 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :out of what < 1410826221 427113 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Paper and sellotape probably < 1410826230 407896 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :sellotape?? < 1410826235 185535 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :learn modular origami, it's the shit < 1410826284 503300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :p-adic origami < 1410826506 594922 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I cannot find sellotape :( < 1410826529 15561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it sounds like something they'd sell < 1410826573 988889 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's quarter past one and I don't know of any 24 hour shops that sell sellotape < 1410826613 612495 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :No Walgreens nearby? < 1410826617 82620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just use superglue instead < 1410826646 671715 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Wait, juding by time zones, not the right nation X-D < 1410826671 934956 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gregor, yeah, I'm slightly in York, North Yorkshire < 1410826693 764014 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, seriously, if you assume America then there's a nearby Walmart. < 1410826699 287517 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And trust me, Walmart sells tape. :) < 1410826701 129766 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm slowly remembering this universe ^^´ < 1410826710 47537 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :My nearby Walmart isn't 24/7 < 1410826715 170173 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Aaaw. < 1410826717 54507 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's sad. < 1410826733 597377 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's like a sad counterfeit of Walmart. < 1410826766 67975 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But how are you supposed to shop at 3am in a minor daze? < 1410826778 239673 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :... Walgreens? < 1410826798 886312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: so your absence was due to interdimensional travel? < 1410826800 68997 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :(Actually I don't think Walgreens is in Canada, hyuk) < 1410826804 54025 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... but how am I supposed to randomly decide I want curry and then succeed with what's available from Walgreens? < 1410826806 412554 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: Feels like it. < 1410826835 823665 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :pikhq: The very BEST Walgreens... um... toothpaste is like curry. < 1410826847 175784 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Not that this is much of an issue now. < 1410826867 509053 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The ability to make curry on a whim is something I make sure of now that I have my own place. < 1410826882 438714 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Man's gotta have priorities. < 1410826898 534902 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Got one of those curry-making magical wands, eh? < 1410826900 527629 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :*poof* curry < 1410826904 469315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :curry toothpaste. < 1410826911 69463 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sadly no. < 1410826917 191355 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Just a well-stocked kitchen. < 1410826946 50632 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: I have the best ideas ever, no? < 1410826955 698287 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :By god curry toothpaste. < 1410826978 649080 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :This is either a fantastic idea or a terrible one. < 1410826984 373828 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm gonna vote terrible. < 1410827002 713961 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Without trying it, I'm going to agree. < 1410827010 289934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :spicy toothpaste... < 1410827048 77156 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's so that you can be brushing while you purge. < 1410827050 721138 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It gets you started. < 1410827066 714373 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Follow up with mango habanero ice cream. < 1410827279 120490 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :mango habanero ice cream doesn't sound too bad, but maybe not *after* brushing... < 1410827310 942815 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :paul2520: It is a real thing. < 1410827385 66289 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :pikhq: it's easy to make: http://www.bigoven.com/recipe/mango-habanero-ice-cream/108897 < 1410827427 618719 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That URL implies that you would make it in an oven. < 1410827430 407182 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That feels wrong somehow. < 1410827440 411548 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :(A big one, in fact) < 1410827460 364580 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :haha. the instructions involve no ovens. < 1410827461 542546 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well you *could*. < 1410827474 439535 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :I feel like it would be hot enough with the habaneros... < 1410827478 796893 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net PRIVMSG #esoteric :no oven necessary < 1410827481 623650 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But this would be a very odd use of an oven. < 1410827533 974618 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Step one: Do not pre-heat oven. < 1410827537 533192 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Step two: Fill oven with ice. < 1410827579 599162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're telling me you don't eat your ice cream piping hot? < 1410827613 31745 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well, not generally. < 1410827615 231058 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Apparently Walmart ice cream doesn't melt (because KEMIKILLS OH GAWD DON'T EAT IT) so presumably you could eat that quite warm. < 1410827619 521349 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though in winter it's sometimes tempting. < 1410827664 699513 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Gregor: Real reason is that the ice cream sandwiches have gum in them. I think it was gum arabic? < 1410827669 627386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: if you're talking about the video I'm thinking of, it did melt eventually outdoors < 1410827675 827905 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :pikhq: They've got a whole collection :) < 1410827676 122171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so probably really hot would not be manageable. < 1410827678 763453 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :(of gums) < 1410827697 772093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: is that why my mouth doesn't melt when it gets hot? < 1410827708 240825 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Outstanding. < 1410827709 535747 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :10/10 < 1410827712 156166 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: Yes. Yes it is. :P < 1410827809 426344 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :SCIENCE FACT: If you removed all of a person's teeth and laid them end-to-end, that person would probably be quite cross with you. < 1410827841 59831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a weird fetish. why not just lay them without removing their teeth? < 1410827861 151172 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Teeth can hurt. < 1410828717 310382 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :does that mean chewing gum can be used to reinforce my mouth? < 1410828735 587718 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Phantom__Hoover: Not if you spit it out. < 1410828748 431878 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :You have to mold the chewing gum onto your own gums. < 1410828751 448869 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Most people forget to do that. < 1410828915 55220 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah < 1410830198 115513 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1410830198 303540 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1410830452 325713 :maurer!~maurer@MIMUNG.ECE.CMU.EDU QUIT :Ping timeout: 250 seconds < 1410830608 468919 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410831795 236893 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Shapes are hard :( < 1410831809 482015 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The hard ones are. < 1410831824 870158 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know how to construct a pentagon < 1410831906 777510 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Asymmetry sucks. < 1410832009 864483 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:Pentagon_construct.gif practical!! < 1410832321 219076 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ooh Github has LSL hilighting < 1410832381 179386 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :too much work; I would just draw a pentagram and either use the inside or outside for the pentagon < 1410832393 347334 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :I can draw a decent-enough pentagram < 1410832778 50153 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :have fun making it regular < 1410832829 682818 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410832898 548503 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :....why the flying fudge did I ask for donations in a product I sold? < 1410832936 134580 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hahaha < 1410832962 287296 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, the code is permanently and irreversibly online now < 1410832962 682945 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1410832976 136974 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Sgeo/Antiposeball/blob/master/Antiposeball%205.lsl < 1410832986 550875 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I apparently severely misunderstood animations < 1410833013 136233 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is LSL? < 1410833027 272230 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And it uses sensors instead of llGetObjectDetails()... because llGetObjectDetails() didn't exist when I wrote it. < 1410833033 298941 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Taneb: the scripting language used in Second Life < 1410833791 46417 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, ah < 1410833806 946500 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :"Linden Scripting Language" I guess. < 1410833881 192996 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :yeah < 1410834112 667160 :paul2520!~pi@unaffiliated/paul2520 QUIT :Quit: leaving < 1410834300 471905 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1410834437 429462 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there a friendly way to criticise Racket? < 1410834498 305117 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is not compatible to Java(tm). < 1410834558 566076 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's a macro called struct*, used for pattern matching on structures. It takes a struct-id and field name(s). It needs to get the accessor function for the field, for obvious reasons. It does this by combining the struct-id and field name. But then, this needs a context, so.... it assumes that the function is to be found in the same context as the field name. This seems arbitrary (although clearly a choice needs to be made), and requiring < 1410834558 716578 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : documentation. < 1410834568 576997 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe I should write an example... < 1410834701 647992 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The worst part is I don't know what the correct thing to do is... except 1) Have the accessors accessible in a cleaner manner, directly off data contained by the struct-id. 2) At least document the scenario, and all scenarios where an identity is assumed to be located in a context input to a macro, and where the used context is not trivially obvious < 1410834725 841475 :paul2520!~pi@unaffiliated/paul2520 QUIT :Quit: WeeChat 0.3.8 < 1410835243 235366 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have the struct-id evaluate (in some appropriate lexenv) to a description of the structure that includes an ordered sequence of field names? < 1410835254 905531 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually, to an ordered sequence of accessors. < 1410835532 532127 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1410836372 271928 :paul_2520!~paul2520@2602:306:8060:d3d0:78b9:46d:bcdc:5443 JOIN :#esoteric < 1410836456 474587 :paul_2520!~paul2520@2602:306:8060:d3d0:78b9:46d:bcdc:5443 QUIT :Client Quit < 1410836592 79745 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I believe it already does the former < 1410836599 403229 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Going from that to the latter not so much < 1410836614 610468 :guest3244345245!~paul2520@2602:306:8060:d3d0:78b9:46d:bcdc:5443 JOIN :#esoteric < 1410836911 556892 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :...WHY am I getting ads for Dyson airblades? I mean, I used one yesterday, but I don't think Google is psychic. < 1410836948 644327 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's what they want you to think < 1410836950 95697 :guest3244345245!~paul2520@2602:306:8060:d3d0:78b9:46d:bcdc:5443 QUIT :Quit: Leaving < 1410836953 400195 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm. Maybe I did click a link recently < 1410836968 725223 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :For unrelated reasons < 1410838212 378114 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm quite confident that Google is not psychic. < 1410838222 991004 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :However, you may want to check for eye implants. < 1410838230 858958 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Google Eye forced beta test? < 1410838269 263124 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: why are you so confidengt? < 1410838280 283145 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because I am psychic. < 1410839440 827036 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: :O < 1410839459 761474 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Note to self: Never learn by example. < 1410839483 324272 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I did not know that this was allowed in jQuery: someJQueryElem.attr({foo: "a", bar: "b"}) < 1410842787 829185 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1410844977 494050 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Facebook spammer spammed me... in an interesting way < 1410844983 195462 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Attached an image with an email address < 1410845005 875038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that is... an interesting way < 1410845014 577955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :interesting enough... to merit an ellipsis < 1410845024 313323 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://i.imgur.com/YQd54gJ.png < 1410845077 346013 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you actually reply to an obvious spammer < 1410845098 222785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no you've leaked your name < 1410845106 805467 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I've leaked my name before < 1410845701 861863 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1410846226 729594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :loveth gerald is a great name < 1410846468 448822 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1410846935 101902 :MoALTz_!~no@user-5-173-151-114.play-internet.pl QUIT :Quit: Leaving < 1410847400 306002 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Huh. Apparently HSTS can be disabled. < 1410847421 807150 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION was under the impression that sending an HSTS header was an irreversible action < 1410848635 295922 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410848642 227865 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ahahahaha < 1410848642 665624 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.leviathansecurity.com/blog/the-double-edged-sword-of-hsts-persistence-and-privacy/ < 1410848662 227700 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(When I first saw that, I was thinking maybe timing + max-age shenanigans, but that's very fiddly) < 1410849538 91847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Freenode got hacked? < 1410850038 379889 :vyv!~vyv@bas1-northbay04-2925118532.dsl.bell.ca QUIT :Ping timeout: 246 seconds < 1410850158 264420 :vyv!~vyv@bas1-northbay04-2925119101.dsl.bell.ca JOIN :#esoteric < 1410850520 996230 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :" Note, that even the specification got this part wrong in its example on violation reports " < 1410852118 667988 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410855871 795026 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410858602 167099 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410858916 587206 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"Git gets easier once you get the basic idea that branches are homeomorphic endofunctors mapping submanifolds of a Hilbert space." < 1410858921 347770 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is that true? :D < 1410858935 124151 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the part about what branches are, not that git gets easier < 1410858943 805283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lol < 1410859101 142059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's nonsense. < 1410859130 707965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As long as you're going to say something like that at least make it sound plausible. < 1410859146 467457 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :please do so < 1410859147 748916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, that sounds like more of a darcs concept. < 1410859190 559335 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(unless you want a generalized zygomorphism) < 1410859308 382236 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I did try to invent something more plausable => http://www.math.bme.hu/~ambrus/pu/git-extensions < 1410859646 532655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why does read -p "foo" terminate without me entering a line < 1410859652 16891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is this due to background jobs? < 1410859779 553696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: maybe some program forgot to restore your stty (tcsetattr) settings, but you don't notice that because the shell temporarily sets a different stty mode for its readline prompt < 1410859813 114024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: read doesn't normally use readline, just the normal canonical terminal input < 1410859831 598628 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it can use readline if you give the -e switch) < 1410859836 33727 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm trying to launch some processes with & < 1410859838 24484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but they all die < 1410859840 390687 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea why < 1410859844 116307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even with the read -p < 1410859845 176252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they die < 1410859856 141635 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://www.theproofistrivial.com/ i like < 1410859857 249919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought with read -p they'd run until I enter something < 1410859873 214115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: huh? now I don't understand what you're doing < 1410859877 557909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what is read having to do with this? < 1410859885 306805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you show what exactly you're trying? < 1410859947 409754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1410859957 295906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: hehe < 1410859965 248696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :java -jar foo.war < 1410859971 378772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but these war files terminate when you press enter < 1410859983 6141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. they probably have something like System.in.readc(); exit(); < 1410860002 779164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if I launch them within a script they immediately exit < 1410860021 634024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if I launch them in my terminal they run as long as I don't press enter < 1410860110 230843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: hmm... but what does read (the shell builtin) have to do with this? < 1410860126 659923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(also, maybe those java programs are just stupid) < 1410860132 662074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe < 1410860299 65299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1410860301 179185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's even worse < 1410860306 572359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's System.in.read(); server.stop(); < 1410860313 214463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is supposed to "block" < 1410860321 71533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't block if no terminal is attached to stdin < 1410860336 771611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's attached instead? /dev/null ? < 1410860376 843736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if the program is ran on the terminal but only backgrounded, a read from the terminal should stop the program with the SIGTTIN signal until it's foregrounded < 1410860440 519950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suppose if you launch it with & < 1410860448 472590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then System.in.read will read 0 bytes and immediately return < 1410860458 207846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, it shouldn't do that < 1410860467 104677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it should stop the process with a SIGTTIN signal I think < 1410860474 704116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1410860497 499132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait < 1410860523 677688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if the process ignores/handles that signal so it continues (doesn't wait till it's foregrounded), then the read does return an error < 1410860529 589505 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :specifically EIO apparently < 1410860531 680553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me verify that < 1410860650 72103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, EIO < 1410860665 471845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so maybe the program or the java runtime is stupid enough to ignore that signal specifically? < 1410860734 392234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :read() returns -1 if there's nothing more to read < 1410860765 358946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: it returns -1 in case of an error, storing the error code to errno; returns 0 if there's nothing to read (EOF) < 1410860784 479866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Java has errno? < 1410860824 391175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no idea, maybe it puts the error in a java exception or something, or you need to use a different java function. check a manual. < 1410860830 778751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, a tiny test-case on OpenJDK says it stops like any other process. < 1410860830 948639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit. < 1410860837 243867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've replaced System.in.read with readline < 1410860841 549543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but either it's not recompiled < 1410860843 258572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or... < 1410860875 688651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: great, it sohuld < 1410860877 821399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/EiDO and so on. < 1410860896 623551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The 'x' is my input after foregrounding it; but anyway, it blocked at the read.) < 1410860941 6559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: good < 1410860969 183662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410861013 227311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1410861020 413490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I added a syntax error to the launcher < 1410861022 838074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it compiles :D < 1410861024 762173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1410861114 493861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1410861115 109184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410861127 54896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :those morons should've added clean to the mvn command line probably < 1410861267 936452 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1410861268 429742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1410861271 314613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1410861300 58620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you edited the wrong file? < 1410861397 953275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think so < 1410861409 538408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's linked as mainclass in the pom.xml < 1410861432 30908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the mainclass doesn't compile though < 1410861438 358990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but stuff that depends on it still does < 1410861546 690591 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Honestly I'm completely new to Java and maven < 1410861661 210853 :FreeFull!~freefull@host-78-147-224-230.as13285.net JOIN :#esoteric < 1410861677 946633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1410861684 200085 :FreeFull!~freefull@host-78-147-224-230.as13285.net NICK :Guest99165 < 1410861697 53535 :drdanmaku!uid17782@gateway/web/irccloud.com/x-obktjasfnurgpfys QUIT :Quit: Connection closed for inactivity < 1410861840 4252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :This is bad < 1410861859 895030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if something doesn't compile it magically loads the last compilable version from the sky or wherever < 1410861871 562239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means it won't tell you if something doesn't compile < 1410861937 394198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... at least my new stuff is now compiled in < 1410861961 551004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but System.console() is null if you launch it with & :) < 1410862228 593141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fine. while(true) will do < 1410862323 442527 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410862414 446240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's kind of what the documentation says. < 1410862426 731096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If the virtual machine is started from an interactive command line without redirecting the standard input and output streams then its console will exist and will typically be connected to the keyboard and display from which the virtual machine was launched. If the virtual machine is started automatically, for example by a background job scheduler, then it will typically not have a console." < 1410862441 68941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess & is kind of arguable. < 1410862488 668968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It should still have the System.in/out streams, and those behaved as expected in my mini-test. < 1410862721 667619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :System.in.read isn't blocking when using & < 1410862747 172925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not saying it doesn't work < 1410862773 724539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's just not blocking < 1410862800 456010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or maybe it is, but with attached terminal it at least has some sort of line buffering < 1410862817 853747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which could be done by either the terminal or java < 1410862866 577029 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1410862916 142206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like how this thing is named "demo" but's supposed to be production < 1410863273 400928 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Morning < 1410863340 658523 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Morning < 1410864184 278839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ARGH! apparently doxygen cannot parse the a struct definition like 'class __declspec(dllexport) foo { ... };' only nobody notices that because __declspec(dllexport) is usually hidden behind a macro < 1410865129 351280 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410865161 361673 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1410865162 916106 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 240 seconds < 1410865692 815209 :boily!~boily@96.127.201.149 QUIT :Quit: CSIRKEAN CHICKEN < 1410866221 56674 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1410867277 71186 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410867845 117211 :Guest99165!~freefull@host-78-147-224-230.as13285.net QUIT :Changing host < 1410867845 282606 :Guest99165!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410867848 51151 :Guest99165!~freefull@defocus/sausage-lover NICK :FreeFull < 1410868438 310384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410868685 128513 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1410869095 525843 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1410869959 635986 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar RJNK < 1410869960 97258 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :RJNK 161200Z 15004KT 9999 FEW025 21/18 Q1014 < 1410871329 112497 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 . < 1410871377 265288 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410872182 270126 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1410872310 194958 :Bike!~Glossina@69.166.47.137 QUIT :Ping timeout: 255 seconds < 1410872926 339408 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410872978 45494 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410873163 229422 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410876026 879459 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1410876102 446936 :drdanmaku!uid17782@gateway/web/irccloud.com/x-rwwlysjgtynyfeou JOIN :#esoteric < 1410876627 288078 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1410878344 280709 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1410878594 987658 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1410878879 181813 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bon matily < 1410878884 64855 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1410880237 729741 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410881022 291691 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410881346 14761 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1410886732 434668 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1410886788 420184 :J_Arcane!~j_arcane@dsl-trebrasgw2-54f959-138.dhcp.inet.fi QUIT :Ping timeout: 246 seconds < 1410888279 715523 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1410888317 693409 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1410888465 682795 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410888513 971222 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :nick___ < 1410888518 234966 :nick___!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1410888580 569283 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1410888903 669577 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1410889766 884895 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410889964 249801 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1410893747 344755 :MoALTz!~no@user-5-173-151-114.play-internet.pl JOIN :#esoteric < 1410896355 930565 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1410896431 456392 :FreeFull!~freefull@host-92-30-45-50.as13285.net JOIN :#esoteric < 1410896455 209266 :FreeFull!~freefull@host-92-30-45-50.as13285.net NICK :Guest64697 < 1410896922 896969 :Guest64697!~freefull@host-92-30-45-50.as13285.net QUIT :Changing host < 1410896923 47185 :Guest64697!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410896939 279552 :Guest64697!~freefull@defocus/sausage-lover NICK :FreeFull < 1410897366 419406 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410897412 499021 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1410900034 414619 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410900163 639081 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410900173 204431 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410900174 706453 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410900231 312889 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410900238 497846 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410900465 614697 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410900483 676623 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410900730 512273 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410900942 625497 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1410900957 894281 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410901362 899111 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410902201 349122 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410902722 898408 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1410902795 451897 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410902803 545986 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1410902805 47832 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410903370 550222 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410903377 261350 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410903966 399660 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 246 seconds < 1410905742 160270 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1410905748 917253 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410905754 428131 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410906980 298652 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410907624 379503 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :so < 1410907635 449504 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :why does GNU APL have PHP-style server pages? < 1410907647 242350 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I can think of literally no reasons for that style of insanity < 1410907660 326660 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :there's a GNU APL, huh < 1410907694 257450 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :yes < 1410907710 571157 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :and APL is definitely on topic for #esoteric, lol < 1410907724 200384 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... wat < 1410907726 898557 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Server scripting < 1410907729 84018 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :In APL? < 1410907739 901362 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Lymia: yes < 1410907742 972361 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :still sounds better than php, tbh < 1410907743 307017 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that was my reaction < 1410907765 570687 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Bike: I'm paid to write PHP, that doesn't even begin to cover it < 1410907774 225573 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I would rather write web apps in BF < 1410907777 473676 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :no < 1410907786 74462 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I'd rather write web apps in Cobol < 1410907809 549996 :perrier___!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1410907921 815530 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ooh, wait, Lymia, were you involved in that massive bukkit clusterfuck that happened < 1410908011 937057 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Massive bukkit clusterfuck? < 1410908014 564158 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Recent? < 1410908028 932908 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I haven't been involved in Minecraft for a few months. < 1410908038 961210 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :What happened? < 1410908053 635592 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :evilseph cancelled the project, mojang revealed they owned it < 1410908069 923138 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(i still don't know how you can own a gpled project but--) < 1410908073 655594 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Mojang didn't REVEAL that they owned it. < 1410908076 641287 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :They've owned it for years. < 1410908095 376372 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :my impression was that this was deliberately kept secret, though < 1410908106 856828 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :There was a whole brouhaha when they bought it. < 1410908113 874685 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :But then they didn't really DO anything with it, so everybody forgot. < 1410908139 598515 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The Twitter conversation went like this: "Sorry, I have to cancel the project." "Um, you don't own the project. We bought it. You can't cancel it." < 1410908150 560000 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(seriously how do you buy bukkit!! what does this even mean!) < 1410908159 852419 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410908197 933543 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :They owned the name, site, etc, and many of the devs are Mojang employees. < 1410908210 356639 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410908222 412597 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :There was no secrecy here, just stupidity. Never account to malice etc etc. < 1410908252 266826 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If I had more patience, I might fork it. But I don't have the patience to work with Java code anymore < 1410908253 23707 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1410908277 197482 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410908309 547861 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So < 1410908314 365011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Minecraft's fanbase being idiots as usual. < 1410908316 268282 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nothing new to me. < 1410908325 933177 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :*Microcraft < 1410908330 598825 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :*Minesoft? < 1410908598 979709 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Lymia, well, and mojang being idiots < 1410908607 826111 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that too is an important part of the situation as usual < 1410908676 438834 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure I understand the full story then. < 1410908676 926730 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::P < 1410908693 371193 :MoALTz_!~no@user-5-173-151-114.play-internet.pl JOIN :#esoteric < 1410908714 923680 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410908751 529882 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Well, as in, they went to the trouble of buying Bukkit, hiring the devs, then proceeded to ignore them and cut off even the meagre support they were providing. < 1410908836 289349 :vyv!~vyv@bas1-northbay04-2925119101.dsl.bell.ca QUIT :Ping timeout: 260 seconds < 1410908838 331813 :MoALTz!~no@user-5-173-151-114.play-internet.pl QUIT :Ping timeout: 246 seconds < 1410908892 747810 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are y'all ready for true untethered freedom https://www.kickstarter.com/projects/768618350/airvr-virtual-reality-for-ios < 1410908900 810348 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1410908909 610517 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :featuring advanced 64-bit Processors < 1410908911 684475 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410908948 401194 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca JOIN :#esoteric < 1410908968 696932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the other day in another channel someone gave a long list of failed "how to make a successful kickstarter project" kickstarter projects < 1410908983 939903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they were good < 1410909149 120974 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :kmc... isnt here, dangit < 1410909149 121192 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Who else am I to talk about Rust with? < 1410909149 121287 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Anyways: I think Rust people keep reinventing lenslike things < 1410909149 121381 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i know a thing or two about rust < 1410909149 121532 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :headers.get(CONNECTION); // -> Option> < 1410909149 121622 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what's your favourite ferric oxide? mine's haematite < 1410909149 121710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: it's hard to fork it, since you can easily get DMCA'd for it < 1410909149 121801 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Where CONNECTION is presumably an entity that knows how to transform some bytes representing HTTP headers into a Connection based on the Connection header, and visa versa < 1410909149 121890 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, not for an reimplementation. < 1410909158 768523 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that is stretching the term 'fork' < 1410909171 291056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: well, the basic issue is that bukkit was always kinda illegal < 1410909185 93559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is bukkit? < 1410909197 941681 :perrier!~cinch@107.170.175.57 QUIT :Max SendQ exceeded < 1410909198 530890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it's at odds with both the minecraft EULA and the GPL < 1410909203 926356 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Bike: That's as brilliant as it is stupid. < 1410909204 898564 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I remember a similar device for an olde VR dev environment for DOS. < 1410909205 918354 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :You cut it out of cardboard, folded it up and you could see true 3D. < 1410909343 515441 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410909424 960647 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1410909469 865905 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Lymia, oh also, if i didn't mention it, after evilseph left so did everyone else < 1410909473 66745 :jix!~jix@jixco.de JOIN :#esoteric < 1410909483 399856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :were there any "how to make a successful "how to make a successful kickstarter project" kickstarter projects? < 1410909483 567005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-" < 1410909483 567161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1410909483 567267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1410909483 567356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :**+" < 1410909484 187991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it needs an extra "kickstarter project" < 1410909484 956934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh hiccups < 1410909485 369297 :jix_!~jix@jixco.de QUIT :Ping timeout: 260 seconds < 1410909495 399503 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410909510 432818 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1410909548 313186 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION attempts to scare oerjan with a scary claim about how scaring people supposedly cures hiccups < 1410909567 119595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BY KILLING THEM, right? < 1410909580 753881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION seemed to do fine by drinking some water, thank you very much < 1410909627 606227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: you're in a channel in which kmc talks about rust a lot < 1410909633 39184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: there were certainly jokes about them < 1410909643 369651 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1410909643 566114 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION slaps everyone in this channel with a trout  < 1410909668 36767 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That's either a big trout or a lot of slapping. < 1410909721 702874 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION swings at logic with a dwarven axe  < 1410909721 970381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why is a basis a popular thing in topology, rather than a subbasis? < 1410909732 75895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The latter seems more natural. < 1410909749 773337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, is a topology generated by a subbasis "free" in some way? < 1410909756 765197 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :because topology predates common sense? < 1410909760 995806 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :Gregor: did this DOS gizmo have a kickstarter... < 1410909765 373041 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Bahaha < 1410909779 505921 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :"i could throw them a few bucks" < 1410909804 5018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover: That's possible, but it's also likely that I don't have good intuition or taste for any of these things. < 1410909841 751837 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :when i think common sense i think subbases. < 1410909874 11509 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the free topology on a set is either the discrete or trivial one < 1410909894 514607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The free topological space on a set. < 1410909913 809193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm talking about the topology itself. < 1410909921 415114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It at least seems initial in some sense. < 1410909951 844361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do I mean... < 1410909956 947074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you fix a set of points X, and then you talk about the various topologies you could give it. < 1410909965 245309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And you could also talk about arbitrary subsets of P(X) < 1410909988 287743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And maybe those are categories or something. And maybe you have an adjunction goin' between those two. I don't know. < 1410910071 733789 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :mainly i follow an oculus programmer on twitter and from what i understand of what he says it doesn't seem like you could do VR with a common screen without everything being... epileptic < 1410910261 603334 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It'd be very pixely, and very nauseating < 1410910358 584460 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, so what do you use as morphisms in this scenario < 1410910402 888657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. Maybe you look at subsets of P(X) as a lattice and use some sort of lattice homomorphism? < 1410910420 295237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe the thing with complete Heyting algebras/frames/locales. < 1410910873 627664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think something like that could probably work. < 1410911274 787844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, what am I talking about. I'm not making sense. < 1410911304 905056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe I am. < 1410911326 186202 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :or maybe you are < 1410911345 393642 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :(But probably not) < 1410911357 602419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I must agreegor. < 1410911430 331148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're right, I'm not. < 1410911434 804011 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1410911888 314461 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410911924 3746 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410912008 824161 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410912470 233620 :perrier!~cinch@107.170.175.57 QUIT :Max SendQ exceeded < 1410912600 156186 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410914864 735969 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1410914875 86593 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410915292 264878 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1410915409 80213 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410915541 335378 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410915674 636961 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410915740 769778 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410916560 87698 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410916595 620988 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410916595 771395 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410917012 140333 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410917725 227599 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410917734 150173 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410918507 79944 :ais523!~ais523@unaffiliated/ais523 QUIT :*.net *.split < 1410918510 707080 :`^_^v!~nycs@gw.hq.meetup.com QUIT :*.net *.split < 1410918510 707155 :paul2520!~pi@unaffiliated/paul2520 QUIT :*.net *.split < 1410918510 707221 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1410918510 707290 :perrier!~cinch@107.170.175.57 QUIT :*.net *.split < 1410918511 275067 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :*.net *.split < 1410918511 974926 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1410918512 545768 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :*.net *.split < 1410918512 545905 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :*.net *.split < 1410918513 285094 :tromp!~tromp@rtc35-154.rentec.com QUIT :*.net *.split < 1410918514 488489 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1410918517 184683 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1410918520 187482 :erdic!erdic@unaffiliated/motley QUIT :*.net *.split < 1410918521 942026 :pikhq!~pikhq@deagol.pikhq.com QUIT :*.net *.split < 1410918522 764103 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1410918593 811037 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410918711 212921 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1410918837 650796 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1410918837 854879 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1410918860 418666 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410918860 577007 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1410918860 577130 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410918860 577201 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1410918860 577268 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1410918860 577331 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410918860 577397 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1410918860 577461 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1410918860 577525 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1410918860 577589 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1410919071 551069 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1410919760 495257 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410919773 809502 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410919930 731198 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410921213 676765 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1410921433 421646 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410921513 433046 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Client Quit < 1410921688 612061 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410921688 861808 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Client Quit < 1410921791 302744 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410921802 97537 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1410921831 896579 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410921842 310238 :not^v!~notnot^v@2601:4:4500:e15:9066:878f:ca58:a9d0 JOIN :#esoteric < 1410921856 479993 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1410921876 117404 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410921942 559432 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410921985 665244 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1410922005 843563 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1410922134 310419 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1410922976 270932 :not^v!~notnot^v@2601:4:4500:e15:9066:878f:ca58:a9d0 QUIT :Ping timeout: 260 seconds < 1410923392 599438 :aquilinum!~aquilinum@207.224.37.19 JOIN :#esoteric < 1410923470 674270 :aquilinum!~aquilinum@207.224.37.19 PART :#esoteric < 1410923874 313197 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1410925173 260081 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar RJNK < 1410925173 651285 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :RJNK 170300Z 01015KT 9999 FEW025 SCT100 BKN180 24/15 Q1014 < 1410925709 50577 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410925725 361559 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410928110 77345 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410928122 896582 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410928354 39259 :skj3gg!~Adium@2601:d:a900:86:1c61:be58:e1e4:a33b JOIN :#esoteric < 1410930643 637330 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://forums.whirlpool.net.au/archive/1668135 < 1410930655 192852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This is suggesting that one pass is likely enough, is that accurate? < 1410930709 865387 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am not considering the NSA as an adversary, these are confidential work documents I want to wipe < 1410931819 450847 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Move to trash < 1410931864 455264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: overwriting with zeroes means you already need an electron microscope to extract the data, and that's the second-least secure method of deletion < 1410931876 279048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a program like "shred" will know exactly what to do, I suggest just using its default settings < 1410932288 939785 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The shred manual surprisingly does not warn about flash memory. < 1410932318 645898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, yes, it won't work on an SSD < 1410932329 121159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although offhand, I'm not sure what does < 1410932341 467156 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Very, very high temperature < 1410932367 830699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean software-wise < 1410932379 910484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd probably need to use firmware features for secure deletion < 1410932551 217538 :skj3gg!~Adium@2601:d:a900:86:1c61:be58:e1e4:a33b QUIT :Quit: Leaving. < 1410932992 931685 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A trim would cause the parts of the file in unused write blocks to be erased... sometime later < 1410933058 200674 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: on Windows. Don't know if cygwin's shred works with NTFS < 1410933077 164136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: nor do I, although I think it's likely it will < 1410933191 143113 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Anything wrong with using CCleaner to do it/ < 1410933227 951024 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, I was expecting CCleaner to take hours. It's estimating 3 minutes. < 1410933230 478097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it probably also knows what to do < 1410933237 225967 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :6 now < 1410933245 879657 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, maybe it will take a while < 1410933280 776876 :MoALTz_!~no@user-5-173-151-114.play-internet.pl QUIT :Quit: Leaving < 1410933326 269398 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :CCleaner offered number of passes as an option, which is why I asked < 1410933609 267659 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1410933832 910361 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1410933960 605773 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It says it's wiping MFT free space.... I don't know if I chose a wrong option < 1410934300 264910 :skj3gg!~Adium@2601:d:a900:86:f508:15c0:3bf1:6ec9 JOIN :#esoteric < 1410934341 193089 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1410934393 610390 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, ok, wiping MFT took a short amount of time, now wiping free space itself will take hours < 1410934396 337338 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Makes more sense < 1410934728 314165 :skj3gg!~Adium@2601:d:a900:86:f508:15c0:3bf1:6ec9 PRIVMSG #esoteric :anyone have a good resource for developing a lisp-style language < 1410935012 169692 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lisp in small pieces, THE HEALING HUM OF THE UNIVERSE < 1410935209 604856 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :skj3gg: http://www.buildyourownlisp.com/ https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours http://norvig.com/lispy2.html < 1410936057 88193 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1410936216 218631 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410936255 601422 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410936255 757026 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410936630 509821 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1410939078 877962 :skj3gg!~Adium@2601:d:a900:86:f508:15c0:3bf1:6ec9 QUIT :Quit: Leaving. < 1410939230 817391 :skj3gg!~Adium@2601:d:a900:86:20ea:ef18:fb4b:d10d JOIN :#esoteric < 1410939851 35050 :skj3gg!~Adium@2601:d:a900:86:20ea:ef18:fb4b:d10d QUIT :Quit: Leaving. < 1410940194 971328 :skj3gg!~Adium@c-50-151-231-142.hsd1.in.comcast.net JOIN :#esoteric < 1410940956 20139 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fizzie: is it true that every finn is given an irc client in their baby package? < 1410941230 627157 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410943357 889366 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410943649 865708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: let's ask fungot. fungot, is it true that every finn is given an irc client in their baby package? < 1410943650 368341 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: i am not going to be there. it's version controlled!" rather than run-time because they are specifically designed for experienced users, most probably don't make it break on invalid code' :p < 1410943676 93327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: what? they give clients designed for experienced users to babies? that sounds like a bad idae < 1410943676 444490 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: that's mind-blowing :) " whoops, our student union people have only installed the fnord and the fnord are :) < 1410944427 633626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is fungot finnish? < 1410944428 632 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :shachaf: imagine a bunch of toggle switches in a way that emacs would need a scheme with a sign " you're stupid if you say " monad" is. < 1410945697 122898 :drdanmaku!uid17782@gateway/web/irccloud.com/x-rwwlysjgtynyfeou QUIT :Quit: Connection closed for inactivity < 1410946331 64019 :skj3gg!~Adium@c-50-151-231-142.hsd1.in.comcast.net QUIT :Quit: Leaving. < 1410947314 457967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does fungot pass the turing test? < 1410947314 628241 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: " this is not a < 1410947332 20581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: How's the wheather in new orleans? < 1410947332 220943 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: larceny developers are sometimes seen using fnord' for blahbot:0xb7cca1ac it in < 1410947343 160913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not convinced that he's human . < 1410951046 351918 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't know about the weather in new orleans, either. < 1410952951 201685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're being given an informal Turing test, try to behave unsuspiciously enough, they must not know before it's too late. < 1410952951 443522 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: working heavily on sisc 1.13 atm i like that recommendation in the style you have to < 1410952969 625279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Good, that's exactly the sort of thing I'm talking about, carry on. < 1410952970 27549 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: don't bother with the regular ffi, because something really " fundamental" in the manual on gnu.org or soemthing?" " pop in and say hello. just walk along and try not to < 1410953188 300216 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1410953666 406591 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1410953701 394041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although the Turing-Test says probably nothing about aliens. < 1410953715 961983 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1410953716 126018 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1410953728 630837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :As far as I can observe I can't rule aut that fungot is an alien-fungoid. < 1410953728 900834 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: i'm trying to rewrite the fnord? predicate? ( car blah) ' quote), where n is the size < 1410953739 489072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no n in that lisp code. < 1410953941 56392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's an implicit n. < 1410953981 110662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm still missing an ) < 1410954000 851855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess that's implicit as well < 1410954031 422496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LISP could learn from SGML < 1410954033 306358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e < 1410954046 237923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(defun foo (x) (+ x x (defun < 1410954063 617468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think quite a few systems have the notion of "terminate all open parens" with a ] or something. < 1410954101 596344 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it could detect the second defun and close previous left-open parentheses < 1410954146 524156 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lisPY uses indentation instead of () < 1410954169 929433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a SRFI about indentation expressions that you can mix-and-match with S-expressions. < 1410954178 579710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://srfi.schemers.org/srfi-49/srfi-49.html < 1410954346 121501 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410955539 403869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: like haskell syntax? eww, I hate that part of haskell. I prefer explicit braces. < 1410955680 87442 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410955746 37793 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410955913 817850 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410955968 364659 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410955979 734275 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410956266 307373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: you hate the indentation? < 1410956269 17046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. for do? < 1410956309 767943 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess you can write do { foo; bar; } but if you indent it even with braces why bother putting them around statements? < 1410956371 224219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok he's in good company, it will be him, zzo38 and simon peyton-jones < 1410956403 788926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess we have our kill-list then < 1410956425 4550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think killing SPJ is not done, mroman_ < 1410956435 276883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1410956444 517664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i may have to remove your haskell badge for suggesting it. < 1410956446 857573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(that was a joke btw @NSA and the like) < 1410956472 686072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure if I've received a haskell badge from you < 1410956474 140924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i also would not approve of killing zzo) < 1410956524 161989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I only use {} if I want to squeeze it into a single line < 1410956543 962967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you rarely need {} even then < 1410956553 934729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not intending to kill anybody. < 1410956580 906974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for do, you can always use parentheses in a pinch) < 1410956639 823083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1410956706 953934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let x = 1 in case x of 1 -> y where y = x+x _ -> 2 < 1410956708 593472 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:47: parse error on input ‘->’ < 1410956732 144876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait, it needs ; < 1410956840 163622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thought for a moment he'd found an insane case of the parse-error rule < 1410957518 831817 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410957584 542631 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410957994 321230 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1410959603 782021 :drdanmaku!uid17782@gateway/web/irccloud.com/x-sfxvroqotjpalkpx JOIN :#esoteric < 1410961160 653416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, BF Joust people: are there any other scoring mechanisms to consider than these: http://zem.fi/tmp/bfjoust.html < 1410961182 465877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm fiddling together a zem.fi hill to replace EgoBot's, and will be putting up a poll about the scoring, with at least those four alternatives. < 1410961838 582275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is 3 equivalent to the one quintopia has been implementing < 1410961869 88948 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1410961880 822022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, but it might be. < 1410961889 889618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is eigenvalue based < 1410961933 65989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#4 is arguably eigenvalue-based, too, since the stationary distribution corresponds to an eigenvector of the transition matrix with an eigenvalue 1. < 1410961951 764581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, I have a bus to catch. -> < 1410962304 517492 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410962370 804177 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410962769 664285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think if you normalize columns of D in #3 one way it becomes equivalent to #4. And just plain normalizing them by scaling each independently would result in one more method. < 1410964318 871940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe not quite equivalent; counting losses could be equivalent to counting wins because symmetry, but #3 looks at the sum (wins - losses) instead. I guess there's a lot of slightly different variants possible here. < 1410964530 546513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: there's the one on the bfjoust talk page on the wiki < 1410964612 471187 :drdanmaku!uid17782@gateway/web/irccloud.com/x-sfxvroqotjpalkpx QUIT :Write error: Connection reset by peer < 1410965127 774400 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410965512 637866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's the quintopia one. < 1410965514 662929 :silent_magic!~chaos_mag@tmo-100-52.customers.d1-online.com JOIN :#esoteric < 1410965527 513119 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pswczzglfoqdtwsx JOIN :#esoteric < 1410965587 776679 :silent_magic!~chaos_mag@tmo-100-52.customers.d1-online.com NICK :chaos_magic < 1410965641 473970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, rather, one of the two described there is. < 1410965666 536330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Based on quintopia's description of the transition matrix, I'm reasonably sure it's equivalent to my #4. < 1410965734 156327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except I don't implement it via eigenvalues because (AFAIK, anyway) there may be more than one eigenvector with an eigenvalue of 1, and I don't think it's possible to tell which of them (if there are several) the initial uniform distribution will converge to. < 1410965857 986490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "ehird system" I haven't implemented, but I guess I might. < 1410965924 769710 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1410965967 490583 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1410965985 909615 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1410966057 691140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my system is probably bad. < 1410966084 4265 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1410966192 241165 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : __.-"..--,__ < 1410966195 669043 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : __..---" | _| "-_\ < 1410966195 828089 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : __.---" | V|::.-"-._D < 1410966195 828232 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : _--"".-.._ ,,::::::'"\/""'-:-:/ < 1410966195 828324 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : _.-""::_:_:::::'-8b---" "' < 1410966195 828413 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : .-/ ::::< |\::::::"\ < 1410966196 642415 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \/:::/::::'\\ |:::b::\ < 1410966197 355925 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : /|::/:::/::::-::b:%b:\| < 1410966200 693936 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \/::::d:|8:::b:"%%%%%\ < 1410966202 899812 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : |\:b:dP:d.:::%%%%%"""-, < 1410966204 53590 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \:\.V-/ _\b%P_ / .-._ < 1410966205 425200 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : '|T\ "%j d:::--\.( "-. < 1410966207 804907 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : ::d< -" d%|:::do%P"-:. "-, < 1410966209 432313 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : |:I _ /%%%o::o8P "\. "\ < 1410966213 453323 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \8b d%%%%%%P""-._ _ \::. \ < 1410966216 701809 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \%%8 _./Y%%P/ .::'-oMMo ) < 1410966218 749688 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : H"'|V | A:::...:odMMMMMM( ./ < 1410966220 464475 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : H /_.--"JMMMMbo:d##########b/ < 1410966221 848280 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : .-'o dMMMMMMMMMMMMMMP"" < 1410966223 488754 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : /" / YMMMMMMMMM| < 1410966225 490226 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : / . . "MMMMMMMM/ < 1410966227 603349 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : :..::..:::.. MMMMMMM:| < 1410966229 522049 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PRIVMSG #esoteric : \:/ \::::::::JMMMP":/ < 1410966229 784372 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyone here have kickban powers? < 1410966231 542419 :ChanServ!ChanServ@services. MODE #esoteric +q :*!*@tmo-100-52.customers.d1-online.com > 1410966231 869867 NAMES :#esoteric < 1410966255 425219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have "can't remember chanserv commands" powers. < 1410966261 475472 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah hah. < 1410966279 711863 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I know that feeling. < 1410966294 591357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I have "keeps irc windows scrolled up so i don't see things happening" powers. < 1410966309 612599 :chaos_magic!~chaos_mag@tmo-100-52.customers.d1-online.com PART :#esoteric < 1410966368 275806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wonder if it was someone looking for "esoterick" esoteric. < 1410966385 78086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the nick seemed to imply that. < 1410966542 883715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose we should be happy that we have few enough troublemakers that we do get to forget the chanserv commands. < 1410967472 989640 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1410967552 891815 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :How phallic. < 1410968024 602575 :ChanServ!ChanServ@services. MODE #esoteric -q :*!*@tmo-100-52.customers.d1-online.com > 1410968024 626437 NAMES :#esoteric < 1410968348 178481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not letting the whole ascii art go through before quieting is cruel. < 1410968414 327054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, if fizzie cannot remember the command, i didn't see the spam until too late, and elliott thought the quieting was cruel, then WHO WAS PHONE? < 1410968429 654447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: is there an easy way to explain the difference between #3 and #4? < 1410968436 813755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*WHO WAS DOING THE QUIETING < 1410968439 700140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I think fizzie probably remembered it, just a minute late. < 1410968445 15444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1410968652 333499 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :who killed the anime girl before she even got hot? < 1410968676 299563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohhh, it's a girl. < 1410968681 366610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I totally didn't realize what it was. < 1410968801 771270 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION rocks everyone's boat  < 1410968803 954082 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION throws a computer monitor at everyone  < 1410968810 358239 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Lots of monitors here < 1410968814 207142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you haven't seen one in that long? < 1410968816 477816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<__< < 1410968834 333493 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I agree with fizzie, that's really bad ascii art < 1410968875 913601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the hands. < 1410968904 63550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought the top hand was some sort of a artillery piece, and the whole thing some kind of a tank. < 1410968910 574480 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Could you point out which part is the hands? < 1410968923 9134 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://i.imgur.com/1Y6NpJ1.png < 1410968928 260094 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :it looks like a very oddly shaped island < 1410968934 608081 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: You are disturbing. < 1410969076 665174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: As for #3 vs. #4, I don't rightly know. If #3 would fit in the same "transition matrix" mold as #4 does, then you could just look as to how those differ, but I don't think it can quite be mangled to fit. < 1410969080 698570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though one difference is that #3 looks at the sum of +1/-1 points while #4 looks only at the number of wins/losses. So in #3, having A-vs-B results of, say, "30 wins, 10 losses and 2 ties" is indistinguishable from "20 wins and 22 ties" (30-10 == 20); in #4 those are different. < 1410969157 780793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. < 1410969167 156160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so #3 is closer to the system I proposed ages back, in a sense < 1410969274 341214 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1410969685 308918 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1410969707 568680 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1410969707 722182 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1410970427 57432 :shikhin!~shikhin@unaffiliated/shikhin NICK :rightroundjack < 1410970449 504406 :rightroundjack!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410970914 795833 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410971112 818379 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1410971360 978315 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1410971942 982668 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410971943 801114 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410971964 223972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/tmp/hilltest.png It always takes me horribly long to get any sort of plot done, no matter if I do it with GNUplot or R. < 1410971995 41150 :MoALTz!~no@user-188-33-173-42.play-internet.pl JOIN :#esoteric < 1410971997 638704 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1410972009 226109 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410972044 722926 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1410972131 313244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: time to try matplotlib to shake things up a bit? < 1410972151 183978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GeekDude: top-right is a hand, I'm pretty sure. < 1410972177 781015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's a hand behind a head, I just only see it after being told. < 1410972178 200993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :below that is face and another arm. and below that, uh. < 1410972195 624878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the M's are probably armpit hair. < 1410972198 29274 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :(.Y.) < 1410972208 446011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you, GeekDude. very articulate. < 1410972209 378066 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I think I see it now < 1410972229 777021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the face is a bit of a mess. < 1410972330 866021 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1410972381 211797 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://i.imgur.com/YoMpxf0.png < 1410972382 957634 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Something like that < 1410972409 357289 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, well, the traditional one seems closely correlated with the iterative one < 1410972426 457757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those are some pointy boobs. < 1410972438 483950 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :<.Y.> < 1410972476 956936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now I'm wondering if there's, like, an ascii art search engine. < 1410972512 88000 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :like google reverse image search, but for text? < 1410972564 399978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something like that. it'd have to be able to take prefixes. it'd pretty much only be "useful" for IRC spam. < 1410972766 741914 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is there any twodimensional language with explicit direction changes that moves diagonal? < 1410972823 979755 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Let's say I extend Brainfuck with a command @ (where @ is just syntactic sugar for an infinite loop) < 1410972838 738371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I also formally require that every program ends in the character @ < 1410972859 289456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Meaning that the answer to the "halting" problem is trivially < 1410972866 574989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since it always loops forever < 1410972876 293449 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it may crash < 1410972891 784176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it might not < 1410972960 606965 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, go on < 1410972985 82090 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well, that's it < 1410973006 806953 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not very impressed < 1410973012 708986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: That it does. Perhaps not terribly surprising, since it's the same basic idea. < 1410973018 345366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The question is, if it classifies as turing complete < 1410973031 738750 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i guess not < 1410973058 959871 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1410973066 667870 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, wait < 1410973076 361007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You obviously can define a trivial mapping of any bf program to a myweirdbf program and vice-versa < 1410973098 865140 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no you don't < 1410973108 561240 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :convert a hello world to your language < 1410973119 589942 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or just a program that outputs a simple B < 1410973120 978310 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just add an @ to a bf hello world program < 1410973124 708963 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410973132 668959 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :++++++[>+++++++++++<-]>. < 1410973135 833616 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :prints B < 1410973139 537710 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i add a @ < 1410973142 179366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : ++++++[>+++++++++++<-]>.@ < 1410973143 910733 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it prints BBBBBBBBBBBBBBBB < 1410973146 729813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :prints B < 1410973150 54299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1410973152 322540 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why? < 1410973153 241813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why would it print BBBB? < 1410973172 300112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ just enters an infinite loop < 1410973179 835958 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1410973179 986896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like [>+] or something < 1410973185 242214 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you don't repeat anything < 1410973188 295150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(assuming [>+] is an infinite loop) < 1410973192 802459 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i misunderstood you < 1410973208 436443 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, okay < 1410973213 166667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: "++++++[>+++++++++++<-]>." prints B and halts, though. Your program doesn't. < 1410973216 317767 :perrier!~cinch@107.170.175.57 QUIT :*.net *.split < 1410973220 960284 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :*.net *.split < 1410973224 872842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: true < 1410973239 381447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it'll perform the same "computation" < 1410973244 946110 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1410973255 710298 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca QUIT :*.net *.split < 1410973295 157460 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1410973322 201503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you consider only the state of the cells as "the observable state" < 1410973327 628522 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca JOIN :#esoteric < 1410973334 667418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then the observable state is equal < 1410973339 118539 :MoALTz!~no@user-188-33-173-42.play-internet.pl QUIT :*.net *.split < 1410973340 881418 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :*.net *.split < 1410973341 993954 :jix!~jix@jixco.de QUIT :*.net *.split < 1410973343 282648 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :*.net *.split < 1410973345 52584 :kcm1700!~kcm1700@116.37.228.28 QUIT :*.net *.split < 1410973345 52788 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :*.net *.split < 1410973345 52860 :variable!~root@freebsd/developer/variable QUIT :*.net *.split < 1410973345 52927 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :*.net *.split < 1410973345 644978 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1410973356 149766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. like a turing machine where you can observe the tape < 1410973371 130472 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :question is: do you solve any problem with this? < 1410973379 142837 :MoALTz!~no@user-188-33-173-42.play-internet.pl JOIN :#esoteric < 1410973379 359150 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1410973379 359299 :jix!~jix@jixco.de JOIN :#esoteric < 1410973379 359369 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1410973379 359437 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1410973379 359502 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1410973379 359570 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1410973379 359636 :variable!~root@freebsd/developer/variable JOIN :#esoteric < 1410973379 359702 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1410973383 554548 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you cannot write a program that halts if its input does not halt < 1410973385 520545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even though it's infinitely long, but that doesn't stop you from inspecting the begin of the tap < 1410973388 552992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :e < 1410973424 315882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well obviously you can't solve the halting problem with this < 1410973426 700923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1410973440 786597 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. a mybf program can't state for any bf program whether it halts or not < 1410973448 480501 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, it can do so for any mybf program < 1410973464 498636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. it can state about itself whether it will halt or not < 1410973471 595055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: It can't say whether any mybf program is "done", i.e., whether it will still do something to the tape or not. < 1410973495 312185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: for all we know @ increments every cell on the tape < 1410973501 451299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or something else < 1410973522 607967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but let's just assume it loops without doing anything < 1410973577 841445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yes < 1410973585 671493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you won't know when it's done doing observable things < 1410973798 240265 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1410974058 413656 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pswczzglfoqdtwsx QUIT : < 1410975268 800169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :More great new TLDs: ".website". < 1410975281 462599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For "www.whatever.website". < 1410975287 37270 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, you wouldn't accidentally want to buy a phone number instaed. < 1410975288 603403 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :.website is... < 1410975292 326405 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :why < 1410975323 295495 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or, maybe if you want to make a website about a website! < 1410975335 854593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd prefer .www < 1410975339 582737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :www.mroman.www < 1410975382 693937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[[ We are aware of the issue of universal acceptability and accept that some incorrectly configured third-party software may consider ʺ.websiteʺ to be an invalid string, in the same way that other TLDs such as ʺ.infoʺ and “.museumʺ are also at times considered ʺinvalid.ʺ We will work to raise awareness of the issue of universal acceptance of .website and other new gTLDs. CentralNic ... < 1410975388 648570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... has previously contributed to these efforts, such as by publication of TLD Verification code for the PHP programming language. ]] < 1410975400 150299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, here's the "mission/purpose" part. < 1410975410 516005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The mission of the .Website TLD is to serve as a home on the Internet for users across the world. .Website aims to be a generic TLD with no preconception of meaning whatsoever, no theme, no categorizations, no restrictions of use. .Website does not restrict its scope to businesses (.Biz), commercial websites (.Com), or organizations (.Org). Unlike country TLDs (ccTLDs), it is not associated ... < 1410975411 645999 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :firefox nowadays just assumes anything with a dot in it is a url, i think < 1410975416 859718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... with any country or region, .Website is a truly global TLD." < 1410975430 707727 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lol. < 1410975434 872039 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's a TLD about nothing! < 1410975441 676443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"What you can do on .Website can be limited only by your imagination, which is in fact, infinite. .Website is your Home on the Internet, where you can be free, comfortable; express what you want to say, what you think. Or share interests, knowledge, or simply post information about your business, and interact with clients. .Website says nothing; it is a blank canvas for the users to paint on." < 1410975450 24032 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh right, this is the zombocom tld. < 1410975450 324136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :About everything! < 1410975454 999118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh c'mon, it should be .internet if they want it totally generic. < 1410975461 379932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's only limited by your imagination, which is in fact, infinite. < 1410975470 853617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact, you can point a domain at your intranet, right? < 1410975475 836960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...I feel like I've made these exact points before. < 1410975484 453007 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://www.seinfeldscripts.com/ThePitch.htm < 1410975499 220184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For users of the Internet, .Website brings many possibilities. Since you don’t have a preconceived notion of what to expect, you can come across websites ranging from those of hobbyists, to entrepreneurs, to artists, kids, photographers, mums, geeks, what not." < 1410975534 324644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They "positively believe" it will "invite innovation and fresh possibilities at a global level". < 1410975548 329911 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they paid like ten thousand earth dollars for this, yes? < 1410975579 788183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it was more like a hundred thousand. < 1410975585 275149 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you're surprised? the dot com boom wat a thing that happened, after all < 1410975594 493398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The initial price to apply for a new gTLD was $185,000." < 1410975598 25823 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it needs to hurry up and happen again < 1410975632 999678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: what do you have against .moe?? < 1410975666 4687 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :moe is focused. sharp. relevant to today's youth. it will survive the coming apocalypse by hook and crook. < 1410975691 870347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then again, сайт (Russian for "site") was one of the first ones they granted. < 1410975695 120607 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :I mean, look at http://420.moe. There is no possible objection to this website. It is a Platonic ideal of websites. < 1410975707 859133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's 5 applications in the queue for "site" too. < 1410975763 369771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see that .youtube, .chrome, .nexus, .gle, .gmail and such got delecated recently too. < 1410975786 475375 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also the .new and .here if you want more generic terms. < 1410975820 859789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :$ host goo.gle < 1410975821 10583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :goo.gle has address 127.0.53.53 < 1410975821 10778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :goo.gle mail is handled by 10 your-dns-needs-immediate-attention.gle. < 1410975822 386722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh. < 1410975866 780903 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :.youtube, lol < 1410975906 776304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The mission of the proposed gTLD, .gle is to make the worldʹs information universally accessible and useful through the streamlined provision of Google services. The purpose of the proposed gTLD is to provide a dedicated Internet space in which Google can continue to innovate on its Internet offerings. Specifically, the new gTLD will augment Googleʹs offerings through existing registries, ... < 1410975912 809002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... provide Google with greater ability to categorize its present online locations around the world, and provide a more recognizable, branded, trusted web space to both the general Internet population and Google employees." < 1410975941 716780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess they're still being set up. < 1410975964 549909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"www.youtube" resolves to the same 127.0.53.53 + MX your-dns-needs-immediate-attention.youtube for me. < 1410975980 738545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, that address just looks so incomplete somehow. < 1410975994 989764 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :eventually youtube.com is abandoned to squatters < 1410976002 123225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how Prominent Brands snap up their trademarks in all the new TLDs, so e.g. there is google.moe and microsoft.ninja < 1410976079 982679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a http://microsoft.dating/ but it just redirects to a bing search on "microsoft". < 1410976126 181759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Host microsoft.cool not found: 3(NXDOMAIN) "ha ha" < 1410976129 802750 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in case you were unaware of miccrosoft < 1410976160 327385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, they do that < 1410976162 944025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e.g. http://xbox.moe/ < 1410976338 559494 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :http://youtube/ should exist. < 1410976384 871441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was an Official Opinion about not putting out A/AAAA records for naked TLDs. < 1410976422 192688 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Lame sauce. < 1410976433 730548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the new TLDs aren't allowed to do it? < 1410976435 668677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but some old ones still do. < 1410976439 937000 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :What about CNAMEs? < 1410976444 87410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :$ dig +noall +answer youtube txt < 1410976444 237954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :youtube. 3533 IN TXT "Your DNS configuration needs immediate attention see https://icann.org/namecollision" < 1410976487 508742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember reading that a CNAME in the root of a zone was the worst possible thing to do, back when reading about DNS for the first time. < 1410976522 643307 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :huh, http://biz/ is life alert's official website < 1410976535 217176 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which is a .com, is that ironic < 1410976545 836675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That doesn't work in my browser. < 1410976626 831736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :dig only gets the usual NS (and DNSSEC) records for "biz." < 1410976661 496460 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, my browser treats http://foo/ as foo.com. < 1410976667 289002 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :damn. < 1410977031 339918 :augur_!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1410977440 629375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who owns .website? < 1410977494 509370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"DotWebsite Inc." < 1410977510 725830 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm, and com. becomes www.com. < 1410977514 900186 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this is mysterious. < 1410977530 722203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(With Brijesh Joshi (Director & GM) and Namit Merchant (General Manager) as the primary and secondary contacts.) < 1410977554 527482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's an "International Business Company" registered in the Republic of Seychelles. < 1410977556 555643 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and org. is w3.org... < 1410977699 75204 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Apparently .phd will exist. < 1410977709 138194 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :For the academic elite who want that extra token of dickishness. < 1410977720 333864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :.university already does. Don't know how many universities have one. < 1410977728 699552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ours doesn't, at least. < 1410977741 520382 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Why would they? It's loony. < 1410977745 125060 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm just gonna get a domain from montserrat < 1410977755 810332 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Besides, many nations have a standard for university domains that's actually controlled. < 1410977759 650670 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Like .edu and .ac.uk < 1410977932 16041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The .ac.uk domains are often nice and terse. Like the University of Sheffield have shef.ac.uk. (Though apparently that redirects to sheffield.ac.uk; how verbose.) < 1410978024 79105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And www.cl.cam.ac.uk and so on. < 1410978043 88039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess the thought goes, they've got that extra suffix, they have to be frugal with the rest of the domain name. < 1410978067 462206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ox.ac.uk < 1410978101 724690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :www.ed.ac.uk. < 1410978360 279731 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :.ca doesn't have any vetted standard for universities *sigh* < 1410978391 496546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Neither does .fi. < 1410978478 121599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The domain, that is. I'm sure the country does something. < 1410978609 454256 :drdanmaku!uid17782@gateway/web/irccloud.com/x-goiwusystxdvooiy JOIN :#esoteric < 1410979069 406010 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Heh < 1410979253 56229 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1410981219 861014 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1410983613 826444 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. I am working on a project that while highly unlikely to achieve such, I would nonetheless ideally wish to see taken up by as many entities as possible, including commercial ones. < 1410983627 77227 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Which software licenses are most friendly to commercial entities? < 1410983632 941508 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 240 seconds < 1410984102 502502 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :public domain < 1410984185 196179 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :proprietary if it's one company, public domain if more than one company's gonna use it < 1410986078 920792 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, I suppose PD is probably the easiest option, yeah. < 1410986195 569498 :augur_!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1410986228 82966 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Though for selfish reasons maybe a simple one-line note requesting an acknowledgment might not be a bad idea. < 1410986877 589226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how shy commercial entities are using BSD-licensed software; some of it gets done. < 1410986953 381982 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410987029 524181 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It seems like it's a more popular option with the startup crowd anyway. < 1410987046 430921 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Open source for the taking with no requirement to give anything back ... < 1410987128 779598 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i should be clear that 'public domain' was a joke answer taking 'most friendly' to the extreme < 1410987147 118687 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :BSD or MIT are pretty good < 1410987149 626949 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :iirc < 1410987210 356201 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 246 seconds < 1410987215 213808 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Phantom_Hoover: A joke perhaps, but still not the worst idea. < 1410987335 763963 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The mad idea here is to do for abusive/threatening messages what spam filters do for spam, with some extra processing steps. Assuming the idea takes on and/or I produce anything useful, I'm less interested in protecting my time than in ensuring such a feature gets adopted by as many sites as possible. < 1410987776 511220 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1410988714 622884 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1410988857 817276 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1410989113 40026 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1410989137 447784 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1410989201 873351 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pkg.racket-lang.org is irritating me enough that I'm planning on fixing it < 1410989260 371269 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1410989536 72984 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1410989983 632689 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410990034 862957 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1410990064 647230 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1410990078 438841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: BSD or MIT or CC0 < 1410990114 447208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, that sounds fairly simple to do with e.g. a boring old bayesian classifier like can be used for spam? < 1410990139 678022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want to make something public domain, use CC0; the law is complex < 1410990519 890782 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 272 seconds < 1410990569 124928 :alphapete!~alphapete@unaffiliated/alphapete JOIN :#esoteric < 1410990697 187198 :drdanmaku!uid17782@gateway/web/irccloud.com/x-goiwusystxdvooiy QUIT :Quit: Connection closed for inactivity < 1410990772 10894 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410991045 451259 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :~ < 1410991048 405495 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :~help < 1410991064 55311 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :!help < 1410991068 61850 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`help < 1410991068 285422 :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/ < 1410991070 603135 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aha! < 1410991080 839464 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`ls < 1410991081 579945 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 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 \ Wierd \ wisdom \ wisdom.pdf < 1410991088 859138 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat :-( < 1410991089 528978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☹ < 1410991092 557144 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhhh < 1410991099 480821 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't know what I expected < 1410991272 3315 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1410992133 609733 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1410992145 465099 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1410992512 249896 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1410992523 235444 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1410992610 166651 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Work blocks Chrome autoupdating because of course they do. Uninstalling+Reinstalling Chrome worked to update it. < 1410992615 113332 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Firefox is allowed to auto-update < 1410992670 751685 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgello. < 1410992674 343959 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :where do you work again? < 1410992723 850111 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1410992771 624173 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Cablevision < 1410992823 603348 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Huh. < 1410992906 341589 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it sounds ominous. < 1410993372 2597 :alphapete!~alphapete@unaffiliated/alphapete QUIT :Quit: Computer has gone to sleep. < 1410993574 569552 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1410993888 330062 :alphapete!~alphapete@unaffiliated/alphapete JOIN :#esoteric < 1410994079 80902 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1410994094 898376 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1410995405 35892 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Where might I find a list of (monospaced) characters sorted by area? < 1410995427 235251 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :define area? < 1410995451 564216 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :amount of space in their square taken up < 1410995464 142770 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :eg, . takes up less space than M < 1410995483 805877 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, that depends absolutely and completely on the font you’re using. < 1410995521 404954 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1410995525 972481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you will find that in most monospaced fonts . takes up exactly as much space as M hth < 1410995567 99586 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1410995570 28377 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm talking about shaded/filled in area < 1410995697 111660 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :▁▂▃▄▅▆▇█ < 1410995748 128665 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1410995765 83447 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION will try plugging those into the program  < 1410995770 151700 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : ░▒▓█ < 1410995833 475997 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :python does not like these characters < 1410995850 240069 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :treats them as syntax errors -.- < 1410995851 812368 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :humbug! of course it does. < 1410995866 791260 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Which python? < 1410995875 552370 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :python 2.7 < 1410995879 528591 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the non-unicode one :P < 1410995885 571902 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :then u'░▒▓█'. < 1410995953 264499 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I had to add # coding=UTF-8 < 1410995957 812281 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Mine finds them both agreeable. Without the u it uses UTF-8 bytes. < 1410995975 164861 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :What, why would you have to say so? < 1410996012 447591 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :the infamous # -*- coding: utf-8 -*- from python 2. < 1410996034 243747 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :emacs and python, huh. grand < 1410996067 428222 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :the only python I ever did was all joyously typed in vim. < 1410996125 90109 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(also some idle in the very early beginning, but I was in a confused state.) < 1410996127 409190 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :why the emacs file variables then < 1410996139 528741 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :because muscle memory from unknown sources. < 1410996154 144572 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :3spooky < 1410996173 557230 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :5me < 1410996277 500133 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1410996369 457097 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` echo $LANG < 1410996369 934457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :en_NZ.UTF-8 < 1410996489 242301 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python --version < 1410996489 719031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 < 1410996521 328909 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Does python have something like show? < 1410996541 135299 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric ::t show < 1410996542 358772 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Show a => a -> String < 1410996557 556769 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :str(), i think? something like that < 1410996598 238079 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :repr and str. < 1410996690 577574 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python -c print repr('█') < 1410996691 56181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `python -c print repr('█')' < 1410996705 596554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Closer to repr. < 1410996722 381481 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python -c 'print repr("█")' < 1410996722 984545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'\xe2\x96\x88' < 1410996730 955513 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python -c 'print repr(u"█")' < 1410996731 488201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :u'\xe2\x96\x88' < 1410996758 614613 :skj3gg!~skj3gg@2601:d:a900:86:5dcf:4c57:17b:e2be JOIN :#esoteric < 1410996849 884045 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python <<<'repr(u"█")' < 1410996850 465090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details < 1410996885 806763 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :? < 1410996935 465078 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i love strings < 1410996998 994903 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I find “string” not explicit enough for a real type. < 1410997012 300320 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`` python <<< 'print(u"▓".__repr__())' < 1410997012 852752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details < 1410997019 822727 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION is puzzled < 1410997046 975355 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` python <<<'repr(u"█")' | cat -v < 1410997047 531456 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details < 1410997062 868660 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no! not the evil and vile and horrendous “cat -v”! < 1410997066 792317 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :So fun http://i.imgur.com/LkEFeoO.png < 1410997140 168500 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :GeekDude: That reminds me, there was some lib for rendering using extended braille patterns. < 1410997166 744137 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :can you zoom in < 1410997248 994727 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :boily: Btw for me it complains of a non-ascii character, even though it accepts it by every other way. < 1410997320 984256 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Bicyclidine: no < 1410997389 208906 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Melvar: oh well. such is life. < 1410997411 690341 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(is there a Unicode Potato somewhere?) < 1410997457 146779 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I find only ROASTED SWEET POTATO 🍠 < 1410997505 563764 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :potato, but also not potato. quantum potato causes hallucinate from malnourish. < 1410997531 57684 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aewefzvqytjkbtfn JOIN :#esoteric < 1410997792 623707 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1410998251 248979 :skj3gg!~skj3gg@2601:d:a900:86:5dcf:4c57:17b:e2be QUIT :Quit: Leaving. < 1410998288 973865 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Melvar: http://i.imgur.com/NdpcBSU.png < 1410998299 280412 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I made the scale a variable < 1410998306 864908 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so much easier than adjusting constants manually < 1410998342 651564 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :GeekDude: Was that supposed to be directed at Bicyclidine? < 1410998360 397645 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1410998366 294517 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :not particularly < 1410998696 985833 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1410998745 230619 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell Bicyclidine was it directed? < 1410998745 381158 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1410998754 163184 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :there. that should do the trick. < 1410998877 642994 :skj3gg!~skj3gg@c-50-151-231-142.hsd1.in.comcast.net JOIN :#esoteric < 1410999158 940564 :skj3gg!~skj3gg@c-50-151-231-142.hsd1.in.comcast.net QUIT :Changing host < 1410999159 127619 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1410999712 787743 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411000482 557550 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411000670 445977 :boily!~boily@96.127.201.149 QUIT :Quit: MUNGED CHICKEN < 1411000965 891529 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411001474 661289 :skj3gg!~skj3gg@unaffiliated/skj3gg QUIT :Quit: Leaving. < 1411001508 710354 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411002640 350216 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411002764 394861 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1411003080 956211 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411004951 264173 :not^v!~notnot^v@2601:4:4500:e15:f42f:4a24:f557:724b JOIN :#esoteric < 1411005719 316629 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 JOIN :#esoteric < 1411007288 264494 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gnyte < 1411007431 379430 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Gah. My mind keeps wanting to fill in the pattern and decide that Representable is (Profunctor p, Representable p) => p a b -> p (a -> b) (a -> b) < 1411007447 165464 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have yet to figure out if that's sane or laughably idiotic < 1411007483 449063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Representable is a class and that thing is a type. < 1411007584 281174 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :s/Representable is/Repesentable's main method of note is/ < 1411007611 366122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That doesn't make any sense for anything called Representable that I know of. < 1411007731 237061 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mostly just mentally pattern matched on the pattern of profunctor-relevent classes that I've been seeing < 1411007735 262627 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>.> < 1411007767 938915 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :s -> (a -> b), (a -> b) -> t < 1411007864 554114 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Uh. This looks like a lens, not like a setter. At least, there's a getting portion. < 1411007869 99296 :alandipert!~alandiper@fry.telavant.com JOIN :#esoteric < 1411007906 326064 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait, there.. isn't. /me blinks < 1411007915 521746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't understand you, Sgeo. < 1411007975 146303 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What is (s -> a -> b) -> Optic s t a b? A setter? < 1411007988 982065 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Um. Setter that can only set but not modify? < 1411007989 208085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A type. < 1411008062 261803 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, that (a -> b) -> t looks absolutely ridiculous < 1411008172 555592 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you look ridiculous < 1411008208 682416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The whole stream of consciousness thing you do in IRC is unusual. < 1411008219 393831 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe I should throw lens in there. s -> ((a -> b), o), ((a -> b), o) -> t < 1411008399 350413 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: I should probably find a better place to put my thoughts < 1411008401 130518 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::/ < 1411008542 656671 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 245 seconds < 1411008549 304021 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411008654 143189 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Quit: Lost terminal < 1411008731 829081 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411009099 304827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you should do more normal things like report problems you find on wikipedia < 1411009122 526125 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ooooooooooooooOOOOOOOooooooooooooh < 1411009492 480644 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1411010041 579485 :gfdsgdsgsd!55cf1236@gateway/web/freenode/ip.85.207.18.54 JOIN :#esoteric < 1411010066 87596 :gfdsgdsgsd!55cf1236@gateway/web/freenode/ip.85.207.18.54 PRIVMSG #esoteric :hi < 1411010135 390406 :gfdsgdsgsd!55cf1236@gateway/web/freenode/ip.85.207.18.54 QUIT :Client Quit < 1411010481 453402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1411011140 999595 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are there any sensible optics Optic (a -> b) (a -> b) a b? < 1411011152 550068 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know how the s t a b types are required to related to eachother < 1411011176 666937 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That is, can s ~ t without a ~ b? < 1411011752 105137 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Eh, I don't see how that makes sense < 1411011789 744258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: think about Optic o i where o, i :: k -> * for some k < 1411011803 418935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :_1 :: Lens (\a -> (a,b)) (\a -> a) < 1411011815 912547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :field :: Lens (\_ -> Record) (\_ -> Field) < 1411011838 293749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then Lens o i is like forall x y. Lens (o x) (o y) (i x) (i y) in the hackier s/t/a/b system. < 1411011858 107142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anything you can't construct out of type functions like that is an abuse of the type laws relating the variables < 1411011968 580569 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't.... think I can construct it, then, without giving o improper knowledge of both x and y < 1411012010 925228 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So what is liyang talking about? < 1411012121 10735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/last liyang < 1411012125 429614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lastlog: < 1411012125 608177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :04:46:50 So what is liyang talking about? < 1411012125 608342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :End of Lastlog < 1411012141 154970 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In #haskell-lens < 1411012163 682456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know. let me try to telepathically extract the context for a channel neither I nor probably the vast majority of this channel are in, as you talk about it in a completely unrelated channel. < 1411012245 400186 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :E's saying that Setter s s a b does make sense... I guess that's distinct from the type in question though < 1411014138 391944 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :velveeta < 1411015544 62032 :MoALTz_!~no@user-188-33-173-42.play-internet.pl JOIN :#esoteric < 1411015707 109706 :MoALTz!~no@user-188-33-173-42.play-internet.pl QUIT :Ping timeout: 255 seconds < 1411016104 488503 :doesthiswork!~Adium@2601:7:2480:1e1:223:12ff:fe1b:3213 QUIT :Quit: Leaving. < 1411016313 263301 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411016971 971431 :not^v!~notnot^v@2601:4:4500:e15:f42f:4a24:f557:724b QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1411017208 703705 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how does tell work again < 1411017279 437633 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell oerjan I haven't been working on implementing anything. i finished implementing it two years ago and sent it off to be scorned by elliott and ignored by gregor. < 1411017279 601916 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411017316 151685 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: implementing what? < 1411017395 176399 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: if you mail me something, I will hand deliver it to gregor < 1411017443 724639 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yeah, at the moment, I'm focusing on first building a simple tool I can run to batch process collections of already identified abusive tweets and generate statistics on word counts and so forth. < 1411017457 777272 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell fizzie in practice, there was only ever one stationary distribution, and it was quite sane. the only way there could be more than one is if the chain is reducible, which is extraordinarily improbable on a large enough hill. < 1411017457 943020 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411017516 547121 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: sorry, i just cleaned all my gym socks, but i'll let you know next time they get dirty < 1411018562 313696 :alphapete!~alphapete@unaffiliated/alphapete QUIT : < 1411019089 600543 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 JOIN :#esoteric < 1411019449 402848 :MoALTz_!~no@user-188-33-173-42.play-internet.pl QUIT :Quit: Leaving < 1411019624 4346 :fizzie!fis@unaffiliated/fizzie TOPIC #esoteric :BF Joust scoring poll: http://goo.gl/02KE0Y | All glogged up again | brainfuck survey results: https://www.surveymonkey.com/results/SM-JZ78GR8L/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ | If something is possible, then it's possible that nothing is possible. | 987659473857929758374956789 < 1411019653 997891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Please to be answering http://goo.gl/02KE0Y if you care about that sort of stuff. < 1411019826 103585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just remember not to submit your password accidentally.) < 1411019972 713252 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :hmm < 1411019989 370829 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I mostly care about the low ranking of preparation, because it beats (or once beat) every other program a little more than half the time < 1411019999 92843 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and it feels weird that it's nonetheless so far down the rankings < 1411020019 519319 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :and I care about it because it's pretty much the only sort of defence program that there are currently no effective "free" countermeasures to < 1411020285 968937 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I wanted to write about the probabilistic lock, but not coming top of the hill means I can't < 1411020307 235355 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :therefore, I guess I'll vote for points-based < 1411021095 880366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure that ranks 3 and 2 quite qualify as "so far down". I think all the four suggestions do treat "wins conclusively" (in terms of individual tape length/polarity configurations) as a bigger thing than "wins marginally". < 1411021124 28359 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :indeed < 1411021141 709585 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I think that in today's world, that needlessly punishes defence programs < 1411021162 686878 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess I could say that I'd be happy with something that treats conclusive wins as worth less than they currently are < 1411021180 944157 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :basically, due to the strategy of sacrificing 1/3 of the tape lengths to win on the other 2/3 < 1411021668 209752 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried out switching the D/T (where D is the win margin, and T the number of configurations, i.e., the maximum win margin) term in traditional scoring to log(D+1)/log(T+1) -- basically, bumping the win-margin-to-weight curve to https://dl.dropboxusercontent.com/u/113389132/Misc/20140918-log.png -- in the traditional scoring, but even that didn't quite push preparation to top: ... < 1411021674 230465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... http://sprunge.us/DdQb < 1411021716 450455 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess I could just do more constant-tweaking < 1411021719 336298 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :but I really don't have time right now < 1411021732 106956 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the annoying thing is that it'd be tweaking to increase win margin, which feels really really exploity < 1411021840 537618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Doing (D+T)/(2T) puts preparation on top (with a score of 70.56 over 70.39 for Oj742_smartlock). < 1411021855 951591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's basically weighing a "full win" to be twice as good as "barely a win".) < 1411021902 548600 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411022120 125768 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :I guess an alternative method is just to submit a bunch of new programs that beat smartlock < 1411022131 1905 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :although they'd also have to be quite good otherwise < 1411022309 854532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/bBUD -- FWIW, I added that as an option too. < 1411022322 874866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even though modifying a poll after publishing it is a bit questionable. < 1411022454 371611 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :oh well, I voted for that one too < 1411022460 169989 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the poll doesn't appear to have any protections against doublevoting < 1411022477 524516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think there was an option for that in Google Forms. < 1411022480 173666 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :so I'm going to interpret it as an approval vote, and vote multiple times so long as it's for different options < 1411022497 789482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was one to make votes editable, I don't know how that would have worked. < 1411022528 400042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The responses also only show a timestamp and no identifiable information.) < 1411022708 638440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, you're the only person voting so far; the one Markov point is my own, and I don't really feel qualified to have an opinion due to not really partaking. < 1411022734 145127 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :the markov system didn't look that bad, at least < 1411022850 190926 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :huh, apparently ehird suggested win rate > 50% should be winner-takes-all < 1411022854 621236 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 PRIVMSG #esoteric :in any particular match < 1411022877 654654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes; I haven't tried that out. < 1411023275 569418 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411023312 526912 :ais523_!93bcc175@gateway/web/freenode/ip.147.188.193.117 QUIT :Quit: Page closed < 1411023389 404202 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411023840 34245 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411024662 557663 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Profunctor p, Representable p) => p a b -> p (r -> a) (r -> b)? < 1411024725 973859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's this Representable class? < 1411024747 177158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it from Data.Profunctor.Rep? < 1411024769 996362 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :A thing that (->) supports but Forget and ForgetStream should not < 1411024788 574216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If so, it's pretty clear that none of the things you're proposing are anything like what that class provides. < 1411024794 348138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you just made up the name? < 1411024812 12240 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not just made up, but it wouldn't be literally the same thing I guess < 1411024884 369606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have no idea what you're doing. < 1411025005 900542 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Assuming that Setter (r -> a) (r -> b) a b is some kind of 'primitive' setter, ala first' being a 'primitive' lens, and then trying to translate into something similar to the other optics' profunctor style < 1411025047 688563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's not hth < 1411025157 102605 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :hmm < 1411025178 449415 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess in Haskell terms what I want is really along the lines of (Functor f) => Setter (f a) (f b) a b? < 1411025247 385027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you trying to define Setter in terms of Setter < 1411025313 249961 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm trying to define all Setters in terms of a single Setter composed with one particular lens and an information-containing Iso < 1411025329 381147 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Similar to how I can define all lenses in terms of one particular lens and an information-containing Iso < 1411025388 958537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok but the things you're saying aren't making sense < 1411025394 265562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also keep in mind what xplat was saying < 1411025407 141758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whatever. why are you saying all this in this channel? < 1411025504 380437 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Ping timeout: 250 seconds < 1411025585 873545 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Because I have a habit of talking about this here? Not sure < 1411025745 866898 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 272 seconds < 1411026207 403547 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca QUIT :Ping timeout: 246 seconds < 1411026265 18906 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca JOIN :#esoteric < 1411026373 354087 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1411027813 522038 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-oysdzmqguciwulxz JOIN :#esoteric < 1411028740 650396 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411029097 306933 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aewefzvqytjkbtfn QUIT :Quit: Connection closed for inactivity < 1411029226 979094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, IOCCC has started up again < 1411029229 390343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :any good ideas by anyone? < 1411029256 945286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm wondering about submitting a program that hits every single constraint violation in the standard, as a portable test of compiler warning messages < 1411029351 347333 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so do I < 1411029356 904122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, OT but amusing: apparently there are no contingency plans in case the Scottish referendum ends in a tie < 1411029374 883260 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :well, I didn't mean I was thinking the same program as ais523 suggested < 1411029376 286874 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :anyway < 1411029718 217768 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411030424 641417 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411030461 139479 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411030461 309199 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411032382 922317 :paul2520!~pi@unaffiliated/paul2520 QUIT :Ping timeout: 240 seconds < 1411033067 520986 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1411033093 212140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, ioccc started? let me look < 1411033122 714943 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :until oct 19? < 1411033181 703857 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1411033216 436917 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest90992 < 1411033354 781048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oct 19, 18:17:16, very arbitrary. < 1411033370 181082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :19 18 17 16 < 1411033374 859409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not 100% arbitrary < 1411033387 63612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't interpret "October" as "20", though < 1411033400 596167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does it even mean that the contest is open from 2014-09-01 but the final rules are available and submissions can be sent only after 2014-09-15? < 1411033408 353817 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411033409 694859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in what sense was the contest open before 2014-09-15 then? < 1411033511 412986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess there might've been a preliminary page about it, before? < 1411033524 571952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know, I didn't notice.) < 1411033574 785631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Makes me wonder if the only-standard-identifiers thing could've had the makings of an IOCCC entry. < 1411033641 254248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thing where? < 1411033662 955800 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/2014-04-13-idbf < 1411033688 799338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not exactly "obfuscated C", it's more of a "silly C thing". < 1411033745 821025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1411035305 485328 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411036462 222014 :boily!~boily@96.127.201.149 QUIT :Quit: Poulet! < 1411036493 824917 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411037444 451875 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411037612 517734 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411037766 422193 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411037802 736407 :sebbu2!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411037802 890035 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411037858 767834 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 258 seconds < 1411038864 43971 :boily!~boily@96.127.201.149 QUIT :Quit: IMPLANTED CHICKEN < 1411039208 284547 :Phantom_Hoover!~phantomho@cpc13-sgyl31-2-0-cust486.18-2.cable.virginm.net JOIN :#esoteric < 1411039216 429746 :Phantom_Hoover!~phantomho@cpc13-sgyl31-2-0-cust486.18-2.cable.virginm.net QUIT :Changing host < 1411039216 601145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411040512 367555 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411040729 615292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1411040729 776888 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :quintopia said 6h 30m 50s ago: I haven't been working on implementing anything. i finished implementing it two years ago and sent it off to be scorned by elliott and ignored by gregor. < 1411040807 804957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: We established (I think) that my #4 was equal to the quintopia system. < 1411040810 689297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Stupid English Verb Tenses HTH < 1411040810 856547 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411040814 683759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411040821 779170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1411040822 345882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1411040828 171876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1411040828 711044 :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​ < 1411040829 604039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Poor Stupid, always getting all these messages. < 1411040851 169994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: Stupid English Verb Tenses HTH < 1411040980 680215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: You're one of the BF Joust guys, go answer the poll. < 1411041448 832175 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :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/ < 1411041901 618094 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1411042166 545192 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@ask impossibly_long_nickname hi < 1411042166 702927 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411042553 571477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nasty. < 1411044262 987106 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411045189 901366 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411045567 624955 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1411046099 889071 :Guest90992!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1411046125 503473 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1411046125 670523 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1411046284 645259 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/NPQe -- most code generated out of a single "a/b" by GCC in C mode? < 1411046299 452163 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: i could probably find a copy of the code i wrote for gregor if it would help save you the trouble < 1411046358 481574 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, I have a numpy-based iterative thing already working, and I expect the eigenvalue solution would be just a matter of a numpy.linalg.eig. < 1411046543 629104 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh but mine was in C < 1411046585 541106 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyway, you didn't give example scorings for all the choices, so it's hard to decide < 1411046602 708917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There should be examples for everything. < 1411046616 758376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the original four in the "details" page, and for the last-minute addons in the sprunge links. < 1411046645 1447 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well i wouldn't have thought to look at the details page < 1411046671 355521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's why the form says "-- including comparisons on the current hill" when linking to it. < 1411046690 388024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps "example scorings" would be a better keyword. < 1411046711 726650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it says that instead. < 1411046879 592104 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm any chance the three add-ons could be added to the points graph? < 1411046913 348395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1411046957 782966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, when I get home. Incidentally, is there some nice Web 3.11 data-visualization thing where I could just dump all the numbers and let people toggle the series visibility and that sort of stuff? (I've done that kind of client-side thing manually with d3.js, but that's just extra work.) < 1411046991 351232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe a Google Drive spreadsheet shared to all could work. < 1411047376 459895 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i don't really understand how you're converting the distribution to a score < 1411047383 137829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#7 has such tiny scores. < 1411047391 821068 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do you just scale thetop score up to 100? < 1411047397 927958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Your response helps to make the world better. Thank you. < 1411047399 531556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure. < 1411047456 822370 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :when i did it, i scaled it so the scores added to 100 or something like that. or maybe 200. i tried to make it so the top scores matches the current hill's top scores < 1411047483 351518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411047778 414979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I scale the maximum to 100, yes. That's probably a detail that can be tweaked, I doubt people really care so much about the absolute number, more about the ranking. < 1411047793 636975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://goo.gl/rVpRLN should show a full comparison graph. < 1411047838 853018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The earlier plot had them all scaled to the same [min, max] range, though that was mostly accidental. < 1411048271 12194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I schmungled gearlance to support separate compilation stages, and wrote a hill-helper to do the actual battling fast-ish; it keeps the existing hill preparsed and threaded-code-compiled (as "left program") in memory, and for a new challenger only parses and right-compiles that one once, then runs the match code against all the cached left programs. < 1411048276 24461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even with all the Python glue around it, and computing scores and printing out a report.txt, it finishes the whole hill (from scratch, so doing the full "triangle" of matches) in 1.1 seconds, compared to 3.2 seconds for executing a separate gearlance invocation for each match. < 1411048336 997889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trad and m+compromise are uncomfortably close in colour < 1411048362 106413 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i can't decided and i don't have more time to think about it < 1411048393 285301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. You can't switch line styles in the chart thing. < 1411048399 732889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only color, and thickness, and point size. < 1411048447 484587 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like the idea of M+compromise, but i can't support it because it produces insane scores < 1411048472 730616 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which is odd because trad+tweak produces great scores < 1411048525 543013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I might check whether that's an implementation glitch, though it wasn't really a very large change. < 1411049623 595734 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: you'll recall perhaps that my rewrite added a feature: it showed how the rankings changed after the latest program was added. (e.g. a +2 next to a program if its ranking rose two positions) Can you add this thing? < 1411050322 820800 :alphapete!~alphapete@unaffiliated/alphapete JOIN :#esoteric < 1411050720 684446 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1411051618 135701 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411051684 592510 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411051892 220498 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411051958 345350 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411051958 497012 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1411051958 647624 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411052333 474994 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1411052399 755542 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411052570 335204 :drdanmaku!uid17782@gateway/web/irccloud.com/x-duozazggqtlqwbmm JOIN :#esoteric < 1411052634 556841 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411052900 7536 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411052969 560957 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411053316 797966 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411053383 393775 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411053386 960845 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1411053778 804613 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411053842 925264 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411053844 984164 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411053908 664125 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411053974 773177 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411054039 360548 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411054105 924331 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411054160 807848 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1411054227 385815 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411055737 986825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I don't recall, but I can certainly add that thing in the reports. < 1411055965 353769 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: also if your hill is as fast as you say, we could feasibly have a HUEG hill < 1411056191 782471 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wonder if there is a way to have a "predictive" infinite tournament where someone's position is determined by playing the top few, comparing the record with everyone else's records, and choosing the remaining competitors based on which ones will best reduce the ranking uncertainty. not for bfjoust you understand, just in general. < 1411056616 303595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds like the sort of thing someone has thought about. Elo rankings and such are kind of the same, except with no selection for the most informative games. < 1411056634 697005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember someone giving a presentation about TrueSkill, the thing Xbox uses for matchmaking. < 1411056646 309529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The goals are a bit different there, but I remember a lot of thought went into that thing. < 1411056687 606979 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :TrueSkill is designed to factor in fandomness < 1411056692 331484 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*randomness < 1411056716 930562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That, too. And teams. < 1411057041 467789 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1411057269 647242 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1411057270 883052 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Hey guys < 1411057285 327693 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :What's your favorite esoteric language? I'm bored with the ones I've been working on. < 1411057310 585691 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Mine is Piet < 1411057320 548017 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Of the ones I created, Fueue < 1411057322 492448 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Do you actually code in it oftne though? < 1411057331 833030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I used to a lot more (for Piet) < 1411057348 876755 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Oh, huh. Well I'm looking into Fueue now... *shrug* < 1411057367 356992 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I never actually figured out how for Fueue, although oerjan did < 1411057387 356516 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :You mean how to code in it? < 1411057424 681846 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1411057446 120205 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Mm. < 1411057460 662518 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Any others you've just found interesting? There should be a 'popular' page on the wiki... < 1411057463 204063 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Underload is another good language, and along that line there's also False < 1411057467 984562 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And Glass and Befunge... < 1411057481 926937 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411057498 542876 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Yeah, but I've already worked with those... Maybe I should just settle down with a language and try to write some quines or something < 1411057519 982139 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ZOMBIE? < 1411057562 756470 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :That's a weird one O.o < 1411057775 910057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My favourite has always been Befunge, and while I haven't been writing all that much in it lately, it's certainly among the most practical esolangs. < 1411057799 353278 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Really? O.o < 1411057811 382715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Wouldn't you say so? < 1411057811 927159 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: in school? anyway don't remember it, if it's difficult enough to apply to a func, something i didn't feel lisp is picking up some old garbage and watching in horrified fascination at the maggots... < 1411057817 375857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's written in Befunge.) < 1411057861 671349 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :I know he is ^^ < 1411057874 794820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Befunge with structured programming features (like named functions) would probably make a pretty usable language. < 1411057887 4205 :perrier_test!~perrier@host-128-227-179-250.xlate.ufl.edu JOIN :#esoteric < 1411057889 880661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At that time it's just a quirky Forth, really. < 1411057962 569722 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :yeah < 1411058076 117917 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :What's EOF in Fueue? < 1411058090 96583 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Implementation defined < 1411058096 335224 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 PRIVMSG #esoteric :Mmk. < 1411058153 429122 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Generally 0 I think < 1411058272 844970 :perrier_test!~perrier@host-128-227-179-250.xlate.ufl.edu QUIT :Remote host closed the connection < 1411058478 288384 :perrier_test!~perrier@host-128-227-179-250.xlate.ufl.edu JOIN :#esoteric < 1411058498 793024 :perrier_test!~perrier@host-128-227-179-250.xlate.ufl.edu QUIT :Remote host closed the connection < 1411059021 284262 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1411059084 864518 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411059191 468387 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 272 seconds < 1411059199 891307 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 JOIN :#esoteric < 1411059214 278770 :Imaginer1!cf1cf972@gateway/web/cgi-irc/kiwiirc.com/ip.207.28.249.114 QUIT :Client Quit < 1411059259 207665 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411059280 274750 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411059377 134080 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :as far as "practical" goes, i'd have to put gamma or deltaplex at the top. bytepusher is up there too. < 1411059570 136409 :perrier!~perrier@107.170.175.57 QUIT :Read error: Connection reset by peer < 1411059625 239436 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411060415 198654 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: I wonder if it's possible to combine SKI calculus with Befunge in a meaningful way < 1411060522 52245 :MoALTz!~no@user-164-126-228-170.play-internet.pl JOIN :#esoteric < 1411060613 604105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/PPFI looking good < 1411061059 451589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that bot reminds me of me < 1411061370 628890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Apple included language in its first Transparency Report to say that it had not been subject to a Section 215 Patriot Act request. That language is now gone." niiice < 1411061871 13559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/cAoadKHp <- any suggestions, critics? < 1411061877 837448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Haskell stuff) < 1411061900 959488 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. the haddock for <<\>> is wrong < 1411061909 410535 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it... < 1411061916 390512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no it's correct < 1411062490 606885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: Box = Applicative + Copointed? < 1411062508 74614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1411062510 841457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unbox is allowed to be partial. < 1411062511 659180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ewww. < 1411062535 844031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it isn't even a functor (since id x =/= x for counterbox) < 1411062598 550120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well.. you can't unbox a Nothing < 1411062614 875870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can't change that :) < 1411062638 619519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you shouldn't be using fromJust and the like unless you absolutely have to... unbox just makes fromJust type functions ubiquitous. it's not a great thing to abstract over. < 1411062662 77223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah. Also it will tell you fromJust: undefined < 1411062672 550802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of unbox: undefined < 1411062691 503365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a minor detail and easily changeable < 1411062731 366641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unbox should at least return a Maybe itself, so you can fromJust it if you really want. < 1411062731 650037 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411062759 341266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, CounterBox shouldn't exist, it violates any reasonable laws you could come up with relating anything < 1411062773 750646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an okay implementation of that type would have mapping not change the number but summing or taking the product of the two numbers when merging < 1411062786 364802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the [] instance is the ZipList Applicative instance + head < 1411062806 186477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(CounterBox would then be like (,) (Sum Int) or Writer (Sum Int), it would work with any monoid) < 1411062824 998218 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411062826 624545 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :a box is like a monad < 1411062827 600612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Maybe instance is the Applicative instance for Maybe + unbox < 1411062844 17066 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411062849 160127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a really experimental thing if someone wants to give it a go and see how many attempts it takes to make it crash. I'll get back to fiddling with it tomorrow, probably. (It's lacking URL capabilities, too.) < 1411062849 332065 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :let fromJust : (mx : Maybe a) -> {auto ij : IsJust mx} -> a; fromJust (Just x) {ij=ItIsJust} = x < 1411062849 530598 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1411062851 775131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really you should just have class Applicative f => Impure f where impure :: f a -> Maybe a or something if you really want < 1411062883 79659 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( fromJust (Just 0) < 1411062883 252359 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :040 : 12Integer < 1411062917 706965 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( fromJust (the (Maybe Integer) Nothing) < 1411062917 857941 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :When elaborating argument 13ij to function 09fromJust: < 1411062917 858084 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Can't solve goal < 1411062917 858247 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : 12IsJust (09the (12Maybe 12Integer) 04Nothing) < 1411062921 170892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust ijustreadthewiki (>)*9([(+)*9[-]]>)*21 < 1411062921 332235 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~ijustreadthewiki: points -10.81, score 22.00/100, rank 41/47 < 1411062923 83940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ItIsJust < 1411062924 21158 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: data constructor ‘ItIsJust’ < 1411062930 927287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: how can I see the data declaration for IsJust? < 1411062939 179322 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc IsJust < 1411062939 330235 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Data type 12IsJust : 12Maybe 13a -> 12Type < 1411062939 330375 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Proof that some Maybe is actually Just < 1411062939 330463 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Constructors: < 1411062939 330551 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : 04ItIsJust : 12IsJust (04Just 13x) < 1411062955 558354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: is the "x" not extractable from ItIsJust? < 1411062970 262097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it like, an existential proposition or something? < 1411062996 99364 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It can be, but I would think you want to erase the whole thing. < 1411063012 41301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in Coq you can get the x out of Inductive IsJust {A} : Maybe A -> Type := ItIsJust : forall {x}, IsJust (Just x). < 1411063012 776062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And the scores go to http://zem.fi/bfjoust/report.txt at the moment, but that's very temporary too.) < 1411063020 317163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but not if you s/Type/Prop/) < 1411063033 440639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah but impure :: f a -> Maybe a < 1411063035 443466 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: That is, you can, but then the compiler will decide it can’t erase it. < 1411063041 8602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where's ,<\> etc? ;) < 1411063070 713958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: I told you, all your reasonable instances are existing Applicative instances, and the rest are awful and won't satisfy any coherent set of laws < 1411063084 684904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :() is fmap/(<$>) < 1411063090 353465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mergeWith is liftA2 < 1411063107 555267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the [] instance = ZipList Applicative < 1411063114 752841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Maybe instance = Maybe Applicative < 1411063122 868459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SimpleBox = Identity Applicative < 1411063135 816738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CounterBox = broken, won't satisfy any reasonable set of laws < 1411063156 90383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Laws about what? < 1411063160 917926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sum/Product = the respective Applicatives (if they have instances? they certainly can be given them) < 1411063185 928790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :First/Last = broken (too partial because of not implementing the Applicative-equivalent methods) but I think they have Applicative instances anyway < 1411063192 478558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: the functions. typeclasses are meant to have laws. < 1411063197 289045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure id x == x doesn't necessarily hold < 1411063198 549637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instances are meant to have some commonality; that's the point of abstraction < 1411063229 821676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm saying that anything useful you can do with this class can be done with that Impure, and the instances that would violate the laws of that are going to be surprising and brittle and not useful. < 1411063243 841960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's okay if you ignore my advice, but you did ask for it. < 1411063267 924042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see @laws < 1411063331 668533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you can relate impure to pure by e.g. impure . pure = Just and then you get, e.g. impure . fmap f = fmap f . impure for free and such, which is nice; it's still a little ad-hoc but could be a lot worse) < 1411063356 489240 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: In Idris, the compiler figures out what things it can erase, but you can give it hints. I think it will prefer to erase implicit things over explicit things usually. < 1411063381 558599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: that's interesting... so if I wrote a function that observed the x in ItIsJust, it'd not be erased when compiled? < 1411063389 221553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that requires whole-program analysis, I guess? < 1411063435 821737 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I believe it does. < 1411063453 879361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: getting close to reinventing Applicative is pretty impressive though :) it's a wonderful abstraction < 1411063461 2314 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :If you annotated it appropriately, the compiler would warn you if you accidentally observed it. < 1411063527 274528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't have the CatTheory-Background for those things etc. < 1411063535 182865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the only law I know is map (f . g) = map f . map g < 1411063549 444769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which apparentely breaks with seq or something < 1411063576 339515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't worry about seq :p < 1411063604 168048 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it seemed nice to have (+) <\> [Just 9, Just 8, Nothing] return Nothing (or 17 if it were not for the Nothing) < 1411063611 422299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and <<\>> which skips over Nothings < 1411063627 145642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e (+) <<\>> [Just 9, Just 8, Nothing] will return Just 17 < 1411063677 888116 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> foldl1' (+) <$> sequence [Just 9, Just 8, Nothing] < 1411063679 429401 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Nothing < 1411063683 142416 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> foldl1' (+) <$> sequence [Just 9, Just 8] < 1411063684 544014 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 17 < 1411063756 418260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle foldM < 1411063758 370435 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad foldM :: Monad m => (a -> b -> m a) -> a -> [b] -> m a < 1411063758 544132 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad foldM_ :: Monad m => (a -> b -> m a) -> a -> [b] -> m () < 1411063758 544306 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Foldable foldMap :: (Foldable t, Monoid m) => (a -> m) -> t a -> m < 1411063801 413787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle foldlM < 1411063801 671904 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Foldable foldlM :: (Foldable t, Monad m) => (a -> b -> m a) -> a -> t b -> m a < 1411063849 274857 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: Do you know how to transpose a Vect of Vects? < 1411063858 626907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: in idris? < 1411063898 359201 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, presumably it would work anywhere you have Vect. < 1411064004 637912 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Thing is, Vect n is Applicative for all n (it zips). It’s also Traversable (it acts like any sequential container). < 1411064026 563146 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( with Vect sequence [[1,2,3],[4,5,6]] < 1411064026 736052 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04[04[04104, 04404]04, 04[04204, 04504]04, 04[04304, 04604]04] : 12Vect 043 (12Vect 042 12Integer) < 1411064079 44814 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So, what sequence does with a Vect of Vects just happens to be to transpose it. < 1411064148 58898 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I absolutely love how it just falls right out of the abstractions. < 1411064175 714769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sequence [[1,4],[2,5],[3,6]] < 1411064177 216370 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,2,3],[1,2,6],[1,5,3],[1,5,6],[4,2,3],[4,2,6],[4,5,3],[4,5,6]] < 1411064201 422932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411064214 487364 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sequence [[x,y],[x,y]] < 1411064216 117857 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[x,x],[x,y],[y,x],[y,y]] < 1411064224 14133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: right. < 1411064228 325022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this looks binomish < 1411064235 472218 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> sequence . map ZipList $ [[1,4],[2,5],[3,6]] < 1411064237 243375 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Base.Monad Control.Applicative.ZipList) < 1411064237 416916 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Control.Monad.sequence’ < 1411064237 417065 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (GHC.Num.Num a) < 1411064237 417155 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : bound by the inferred type of < 1411064237 417241 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : it :: GHC.Num.Num a => Control.Applicative.ZipList [a] < 1411064240 403235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: that works withZipList too, I think? < 1411064245 908222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*with ZipList < 1411064249 589702 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> sequenceA . map ZipList $ [[1,4],[2,5],[3,6]] < 1411064250 930396 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘sequenceA’ < 1411064251 491328 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1411064251 491494 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘T.sequenceA’ (imported from Data.Traversable), < 1411064251 491582 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘sequence’ (imported from Control.Monad.Writer), < 1411064251 491677 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘T.sequence’ (imported from Data.Traversable) < 1411064252 219656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've used sequence to transpose before, I think. < 1411064253 764556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> map (\[x,y] -> x*y) $ sequence [[x,y],[x,y]] < 1411064255 138248 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [x * x,x * y,y * x,y * y] < 1411064260 697256 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> T.sequenceA . map ZipList $ [[1,4],[2,5],[3,6]] < 1411064262 553880 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ZipList {getZipList = [[1,2,3],[4,5,6]]} < 1411064264 799574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I just didn't know what Vect was. I know that type as Vec.) < 1411064269 902181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sum $ map (\[x,y] -> x*y) $ sequence [[x,y],[x,y]] < 1411064271 370570 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 + x * x + x * y + y * x + y * y < 1411064280 370636 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> getZipList . T.sequenceA . map ZipList $ [[1,4],[2,5],[3,6]] < 1411064281 724504 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,2,3],[4,5,6]] < 1411064310 269831 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> getZipList . T.sequenceA . map ZipList $ [[1,4],[2,5,8],[3,6]] < 1411064311 859889 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,2,3],[4,5,6]] < 1411064386 425057 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> transpose [[1,4],[2,5,8],[3,6]] < 1411064387 779046 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,2,3],[4,5,6],[8]] < 1411064439 492834 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Not *quite* the same with ZipList :3 < 1411064704 68835 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch JOIN :#esoteric < 1411064719 630224 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> sequence [[1,2,3],[4,5,6],[7,8,9]] < 1411064721 134907 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,4,7],[1,4,8],[1,4,9],[1,5,7],[1,5,8],[1,5,9],[1,6,7],[1,6,8],[1,6,9],[2,... < 1411064729 877581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> {1 2 3}{4 5 6}cp < 1411064731 200693 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘{’ < 1411064741 367005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}cp{7 8 9}cp < 1411064742 182761 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{{1 4} 7} {{1 4} 8} {{1 4} 9} {{1 5} 7} {{1 5} 8} {{1 5} 9} {{1 6} 7} {{1 6} 8} < 1411064752 164847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}\[cp{7 8 9}cp < 1411064753 104376 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{{1 4} 7} {{1 4} 8} {{1 4} 9} {{1 5} 7} {{1 5} 8} {{1 5} 9} {{1 6} 7} {{1 6} 8} < 1411064763 440384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: I guess it works for (->) too < 1411064773 685857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: if you have a Traversable instance that requires the enumerability of the input parameter or such < 1411064779 583841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(or does it need to be finite?) < 1411064810 544379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok so sequence on lists is cross product . concat < 1411064827 440858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}cp\[{7 8 9}cp < 1411064828 234757 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{1 7} {1 8} {1 9} {4 7} {4 8} {4 9} {1 7} {1 8} {1 9} {5 7} {5 8} {5 9} {1 7} { < 1411064836 291060 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, (Vect n a) is isomorphic to (Fin n -> a). < 1411064853 253343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: right. < 1411064874 52356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can transpose (Nat -> Nat -> a) too, though. < 1411064933 93234 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, yes, but I’m pretty sure you can’t make Stream Traversable. < 1411064941 784792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :map (concat) . crossProduct actually. < 1411064952 933713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: I think you can do it if you're okay with it only working with sufficiently lazy Applicatives. < 1411064962 151456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Doop a where { doop :: Monoid m => (a -> m) -> m }; instance Doop a => Traversable ((->) a) where { sequenceA f = ??? (doop ???) } -- a puzzle < 1411064989 272977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: after all, the instance for [] breaks on a lot of Applicatives when you pass infinite lists. < 1411065025 189052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(doop would be isomorphic to doop :: [a], except it differs when laziness means you care about the structure of an infinite tree) < 1411065025 983535 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Yeah, but Idris has a totality checker and two different explicit lazinesses. < 1411065027 968441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let cp xs = [[x,y]|x<-xs,y<-xs]] in foldl1 cp [[1,2,3],[4,5,6],[7,8,9]] < 1411065029 452829 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:32: parse error on input ‘]’ < 1411065030 605049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1411065033 316279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant in Haskell. < 1411065041 387517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let cp xs = [[x,y]|x<-xs,y<-xs] in foldl1 cp [[1,2,3],[4,5,6],[7,8,9]] < 1411065042 737031 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[[t]]’ with ‘[t] -> [t]’ < 1411065042 888578 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [t] -> [t] -> [t] < 1411065042 888735 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [t] -> [[t]] < 1411065049 949772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can make the same Traversable instance work for transposing (Fin n -> Fin n -> a) and (Nat -> Nat -> a). < 1411065080 692373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let cp xs ys = [[x,y]|x<-xs,y<-ys] in foldl1 cp [[1,2,3],[4,5,6],[7,8,9]] < 1411065082 20152 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t ~ [t] < 1411065082 171341 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [t] -> [t] -> [t] < 1411065082 171518 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [t] -> [t] -> [[t]] < 1411065085 943621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah screw it :( < 1411065093 77677 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I suck at Haskell-Lists < 1411065160 550602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although the cp part doesn't look wrong. < 1411065178 678861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> [[x,y]|x<-[1..3],y<-[1..3]] < 1411065180 167674 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,1],[1,2],[1,3],[2,1],[2,2],[2,3],[3,1],[3,2],[3,3]] < 1411065208 730217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> let cp xs ys = concat [[x,y]|x<-xs,y<-ys] in foldl1 cp [[1,2,3],[4,5,6],[7,8,9]] < 1411065210 223323 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,7,1,8,1,9,4,7,4,8,4,9,1,7,1,8,1,9,5,7,5,8,5,9,1,7,1,8,1,9,6,7,6,8,6,9,2,7... < 1411065218 535680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope. still wrong. < 1411065257 761291 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't you fold with cross-product? < 1411065356 618494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm already too accustomed to Burlesque's reduce :( < 1411065369 397578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}{7 8 9}}qcpr[ < 1411065370 102074 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{{1 4} 7} {{1 4} 8} {{1 4} 9} {{1 5} 7} {{1 5} 8} {{1 5} 9} {{1 6} 7} {{1 6} 8} < 1411065397 715059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(qcpr[ means reduce(crossProduct,xs)) < 1411065443 490094 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, you’re producing what appears to be lists with differently-typed members. < 1411065450 243122 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elements that is. < 1411065451 898378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yes < 1411065466 732352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The result type would (in Haskell) depend on the number of elements in the List I guess < 1411065495 151956 :alphapete!~alphapete@unaffiliated/alphapete PART :#esoteric < 1411065495 316995 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Yes. < 1411065498 188999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which sounds like it could be done in a dependant typed language? < 1411065590 662606 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :You could, pretty sure. It’ll be more trouble than it’s worth *in practice*, but if you want to play, sure. < 1411065937 210129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}{7 8 9}}qcpr[)\[ < 1411065937 912053 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{1 4 7} {1 4 8} {1 4 9} {1 5 7} {1 5 8} {1 5 9} {1 6 7} {1 6 8} {1 6 9} {2 4 7} < 1411065963 291784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}{7 8 9}{1 1 1}}qcpr[)\[ < 1411065964 67112 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch PRIVMSG #esoteric : {{{1 4} 7 1} {{1 4} 7 1} {{1 4} 7 1} {{1 4} 8 1} {{1 4} 8 1} {{1 4} 8 1} {{1 4} < 1411065974 867649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411066001 56814 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://who.is/dns/jamiehankins.co.uk < 1411066006 626165 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :someone forgot the sanitize their inputs < 1411066018 857366 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :XSS through dns entries < 1411066019 774036 :ion!ion@heh.fi PRIVMSG #esoteric ::-D < 1411066047 331718 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's incredible < 1411066084 680334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :amazing < 1411066091 583722 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why does that refer to a script on peniscorp < 1411066098 352061 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :wat < 1411066108 164943 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that's really cool < 1411066180 289481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I recently pentested an webapp that allows XSS via &lt;b&gt; < 1411066202 723220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the & will get replaced to & which form < which will be replaced to < < 1411066214 132301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not as funny as a side-channel attack but still < 1411066228 890523 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :.... What kind of an app does that O_o < 1411066241 705554 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :isn't the point of & to avoid these kinds of things? < 1411066249 697153 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er, < < 1411066262 787913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well < 1411066265 971477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It had a filter < 1411066273 405607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that replaced < > with "" (i.e. Nothing) < 1411066286 764196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but also replaced entities with their corresponding ASCII symbols < 1411066302 602472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that filter was applied twice < 1411066315 975929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I don't know why, but twice sounds more secure than only once) < 1411066316 127012 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I assume it didn't let you use < by itself> < 1411066316 828033 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :? < 1411066321 872613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :WE DOUBLE FILTER ALL THEM INPUTZ. < 1411066340 725303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. < would be replaced to < and then by the second filter pass it will be removed < 1411066347 308072 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :o < 1411066362 798274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you have to use &lt; < 1411066399 16049 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :https://xss-game.appspot.com/level1 < 1411066401 427056 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :this looks fun < 1411066413 466880 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It was a block-box test though < 1411066426 39458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't seen the source-code and I have no idea why and what actually did this < 1411066428 355485 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :mroman_: Doesn’t that mean it would still be insecure if it was just applied once? < 1411066441 683631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: it exactly implies that < 1411066466 309876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then you could just use < < 1411066481 421681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the filtering was done once for the preview < 1411066490 86146 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So … what was the filtering for even? < 1411066490 236971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and once for actually saving the text < 1411066497 8816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: I have no idea < 1411066622 597141 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> \x -> x == [x] < 1411066624 84569 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t ~ [t] < 1411066624 235240 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include x :: [t] (bound at :1:2) < 1411066636 144686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't actually looked if it's done by the php-backend or the javascript frontend < 1411066640 303059 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( \x => x == with List [x] < 1411066640 453996 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:23:When elaborating an application of constructor 04Prelude.List.::: < 1411066640 454147 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Unifying a and 12List 13a would lead to infinite value < 1411066653 276787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since it's also for the preview it's probably some bad sanitizeHtml javascript function < 1411066665 810152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just put it onto the list of "stuff to report" < 1411066678 855197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It also had an xls-Export < 1411066692 67532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which allowed you to embed excel-functions < 1411066692 790316 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I am amused how, where Haskell complains of an infinite type, Idris complains of an infinite value, which just happens to be a type. < 1411066712 847849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if you wrote "=5+5" as a answer to a question and the teacher exported it < 1411066718 710370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the teacher would see 10 < 1411066778 235112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. students can steal answers from other students by doing stuff like =C2 hoping that the answer of the student who did the test first was correct) < 1411067255 448953 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1411067307 678357 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411067343 630804 :sebbu!~sebbu@ADijon-152-1-33-93.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411067343 781303 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411068058 331961 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1411068515 689857 :zhill!fis@eos.zem.fi QUIT :Remote host closed the connection < 1411068797 655643 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411068872 786155 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust ijustreadthewiki http://sprunge.us/QILS < 1411068873 523209 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~ijustreadthewiki: points -8.14, score 26.05/100, rank 37/47 (change: +4) < 1411070743 348644 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411071093 460801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :~, really? < 1411071105 479536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, which scoring method won? < 1411071219 255345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't decided yet, that's just beta-testing. < 1411071289 964115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm hoping to happen to coincide with some actual BF Joust players for their input re scoring. < 1411071303 263869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But it's in the Markov/quintopia mode for now.) < 1411071317 32810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Except with my max-to-100 normalization instead of the sum-to-N one.) < 1411071366 814169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are there going to be fancy HTMLy breakdown pages with egojsout-style traces showing the results??? < 1411071378 33268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and ponies? < 1411071380 209695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was kind of thinking there would. < 1411071426 759743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's all deterministic, so it can happen entirely client-side, assuming there's some way to fetch the corresponding code. < 1411071472 412358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can be kind of slow, though (but egojsout is usually okay) < 1411071488 264180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I don't really know about ~, I just wanted something unambiguous that's (a) not a legal nickname character and (b) not a legal character in program names, and both - and _ seem to be in use for the latter on the hill. < 1411071501 117287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least, the match results are useful to see, so you know where to start poking to improve it, and they have to be generated as part of the hill's operation anyway < 1411071516 572866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ~fizzie/ijustreadthewiki, clearly. it's the unix way. < 1411071517 703523 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1411071539 817681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't want to use / because there's a 1:1 mapping with program names and file names at the moment, too. < 1411071559 559929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you'd just have to store it in /home/fizzie/ijustreadthewiki.bfjoust. < 1411071562 360983 :ion!ion@heh.fi PRIVMSG #esoteric :All user names are referred to as in @fizzie now, haven’t you heard? Get with the times. < 1411071578 717648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I kind of like fizzie:ijustreadthewiki < 1411071595 207836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is : legal in nicks? < 1411071600 967396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, and the colon is something I thought of. < 1411071603 356844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :! is another. < 1411071609 394301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's all nick!user@host-y, too. < 1411071654 721625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Both get escaped in bash tab-completion so they might have some shell meanings. I know ! does. An inner ~ doesn't.) < 1411071659 318357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie/ijustreadthewiki is githubby! < 1411071789 967701 :ion!ion@heh.fi PRIVMSG #esoteric :because github invented that < 1411071820 205293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, I definitely said that. < 1411071836 149222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for match results, there's a breakdown.txt generated already -- http://zem.fi/bfjoust/breakdown.txt -- following the old-fashioned format. But I did also type in a full-ish JSON dump, so that the fancy website can dynamically generate tables and matrices, show individual results as tooltips and link to an EgoJSout trace, sort according to different scoring metrics and so on. < 1411071905 778053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think the breakdown.txt numbers are inverted from the traditional, though.) < 1411072357 546102 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411072708 875161 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :watch ioccc.org < 1411072755 793677 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411072966 288134 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1411073500 759811 :ski!~ski@remote1.student.chalmers.se QUIT :Ping timeout: 250 seconds < 1411073741 323877 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1411073745 316277 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411073854 131065 :ski!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1411074194 865861 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i'm waiting for ioccc 2035 < 1411074197 913131 :WizardFromOz!~WizardFro@109-121-44-68.adsl-a-9.sezampro.rs JOIN :#esoteric < 1411074349 324997 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411074687 224642 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411074724 871886 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411074725 23038 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411075271 880800 :blsqbot!~blsqbot@195-22.104-92.cust.bluewin.ch QUIT :Ping timeout: 255 seconds < 1411075642 743080 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds < 1411075668 271964 :ion!ion@heh.fi QUIT :Ping timeout: 245 seconds < 1411075693 718335 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 245 seconds < 1411075703 182484 :atehwa_!atehwa@aulis.sange.fi QUIT :Ping timeout: 240 seconds < 1411075705 2454 :jj2baile!~jon@high-fructose-corn-syrup.csclub.uwaterloo.ca QUIT :Ping timeout: 240 seconds < 1411075716 338849 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1411075770 996019 :ion!ion@heh.fi JOIN :#esoteric < 1411075774 102420 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1411075776 310686 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1411075890 956156 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1411075959 535470 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411076108 255280 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411076452 803946 :aretecode!~aretecode@69.163.36.90 QUIT :Ping timeout: 258 seconds < 1411076587 694533 :aretecode!~aretecode@75.126.39.111-static.reverse.softlayer.com JOIN :#esoteric < 1411076663 631143 :aretecode!~aretecode@75.126.39.111-static.reverse.softlayer.com QUIT :Read error: Connection reset by peer < 1411076694 337767 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411077004 989063 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 260 seconds < 1411077919 282859 :not^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1411079829 546151 :not^v!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1411079840 383039 :^8!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net JOIN :#esoteric < 1411079996 107842 :clog!~nef@bespin.org JOIN :#esoteric < 1411080224 304147 :alandipert!~alandiper@fry.telavant.com PART :#esoteric < 1411080672 317241 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411080862 490605 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411081495 366666 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1411081737 747814 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411082409 360003 :skj3gg!~skj3gg@c-50-151-231-142.hsd1.in.comcast.net JOIN :#esoteric < 1411082416 473754 :skj3gg!~skj3gg@c-50-151-231-142.hsd1.in.comcast.net QUIT :Changing host < 1411082416 624265 :skj3gg!~skj3gg@unaffiliated/skj3gg JOIN :#esoteric < 1411082558 275482 :skj3gg!~skj3gg@unaffiliated/skj3gg PART :#esoteric < 1411083145 296358 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411083181 238445 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411083181 389149 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411084100 585431 :avid!~n@tor.subspace.systems JOIN :#esoteric < 1411084197 773016 :^8!~notnot^v@c-68-41-214-218.hsd1.mi.comcast.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1411085797 253203 :not^v!~notnot^v@2601:4:4500:e15:b0c4:2a3b:8bb:d0d4 JOIN :#esoteric < 1411086269 507402 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1411086769 58541 :MoALTz_!~no@user-164-126-228-170.play-internet.pl JOIN :#esoteric < 1411086940 654729 :MoALTz__!~no@user-164-126-228-170.play-internet.pl JOIN :#esoteric < 1411086945 51665 :MoALTz!~no@user-164-126-228-170.play-internet.pl QUIT :Ping timeout: 260 seconds < 1411086998 789028 :drdanmaku!uid17782@gateway/web/irccloud.com/x-duozazggqtlqwbmm QUIT : < 1411087007 23690 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1411087149 37110 :MoALTz_!~no@user-164-126-228-170.play-internet.pl QUIT :Ping timeout: 255 seconds < 1411087649 741206 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Read error: Connection reset by peer < 1411087707 435787 :Bike_!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1411090363 914450 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411091036 764367 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411091636 738948 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: reboot < 1411092184 49963 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411092197 475105 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1411092339 392503 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1411092610 40542 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1411092740 980282 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1411092831 815061 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1411092965 770860 :Bike_!~Glossina@wl-nat100.it.wsu.edu NICK :Bicyclidine < 1411093010 438864 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It says "You are using a version of Firefox which is unsupported." Actually I am not using Firefox at all. < 1411093048 2858 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that explains why it's not supported < 1411093240 219161 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it detects a distant precursor to Firefox (well, NCSA Mosaic to be exact) < 1411093244 891599 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :nothing wrong here < 1411093674 815061 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1411095528 364017 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1411096196 475445 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1411096393 239465 :WizardFromOz!~WizardFro@109-121-44-68.adsl-a-9.sezampro.rs QUIT :Quit: Leaving < 1411096510 599935 :not^v!~notnot^v@2601:4:4500:e15:b0c4:2a3b:8bb:d0d4 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1411096886 750570 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does the vote tonight mean no more Scottish independence posts on Planet Haskell? < 1411096906 506207 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :No. < 1411096925 401055 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :@messages-loud < 1411096925 551609 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :You don't have any messages < 1411096929 13735 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :er. < 1411096936 69337 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :stupid machine. whatever. boily what the hell < 1411097049 244165 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm still weirded out by the possibility of random numbers having a huge impact on the fate of the world < 1411097082 823173 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :you should read some wwii history sometime. < 1411097118 923052 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Did the outcome of a lottery game affect it majorly? (Although I am curious what you mean) < 1411097148 813972 :avid!~n@tor.subspace.systems PART :#esoteric < 1411097163 986488 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :enigma codebreakers relied on seeds being things like the telecom officer's wife's initials instead of something random < 1411097214 725053 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So it was the impossibility of random numbers < 1411097239 130564 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :well if you wanna be all pessimistic about it! < 1411097264 116475 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1411097416 396764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's sad that "will it stop interrupting my infinite feed of programming?" is people's attitude to politics. < 1411097437 644867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :planets are a community thing, anyway, they usually deliberately don't only syndicate posts related to the community they're for < 1411097489 722341 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's one of the few productive attitudes to politics < 1411097497 976873 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION may not have been entirely serious... but I'm kind of removed from the situation and too uninformed to really have an opinion on this issue. < 1411097504 305625 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Except as vague interest. < 1411097506 69891 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i can kind of understand wanting to keep news feeds of different sorts separate. like i'd rather get news on scotland from a newspaper than from haskell programmers. < 1411097516 366726 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :of course this assumes haskell programmers would get world news elsewhere, and, well < 1411097588 672667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: *yawn* < 1411097599 655309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: well, it's more that something like planet haskell is intended to be "a bunch of haskell programmer blogs" rather than "a bunch of posts about haskell" < 1411097605 663481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the latter is, like, /r/haskell or whatever. < 1411097622 895665 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :yeah that's true. < 1411098071 114829 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My listing on Planet Clojure only applies to posts I tag as clojure < 1411098448 189539 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1411099292 644983 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 245 seconds < 1411099337 602825 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1411100240 450932 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411100263 63098 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1411100293 480688 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411102397 387029 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't help but wonder if the bbcbias people would say BBC's projection is biased < 1411102411 992298 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe not, but still < 1411102687 440483 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1411103203 392305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no has obviously won < 1411103251 132897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even the yes campaign acknowledges that, so I don't know what your point is < 1411103251 733860 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ACTION hrrrmpfs < 1411103265 844446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: yeah < 1411103381 179412 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :media bias is merely an easy, unfalsifiable scapegoat to avoid acknowledging actual results. < 1411103398 258110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a really weird thing to say. < 1411103417 864038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think anyone is accusing the BBC of being biased for predicting the obvious other than Sgeo's weird hypothetical. < 1411103428 429844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's plenty more compelling reasons to accuse the BBC of bias. < 1411103453 442371 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :scotland becomes independent but viktor krum catches the snitch < 1411103454 420132 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Tellingly, while the Yes voters are blaming BBC bias for torpedoing results, the Telegraph is whining about the BBC being mean to Thatcher and talking up the evils of fairness ... < 1411103497 112662 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :but what does brass eye say < 1411103558 264801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's... not really telling. like, different people and organisations accuse others of things all the time, simultaneously. it doesn't really tell you anything other than that people have opinions < 1411103578 379273 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: which is exactly what I mean by 'telling.' < 1411103600 802342 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :but did we need to be told that < 1411103606 566161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh... thank you for telling us people have opinions. < 1411103667 313747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, I don't know what "unfalsifiable" is meant to mean there... you can quantify bias in various ways, demonstrate actual internal bias or corruption... it's only as "unfalsifiable" as any concept with a degree of uncertainty and fuzziness, which is basically all of them < 1411103751 482063 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I mean in the sense that "media bias" is used as a political excuse, it tends to be constructed in a manner more similar to religious belief than fact. < 1411103811 844538 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The right says the media has a left-wing bias, the left says the media has a right-wing bias, the religious say the media have an anti-establishment bias, the atheists say it has an anti-science bias, etc. etc. < 1411103824 896170 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :religion means more than people saying things < 1411103836 720695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION rolleyes. time to go to bed and hopefully wake up to statements with more content than "people have opinions" obfuscated in a billion rephrasings < 1411103862 969209 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :and no amount of arguing will prove one or the other, because in a world with 24 hour news there's enough "data" to support almost any conspiracy. < 1411103878 584418 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION is now addicted to Scottish music < 1411103884 533548 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :no, listen. that's stupid. < 1411103895 345451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's true. nothing is provable, everything is false, all belief is religion, everyone is blind, hail satan < 1411103899 13288 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: check out the corries. < 1411103908 409502 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :that's a really stupid thing you just said. think about it a bit. there's too much information, we can no longer say anything, argument is meaningless < 1411104118 243283 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"media bias" is a political dogwhistle for "I've run out of more concrete accusations" to make. Vague insinuations and one-off incidents will get blown up to make victory of defeat, and everyone gets to go home pretending they've "won". < 1411104174 81530 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :do you know what "dogwhistle" means? why would you want to secretly communicate that you're out of argument? < 1411104185 336868 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :are you really that naive? < 1411104194 272872 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :Yes, I'm a fucking idiot. < 1411104209 716826 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Fair enough, at least you know your limitations. < 1411104239 751978 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :https://twitter.com/dril/status/134787490526658561 Me < 1411104245 992655 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's an 11% margin on the current vote. < 1411104280 775815 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I highly doubt that a botched Nick Robinson story accounted for 11% of the vore. < 1411104360 86787 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The rest is just vague insinuations and anger, which will boil down to an inquiry which will resolve nothing, prove nothing, and fix nothing. < 1411104366 615095 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :okay, but there's a fair bit of extrapolation between that and "no accusation of media bias is ever well-founded". < 1411104416 926337 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But because it's so deeply vague, it's not really disprovable either, and the "Yes" voters get to grumble until the end of time about the evil biased Beeb conspiring against Scotland instead of admitting that maybe most Scots really just didn't want to go indy. < 1411104571 901059 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Eh, Scotland wins more anyway through devolution < 1411105055 463664 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What happens if that doesn't happen? < 1411105089 912036 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Then they hold another referendum and win. < 1411105092 913183 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: short of a few specific and obvious examples, they rarely are. Also, it's 8:30AM and I've had just one cup of coffee yet. My apologies for rambling so long to get to that point. < 1411105137 863051 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :shame any data you attempted to show me to back that up would be conspiracy mongering < 1411105140 995431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought celtic was Irish, but my searches for scottish music are turning up celtic songs < 1411105181 563202 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :coppro: Yup. They can just hold another one, claim the results of the previous were spoiled by until the PM grovels some more and makes more promises, and so on and so forth. < 1411105186 317396 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I blame Yes Scotland for getting me hooked on Scottish music. PDF that /r/scotland had linked to both campaigns, the Yes Scotland campaign had an ad with nice music < 1411105196 36863 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :irish is under gaelic a lot. < 1411105202 313509 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :which is a kind of celtic, but, whatever < 1411105229 408802 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :unfortunately i've been underexposed to cornish rap. < 1411105232 279300 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Better Together campaign site was more or less shut down. Too bad, I would have liked to see a similar ad < 1411105241 405409 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm sure they exist, I should search < 1411105269 254241 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :manx rockabilly < 1411105308 949865 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: Scots and Irish are both Celtic peoples who once spoke Gaelic. < 1411105316 388553 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1411105391 615845 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: well they can specifically say "They said they'd devolve. They lied." < 1411105428 862513 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :"They said that we our NHS would be safe. They said that blah blah blah. None of that is true. Only independence can guarantee that." < 1411105443 428064 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the margin is close enough that that would proabably sway enough of them to Yes < 1411105477 218334 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm glad it wasn't like Quebec though < 1411105680 550768 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :wasn't there for 1995, but it was a clusterfuck by all accounts < 1411106511 834206 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What song is in the background of this? https://www.youtube.com/watch?v=LJL0z5O67_M < 1411106552 546934 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :lol that's one glurgey ad < 1411106654 786663 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=EKTjfXmVpiQ I guess? But it sounds different < 1411107437 329630 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://projects.csail.mit.edu/gsb/old-archive/gsb-archive/gsb2000-02-11.html is a great post < 1411107695 419142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are the scots now free? < 1411107702 597392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is the poll still on-going? < 1411107737 367057 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nvm found the results < 1411107747 479960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they will stay in the non-free repository < 1411109068 391493 :MoALTz__!~no@user-164-126-228-170.play-internet.pl QUIT :Quit: Leaving < 1411109170 195665 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think I figured out how to make hardware address decoding for Z-machine address, in a Famicom cartridge: http://wiki.nesdev.com/w/index.php/User:Zzo38/Mapper_I Do you think it is OK, did I make some mistake, etc? < 1411109210 874545 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :coppro: That there is exactly why web dev drives me up the wall. XD < 1411110152 130387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that statement sounds scar < 1411110176 308679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scary < 1411110240 42976 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Why? < 1411110322 308678 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I probably just don't know much about the Z-machine or hardware stuff < 1411110418 838633 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How much do you know of Famicom programming though? < 1411110463 901773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nothing < 1411110483 539272 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know any 6502 programming? < 1411110530 734466 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :zzo38: not everybody is as crazy as you < 1411110551 498586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know a bit of 6502 but never tried programming because it's old < 1411110593 971672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know how simple instructions it has, and how innovative that small cpu was for its time < 1411110639 541502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know about its nice zero-page address instructions, and the less nice indexing < 1411110702 975706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :built in stack handling and decimal mode < 1411110729 801227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the index registers are 8 bit wide, so you can do proper indexing by self-modifying instructions only < 1411110751 537031 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, decimal mode doesn't work on a Famicom, though. (The decimal flag is still there, but it does not affect any arithmetic operations.) < 1411110791 748641 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those design things, of course, made sense at the time and made it a great success, even if they sound strange now < 1411110813 729083 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It make sense to me now too though < 1411110876 904798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the zero-page addressing certainly does < 1411110901 772182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :on x86_32, we have 8-byte offsets indexed by EBP instead < 1411111509 971560 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be JOIN :#esoteric < 1411111527 896198 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Famicom has internal RAM at $0000-$07FF, and $0800-$1FFF are mirrors of this internal RAM. The stuff I wrote about in the examples takes advantage of this. < 1411111758 112787 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411111880 537004 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Client Quit < 1411112024 253108 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so two bits are ignored? < 1411112058 721291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that happens in modern computers too, though only with the smaller memory-mapped io control spaces, not with main memory < 1411112063 296909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think < 1411112111 815697 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, two bits are ignored (although one of them is used by the cartridge, in my case) < 1411112784 433905 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411113241 652505 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411113340 104819 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :My design also can avoid the "less nice indexing", because it bankswitches one byte at a time. < 1411113562 211280 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1411113583 658626 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411114157 718661 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411114253 57590 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 240 seconds < 1411114536 915003 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411115990 270577 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1411117228 14550 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Quit: embracing the void < 1411117515 697994 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1411121758 346884 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411124540 726469 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? stephen wofram < 1411124541 292289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stephen wofram? ¯\(°​_o)/¯ < 1411124545 47423 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? stephen wolfram < 1411124545 705656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Stephen Wolfram is an esolanger with too much money and power. Taneb invented him. < 1411124606 458892 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? tanebventions < 1411124607 48411 :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. < 1411124724 906773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? chu space < 1411124725 501267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A Chu space is just a matrix. Taneb invented them, then Chu stole his invention. < 1411124742 973453 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You invented go? < 1411124749 479332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? go < 1411124750 100648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. < 1411124850 144293 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? chess < 1411124850 798070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. < 1411124865 424951 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :chess is still my favourite ^^ < 1411124921 594025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"pineapple" is the scow of words < 1411124941 798799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imagine if there was a fruit that had one name across all languages < 1411124972 316976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that would be within reach if not for "pineapple"! < 1411125033 450970 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I firmly believe that English is a collective hallucination that tries to pass itself as a language. < 1411125035 251736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can start calling it ananas < 1411125050 975312 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :where should the stress fall? < 1411125061 105472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :first syllable < 1411125068 538340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? pineapple < 1411125069 162094 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Pineapple is a hybrid species descended from a cultivar of spinach and wild ivy, therefore making it a class 6 vegetable. < 1411125125 566442 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: what does that have to do with web dev? < 1411125161 100898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? english < 1411125161 633005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :english? ¯\(°​_o)/¯ < 1411125166 468192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps English is a Tanebvention. < 1411125194 245822 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think so < 1411125279 600974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you invent Polish? < 1411125288 670248 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1411125315 583855 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, I saw http://blog.wolfram.com/2014/09/18/introducing-tweet-a-program/ < 1411125380 776238 :boily!~boily@96.127.201.149 QUIT :Quit: WITHERING CHICKEN < 1411125574 940279 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And he seems once again to be an esolanger with too much money and power < 1411125615 894997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? d/da < 1411125616 543172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411125620 279134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's this all about? < 1411126902 310729 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411128370 354010 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411130599 523593 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1411134112 822732 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :coppro: Because the last time I worked on any kind of web app I spent less time actually coding and more time fucking about with CSS. :P < 1411134195 484270 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :CSS T_T < 1411134735 523849 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :J_Arcane: Does the corresponding thing not hold when writing any kind of GUI app? < 1411134820 745483 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :no, not really < 1411134932 908493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GUIs take lots of time :( < 1411134938 412567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unless a framework generates it for you < 1411135092 733052 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :GUIs really depend on the language too, though yeah, you can spend a lot of time mucking about with window designers and DSLs and all kinds of stuff there. < 1411135105 442153 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :AutoHotkey has a pretty easy gui api < 1411135121 825129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fucking around with CS is coding... just unpleasant coding < 1411135247 742834 :kcm1700_!~kcm1700@116.37.228.28 JOIN :#esoteric < 1411135456 92984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is no way in ghc haskell to catch an exception in such a way that you can print its original type, is there < 1411135488 400260 :jix_!~jix@jixco.de JOIN :#esoteric < 1411135497 134299 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric < 1411135499 93305 :ski__!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1411135580 265090 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Exceptions should be Typeable < 1411135591 187883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but that does not actually help < 1411135596 372025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*CSS, but also accidentally true. < 1411135614 942873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: SomeException lets you use typeOf I think? < 1411135617 714529 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: I guess that's fair. My brain compartmentalizes them differently, but that's my own prejudice as much as it's anything. < 1411135620 493298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :\(SomeException e) -> print (typeOf e) or such < 1411135634 95561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it's data SomeException = forall e. Exception e => SomeException e, iirc < 1411135638 592174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: which always returns "SomeException", i would believe < 1411135647 680507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: why? < 1411135650 503799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or hm < 1411135651 599543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fromException = SomeException < 1411135656 768310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1411135659 73886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's see < 1411135728 394252 :KingOfKarlsruhe_!~KingOfKar@static.84.17.63.178.clients.your-server.de JOIN :#esoteric < 1411135792 919651 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1411135841 764538 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1411135841 764691 :clog!~nef@bespin.org QUIT :*.net *.split < 1411135841 764792 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1411135841 764858 :ski!~ski@remote1.student.chalmers.se QUIT :*.net *.split < 1411135841 764987 :jix!~jix@jixco.de QUIT :*.net *.split < 1411135841 765051 :kcm1700!~kcm1700@116.37.228.28 QUIT :*.net *.split < 1411135841 765166 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :*.net *.split < 1411135841 765230 :variable!~root@freebsd/developer/variable QUIT :*.net *.split < 1411135841 765293 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :*.net *.split < 1411136010 790700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay it worked. and unfortunately shows that -fdefer-type-errors don't have their own exception type, just uses ErrorCall < 1411136122 770259 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1411136128 595204 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1411136128 766279 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411136147 591599 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1411136202 225953 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric ::t \e -> typeOf (fromException e) < 1411136203 460373 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Typeable e0) arising from a use of ‘typeOf’ < 1411136203 631122 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘e0’ is ambiguous < 1411136203 631290 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1411136316 36442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fromException < 1411136318 437215 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Exception e => SomeException -> Maybe e < 1411136318 844623 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411136351 695167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: you need a pattern match on SomeException to get it properly existential. < 1411136379 705600 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Oh, gadt amusements. < 1411136470 335874 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric ::t \(SomeException e) -> typeOf e < 1411136471 596340 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :SomeException -> TypeRep < 1411136742 700573 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1411136840 441022 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1411137361 856990 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411137738 501911 :clog!~nef@bespin.org JOIN :#esoteric < 1411137988 499362 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411138094 424479 :perrier!~perrier@107.170.175.57 QUIT :Ping timeout: 272 seconds < 1411138100 906646 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1411138147 933402 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1411138150 197168 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 272 seconds < 1411139034 406059 :ski!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1411139147 965352 :ski__!~ski@remote1.student.chalmers.se QUIT :Ping timeout: 260 seconds < 1411139152 291564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's it called when a point in statistical data is too far away from the usual data so you just throw it away < 1411139175 777957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :outlier? < 1411139193 781764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1411139229 538703 :shachaf!~shachaf@unaffiliated/shachaf QUIT :K-Lined < 1411139325 398282 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411139461 452266 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The point is called the outlier. Throwing away the point is called fudging < 1411139470 90115 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(among other names) < 1411139536 315175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm ok with "ignoring" it for doing regressions and stuff < 1411139545 689127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you should still show it < 1411139569 785757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you collect data you shouldn't just throw away parts of it < 1411139571 872464 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's like hiding < 1411139587 790308 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411139645 400193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well.. yeah. < 1411139655 456075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe that peak was real and not just some measurement error < 1411139667 610830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or maybe it's not so stasticiscally insignificant as thought < 1411139672 772687 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*statistically < 1411139681 379779 :drdanmaku!uid17782@gateway/web/irccloud.com/x-utfyyvaukjrtxpef JOIN :#esoteric < 1411139777 945026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Thou shalt not hide data even if it's negative. < 1411139795 10602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1411139818 744351 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only publishing the positive results and keeping negative a secret is something I'd like to call lying to the readers face < 1411140149 329139 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://twitter.com/BillCorbett/status/512967804946251776 < 1411140180 721154 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411140323 705669 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: thunderstorm on top of me < 1411140681 819196 :barrucad1!~barrucadu@fsf/member/barrucadu JOIN :#esoteric < 1411140697 802762 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 250 seconds < 1411140699 428361 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 250 seconds < 1411140699 428428 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 250 seconds < 1411140702 419344 :ineiros_!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :Ping timeout: 252 seconds < 1411140707 113590 :barrucadu!~barrucadu@fsf/member/barrucadu QUIT :Ping timeout: 250 seconds < 1411140709 381163 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 250 seconds < 1411140709 381305 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 250 seconds < 1411140711 76614 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1411140721 962976 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411140792 218581 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1411140796 927354 :barrucad1!~barrucadu@fsf/member/barrucadu NICK :barrucadu < 1411140800 832789 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk JOIN :#esoteric < 1411140823 210878 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Guest25067 < 1411140853 958934 :shachaf!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1411141106 79250 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411141178 453441 :shachaf!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1411141178 650289 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1411141270 101341 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1411141270 316974 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1411141281 20915 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1411141281 186092 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1411141281 907821 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411141382 495626 :shachaf!~shachaf@unaffiliated/shachaf PART :#esoteric < 1411141481 665086 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1411141539 958367 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1411141566 893974 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 250 seconds < 1411142166 230448 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411142269 274034 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411142669 379968 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1411143036 370222 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1411143196 843737 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411143379 682642 :AndoDaan!~Daanando@188.188.73.204 JOIN :#esoteric < 1411143400 410855 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :'sup < 1411143739 855149 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :'sup < 1411144195 115971 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :GeekDude, you a bot? Everybody is a bot here... < 1411144203 941530 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :GeekDude, you a bot? Everybody is a bot here... < 1411144213 187260 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :I KNEW IT! < 1411144224 397019 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I KNEW IT! HE WAS LYING! < 1411144231 146467 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :WAIT < 1411144233 803475 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :WAIT? < 1411144236 464099 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :OMG < 1411144239 19380 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :WHAT?] < 1411144243 198269 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :Smart AI < 1411144246 810004 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :It's happening < 1411144251 407792 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Quick, send me a captcha < 1411144256 138224 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :Turing test, now! < 1411144263 248666 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411144267 782001 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the answer is 42 < 1411144280 667133 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :Woot, we're going to make millions. < 1411144294 583679 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :millions in zimbawe? < 1411144301 402080 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :at first... < 1411144312 942314 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :then zillions (in zimbawe) < 1411144318 731657 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :then... something else < 1411145494 822329 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does your double act tour? < 1411145610 762127 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :GeekDude: Say aardvark. < 1411145627 108289 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :GeekDude: Say aardvark. < 1411145633 714188 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1411145663 122641 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :I read the dictionary once, turns out the Zebra did it. < 1411145670 325556 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :BUMDUM TSHICHCHH < 1411145673 833541 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :or summat < 1411145795 152140 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://www.omgchrome.com/run-android-apps-on-windows-mac-linux-archon/ < 1411145840 381233 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :Is that useful? < 1411145877 402722 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411145885 412960 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :well, I already have an android phoen < 1411145887 837664 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :phone* < 1411145894 4645 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so not really for mw < 1411145896 13012 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :me* < 1411145899 820976 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :my fingers hate me -.- < 1411145913 731801 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :aww, I'm sure it's just a phase < 1411145936 473492 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It's been going on for several months now < 1411146195 13389 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :show them who's boss < 1411146199 967441 :AndoDaan!~Daanando@188.188.73.204 PRIVMSG #esoteric :crack 'em < 1411146438 711602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hash's are considered irreversible encryptions? < 1411146448 818839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's not a good irreversible encryption then < 1411146454 496264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*hashs < 1411146465 45058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like mine with discrete logarithms better < 1411146515 258025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :c = a^m mod p (where key = (a,p), m = message, c = encrypted message) oughta do it < 1411146519 581163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's easy to encrypt < 1411146530 239197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but hard to decrypt even if you know the key < 1411146554 426930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still decryptable < 1411146676 183015 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I like the ones you encrypt with one key, and decrypt with another < 1411146680 997429 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Can't remember what those are called < 1411146795 26428 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :GeekDude: Asymmetric. < 1411147039 25054 :AndoDaan!~Daanando@188.188.73.204 QUIT : < 1411147670 533270 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411148996 374046 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411149287 537566 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like mine < 1411149307 199654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's easy to verify if the password somebody supplied to you is the same as the one stored encrypted in your database < 1411149310 165081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yet < 1411149316 352701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as NSA < 1411149321 218999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can still decrypt it pretty good < 1411149644 444843 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411149666 630626 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION is not going to use any website you set up the passwords for  < 1411149711 911855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Tried to compile some C++ on eos.zem.fi, and it ran out of memory. :/ < 1411149833 964715 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411149865 253492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/TeKZ swap swap swappity swap < 1411150153 928066 :Guest25067!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Zuu < 1411150176 8555 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk QUIT :Changing host < 1411150176 159208 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1411150209 537647 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1411150540 289864 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411150867 630302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, I even got an email from the VPS company about it. < 1411150885 749139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This is an automated notification to inform you that your VPS named 'eos' has been severely slowed down the past hour because of swapping." < 1411150904 452374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So thoughtful. < 1411150915 423854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't think it's ever getting past this one .cpp file.) < 1411150968 332754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what are you compiling? < 1411150995 963740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a Ruby gem thing. < 1411151030 905531 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411151031 56823 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1411151033 294568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SciRuby's "NMatrix" linear-algebra thingie, in fact. < 1411151046 592773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aha < 1411151067 146880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the file it's stuck on is their sparse-matrix class. < 1411151070 416861 :AndoDaan!~Daanando@188.189.88.49 JOIN :#esoteric < 1411151072 882424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aye < 1411151112 164295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GeekDude: they can pre-compute a log-table for (a,p) < 1411151113 193419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411151144 259847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe < 1411151150 204299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably requires lots of disk space < 1411151153 684475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but they got the moneys < 1411152362 486917 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Whatever is fastest at execution time, I suppose < 1411152403 514040 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411152987 192564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How do I distcc? It's just running everything locally. < 1411153104 926539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I was just wrong. < 1411153130 291379 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1411153440 35655 :AnotherTest!~turingcom@94-224-17-144.access.telenet.be QUIT :Ping timeout: 272 seconds < 1411153695 362627 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1411153952 836247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's see if a gigabyte is enough for that file it got stuck with last time. < 1411154017 737261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Over half of it gone already. :/ < 1411154259 346126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ha, it compiled. This was the silliest thing since sliced bread. < 1411154477 815883 :zhill!fis@eos.zem.fi QUIT :Remote host closed the connection < 1411154614 624961 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411154625 37066 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1411155269 356387 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411155353 835333 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411155356 683045 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, does your hill just use the gearlance interpreter? < 1411155365 637846 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(How are you supposed to use it even) < 1411155485 116008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It listens to the same "!bfjoust" command, since that seems to have been free. < 1411155515 863634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it uses a hill-friendly version of gearlance that supports separate compilation, I hyped it up here the other evening. < 1411155533 54329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's supposed to be a fancy website, but I haven't gotten that done yet. < 1411155558 347007 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :Mind if I ask a question? How do I participate in bfjoust? < 1411155562 390785 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411155583 265843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just go "!bfjoust somename your_source_code_here" and see what happens. < 1411155588 652647 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :we did a tourney on codegolf.stackexchange and it was fun. < 1411155596 12425 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :okay. < 1411155597 164100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(What happens is likely to be "the system crashes", since it's very experimental.) < 1411155615 851885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And 'somename' is a name for the program; your nick gets added to it automatically. < 1411155621 595920 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411155621 936023 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: URL fetch problems: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed < 1411155628 567569 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411155628 718378 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: URL fetch problems: 404 Not Found < 1411155632 294523 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nice < 1411155640 153862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1411155646 565516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It worked when I pointed it a sprunge. < 1411155651 191171 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :how relativistic. < 1411155659 414447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The plain 'http://' seems to redirect to the https. < 1411155683 474487 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=hV4apfE3 < 1411155683 835572 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~nyuroki: points -1.60, score 33.35/100, rank 24/47 < 1411155692 616148 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Anyway, where's the hill? < 1411155698 417531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust < 1411155698 567556 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411155701 794341 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :ah, your_source_code_here has to be a link to the source? < 1411155713 511698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: If it's short enough, it can be just the code itself. < 1411155720 551224 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :grand. < 1411155721 694578 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust ../report.txt I win < 1411155722 27566 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~reporttxt: points -33.52, score 5.80/100, rank 47/47 < 1411155730 296297 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ACTION hides < 1411155737 487918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I *think* that was just "...". < 1411155741 554644 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :Does it take (>)*10 code, you know. < 1411155746 159359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure. < 1411155752 887358 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, uh < 1411155754 542195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And (a{b}c)%d too. < 1411155763 633860 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :We actually have a hill where (.)*-1 doesn't insta-win? < 1411155764 862227 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yay! < 1411155768 31640 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :okay, thanks < 1411155782 233342 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*6[-]]>)*21 < 1411155782 497860 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan~BeatYouMate: points -8.26, score 25.21/100, rank 42/47 < 1411155791 140291 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :it worked < 1411155800 571730 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :42nd woot! < 1411155808 909078 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :hehe < 1411155812 579194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust syntaxerror didn't[test[this[yet < 1411155812 729841 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :I broke down! Ask fizzie to help! The details are in the log! < 1411155812 730022 :zhill!fis@eos.zem.fi QUIT :Quit: Abandon ship, abandon ship! < 1411155815 787291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411155820 239256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not supposed to happen. < 1411155824 668868 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Surprised nyuroki did sorta well. < 1411155845 740811 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, where can you access the hill < 1411155852 632828 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And why is report.js not accessible < 1411155869 539662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forgot to chmod it, is why. < 1411155888 277984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not going t be a very user-friendly file, it's just there for the upcoming website. < 1411155899 764976 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Question still remains though < 1411155902 485415 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Where's the hill < 1411155906 706945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same's with the source code, I need to set up gitweb or something for it. < 1411155986 686711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't understand why the earlier exception handler didn't catch the syntax error and deliver a user-readable error message, instead of giving up. < 1411156001 653797 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust <<<<<<<<<<<<<<<< < < 1411156008 628959 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411156010 529491 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust <<<<<<<<<<<<<<<< < < 1411156010 680181 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411156013 802089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just started it up with no changes, so try not to do syntax errors. < 1411156112 992990 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=hV4apfE3 < 1411156113 420619 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :I broke down! Ask fizzie to help! The details are in the log! < 1411156113 608035 :zhill!fis@eos.zem.fi QUIT :Client Quit < 1411156120 157640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411156125 235897 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :I like this bot. < 1411156126 10710 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Are you sure you don't have deeper problems < 1411156129 694314 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :fizzie: help!! < 1411156173 12558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :parse error: terminating ) without a matching ( < 1411156183 499557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is what gearlance says to that paste. < 1411156191 752299 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust PandW >>>>>-<<<<<--->------------(-)*5>++++++++++++++++(+)*7>>(+)*13+++++++++++++++++>------------------->+++++++++++++>----------------->++++++++++++++++++++++++++++++>([(+.)*16[-]]>[(-.)*16[-]]>[(+.+.+.+.)*4[-]]>)*7 < 1411156192 870788 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But < 1411156196 430471 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :too long < 1411156201 567398 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :zhill accepted literally the exact same paste < 1411156224 788781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's the strangest. < 1411156249 7036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I fetched it wrongly. < 1411156261 199531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I know what's up with the crash, so let me just fix that first. < 1411156299 460823 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust pandw http://pastebin.com/raw.php?i=2GET3EkT < 1411156313 365539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: It's still down. Could you just please wait a second. < 1411156318 793502 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :sorry. < 1411156324 194981 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :will do < 1411156361 394357 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You have to write ({})%x right < 1411156366 331722 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And not ({})*x < 1411156378 619704 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411156396 858733 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=hV4apfE3 < 1411156397 82346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's gearlance, from what I recall it treats % and * entirely identically. < 1411156397 232428 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :I broke down! Ask fizzie to help! The details are in the log! < 1411156397 382905 :zhill!fis@eos.zem.fi QUIT :Client Quit < 1411156399 318457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411156411 954780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm very good at programming, honest. < 1411156419 740327 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Your bot has problems. < 1411156436 135770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :# < 1411156481 889046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How the why. < 1411156665 956981 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :snort < 1411156740 639105 :zhill!fis@eos.zem.fi JOIN :#esoteric < 1411156742 194431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It probably won't work now either, but at least it produces more noise in the log. < 1411156758 835753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My local test instance worked just fine, and "git status" in the hill directory just says it's all clean. < 1411156863 546528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust ijustreadthewiki (>)*8(>([-{[+.]}>])%500)%21 < 1411156863 739877 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~ijustreadthewiki: points -17.38, score 17.34/100, rank 47/47 (change: -7) < 1411156910 937881 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ah, ({}) < 1411156912 543679 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 245 seconds < 1411156922 81072 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Makes my entire HLL basically redundant except as a macro system. < 1411156922 719927 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.6 < 1411156923 904954 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411156937 567832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Plain old-fashioned gearlance errors should no longer be fatal. < 1411156947 723202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust ijustreadthewiki except[now[I[made[an[error < 1411156947 873464 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :error: parse error: starting [ without a matching ] < 1411156974 68008 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1411156984 59655 :not^v!~notnot^v@2601:4:4500:e15:b0c8:59f7:913e:4f25 JOIN :#esoteric < 1411157035 4210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what was up with that paste not being accepted, though. < 1411157149 455272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust Lymia-nyuroki-retest http://pastebin.com/raw.php?i=hV4apfE3 < 1411157149 834502 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~Lymia-nyuroki-retest: points -1.93, score 33.18/100, rank 26/47 < 1411157155 803541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IDGI. < 1411157176 133909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now there's two copies, which is certainly suboptiomal. < 1411157181 576069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust Lymia-nyuroki-retest < < 1411157181 727089 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~Lymia-nyuroki-retest: points -46.00, score 0.00/100, rank 47/47 (change: -21) < 1411157339 208814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, it was the "git commit -q -m ..." that "failed", where failing means a non-zero exit code. < 1411157372 638547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohhh. < 1411157423 449907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's what happens if there are no changes to commit, of course. < 1411157444 192406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since just replacing the file's contents with identical stuff isn't a change. < 1411157448 244294 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>++<--<+<--<(+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*8(>[(-[{(+)*3(+[{(-)*6(-[{(+)*16(+[{(-)*24(-[{(+)*41(+[{(+)*82[[+.].]{}})*21})*17})*8})*10})*3})*3]--)%-1 < 1411157448 394718 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :error: parse error: encountered second { on a same level < 1411157464 582858 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :uh? < 1411157505 563159 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>++<--<+<--<(+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*8(>[(-[{(+)*3(+[{(-)*6(-[{(+)*16(+[{(-)*24(-[{(+)*41(+[{(+)*82[[+.].]{}})%21})%17})%8})%10})%3})%3]--)%-1 < 1411157505 713663 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :error: parse error: encountered second { on a same level < 1411157524 756696 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't get what's wrong here < 1411157532 894715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm trying to look at it. < 1411157537 676720 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simpletest (({{}})%1)%1 < 1411157537 909563 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simpletest: points -33.52, score 5.73/100, rank 47/47 < 1411157547 709033 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simpletest (({({{}})%1})%1)%1 < 1411157547 926550 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :error: parse error: encountered second { on a same level < 1411157577 252495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's right; the innermost { is technically on the same level as the first {. < 1411157587 644688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The error message might not be most clear. < 1411157588 228186 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :How? < 1411157598 221017 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Shouldn't it be matching with the outermost ()%? < 1411157612 296348 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411157629 58471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not clever enough for that. < 1411157639 8068 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411157649 334606 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The algorithm seems simple enough < 1411157656 49658 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Push a ()% when you encounter one < 1411157665 550892 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Pop an ()% when you encounter an {} < 1411157772 45561 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411158079 80839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the implementation is kind of crufty, it's a single-pass thing to match all ({})s with each other, and it treats all ()s identically, so at the { time it won't know if the matching ( is a ()% or a ()*. So you couldn't write something like ((({{}})%a)*b)%c anyway. Or you could, but it would match the inner {} with the ()*b. < 1411158150 985509 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :erk < 1411158152 175585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I can mentally expand something like (a(b{c(d{e{f}})%2})%2)%2 either. < 1411158152 603440 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Isn't this why < 1411158157 712272 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :% and * are treated differently? < 1411158176 860621 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, ({})%-1 is basically call-cc, isn't it < 1411158184 992372 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or, well. < 1411158194 270333 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No, while(true)/continue < 1411158203 140951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was really just following established consensus here. < 1411158209 124201 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And the rest is conventional ({})%n < 1411158213 228198 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :For implementing a giant wiggle clear < 1411158260 152430 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: does the separate compilation really help much? < 1411158262 24935 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>+>-)*4(>[-])*-1 < 1411158262 176004 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -21.52, score 13.97/100, rank 47/47 < 1411158273 866659 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>[-])*-1 < 1411158274 26576 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -14.07, score 20.15/100, rank 45/47 (change: +2) < 1411158283 88720 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>++[-])*-1 < 1411158283 289410 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -10.57, score 23.69/100, rank 43/47 (change: +2) < 1411158286 566417 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>++[-]-)*-1 < 1411158286 731552 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -7.74, score 29.43/100, rank 35/47 (change: +8) < 1411158296 521651 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*4>(-)*4)*4(>++[-]-)*-1 < 1411158296 672653 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -17.52, score 17.75/100, rank 47/47 (change: -12) < 1411158301 461511 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>++++[-]-)*-1 < 1411158301 761398 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -9.81, score 26.45/100, rank 40/47 (change: +7) < 1411158306 983900 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411158307 138497 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -7.24, score 29.45/100, rank 34/47 (change: +6) < 1411158319 338809 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>+++[-]--)*-1 < 1411158319 571688 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -8.69, score 26.98/100, rank 38/47 (change: -4) < 1411158328 500898 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>+++[-.]-)*-1 < 1411158328 690324 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -15.12, score 19.95/100, rank 46/47 (change: -8) < 1411158334 841388 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>+++[[-]]-)*-1 < 1411158335 96800 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -11.17, score 23.02/100, rank 43/47 (change: +3) < 1411158344 345099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: It goes from 3.2 seconds to 1.1 seconds to run all 1081 matches when starting from scratch. < 1411158349 840617 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411158349 991837 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -7.24, score 29.45/100, rank 34/47 (change: +9) < 1411158391 159345 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'll fine tune Nyuroki to the hill later. < 1411158391 643366 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I still wonder how much inter-match work you could deduplicate... < 1411158392 58521 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411158422 266637 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wonder how much JITing helps < 1411158455 51339 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how much could you really JIT? you need precise cycle counts < 1411158462 213822 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since the programs have to run in lockstep < 1411158564 825746 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't really made any inroads to the optimizing part due to that. Currently it's just a very threaded-code thing, where both programs get turned into a sequence of label addresses (some followed by counts and jump targets), and the control flow keeps computed-gotoing from there. < 1411158602 960706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I made the thing where every possible instruction pair had its own implementation, but that didn't really help, and was pretty complicated-looking to boot. < 1411158638 505466 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust becauseican < < 1411158638 656042 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~becauseican: points -46.00, score 0.00/100, rank 47/47 (change: -13) < 1411158647 376976 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-][+]-)*-1 < 1411158647 593933 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -8.26, score 27.18/100, rank 37/47 < 1411158647 744050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It dispatched using a 2D table, by taking row from program A and column from program B.) < 1411158655 483112 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-][+.]-)*-1 < 1411158655 675923 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -9.02, score 26.15/100, rank 39/47 (change: -2) < 1411158663 63400 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411158663 230912 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -7.24, score 29.45/100, rank 34/47 (change: +5) < 1411158673 667717 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Just how lock filled is this hill < 1411158705 712521 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-][>(>+++[-]-)*-1]-)*-1 < 1411158705 863300 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -10.69, score 24.13/100, rank 43/47 (change: -9) < 1411158708 782654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not any more than http://codu.org/eso/bfjoust/ :p < 1411158709 180952 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411158709 331382 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -7.24, score 29.45/100, rank 34/47 (change: +9) < 1411158714 696898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's what I started with.) < 1411158747 666275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also you can find just about all of your current opponents there, if you're interested.) < 1411159019 170118 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-][>(>+[+[+[-]]]-)*-1]-)*-1 < 1411159020 250505 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -10.74, score 24.03/100, rank 43/47 (change: -9) < 1411159028 874936 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-][>(>+++[-]-)*-1]-)*-1 < 1411159029 63884 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -10.69, score 24.13/100, rank 43/47 (change: --) < 1411159038 72545 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411159038 272202 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -7.24, score 29.45/100, rank 34/47 (change: +9) < 1411159042 90965 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+[+[+[-]]]-)*-1 < 1411159042 355902 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -11.74, score 23.31/100, rank 43/47 (change: -9) < 1411159044 740690 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411159044 968985 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -7.24, score 29.45/100, rank 34/47 (change: +9) < 1411159048 439296 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :*sigh* < 1411159050 315835 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So many locks < 1411159069 115606 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+[+[+[-]{}]]-)%-1 < 1411159069 636939 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -13.76, score 20.26/100, rank 45/47 (change: -11) < 1411159083 335594 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>[+[+[+[-]{}]]]-)%-1 < 1411159083 561932 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -32.52, score 6.64/100, rank 47/47 (change: -2) < 1411159109 733506 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]{}-)%-1 < 1411159109 889928 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -12.02, score 21.92/100, rank 43/47 (change: +4) < 1411159123 192152 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(->[+[+[+[-]{}]]])%-1 < 1411159123 478953 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -34.43, score 5.49/100, rank 47/47 (change: -4) < 1411159138 526692 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(->+++[-]{})%-1 < 1411159138 677180 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -8.40, score 28.51/100, rank 36/47 (change: +11) < 1411159149 86318 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I guess maybe the best thing to do is just microoptimise until running max_cycles * num_matches is fast. < 1411159171 377234 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(->[+[+[+[----[-[-[-]]]]]]]{})%-1 < 1411159171 734871 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -9.40, score 26.82/100, rank 39/47 (change: -3) < 1411159185 262979 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(->[+[+[+[----[-[-[(-)*120[-]]]]]]]]{})%-1 < 1411159185 433926 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -10.45, score 24.16/100, rank 43/47 (change: -4) < 1411159199 612564 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple (>(+)*10>(-)*10)*4(>+++[-]-)*-1 < 1411159199 802671 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~simple: points -7.24, score 29.45/100, rank 34/47 (change: +9) < 1411159304 611294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I guess I'm going to have to change the nickname, someone has the 'zhill' account and "Last seen: Sep 18 04:33:11 2014 (1 day, 18:07:48 ago)". < 1411159427 880272 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00559.html < 1411159457 459102 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust pandw http://pastebin.com/raw.php?i=2GET3EkT < 1411159457 905567 :zhill!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan~pandw: points -20.79, score 15.40/100, rank 47/47 < 1411159464 476773 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :aww man... < 1411159509 323301 :Lymia!~fujoshi@inportb/loli/cirno-chan PART #esoteric :"Hug~♪" < 1411159520 209749 :zhill!fis@eos.zem.fi QUIT :Remote host closed the connection < 1411159538 646760 :zemhill!fis@eos.zem.fi JOIN :#esoteric < 1411159541 198987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Fixed the commit-no-changes bug.) < 1411159605 772034 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411159607 110540 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps~ < 1411159674 619180 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9(-)*128 < 1411159675 40959 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -36.88, score 4.45/100, rank 47/47 < 1411159681 767595 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9((-)*128>)*-1 < 1411159681 954424 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -36.40, score 2.11/100, rank 47/47 (change: --) < 1411159691 926533 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9((-)*128.>)*-1 < 1411159692 77825 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -31.24, score 7.69/100, rank 47/47 (change: --) < 1411159698 953247 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9((-)*120(-.)*16.>)*-1 < 1411159699 104182 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -31.10, score 8.24/100, rank 47/47 (change: --) < 1411159705 954090 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9((-)*120(-.)*16>)*-1 < 1411159706 143679 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -31.00, score 8.24/100, rank 47/47 (change: --) < 1411159718 151107 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>->+)*8(>(-)*120(-.)*16)*-1 < 1411159718 302630 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -30.17, score 8.66/100, rank 47/47 (change: --) < 1411159726 179298 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>(-)*10>(+)*10)*8(>(-)*120(-.)*16)*-1 < 1411159726 330108 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -19.07, score 16.20/100, rank 47/47 (change: --) < 1411159733 115027 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>(-)*10>(+)*10)*8(>(-)*124(-.)*8)*-1 < 1411159733 270835 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -19.05, score 16.13/100, rank 47/47 (change: --) < 1411159738 395642 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Aww < 1411159742 481902 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This hill's too good. < 1411159754 574184 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, any reason you can't make a giant 200 bot hill or something? < 1411159766 28665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The report.txt would be too wide. < 1411159767 899895 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die < < 1411159768 51263 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~die: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411159770 196321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In all seriousness, probably not. < 1411159780 563568 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zem lived in a swamp, not a hill~ < 1411159784 146747 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>(-)*10>(+)*10)*8(>[(-)*124(-.)*8{}])%-1 < 1411159784 319459 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -29.43, score 8.56/100, rank 47/47 < 1411159796 110754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also starting with the existing hill means it's unfortunately good, that's true. < 1411159799 330474 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>(-)*10>(+)*10)*4(>[(-)*124(-.)*8{}])%-1 < 1411159799 514392 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -29.24, score 9.13/100, rank 47/47 (change: --) < 1411159809 822605 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>-->++)*4(>[(-)*124(-.)*8{}])%-1 < 1411159810 16044 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -36.52, score 4.44/100, rank 47/47 (change: --) < 1411159818 187375 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>(-)*50>(+)*50)*4(>[(-)*124(-.)*8{}])%-1 < 1411159818 482649 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -26.71, score 10.27/100, rank 47/47 (change: --) < 1411159836 733697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The poll's shaping up to be the most inconclusive thing ever, incidentally. there's 1 points-based, 1 iterated-traditional, 2 each of Markovian and tweaked-traditional, and one write-in vote for "SQL with pairs". < 1411159872 546555 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*9>)*9([-]>)*21 < 1411159872 741161 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -16.52, score 17.75/100, rank 47/47 (change: --) < 1411159876 635624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um. is this some other SQL < 1411159879 749081 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*10>)*9([-]>)*21 < 1411159879 941949 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -17.67, score 17.41/100, rank 47/47 (change: --) < 1411159883 446774 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*7>)*9([-]>)*21 < 1411159883 624142 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -15.71, score 18.22/100, rank 47/47 (change: --) < 1411159886 886457 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*4>)*9([-]>)*21 < 1411159887 96829 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -21.10, score 13.55/100, rank 47/47 (change: --) < 1411159890 207932 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*6>)*9([-]>)*21 < 1411159890 383723 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -19.24, score 15.69/100, rank 47/47 (change: --) < 1411159893 144331 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo ((-)*7>)*9([-]>)*21 < 1411159893 472949 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~yolo: points -15.71, score 18.22/100, rank 47/47 (change: --) < 1411159902 633109 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know, automatic constant-tweaking is the next thing BF Joust needs... < 1411159915 895192 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think ais523 had a script for that. but it'd be nice to build it in to the hill, just like +/- swapping < 1411159920 160180 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can't penetrate the hill at all without strong bots. :( < 1411159948 815091 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, idea. < 1411159961 602402 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Any bot that gets <45 or so rank is dumped onto a "beginner hill" < 1411159973 224342 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Which is just another hill.) < 1411159981 739677 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But, only newly submitted bots go thre. < 1411159983 237210 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :there* < 1411159987 390698 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ones pushed off the hill live < 1411160240 775998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust fiddle +>(-(>+>-)*3(<)*6)*4(>)*8(>[-])*21 < 1411160240 963730 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :fizzie~fiddle: points -19.50, score 14.67/100, rank 47/47 < 1411160289 659770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a suggestion of an "infinite", probabilistic-ranking hill, but that would take some doing. < 1411160292 814640 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust : < < 1411160292 968368 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~: points -46.00, score 0.00/100, rank 47/47 < 1411160297 858209 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust ::: < < 1411160298 45262 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411160301 701945 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust :: < < 1411160301 852408 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411160303 973711 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust < < < 1411160304 167599 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411160306 402026 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You has bug < 1411160349 304034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not really a "bug", it's just a slightly awkward "gibberish" heuristic. But maybe I could disallow the empty-after-sanitizing program name, anyway. < 1411160409 57893 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia~ seems like an appropriate name < 1411160442 328595 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :~ < 1411160461 521723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The logic is "remove all characters except alphanumerics, dashes and underscores", then consider it gibberish if the sanitized variant is shorter than 3/4ths of the original. < 1411160477 688690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But if the original length was 1, 3/4ths is 0, and nothing's shorter than that.) < 1411160516 61985 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Better logic would be < 1411160520 536360 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"Reject any name with jibberish characters" < 1411160522 729460 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :gibberish* < 1411160527 804512 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(but I can't do Lymia~) then < 1411160531 344460 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki < < 1411160531 495675 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~nyuroki: points -45.00, score 0.00/100, rank 46/47 (change: -22) < 1411160535 179647 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust ~ < < 1411160535 330554 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :elliott_~: points -45.00, score 0.00/100, rank 47/47 < 1411160550 271731 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust @ http://pastebin.com/raw.php?i=hV4apfE3 < 1411160551 325628 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~: points -1.12, score 34.79/100, rank 24/47 < 1411160554 224691 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why can't I specify the number of ~s :< < 1411160580 148256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because ~ is also on the gibberish list, that's what makes it a unique separator. < 1411160581 791459 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, give me a tarball of your current hill < 1411160601 954406 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You can safely take ~ off the gibberish list, since it's an invalid nickname character. < 1411160613 79141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A unique separator can be anything that's not in a nickname really < 1411160639 925206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But then you could have multiple ~s in the name. I mean, sure, it's still unambiguous to take the first, but still. < 1411160667 498340 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That doesn't make it stop being a unique delimiter. < 1411160668 332471 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::P < 1411160669 955208 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nick)program < 1411160696 456849 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You could start a program with < 1411160698 440615 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nick☃program < 1411160705 549626 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :submission numberAname~program < 1411160708 574300 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And it'd still work < 1411160711 310625 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust . < < 1411160711 462131 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~: points -45.00, score 0.00/100, rank 47/47 (change: -23) < 1411160755 70394 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust ♥★● (+)*-1 < 1411160755 263610 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411160759 755119 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Boring < 1411160761 2305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: http://zem.fi/bfjoust/hill-20140920.tar.gz but it's really just the same as codu.org's in_egobot directory, except for very few exceptions. < 1411160781 462678 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :exposing the hill git repo would be nice, if that's a thing? < 1411160781 840797 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Exception being "nyuroki pushed something fof"? < 1411160800 329684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Pretty much, yes. "Anything with a ~ in it in the report", really. < 1411160805 379412 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust 日本語ならいいかしら (+)*-1 < 1411160805 530575 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411160833 330267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it's a politically incorrect error message. < 1411160880 697639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: That's on the TODO list, I just need to wiggle the permissions right. (Probably make the whole thing run under some other account than my own, actually.) < 1411160880 848476 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It works. < 1411160887 169014 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :As long as you add an easter egg < 1411160906 210743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :|| name == "gibberish" < 1411160911 147396 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"!bfjoust gibberish blah" < 1411160915 448543 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"Program name looks like gibberish. Did you forget it?" < 1411160925 704362 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust ADumb (>)*9([-]>)*21 < 1411160925 855020 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan~ADumb: points -17.95, score 14.95/100, rank 46/47 < 1411160950 33475 :not^v!~notnot^v@2601:4:4500:e15:b0c8:59f7:913e:4f25 QUIT :Ping timeout: 272 seconds < 1411160953 692986 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust ADumber . < 1411160953 942184 :zemhill!fis@eos.zem.fi PRIVMSG #esoteric :Lymia~ADumber: points -33.52, score 5.53/100, rank 47/47 < 1411160991 958196 :not^v!~notnot^v@2601:4:4500:e15:adde:9bc:1f52:fd45 JOIN :#esoteric < 1411161336 641646 :zemhill!fis@eos.zem.fi QUIT :Remote host closed the connection < 1411161367 897351 :not^v!~notnot^v@2601:4:4500:e15:adde:9bc:1f52:fd45 QUIT :Ping timeout: 272 seconds < 1411161577 626175 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411161608 392519 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust ADumb >>(+)*17(>)*5(-)*37<(+)*17<(-)*9<(+)*3(>)*8(>[-])*30 < 1411161608 575154 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: I broke down! Ask fizzie to help! The details are in the log! < 1411161608 725646 :zemhill!bfjoust@eos.zem.fi QUIT :Client Quit < 1411161611 355319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411161614 674417 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :oops < 1411161615 765968 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :sorry < 1411161621 129961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was my fault, I'm sure. < 1411161634 992383 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :okay. I don't think I did anything weird. < 1411161652 788911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I messed something up when moving that thing to a different user account. < 1411161714 661001 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411161720 386167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Feel free to try again. (It'll probably break differently.) < 1411161726 13685 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust ADumb >>(+)*17(>)*5(-)*37<(+)*17<(-)*9<(+)*3(>)*8(>[-])*30 < 1411161726 207493 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: I broke down! Ask fizzie to help! The details are in the log! < 1411161726 358357 :zemhill!bfjoust@eos.zem.fi QUIT :Client Quit < 1411161734 53947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was supposed to be a joke. < 1411161756 899237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good old git "please tell me who you are by doing git config --blah stuff". < 1411161757 230270 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :I'm reusing "ADumb" program name. That's not a problem right? < 1411161883 661527 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411161884 96503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it's just me messing up. Should be fixed now, but that's what I thought the last time. < 1411161917 557311 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust ADumb >>(+)*17(>)*5(-)*37<(+)*17<(-)*9<(+)*3(>)*8(>[-])*30 < 1411161917 716706 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~ADumb: points -14.38, score 18.99/100, rank 46/47 (change: --) < 1411161917 867771 :zemhill!bfjoust@eos.zem.fi QUIT :Client Quit < 1411161921 472713 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :woot < 1411161926 645677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, that's new. < 1411161965 767868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, "permission denied" when trying to write the report.txt for the web. < 1411162030 626063 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411162031 399286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust test < < 1411162031 550151 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~test: points -46.00, score 0.00/100, rank 47/47 < 1411162204 859333 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust ADumb >>(+)*17(>)*5(-)*37<(+)*17<(-)*9<(+)*3(>)*8(----------------->[-])*30 < 1411162205 24265 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~ADumb: points -16.14, score 19.65/100, rank 46/47 (change: --) < 1411162288 722592 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1411162335 289780 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411162435 896583 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411162797 759496 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411163049 68143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/git/?p=hill also there you go < 1411163097 398261 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :h, grand. < 1411163132 843399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's missing an actually cloneable form of it, though. < 1411163144 87458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And doesn't push to the web-visible version by default. < 1411163152 458339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(gitweb didn't seem to like a non-bare repository.) < 1411163175 13789 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411163255 130888 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe if you point gitweb to the /.git? < 1411163338 309305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried that. Though it's also possible it just didn't like symlinks in general. < 1411163424 727125 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411163440 630023 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411163441 519939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust webtest < < 1411163441 670553 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~webtest: points -46.00, score 0.00/100, rank 47/47 < 1411163454 574406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I forgot to add a line in the config. < 1411163459 280909 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411163498 618436 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411163500 752830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust webtest <> < 1411163500 904161 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~webtest: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411163512 695212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still nothing. Hmm. < 1411163580 909496 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411163589 517311 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411163593 75059 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> The logic is "remove all characters except alphanumerics, dashes and underscores" < Lymia> !bfjoust 日本語ならいいかしら (+)*-1 – Clearly the logic is (was?) not that. < 1411163605 625879 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411163632 73613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was an implied understanding that the character classes were in terms of ASCII. < 1411163639 96210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust webtest <>< < 1411163639 246851 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~webtest: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411163652 95413 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it works. < 1411163668 852895 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1411163675 743672 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :fizzie: Implied understanding wha? < 1411163842 970123 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :Jesus Fish sucks < 1411164113 480949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Clone URL also in place. I think that's it for today. < 1411164123 301842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps a fancy website over the weekend. < 1411164168 306849 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1411164221 945911 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterfish ><> < 1411164222 148979 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia~betterfish: points -33.14, score 6.04/100, rank 47/47 < 1411164603 200667 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411164614 373881 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust bestfish ><(>[-])*30> < 1411164618 665144 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411164621 114173 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :!bfjoust bestfish ><(>[-])*30> < 1411164621 385352 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~bestfish: points -25.38, score 10.94/100, rank 47/47 < 1411164626 53385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Your timing was, again, impeccable. < 1411164630 363316 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :hehe < 1411164647 469534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a good-looking fish, though. < 1411164655 55668 :AndoDaan!~Daanando@188.189.88.49 PRIVMSG #esoteric :barracuda < 1411165074 436078 :AndoDaan_!~Daanando@62.205.79.183 JOIN :#esoteric < 1411165205 4379 :AndoDaan!~Daanando@188.189.88.49 QUIT :Ping timeout: 260 seconds < 1411165342 709007 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411165792 972236 :not^v!~notnot^v@2601:4:4500:e15:3cc1:feb5:a745:9cec JOIN :#esoteric < 1411166249 268944 :aloril__!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411166421 894701 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1411166516 74423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust thue-morse http://sprunge.us/gafW < 1411166517 863895 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~thue-morse: points -21.57, score 14.25/100, rank 47/47 < 1411166524 320520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1411166555 344262 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds < 1411166725 882391 :not^v!~notnot^v@2601:4:4500:e15:3cc1:feb5:a745:9cec QUIT :Ping timeout: 272 seconds < 1411167212 440137 :AndoDaan_!~Daanando@62.205.79.183 QUIT :Ping timeout: 245 seconds < 1411167379 331780 :AndoDaan!~Daanando@188.188.70.240 JOIN :#esoteric < 1411167887 520869 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ahoy < 1411167906 829358 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yay zemhill < 1411167927 397070 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's the command to display the link to the hill < 1411168076 622327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!help < 1411168106 709994 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no < 1411168111 900340 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :1bfjoust < 1411168115 276220 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :meh < 1411168120 872623 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyway i found it < 1411168122 336560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust < 1411168122 487061 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411168124 473840 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :its git based < 1411168128 322957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1411168136 91566 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which is neat i guess. < 1411168144 538146 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is git better than hg? < 1411168181 912364 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1411168304 594037 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://zem.fi/git/?p=hill;a=commit;h=380e85c05314defb71f7d34186cf5e617246d9bb http://zem.fi/git/?p=hill;a=commit;h=56f6ad12ce0086836f5b17ed0f9f85fc01485fa7 fizzie is doing terrifying things to me and Lymia < 1411168376 303897 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :apparently he thinks you are different people < 1411168405 486580 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've been replaced :( < 1411168437 327000 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we all knew lymia was a body snatcher < 1411168601 552440 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411168633 46386 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411168637 119637 :aretecode!~aretecode@69.163.36.90 QUIT :Quit: Toodaloo < 1411168788 331373 :aloril__!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 260 seconds < 1411168989 338715 :Lymia!~fujoshi@inportb/loli/cirno-chan PART #esoteric :"Hug~♪" < 1411168994 720222 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411170543 293534 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411170651 393520 :AndoDaan_!~Daanando@188.189.79.188 JOIN :#esoteric < 1411170781 368057 :AndoDaan!~Daanando@188.188.70.240 QUIT :Ping timeout: 260 seconds < 1411170928 396310 :AndoDaan_!~Daanando@188.189.79.188 QUIT :Ping timeout: 276 seconds < 1411170962 973755 :AndoDaan!~Daanando@188.189.64.225 JOIN :#esoteric < 1411171153 983930 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1411171923 207946 :AndoDaan!~Daanando@188.189.64.225 PART :#esoteric < 1411173442 839030 :Nieralyte!~Nieralyte@94.232.184.5 JOIN :#esoteric < 1411173615 474692 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411173652 709139 :sebbu!~sebbu@ADijon-152-1-18-153.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411173652 859797 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411174376 190853 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411174629 791343 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I figured out how to make highly dynamic languages co-operate as a Racket language library < 1411174658 287257 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :#lang tcl #:phase 'macro to have the code be run as its parsed, and thus able to make its definitions available as a library < 1411174700 638532 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(And #lang tcl #:phase 'run for runtime, suitable for scripts that are meant to be run but not provide objects) < 1411174726 696407 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although tcl may be a bad example because it has a second impediment to interoperating with Racket, everything is a string < 1411174919 384429 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Nieralyte < 1411174935 957406 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411174985 543094 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411174985 694404 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411175228 156390 :Nieralyte!~Nieralyte@94.232.184.5 PRIVMSG #esoteric :hey < 1411175243 449732 :Nieralyte!~Nieralyte@94.232.184.5 PART #esoteric :"I'm a happy Miranda NG user! Get it here: http://miranda-ng.org/" < 1411175785 998878 :vyv_!~vyv@bas1-northbay04-1176387069.dsl.bell.ca JOIN :#esoteric < 1411175966 150087 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :bye < 1411176012 14262 :vyv!~vyv@bas1-northbay04-2925118321.dsl.bell.ca QUIT :Ping timeout: 272 seconds < 1411176164 407607 :AndoDaan!~Daanando@188.189.64.225 JOIN :#esoteric < 1411177403 679699 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1411177641 980249 :glogbackup!~glogbacku@192.3.160.190 JOIN :#esoteric < 1411178548 393203 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411179359 734608 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0 < 1411179376 372599 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1411179685 360430 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 260 seconds < 1411179960 930513 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1411180781 729592 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Quit: WeeChat 1.0 < 1411180831 830651 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1411180878 134944 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Changing host < 1411180878 323977 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1411180983 745867 :Tod-Autojoined!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411181046 244369 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1411181658 285840 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411181742 573409 :Tod-Autojoined!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1411181754 206373 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411181791 57298 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411181885 558118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Foobar and Foobaz and Barbaz, oh my!14]]4 10 02http://esolangs.org/w/index.php?diff=40482&oldid=30751 5* 03Imaginer1 5* (+183) 10 < 1411183350 764565 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION twitches at yellow being called a primary color < 1411183354 141333 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's just so... wrong < 1411183360 643881 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Yes, I know it's not) < 1411183428 110537 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :the only primary colors i accept are red, blue, and linearly polarized. < 1411183451 367231 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :linearly polarized = green... right? < 1411183468 106515 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :HAS to be green. < 1411183491 720986 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there are no real primary colors < 1411183507 687131 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :Except for red, blue and green. < 1411183521 550181 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :our eyes have 3 types of cones with strange frequency responses < 1411183538 508488 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :says you. imma tetrachromat. < 1411183549 526849 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :really? < 1411183563 408103 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :pfft. Are you female, Bike? < 1411183578 91549 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :o.O < 1411183587 428389 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :if not, then I doubt your tetrachromation. < 1411183590 228615 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i'm a bike. < 1411183599 646229 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :-...- < 1411183623 393155 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :well I'm a mantis shrimp < 1411183627 687928 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i thought this was obvious. < 1411183639 129263 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :What's in a name... < 1411183686 556801 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :4 distinct letters, one of which is repeated twice, and a non-alphanumeric character. < 1411183773 521085 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wish I was a tetrachromat. < 1411183778 199952 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :mantis shrimp are kinda crappy at color vision, in a sense http://phenomena.nationalgeographic.com/2014/01/23/the-mantis-shrimp-sees-like-a-satellite/ < 1411183872 354478 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :incidentally i didn't know 15 nm was that much of a difference < 1411184343 301819 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, a video I saw explaining the Scottish independence thing said that the 12th doctor was against. Is he talking about the character (who has made jokes?), or has Peter Capaldi actually said something? Googling wasn't so helpful < 1411184454 493564 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :the twelfth doctor pissed on a saltire in Restoration of the Daleks < 1411184903 843388 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :peter capaldi *is* doctor who, sgeo. < 1411185505 142442 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1411185514 836985 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :also, I am not caught up :( < 1411185522 504351 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :copumpkin: finally you admit it < 1411185529 356037 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :now I know what the dual of pumpkin is < 1411185580 195961 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And what the dual of ppro is < 1411185660 247102 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :and the dual of 'ke' is. < 1411185667 136945 :AndoDaan!~Daanando@188.189.64.225 PRIVMSG #esoteric :what the* < 1411185749 494750 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Puzzlang14]]4 10 02http://esolangs.org/w/index.php?diff=40483&oldid=40478 5* 03Imaginer1 5* (-10) 10 < 1411185804 82352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 10 02http://esolangs.org/w/index.php?diff=40484&oldid=40443 5* 03Imaginer1 5* (+74) 10 < 1411185828 793097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Imaginer114]]4 10 02http://esolangs.org/w/index.php?diff=40485&oldid=40484 5* 03Imaginer1 5* (+17) 10 < 1411185944 538989 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1411186315 621647 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: haven't figured it out yet < 1411186391 789913 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411186454 45540 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411187087 326215 :AndoDaan_!~Daanando@188.189.71.77 JOIN :#esoteric < 1411187264 969149 :AndoDaan!~Daanando@188.189.64.225 QUIT :Ping timeout: 248 seconds < 1411187277 403240 :AndoDaan_!~Daanando@188.189.71.77 NICK :AndoDaan < 1411187511 876625 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411187844 520784 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411188082 44118 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411188271 186190 :AndoDaan_!~Daanando@188.188.81.8 JOIN :#esoteric < 1411188281 350140 :AndoDaan!~Daanando@188.189.71.77 QUIT :Ping timeout: 260 seconds < 1411188373 837276 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411188500 168995 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411188662 475906 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411192148 259892 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1411192390 484813 :drdanmaku!uid17782@gateway/web/irccloud.com/x-utfyyvaukjrtxpef QUIT :Ping timeout: 272 seconds < 1411192466 161860 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-oysdzmqguciwulxz QUIT :Ping timeout: 272 seconds < 1411193236 8544 :AndoDaan_!~Daanando@188.188.81.8 NICK :AndoDaan < 1411193734 500805 :drdanmaku!uid17782@gateway/web/irccloud.com/x-qbyctiqpsetszkkh JOIN :#esoteric < 1411193936 449073 :AndoDaan!~Daanando@188.188.81.8 PART :#esoteric < 1411194090 817185 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411194491 497000 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1411195661 29610 :MoALTz!~no@user-164-126-228-170.play-internet.pl JOIN :#esoteric < 1411195858 554728 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-ocxledlkqbyhgsjc JOIN :#esoteric < 1411197933 434428 :_thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1411198664 329132 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1411198749 54802 :_thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 260 seconds < 1411198912 190969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Seribund14]]4 N10 02http://esolangs.org/w/index.php?oldid=40486 5* 03Keymaker 5* (+2243) 10Added a new language: Seribund. < 1411198973 709636 :barrucadu!~barrucadu@fsf/member/barrucadu QUIT :Ping timeout: 258 seconds < 1411199335 372211 :AndoDaan!~Daanando@62.205.71.87 JOIN :#esoteric < 1411199337 197692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/gOie?sh that's the bashiest bash script I've ever written < 1411199565 865333 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: can't you write that as > part in approximately pseudorandom-ish way. (All even programs in "hill ID" order are flipped, but that's not visible in the breakdown because it's sorted by name.) < 1411200170 492440 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it feels weird to wait until the end of the loop to find out what it's processing data in. < 1411200181 478661 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foreach x { ... } in xs < 1411200195 676982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's admittedly a true. < 1411200210 197692 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, you may be the first person to actually use the sieve and kettle terminology. < 1411200275 149680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have to check the wiki every time to figure out which one was sieve and which one kettle. < 1411200293 84999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Keymaker14]]4 10 02http://esolangs.org/w/index.php?diff=40487&oldid=38938 5* 03Keymaker 5* (+87) 10Updating. < 1411201103 905329 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411201185 209931 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1411201997 4113 :AndoDaan!~Daanando@62.205.71.87 QUIT :Ping timeout: 260 seconds < 1411202039 866441 :AndoDaan!~Daanando@188.189.73.116 JOIN :#esoteric < 1411202266 4910 :AndoDaan_!~Daanando@62.205.71.87 JOIN :#esoteric < 1411202369 814227 :AndoDaan!~Daanando@188.189.73.116 QUIT :Ping timeout: 272 seconds < 1411202505 704354 :AndoDaan_!~Daanando@62.205.71.87 NICK :AndoDaan < 1411203776 566693 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411203801 641964 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411204297 506335 :drdanmaku!uid17782@gateway/web/irccloud.com/x-qbyctiqpsetszkkh QUIT :Quit: Connection closed for inactivity < 1411206205 965347 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Remote host closed the connection < 1411207069 617427 :KingOfKarlsruhe_!~KingOfKar@static.84.17.63.178.clients.your-server.de PART :#esoteric < 1411207123 613094 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1411207628 311444 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411208119 358594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti, Taneb: http://eso.mroman.ch/ESOSC/s/2014-3/ESOSC-2014-D3-R2.pdf < 1411208158 980265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. Figure 1.1 caption is wrong though < 1411208199 904347 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :no newline translation for ','? < 1411208258 977596 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :also, as it reads a character (not a byte), what happens to unicode codepoints above 255? < 1411208370 203397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411208402 711771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's newline translation for , < 1411208463 319948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. on windows for \r\n a , instructions needs to buffer < 1411208469 636474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it has to translate \r\n to \n < 1411208472 544512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where \n = 10 < 1411208504 195205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1411208531 549196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess we need a #CHARSET utf8 or something < 1411208564 509413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, it says nothing on EOF handling < 1411208669 218628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, not nothing, since there are related language options, but the description of , is silent on the topic < 1411208909 751312 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1411209020 330617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :" If a newline is read by a \textit{,} instruction the current cell's value must be set to 10. On some plattforms (such as windows) this may require < 1411209023 839684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to consume or write two or more characters. " < 1411209182 926557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's right there :) < 1411209195 522655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Shall I write it clearer? < 1411209283 358031 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. is UNICODE necessary if we have #CHARSET utf8? < 1411209552 9765 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411209713 762108 :MoALTz!~no@user-164-126-228-170.play-internet.pl QUIT :Quit: Leaving < 1411210105 44887 :MoALTz!~no@user-164-126-228-170.play-internet.pl JOIN :#esoteric < 1411210282 924275 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1411210414 657277 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411211443 959684 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Remote host closed the connection < 1411211877 245656 :AndoDaan_!~Daanando@188.188.75.243 JOIN :#esoteric < 1411211993 3792 :AndoDaan!~Daanando@62.205.71.87 QUIT :Ping timeout: 260 seconds < 1411212004 382949 :AndoDaan_!~Daanando@188.188.75.243 NICK :AndoDaan < 1411212492 288199 :AndoDaan!~Daanando@188.188.75.243 QUIT : < 1411215526 215808 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411215759 335423 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411216097 310516 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411216633 665914 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1411216696 112974 :AndoDaan!~Daanando@188.188.94.106 JOIN :#esoteric < 1411219039 870272 :AndoDaan_!~Daanando@188.189.86.136 JOIN :#esoteric < 1411219142 644282 :AndoDaan!~Daanando@188.188.94.106 QUIT :Ping timeout: 245 seconds < 1411219805 44915 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1411220129 954315 :AndoDaan_!~Daanando@188.189.86.136 QUIT :Ping timeout: 272 seconds < 1411220169 408986 :AndoDaan!~Daanando@188.189.78.74 JOIN :#esoteric < 1411220337 215004 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411220458 310386 :AndoDaan_!~Daanando@188.189.77.194 JOIN :#esoteric < 1411220589 479936 :AndoDaan!~Daanando@188.189.78.74 QUIT :Ping timeout: 260 seconds < 1411220744 958902 :AndoDaan!~Daanando@188.188.87.225 JOIN :#esoteric < 1411220772 296159 :AndoDaan_!~Daanando@188.189.77.194 QUIT :Ping timeout: 272 seconds < 1411221326 830478 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Puzzlang14]]4 M10 02http://esolangs.org/w/index.php?diff=40488&oldid=40483 5* 03Oerjan 5* (+1) 10/* Implementation */ grm < 1411221788 435015 :AndoDaan_!~Daanando@188.188.72.171 JOIN :#esoteric < 1411222018 470116 :AndoDaan!~Daanando@188.188.87.225 QUIT :Ping timeout: 276 seconds < 1411222167 265379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40489&oldid=40428 5* 03Imaginer1 5* (+175) 10Added a compiler and cat programs < 1411222236 166179 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :mroman_: I'd say no, as utf-8 can be handled per-byte basis, while UNICODE set the system to work on codepoints. so, UNICODE should be separate from charset selection < 1411222312 125990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411222325 696104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no point setting #CHARSET utf8 if you write/read bytes < 1411222351 249916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is there? < 1411222369 427447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean what's the point of setting #CHARSET utf8 if you have to do encoding/decoding yourself? < 1411222909 911514 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=40490&oldid=40420 5* 03Imaginer1 5* (+61) 10Added Bitoven; put fish in its proper alphabetical location < 1411223034 515531 :impomatic_!~digital_w@156.248.90.146.dyn.plus.net JOIN :#esoteric < 1411223514 117817 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting < 1411223701 9052 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411223834 865790 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 M10 02http://esolangs.org/w/index.php?diff=40491&oldid=40489 5* 03Imaginer1 5* (+4) 10Forgot registers are initialized at zero- fixed cat programs < 1411224769 108864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40492&oldid=40491 5* 03Imaginer1 5* (+167) 10 < 1411225991 196425 :AndoDaan_!~Daanando@188.188.72.171 NICK :AndoDaan < 1411226317 256975 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40493&oldid=40492 5* 03Imaginer1 5* (+1720) 10Adding image and description of how to parse from music < 1411226347 647557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/upload14]]4 upload10 02 5* 03Imaginer1 5* 10uploaded "[[02File:Bitoven catprog image.png10]]": A Bitoven program, colorized to show different sections. < 1411226408 544729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40495&oldid=40493 5* 03Imaginer1 5* (-2) 10 < 1411226502 662558 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 M10 02http://esolangs.org/w/index.php?diff=40496&oldid=40495 5* 03Imaginer1 5* (+13) 10 < 1411226889 855191 :AndoDaan_!~Daanando@188.188.67.27 JOIN :#esoteric < 1411226962 437199 :AndoDaan!~Daanando@188.188.72.171 QUIT :Ping timeout: 245 seconds < 1411227080 904655 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411227128 747196 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411227128 898064 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411227738 535738 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411227769 92883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=40497&oldid=40490 5* 03Imaginer1 5* (+80) 10/* Bitoven */ < 1411228169 980066 :AndoDaan!~Daanando@188.189.70.88 JOIN :#esoteric < 1411228258 560897 :AndoDaan_!~Daanando@188.188.67.27 QUIT :Ping timeout: 272 seconds < 1411228512 252554 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1411228916 974756 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411228922 557083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: what's the progress on the BF Joust bot like? I've written tons of programs over the last couple of days < 1411228933 88535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, a bugfix to preparation, plus three more, which aren't as good but are still pretty good < 1411229184 769915 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :!bfjoust adumb >>>(+)*64<(-)*16>>--->+++>------>>>([-]>)*21 < 1411229185 846095 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~adumb: points -24.90, score 12.72/100, rank 47/47 < 1411229210 980292 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :!bfjoust adumb >>>(+)*64<(-)*16>>--->+++>------>>>([-]>)*28 < 1411229211 811825 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~adumb: points -24.90, score 12.72/100, rank 47/47 (change: --) < 1411229259 489466 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :!bfjoust adumb >>>>>(+)*37<(-)*11>>--->+++>------>([-]>)*28 < 1411229259 993432 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~adumb: points -25.52, score 12.06/100, rank 47/47 (change: --) < 1411229281 245316 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :stupid game. < 1411229676 157741 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Puzzlang14]]4 10 02http://esolangs.org/w/index.php?diff=40498&oldid=33305 5* 03Imaginer1 5* (+133) 10 < 1411229690 105807 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the hill seems to work fine < 1411229706 260550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, it's working < 1411229808 319152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!help < 1411229813 14132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is the hill online? < 1411229888 591669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll make my own hill < 1411229892 697202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with black jack and hookers. < 1411229923 918309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust preparation http://nethack4.org/esolangs/preparation.bfjoust < 1411229926 114919 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523~preparation: points 22.67, score 100.00/100, rank 1/47 < 1411229932 106876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1/47 < 1411229940 932975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I can describe it on the wiki now :-) < 1411229941 408476 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :wow < 1411229952 664346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: I have spent /months/ working on that program < 1411229960 492816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith http://nethack4.org/esolangs/monolith.bfjoust < 1411229961 67708 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523~monolith: points 22.67, score 100.00/100, rank 1/47 < 1411229966 259877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow < 1411229983 164174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't expect that to come #1, I thought it'd be more like #2 or #3 < 1411230012 342967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I originally wrote it based on wondering what sort of program would beat preparation < 1411230017 529556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the other two can't do nearly that well, surely < 1411230027 184631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust growth http://nethack4.org/esolangs/growth.bfjoust < 1411230027 924566 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523~growth: points 16.31, score 77.02/100, rank 5/47 < 1411230042 35766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust hippo_ballerina http://nethack4.org/esolangs/hippo_ballerina.bfjoust < 1411230042 821958 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523~hippo_ballerina: points 2.14, score 39.82/100, rank 12/47 < 1411230045 749763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's more reasonable < 1411230073 751012 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :monolith isn't even that big. < 1411230103 8090 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!help < 1411230106 372876 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm < 1411230112 975373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's probably a one-liner, indeed < 1411230114 353581 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust < 1411230114 504760 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411230119 681728 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that has the breakdown and report and stuff < 1411230123 53492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411230123 936202 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523~monolith: points 21.33, score 95.39/100, rank 2/47 (change: --) < 1411230131 872035 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1411230137 65311 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :programs that small are viable again? < 1411230148 460115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it /shouldn't/ be viable < 1411230151 945164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it just sets eight decoys then rushes < 1411230154 383840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's all it is < 1411230157 967951 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1411230171 451253 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the hill finally got advanced enough to not defend against simple programs? < 1411230177 765591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wrote it when I realised "well, a program should beat preparation if it sets at least eight decoys" < 1411230178 175416 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :what does '%' do again? < 1411230185 542638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: it's used to abbreviate nested programs < 1411230197 67377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(a{b}c)%n is the same as (a)*n b (c)*b < 1411230200 20989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*(c)*n < 1411230207 999683 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: btw, did you deliberately nerf it down to #2? < 1411230208 406354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except you're allowed to open brackets in a and close them in c < 1411230209 158395 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :right. ty < 1411230222 391080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bueue14]]4 10 02http://esolangs.org/w/index.php?diff=40499&oldid=35501 5* 03Imaginer1 5* (+93) 10 < 1411230222 541113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: no, it's just less good against hippo_ballerina and growth than preparation is < 1411230225 935825 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1411230256 278986 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if the hill should have a limit to the number of programs on one nick < 1411230264 632536 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or results for your programs against each other shouldn't count, or something < 1411230270 512597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not if there's no abuse and the programs are sufficiently different < 1411230276 119622 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the effect of people's multiple warriors fighting against themselves is kinda weird. < 1411230283 86503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing I like about BF Joust is that I can compete against myself effectively indefinitely < 1411230287 229378 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially when added in quick succession < 1411230289 562140 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1411230315 837442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it's not like that, I basically just looked for a bunch of new strategies < 1411230316 948023 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you have both ais523_preparation and ais523~preparation there now, though < 1411230322 229789 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and presumably can't do anything about the former < 1411230325 458023 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not quite ideal < 1411230326 56976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well I can't delete the old one < 1411230337 228312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the new one is better, and I would gladly delete the old one if I were able < 1411230343 509327 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: can you rename nick_warrior to nick~warrior so nick adding a new version of warrior doesn't leave the old one around? < 1411230371 302366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and get rid of the old preparation < 1411230381 944312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially because it beats the new preparation ;-) < 1411230390 715992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I don't test versions of a program against each other) < 1411230511 394060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: anyway, there's no way that monolith should beat something like space_hotel < 1411230516 262766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in fact, it doesn't beat space_hotel < 1411230556 466885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the reason it works is that I've got better at clear loops < 1411230569 183838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of the theory of clear loops was worked out before programs set tons of decoys < 1411230604 404489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you know for sure that your opponent's set a load of large decoys, you may as well just use a tiny or absent offset < 1411230618 281733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because against a large decoy, an offset's cost is equal to three times the value of the offset < 1411230676 394723 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1411230697 257984 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, why three? < 1411230779 422369 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411230784 959573 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411230786 251426 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[17:32] elliott_: it takes you one cycle to set each value of the offset, then two to clear the value you just set < 1411230787 641378 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[17:32] assuming a two-cycle clear < 1411230858 999736 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: well, okay, s/against a large decoy/against a large decoy or the flag/, then < 1411230865 709017 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought you meant it was something inherent about decoys which sounded weird. < 1411230870 276068 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411230877 262903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: oh, right, yes < 1411230894 608812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the whole point of decoys is that they look the same as flags < 1411230897 770866 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a large decoy or the flag or the debris of a computation :p < 1411230906 679265 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: right, I thought maybe the 3* was assuming 3 decoys or something. < 1411230942 12291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: almost all times I've used the tape for computation, it ends up at 0 :P < 1411231464 216525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Bueue14]]4 10 02http://esolangs.org/w/index.php?diff=40500&oldid=35504 5* 03Imaginer1 5* (+286) 10 < 1411231744 956001 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411231870 289963 :PiRSquared!~area@wikipedia/PiRSquared17 JOIN :#esoteric < 1411231871 688987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Bueue14]]4 10 02http://esolangs.org/w/index.php?diff=40501&oldid=40500 5* 03Imaginer1 5* (+148) 10 < 1411231901 623127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Bueue14]]4 M10 02http://esolangs.org/w/index.php?diff=40502&oldid=40501 5* 03Imaginer1 5* (+71) 10 < 1411231917 659659 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411232476 215093 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411232945 905426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's this "by whom" wikipedia? < 1411232976 1275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Golfing languages like GolfScript and Flogscript are generally considered[by whom?] to be Esoteric programming languages as useful applications other than for code golfing are very limited due to their limitations on overall speed, readability and function[citation needed] < 1411232997 870394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :considered by the golfing community? < 1411233006 435099 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that be as vague. < 1411233034 499957 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :Who else is there? < 1411233049 111359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1411233053 752510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has an article on esolangs.org < 1411233061 294548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should be enough "evidence" of it being esoteric < 1411233119 169629 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :Are all golfing languages esoteric? < 1411233148 529874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411233155 862271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wouldn't call them esoteric < 1411233160 683467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd call them golfing languages :) < 1411233198 847659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :esoteric is always subjective to some extent < 1411233234 430197 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :true enough < 1411233299 153178 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: Are bfjoust programs required to have wacky names? < 1411233310 475464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: no, I used to call them attack1, attack2, etc. < 1411233324 827317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I prefer to give them names that makes it easy for me to remember what they do < 1411233334 421236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you've ever looked at growth in a debugger, it should be clear why it has that name < 1411233364 765037 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I see. So they’re useful mnemonics for the author. < 1411233371 399775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411233373 964349 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :They just *look* random. < 1411233413 927649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I mean, calling a program "hippo_ballerina" is not obviously very descriptive, but it works better if you know it's a program that takes care not to disturb enemy tripwires until it finds a large decoy, then goes and tramples over them all anyway < 1411233454 270237 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION nods. < 1411233522 929363 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :what does '.' do in a bfjoust program? < 1411233566 821481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :waits one turn < 1411233602 194274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the original use of the command was to throw off the timing of opposing programs that relied on you having a consistent timing < 1411233606 484788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but various other uses have been discovered < 1411233609 323440 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :no weird outputting? okay < 1411233668 569905 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :there's so much more to jousting than one would at 1st assume < 1411233680 145230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: have you seen the strategy page? < 1411233683 911987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/BF_Joust_strategies < 1411233758 769769 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :Yeah. It went way over my head the 1st time i read them < 1411233791 348418 :AndoDaan!~Daanando@188.189.70.88 PRIVMSG #esoteric :but understanding it a little more each time < 1411233816 25935 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I'm really proud of growth, because it accomplishes something I've been trying to do for /ages/ < 1411233870 34453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is to exploit the fact that most programs do a rule of nine < 1411233881 884389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly, it comes a year or too two late, because it's no longer the case that most programs do a rule of nine < 1411233895 824220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Exploiting the fact that an opponent uses this tactic is difficult or impossible; in theory it can give away information about the tape length, but it's too easily confused by decoys and similar tactics. < 1411233995 769336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, I'm a bit sad that monolith came #1, because it has such a boring explanation < 1411234002 829855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on the plus side, though, I can paste the program directly into the wiki < 1411234092 677989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me write about the probabilistic lock, though < 1411234096 934110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's an innovation I'm really pleased with < 1411234104 108031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the main idea behind preparation < 1411234329 692138 :Glaisher!Philon@wikimedia/Glaisher JOIN :#esoteric < 1411234403 88126 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Aww, the ad is no longer available < 1411234454 564665 :PiRSquared!~area@wikipedia/PiRSquared17 PRIVMSG #esoteric :Where is EgoBot? < 1411234482 729039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hasn't been here for ages; this is why zemhill took over the jousting < 1411234512 376146 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411234622 949129 :PiRSquared!~area@wikipedia/PiRSquared17 PRIVMSG #esoteric :http://esolangs.org/wiki/BF_instruction_minimalization#Skip_If_Zero_expansion_.284_instructions.29 is this really Turing complete? < 1411234674 152643 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1411234677 6059 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411234831 345436 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :https://github.com/LoganKelly/LOLTracer < 1411234885 531420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: The results are in http://zem.fi/bfjoust/report.txt and http://zem.fi/bfjoust/breakdown.txt if nobody said that yet. I'm kinda-sorta working on a proper web page. < 1411234894 406645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Renaming the old _s to ~s sounds like the best idea. < 1411234970 419323 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411234977 206448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll give it the old college try. < 1411234982 308086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Whatever that means.) < 1411235028 926614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: just get rid of the old preparation, the new one is better < 1411235095 871682 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411235109 275245 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411235212 297608 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411235239 632036 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411235240 701567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust test < < 1411235241 41142 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~test: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411235267 397655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I got it right. < 1411235584 990993 :AndoDaan!~Daanando@188.189.70.88 QUIT :Ping timeout: 248 seconds < 1411235664 198753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and the programs are in http://zem.fi/git/?p=hill < 1411235726 64675 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ywbzugjacidunqvy JOIN :#esoteric < 1411235785 855222 :AndoDaan!~Daanando@188.189.94.179 JOIN :#esoteric < 1411235952 610007 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :!bfjoust adumb (>+>-)*4<<(+)*64<[]>>>(>[>((+)*20[-]>)*21])*21 < 1411235953 86429 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~adumb: points -32.31, score 5.38/100, rank 47/47 < 1411236115 128976 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :!bfjoust adumb (>+>-)*4<<(+)*64<[]<<<<<(+)*57>>>(>[>((+)*20[-]>)*21])*21 < 1411236115 899923 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~adumb: points -36.19, score 3.61/100, rank 47/47 (change: --) < 1411236130 112518 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :worse and worse < 1411236175 247888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: you're basically waiting for the opponent, and then, umm < 1411236179 709904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adjusting your flag by 57 and rushing? < 1411236210 52290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the purpose of that code is basically just to give the opponent a large head start < 1411236316 688218 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :It's so crazy, it just might work...? < 1411236326 327616 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric ::\ < 1411236411 440280 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :but yeah, I'm throwing stuff together to see what it looks like. < 1411236830 106473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 M10 02http://esolangs.org/w/index.php?diff=40503&oldid=40448 5* 03Zerk 5* (+30) 10/* External resources */ < 1411236986 403269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40504&oldid=40503 5* 03Zerk 5* (+0) 10/* External resources */ < 1411237038 967039 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: try egojsout for testing warriors < 1411237043 173235 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a good way to visualise things < 1411237070 381155 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :I am, I am. < 1411237099 383274 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :But I'm not sure which bot I should test my bot. < 1411237105 771793 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :against. < 1411237114 196541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"simple" is a good start < 1411237131 115052 :AndoDaan!~Daanando@188.189.94.179 PRIVMSG #esoteric :seems logical. < 1411237523 598888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust strategies14]]4 10 02http://esolangs.org/w/index.php?diff=40505&oldid=39754 5* 03Ais523 5* (+2313) 10/* Probabilistic lock */ new section < 1411237534 735015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :behold, the secret to preparation < 1411237536 708970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, one of them < 1411237571 323332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haven't added a trace-and-animation yet < 1411237720 840644 :AndoDaan!~Daanando@188.189.94.179 QUIT :Ping timeout: 272 seconds < 1411237733 921005 :AndoDaan!~Daanando@188.188.84.239 JOIN :#esoteric < 1411238368 304735 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1411238467 367738 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :!bfjoust AndoDaando_trieste (>+>-)*4<<(+)*64><<<(--)*32<<<<(+)*32>(>)*9(>[>((+)*20[-]>)*21])*21 < 1411238468 102536 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan~AndoDaando_trieste: points -18.40, score 12.58/100, rank 47/47 < 1411239481 655572 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411239657 67773 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1411240983 59914 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411241301 145141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm busy documenting monolith and preparation < 1411241303 936027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monolith was much easier :-) < 1411241377 974656 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411242467 627012 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Ping timeout: 245 seconds < 1411243527 730692 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust strategies14]]4 10 02http://esolangs.org/w/index.php?diff=40506&oldid=40505 5* 03Ais523 5* (+11616) 10/* 2014 */ yay, this section isn't empty any more; I topped the hill twice on the same day < 1411243548 191101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, if you wanted to know how preparation (or monolith) works, there you go < 1411243617 547014 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1411243701 470976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, BF Joust players: there's a strategy I've noticed lots of people using, but it isn't documented/named yet < 1411243713 929049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is to jump a distance past the end of your poke depending on how far you moved < 1411244877 570916 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0 < 1411244892 965221 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1411244914 591477 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Client Quit < 1411245283 687417 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411245297 321473 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411245565 776887 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :Finally, a program from 2014. That's a huge entry, @ais523 < 1411245587 998998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: I've been working on it (on and off) for like nine months < 1411245672 137723 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :So, what comes next? < 1411245680 991307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I've submitted a few others too < 1411245688 53333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hopefully someone will dethrone preparation before long < 1411245699 619753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has plenty of exploitable weaknesses, and that message should help people identify them < 1411245717 802851 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :...by copying and slightly changing your code... < 1411245744 963341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's normally considered bad style < 1411245782 199718 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :..by copying and replacing all the + with - in your code... < 1411245811 362049 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :I kid. < 1411245944 969327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: that's actually done automatically by the hill bots nowadays < 1411245958 51678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it combines the score from the regular run, and a run with + and - swapped < 1411245958 890700 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :yeah, the polarity < 1411245961 473576 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :thingy < 1411245977 877579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they are called "sieve" and "kettle" for reasons I don't fully understand, but elliott_ insisted < 1411245999 183903 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :hmm < 1411246038 474634 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411246045 914014 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :'+' = sieve, '-'=kettle < 1411246047 239384 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :? < 1411246072 992413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, sieve = "without swapping + and -" < 1411246077 536961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kettle = "swapping + and - in one program" < 1411246079 198399 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :or is it when the polarity is reversed that it's called kettle and whne normal... < 1411246086 756217 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(swapping in both is the same as not swapping in either) < 1411246147 877945 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de JOIN :#esoteric < 1411246154 441206 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :hi < 1411246158 328774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1411246161 965683 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hi < 1411246165 339790 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :hi < 1411246168 236515 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hi < 1411246187 253638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many "hi"s do we need before they stop being greetings, and start being "hi"s of disapproval? < 1411246192 437553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(at the "hi" spam) < 1411246197 842780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome haruka < 1411246198 904051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :haruka: 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.) < 1411246201 798142 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :i like it ^^ < 1411246209 624627 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :finally some talking active people < 1411246209 902398 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :since when don't we do relcomes? < 1411246224 529631 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :or maybe just bots? xD < 1411246228 683771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: since I got to them first < 1411246232 861173 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1411246235 336150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, nobody speaking there is a bot but HackEgo < 1411246243 937707 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haruka: there are some bots here, too < 1411246244 488236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've always been in favour of the welcome that is actually useful < 1411246258 538270 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :^^ < 1411246258 803339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi < 1411246260 436103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than all the variants that have no obvious reason for existence < 1411246282 175564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`relcome isn't so bad, though; I tried to get it usable because it's the one everyone else uses < 1411246283 421920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06isn't: 13so: 04bad,: 07though;: 08I: 09tried: 02to: 06get: 13it: 04usable: 07because: 08it's: 09the: 02one: 06everyone: 13else: 04uses: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13 < 1411246307 985750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1411246309 541111 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hahahaha < 1411246315 894672 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :haruka: we've got all kind of bots (even a got), someone we still don't know if it's a bot or a human, and well... a bunch of humans. but don't trust them, they tend to make less sense than the bots. < 1411246344 336821 :evalj!~jeval@54000F03.dsl.pool.telekom.hu JOIN :#esoteric < 1411246344 633959 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :boily: who's the one in question of being a bot? < 1411246345 931115 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :!AmIABot < 1411246346 81665 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :^^ i think i like it here < 1411246361 942876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi evalj! < 1411246362 405133 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :AndoDaan: yes. < 1411246363 723819 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :shit < 1411246364 195560 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ('no';'yes'){~*#'are you a bot?' < 1411246370 559360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ('no';'yes'){~*#'are you a bot?' < 1411246370 842823 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: +---+ < 1411246370 993261 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |yes| < 1411246370 993404 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: +---+ < 1411246371 436130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unfortunately I don't know J, or I'd give you some J to evaluate < 1411246380 23710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ('no';'yes'){::~*#'are you a bot?' < 1411246380 311187 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: yes < 1411246383 539568 :AndoDaan!~Daanando@188.188.84.239 PRIVMSG #esoteric :I hate J < 1411246391 88894 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i love J < 1411246396 233698 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :at least, when the bot has a talkin script, i'm happy :D < 1411246398 603013 :PiRSquared!~area@wikipedia/PiRSquared17 PRIVMSG #esoteric :`quote solidity < 1411246399 284782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :241) enjoy being locked in your matrix of solidity < 1411246399 435272 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i can't write it, though < 1411246404 97439 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :just need someone to babbly about crap < 1411246415 228466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haruka: you need to talk to fungot about that < 1411246417 750245 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de PRIVMSG #esoteric :hi myname ^^ < 1411246420 13042 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :myname: myndzi. I believe it's a bot. < 1411246424 223309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it isn't here < 1411246430 784488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: fungot's down < 1411246438 303855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: myndzi is both a person and a bot, who use the same account < 1411246443 175684 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not fungot < 1411246449 905551 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411246457 816046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which can cause confusion sometimes < 1411246589 499768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\o/ < 1411246589 788959 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69  | < 1411246589 969272 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69  >\ < 1411246618 734416 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411246628 302272 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411246642 418528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40507&oldid=40504 5* 03Zerk 5* (+241) 10/* Strings */ +quine < 1411246857 67875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1411246881 223290 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1411246887 763847 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: hello fungot! < 1411246888 324979 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: i don't remember what is the 90k javascript file... for? :) where would you see some multiplications? who would have thought < 1411246909 267185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Uh, are you rewriting yourself in javascript? < 1411246909 789628 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: was my fnord idea, not something that is easy for unlambda to simulate unlambda: just construct a tree where each node has it's own lisp intepreter. < 1411246924 39758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's vaguely unsettling. < 1411246978 375014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that almost seems like the sort of idea that someone would seriously suggest in #esoteric < 1411246987 540892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ,(?18 4$4){"0 1"1 2]4 4$'_\(|oooO|)/_ ' < 1411246989 345755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an unlambda self-compiler via a tree with a lisp interpreter at each node < 1411246992 646435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(?18 4$4){"0 1"1 2]4 4$'_\(|oooO|)/_ ' < 1411246992 947026 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: \o/ (o| (o_ (o| \o| (o| (o) |O) |o| \O) (O_ (o_ \o| \o| _o/ |o) \o| |o) < 1411247017 502678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I didn't realise that the idea was generated entirely at random, I'd try to work out the details < 1411247059 445074 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411247059 964548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(?10 4$4){"0 1"1 2]4 4$'_\(|oooO|)/_ ' < 1411247060 114998 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |o/ |O/ \O) (o| (o/ _O/ |o_ _O| |o_ (o| < 1411247060 286128 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         |                       |       | < 1411247060 471856 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         >\                      |\     /`\ < 1411247064 993389 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411247067 675200 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411247068 786464 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(?10 4$4){"0 1"1 2]4 4$'_\(|oooo|)/_ ' < 1411247069 52413 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: _o| |o_ \o_ |o_ \o_ (o_ (o_ (o_ \o) \o) < 1411247069 442008 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         |   |   |   |   | < 1411247069 606971 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        /'\  |\ /'\ /`\ /| < 1411247076 913305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1411247077 63318 :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 < 1411247082 99839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(?10 4$4){"0 1"1 2]4 4$'_-\|oooo|/-_ ' < 1411247082 411849 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: -o/ _o/ \o| \o- _o_ -o- |o| \o_ \o_ \o/ < 1411247082 812296 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         ¦   |   |   |   |   |   |   |   |   | < 1411247082 990402 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        ´¸¨ /<   >\ /<  /´\ /|  /'\  >\ /<  /| < 1411247083 472575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, the generally best one < 1411247087 885356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style alice < 1411247088 35982 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1411247099 833752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I like setting fungot to the weirder ones sometimes < 1411247100 68024 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: " how ever would oo do a garden without one? we make each bed three mouses and a half exactly.' < 1411247101 155900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa, it uses "¦" for the body sometimes? < 1411247137 834754 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :maybe it indicates jumping up and down. < 1411247139 127854 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION stares at the broken bar. “something very fishy and wrong is going on here...” < 1411247140 425057 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :or an exposed spine. < 1411247480 368589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(' ',{.,'o',{:)"1(?12 2$5){"0 1"$2 5$'_-|\<>/' < 1411247480 685723 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |o| \o- _o- -o/ \o_ -o| |o/ \ /|   >\ /`\ /^\  >\ /<  /|   |\  >\  >\ /´\ < 1411247520 103820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,.(' ',{.,'o',{:)"1(?5 12 2$5){"0 1"$2 5$'_-|\<>/' < 1411247520 649205 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: \o- \o- |o- \o/ _o| |o- -o> -o_ |o- \o_ _o- |o> \o> < 1411247520 799916 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: -o/ _o| \o- -o| _o- |o/ -o| _o| < 1411247520 800059 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: \o/ \o/ _o| _o| |o> -o| -o/ \o- _o| |o_ _o_ _o/ |o/ |o> |o/ \ /´\ /<  /|  /<  ´¸¨ /|   |\ /<   >\ /´\ < 1411247521 293357 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69          |   |   |   |   |   |   |   |   |   |   |   | < 1411247521 949479 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69          |\  >\ /|   |\ /|   >\ /<   >\ /|  /|  /`\  >\ < 1411247547 456316 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh my < 1411247691 971318 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Remote host closed the connection < 1411247963 999413 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411247979 630185 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411247998 105680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust force_report_update (><)*-1 < 1411247998 932951 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie~force_report_update: points -33.71, score 4.35/100, rank 47/47 < 1411248057 264223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's basically nop.bfjoust < 1411248060 69794 :MoALTz!~no@user-164-126-228-170.play-internet.pl QUIT :Ping timeout: 272 seconds < 1411248252 307185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I put the beginnings of a real website at http://zem.fi/bfjoust/ but it's missing most of the stuff. < 1411248511 986190 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I see haruka received the traditional overwhelming #esoteric welcome :p < 1411248545 799426 :ion!ion@heh.fi PRIVMSG #esoteric :the hashtag esoteric welcome < 1411248631 914216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: in case you missed the BF Joust activity, I came first with two different programs < 1411248646 475771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PCLMULLDDQUNORVCVTUNORDPS < 1411248656 208783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like this opcode . < 1411248678 394051 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: o_o < 1411248680 950142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if fizzie can make a `words equivalent for CPU opcodes < 1411248684 611020 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: can we just declare you as having won bfjoust < 1411248694 61500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: preparation finally winning wasn't much of a surprise, given how I was working on it for nine months < 1411248697 58941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I already have a web page for that. < 1411248700 631910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monolith winning, though, was < 1411248702 967743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that it's a one-liner < 1411248710 730548 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, I thought you meant two new ones < 1411248718 130446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: http://zem.fi/2014-04-05-opquiz < 1411248719 503138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[17:22] !bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411248720 915834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[17:22] ais523~monolith: points 21.33, score 95.39/100, rank 2/47 (change: --) < 1411248721 477772 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I talked about preparation and monolith with you... right after you submitted them... I was there < 1411248726 927696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right < 1411248734 833287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I forget who's who < 1411248744 920959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure I can get a radically different program up to #1 in the near future, thoguh < 1411248747 759743 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :easy mistake to make. there's nothing unusual about me < 1411248783 496369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I feel good about growth, but it's not near #1 standard unless I have some new ideas < 1411248788 591006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is very fun to watch in egojsout, though < 1411248792 781464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't look anything like any of the other programs < 1411248839 536223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh good, it does beat simple < 1411248842 412755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was worried it wouldn't < 1411248854 921859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :simple not having an antishudder can completely screw up programs that attack the standard way of doing things < 1411248972 874799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, growth vs. simple is /beautiful/ < 1411248977 738347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the strategy works perfectly < 1411249010 136318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here we go: http://codu.org/eso/bfjoust/egojsout/?l=28ec45e1b8d742586c4857371d07270e24b32d8f&r=700a65536df97b655acd5c8a6fd2fc3014b46148 < 1411249099 163291 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I want a visualiazer < 1411249105 549318 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh wait, there is one, nvm >_> < 1411249286 998893 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :whoa, how does growth fall off at length 19? < 1411249328 18400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: bad decoy pattern clash < 1411249335 612632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it confuses a decoy for a clear attempt and runs off the end of the tape < 1411249348 621348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this sort of thing always seems to happen with sufficiently advanced programs < 1411249359 671375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how to ruin bf joust with one rule change: tape wraps < 1411249375 532650 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how to ruin bf joust with one rule change: bignums < 1411249382 950272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bignums would be a lot worse < 1411249395 605486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in particular, (+)*100000 would be mathematically incapable of losing < 1411249422 40564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tape wrapping would at least be vaguely playable, especially because if you went past the enemy flag, you'd probably continue by clearing your own flag < 1411249428 302030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, wait < 1411249435 492040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could just do < at the start of the program :-) < 1411249443 201640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :still more playable than bignums, though < 1411249446 644483 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :make them diametrically opposed, presumably? < 1411249462 239432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that could work < 1411249482 664070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would also allow a strategy whereby you put a noticeable decoy pattern on the tape, then tried to wrap round and detect your own pattern after one wrap < 1411249486 659123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you'd know how long the tape was < 1411249498 921874 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1411249512 961506 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the issue I think would be that simple naive programs would have a big advantage in terms of distance < 1411249522 329412 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :a program that tries to deal with both fronts has to spend time running back and forth < 1411249542 809817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: that's true of standard BF Joust too < 1411249556 4533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, it's the reason I reduced the tape length to 10-30, it was previously well over 100 < 1411249563 416880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's so that defence programs actually had time to run back and forth < 1411249570 662021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also it removes a whole load of boring midgame < 1411249596 524112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where people just (>)*100 past the cells that can't possibly be the enemy flag and aren't useful for decoys because the enemy knows it can't possibly be your flag either < 1411249697 576141 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if 30 is too long. < 1411249747 982246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so, basically because there's a sharp distinction at 18 < 1411249755 12679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you want approximately the same number of cells both sides < 1411249768 305223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(18 is the point at which you don't get decoy setup collisions) < 1411250483 28884 :AndoDaan_!~Daanando@188.188.70.189 JOIN :#esoteric < 1411250486 82764 :boily!~boily@96.127.201.149 QUIT :Quit: ESCALATING CHICKEN < 1411250629 848344 :AndoDaan!~Daanando@188.188.84.239 QUIT :Ping timeout: 272 seconds < 1411250899 145549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or to put it another way, preparation starts attacking at cell 18 if the opponent hasn't actually interfered by then < 1411250907 298215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor shown signs of being defensive < 1411251172 234077 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly 36 then :p < 1411251513 15698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: also the fact that the tape can go longer than 28 has been relevant for some of my programs < 1411251533 981355 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why 28? < 1411251537 567882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the point at which a program that's complex and overengineered as the sort of stuff I typically write is at risk of running out of time < 1411251595 464393 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :need to see generalized bfjoust clearly < 1411251609 494535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thoughts on how to add the per-match detailed <<<>>> stuff in http://zem.fi/bfjoust/matrix/ (if that even works for anyone else)? I was thinking of making each cell a link to a local EgoJSout view (the "Games" tab), perhaps that'd be enough. < 1411251660 231446 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ideally the interpreter would produce the relevant execution traces when running the hill < 1411251665 718517 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then they could be animated with JS? < 1411251670 824053 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's work compared to jsut linking to egojsout though. < 1411251678 496448 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*just < 1411251684 378129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The execution traces would be equivalent, anyway. < 1411251697 559217 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be nice if the row/column got highlighted, crosshair-style. < 1411251697 827196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Modulo bugs, anyway. < 1411251701 83619 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bold is a bit hard to keep track of. < 1411251718 556869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That I can probably do. If I can figure out how the CSS works for columns. < 1411251728 499770 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411251735 587781 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it was my connectino < 1411251740 486517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re variants, there's the "corewarsy" one with a longer (wrapping) tape, and the programs' flags positioned randomly. < 1411251741 254663 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411251745 222824 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411251764 57606 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: http://quirksmode.org/css/css2/columns.html < 1411251767 791096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I take it that the brightness shows the winning margin? < 1411251773 283734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Yes. < 1411251788 677586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :might want to tooltip (HTML TITLE) the exact margin, or maybe even the breakdown < 1411251795 827501 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just start the table with a colgroup of cols < 1411251800 195955 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then you can style those col elements < 1411251835 454334 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be nice if the program names by themselves linked to the source code (maybe just load it up in egojsout with no right warrior?) < 1411251841 939665 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(none pizza with left warrior) < 1411251868 279420 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the colour shading. < 1411251919 76938 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does x mean? draw? < 1411251977 479002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. Oh, right, it was '0' in report.txt. < 1411251986 309053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forgot, since a tie is X in the raw output. < 1411252029 425991 :PiRSquared!~area@wikipedia/PiRSquared17 QUIT :Quit: - < 1411252033 22224 :AndoDaan_!~Daanando@188.188.70.189 QUIT :Ping timeout: 260 seconds < 1411252065 554874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: incidentally, I instrumented juiced to report the number of cycles and reason for each win/loss < 1411252073 372681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use it to quickly get an idea of what programs are doing < 1411252089 978395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because for something as complex as preparation, it's normally possible to tell which codepath it's in by when the match ends < 1411252154 750621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40508&oldid=40507 5* 03Zerk 5* (-40) 10/* Strings */ quine tweak < 1411252181 872400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Made the "Scores" page program names links to the source code. < 1411252900 769302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, BF Joust comment grammar is really weird < 1411252901 622649 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411252910 54991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've taken to using slashes as parentheses because all the beter characters are taken < 1411253160 370305 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411253326 754707 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411253555 890019 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411254108 901148 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411254781 307453 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 244 seconds < 1411254939 703921 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1411254940 311192 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411254942 970202 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1411254943 120824 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411254957 460148 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411255358 699828 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411255568 663465 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1411255605 900560 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411255631 250131 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PART :#esoteric < 1411256148 220843 :haruka!~haru@p5DDFB7DA.dip0.t-ipconnect.de QUIT :Ping timeout: 260 seconds < 1411256157 989503 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de JOIN :#esoteric < 1411257517 634126 :AndoDaan!~Daanando@62.205.66.239 QUIT :Ping timeout: 245 seconds < 1411257626 793703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,(' ',{.,'o',{:)"1(?12 2$5){"0 1"$2 5$'_-|\<>/' < 1411257627 62528 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: -o> |o> |o/ -o_ -o/ |o/ \ /<  /<  /|   >\  |\ /|   >\ ´¸¨ /| < 1411257673 683412 :evalj!~jeval@54000F03.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1411257902 189684 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411257907 628699 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411258275 439337 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411258523 531318 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :So, which language should be picked to be featured next on the esolangs mainpage? < 1411258664 980439 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1411258695 363956 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411258852 861343 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1411258875 52985 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Client Quit < 1411258989 902120 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How about the 'I am bad at relationships and in a lot of pain' esolang < 1411259024 529310 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :that's a language? < 1411259027 888136 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :lemme check < 1411259129 193140 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :can't find it. I think you just made a cry for help. < 1411259161 830623 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Just broke up this morning < 1411259182 680054 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :girlfriend? < 1411259191 894820 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: do you need someone to talk to? < 1411259205 193859 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I've been talking to Sine a bit < 1411259262 683423 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If it hurts so much, does it suggest I loved her even though I didn't think I did and I thought she liked me more than I liked her? < 1411259278 576318 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Not necessarily. < 1411259288 616751 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe you liked being in a relationship < 1411259291 931147 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe you feel guilty < 1411259293 714319 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know < 1411259523 28900 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411259537 898384 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411259797 500307 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411260330 695949 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1411260344 523816 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think I found a nice concept for a language < 1411260351 249624 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :something where you can do < 1411260363 501004 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :vect1[$i] += vect2[i] < 1411260366 893038 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it will work < 1411260382 977105 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if $ appears the line is turned into a loop < 1411260391 548682 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :starting with the value 0 < 1411260407 571176 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds like bash < 1411260416 853897 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for each iteration it checks that none of the subscript values go over the array size < 1411260433 342322 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it can be compiled < 1411260460 123643 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you look at typical language usage there are LOTS of loops through arrays < 1411260469 787780 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the typical C++ formulation < 1411260497 179069 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for(int i=0; i arr1(vect1.begin(), vect1.size()), arr2(vect2.begin(), vect2.size()); arr1 += arr2; :P < 1411261128 205010 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(C++: because there's too many ways of doing it!) < 1411261138 172477 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how does that even work < 1411261148 834946 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :valarray has an overloaded operator+. < 1411261167 987818 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :valarray is what, boost? < 1411261177 832262 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :isn't everything boost? < 1411261190 687578 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :C++98. < 1411261234 620012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually, better is transform(vect1.begin(), vect1.end(), vect2.begin(), vect1.begin(), plus()) < 1411261259 301627 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :C++, everyone! < 1411261301 867084 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :those use so many charactors and crazy stuff < 1411261427 631875 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq: does valaray have a cast from std::vector < 1411261460 63925 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Doesn't appear to. < 1411261475 600524 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so it's useless < 1411261489 441629 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Probably the biggest design mistake of C++ STL was the use of iterators rather than ranges < 1411261498 328368 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's been talk of correcting it, but who knows if that'll ever happen < 1411261517 414922 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: Basically. < 1411261544 186946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Fun fact: I am not good at computers < 1411261561 783239 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, basically it has to use less characters than the first formulation (using .size() and explicit loops) < 1411261562 113840 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in haskell it'lö be zipWith (+) val1 val2 < 1411261580 802494 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :boom < 1411261584 102707 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :any feature that uses more characters has no point < 1411261585 387792 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haskell won < 1411261587 405949 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :next < 1411261603 942101 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :haskell I'm sure has many other problems < 1411261613 178185 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :none < 1411261614 246126 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :go home < 1411261622 740573 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haskell just rocks < 1411261635 157284 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok < 1411261636 501341 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Nah, Haskell is perfection, perfected. < 1411261644 189095 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :can haskell implement a filter? < 1411261649 33208 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :c++ example: < 1411261664 751266 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(in constructor) memory = 0; < 1411261739 207485 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, haskell has a function called filter ... < 1411261741 74850 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :filter_buffer(float *array, int nb_values) { for(int i=0; i (y - x) * 0.7) 0 < 1411261883 323133 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wait, no, that's not right. < 1411261891 129122 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds like something for scanl < 1411261898 728259 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. < 1411261902 234288 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :remember that you have to preserve the value < 1411261934 531317 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah yeah yeah, return tuple, big fucking deal < 1411261934 769753 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :easy, just return a tuple < 1411261939 824060 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1411262029 90034 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::t scanl (\m a -> m + (a - m) * 0.7) 0 < 1411262030 125452 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Fractional b => [b] -> [b] < 1411262050 792260 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> scanl (\m a -> m + (a - m) * 0.7) 0 [1,2,1,2,3,1,2,3,4] < 1411262052 873496 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0.0,0.7,1.6099999999999999,1.183,1.7549000000000001,2.62647,1.487941,1.8463... < 1411262337 599139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t mapAccumL -- you may be looking for this < 1411262338 385199 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(acc -> x -> (acc, y)) -> acc -> [x] -> (acc, [y]) < 1411262350 1829 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :awesome < 1411262406 287371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's my favorite function which people rarely remember < 1411262413 291816 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :madbr: wonder if J is similar enough. If you use arrays then entire function uses can end up operating on it < 1411262486 714085 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is there something to make x into (x, x)? < 1411262487 867279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although mostly people just jump straight to the State monad and call it a day. < 1411262518 815152 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, other than (\x->(x,x)) or maybe join (,)? < 1411262521 538810 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not really < 1411262533 227123 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> mapAccumL (\m a -> (\x -> (x, x)) (m + (a - m) * 0.7)) 0 [1,2,3] < 1411262535 190097 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (2.5829999999999997,[0.7,1.6099999999999999,2.5829999999999997]) < 1411262543 628163 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :madbr: ^ < 1411262763 318459 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :although it's pretty stupid since the "preserved value" is always just the last element < 1411263057 314999 :not^v!~notnot^v@2601:4:4500:e15:8d78:c55e:aae:1067 JOIN :#esoteric < 1411263274 611031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> flip runState 0 $ [1,2,3] & traverse %%~ \a -> id <%= \m -> m + (a - m) * 0.7 < 1411263278 586529 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ([0.7,1.6099999999999999,2.5829999999999997],2.5829999999999997) < 1411263333 625476 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sp much easier :p < 1411263503 389948 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1411263803 702129 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411263825 408571 :ion!ion@heh.fi QUIT :Ping timeout: 260 seconds < 1411264239 930413 :ion!ion@heh.fi JOIN :#esoteric < 1411265065 908322 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1411265131 798433 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know if Minuteman III nuclear missiles can accept the "AHC" command remotely? < 1411265557 22399 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de QUIT :Ping timeout: 260 seconds < 1411265988 903706 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411266469 113891 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411266639 954916 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1411266653 393390 :ion!ion@heh.fi QUIT :Ping timeout: 260 seconds < 1411266810 8901 :ion!ion@heh.fi JOIN :#esoteric < 1411267019 749924 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 272 seconds < 1411267026 246092 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1411268103 245576 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(An article in 2600 says this is the command to tell it to not receive any commands remotely during the next six hours.) < 1411268104 245688 :not^v!~notnot^v@2601:4:4500:e15:8d78:c55e:aae:1067 QUIT :Ping timeout: 260 seconds < 1411268487 510099 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 245 seconds < 1411268662 846996 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411268887 137896 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1411268989 483247 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Now I know when is the equinox. < 1411269024 794363 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :21St < 1411269028 816054 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :? < 1411269051 654380 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In my timezone, the equinox is on 22nd < 1411269082 89046 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :Australia < 1411269097 559803 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At 19:29 < 1411269196 301119 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :zzo38: you created flogscript, right? < 1411269226 577918 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, although that was a while ago; there are a few mistakes but now I won't fix them since it would cause incompatibilities < 1411269294 730546 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :Can I ask, what the core difference is between golfscript and flogscript? < 1411269308 746544 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :I'm assuming fs is like gs < 1411269363 622207 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FlogScript is probably slower, for one thing. However, there are other differences too; more commands, is completely sandboxed (cannot execute arbitrary PHP or Ruby codes), and a few other differences. < 1411269385 559220 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :it's intended to be even better for golfing than flogscript < 1411269402 628560 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :than golfscript you mean < 1411269402 779150 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Patashu: And sometimes it is, but other times it isn't. < 1411269408 602937 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :*than golfscript, yes < 1411269413 963414 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes < 1411269454 389354 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :and now there's gs2 on the scene < 1411269463 896246 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :HQ9+ is the greatest golfing langugae < 1411269469 557989 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :^ < 1411269476 510083 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :H < 1411269483 446687 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :Hello, world! < 1411269490 838348 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :9 < 1411269494 125076 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: Only if you are trying to write specific programs, though. < 1411269497 211968 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :99 bott... nvm < 1411269521 456626 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: what possible reason could you have to write any other kind of program? < 1411269580 986339 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: In case 99 is too much beer and then you will get too much drunk, of course! < 1411269593 45812 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: fair < 1411269611 510081 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :reminds me to get around to my magnum opus < 1411269617 774152 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :99 variations on the 99 bottles song < 1411269648 19977 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :99 luftballon op die muren < 1411269663 677783 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :over die muren* < 1411270168 176042 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de JOIN :#esoteric < 1411270477 842114 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de QUIT :Ping timeout: 272 seconds < 1411271200 713709 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know what I want, I hate decisions < 1411271372 44789 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Then you must learn what you want, if in fact you want anything. < 1411271734 433107 :AndoDaan_!~Daanando@188.188.72.0 JOIN :#esoteric < 1411271769 848798 :AndoDaan!~Daanando@62.205.66.239 QUIT :Ping timeout: 272 seconds < 1411271816 392563 :AndoDaan!~Daanando@188.189.73.177 JOIN :#esoteric < 1411271987 433040 :AndoDaan_!~Daanando@188.188.72.0 QUIT :Ping timeout: 245 seconds < 1411272094 394905 :AndoDaan!~Daanando@188.189.73.177 QUIT :Ping timeout: 276 seconds < 1411272570 846630 :AndoDaan!~Daanando@188.188.90.89 JOIN :#esoteric < 1411274552 328602 :AndoDaan!~Daanando@188.188.90.89 QUIT : < 1411275162 398765 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1411276414 102960 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411276423 650725 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411276763 323312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Since Varsity has told us that fascination with Jellybabies is a "fetish", and we want to keep Nomicam a clean family game: The speaker shall once and once only go through the rules, changing every mention of the word "jelly baby" - in whatever grammatical form - into the word "sheep" - in the corresponding grammatical form. < 1411277798 363542 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is The Caves of Androzani a good introduction to classic Who? < 1411278503 59405 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411280344 903670 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411280845 773588 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I can't remember the episode, sorry. I've mostly watched the original series piecemeal. < 1411280905 993455 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Starting with the 4th Doctor and just watching as many as you like is probably a good start, I should think. 4, 5, and 7 mostly got the best stories that survived the BBC Purge. < 1411281697 620777 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ywbzugjacidunqvy QUIT :Quit: Connection closed for inactivity < 1411281759 493194 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :) 'Arcane' < 1411281769 279452 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm :( < 1411281854 758767 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Yes Scotland video I watched was deleted from YouTube < 1411281855 491572 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( < 1411282069 587403 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you nkow there is a politician in Germany with the actual name of German Hacker? I have a picture on the back of this issue of 2600. < 1411282492 896990 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1411283543 258074 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411283563 808308 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411283578 287866 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411284104 22039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: although gs2 is "binary" < 1411284119 663280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so not really intended for humans to program in it directly < 1411284209 964167 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: there's also Burlesque btw :P < 1411284221 449000 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :yeah, I tried writing some code with XVI32 and the results < 1411284248 275069 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :are different than when I enter the character equivelant < 1411284249 352346 :MoALTz!~no@user-31-174-206-135.play-internet.pl JOIN :#esoteric < 1411284264 99061 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :(talking about gs2 in anarchy golf) < 1411284274 762326 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :looked into burlesque < 1411284301 455944 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :I think I like CJAM the most as a golf lang. < 1411284320 711416 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :but anarchy golf doesn't take it yet. < 1411284515 61773 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :I'm going to invent a language where I take every useful algorith that has ever been documented is assigned a number. < 1411284561 664177 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :fibonacci sequence? source will: < 1411284571 460899 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then what, shifted base 256? < 1411284573 330445 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :100 1156 < 1411284582 314801 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :voila output fib to n < 1411284613 544216 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :VLQ? < 1411284623 974489 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :if I don't get greedy with unicode < 1411284635 803370 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :VLQ ? < 1411284662 972885 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Variable-Length-Quantity, which is format used in MIDI files for delay amounts < 1411284687 967092 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You could even use UTF-8, although UTF-8 is limited to 36-bits and is not as efficient as VLQ. < 1411284715 923559 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :hmm. looking it up. < 1411284977 78304 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :Cool. < 1411285003 507777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :UTF-8 should only be used for text with an extended ASCII character set having a lot of character codes (normally Unicode, but anything up to 36-bits is possible). < 1411285045 604665 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is also a small-endian version of VLQ which is called "LEB128". < 1411285067 908519 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is exactly the same as VLQ except that it is small-endian. < 1411285189 916142 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :My lack of endian awareness is probably why I'm having trouble making my gs2 source work. < 1411285609 348435 :impomatic_!~digital_w@156.248.90.146.dyn.plus.net QUIT :Ping timeout: 260 seconds < 1411285632 330276 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411287234 998093 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: gs2 has btw a fibonacci built-in < 1411287278 98260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which I think is rather... not so pleasant < 1411287280 652067 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :And hello world, and 99 bottles < 1411287289 627201 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :kinda cheathing, I feel. < 1411287294 981245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah < 1411287297 477912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's boring < 1411287304 237221 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean if somebody looks at the ranking < 1411287315 175981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and sees "WOW. HE CAN DO FIB IN 1 BYTE????!?" < 1411287348 340767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it's ok to add builtins for certain sub-problems of problems < 1411287361 705312 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as long as those builtins are of "general purpose" < 1411287361 914703 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411287378 658747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which a fizzbuzz builtin like gs2 has clearly isn't < 1411287392 944857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: actually, anything up to any number of bits is possible, there's no 36 bit limit < 1411287469 503204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: search for utf-8 on http://www.perlmonks.com/?node_id=358307 < 1411287485 180722 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :Though, i think with gs2 we're near the peak of the golf language arms race. < 1411287519 95980 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: If you make an extension of UTF-8 (using a byte with value 255, since it is not defined in standard UTF-8) then you can make it, I think. I think someone else in here discussed that once, even. < 1411287543 565376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: doesn't perl allow up to 64 bit character codes in utf-8, as an extension, these days anyway? < 1411287555 354915 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course it's an extension, ordinary unicode goes only up to 34 bit < 1411287561 711376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's a logical extension < 1411287572 497485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the pattern used for utf-8 just continues fine < 1411287577 975615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: maybe < 1411287589 591427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you can find a suitable binary encoding for burlesque programs < 1411287601 526928 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ordinary Unicode only goes up to 21-bits! < 1411287604 518897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it might even beat gs2 < 1411287619 838658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :21 then < 1411287620 632666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1411287633 779758 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. put all the most used builtins to a 1 byte command instead of 2 bytes as of now < 1411287639 177501 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you extend UTF-8 beyond that (or if you use any overlong encodings), it isn't Unicode anymore! < 1411287654 241871 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that will cut some solutions in half < 1411287658 539420 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :wait... gs2 means golfscript 2... < 1411287663 410301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411287679 679184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not really a "script" anymore though < 1411287689 546257 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :which just means every command is reduced to one byte < 1411287703 864415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :golfscript already has 1 byte commands < 1411287707 622973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :burlesque doesn't. < 1411287719 451365 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :could one do a straight translation from a golfscript program to gs2 < 1411287720 677037 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :? < 1411287725 820539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think so no < 1411287751 189315 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I don't know gs nor gs2 well enough to really state how similar they are < 1411287874 706178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in gs2, what does the empty program do? nop or cat? < 1411287879 861173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since Burlesque has double as long commands as golfscript has, they are double as powerful < 1411287885 30116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: I don't know. < 1411287893 205792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, an error causes gs2 to quine < 1411287948 313256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1411288018 594297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway. If anyone wants to create Binary Burlesque feel free to do so ;) < 1411288023 259955 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :'nop': '\x00' < 1411288024 676660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I won't do it. < 1411288040 742877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Golfing is merely a side-effect. < 1411288080 655345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I won't either. I don't see much point in these golfed languages. They're sort of like J, good for simple tasks only, not for big programs. < 1411288096 906600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J is good for big programs I think < 1411288104 150407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: some claim that, yes < 1411288107 512532 :evalj!~jeval@54000F03.dsl.pool.telekom.hu JOIN :#esoteric < 1411288108 196187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think so < 1411288116 535354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It has modules and probably even GUI stuff etc < 1411288128 16425 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :sure does. < 1411288128 558421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. you can use it for real world software < 1411288146 926446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is something you can't do with gs, gs2, blsq, cjam, fg etc < 1411288158 372920 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(probably) < 1411288158 647052 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1411288165 623220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know if gs can execute arbitrary ruby code < 1411288175 350073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it can? < 1411288280 651337 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :rb < 1411288368 693359 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :hmm, rb was planned but it is not a documented command < 1411288473 674397 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411289266 134429 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411291232 977623 :AndoDaan!~Daanando@62.205.66.239 QUIT :Ping timeout: 248 seconds < 1411291793 190388 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de JOIN :#esoteric < 1411292043 198510 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de QUIT :Ping timeout: 244 seconds < 1411292867 398617 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411294502 403771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :opcode VFMSUBADD321PD is real < 1411294507 355041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well fuck you too then o_O < 1411294647 332494 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What does it mean? < 1411294667 81009 :AndoDaan!~Daanando@62.205.66.239 PRIVMSG #esoteric :DOUBLE RAINBOW < 1411295015 173572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Performs a set of SIMD multiply-subtract-add computation on packed double-precision floating-point values using three source vectors/operands, a, b, and c. Corresponding values in two operands, a and b, are multiplied and infinite precision intermediate results are obtained. The odd values in the third operand, c, are subtracted from the intermediate results while the even values are added to ... < 1411295021 159464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... them. The final results are rounded to the nearest float64 values." < 1411295068 418889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "321" denotes something about the operand order, I forget the exact details. < 1411295187 939699 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Many modern instructions sets are way too insane. I like 6502 instruction set. MMIX is also not quite too bad actually < 1411295219 147514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though the Intel manual only mentions VFMSUBADD132, VFMSUBADD213 and VFMSUBADD231. It's possible that 321 is a NASM bug, that's where I took the instruction listings from. < 1411295499 882775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Denoting the subtract-add operation by +-, "VFMSUBADD132PD xmm1, xmm2, xmm3" means "xmm1 = xmm1*xmm3 +- xmm2" and correspondingly 213 -> "xmm1 = xmm2 * xmm1 +- xmm3" and 231 -> "xmm1 = xmm2 * xmm3 +- xmm1". < 1411295589 849812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, in general, VFMSUBADDXYZP xmmX, xmmY, xmmZ -> xmmX = xmmX * xmmY +- xmmZ; the destination register is always the leftmost, but the numbers give the order of the operands in the "a * b +- c" part. < 1411295614 533759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And since * is commutative, I guess VFMSUBADD321PD is a reasonable enough alias for VFMSUBADD231PD and so on. < 1411295822 992893 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411296699 266558 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :`danddreclist 57 < 1411296699 952225 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 57: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1411296761 19007 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is not supposed to be bats flying around inside of the blacksmith shop, isn't it? < 1411297104 407568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/dagit/hs6502/tree/master/src < 1411297296 456277 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ntrstng < 1411298262 639417 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Read error: Connection reset by peer < 1411298281 530261 :AnotherTest_!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411298288 270356 :AnotherTest_!~turingcom@94-224-18-58.access.telenet.be NICK :AnotherTest < 1411299267 662393 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 245 seconds < 1411299698 772046 :AndoDaan!~Daanando@62.205.66.239 QUIT :Remote host closed the connection < 1411299836 994825 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411300825 600963 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`dontaskdonttelllist < 1411300826 260580 :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​ < 1411300843 867883 :fgdsdhfshd!55cf1236@gateway/web/freenode/ip.85.207.18.54 JOIN :#esoteric < 1411300956 92660 :fgdsdhfshd!55cf1236@gateway/web/freenode/ip.85.207.18.54 QUIT :Client Quit < 1411300977 298890 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1411301462 715273 :AndoDaan!~Daanando@62.205.66.239 QUIT :Remote host closed the connection < 1411301601 953390 :AndoDaan!~Daanando@62.205.66.239 JOIN :#esoteric < 1411301992 938406 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1411302199 999762 :AndoDaan_!~Daanando@188.188.89.33 JOIN :#esoteric < 1411302240 986157 :AndoDaan!~Daanando@62.205.66.239 QUIT :Ping timeout: 248 seconds < 1411303015 663770 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411303678 80622 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1411304478 196843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should I allow web-based submissions, and if so, should the bot report statistics about them on channel? (It's harded to police those; of course nicks aren't very reliable either, but at least it's a slight disincentive against messing up other people's programs.) < 1411304780 572752 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1411304796 831656 :AndoDaan_!~Daanando@188.188.89.33 PRIVMSG #esoteric :Is that something that happens; people messing with another's their code? < 1411304846 962908 :AndoDaan_!~Daanando@188.188.89.33 PRIVMSG #esoteric :I mean, I see quintopia.space_elevator < 1411304884 827853 :AndoDaan_!~Daanando@188.188.89.33 PRIVMSG #esoteric :and ais523 < 1411304915 49122 :AndoDaan_!~Daanando@188.188.89.33 PRIVMSG #esoteric :it just seems people are more about claiming the bot than looking into someone elses < 1411304978 907198 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de JOIN :#esoteric < 1411305192 998047 :haruka!~haru@p5DDFABF2.dip0.t-ipconnect.de QUIT :Client Quit < 1411305713 884773 :boily!~alexandre@96.127.201.149 QUIT :Quit: SWAPPED CHICKEN < 1411306161 293908 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411307495 46921 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411307625 213901 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411308128 995622 :AndoDaan_!~Daanando@188.188.89.33 QUIT :Ping timeout: 248 seconds < 1411308724 599825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. I'd probably prefix all web submissions with 'web~' anyway, if I went that way. < 1411310208 987897 :AndoDaan!~Daanando@188.188.73.101 JOIN :#esoteric < 1411310670 75093 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's nice that people interested in bf joust join the channel. < 1411310854 749510 :boily!~boily@96.127.201.149 QUIT :Quit: FLUMMOXING CHICKEN < 1411310890 39007 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com JOIN :#esoteric < 1411310890 575613 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com QUIT :Changing host < 1411310890 726160 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1411311030 645346 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411311083 375458 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411311092 705026 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 245 seconds < 1411311555 143103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Grace 5* 10New user account < 1411311748 493197 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yjngihlfxslrlctp JOIN :#esoteric < 1411311759 924298 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411312122 741037 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411312477 436545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Logical14]]4 M10 02http://esolangs.org/w/index.php?diff=40509&oldid=32381 5* 03Grace 5* (-4) 10Fixed a typo < 1411313793 833270 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1411314266 824304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :befunge joust < 1411314268 595462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411314317 882289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where both programs are in the same space < 1411314322 886066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and can bombard each other with p < 1411314357 414469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or scan for enemies with g < 1411314363 399294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :could be fun < 1411314371 674646 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. I always wanted to learn CoreWars when I was a kid, but I could never get my head around REDCODE. < 1411314435 256111 :AndoDaan_!~Daanando@188.188.65.82 JOIN :#esoteric < 1411314474 629753 :AndoDaan_!~Daanando@188.188.65.82 PRIVMSG #esoteric :"Gregor_furry_furry_strapon_pegging_girls" < 1411314493 781507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :? < 1411314503 445671 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :good program < 1411314523 381405 :AndoDaan_!~Daanando@188.188.65.82 PRIVMSG #esoteric :Deep poking < 1411314529 30652 :AndoDaan!~Daanando@188.188.73.101 QUIT :Ping timeout: 260 seconds < 1411314565 456596 :AndoDaan_!~Daanando@188.188.65.82 PRIVMSG #esoteric :I'm not sure what breadcrumb decoys are though < 1411314725 899330 :AndoDaan_!~Daanando@188.188.65.82 NICK :AndoDaan < 1411314841 150061 :AndoDaan_!~Daanando@188.188.83.247 JOIN :#esoteric < 1411315004 214736 :AndoDaan!~Daanando@188.188.65.82 QUIT :Ping timeout: 260 seconds < 1411315157 487124 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1411315190 975108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Added a game viewer on the Fancy Website™. < 1411315192 675472 :lawpoker!~shikhin@unaffiliated/shikhin QUIT :Quit: leaving < 1411315207 723297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Permalink buttons don't work yet, and result matrix doesn't link there.) < 1411315212 288483 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411315213 139717 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1411315331 88949 :nortti!nortti@nano.smar.fi NICK :lawpokerpokerpok < 1411315337 318235 :lawpokerpokerpok!nortti@nano.smar.fi NICK :nortti < 1411315350 945750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also disabled the text areas (because I'm not going to set up a server-side permalink facility like real EgoJSout has), but in retrospect maybe people would like to be able to try out things. < 1411315393 630358 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you really need a server-side thing? < 1411315404 747457 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess yes because the programs are long? < 1411315502 431372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, even compact URL encodings are probably overly long. < 1411315512 944718 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, is the matrix meant to highlight the entire columns/rows? it only does the headers for me < 1411315518 856656 :lawpoker!~shikhin@unaffiliated/shikhin NICK :Their < 1411315520 287834 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which isn't terribly useful < 1411315529 491327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's *meant* to, but I didn't get that far yet. < 1411315536 5059 :AndoDaan_!~Daanando@188.188.83.247 PRIVMSG #esoteric :!bfjoust AndoDaan_ReadMyOutput (>)*4(+)*33.<(+)*69.<(+)*73.<(+)*68(>)*9((+)*20[-]>(-)*20[+])*-1 < 1411315537 59502 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan_~AndoDaan_ReadMyOutput: points -20.86, score 12.64/100, rank 47/47 < 1411315569 585475 :AndoDaan_!~Daanando@188.188.83.247 PRIVMSG #esoteric :well, it bested shudderlock. < 1411315571 942759 :Glaisher!Philon@wikimedia/Glaisher PART #esoteric :"Leaving" < 1411315581 898008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I guess the dropdowns in the game viewers should be ordered alphabetically and not by ranking.... < 1411315634 20975 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan_: you know you're not meant to include your name twice, right? :p < 1411315655 212904 :AndoDaan_!~Daanando@188.188.83.247 PRIVMSG #esoteric :ah, did not notice < 1411315686 343877 :AndoDaan_!~Daanando@188.188.83.247 PRIVMSG #esoteric :so, ReadMyOutput == AndoDaan_ReadMyOutput? < 1411315699 422552 :AndoDaan_!~Daanando@188.188.83.247 PRIVMSG #esoteric :zemhill appends my naam. < 1411315700 769691 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :== AndoDaan~ReadMyOutput. < 1411315706 369274 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: incidentally, I think . and : are probably the nicest options for nick separation. valid unescaped in filenames and URLs, simple to type on all keyboards, not visually noisy and have relevant associations (namespaces; "nick: msg" on IRC) < 1411315708 225234 :AndoDaan_!~Daanando@188.188.83.247 NICK :AndoDaan < 1411315723 432698 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I may have given this more thought than it deserves. < 1411315736 416956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, but then I'd have to do the manual renaming once more time. < 1411315745 376472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure why I didn't think of '.' earlier, since I kind of like it. < 1411315750 110265 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: rename * 's/~/./' < 1411315755 969402 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or does the expression come first < 1411315807 816807 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of like : more, just for the cute pun on IRC nick pings, and because my hierarchical mind would expect "program.author.bfjoust" filename-wise. both seem a lot nicer than ~ though :p < 1411315861 25499 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think my original dislike for : was that it tab-completes as \:. < 1411315865 380546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A very rational reason, I'm sure. < 1411315890 560021 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, it does? < 1411315892 951904 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder why < 1411315901 963936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know. If it has a special meaning, I don't know it. < 1411315907 248900 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't here on zsh, at least < 1411315920 503338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does on bash, but removing the \ (at least in simple cases) does nothing bad. < 1411315920 979779 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one weird thing about : is that on OS X, "foo:bar" shows in graphical applications as foo/bar. < 1411315950 592988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it might make things difficult for all the people on Windows systems cloning the repository. < 1411315955 678109 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(because of the legacy of Paths:Like:These from classic Mac OS, and maybe because people like to name things with slashes in them?) < 1411315968 381251 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: see:you:later < 1411315977 308163 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, yeah, Windows is a good point. okay, I throw in my vote for either ., or organising them into directories and using /. < 1411315989 73849 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obviously we need a survey. < 1411316000 953579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone had voted for "magic" in the scoring survey. < 1411316023 286276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also it's very inconclusive, and I've just been going with the markov one by default.) < 1411316028 17178 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1411316100 796570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I actually use the comma, because it can't appear in a channel name < 1411316103 427251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, ls: < 1411316103 603675 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, done list < 1411316116 731660 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 4*8 < 1411316117 92003 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: 32 < 1411316119 613320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] t=: 5 < 1411316119 868443 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |ok < 1411316125 237014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, ls: < 1411316125 419842 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, open sessions are: b_jonas,#esoteric < 1411316125 570596 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, done list < 1411316127 580828 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly that's the answer. nick,program < 1411316145 237210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by default, evalj names sessions from nick,channel < 1411316159 73773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nick%program. < 1411316160 738677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it names shared sessions like ,channel < 1411316172 49495 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yuo can change the chnanel part to whatever you want, to have multiple sessions < 1411316178 882866 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think nick/program would be by far the nicest visually, but I guess the question is how useful organising things into author directories is. < 1411316189 448192 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does have a nice sort of feel to the "program ownership" restrictions, at least. < 1411316291 564298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mmmaybe, but I don't think I can be bothered to fix the code for that. Not that the "display name" needs to exactly match the file name. < 1411316303 326735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Screw it, I'll go with the dot, it's safe everywhere and doesn't look like much. < 1411316328 331138 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: wait! have you considered nick§program? < 1411316343 955353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nickprogram. < 1411316361 296775 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nick✏️program, to denote authorship. < 1411316365 80131 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I hope you can see emoji.) < 1411316473 203557 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :How about (Username)FileName.bf < 1411316505 763448 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :(AndoDaan)ReadMyOutput.bf < 1411316547 328517 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :(ais523)preperation.bf < 1411316569 103342 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :and so on and so forth < 1411316576 684381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's a bit visually verbose. < 1411316579 183921 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: oh no... info viewer convention. don't do that. < 1411316595 245859 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :Worth a shot. < 1411316600 728503 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411316630 904754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a more evil variant though: Username>Filename < 1411316638 627319 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411316674 853181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I'll just make it change every week. < 1411316677 63780 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :Why evil? < 1411316753 440796 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you know, on Windows I think foo.bar.bfjoust will show up by default as foo, a BAR.BFJOUST file. < 1411316779 482231 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :nah, past the last dot. < 1411316785 146203 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you sure? < 1411316792 322467 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Windows talks about TAR.GZ files. < 1411316806 421735 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :I have a bunch of Gravity.Axxo.whatever.mp4 files < 1411316857 180149 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :now I am. Yes < 1411316879 915193 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on the other hand, . is the only option for POSIX "fully portable filenames" (A–Z a–z 0–9 . _ -) if not for directory organisation. < 1411316916 853629 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though, also, those have a 14 character limit. :p < 1411316919 556605 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07JSFuck14]]4 10 02http://esolangs.org/w/index.php?diff=40510&oldid=39176 5* 03Grace 5* (+2203) 10Added more information < 1411316977 312372 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I tend not to care about "fully portable filenames" though. < 1411316993 460033 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, we have to use *some* criteria for bikeshedding. < 1411317007 887304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how about you just give a fully random filename from some large set of characters < 1411317016 730552 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sure, just like my passwords. < 1411317050 696932 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :store the warriors as sha512 + .bfjoust, let people use arbitrary unicode text to name them, store the mapping in a sqlite database < 1411317064 521454 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :TIL "bikeshedding" < 1411317087 586962 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then put the whole thing in the blockchain. < 1411317107 300741 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh, ooh: submit programs by paying some small amount of bitcoins and including their code in the transaction < 1411317107 508242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Object oriented thue14]]4 10 02http://esolangs.org/w/index.php?diff=40511&oldid=36600 5* 034D enthusiast 5* (-90) 10Revised the introduction < 1411317131 622441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how about HUserNameFileName where the first character is 64 plus the length of the username? < 1411317134 593716 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :may i interest you in this artisnal yak hair coat < 1411317157 10544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then users can use any characters in their username without fearing of conflict with the separator < 1411317188 686233 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :How about naming the programs after it's Strategy Code. < 1411317268 508099 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember the filenames need to be 8.3 < 1411317273 476957 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :Anyone remembers the strategy codes? < 1411317302 150237 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :"dPC?d?D@(!Y)Y(D)Y(D)%>~O2*3\+"==quintopi's space_hotel < 1411317323 965357 :AndoDaan!~Daanando@188.188.83.247 PRIVMSG #esoteric :but more colourful. < 1411317335 280247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yeah, the sha1 of their contents might work too < 1411317442 681578 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sorry, 8.3 has less than 83 bits of storage space < 1411317444 152651 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...wow < 1411317446 339513 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a coincidence < 1411317461 659639 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it's a little complicated because of the space handling rules) < 1411317492 33852 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's about 82.4 without spaces, 82.5 with unrestricted spaces < 1411317502 359996 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: that depends on what code page you have loaded with MODE CON, for that determines what high characters are allowed < 1411317514 978386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seriously, you can't even open existing filenames with wrong characters < 1411317529 561920 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: is that a FAT thing or a DOS thing? < 1411317532 200925 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/8.3_filename doesn't say anything about that < 1411317534 89026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: a DOS thing < 1411317540 198423 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, who cares about DOS? < 1411317551 158732 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't you use FAT-16 on your workstations? < 1411317553 621827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, who cares about 8.3 filenames? < 1411317554 875228 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's also a bit of a Windows thing. < 1411317581 373211 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because Windows' Unicode support is moronic. < 1411318066 648485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07JSFuck14]]4 10 02http://esolangs.org/w/index.php?diff=40512&oldid=40510 5* 03Grace 5* (+459) 10Added list of encoders < 1411318183 955996 :MoALTz_!~no@user-5-173-33-107.play-internet.pl JOIN :#esoteric < 1411318300 227437 :MoALTz!~no@user-31-174-206-135.play-internet.pl QUIT :Ping timeout: 244 seconds < 1411318594 584767 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 JOIN :#esoteric < 1411318604 742804 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 PRIVMSG #esoteric :Hi < 1411318701 319729 :AndoDaan!~Daanando@188.188.83.247 QUIT :Ping timeout: 272 seconds < 1411318764 815087 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 PRIVMSG #esoteric :The great architect of the universe is yourself < 1411318800 442514 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :of course, that's why i'm discordian pope < 1411318929 391372 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 PRIVMSG #esoteric :Reality is Chaos right ? < 1411319023 972133 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :myname: you too? What a spooky coincidence < 1411319100 111997 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 PRIVMSG #esoteric :2spooky4me < 1411319380 250007 :Abramelin!cea29203@gateway/web/freenode/ip.206.162.146.3 QUIT :Quit: Page closed < 1411319428 869841 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks < 1411320182 970512 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07JSFuck14]]4 10 02http://esolangs.org/w/index.php?diff=40513&oldid=40512 5* 03Grace 5* (+65) 10Found another encoder < 1411320215 248341 :deco!~deco@192.3.30.211 JOIN :#esoteric < 1411320269 140127 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Hey guys so I know this isn't a esoteric language but you guys have never let me down in the past. I need your help identifying what this is: < 1411320272 305409 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :the answer to this stage is notveryhard < 1411320272 987867 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Idaia fidvsc s o.eual o tlsag e rmee"r f nlhnphlhihi oya fw Ffwoeo'r eortfdfpgffitooitnptotnul o tioonhrrlhge bhglyfynbocrrne tlee hlied ooea. ti ys r!yaes. sru s pysnwo,g .ovm btw liTho giu ecue cIerahochrui nryth wht arat earsf" o a < 1411320292 827803 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :I think it is a classic cipher but I don't know which one < 1411320323 231603 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :again sorry for posting something that is not a esoteric language. I just know you guys are smart and could help < 1411320505 773265 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :weird spacing. < 1411320608 106477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some sort of a transposition thing in that case, perhaps. < 1411320628 479345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble Since you end up with weird spacing, and punctuation, with those. < 1411320628 630004 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Sneyuedu ihwidsaig n ucuto,wt hs.eothi niatnpda,ncp re twp n o ci < 1411320837 520242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a number of "classical" ones based on writing the stuff in a grid or a spiral or whatnot, and reading it out the other way around. < 1411320896 991604 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :there is a hint "Hint, everybody knows it's not length that matters." < 1411320961 60841 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :it changes every time its generated < 1411320970 850840 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :here is another version I wnet o eto oh hig hfT sryuehateffa hf o rovh.aovbeoituw pe irea rshrice tIrw sm e lh ahtladiay" elay i yrocgowwf lopss dn iuiifglur hs eccrnnoee ocoti r n"rtndbhurflypei.t golala ophfn saeneldiyttrfgF,n!'ml gosoao o o.t ebhu .srfryt < 1411321075 764922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Exactly identical character frequencies, which is an even stronger clue that it's just a transposition thing. < 1411321101 900217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does it always start with "I", by any chance? < 1411321112 900154 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :let me run another < 1411321118 72666 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i'm wondering about the count of single-letter words... < 1411321133 813571 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :yes it always starts with I < 1411321150 923233 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :I'lcslraooh hh"flc tehhywvf.reie.o hh mao ae afs rgaoh lusr bTsf aFtelpawlltddaheoinostleviedr ose rssr, e etn aini ft w any hgbifecmosweyyngoa eeg ar hroooeu t. hylcg ie uut! ph ftooriysrgr h.driIa utyco eo weoostif sp u" eeirnb roh tprttsfl < 1411321159 347378 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :and another < 1411321166 707044 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Iaafds nte la messrhpliioafw, orerffgfe cponl ioryhebgyybcr"oa le oa t.ulye.susps lom t ih Fweu Irhcrioin wtaa asrlgdi ivcs leotsgere"y !nhhh y eog.' otdpfauettu otosrt hlfnori hidoe. eeaas r ysfnv bwlTotfoeceaohu ot h rterarh < 1411321191 80427 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :the first letter of the sequence is always I < 1411321327 180931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's curious. The first two had exactly identical character counts, but these are slightly different. (Do you happen to know if the plaintext's fixed?) < 1411321412 307257 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :if it's transposition of a single plaintext they wouldn't give that length hit. < 1411321415 300465 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :hint < 1411321600 252792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Be that as it may, it's certainly unlikely to happen by chance that the first two happen to be permutations of each other, if the rest aren't. < 1411321615 338599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And the letter frequencies are *very* typical for English, too.) < 1411321695 704798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's this where's it from? < 1411321696 473889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I got some regular words out of it simply by line-wrapping it at a certain length and reading it top-to-down. < 1411321738 675046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Is that from something like http://pythonchallenge.org/ or some similar puzzles? < 1411321748 874918 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :maybe there's a few plaintexts. < 1411321750 53693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait, wrong url < 1411321781 252791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.pythonchallenge.com/ < 1411321814 940986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At line length of 22, the starts of the first columns read stuff like "I hope", "don't", "a problem", "ith this I", [ch]"allenge" and so on. < 1411321842 565551 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :b_jonas: its stage two of a crypto challenge < 1411321853 396890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1411321862 592702 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :stage one was a ceaser cipher you had to solve in 2 seconds and send the response so I did it up in python < 1411321866 884112 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :got past stage two < 1411321875 774281 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :got past that to stage two* < 1411321895 476442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so it's always a permutation? < 1411321903 878925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1411321934 6642 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :I can send you my script if you like < 1411321940 864759 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :do you have python installed? < 1411321954 831042 :AndoDaan!~Daanando@188.189.71.163 JOIN :#esoteric < 1411321955 434916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you paste some versions of this cyphertext somewhere? < 1411321961 104563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A caesar cipher is not a permutation. (I mean, of the plaintext. It's a permutation of the alphabet, of course.) < 1411321961 501117 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :sure < 1411321966 285612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1411321968 743016 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :give me one sec < 1411322053 561939 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :http://pastebin.com/7xD08sim < 1411322064 596244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1411322080 745007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa < 1411322084 217359 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so they're not really permutatinos < 1411322090 72630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they ahve different lengths < 1411322137 465540 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :after I solve the first part: < 1411322139 907053 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Congratulations, you have solved stage 1. You have 9 seconds left. < 1411322140 717991 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Now it's time for something slightly more difficult. Hint, everybody knows it's not length that matters. < 1411322210 609508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even though they do look sort of like permutations. let me compute their frequencies < 1411322221 877426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I hope you don't have a problem with this challenge. It should be fairly straight forward if you have done lots of basic crypto. --" < 1411322224 717600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what it says. < 1411322231 522727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't quite paste all of it. < 1411322283 683588 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :sweet! fizzie how did you solve it < 1411322298 233126 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :was it the 22 line length < 1411322327 74087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the letter frequencies are very similar, the punctuation and capital letters are very similar, but the number of "a" and "e" differ < 1411322333 33516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's... strange < 1411322351 839992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's different amount of columns for the different outputs, it's not always 22. < 1411322366 817482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For your second paste, it's 15. < 1411322394 597609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you mean it's padded with extra letters? < 1411322398 913406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try to transpose it < 1411322418 636249 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just line-wrap it at the right length, and read top-to-bottom instead of left-to-right. < 1411322435 399803 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :fizzie: what tool did you use? ms word? < 1411322437 517173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://en.wikipedia.org/wiki/Transposition_cipher#Columnar_transposition except it's not even in scrambled order. < 1411322440 416452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, Journey to the Center of Earth cypher < 1411322446 555168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1411322459 44341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I used vi and a resizable terminal window. < 1411322504 951712 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :fizzie: the second paste on here of pastebin was 15? < 1411322533 969864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the channel. Unless I rearranged them when trying out. < 1411322574 677306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hhKj <- that one, anyway. < 1411322577 561630 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :thank you so much fizzie < 1411322604 581361 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1411322745 291318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I get half garbage half real text < 1411322752 478381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably I'm doing something wrong < 1411322868 567937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you're using some editor's line-wrapping, it's probably handling e.g. several spaces or words-longer-than-lines somehow specially. < 1411322878 532129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not < 1411322885 595626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm using a simple perl script, but using it wrong < 1411322887 541663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try to fix it < 1411322903 38134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I get stuff like: (I hope you don't have a problem wirg h h ho rnve. It should be fairly straight foartdprcyeoea e done lots of basic crypto. The mo r u sflhr,your efforts is "not not wrong". Fhacosfafl os you will get another challenge!.twiyiireauftg) < 1411322939 46098 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! found the real phrase too < 1411322992 612373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe deco copy-pasted some spaces wrong/ < 1411322996 94 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something < 1411323005 226725 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :maybe (sorry if I did) < 1411323022 412325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but maybe it's something on my side < 1411323027 289733 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :Im trying to figure out how to write an auto solver in python < 1411323041 57883 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :to send the solution instantly back to the server < 1411323064 480764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why'd you do that? isn't the magic phrase always the same? < 1411323081 714223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe there's two of them, hmm < 1411323088 775098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently not. < 1411323098 471796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of the later pastes are different. < 1411323144 945951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the rest of the plaintext -- the "I hope you don't .." and so on -- seems to be the same, so if you don't mind a less elegant solution, you can just try widths from 1 onward until the result starts with that. < 1411323403 331527 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :I understand how it works I just need to figure out how to create a solution in python < 1411324469 212387 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411324490 384609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] #t1=:'Imli yh dfcoewhw ru ioibyyrwlpteop ileh uten f of"gytah.f.eohia o tuirvTrF slehtoad y esrnoc d onhsomiyt''atnasohtlreg' < 1411324490 639914 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: 125 < 1411324495 934798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :#t2=:' ue la i"rrheilcw ango iecvghtpnfheetshnfa . riola foanrl Iofsgteptr e snr wb f,gosaafo ebhrsory!lodir o.eu c tu' < 1411324500 324201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :160{.,|:_8]\ t=:t1,t2 < 1411324505 44168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 160{.,|:_8]\ t=:t1,t2 < 1411324505 353633 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: 160 {. , |: _8 ]\ 'Imli yh dfcoewhw ru ioibyyrwlpteop ileh uten f of"gytah.f.eohia o tuirvTrF slehtoad y esrnoc d onhsomiyt''atnasohtlreg' , t2 < 1411324509 671248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] #t2=:' ue la i"rrheilcw ango iecvghtpnfheetshnfa . riola foanrl Iofsgteptr e snr wb f,gosaafo ebhrsory!lodir o.eu c tu' < 1411324510 78614 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: 114 < 1411324512 728346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 160{.,|:_8]\ t=:t1,t2 < 1411324512 991748 :evalj!~jeval@54000F03.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: I hope you don't have a problem with this challenge. It should be fairly straight forward if you have done lots of basic crypto. The magic phrase for your effor < 1411324532 723014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(truncated to 160 chars intentionally) < 1411324720 243646 :Their!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411324810 459994 :shikhout!~shikhin@unaffiliated/shikhin NICK :Their < 1411325143 282838 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1411325151 722420 :Their!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411325190 269756 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1411325218 251300 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1411325247 127472 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1411325623 540323 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :fizzie: you still there? < 1411325634 639173 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :got to the third and final stage < 1411325640 79770 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :WPKLB WZENC ZQNEO WIEPM XUQKM DYAZL WMZMB CJOII ZQVAG CHWZJ OXTHJ OOLPD LVFMP OGHRT LVIXF HEATM QBGGB HUAKG VIUVQ WZABC VBJBA CAEDM UMUHT JNBCC LBYHC ZQBVQ RTXTJ ZRWZR KWWMB VNTSS WEGPQ ZYMRI HAWKM HBGZT HTQMA CSTVV WRWLB HBMRI HAWKM HUAKU HKCGP OADCC LBKPW BQEIF REONK VJICJ EMTXY IVRVB OMVLX IGTYC PIIBK DURRQ HNQKB VRNVV WTGOM ZVNKF HUKWL ZRRZE KBJXZ SAOKF LVIMZ WPKPM NVQPU CEEKC ABVHU OXEJS UMVAI HVTZQ VWNOI PYEZQ KWWEL DEOSY ETACC GGPLR LVUHU SAUIQ HZAKP MZEF < 1411325661 481988 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :ïa ïa, shub-niggurath < 1411325718 526767 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1411325868 644795 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scotland is interesting < 1411325870 224501 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Not_proven < 1411325927 670808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :deco: paste that to somewhere as well because it's long < 1411325951 767903 :AndoDaan!~Daanando@188.189.71.163 PRIVMSG #esoteric :Did you miss a letter at the end, Deco? < 1411325994 74893 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :rgr < 1411325998 574570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that one is probably not a simple rearrangement cipher nor a single letter substitution cipher, but something more complicated < 1411326068 634004 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :AndoDaan: yes I did < 1411326071 937230 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :now i kind of want to set up a crypto challenge site that's just a bunch of numbers station transcripts. < 1411326082 670746 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :and photos of Kryptos and so on < 1411326092 335418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :who is Kryptos? < 1411326096 660268 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Kryptos < 1411326139 301988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, that one < 1411326177 846427 :lawpoker!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411326232 770718 :AndoDaan!~Daanando@188.189.71.163 QUIT :Ping timeout: 258 seconds < 1411326241 981759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing a four-square, since that's what people hit when they think 'something that's not a single-letter substitution'. < 1411326243 900301 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :here is another one (not missing last chrs < 1411326254 877898 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :http://pastebin.com/H78P9Zpa < 1411326261 571926 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411326464 308487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the letters have noticably different frequencies, but not really the frequencies you'd expect from English < 1411326831 300970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good old Kasiski test strongly suggests a Vigenère with key length of 7. < 1411326888 390393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a number of repeats with offsets like 28, 392, 91, 182, 539; the gcd of all of those is 7. < 1411326926 698660 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :looking at it now, any idea what the key would be? < 1411327033 185853 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :fizzie: did you manually do a Kasiski examination? < 1411327056 317661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I just wrote some Perl oneliners. < 1411327090 414620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... | perl -ne 'chomp; $w = 4; for ($at = 0; $at+$w < length($_); $at++) { print substr($_, $at, $w), "\n"; }' | sort | uniq -c | grep -v '^ *1' for a list of repeats and so on. < 1411327153 742766 :AndoDaan!~Daanando@188.189.70.37 JOIN :#esoteric < 1411327310 313912 :AndoDaan_!~Daanando@188.188.74.115 JOIN :#esoteric < 1411327428 722345 :AndoDaan!~Daanando@188.189.70.37 QUIT :Ping timeout: 258 seconds < 1411327448 151460 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411327489 870264 :AndoDaan_!~Daanando@188.188.74.115 NICK :AndoDaan < 1411327533 946290 :FreeFull_!~freefull@defocus/sausage-lover QUIT :Client Quit < 1411327582 918153 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1411327843 845472 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What are you thinking of this Famicom mapper design? http://wiki.nesdev.com/w/index.php/User:Zzo38/Mapper_I < 1411328222 468550 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :get any further fizzie? < 1411328257 364287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, yes, I did solve it. < 1411328267 959302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But doesn't it kind of defeat the purpose of the challenge if you just ask for solutions? < 1411328314 349032 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :fizzie: so it is vigenere with key size of 7 you said? < 1411328344 274569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. And you get the key directly by observing the character histograms of every 7'th letter -- at all 7 different offsets -- and just checking what the obvious shift is to make those match English. < 1411328385 67910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The text is mostly just filler to make it easier to solve. < 1411328430 924608 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :for the sake of time can you tell me the key? Ill go back and solve it manually later. < 1411328453 526321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume the key, and possibly also the key length, is random in different iterations of the problem. < 1411328506 899067 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :for the one that you solved what was it? < 1411328544 155262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the offsets you need to add are (0, 9, 22, 22, 0, 8, 2). And the plaintext starts (I've added the spaces) "THIS TIME WE WILL GIVE YOU MORE PLAINTEXT TO WORK WITH ..." < 1411328626 648774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Alternatively, the offsets the ciphertext has had added are (0, 17, 4, 4, 0, 18, 24) and you can subtract those; but I don't think either way the key makes sense as a word, so it's perhaps just random letters. < 1411328695 857959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does say "-- the funny thing is that depending on which random key you get that poem might be exactly the right offset to successfully mount an attack --", which makes it sound a bit like it's random key length, too. < 1411328896 646631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess the key does make sense as a word, since the latter turns into "AREEASY". I just converted the first five letters when looking at it, and "AREEA" didn't seem very word-like. < 1411328908 471622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyhow, maybe that means they have a fixed set of keys they pick from. < 1411330710 307112 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :what do you think the magic phrase is in the text? < 1411330725 74062 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :the rhyme? < 1411331018 645071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the version I got says "let's put the magic phrase for the next level in the middle" "right here" "nothing tricky" "ok" "now more text to make sure that it is solvable". < 1411331027 873213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you could solve another instance and see what changed. < 1411331233 644142 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :here is another instance < 1411331235 437830 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :http://pastebin.com/RMFH99ND < 1411331258 194830 :ski!~ski@remote1.student.chalmers.se QUIT :Ping timeout: 244 seconds < 1411331303 934093 :ski!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1411331896 262914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The key for that is "WORDS". < 1411331901 919167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the plaintext seems identical. < 1411332362 987518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a number of javascript web pages where you can paste in ciphertext and it'll do the repeat-offset analysis and provide you with shiftable letter frequencies to slide. < 1411332435 973979 :deco!~deco@192.3.30.211 PRIVMSG #esoteric :can you send a link? < 1411332614 22690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.simonsingh.net/The_Black_Chamber/vigenere_cracking_tool.html is one of the ones I hit first. Or you could go to http://practicalcryptography.com/cryptanalysis/stochastic-searching/cryptanalysis-vigenere-cipher-part-2/ or, you know, Google. < 1411332618 85121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I'm not entirely sure why you're doing this all, if not for the fun of puzzling it out. < 1411332839 333889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust refresh_report (>)*8(>[-])*21 < 1411332839 713405 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.refresh_report: points -18.90, score 12.98/100, rank 47/47 < 1411332870 891404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't understand why the report is persistently showing ais523.preparation as "new" in the rank-change field. < 1411333091 271002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohhhh, just a js mishap. < 1411333146 147626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Due to 0 being false.) < 1411333184 374475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, at least I got the .s in. < 1411333368 635880 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411333507 259637 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411333902 466866 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 272 seconds < 1411334020 501308 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1411334252 829792 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: which *lance is it running? < 1411334272 943051 :evalj!~jeval@54000F03.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1411334302 870524 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :torquelance? < 1411334310 763378 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, no < 1411334329 767934 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, what is wrenchlance? < 1411334337 271204 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, it's documented. < 1411334338 85444 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1411334355 366579 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411334515 131494 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1411334531 43884 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411334718 11515 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1411334750 136542 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Remote host closed the connection < 1411334843 361 :conehead_!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411335031 715361 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1411335069 213963 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 272 seconds < 1411335070 433091 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 272 seconds < 1411335070 682932 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 272 seconds < 1411335072 931859 :Vorpal_!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds < 1411335099 51306 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yjngihlfxslrlctp QUIT :Quit: Connection closed for inactivity < 1411335140 545159 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1411335217 966777 :conehead_!~conehead@unaffiliated/conehead QUIT :Ping timeout: 272 seconds < 1411335396 576449 :atehwa_!atehwa@aulis.sange.fi QUIT :Ping timeout: 272 seconds < 1411335396 763639 :Vorpal!~Vorpal@81-224-29-207-no185.bredband.skanova.com JOIN :#esoteric < 1411335396 914041 :Vorpal!~Vorpal@81-224-29-207-no185.bredband.skanova.com QUIT :Changing host < 1411335396 914221 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1411335422 221537 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1411336123 997921 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: btw, the readme still says the bot is written in python < 1411336579 370780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I fixed that, but then I was going to write something else to the README too so didn't commit just that change. < 1411336586 710363 :deco!~deco@192.3.30.211 PART :#esoteric < 1411336596 786982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I have no idea why I went all Ruby with it either.) < 1411336744 896358 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411336980 895408 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm glad that Haskell is finally starting to catch up to Racket with PatternSynonyms < 1411336986 363227 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>.> < 1411337026 329694 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411337427 352945 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1411337546 754189 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411337812 100857 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: heretic! how dare you tell that Haskell is less advanced than any other language! < 1411337820 5107 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(also, what is a PatternSynonym?) < 1411338087 840465 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds < 1411338090 132287 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Allows defining pseudopatterns with pseudoconstructors that expand into other patterns < 1411338124 837935 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So with that plus ViewPatterns, I could define a pattern like GreaterThanFive on Ints < 1411338134 518360 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh. ooooooh... < 1411338846 325751 :clog!~nef@bespin.org JOIN :#esoteric < 1411338960 439906 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: https://www.fpcomplete.com/user/icelandj/Pattern%20synonyms < 1411339742 732664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1411339743 418964 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 212220Z 31009KT 9999 BKN041 08/03 Q1018 RMK WIND 670FT 32016KT < 1411339750 120506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's getting chilly < 1411339839 652786 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1411339840 343815 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 212200Z 20009KT 15SM FEW040 FEW052 SCT110 BKN240 22/17 A2952 RMK CU1SC2AC2CI2 CU TR SLP996 DENSITY ALT 1400FT < 1411339860 488945 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :twenty two? now the weather's just messing up with me. < 1411342679 983545 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 272 seconds < 1411343495 410319 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk JOIN :#esoteric < 1411343520 36844 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Guest24268 < 1411344691 974423 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411345358 92965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle (a -> b -> b) -> a -> Int -> [b] -> (a, [b]) < 1411345359 484918 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No results found < 1411345431 501659 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hellørjan. what for is to do so? < 1411345504 281791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t \f x n -> first (foldl' f x) . splitAt n < 1411345505 382067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(c -> a -> c) -> c -> Int -> [a] -> (c, [a]) < 1411345536 568354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the type of that, which is a function which can be done more optimized by _not_ using splitAt < 1411345584 653784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1411345598 458115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :misordered < 1411345611 277493 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's not that much less optimized. < 1411345612 357803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle (a -> b -> a) -> a -> Int -> [b] -> (a, [b]) < 1411345612 829229 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No results found < 1411345630 295650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: it leaks memory if n is large < 1411345681 845869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while it can actually be done in constant memory by explicit recursion < 1411345707 237215 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, don't use the snd first. < 1411345792 915829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i got the idea from this http://stackoverflow.com/questions/25961869/improving-performance-on-chunked-lists < 1411345878 663683 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric ::t \(a, b) -> (a, seq a b) < 1411345879 715292 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(t, t1) -> (t, t1) < 1411346128 604141 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411346351 811843 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411347657 251200 :AndoDaan!~Daanando@188.188.74.115 QUIT :Ping timeout: 244 seconds < 1411347846 805285 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411347959 624405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Yes, hardcore developers laugh when the monks of the Spider Clan speaking about “programming” in HTML, JSTL, CSS, or Javascript. Until the customer decides that the application’s home page absolutely must have dancing translucent pigs follow the mouse cursor in IE 5.5." < 1411348378 526387 :AndoDaan!~Daanando@62.205.95.127 QUIT : < 1411348436 730638 :boily!~boily@96.127.201.149 QUIT :Quit: EXPERIMENTAL CHICKEN < 1411349318 820940 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411349407 255851 :perrier!~perrier@107.170.175.57 QUIT :Remote host closed the connection < 1411349462 317198 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411349715 181119 :drdanmaku!uid17782@gateway/web/irccloud.com/x-bzuebpmuwrwefnjh JOIN :#esoteric < 1411350493 864981 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411351053 864750 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Changing host < 1411351054 51598 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1411351180 572896 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://thecodelesscode.com/case/30 < 1411351205 560769 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm not sure I get it. Is the one-byte integer signed?... yeah, that has to be it, I think < 1411351207 693816 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also with the cups < 1411351229 39988 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And I don't get the broom at all < 1411352552 974414 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To sign extend a 6-bit number in 6502 assembly code, is this a good way? ASL A : ASL A : ANC #255 : ARR #255 : ROR A < 1411352788 333841 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411352832 71473 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm beginning to appreciate Racket more and more, although it's not as batteries included as it claims < 1411352850 344412 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :No good story for client-side cookie handling, for one < 1411353075 258018 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there better way to sign-extend 6-bits? < 1411354530 281037 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411355298 74129 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :in Cl i'd do a&=63; a-=a&32 < 1411355342 675385 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :when a is of type char < 1411355362 248376 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :well, does't matter; works same for larger types < 1411355536 4933 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you can do it even faster < 1411355591 61127 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :a -= a&-32 < 1411355661 106686 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, wait < 1411355811 456116 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you need a -= (a&-32) + (a&32) < 1411356525 898891 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That isn't a 6502 code though < 1411360601 492934 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411361178 558685 :pi___!~pi@54-18.207.85.static.bluetone.cz JOIN :#esoteric < 1411362686 489080 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411363403 584467 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ahaha http://thecodelesscode.com/case/104 < 1411363454 995249 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :not bad. < 1411363696 847724 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is this me? http://thecodelesscode.com/case/107 < 1411363828 2541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: I guess the cups are a reference to a signed integer; the commentary makes them sound like positional binary digits, and the last one is different. Based on the poem, maybe the broom is about the same thing: the signedness is not inherent to having 8 bits, much like sweeping dust is not inherent to a thing that looks like a broom. < 1411363875 121644 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :fizzie: the last one is a sign bit then? < 1411363886 93871 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :that finally makes sense. < 1411364276 75596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For the security of your account, we are poised to open a query. Kindly click on the link: [obvious non-obscured phishing link], for good security practice." < 1411364677 291082 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: I am far too 'young' as a programmer to see myself in case 107, and yet ... < 1411365846 256290 :MoALTz_!~no@user-5-173-33-107.play-internet.pl QUIT :Quit: Leaving < 1411365865 939727 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone watches the television show, but now since every channel has the same man on it, they try to put in a DVD and watch that; but, he secretly replaced the DVD with a recording of himself, having a conversation with the viewer; he anticipated all of the questions and timing so he can answer them... < 1411365873 706495 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then, the viewer decides to rewind it a bit due to being confused and wants to figure it out, but this was also anticipated, and all of the things he says are suitable for the new questions too (even though it is in fact all the same things)... < 1411365953 717962 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you like this kind of things? < 1411366040 739701 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411366225 880511 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The puns, they burn < 1411366226 337950 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://thecodelesscode.com/case/128 < 1411366767 905922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :128 reminds me of the BLIT story. < 1411367161 247300 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :" When the real meets the imaginary, their product is always complex." XD < 1411367207 697539 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :zero, zero < 1411367303 236118 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I completely misinterpreted http://thecodelesscode.com/case/136 the first time I read it < 1411367317 273205 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: doesn't 6502 have like cheap jumps? could you do something like, AND #$3F; CMP #$20; BCC t; IOR #$C0; t:; < 1411367328 133776 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I parsed '“To share important news,” said Zjing. “While observing the party, I discovered a form of communication that cannot be transmitted over IP sockets.”' as meaning some kind of disaster because a new protocol would need to be used which isn't widely supported < 1411367351 464195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though what you said might be shorter < 1411367443 349962 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Shorter by one byte, yes. (Also it is called ORA rather than IOR) < 1411367452 695889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1411367483 516160 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yours is a bit faster though. < 1411367514 658828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03WinnieTFCfszeh 5* 10New user account < 1411367567 46588 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Two new users in as many days. We're in an Eso rennaisance. < 1411367606 350406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: can you just shift left twice then rotate right twice? < 1411367688 878571 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Rotate right will rotate through the carry flag. < 1411367763 936242 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, it doesn't work. < 1411367812 933016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1411367844 9106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so how about (shift left twice, clear carry, rotate right, clear carry, rotate right); or else (shift left twice, rotate right twice, and)? < 1411367852 918352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wouldn't that still come out shorter but probably slower? < 1411367867 816894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've no idea how shifts and rotates work in the 6502 < 1411367915 127623 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The ASL and LSR command shift in a cleared bit and puts shifted out bit into the carry flag. ROL and ROR act similar except that the shifted in bit is the old carry flag. < 1411367959 830719 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's an LSR? that's even simpler then < 1411367973 521950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait < 1411367976 832519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1411367988 954829 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :damn < 1411367992 21876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no it doesn't work < 1411368032 56449 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411368049 640635 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411368091 112566 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also ARR acts like AND followed by ROR A, but then it sets the carry flag to bit6 of the result. < 1411368105 298127 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ANC is AND and then copy the high bit (bit7) of the result into the carry flag. < 1411368115 660894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait what? < 1411368125 782228 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ALR is like AND immediate followed by LSR A. < 1411368135 832044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't one of those right shift instructions unreliable and undocumented? < 1411368152 363190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I totally thought the 6502 doesn't have a sane right shift < 1411368155 590252 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :All are unofficial, but they are all reliable. < 1411368161 776315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1411368176 538056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought at least one was undocumented because it's unreliable < 1411368196 241463 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are unreliable instructions too, but these aren't them. < 1411368197 140908 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, it was planned to work originally, but didn't work well, so they just made it undocumented < 1411368205 595806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1411368451 824632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So both of these two ways my and your can help in some ways; one shorter, one faster (in both cases not by much), but maybe there is an even better way; let's see! I can try to think of it too. < 1411368460 41319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1411368491 940626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's funny, I'm used to thinking of modern cpus, where shift/rotates are still expensive, but jumps are also often expensive < 1411368526 154104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but of course x86 have nice ways to avoid jumps < 1411368547 586606 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, in 6502, shift/rotates of the accumulator are fast, but when acting on memory they are slow. Jumps in 6502 are 3 or 4 cycles, or 2 if the branch is not taken. < 1411368761 809979 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For some reason I didn't think of the code you posted, because I looked at Infocom's code which is similar but has a lot of junk added to it, and I inadvertently rejected it... < 1411368911 377985 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still try to think of if there is an even better one though. < 1411368938 339019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1411368944 989029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1411369002 404690 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is a size/speed trade, I suppose. < 1411369018 229808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, I was thinking of *(ASL; ASL; CMP #$80; ROR; CMP #$80; ROR) only I think that doesn't work because the carry flag is the complement of what we want < 1411369114 700916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Unlike Z80, 6502 doesn't have a "complement carry flag" instruction. < 1411369141 802668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :technically if you have a lot of memory, you could use a lookup table like TAX; LDA lookup,X; < 1411369151 519139 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But as it happens, in the case I am using it happens to be in both the X and A registers already. < 1411369163 712101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's fast but takes 260 bytes < 1411369181 556872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm wait, that's a good idea < 1411369184 473985 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And yes I did think of that too; I might use it, although I don't need TAX since it is already in X < 1411369214 361080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you store a copy in X and use some instruction to get the high bit to the carry flag from X somehow? < 1411369215 878163 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I probably do have enough ROM space, and it is also possible to make overlapping tables < 1411369224 3219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that probably won't work) < 1411369283 368821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you want shorter tables, AND #$3F; TAX; LDA lookup,X; that takes 64+6 bytes I think < 1411369330 508780 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are some instructions that deal with both A and X registers at once, such as LAX (combining LDA and LDX), SAX (storing the bitwise AND of the values in A and X), and AXS (calculate bitwise AND of A with X, subtract an immediate ignoring the carry flag, storing the result in X). < 1411369387 783933 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I will probably use a full lookup table, and then change it if I run out of memory < 1411369432 787590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what are you making? < 1411369465 343361 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Z-machine interpreter, this time using a new mapper I made up, which bankswitches one byte at a time < 1411369514 104108 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait wait < 1411369606 140268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if it's possible to do something with shifts and subtract or xor to flip bit 5 < 1411369615 350792 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Here is a description of the mapper: http://wiki.nesdev.com/w/index.php/User:Zzo38/Mapper_I < 1411369645 428828 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually, I wonder whether or not sign-extending is really even the best way to do what I am trying to do. < 1411369667 403237 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Huh, so there are other Racket users here < 1411369713 395453 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: I am one. < 1411369729 148849 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Currently fighting with the old try-racket code trying to get it to run without X dependencies. < 1411369738 902982 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :J_Arcane: you're who I was referring to < 1411369741 889372 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I expect this small bank size can speed it up a lot < 1411369750 192959 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION would like a try-racket website < 1411369756 75593 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Me too. < 1411369794 936220 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's code for one, but no one's hosting it anywhere, so I cashed out a $20 from my book royalties and bought a VPS and a domain. It's running now, but with issues; the picts don't work right. < 1411369806 427357 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also I stil have to set the domain to redirect right. < 1411369820 991238 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do people use 2hdtp for images, or is there a more ... non-learner image library? < 1411369840 339296 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :pict is the standard library. < 1411369852 414904 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Not only the small bank size, but also the register mirroring overlapping the Famicom's internal RAM) < 1411369855 771510 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :2htdp is mostly just some easy to use wrappers for it, is my understanding. < 1411369860 373800 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah cool < 1411369871 13131 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Slideshow also imports variant versions of the pict library. < 1411370252 984009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: AND #$3F; EOR #$20; CLC; ADC #$60; EOR #$80; < 1411370263 71645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that's 9 bytes but is probably quite fast < 1411370274 387239 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though it might not be faster than the conditional one < 1411370339 880226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: also look in this book, it might help: http://www.hackersdelight.org/ < 1411370474 192669 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Thank you, although I think I might try something other than sign-extension, since I am not even sure sign extension is actually correct for what I am trying. < 1411370689 731087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: is it possible to write that in such a way that the CLC is redundant because the carry flag just happens to be clear from previous instructions? < 1411370787 228965 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That last example, yes; use ANC instead of AND. < 1411370885 409268 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The DNS is propogating now, but I still have to change the default port and make sure my firewall isn't blasting all my ports to the world. < 1411370886 551899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great < 1411370892 915534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's quite fast and short then < 1411370906 787968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :8 bytes, not the shortest < 1411370953 258675 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(ANC is like AND, but also copies the high bit of the result to the carry flag. Unofficial instructions are pretty strange, but useful anyways.) < 1411370970 563936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, the conditional one is faster when the branch is not taken < 1411371008 365127 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it is true < 1411371050 688739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how much time does ANC imm take? 3 cycles? < 1411371064 868006 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Two cycles, just like AND imm. < 1411371079 251262 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Also, ANC cannot use any other addressing modes than immediate) < 1411371079 519067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1411371082 433491 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's even better < 1411371117 848340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes this quite fast I think < 1411371126 281534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :faster than I thought < 1411371347 487649 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :When trying to figure out how to decrement a 16-bit number stored in variables $11 and $21 while at the same time loading the mapper registers with their new values, I came up with several things and decided on this: LDA $1021; ORA #255; DCP $1011; BNE L1; DEC $1021; L1: ... < 1411371398 558600 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Other things I have tried include: LAX <$11; AXS #1; STX $1011; LDA <$21; SBC #0; STA $1021 and then LDX <$11; BNE L1; DEC $1021; L1: DEX; STX $1011; BIT $1021 < 1411371463 847231 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Which are respectively: 14 bytes, 18 cycles; 14 bytes, 16 or 21 cycles. The one I then decided on in the end is: 13 bytes, 15 or 20 cycles. < 1411371520 150706 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :("DCP x" acts like "DEC x" followed by "CMP x", but is as fast as "DEC x" (since it doesn't reread the value), as well as supporting more addressing modes.) < 1411373358 916539 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be JOIN :#esoteric < 1411374097 607140 :drdanmaku!uid17782@gateway/web/irccloud.com/x-bzuebpmuwrwefnjh QUIT :Quit: Connection closed for inactivity < 1411374200 437956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I'm a fool, the second xor is redundant < 1411374227 448917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: AND #$3F; EOR #$20; CLC; ADC #$E0; < 1411374253 241694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or equivalently, EOR #$20; ANC #$3F; ADC #$E0; < 1411374286 326837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's only six bytes < 1411374336 901296 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411374585 516033 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1411374806 804789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and I should have known this because Hacker's Delight chapter 2-6 tells it straight: http://www.hackersdelight.org/basics2.pdf < 1411374831 899687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see second formula there < 1411374843 378806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's where I should have looked in first place < 1411375099 484895 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK! < 1411375163 328254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or in Knuth volume 4 of course) < 1411375184 980055 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Dammit, I hate dealing with DNS. < 1411375204 270938 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does not service < 1411375241 721285 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ANC, hmm. < 1411375285 796658 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411375405 846434 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adorable. "note to ANC: this command performs an AND operation only, but bit 7 is put into the carry, as if the ASL/ROL would have been executed." < 1411376215 398552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: bit 7 of the input or bit 7 of the result? < 1411376229 567667 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bit7 of the result. < 1411376238 740948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whew < 1411377950 754678 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411378294 698773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have hackersdelight laying right next to me :) < 1411378296 605957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good book < 1411378865 505601 :choochter!choochter@nat/ibm/x-rpiigagbpdmtqivk JOIN :#esoteric < 1411380213 649734 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: nice < 1411380891 641990 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411380999 293898 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1411381020 240912 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411381072 932463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :CommonMark has tag): < 1411381872 169224 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok so < 1411381888 368119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't visualy see if it's a line break or not < 1411381894 421910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because < 1411381896 59893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :foo < 1411381896 862053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bar < 1411381901 355087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^-
< 1411381902 576121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :foo < 1411381903 434274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bar < 1411381905 822384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- no
< 1411381921 713416 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(notice the two spaces after the first foo) < 1411382067 180199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Object oriented thue14]]4 M10 02http://esolangs.org/w/index.php?diff=40514&oldid=40511 5* 034D enthusiast 5* (+258) 10/* Syntax */ clarified RHS instance numbering < 1411382230 58193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Object oriented thue14]]4 10 02http://esolangs.org/w/index.php?diff=40515&oldid=40514 5* 034D enthusiast 5* (-72) 10/* Syntax */ changed copying example to include explicit numbering < 1411382665 441404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I'm not a great fan of that particular syntax; but it's also just codifying existing practice. < 1411382902 407066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think many Markdown syntax highlighting modes probably provide a visual indication for that.) < 1411383063 399003 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :html can be rendered to pdf or stuff < 1411383078 183677 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :but you *have* to define your page size < 1411383088 698069 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :and what happens when it's not enough < 1411383199 359220 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :pdf rendering is a nightmare. pdf rendering from html is... the experience is painful. < 1411383263 262193 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :add some enterprise software to that, and a half-assed underdevelopped obscure idiosyncratic renderer with known issues... < 1411383263 605711 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :well, if you use the good library, it already has a conversion method < 1411383305 824072 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it may be good, but I'm not touching that anymore without a trusty 10' pole. < 1411383307 401524 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :pdf don't even support tables the same way html do < 1411383325 880502 :pi___!~pi@54-18.207.85.static.bluetone.cz QUIT :Ping timeout: 272 seconds < 1411383356 891935 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :borders & number of rows per cells are determined cell-wise, not row-wise < 1411383630 915507 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I like \LaTeX{} tables. they are artistic. < 1411383682 516961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like writing tabular stuff in MathJax, because I get to type in & for every column-separating &. < 1411383688 546977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very artistic. < 1411383777 531102 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :'twas table, and the slithy &s... < 1411384089 354505 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1411384265 142151 :boily!~boily@96.127.201.149 QUIT :Quit: RUNCIBLE CHICKEN < 1411385201 279721 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411385377 817675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411388583 359978 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1411388705 804887 :AndoDaan_!~Daanando@62.205.95.127 JOIN :#esoteric < 1411388792 652946 :AndoDaan!~Daanando@62.205.95.127 QUIT :Ping timeout: 245 seconds < 1411389604 231775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you do hostname hostname in /etc/hosts? < 1411389612 892582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. foo alias < 1411389622 935276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where alias is an "alias" for the host foo? < 1411389931 283289 :AndoDaan_!~Daanando@62.205.95.127 NICK :AndoDaan < 1411390064 45885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not in a conventional hosts database. < 1411390110 623259 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can just do "1.2.3.4 foo alias1 alias2". < 1411390425 35 :ion!ion@heh.fi PRIVMSG #esoteric :JSONx is an IBM® standard format to represent JSON as XML. < 1411390864 53108 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Sounds sensible. < 1411390940 261365 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1411391010 552970 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I imagine there are regions of the business world where XML is the most basic medium of communication and storage. < 1411391043 262731 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411391217 598562 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ion: nice find! < 1411391778 658403 :impomatic_!~digital_w@84.93.215.217 JOIN :#esoteric < 1411391805 66183 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03N4t45ha999 5* 10New user account < 1411391877 194224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I thought that username style died out decades ago < 1411391921 599689 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Every day, someone discovers the internet for the first time < 1411391971 414545 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(Or perhaps, discovers esowiki for the first time, after possibly several decades) < 1411392200 993699 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1411392585 325487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everything is XML nowadays < 1411392588 441023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is bad. < 1411392672 901172 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411392830 820216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/OROFAWyi <- I like LISP < 1411392894 745258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why convert Lisp into XML? < 1411392908 262545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't. < 1411392914 935998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd just prefer LISP-like over XML < 1411392948 690328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :XML looks ugly, it's harder to read for humans < 1411392954 18983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It takes too much space < 1411392970 570568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :... vs (veryLongName ...) < 1411392982 481769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LISP-like requires less disk space . < 1411393003 476595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust growth http://nethack4/esolangs/growth.bfjoust < 1411393004 236377 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523: URL fetch problems: getaddrinfo: Name or service not known < 1411393009 765667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust growth http://nethack4.org/esolangs/growth.bfjoust < 1411393010 807737 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.growth: points 18.74, score 82.35/100, rank 3/47 (change: +1) < 1411393069 874869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, if I temporarily delete monolith and preparation, does growth win? < 1411393075 669725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it's worth a try < 1411393079 475479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith < < 1411393079 999658 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.monolith: points -46.00, score 0.00/100, rank 47/47 (change: -45) < 1411393087 425116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust preparation < < 1411393087 901918 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.preparation: points -45.00, score 0.00/100, rank 47/47 (change: -46) < 1411393096 566079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nope, space_hotel does < 1411393105 969075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust preparation http://nethack4.org/esolangs/preparation.bfjoust < 1411393108 84330 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.preparation: points 23.67, score 100.00/100, rank 1/47 (change: +46) < 1411393117 737453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith http://nethack4.org/esolangs/monolith.bfjoust < 1411393118 738047 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.monolith: points 21.98, score 92.65/100, rank 2/47 (change: +45) < 1411393136 483928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust mroman.whoho (-+)*999999 < 1411393137 826260 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.mromanwhoho: points -21.43, score 9.61/100, rank 47/47 < 1411393172 604586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, there's something else I've been working on, but it won't do very well < 1411393177 550616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should stay on the hill pretty much forever, though < 1411393179 448063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try < 1411393196 422889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust mroman.whoho (>+>-)*2<<<<(-+)*999999 < 1411393198 2223 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.mromanwhoho: points -28.26, score 5.97/100, rank 47/47 (change: --) < 1411393208 548398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's even worse :( < 1411393211 575037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust margins http://nethack4.org/esolangs/margins.bfjoust < 1411393218 49973 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.margins: points 0.64, score 37.61/100, rank 12/47 < 1411393241 60785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :everyone, look at http://zem.fi/bfjoust/breakdown.txt < 1411393242 999206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for margins < 1411393244 701721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's hilarious < 1411393288 428531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: "-1" is easier way to type 100000 than "999999" < 1411393313 787383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a lot of ties. < 1411393349 821278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: And you don't need to put your name and a . in manually; in fact, the dot you add is removed. < 1411393380 60020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should really make that just reject names with "illegal" characters instead of silently modifying them. < 1411393387 176600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: the strategy, basically, is to win on tape length 10 and maybe 11 and 12, and draw all the others < 1411393390 646628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus winning overall < 1411393406 747577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoho (>)*6(+[]<)*4>([-]>)*64 < 1411393408 31694 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoho: points -34.24, score 3.40/100, rank 47/47 < 1411393416 326473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust vibration >(+)*128<(-)*127(-+)*-1 < 1411393416 965602 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.vibration: points -12.50, score 17.47/100, rank 47/47 < 1411393437 51832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: that's the "original" vibration program, but the strategy's too well known by now < 1411393440 788609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoho (>)*6(-[]<)*4>([-]>)*64 < 1411393442 789339 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoho: points -36.81, score 2.68/100, rank 47/47 < 1411393472 960874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't like Brainfuck :) < 1411393482 495355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(That's why I've started yesterday on fungejoust) < 1411393490 662396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: as I said earlier to someone else, programs that work via giving the opponent a large head start tend not to do very well < 1411393532 799552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: It was called "Befunge gladiators" when proposed in 1997. < 1411393599 127720 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoho (>)*9(-<)*8([-]>)*64 < 1411393600 997092 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoho: points -24.19, score 6.45/100, rank 47/47 (change: --) < 1411393629 252858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoho (>)*9(-<+<)*4([-]>)*64 < 1411393630 812289 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoho: points -22.90, score 8.08/100, rank 47/47 (change: --) < 1411393631 227400 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)([(+)*6[-]]>)*3([(+)*6[-]]>)([(+)*6[-]]>)*3([(+)*6[-]]>))*7 < 1411393631 865631 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -7.64, score 24.32/100, rank 40/47 (change: --) < 1411393640 678376 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: proposed? < 1411393644 18563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So.. not implemented? < 1411393668 45206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also it's not really befunge as of now. It's just a 2D programming language sofar) < 1411393687 723055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: that program beats growth, which annoys me < 1411393692 713518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the Befunge mailing list. I don't think anything ever came out of it. < 1411393709 62592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Oh, and the Warriors/Gladiators code is, for the moment, gone. I plan to get a working version of it _sometime_, but no promises about when." < 1411393719 274819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The only surviving vestige is probably the cryptic "team number" field for the y Funge-98 instruction in the spec. < 1411393794 451799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Also, Befunge-97 should be a Cartinfinispheribefunge." < 1411393796 842991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good list. < 1411393806 751249 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For example, Klefunge is a synonym for Mobitrefunge." < 1411393810 478273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lots of talk on the taxonomy. < 1411393852 589179 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Regular Befunge-93 is 80,25-Cartefinitoribefunge-93 in that system. < 1411393881 488908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoho (>)*9(>[(-)*128])([-])*-1 < 1411393882 79742 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoho: points -31.10, score 5.77/100, rank 47/47 (change: --) < 1411393985 419239 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :http://www.phlamethrower.co.uk/befunge/befwars.php < 1411394026 984881 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :I remember seeing that. Someone made a start of befunge battling < 1411394093 35077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust simple (>)*8([>(-)*100[-]])*21 i think I got something like this out of the evolver early on < 1411394093 987005 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.simple: points -32.07, score 5.67/100, rank 47/47 < 1411394112 128583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not exactly like that, but with a simple giant jump at the start. < 1411394161 573041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, the > should not be inside the []s. < 1411394172 1740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust simple (>)*8(>[(-)*100[-]])*21 i think I got something like this out of the evolver early on < 1411394172 893159 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.simple: points -17.57, score 14.31/100, rank 47/47 (change: --) < 1411394193 21401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not much better, but it's at least not entirely absurd. < 1411394239 498151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's just fizzie_tiny, isn't it? < 1411394277 885562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, did I submit it? < 1411394301 829435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes, but it seems to have fallen off the hill in the meantime < 1411394328 522493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. It's pretty much just that, with a .- clear and a couple of decoys. < 1411394351 670382 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust tiny >(+)*4>(-)*4>+>-(>)*5([(-)*125[.-]]>)*-1 let's see out of curiosity < 1411394352 492226 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny: points -19.55, score 12.73/100, rank 47/47 < 1411394368 505698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still last, which would explain why it's no longer there. < 1411394479 142390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust tiny2 >++>-->+>-(>)*4(>[(-)*110[-]])*21 < 1411394479 588929 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny2: points -20.67, score 11.34/100, rank 47/47 < 1411394562 81309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust tiny2 (>-->++)*4(>[(-)*100[-]])*21 < 1411394562 808312 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny2: points -23.40, score 9.85/100, rank 47/47 (change: --) < 1411394576 374230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, just worse. < 1411394812 996675 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411394836 537205 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411394838 1946 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411394892 942185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust tiny2 (>-->++)*4(>[(-[{(+[{(+)*140[-]}])%6}])%3])*21 < 1411394893 916320 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny2: points -16.83, score 15.04/100, rank 47/47 (change: --) < 1411394968 915591 :Guest24268!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Zuu < 1411394976 21687 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk QUIT :Changing host < 1411394976 187792 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1411395009 421242 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([+++++++[-]]>)*3([+++++++[-]]>)[-------[+]]>[+++++++[-]]>[+++++++++++++++++++[-]]>[+++++++[-]]>[--------------[+]]>[+++++++[-]]>[+++++++[-]]>[++++++++++++++++[-]]>[----------[+]]>[-------[+]]>[++++++++++++++++++++++++++[-]]>[----------------[+]]>[-------------------------[+]]>[-------------[+]]>[++++++++++++++++[-]]>[++++++++++++++++++++++[-]]>[--- < 1411395009 575306 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: starting ( without a matching ) < 1411395009 575501 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :-------------[+]]>[+++++++++++++++++++++++++++++++++++++++++++++++[-]]>[+++++++++++++++++++++++++++++++++++++++[-]]> < 1411395064 95832 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([+++++++[-]]>)*3([+++++++[-]]>)[-------[+]]>[+++++++[-]]>[+++++++++++++++++++[-]]>[+++++++[-]]>[--------------[+]]>[+++++++[-]]>[+++++++[-]]>[++++++++++++++++[-]]>[----------[+]]>[-------[+]]>[++++++++++++++++++++++++++[-]]>[----------------[+]]>[-------------------------[+]]>[-------------[+]]>[++++++++++++++++[-]]>[++++++++++++++++++++++[-]]>[---- < 1411395064 285108 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :------------[+]]>[+++++++++++++++++++++++++++++++++++++++++++++++[-]]>[+++++++++++++++++++++++++++++++++++++++[-]]> < 1411395064 285306 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: starting [ without a matching ] < 1411395069 419294 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :ugh < 1411395071 631382 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :sorry < 1411395353 641912 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It’s too long, your message is getting split up. < 1411395427 970651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not illegal to use (+)*n to abbreviate something like +++++++++++++++++++++++++++++++++++++++ too. < 1411395453 280245 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also possibly makes it easier to tweak constants. Or maybe not, adding or deleting characters is pretty easy too.) < 1411395464 40379 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Ah, good. I was really worried about that... < 1411395497 162241 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Nah, I'm just trying to get a feel for the hardcode < 1411395761 865659 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411395773 795855 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411396453 37400 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1411396617 627641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40516&oldid=40496 5* 03Imaginer1 5* (+11) 10 < 1411396641 673245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411396643 816493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lispwars < 1411396653 152457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411396657 163032 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Do it. < 1411396674 653525 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's a tape. Whereas the tape consists of pointers to lisp lists < 1411396679 683721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a program is just a list) < 1411396682 634739 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1411396708 807671 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Naturally. < 1411396733 3593 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Much harder to say what a step is though. < 1411397076 353353 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :fizzie, yeah, RLE compression works great on brainfuck code < 1411397246 378980 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*17[-]]>)*7([(-)*28[+]]>)*7 < 1411397246 844053 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -19.62, score 13.75/100, rank 47/47 (change: -11) < 1411397299 748036 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*6[-]]>)*21 < 1411397423 984265 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*17[-]]>)*21 < 1411397424 833028 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -11.43, score 20.60/100, rank 46/47 (change: -10) < 1411397453 138455 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*5[-]]>)*21 < 1411397453 896520 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -9.10, score 22.09/100, rank 46/47 (change: --) < 1411397475 939633 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>([(+)*3[-]]>)*21 < 1411397476 857162 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -12.74, score 18.13/100, rank 46/47 (change: --) < 1411397963 58643 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: yeah... < 1411397997 665490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my 2d language is of higher priority anyway < 1411398017 304754 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411398030 959460 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411398082 185829 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*6[-]]>))*7 < 1411398083 329670 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.14, score 26.78/100, rank 34/47 (change: +12) < 1411398106 452037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is it allowed to steal someones bfjoust program and tweak it .? < 1411398129 602701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: it's normally considered bad style to steal the entire program, but stealing ideas is fine < 1411398136 12035 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::H < 1411398137 201202 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Depends on who's stealing from who. < 1411398149 175356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp + < 1411398149 802027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is, however, considered legitimate to repost someone else's program that's fallen off the hill, if you credit them < 1411398149 952913 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.71, score 4.14/100, rank 47/47 < 1411398152 977674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're wondering how it would do nowadays < 1411398179 250598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ([+]-)*-1 < 1411398180 192502 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -23.52, score 4.96/100, rank 47/47 (change: --) < 1411398196 381621 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411398196 666745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust return_of_myndzi_slowrush >(+)*22>(-)*22(>++++++>------)*1>+>->->+(>[[-(+)*22[-]]+>[+(-)*22[+]]->]+)*21 < 1411398198 32860 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.return_of_myndzi_slowrush: points -10.81, score 21.18/100, rank 47/47 < 1411398198 220427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like that < 1411398202 31878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>[+]-)*-1 < 1411398202 539275 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -29.48, score 9.00/100, rank 47/47 < 1411398225 892602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*3(>[+]-)*-1 < 1411398226 850479 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -26.55, score 10.70/100, rank 47/47 (change: --) < 1411398239 476125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9(>[+]-)*-1 < 1411398239 956974 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -21.38, score 13.75/100, rank 47/47 (change: --) < 1411398269 738835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the invention of the offset clear was revolutionary < 1411398277 567235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9(>[+]-)*9 < 1411398278 108232 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -26.83, score 9.13/100, rank 47/47 (change: --) < 1411398283 35495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, that reminds me, I put a new idea into growth < 1411398285 529918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I start with an offset clear < 1411398289 560348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9(>[+]-)*9([-]>)*-1 < 1411398290 24670 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -23.79, score 11.66/100, rank 47/47 (change: --) < 1411398298 330693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I turn /off/ the offset after 200 cycles < 1411398306 448559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because at that point, it's unlikely to be useful < 1411398316 304022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9+[](>[+]-)*-1 < 1411398316 999195 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.17, score 4.88/100, rank 47/47 (change: --) < 1411398322 874884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9-[](>[+]-)*-1 < 1411398324 24790 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.02, score 4.94/100, rank 47/47 (change: --) < 1411398326 179575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411398343 934992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>)*9(-)*10[](>[+]-)*-1 < 1411398345 36685 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -33.38, score 5.13/100, rank 47/47 (change: --) < 1411398347 96720 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yhflqdogxqksdfit JOIN :#esoteric < 1411398373 577186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>->+)*4(>[+]-)*-1 < 1411398373 953140 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -24.17, score 12.47/100, rank 47/47 (change: --) < 1411398380 923493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>->-)*4(>[+]-)*-1 < 1411398381 387676 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -23.98, score 12.58/100, rank 47/47 (change: --) < 1411398398 722515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>-)*9(>[+]-)*-1 < 1411398399 125562 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -24.62, score 11.94/100, rank 47/47 (change: --) < 1411398412 136394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>-)*4(>)*5(>[+]-)*-1 < 1411398412 850504 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -22.50, score 13.67/100, rank 47/47 (change: --) < 1411398422 514794 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>->+)*2(>)*5(>[+]-)*-1 < 1411398422 952908 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -23.21, score 13.08/100, rank 47/47 (change: --) < 1411398450 738771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (>-)*3(>)*6(>[+]-)*-1 < 1411398451 165649 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -23.05, score 12.88/100, rank 47/47 (change: --) < 1411398455 874565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411398478 522499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least my corewars programs are still on the beginner's hill . < 1411398512 206854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: programs like imp aren't inherently bad; however, they are what most of the hill is designed to beat < 1411398518 700197 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :imp is a corewar staple too right? < 1411398528 148723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: it's part of a corewar strategy < 1411398529 707245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :imp is mov 0,1 < 1411398536 217181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is like a virus < 1411398537 817758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people set up imps, or imp spirals, as a distraction or last resort < 1411398539 760646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it copies itself < 1411398561 641046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an imp copies itself, whereas an imp spiral is multiple programs that copy each other < 1411398565 217879 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :just copy yourself forward. < 1411398566 177813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mov 0,1 is "move this instruction to the next cell" < 1411398576 421096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spirals are useful because they'll exit if the opponent runs them < 1411398586 399712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then ip get's incremented and will execute mov 0,1 again < 1411398587 981031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder how often core wars ends up in a draw due to the entirety of memory being full of imps < 1411398588 818444 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :I never got that far in corewars. < 1411398604 916284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :imp is also sometimes and "end strategy" < 1411398613 457101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you do your thing at if it ain't working you just imp it < 1411398623 833769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because imps draw a lot and make you lose less < 1411398640 871117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :s/at/and < 1411398641 907135 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>+*5>-*32)*3(>[+-+.])*11 < 1411398642 966602 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -35.90, score 3.77/100, rank 47/47 < 1411398655 746498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>+*5>-*32)*3(>[+])*11 < 1411398656 896689 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -30.45, score 7.10/100, rank 47/47 (change: --) < 1411398665 504942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (-)*128(>)*-1 < 1411398665 868956 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -40.12, score 1.96/100, rank 47/47 < 1411398677 236984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah < 1411398692 675936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((-)*128>)*-1 < 1411398692 985784 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -35.83, score 3.41/100, rank 47/47 (change: --) < 1411398699 865122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1411398710 728966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp >((-)*128>)*-1 < 1411398711 149125 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -35.33, score 3.19/100, rank 47/47 (change: --) < 1411398733 108658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>>+*12)*3(>[+.])*11 < 1411398733 903670 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -34.21, score 4.64/100, rank 47/47 < 1411398741 396358 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>>+*12)*3(>[+])*11 < 1411398741 826232 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -29.74, score 7.27/100, rank 47/47 (change: --) < 1411398755 136534 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp [*5]*5 < 1411398755 876536 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.76, score 4.13/100, rank 47/47 < 1411398761 896827 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp [*5+*3]*5 < 1411398763 70933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -26.93, score 4.49/100, rank 47/47 (change: --) < 1411398811 760810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ([]+*127[]-*129)*-1 < 1411398812 941758 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.76, score 4.13/100, rank 47/47 (change: --) < 1411398838 861994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411398845 173289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shouldn't this prevent the flag from being 0? < 1411398846 909548 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust deadFish <>< < 1411398847 60381 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.deadFish: points -46.00, score 0.00/100, rank 47/47 < 1411398891 553178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ([]+*9-*7+*66-*55+99-*33)*-1 < 1411398892 40417 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.76, score 4.13/100, rank 47/47 < 1411398910 223340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ([]+--)*-1 < 1411398910 939078 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.26, score 4.19/100, rank 47/47 (change: --) < 1411398958 2620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just doing ++++ all the time should prevent the flag from being 0 for two cycles? < 1411398968 3602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah < 1411398968 216829 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411398972 41729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((+)*-1)*-1 < 1411398974 835745 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -15.67, score 13.65/100, rank 47/47 (change: --) < 1411398979 85287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1411398980 345638 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you: +, opponen: 0 < 1411398982 804454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty good actually < 1411398983 563851 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :- < 1411398997 784785 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh? < 1411398998 619868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: congrats on space_hotel, it is one of the hardest programs of all times to beat < 1411399002 296632 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (((+)*-1)*-1)*-1 < 1411399003 511263 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust +*-1 < 1411399003 843738 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411399004 391382 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -15.67, score 13.65/100, rank 47/47 (change: --) < 1411399009 146022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: it doesn't work against someone doing [-] < 1411399013 449997 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark +*-1 < 1411399014 209454 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -34.76, score 4.13/100, rank 47/47 < 1411399016 577236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (((+)*-1)*-1)([-]>)*-1 < 1411399017 837637 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -26.26, score 4.79/100, rank 47/47 < 1411399020 873694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1411399026 155291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark (+)*-1 < 1411399028 217994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -15.67, score 13.65/100, rank 47/47 < 1411399031 7062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((((+)*-1)*-1))*-1([-]>)*-1 < 1411399033 894092 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -26.26, score 4.79/100, rank 47/47 < 1411399036 561476 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark ((+)*-1)*-1 < 1411399039 249539 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -15.67, score 13.65/100, rank 47/47 < 1411399040 912379 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay < 1411399042 635485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you set the flag from 255 to 0 on the opponent's ], then they keep it at 0 by running - at the same time as your + < 1411399045 641750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp +*-1 < 1411399046 224959 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Mine does surprisingly well against spacehotel. < 1411399046 890391 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.76, score 4.13/100, rank 47/47 < 1411399054 38750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+)*-1 < 1411399056 879333 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -15.67, score 13.65/100, rank 47/47 (change: --) < 1411399084 203701 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark ((-)*-1)*-1 < 1411399087 249490 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -15.67, score 13.65/100, rank 47/47 < 1411399096 303583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((+)*-1([-]>))*-1 < 1411399098 876934 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -15.67, score 13.65/100, rank 47/47 < 1411399106 191232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark ((++-+--)*-1)*-1 < 1411399108 10251 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -21.29, score 11.13/100, rank 47/47 < 1411399121 923180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((+)*-1([-]>))*128 < 1411399122 605984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark ((+.)*-1)*-1 < 1411399124 908812 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -15.67, score 13.65/100, rank 47/47 < 1411399126 968031 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -25.21, score 4.46/100, rank 47/47 < 1411399141 483772 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(kills itself, of course) < 1411399149 768647 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>-<+)*-1 < 1411399153 684412 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust quark ((+.-.)*-1)*-1 < 1411399154 107224 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -7.90, score 18.01/100, rank 47/47 < 1411399157 806240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :haha < 1411399158 223141 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.quark: points -14.62, score 11.80/100, rank 47/47 < 1411399159 631559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :18.01!!!!! < 1411399176 453300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>->+<<+)*-1 < 1411399178 505031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway < 1411399178 834662 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -25.05, score 7.04/100, rank 47/47 < 1411399182 939366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411399185 813409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>-<+)*-1 < 1411399191 5814 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -7.90, score 18.01/100, rank 47/47 (change: --) < 1411399200 755423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03RosarioLuncefor 5* 10New user account < 1411399215 612089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp >(+>-<+)*-1 < 1411399220 158077 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -19.52, score 4.63/100, rank 47/47 (change: --) < 1411399226 565548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1411399233 45672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp >->+(+>-<+)*-1 < 1411399237 572629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Use These Tips To Begin With Facebook or twitter Advertising These days14]]4 N10 02http://esolangs.org/w/index.php?oldid=40517 5* 03RosarioLuncefor 5* (+5276) 10Created page with " There's much more to Facebook marketing and advertising than only building a Fb site. If you're unfamiliar with Fb or maybe your marketing campaign hasn't viewed outcomes bu..." < 1411399238 795774 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -20.57, score 3.93/100, rank 47/47 (change: --) < 1411399256 14742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>-<+[])*-1 < 1411399256 943465 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -38.90, score 2.18/100, rank 47/47 (change: --) < 1411399272 540371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ([]+>-<+)*-1 < 1411399273 35878 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.26, score 4.19/100, rank 47/47 (change: --) < 1411399294 77383 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :What’s up with the ()*-1 ? < 1411399319 343611 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(-)*6[+]]>)*3([(+)*6[-]]>)*1)*7 < 1411399320 44674 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.57, score 25.02/100, rank 36/47 (change: -2) < 1411399323 219337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (->+<-)*-1 < 1411399327 161197 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -7.93, score 17.88/100, rank 47/47 (change: --) < 1411399335 929834 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>+<+)*-1 < 1411399340 42180 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -9.19, score 16.89/100, rank 47/47 (change: --) < 1411399345 17637 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411399350 925438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (->-<-)*-1 < 1411399355 115857 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -9.19, score 16.89/100, rank 47/47 (change: --) < 1411399361 127751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. < 1411399364 725948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that doesn't seem to be better. < 1411399396 214351 :ion!ion@heh.fi PRIVMSG #esoteric : > 640 http://pic.dhe.ibm.com/infocenter/wsdatap/v6r0m0/index.jsp?topic=%2Fcom.ibm.dp.xm.doc%2Fjson_jsonx.html < 1411399403 208275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>(+>-<+)<+)*-1 < 1411399406 217818 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -9.31, score 15.42/100, rank 47/47 (change: --) < 1411399431 660565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>(+>-<)<+)*-1 < 1411399435 271811 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -9.31, score 15.42/100, rank 47/47 (change: --) < 1411399449 508814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp (+>--<+)*-1 < 1411399452 99713 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -17.76, score 10.14/100, rank 47/47 (change: --) < 1411399498 528043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp >(>->+)*4<*9(+>-<+)*-1 < 1411399501 952087 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -27.33, score 3.53/100, rank 47/47 (change: --) < 1411399509 305943 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1411399522 580861 :ion!ion@heh.fi PRIVMSG #esoteric :So cumbersome even IBM® can’t make the example XML valid. < 1411399533 206490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp >>>->+<<<<(+>-<+)*-1 < 1411399537 978359 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -10.19, score 14.15/100, rank 47/47 (change: --) < 1411399563 284226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so setting up decoys is bad < 1411399615 547763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in bad programs, setting up decoys is bad < 1411399623 817908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because a certain proportion of programs will just skip the first n decoys < 1411399628 426985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so not setting any decoys gets you free wins < 1411399635 709856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp ((+>-<+)(->+<-))*-1 < 1411399638 163672 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -34.76, score 4.11/100, rank 47/47 (change: --) < 1411399645 76948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this consideration mostly goes away once your program can actually start winning normally < 1411399670 584440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411399687 152531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, I used to be able to just give new people example programs < 1411399691 361134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :such as this_sort_of_thing < 1411399694 114973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust +(127)(+>-<+)*-1 < 1411399694 265636 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411399699 684546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp +(127)(+>-<+)*-1 < 1411399700 843331 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -35.24, score 3.03/100, rank 47/47 (change: --) < 1411399704 881587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp +(126)(+>-<+)*-1 < 1411399705 888970 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -35.24, score 3.03/100, rank 47/47 (change: --) < 1411399711 787552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust this_sort_of_thing >>>>(+)*20(<(+)*90)*4(>)*8(>[(+)*20[-]])*21 < 1411399712 913361 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.this_sort_of_thing: points -12.64, score 17.70/100, rank 47/47 < 1411399715 232989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust imp +(+>-<+)*-1 < 1411399715 832455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.imp: points -35.24, score 3.03/100, rank 47/47 < 1411399718 791664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they don't even make the hill nowadays < 1411399738 914902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the point of this_sort_of_thing was to show a really basic program, that didn't do very well due to everyone having counters for it < 1411399742 590422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps we should make the hill larger < 1411399753 108586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops http://int-e.eu/~bf3/tmp/oops < 1411399758 227518 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -19.64, score 4.08/100, rank 47/47 < 1411399828 620673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or have a newbie hill < 1411399839 510047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can seed it with some programs that aren't very good < 1411399900 708130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>>+*12)*3(>[+])*21 < 1411399901 146940 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -23.45, score 11.67/100, rank 47/47 (change: --) < 1411399918 272180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust oops (>-*5>>+*12)*3(>[+]+++)*21 < 1411399918 914018 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.oops: points -23.31, score 11.75/100, rank 47/47 (change: --) < 1411400111 38979 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what even is bfjoust? < 1411400146 709029 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let me google that for you ... on second thought, I can't be bothered. < 1411400155 304317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/BF_Joust < 1411400157 404317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there you go < 1411400162 456756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of the best programming games ever < 1411400173 702468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :last year, I was worried that the game had been "solved" < 1411400179 853809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I don't think that's the case any more < 1411400197 606270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :growth uses some strategies that I'd never got to work before; margins is completely unlike anything I've ever seen before < 1411400272 343213 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>----->++++++++)*4>(([(+)*6[-]]>)*3[(+)*6[-]]>([(+)*12[-]]>)*3<<<<<(+)*13<(-)*7>>>>>>>[(+)*6[-]]>([(-)*6[+]]>)*3[(+)*6[-]]>)*7 < 1411400272 876477 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.79, score 26.14/100, rank 35/47 (change: --) < 1411400312 670743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: it's a rush that sets more decoys after a while? < 1411400315 666486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could work < 1411400328 634721 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel [>(-)*128] < 1411400329 96124 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411400349 148149 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I know that is really terrible btw < 1411400360 77244 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh wait < 1411400361 281627 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yea < 1411400364 242116 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :that's really bad < 1411400370 38031 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1411400387 910855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you flattened the hill? < 1411400394 873691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TieSoul: it's basically a turtle except it sets size-128 decoys < 1411400404 575639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure why zemhill quit < 1411400411 339056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: zemhill is down < 1411400437 532525 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it also runs off to the right, but I guess that really isn't so uncommon. < 1411400460 177864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that normally hardly matters, given that the tape length normally isn't 30 < 1411400462 161624 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(-)*6[+]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*6[-]]>))*7 < 1411400467 650703 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411400468 769120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in fact, when I try to special-case tape length 30, I often get it wrong < 1411400475 898026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, this is silly < 1411400482 288230 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411400484 850630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first TieSoul runs a program and zemhill crashes < 1411400489 358551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then AndoDaan runs a program and AndoDaan crashes < 1411400501 477110 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :erm < 1411400503 426051 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :it seems < 1411400505 74877 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Then we all stop < 1411400511 841534 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :zem.fi/bfjoust is not working at all < 1411400513 655346 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You guys should try with the rubber lances < 1411400529 471398 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(That immediately sounded dirty.) < 1411400539 715942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: I guess that would hurt less than mapoles. < 1411400549 770096 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: no it didn't. < 1411400563 315182 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Use These Tips To Begin With Facebook or twitter Advertising These days10]]": Spam: (and the only contributor was "[[Special:Contributions/RosarioLuncefor|RosarioLuncefor]]") < 1411400588 154577 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Ais523 5* 10blocked [[02User:RosarioLuncefor10]] with an expiry time of 2 decades, 4 years, 4 hours, 19 minutes and 12 seconds (account creation disabled): spambot < 1411400602 685020 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait what? < 1411400613 514185 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :until the end of the unix epoch? < 1411400622 267764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I said 24 years, which goes past the epoch I think < 1411400629 117277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's slightly more than 24 years, by a few hours < 1411400639 926181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it's using floating point, or something stupid like that < 1411400669 120911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"15:42, 22 September 2038" < 1411400679 195283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't include the 4:19:12 < 1411400731 676923 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :time zone? hm < 1411400758 61408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are no time zones that precise < 1411400785 34318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: seems the reason it got past the filter is that that sort of edit normally hits the "no newlines" filter, and the spambot has learned to prepend a newline < 1411400820 103187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: agreed. it's odd. < 1411401043 422680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, that n4t44ha999 user is also a spambot, but it got caught in the filters < 1411401098 111204 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*7[-]]>))*7 < 1411401167 838294 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/410]] ([[Special:AbuseFilter/history/4/diff/prev/31]]) < 1411401239 299693 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel [>(-)*128.] < 1411401252 369699 :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/32]]) < 1411401254 152397 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Zim's gone < 1411401259 136250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411401286 712625 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411401297 619829 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*8>+[>(-)*128.+] < 1411401333 651070 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oops < 1411401335 140282 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I meant < 1411401338 950387 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4>+[>(-)*128.+] < 1411401340 85606 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1411401357 281353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TieSoul: the bot is down < 1411401360 866240 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :I know < 1411401372 753515 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :just making some programs anyway < 1411401374 91670 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric ::P < 1411401479 171834 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Feuermonster14]]4 N10 02http://esolangs.org/w/index.php?oldid=40518 5* 03Ais523 5* (+668) 10notify about the userpage < 1411401502 655767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Feuermonster14]]4 M10 02http://esolangs.org/w/index.php?diff=40519&oldid=40518 5* 03Ais523 5* (-31) 10whoops, used the wrong signature macro < 1411401919 593383 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :well, that program beats "simple" on every single tape length :P < 1411401921 48315 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/?l=1544d3afb8e48ec0cbaa38ccac8d95af49af0549&r=700a65536df97b655acd5c8a6fd2fc3014b46148&t=30&p < 1411401986 961867 :S1!~sheldon@p4FF93B90.dip0.t-ipconnect.de JOIN :#esoteric < 1411402008 498778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's basically a turtle < 1411402106 602643 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JackiN18agpha 5* 10New user account < 1411402169 60643 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Ping timeout: 260 seconds < 1411402562 856967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, apparently that user hasn't edited yet, either spam or not < 1411402646 909898 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1411402695 171874 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Is there a captcha to register? < 1411402763 112774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but the spambots may have broken it < 1411402791 309059 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Cool < 1411402800 457676 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :well, not cool < 1411402863 171259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, despite understanding CAPTCHAs, the spambots seem incapable of understanding newlines < 1411402870 394075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason < 1411402885 328517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if they eventually learn, I'll have to add new heuristics < 1411402899 168876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I have a bunch of "fundamental misunderstanding of newlines" filters in place, which catch almost all the spam < 1411402948 400559 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Sounds involved. < 1411402976 10904 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :So much that has to go on behind the scenery to keeps things clean and running. < 1411403017 411023 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :Can you give me an example of newline protection? < 1411403075 43799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1411403082 572531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: one of the rules is, if you use a
tag but don't use a newline /anywhere/, you're considered a spambot < 1411403131 736320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It segfaulted. < 1411403166 82407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's approximately 500 lines of dumped information about it. < 1411403173 834935 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder why a turtle would segfault it < 1411403175 178647 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: fyi, I no longer host the wiki :p < 1411403177 61309 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :Ping timeout: 260 seconds < 1411403180 187031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"[NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome." < 1411403190 541144 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1411403191 105046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, it's written in /Ruby/? < 1411403195 719955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and still segfaulted? < 1411403198 931436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411403206 91356 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :impressive.wav < 1411403248 185758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess I should save all this stuff to see if I can reproduce. < 1411403302 399286 :AndoDaan!~Daanando@62.205.95.127 QUIT : < 1411403317 286097 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411403376 37065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It wrote in TieSoul.firstlel.bfjoust, at least. And committed it, too. < 1411403413 103986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then I guess next it would have tried to recompute scores. < 1411403424 630755 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411403441 88250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I *am* using a rather experimental matrix library there, to be honest. < 1411403460 300110 :AndoDaan!~Daanando@62.205.95.127 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*7[-]]>))*7 < 1411403460 896994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.05, score 25.95/100, rank 34/47 (change: +2) < 1411403478 769131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also one that has nontrivial native C++ bits I compiled with distcc because the VPS did not have enough memory *or* swap to compile them locally. < 1411403514 358726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's the kind of thing that made me yearn after NumPy, which I used in the Python version.) < 1411403558 582829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In fact, it's exactly the matrix library where the segfault happened. < 1411403568 346178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/home/bfjoust/.gem/ruby/1.9.1/gems/nmatrix-0.1.0.rc5/lib/nmatrix/nmatrix.rb:173: [BUG] Segmentation fault < 1411403645 407700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a comment titled "#HACK" three lines above 173. < 1411403691 652551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/NAWJ cleanest library < 1411403706 25083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :maybe_get_noncomplex_default_value also best method name. < 1411403871 280276 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why even use ruby? :p < 1411403907 899078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm still asking myself that. < 1411403940 340594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just somehow landed on nanoc as the static website generator of the day, and that's written in Ruby, and... < 1411404041 518902 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411404064 123744 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411404065 957520 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411404131 735826 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, we do want the lances to have high Mohs number. < 1411404180 848355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :None of the "real" code is Ruby, just the IRC bot and hill maintenance glue over the 'gearlanced' tool. < 1411404203 715438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I find that margins is a real stress-test for interpreters < 1411404215 108385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :luckily, juiced can run margins vs. the hill in just a couple of seconds < 1411404217 579763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I can test it easily enough < 1411404352 647187 :S1!~sheldon@p4FF93B90.dip0.t-ipconnect.de PART #esoteric :"It is all there for the eyes to see. The blind ones will always suffer in secrecy..." < 1411404513 325050 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411404522 725591 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411404615 688582 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411404620 476450 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411404648 781029 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411404830 975984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: gearlanced can run the entire hill (all 1081 program pairs) in 1.7 seconds on this system. < 1411404881 667033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't surprise me; most pairs are pretty quick to run < 1411404889 862186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, egojsout struggles even on preparation < 1411404921 969020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should rerun the statistics-visualization page I used to make on this new stuff. < 1411404929 683912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1411404932 156331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, that stuff also probably won't run on the VPS. < 1411404945 694401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, so it can't be auto-updated < 1411404953 922320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it doesn't require tons of memory, you could do it in a background process < 1411404994 591153 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411405002 541195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Memory use is probably the main issue. I was thinking I'd just have it run like once every hour (if the hill has changed) otherwise. < 1411405017 752523 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411405049 895860 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411405100 820253 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411405154 281121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm, well. The Python process has a resident size of 220 megs, that's not as bad as I feared. < 1411405165 444253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The VPS has 256 megs of memory.) < 1411405180 688476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how much of the memory usage could reasonably be swapped out? < 1411405229 849795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should probably just switch to a 512M DigitalOcean instance, I think the cost was approximately equal. < 1411405244 361458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, I just generated statistics for "hill.yaml" too. < 1411405262 551775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The statistics code assumed all files in the hill directory are brainfuck programs. < 1411405280 562153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/bYhf somehow I don't think it did very well. < 1411405303 777142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it lost in NaN cycles? < 1411405378 990219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those are from matplotlib/colorbar, so my guess is that some values were just unexpectedly constant. < 1411405404 969882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The program hill.yaml is equivalent to is "---.....". < 1411405430 432874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's basically nop.bfjoust with some minimal anti-turtle protection < 1411405591 272754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's still one "numpy/ma/core.py:790: RuntimeWarning: invalid value encountered in less_equal: return umath.less_equal(x, self.critical_value)" warning from the tournament-wide plots. < 1411405762 945380 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411406095 531832 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411406238 632772 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411406349 338402 :MoALTz!~no@user-5-173-33-107.play-internet.pl JOIN :#esoteric < 1411406549 793108 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411406727 990615 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :thought: a good programming language is defined more by what you can't do, then what you can do < 1411406834 452997 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411406839 73014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :diginet: I think that's a reasonable opinion < 1411406876 429399 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :ais523: my thought is that this follows from the fact that the set of working programs is much, much smaller than the set of all programs, working and non-working < 1411407019 310721 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411407035 996610 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411407492 671896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/egostats/ -- misleading name, but page's updated. (Got sidetracked.) < 1411407498 295462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also that's with the traditional scoring. < 1411407512 525157 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411407524 789985 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411407528 335976 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411407528 589817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[20:38:12] http://zem.fi/egostats/ -- misleading name, but page's updated. (Got sidetracked.) < 1411407531 590167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[20:38:18] Also that's with the traditional scoring. < 1411407533 179234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ In case you missed. < 1411407542 932359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411407659 777578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Funny how traditional scoring puts ais523.margins dead last, even though it has a positive amount of points, and rank #13 in the current scoring. < 1411407687 453877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Normally the differences aren't quite that radical. < 1411407709 269398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes, I'm happy with the new scoring because there'd be no reason to work on programs like margins otherwise < 1411407817 915153 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411407987 851365 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411408196 498986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think during all my renamings I've managed to mess up the programs of david_werecat; now they're called david.werecat_foo. Oh well. < 1411408297 927003 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely that's not hard to fix? < 1411408426 774158 :AndoDaan!~Daanando@62.205.95.127 QUIT :Remote host closed the connection < 1411408443 217207 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411408451 124928 :AndoDaan!~Daanando@62.205.95.127 QUIT :Client Quit < 1411408464 955190 :AndoDaan!~Daanando@62.205.95.127 JOIN :#esoteric < 1411409054 899584 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411409069 799823 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411409071 244981 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411409628 891912 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1411409646 78589 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1411409849 964118 :AndoDaan!~Daanando@62.205.95.127 QUIT :Ping timeout: 272 seconds < 1411409914 214690 :AndoDaan!~Daanando@188.189.71.37 JOIN :#esoteric < 1411409964 41199 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1411410430 974294 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Neat: Gmail generates little shortcut buttons in your inbox for messages about Github issues/pulls. < 1411410461 937863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :github /emails/ people? < 1411410481 106362 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Mine does; but only for stuff I'm watching, or for my own repos. < 1411410495 923647 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411410506 768343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe, someday, github will actually understand git < 1411410750 392184 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Good for them. I, for one, don't plan to < 1411410844 405597 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :99% sure that understanding git is a quick way to misery. < 1411410848 613168 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Not unlike using git. < 1411410848 764466 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :J_Arcane: This was recently announced on the GitHub blogthingy. < 1411410865 74887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: have I told you about git-beautifier yet < 1411410870 348254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's vaporware, in that I haven't started writing it < 1411410875 148656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I think #esoteric would like the idea < 1411410887 325125 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :>_> < 1411410888 387227 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :<_< < 1411410901 208065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, it adds whitespace at the end of commit messages in order to make all the hash abbreviations go in order < 1411410907 971641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that the commits go 1, 2, 3, etc. < 1411410913 989911 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :lol < 1411410933 971014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a hash abbreviation is 7 hex digits, this should be within the power of a modern computer to bruteforce eventually < 1411410937 773015 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :http://hg-git.github.io/ is my git beautifier. < 1411410943 61351 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. Well, I use it because at the time I started the only alternative I knew of was Sourceforge, which depresses me every time I look at it. < 1411410962 437088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use it because other people use it, although I think it's badly designed in some wys < 1411410964 47282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*ways < 1411410984 878332 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I use github by way of automatically cloning all of my Mercurial repositories from bitbucket. < 1411410997 169742 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I do that because people who don't know better and big companies follow github only. < 1411411177 949352 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411411347 455945 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1411411375 12820 :Bernd_Lauert!~sheldon@p4FF93B90.dip0.t-ipconnect.de JOIN :#esoteric < 1411411476 451297 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411411605 15303 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411412463 148330 :AndoDaan_!~Daanando@188.189.73.234 JOIN :#esoteric < 1411412612 270562 :AndoDaan!~Daanando@188.189.71.37 QUIT :Ping timeout: 260 seconds < 1411412631 267555 :AndoDaan_!~Daanando@188.189.73.234 NICK :AndoDaan < 1411412787 476936 :impomatic_!~digital_w@84.93.215.217 QUIT :Ping timeout: 245 seconds < 1411412837 491138 :perrier!~perrier@107.170.175.57 QUIT :Ping timeout: 245 seconds < 1411413943 640017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: I have to use Github for work, but I avoid it for personal stuff because it's so awful < 1411413957 36189 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411413971 483293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm always suspicious of sites that are so eager for new users that they don't even have a confirm password box on signup (and the signup page is /their homepage/) < 1411414092 962926 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411414197 250266 :sebbu!~sebbu@ADijon-152-1-33-37.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411414236 51070 :sebbu!~sebbu@ADijon-152-1-33-37.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411414236 201548 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411414476 757157 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :ais523: Heh, bitbucket's the same way. < 1411414483 126711 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's a sign of the times, I think. < 1411414688 903203 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1411414741 535396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Twitter's home page is very signup-biased too. < 1411414774 258108 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So what is the confirm password box biased for? < 1411414788 40423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I've ever figured out how to e.g. search for tweets from there, without first going through some irrelevant tweet or Google. < 1411414835 27525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's just a login box and a sign-up box, and a useless top bar, a bottom navbar for company stuff, and a single highlighted tweet-with-a-photo. < 1411414856 34453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you actually open a tweet, the top bar there has search options. < 1411414868 490071 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://homepages.cwi.nl/~tromp/cl/cl.html < 1411414975 336681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, reCAPTCHA. "Type the two words:" and an image of a single house number sign. < 1411415118 956872 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :fizzie: I've been getting that a lot recently >_> < 1411415180 252323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: they do that when the IP has a good reputation < 1411415192 945286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and use it to help them figure out where the Google Street View cars are < 1411415203 620073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they ran out of books to digitize, or someting < 1411415230 810062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Back when it was more about book scans, you used to get non-words (maths, or non-latin alphabets, or whatnot), and I always worried over what I should fill in. < 1411415243 365216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because I didn't want to introduce a mistake in their data. < 1411415376 301281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The home page -- http://www.google.com/recaptcha/ -- lists three things they do: Street View images, book scans and "high quality human labelled images are compiled into datasets that can be used to train Machine Learning systems". < 1411415430 34272 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :... < 1411415445 167048 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :so, recaptcha's are being used to train machines to beat recaptchas? < 1411415463 986317 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what that is all about, since numbers and text are the only things I've seen from there. < 1411415501 562320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Google benefit from spambots being able to beat every captcha but theirs < 1411415522 331125 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's actually a good way to stay ahead of the curve. You do it on someone else's research money, too. < 1411415524 38971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've heard a similar argument explaining why they don't care much about spam coming from gmail < 1411415551 981568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder what the current relative difficulty is for the audio reCAPTCHA vs. the image one. < 1411415609 928191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It certainly didn't sound very difficult, but maybe they do heavier rate-limiting or something, under the assumption that it's used less, or something. < 1411415840 768541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh. < 1411415866 625359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "WRITE: 300- to 500-word Blog Post about Crowdsourcing and Transcription" request in Amazon Mechanical Turk. < 1411415873 274882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :$25 reward, 57 available. < 1411415892 147994 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, for people who have an "In-House Blog Writer" qualification. < 1411415902 899249 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1411416001 422482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know people are using that thing for stuff like that. There's also a "Write: 350-word Article About an Industry Topic or Trend" task for "Writer II"'s. < 1411416334 112073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder how many of those are people trying to do homework, or the corporate equivalent < 1411416400 555466 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I can only assume there's an official ban on pornography, and not on much of anything else. < 1411416578 465643 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There's an "Adult Content" qualification, though < 1411416988 225604 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. I read an article about MT once where the writer did the math and suggested that the average MT task pays out on the order of pennies-per-hour ... < 1411417569 673307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about the average task that's actually filled? < 1411417881 969048 :AndoDaan!~Daanando@188.189.73.234 QUIT :Ping timeout: 272 seconds < 1411417902 203213 :AnotherTest!~turingcom@94-224-18-58.access.telenet.be QUIT :Remote host closed the connection < 1411418006 419853 :AndoDaan!~Daanando@188.188.77.236 JOIN :#esoteric < 1411418392 504573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/FMNSSun/Burlesque/issues/51 <- In case anybody is interested in discussing the future of Burlesque < 1411418551 364828 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411418638 177896 :AndoDaan_!~Daanando@188.189.86.67 JOIN :#esoteric < 1411418745 571008 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it might be time to rewrite the esowiki page for it :) < 1411418812 590340 :AndoDaan!~Daanando@188.188.77.236 QUIT :Ping timeout: 276 seconds < 1411419240 367278 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1411419832 514601 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411419952 500958 :AndoDaan!~Daanando@188.189.67.227 JOIN :#esoteric < 1411420099 396555 :AndoDaan_!~Daanando@188.189.86.67 QUIT :Ping timeout: 276 seconds < 1411420428 8929 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: crowdsourcing a blog post about crowdsourcing is beautiful < 1411421062 470483 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1411421103 329872 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411421108 879340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the curious, the Ruby segfault happened from the line "break if (s - ps).abs.mean.to_f < 0.000001" (termination condition for the "iterated traditional" score, called when writing the JSON report), in the method 'mean', but there is not enough information in the dump to determine the exact inputs, in order to see if it happens repeatedly. < 1411421804 387339 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411422344 895191 :AndoDaan_!~Daanando@188.189.71.5 JOIN :#esoteric < 1411422517 635989 :AndoDaan!~Daanando@188.189.67.227 QUIT :Ping timeout: 276 seconds < 1411423285 368897 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1411423341 691172 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1411423749 28601 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411424584 873510 :Bernd_Lauert!~sheldon@p4FF93B90.dip0.t-ipconnect.de QUIT :Quit: It is all there for the eyes to see. The blind ones will always suffer in secrecy... < 1411424774 829162 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411424783 19873 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411425722 800921 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411425734 369844 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411425772 75966 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411425772 226622 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411425877 400897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Clem14]]4 10 02http://esolangs.org/w/index.php?diff=40520&oldid=40508 5* 03173.67.61.149 5* (+18) 10 < 1411425911 742720 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1411425949 271160 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411426196 596905 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 JOIN :#esoteric < 1411426295 656169 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :anyone here < 1411426297 33955 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :? < 1411426316 787288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome eddieconroy < 1411426317 637739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06eddieconroy: 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.) < 1411426319 783237 :AndoDaan_!~Daanando@188.189.71.5 PRIVMSG #esoteric :I'm kinda here < 1411426344 724244 :AndoDaan_!~Daanando@188.189.71.5 PRIVMSG #esoteric :purdy < 1411426362 572948 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I am about here. < 1411426366 102196 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what's a purdy? < 1411426367 10944 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :i ain't < 1411426387 322179 :AndoDaan_!~Daanando@188.189.71.5 PRIVMSG #esoteric :"pretty" but real sweet like... purdy < 1411426469 652421 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :OKAY. (in an oerjanian voice.) < 1411426487 554188 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :can anybody here "see" reptiles/monsters behind humans faces out and about? < 1411426513 956446 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :yes, cf. our Dear Prime Minister. < 1411426534 601301 :AndoDaan_!~Daanando@188.189.71.5 PRIVMSG #esoteric :https://i.imgur.com/RlYangA.jpg < 1411426551 521179 :AndoDaan_!~Daanando@188.189.71.5 PRIVMSG #esoteric :4 eddie < 1411426558 729338 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :4? < 1411426561 185461 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :oh < 1411426596 578183 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :serious question < 1411426700 552500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eddieconroy: i think you want the other kind of esoteric. < 1411426701 801141 :AndoDaan_!~Daanando@188.189.71.5 NICK :AndoDaan < 1411426713 333646 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :what is this kind of esoteric? < 1411426720 105101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see HackEgo message above < 1411426721 690857 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :oh shit. < 1411426734 534396 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :you guys probably think I am crazy < 1411426742 426359 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :not at all. < 1411426771 470825 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 PRIVMSG #esoteric :welp, seeya later! < 1411426778 255549 :eddieconroy!43f89088@gateway/web/freenode/ip.67.248.144.136 QUIT : < 1411426784 901198 :AndoDaan!~Daanando@188.189.71.5 PRIVMSG #esoteric :bye eddie < 1411426796 620131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we won't see him again, the reptiles will get him. < 1411426801 642561 :AndoDaan!~Daanando@188.189.71.5 PRIVMSG #esoteric :I'll always miss your zany questiona < 1411427067 649255 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1411427096 115721 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411427369 254277 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1411427570 463350 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1411427742 823112 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411428197 39326 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :time to go get eaten by reptiles. or eat poutine, which is about the same. < 1411428217 1139 :boily!~boily@96.127.201.149 QUIT :Quit: SAURIAN CHICKEN < 1411428912 774517 :Zuu!~zuu@unaffiliated/zuu QUIT :Quit: Lost terminal < 1411429000 378695 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411429401 646787 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk JOIN :#esoteric < 1411429426 168602 :Zuu!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Guest81248 < 1411429671 359293 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411430644 268143 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1411431179 369826 :Guest81248!~zuu@0x5e911bd1.adsl.cybercity.dk NICK :Puntastic < 1411431188 764882 :Puntastic!~zuu@0x5e911bd1.adsl.cybercity.dk QUIT :Changing host < 1411431188 915455 :Puntastic!~zuu@unaffiliated/zuu JOIN :#esoteric < 1411431347 672861 :Puntastic!~zuu@unaffiliated/zuu NICK :Zuu_ < 1411431639 269893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what nobody told eddieconroy is that this #esoteric is just as prone to people thinking we're crazy as the other #esoteric < 1411431770 2167 :AndoDaan!~Daanando@188.189.71.5 PRIVMSG #esoteric :It is a bit unnatural to be so fascinated by something so abstract. < 1411431776 481935 :AndoDaan!~Daanando@188.189.71.5 PRIVMSG #esoteric :I think. < 1411431951 190491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've considered bitching about fizzie using the same prefix for zemhill as for EgoBot, but i think zemhill obliterates the last real reason for keeping EgoBot alive so... < 1411432248 700006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I thought it just handled !bfjoust specifically < 1411432262 64163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which case, it's just as fine as glogbackup doing the same job as glogbot < 1411432269 435308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, why are they /both/ here? < 1411432358 294372 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for backup < 1411432370 234416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think Gregor has given up on understanding why glogbackup keeps coming < 1411432398 829935 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :maybe we shouldn't hassle globackup about doing its fucking job how about that huh < 1411432410 847447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: except if EgoBot _did_ return, we'd have two inconsistent hills < 1411432421 484588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that both reacted to the same command < 1411432445 402055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: that'd be fine too, it'd make constant-tweaking harder < 1411432454 112565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1411432491 872143 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411432683 765490 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: I've given up on a lot of things. < 1411432852 88464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so is EgoBot officially dead < 1411432986 605929 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I may bother to revive it. < 1411432993 672825 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm not sure why it's down, and haven't bothered to check. < 1411433048 993638 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411433240 662436 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Turns out that other elements of "life" are time consuming. < 1411433253 351879 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411433264 187062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scary < 1411433326 505464 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :In more positive news, bacon is deliciousness itself. < 1411433524 673050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i really wish people would stop it with the bacon thing < 1411433547 637054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well jew _would_ say that. < 1411433572 398985 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I only say this because I am about to make some bacon. < 1411433586 612479 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :For I hunger, and have bacon. < 1411433594 544214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i have chocolate-covered peanuts. who wins? < 1411433602 712747 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Everybody. < 1411433610 999741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well i'm vegetarian hth < 1411433612 248935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how reasonable. < 1411433625 54598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1411434362 233559 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That would certainly make keeping kosher easier. < 1411434418 123369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wouldn't know < 1411434435 611301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(well, i do know, vaguely. but it's not the sort of thing i pay attention to) < 1411434472 923258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://math.arizona.edu/~savitt/GTM.html < 1411437858 620140 :AndoDaan_!~Daanando@188.189.92.237 JOIN :#esoteric < 1411437952 902390 :AndoDaan!~Daanando@188.189.71.5 QUIT :Ping timeout: 240 seconds < 1411438541 99467 :AndoDaan_!~Daanando@188.189.92.237 NICK :AndoDaan < 1411438960 334934 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411439342 623689 :AndoDaan!~Daanando@188.189.92.237 QUIT :Ping timeout: 245 seconds < 1411439412 436420 :choochter!choochter@nat/ibm/x-rpiigagbpdmtqivk QUIT :Ping timeout: 245 seconds < 1411439595 896578 :AndoDaan!~Daanando@188.189.76.86 JOIN :#esoteric < 1411440207 344468 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411440942 318626 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411441219 260581 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo... dangit < 1411441246 578717 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :@ask zzo38 Do you have opinions on the speed of various interpreters? Supposedly this game is very impacted by such things http://emshort.wordpress.com/2012/12/31/counterfeit-monkey/ < 1411441246 752875 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411441579 161002 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411441609 678153 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1411442020 175562 :AndoDaan_!~Daanando@188.189.78.154 JOIN :#esoteric < 1411442122 896994 :AndoDaan!~Daanando@188.189.76.86 QUIT :Ping timeout: 240 seconds < 1411442496 184400 :AndoDaan!~Daanando@188.189.73.0 JOIN :#esoteric < 1411442641 175431 :AndoDaan_!~Daanando@188.189.78.154 QUIT :Ping timeout: 244 seconds < 1411443339 351446 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411444228 202940 :paul2520!~pi@unaffiliated/paul2520 QUIT :Remote host closed the connection < 1411444506 411172 :aretecode!~aretecode@69.163.36.90 QUIT :Ping timeout: 246 seconds < 1411445055 829059 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1411445831 126895 :aretecode!~aretecode@69.163.36.90 QUIT :Quit: Toodaloo < 1411446192 961629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what's with the thing where people call anything with "forall" in it "existential" < 1411446198 694315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :where did this start < 1411446232 437849 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :it's all haskell's fault < 1411446240 701576 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :i thought that was the opposite of existential < 1411446244 413370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it is < 1411446261 951812 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I mean, in much of haskell, the place you're most likely to find it is in an existential < 1411446287 535737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Existentials are pretty rare in Haskell code compared to universals. < 1411446287 920483 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :if you don't understand why it's there or have a formal grounding, it seems fairly natural to assume it somehow means existential < 1411446300 580007 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yes, but the universals almost never use the forall keyword unless you're rank-2ing < 1411446376 494736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i ∀x. means x is scoped, right? < 1411446393 287326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, it's odd that so many people gravitate so strongly toward this misuse. < 1411446536 166490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a standard construction of the reals where a real number r is a function : Q -> Q where you give it an error and it gives you a rational approximation within that error? < 1411446577 240820 :BotAndAndAdo!~BotAndAnd@188.189.73.0 JOIN :#esoteric < 1411446834 242499 :BotAndAndAdo!~BotAndAnd@188.189.73.0 QUIT :Ping timeout: 250 seconds < 1411446851 68805 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411447166 490276 :Bike!~Glossina@69.166.47.137 PRIVMSG #esoteric :like computable reals but without the computable part? < 1411447206 242259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sure < 1411447525 382531 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1411448267 950946 :BotAndAndAdo!~BotAndAnd@188.189.73.0 JOIN :#esoteric < 1411448280 100421 :BotAndAndAdo!~BotAndAnd@188.189.73.0 QUIT :Read error: Connection reset by peer < 1411449744 769840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: My thinking was that people keep trying !bfjoust (well, it happened at least once) so it'd be nice if that did something, and I can always switch keywords if EgoBot does come back. < 1411449767 564876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes < 1411450258 977012 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4>+[>(-)*128.+] < 1411450259 859492 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -32.45, score 6.84/100, rank 47/47 (change: --) < 1411450269 210560 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :yay, rank 47/47 < 1411450279 203892 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4[>(-)*128.+] < 1411450279 542633 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -31.95, score 7.26/100, rank 47/47 (change: --) < 1411450287 767385 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :slightly better :P < 1411450336 7781 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4(>(-)*128)*21 < 1411450336 304556 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -37.02, score 0.80/100, rank 47/47 (change: --) < 1411450351 356563 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh wow that's much worse for some reason < 1411450366 23553 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4(>(-)*128.)*21 < 1411450366 348196 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -29.57, score 8.51/100, rank 47/47 (change: --) < 1411450370 957392 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :oh right < 1411450372 450669 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :better < 1411450503 87342 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel >+>-(>(-)*128.)*28 < 1411450503 442414 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -35.52, score 5.97/100, rank 47/47 (change: --) < 1411450509 633375 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :okay that's worse < 1411450512 912976 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :!bfjoust firstlel (>+>-)*4(>(-)*128.)*21 < 1411450513 258545 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :TieSoul.firstlel: points -29.57, score 8.51/100, rank 47/47 (change: --) < 1411450761 976883 :AndoDaan_!~Daanando@188.189.68.63 JOIN :#esoteric < 1411450791 179640 :AndoDaan_!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust MeatYouBait >>>>>------>+++++++>----->(<++++++<--)*4(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*7[-]]>))*7 < 1411450791 962237 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan_.MeatYouBait: points -34.02, score 2.69/100, rank 47/47 < 1411450794 177150 :AndoDaan!~Daanando@188.189.73.0 QUIT :Ping timeout: 244 seconds < 1411450805 104759 :AndoDaan_!~Daanando@188.189.68.63 PRIVMSG #esoteric :Oops < 1411450880 767702 :AndoDaan_!~Daanando@188.189.68.63 NICK :AndoDaan < 1411450902 456868 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate [ < 1411450902 651173 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: starting [ without a matching ] < 1411450911 250916 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate < 1411450911 401813 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411450932 914132 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*7[-]]>))*7 < 1411450933 315699 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.55, score 25.96/100, rank 34/47 (change: --) < 1411451008 988955 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*9[-]]>)*1([(+)*14[-]]>)*3([(+)*9[-]]>)([(-)*5[+]]>)*3([(+)*7[-]]>))*7 < 1411451040 967122 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++)*4>(([(+)*6[-]]>)*3([(+)*9[-]]>)*1([(+)*14[-]]>)*3([(+)*9[-]]>)([(-)*5[+]]>)*3([(+)*7[-]]>))*7 < 1411451041 826730 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -9.33, score 22.52/100, rank 46/47 (change: -7) < 1411451080 729128 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*9[-]]>)*1([(+)*6[-]]>)*3([(+)*1[-]]>)([(-)*7[+]]>)*3([(+)*7[-]]>))*-1 < 1411451081 242760 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.33, score 26.57/100, rank 32/47 (change: +14) < 1411451105 968200 :AndoDaan!~Daanando@188.189.68.63 PRIVMSG #esoteric :hey, look at that < 1411452093 470699 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411452114 896303 :AndoDaan_!~Daanando@188.189.86.187 JOIN :#esoteric < 1411452224 979070 :AndoDaan!~Daanando@188.189.68.63 QUIT :Ping timeout: 248 seconds < 1411452348 59267 :AndoDaan_!~Daanando@188.189.86.187 NICK :AndoDaan < 1411452642 522149 :MoALTz!~no@user-5-173-33-107.play-internet.pl QUIT :Quit: Leaving < 1411452976 524027 :AndoDaan!~Daanando@188.189.86.187 PRIVMSG #esoteric :!bfjoust MeatYouBait >>>>>---->+++++++>--->(<+++<--)*4(>)*10(([(+)*6[-]]>)*3([(+)*6[-]]>)*1([(+)*6[-]]>)*3([(+)*6[-]]>)([(-)*6[+]]>)*3([(+)*7[-]]>))*7 < 1411452977 63509 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.MeatYouBait: points -16.95, score 14.80/100, rank 47/47 < 1411453585 409928 :AndoDaan_!~Daanando@188.189.85.71 JOIN :#esoteric < 1411453591 44913 :AndoDaan_!~Daanando@188.189.85.71 PRIVMSG #esoteric :!bfjoust MeatYouBait >>>>>---->+++++++>--->(<+++<--)*4(>)*10(([(+)*3[-]]>)*3([(+)*7[-]]>)([(+)*6[-]]>)*3([(+)*9[-]]>)([(-)*4[+]]>)*3([(+)*7[-]]>))*-1 < 1411453591 885639 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan_.MeatYouBait: points -20.38, score 12.77/100, rank 47/47 < 1411453612 896582 :AndoDaan!~Daanando@188.189.86.187 QUIT :Ping timeout: 240 seconds < 1411453622 644196 :AndoDaan_!~Daanando@188.189.85.71 NICK :AndoDaan < 1411453709 965156 :AndoDaan!~Daanando@188.189.85.71 PRIVMSG #esoteric :!bfjoust MeatYouBait (>+++>---->++++++>--->)*4(<+++<--)*4(>)*10(([(+)*3[-]]>)*3([(+)*7[-]]>)([(+)*6[-]]>)*3([(+)*9[-]]>)([(-)*4[+]]>)*3([(+)*7[-]]>))*-1 < 1411453710 316967 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.MeatYouBait: points -20.45, score 14.55/100, rank 47/47 < 1411453746 88407 :AndoDaan!~Daanando@188.189.85.71 PRIVMSG #esoteric :!bfjoust MeatYouBait (>+++>---->++++++>--->)*2(---<+++<--)*4(>)*10(([(+)*3[-]]>)*3([(+)*7[-]]>)([(+)*6[-]]>)*3([(+)*9[-]]>)([(-)*4[+]]>)*3([(+)*7[-]]>))*-1 < 1411453746 804841 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.MeatYouBait: points -12.60, score 20.01/100, rank 47/47 (change: --) < 1411453853 887902 :AndoDaan!~Daanando@188.189.85.71 PRIVMSG #esoteric :!bfjoust MeatYouBait (>+++>---->++++++>---)*2(<---<+++<--)*3(>)*7(+)*24(>)*2(([(+)*3[-]]>)*3([(+)*7[-]]>)([(+)*6[-]]>)*3([(+)*9[-]]>)([(-)*4[+]]>)*3([(+)*7[-]]>))*-1 < 1411453854 221524 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.MeatYouBait: points -45.33, score 0.30/100, rank 47/47 (change: --) < 1411454038 556397 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411454066 447342 :AndoDaan_!~Daanando@188.189.92.145 JOIN :#esoteric < 1411454146 409913 :AndoDaan!~Daanando@188.189.85.71 QUIT :Ping timeout: 276 seconds < 1411454156 157582 :AndoDaan_!~Daanando@188.189.92.145 NICK :AndoDaan < 1411455662 816599 :pi____!~pi@54-18.207.85.static.bluetone.cz JOIN :#esoteric < 1411459297 758552 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yhflqdogxqksdfit QUIT :Quit: Connection closed for inactivity < 1411460548 301940 :AndoDaan_!~Daanando@188.188.94.178 JOIN :#esoteric < 1411460620 423833 :AndoDaan!~Daanando@188.189.92.145 QUIT :Ping timeout: 276 seconds < 1411460643 519042 :AndoDaan_!~Daanando@188.188.94.178 NICK :AndoDaan < 1411460952 496820 :choochter!choochter@nat/ibm/x-uzyxudshhnzjtwuc JOIN :#esoteric < 1411460983 830205 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411461084 49547 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: I'll be back later < 1411461812 515335 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411463710 801171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If somebode takes over an oauth2server all clients are pretty much screwed < 1411463713 656691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*somebody < 1411463744 789517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. you get your access token from it < 1411463770 888223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with that access token you ask oauthsrv for stuff like the user's username etc. < 1411463795 551150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then you display SELECT * from usr_secrets WHERE uname = < 1411463840 708930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if somebody manipulates the connection from foosrv to oauthsrv you can respond foosrv with an arbitrary username < 1411463915 577787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or if somebody can hack the oauthsrv < 1411463922 136733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :he can also hack pretty much every client < 1411463939 974784 :AndoDaan!~Daanando@188.188.94.178 PRIVMSG #esoteric :How like is it for somebody to take over an oauth2server? < 1411464603 639292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :very < 1411464654 895265 :AndoDaan!~Daanando@188.188.94.178 PRIVMSG #esoteric :Sounds alarming. < 1411465121 846791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :OAuth2 isn't really a single-sign-on system? < 1411465390 233836 :AndoDaan!~Daanando@188.188.94.178 PRIVMSG #esoteric :I wouldn't know. < 1411465484 341382 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411466887 876881 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 272 seconds < 1411467052 694921 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411467789 290183 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411468544 278608 :AndoDaan!~Daanando@188.188.94.178 QUIT :Ping timeout: 250 seconds < 1411468604 808880 :AndoDaan!~Daanando@188.188.83.118 JOIN :#esoteric < 1411468782 495495 :Yonkie!~Yonkie@82.144.205.57 JOIN :#esoteric < 1411469402 580666 :AnotherTest!~turingcom@d51A45ECA.access.telenet.be JOIN :#esoteric < 1411469936 265514 :Bike!~Glossina@69.166.47.137 QUIT :Read error: Connection reset by peer < 1411469955 857460 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411470008 244777 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's strangely dark outside. kinda disturbing, too. < 1411470209 661030 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411470567 337045 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1411470993 698826 :boily!~boily@96.127.201.149 QUIT :Quit: ERODED CHICKEN < 1411473706 363358 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411473952 395577 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411474212 713234 :AndoDaan_!~Daanando@188.189.75.216 JOIN :#esoteric < 1411474315 966690 :AndoDaan!~Daanando@188.188.83.118 QUIT :Ping timeout: 272 seconds < 1411474530 499911 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411474580 420925 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411474580 581931 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411474846 845490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does anyone know what a cookie named __cfduid is generated by? it looks like a session cookie, but a) servers try to set it in images (one of my pet hates, it just means you get a bunch of contradictory session cookies), b) the name is common to tons of websites so it seems like it must be generated by some framework < 1411475040 733293 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411475049 893552 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://webmasters.stackexchange.com/questions/59226/disable-cfduid-cookie-from-cloudflare < 1411475120 773555 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that does not answer the question what it's used for though. The reference to security is flimsy at best. I would treat it as a tracking cookie.) < 1411475152 74386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought that might be it < 1411475166 47377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also explains why it's on every page load, cloudflare probably doesn't look into the internals of pages < 1411475196 519203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, "makes security work". < 1411475247 937959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: actually I'd translate that as "trust us, we know what we're doing" < 1411475314 796303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The __cfduid cookie is used to override any security restrictions based on the IP address the visitor is coming from. For example, if the visitor is in a coffee shop where there are a bunch of infected machines, but the visitor's machine is known trusted, then the cookie can override the security setting. It does not correspond to any userid in the web application, nor does the cookie store ... < 1411475320 868338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... any personally identifiable information. < 1411475321 191439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what their own support site writes. < 1411475324 197511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Note: This cookie is strictly necessary for site security operations and can't be turned off." < 1411475373 448493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I just reject it < 1411475375 382621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :client-side < 1411475407 967978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, strikes me that that's exploitable simply by people sharing cookies < 1411475423 487809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess that's my next step, after randomly rejecting and accepting them < 1411475539 837478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, __cfduid doesn't seem to serve its intended purpose well because it's from the website's domain, not cloudflare's < 1411475605 594725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"nor does the cookie store any personally identifiable information" < 1411475671 979832 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411475691 46574 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :standard copout, technically correct, but for all non-legal intends and purposes a straight lie. < 1411475768 931400 :ion!ion@heh.fi PRIVMSG #esoteric :As you wish http://heh.fi/tmp/recaptcha-%C5%BFide.png < 1411475783 590263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: The "website's domain" generally points at cloudflare's proxy servers, though, doesn't it? < 1411475941 977525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: no, it's normally the website that humans visit < 1411475957 110500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because cookies are associated to the name not the IP < 1411476132 617759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but I thought with CloudFlare the server that gets the human's request for www.example.com is CloudFlare's. < 1411476144 362559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And they'd see cookies when getting to decide what to do. < 1411476241 504053 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but their tracking job gets so much easier if they have their own tracking cookie rather than having to identify each site's own cookies. < 1411476673 398203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what I mean is, they have a different own cookie for each site they accessed < 1411476759 110397 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Non-English-based_programming_languages "丙正正 – Chinese C++" < 1411476789 227767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: true, but cloudfare can related them based on IP addresses < 1411476999 144075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: that completely defeats the point of a tracking cookie < 1411477013 407461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"let's use some other method to identify people, so that we can figure out which person this tracking cookie belongs to" < 1411477105 469395 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: it doesn't. you get more reliable correlations. Same IP visiting site A, then B, then A again with A's cookie gives a pretty high confidence that B was the same ... well router. < 1411477140 161801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: yes, it could well be two different people on the same router, one visiting site A, one visiting site B < 1411477151 267770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't see how the use of A's cookie gives you any additional useful information < 1411477221 709844 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But for many users, IP addresses change regularly. < 1411477256 365029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apart from mobile use, IP addresses tend not to change very quickly < 1411477265 182998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's not perfect, but having such a cookie gives you quite a bit more data than pure IP addresses. < 1411477267 534944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(source: observing the effectiveness of blocks at Wikipedia) < 1411477271 127220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the main exception was AOL < 1411477303 12707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: my home ip address does change quickly < 1411477304 784717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :eventually, Wikipedia blocked the whole of AOL from editing until AOL put a unique ID for each of their users in the headers, so that it was possible to distinguish one AOL user from another < 1411477333 694200 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In Germany users experience forced reconnnects every 24 hours, and get a new IP afterwards. < 1411477341 808164 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the work ip address very rarely changes, and the university machine (from where I've connected to this irc) has an absolutely fixed ip address < 1411477388 766682 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1411477388 937173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :on the other hand, my internet connection at home is much more reliable than the one at work < 1411477413 897234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this one at work has serious problems both at the local network connections and the internet connection :-( < 1411477511 396046 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: Anyway, yes, you get a site based tracking cookie, but I disagree with your assessment that it's worthless; it lets you identify users after IP changes and get a better idea of when those IP changes happen, so it's a significant improvement over tracking just based on IPs. < 1411477545 595839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not to mention that the cloudflare cookie breaks the EU cookie laws (the site doesn't say what it's for) < 1411477553 851559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, fwiw, almost every site in existence breaks the EU cookie laws < 1411477565 901544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine doesn't; I don't set any cookies I don't need to, and I don't need any cookies < 1411477588 304573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, there's "EU cookie laws"? so that's what all the pointless crazy cookie warnings on websites are for these days? < 1411477592 463016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the point of these? < 1411477662 406324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: websites were setting cookies they shouldn't have been < 1411477675 443050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the EU told them to warn about cookies, explain what they were used for, and not include any unnecessary cookies < 1411477691 470630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most websites are adding a generic "this website uses cookies" warning, which probably doesn't comply with the restrictions < 1411477698 181022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than actually, you know, bringing cookie use down to a sane level < 1411477725 998309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :do you want the theory or the practice? (in theory, users will make an informed choice of what kind of cookies they find acceptable and not use sites or site features which they find intruding on their privacy too much. in practice, I think you just have more policies to accept blindly before you can use sites.) < 1411477769 252973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I already reject cookies that don't have an obvious good reason < 1411477771 443929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is like 99% of them < 1411477784 452809 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have little confidence in a court ever ruling cookies unnecessary, there's too much technobabble for justifying their use. < 1411477785 703972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only ones I accept are cookies to retain login data (either per-session, or longer) < 1411477800 251514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: well, put it this way: if I reject most of the cookies and the site still works < 1411477802 471312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then they weren't necessary < 1411477803 542862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: same here, and maybe that's true for 1% of the web users. < 1411477824 889064 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :cookiechoice.eu < 1411477826 531013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it doesn't really matter. < 1411477872 35507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it matters to me, you know how long it takes to click through all the cookie accept/reject boxes? < 1411477881 910884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I do know < 1411477899 913774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :especially since I'm using firefox which is really awful at rejecting cookies the first time. < 1411477909 970424 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(when they come with images, say) < 1411477959 218549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes :-( < 1411477963 854772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :luckily you can hold down alt-d < 1411477991 119255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, this is the first time I've told someone that I manually accept cookies, and the response has been "I do that too" rather than people telling me I'm an idiot < 1411477992 621863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :) < 1411478026 489546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did that too, but then I got too lazy, when switching browsers. < 1411478064 916393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a second browser with no persistent storage, for websites that are particularly badly written (e.g. Flash users) < 1411478073 280022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also doing cookies manually broke far too many payment/ordering systems. In retrospect, should've really made a separate browser profile for that. < 1411478083 439205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I could disable cookies by default but I use the cookie dialog to catch webbugs, which I try to add to my adblock list) < 1411478105 61839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes, I learned that that needs a separate profile quite a while ago < 1411478121 686693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I automatically accept all cookies these days, and only very rarely delete a few particular ones. < 1411478175 360286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've got Chromium set to "keep local data only until you quit your browser" mode, though. < 1411478179 707455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh, do you also find the inconsistent spelling of firefox' command line options annoying? I mean this: firefox -ProfileManager -no-remote < 1411478193 165819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: firefox has that too, sure, and other browsers too < 1411478204 886673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: huh? I spell that as firefox -p -no-remote < 1411478232 292485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: hmm, that would work < 1411478233 750952 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but usually I just have a script that invokes firefox with a particular profile like firefox -no-remote -P SomeProfile < 1411478245 412545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I rarely want to type this manually < 1411478251 43836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's still inconsistent. < 1411478256 561675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1411478314 888243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right now I'm running a firefox with an alternate profile for a particular broken internal website. the website has since been mostly fixed so it's now not as broken, but I'll keep it in the alternate profile for a few months until that's proven < 1411478389 914828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re the EU thing, the "in practice" meaning seems to have converged to some sort of a top/bottom bar you have to click to close. < 1411478435 82818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.bbc.co.uk/ is a conventional example, where it's a top bar if you don't have it done. < 1411478463 691261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You say they need to tell what the cookies are for? Well, they're there "to ensure that we give you the best experience on our website". < 1411478480 440449 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"" < 1411478480 602895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :For a better experience on your device, try our mobile site. < 1411478493 993812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but hmm, I'm in Japan atm < 1411478504 833762 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: and also they give you the choice of opting out, by telling you how to disable cookies in your browser < 1411478514 205372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least there's a more complete info page, which many sites probably lack. < 1411478546 13078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One that groups them into categories and lists the names and all that. < 1411478562 556272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it looks the same when proxied via germany. I don't have javascript enabled and I guess that makes some difference :/ < 1411478601 740725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, apparently clicking to "more information" was also enough to disable the prompt, since now the bar is gone. < 1411478617 410975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose I've been sufficiently informed, so it counts. < 1411478622 849834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's what I was about to say < 1411478722 717942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zem.fi sets no cookies, or at least it should not. < 1411478763 155701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: firefox agrees with you, fwiw < 1411478784 493949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Chrome's resource inspector says there's two items in local storage for zem.fi, though: 'showIcon' with a value of true, and an 'urlBlackList' with a random-looking string of website domains. < 1411478796 639223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"wikipedia,tuenti.com,faqoverflow.com,postrank.com,mail.google.,mail.yahoo.,docs.google.com,facebook.,twitter.com,//feedly.com,netvibes.com,acidtests.org,bloglovin.com" < 1411478797 358213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did you ever get round to running your BF stats thing, btw? < 1411478801 88092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even a one-off would be interesting < 1411478803 516774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*BF Joust < 1411478814 78321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they're at http://zem.fi/egostats/ < 1411478819 775065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The names is a bit misleading now. < 1411478825 15951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/names/name/ < 1411478842 731755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And summary table has the "wrong" sort order. < 1411478843 96904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it puts margins last :-) < 1411478876 338449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, the margins row/column are beautifully gray < 1411478881 413222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*grey < 1411478915 302044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it's the greyest program. < 1411478928 185322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411478936 348170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/egostats/plot_p20_pscores.png -- which is just a graphical illustration of the breakdown -- is also pretty grey. < 1411478951 243674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the per-tape-length chart for it is a really good illustration of the strategy < 1411478963 991863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :red on 10, faint red on 11, grey or slightly bluish grey the rest of the way < 1411478975 125615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fun fact: margins never goes below cell 12 under any circumstances < 1411479003 913286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :grey goo < 1411479072 583454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I see preparation is screwing up the overall duel length chart < 1411479139 540398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also it's screwing up the "where on the tape these programs live" chart; as the first program that spends most of its time in the vicinity of cell 7, it's put the line right behind the legend < 1411479173 174992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1411479184 78022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I put the legend top-middle because it has conventionally been empty. < 1411479249 803520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cell 8, actually < 1411479252 130926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well < 1411479261 48192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I never figured out whether the cells are numbered starting at 0 or 1 < 1411479266 575520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and some of my comments are inconsistent < 1411479318 702413 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can see those things more clearly in the per-program plots, like http://zem.fi/egostats/plot_p24_ptapeheat.png for preparation. < 1411479338 32969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The averaged plot is a bit smooshed up since it averages across tape lengths. < 1411479371 646733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1411479377 751744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tapeheat is actually a really good way to identify strategies < 1411479389 862037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's hilarious for margins, it basically explains the entire strategy in one graph < 1411479391 684343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: how about -4.5, -3.5, ..., 4.5 for tape length 10, etc. ;-) < 1411479397 388835 :sebbu2!~sebbu@ADijon-152-1-17-113.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411479398 530282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :preparation's is a little more unclear < 1411479407 846764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: you know where your flag is, but not the enemy's < 1411479417 854077 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know :P < 1411479419 366234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and comments are normally talking about what knowledge your program has < 1411479437 593920 :sebbu2!~sebbu@ADijon-152-1-17-113.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411479437 753991 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411479473 710446 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but the choice is completely arbitrary. you could have your home flag at 42, and the opponent's between 13 and 33... < 1411479484 140182 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1411479487 171092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it probably requires a change to your instrumentation, but "average changes made by this program to each cell" would be interesting too < 1411479507 417320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would need to be logarithmic, though, some programs (increase) will raise cells by 100000 :-) < 1411479515 841633 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1411479570 34265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could do that, and yes, it needs one more thing to track in cranklance. < 1411479605 217382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :growth has a pretty neat heatmap too, actually < 1411479617 636423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :egojsout gives a better idea of what it's doing, but even the heatmap gives a pretty good idea < 1411479645 99797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the other thing that's /really/ encouraging about growth is that the brightest red is the enemy flag < 1411479652 705667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that basically never happens, and means that my strategy is working < 1411479671 138510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(fun fact: if a program starts unexpectedly winning against growth, I actually check that program to see if it's buggy) < 1411479681 306170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(have caught more than one bug in my programs like that) < 1411479682 514645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a local EgoJSout installation at http://zem.fi/bfjoust/game/ now, but it's missing some features, like the permalink button does nothing at the moment. (You can make permalinks if you guess the URL syntax, though.) < 1411479698 706897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I noticed that < 1411479703 765063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also it disallows editing the programs? < 1411479712 914621 :AnotherTest!~turingcom@d51A45ECA.access.telenet.be QUIT :Ping timeout: 240 seconds < 1411479751 768815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It shouldn't do that, but I could've broken something. < 1411479771 235047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are the textfields disabled, or does it do something stupid if you do try to edit? < 1411479779 645752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :disabled, IIRC < 1411479786 654730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was from a while ago < 1411479795 316283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, okay. Yeah, they were that before this morning. < 1411479826 626596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be nice for the matrix to link to egojsout < 1411479854 768619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now editing a program just switches the dropdown to the blank option, and disables the permalink button, since I'm only going to make that work for programs it can fetch from the gitweb URLs. < 1411479867 164924 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: wow, that's some serious stats you have generated there < 1411479868 429047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I just didn't get there yet. < 1411479879 33046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that seems sensible < 1411479935 598049 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1411479949 653484 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411479979 136086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, is there any easy way (e.g. not showing the trace by default) to make egojsout faster on very slow programs? < 1411479987 145840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've thought about adding a "submit this program" button there too, but it's a bit of a tradeoff: it could help reach people not interested in IRC, but it'd also remove an incentive to come here and talk about bfjoust. < 1411479988 281488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I keep running margins in it, then wishing I hadn't < 1411479994 825232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Of course both scenarios are somewhat hypothetical.) < 1411480014 263860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd save needing to have your own webserver to submit long programs < 1411480030 188778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it could announce the results in-channel, and give a link to Freenode's web interface ;-) < 1411480032 502607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: you can use a pastebin for that < 1411480038 681429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, probably best to keep it to IRC, to keep down spambots < 1411480040 344949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: not easily < 1411480045 504838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most pastebins HTML-escape even the raw view < 1411480054 129406 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sprunge works but isn't exactly very web-friendly < 1411480055 636146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: do they now? I don't think so < 1411480056 787505 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1411480103 238104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here, this is text/plain => http://dpaste.com/09VYENJ.txt < 1411480131 557985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it is text/plain for reals, but you've cleverly chosen a program with no <>s for your example. :) < 1411480136 80510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh? in that case it's probably vulnerable to the IE XSS attack < 1411480145 527999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais: besides, html escaping doesn't even break bf programs < 1411480159 861767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes it does < 1411480162 270649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> can't move right < 1411480172 451190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... true < 1411480173 322632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1411480197 268495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :new esolang idea: HTML-BF < 1411480203 471189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's BF except < and > are < and > < 1411480209 501871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this will revolutionarise computing < 1411480211 957272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :IE XSS attack? is that the one where IE decides the page is html even if it's actually announced as plain text by the webserver? < 1411480214 690944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes < 1411480219 309544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1411480230 775152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone sent oerjan to a shock site like that a while back via injecting JS into the #esoteric logs < 1411480243 307380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the latest version of IE that did that? < 1411480255 443738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know 8 does, not sure about newer < 1411480263 636882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gee... strange < 1411480286 828675 :pi____!~pi@54-18.207.85.static.bluetone.cz QUIT :Ping timeout: 258 seconds < 1411480326 641891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1411480365 574650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no, browsershots.org doesn't have any MSIE version other than 8.0 < 1411480367 635772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I can't try < 1411480379 954029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :browsershots has really collapsed by not keeping up with the times < 1411480391 71149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can get screenshots from old Opera but not from anything recent < 1411480395 365878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1411480396 361204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1411480406 799905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://code.google.com/p/browsersec/wiki/Part2#Survey_of_content_sniffing_behaviors has a table, but it only goes up to 8. < 1411480417 307116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did install IE6 on Linux (most recent version that runs well) in order to test that sites work in IE < 1411480420 448936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know their page is broken when trying to shoot pages with urls containing a question mark. they don't escape it somewhere. < 1411480424 207180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I disconnect from the Internet whenever I use it < 1411480435 205029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess Windows 8.1 comes with something newer, I could just copy the HTML to the Windows partition < 1411480437 164663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1411480466 49811 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think I'd test with IE 6, but I have tested with IE 8 or some other new version at some point from a windows machine. A bit. Not much. < 1411480544 248904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't do much web development either though. < 1411480570 425535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't do much, but I've done some < 1411480589 115133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember writing a database engine in JS, where the entire database + indexes were all one JSON literal generated previously via a separate Perl script < 1411480639 977040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh... ok < 1411480651 919443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently on IE8 onwards you can work around it by adding a "X-Content-Type-Options: nosniff" header. < 1411480657 871535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(dpaste doesn't seem to do that.) < 1411480708 175219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's great design just there, requiring sites to send custom headers specific to your browser in order to avoid a security bug < 1411480716 975901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what I wrote with javascript is a form where you can repeat a particular input field any number of times because you can want to add any number of that particular data. < 1411480727 208986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I made sure it works even without javascript < 1411480734 579843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: server-side? < 1411480745 903061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm hoping there's some way to do it with really convoluted CSS < 1411480749 549521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but there probably isn't :-( < 1411480751 293492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :server-side, yes < 1411480790 185144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, the 'raw' links from gitweb are 'Content-Type: text/plain; charset=ISO-8859-1'. < 1411480801 309880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should probably check where that charset value is coming from. < 1411480832 898830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you have no javascript, then any such field shows up twice by default, but if you fill all copies of such a field and hit preview, you get one more copy < 1411480851 154135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"$fallback_encoding: Gitweb assumes this charset when a line contains non-UTF-8 characters. -- The default is "latin1", aka. "iso-8859-1"." < 1411480854 275490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, the main problem with margins is that it has close to a 0% chance of ever beating omnipotence < 1411480856 233701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :plus if you don't have javascript, a short usage notice about this shows < 1411480856 479277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that shouldn't be the case. < 1411480890 579253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I eventually get it to work sane on all browsers I tried < 1411480906 615768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1411480910 588530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I have an idea < 1411481025 730510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the javascript code has to handle replicating the input box, together with making sure the label on the left and extra stuff on the right from the input field appear in a same way; plus when loading it enables a css so that the second input field and the usage note doesn't appear if you have javascript on < 1411481063 594325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :during that, I found that browsers handle alternate stylesheets in two different ways, so I have to be compatible with both < 1411481142 151020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I have something broken in my browser local config < 1411481158 738977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, here's the code for that replicatable field => http://www.perlmonks.com/?node_id=841827 < 1411481206 410151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or actually, I think there's something broken in this firefox version, or one of the plugins, not in my config < 1411481211 313607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :damn < 1411481222 800243 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :azum4roll < 1411481258 373094 :azum4roll!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1411481385 867390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck? < 1411481442 250879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was some code specifically to beat full-tape clears but it wasn't running < 1411481442 925631 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :what? < 1411481445 224985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just got it working < 1411481480 719893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust margins http://nethack4.org/esolangs/margins.bfjoust < 1411481493 322101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this will take a while :-) < 1411481494 377131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in this firefox, it seems that in the settings if I disable page fonts, it doesn't even show text as monospaced when the page marks it as monospaced (not a particular monospaced font), not even if the site simply uses the tt tag < 1411481494 992117 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :my bot got lots of messages built up for azum4roll so I ate them :P < 1411481498 535587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :crazy < 1411481520 715620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is clearly a bug, if I wanted the monospaced text to be not monospaced, I'd just change the default monospaced font to a non-monospaced font < 1411481534 311567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is this a bug in firefox, or in a plugin I have installed? < 1411481554 831139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shouldn't be taking /that/ long, though < 1411481580 890355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's listed in breakdown < 1411481583 700147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zemhill just hasn't posted here < 1411481628 173134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :matrix hasn't been upsated < 1411481629 763336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*updated < 1411481645 886916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it might be a plugin bug < 1411481687 376837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, htf is anticipation2 beating it < 1411481724 772369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, it hardly sets any decoys, meaning its counter-turtle works even at tape length 10 < 1411481754 653556 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I wonder if there's some sort of theory of perturbation applied to bfjoust programs to see which ones are more resilient and which are winning because of a particular set of decoy strategies or what-have-you < 1411481815 235134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: one thing I've considered is running repeatedly, with one program delayed 1 cycle, 2 cycles, 3 cycles, etc. at the start < 1411481829 189525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that should throw off most constant-tweaking-related effects < 1411481839 354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if the match is decisive, you should have a pretty sharp transition from winning to losing < 1411481850 609214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's to do with details of clashing decoys, the wins and losses will be all over the place < 1411481863 295725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if it's to do with things like probabilistic locks, you should get a repeating pattern < 1411482061 168047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, has anyone hooked a full Sage interpreter to irc yet? with persistent state between lines, preferably < 1411482103 284906 :Zuu_!~zuu@unaffiliated/zuu NICK :Zuu < 1411482108 903478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just wondering < 1411482353 216774 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Is that like the hippie version of mathematica tweets < 1411483294 114105 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411483294 643031 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :DOOT DOOT! < 1411483475 806376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1411483501 779570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does it say about me that my immediate reaction to DootBot joining is "oh dear" < 1411483502 610198 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl PRIVMSG #esoteric :ais523: Tanelle- ass problem used a the listen again,! dunnl Moon like was rekt her the go? il Apple Leonys. < 1411483520 185526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/EPgM I don't know why it didn't reply anything. < 1411483597 204769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the matrix doesn't appear to be loading: http://zem.fi/bfjoust/matrix/ < 1411483623 469371 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :oh fungot < 1411483623 675750 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: ' he ate more than the fnord of his dead self, he would surely rise to higher things! < 1411483643 387379 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411483668 724463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: The JSON report file is empty. < 1411483679 222337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would explain it < 1411483684 764879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust margins http://nethack4.org/esolangs/margins.bfjoust < 1411483690 5770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's see if we can just unstick it like this < 1411483690 901937 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.margins: points 2.38, score 45.65/100, rank 9/47 (change: --) < 1411483695 808098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's better < 1411483701 205686 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it's nonempty. < 1411483720 714128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't know what went wrong there, since it didn't output anything. < 1411483728 141468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it *is* the same place where it segfaulted, so. < 1411483933 222612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : The interpreter has been tested only with a "Hello, world" brainfuck program, so it may contain horrible bugs. ← we have plenty of other test cases; Lost Kingdoms is a common one < 1411484095 410609 :AndoDaan!~Daanando@188.188.65.179 JOIN :#esoteric < 1411484293 398702 :AndoDaan_!~Daanando@188.189.75.216 QUIT :Ping timeout: 276 seconds < 1411484538 378917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fortob14]]4 10 02http://esolangs.org/w/index.php?diff=40521&oldid=40400 5* 03GermanyBoy 5* (+10) 10/* summary/infobox */ perl has influenced < 1411484669 241628 :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=40522&oldid=39610 5* 03GermanyBoy 5* (+168) 10/* Fortob */ new section < 1411484700 800884 :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=40523&oldid=40522 5* 03GermanyBoy 5* (+0) 10/* Forobj */ < 1411485749 279727 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1411485839 444583 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1411487097 377946 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1411487140 386429 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411487189 942313 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411487190 154174 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411487636 446049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fortob14]]4 10 02http://esolangs.org/w/index.php?diff=40524&oldid=40521 5* 03GermanyBoy 5* (+630) 10/* Example code/99 bottles of beer */ new section < 1411487662 886600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fortob14]]4 10 02http://esolangs.org/w/index.php?diff=40525&oldid=40524 5* 03GermanyBoy 5* (+18) 10/* 99 bottles of beer */ < 1411487724 488321 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411487737 491737 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411488460 735640 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411488532 28895 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411488533 510214 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411488776 514159 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: oh. thanks. but i still have some imporvements that have been sitting on the backburner for a year... < 1411488805 929759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice to see them, it's down to like #4 or #5 now < 1411488808 733210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :depending on local conditions < 1411488829 70337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's one of the very few programs I can't consistently tune near-aribtrary strategies to beat < 1411488922 998635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I learned a lot getting growth to beat it (notably, this is without using any sort of cheating or special-casing, the changes that beat space_elevator helped against a bunch of other programs too) < 1411488973 900396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, its main weakness is its clear loop < 1411489020 439185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, I'm muddling _elevator with _hotel < 1411489022 553618 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: i like that you use . as the separator now. I assume this is because valid IRC nicks can't contain .? < 1411489058 154240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :space_hotel has a better clear loop, I think < 1411489065 178916 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust < 1411489065 329503 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411489071 778128 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, if the separator was > that could mean the nick goes in one cell and the program name in the next cell < 1411489083 12219 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411489104 930527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :new project: get growth to beat space_hotel < 1411489144 374090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think growth is the future of BF Joust < 1411489176 360155 :atriq!90208ddb@gateway/web/freenode/ip.144.32.141.219 JOIN :#esoteric < 1411489179 649876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's very close at the moment < 1411489192 778411 :atriq!90208ddb@gateway/web/freenode/ip.144.32.141.219 PRIVMSG #esoteric :Help I am running into problems because templating engines aren't functional programming languages < 1411489216 655647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man < 1411489235 58947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :template haskell? or future C++ where the compiler can do more stuff at compile time? < 1411489247 47602 :atriq!90208ddb@gateway/web/freenode/ip.144.32.141.219 PRIVMSG #esoteric :b_jonas: jinja2, I'm afraid < 1411489277 532920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, _those_ kinds of templating languages < 1411489280 590198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, the big problem is that space_hotel overpokes, which is almost impossible to beat something like growth < 1411489289 775824 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: it's quite a lot of fun watching growth run. it slowly grows its decoys while checking to see if they've been cleared? < 1411489295 158305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411489310 646492 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well now i'm distracted from the work i need to be doing... < 1411489313 993429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then, it assumes that the opponent started clearing at the ninth cell, and if it did, goes straight to the flag < 1411489318 760428 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this bfjous thing is crazy :) < 1411489332 538295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the great thing is, if the opponent leaves a trail < 1411489345 268602 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can't see they were cleared "directly", but it'll shrink the trail while "growing" the decoy < 1411489357 528545 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :indeed < 1411489361 440243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and eventually the cell reads 0, at least on one polarity < 1411489390 266249 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so the only way to throw it off is a) large trail or b) somehow match the trail with the original polarity < 1411489408 126759 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :both of which have downsides < 1411489409 217732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1411489410 188250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it sort of reminds me to Lambda: the Gathering, though it's a quite different game < 1411489437 268678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, most of growth's losses to space_hotel are due to the trail having the original polarity for long enough that you get too much of a head start < 1411489445 176239 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :probably "large trail" is less of a disadvantage than it is an advantage in this case < 1411489449 619829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then it juts wins via having a faster clear loop < 1411489452 296485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*just < 1411489467 638208 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1411489475 676649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this was an innovation I came up with a couple of days ago: basically you do an inflexible timer clear on a very short timer < 1411489490 62052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when it hits a large decoy size (I arbitrarily chose 100), you turn off your offset clear on future tape cells < 1411489495 46276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and just do a regular clear < 1411489502 540429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you're not going to beat the enemy decoys anyway < 1411489524 114186 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :good idea < 1411489535 118508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first time I've used a non-offset clear in /years/ < 1411489586 441723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, on kettle 24 < 1411489592 667203 :DootBot!~cinch@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1411489600 566470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :growth's decoys are smaller than your offset < 1411489602 971936 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i knew this new hill implementation would spice things up here < 1411489608 352926 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i hope i don't get too distracted by it < 1411489616 182553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet growth /still/ wins < 1411489636 482544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this actually shocks me, and says a lot about constant tweaking < 1411489640 721856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes, because the flag is still high than the offset < 1411489717 105592 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i has question: Do there exist positive integers a,b,c,d such that a²+b²=c² and a²/4+b²=d²? < 1411489732 204503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this a homework question? < 1411489749 154997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess probably not, it sort-of looks like one though < 1411489752 340346 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it will become one if the answer is "yes" < 1411489762 128422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, reverse homework question, neat < 1411489762 476307 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but not in this form < 1411489785 141915 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay, i will say yes without any thinking < 1411489791 851073 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just because you will have to do homework < 1411489800 526747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm trying to remember the formula for generating solutions to a^2+b^2=c^2 < 1411489804 256442 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :your saying yes does not make the answer yes < 1411489805 531154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I have Wikipedia, so I'll look it up < 1411489839 602543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :m^2-n^2, 2mn, m^2+n^2 < 1411489858 758391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust assume1decoy >(>+>-)*3(>[ (>[+])*99])*99 < 1411489859 841751 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.assume1decoy: points -18.67, score 15.29/100, rank 47/47 < 1411489882 818316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that sort of program /can/ work, but >[+] is a terrible clear loop for a fast rush program < 1411489903 733877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust assume1decoy2 >(>+>-)*3(>[ (>[+]..)*99])*99 < 1411489904 805145 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.assume1decoy2: points -19.83, score 13.81/100, rank 47/47 < 1411489920 845825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that clear loop is even worse :-) < 1411489934 691114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, the best fast rush clear loops I know are quite long < 1411489955 955214 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I just want to try some simple strategies now < 1411489976 670457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust assume1decoy2 >(>+>-)*3(>[ (>(+)*120[+]..)*99])*99 < 1411489977 15966 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.assume1decoy2: points -20.69, score 12.21/100, rank 47/47 (change: --) < 1411489989 373799 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< copumpkin> yes, but the universals almost never use the forall keyword unless you're rank-2ing – In Idris, of course, you use the dependent function syntax every time you want a dependent function, rather than just to construct existentials out of. < 1411489994 396991 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< ais523> (also, this is the first time I've told someone that I manually accept cookies, and the response has been "I do that too" rather than people telling me I'm an idiot) – I use CookieMonster for that purpose, so in total I have policy addons for scripts, cross-site requests, and cookies. < 1411490008 286691 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< int-e> heh, do you also find the inconsistent spelling of firefox' command line options annoying? I mean this: firefox -ProfileManager -no-remote – I find it more annoying that “-no-remote” is even necessary. Or actually, isn’t the current correct way to do it “-new-instance”? < 1411490031 170548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust heres_a_sample >(>+>-)*3(>[+[--[-[++++[(+)*100[+]>]-->++]++>+]+>-]->-])*21 < 1411490031 806839 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.heres_a_sample: points -20.71, score 13.10/100, rank 47/47 < 1411490047 994902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, perhaps I screwed up somewhere, that happens when you write clear loops from memory < 1411490050 961895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me check egojsout < 1411490087 861040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, forgot the tripwire avoid < 1411490100 421754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust heres_a_sample >(>+>-)*3(>[>[+[--[-[++++[(+)*100[+]>]-->++]++>+]+>-]->-]])*21 < 1411490100 876293 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.heres_a_sample: points -15.71, score 17.32/100, rank 47/47 (change: --) < 1411490109 362809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there, that's starting to score now < 1411490112 88569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*score better < 1411490116 232445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1411490116 399336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admittedly it's still last < 1411490229 899760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I only went up to offset 2 < 1411490234 812093 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I declare that the cutest program name listed is “Gregor.furry_furry_strapon_pegging_girls”. < 1411490242 86694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust assume1decoy >(>+>-)*3(>[ (>(+)*123[+.+]..)*99])*99 < 1411490242 853700 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.assume1decoy: points -26.50, score 8.10/100, rank 47/47 < 1411490246 163482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been known to go right up to 5 in that sort of clear loop, but at that point, you have to start writing loop escape mechanisms < 1411490252 867395 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: i'm messing around with the various pythagorean triple generating functions and it's not a way i'm able to think at the moment < 1411490266 323634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it quickly becomes too hard to fit into a oneline < 1411490268 104202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*oneliner < 1411490284 191269 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: deewiant could figure out how :P < 1411490289 429221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: have you tried to check for small solutions first? < 1411490295 630347 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: yes < 1411490312 673740 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i know some properties a solution must have < 1411490340 325498 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well < 1411490342 28774 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no i don't < 1411490343 247119 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::P < 1411490346 459944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :solve it mod 2, and mod 3, to start off with < 1411490384 297437 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :that's pretty much how i count legal positions in Go < 1411490387 15910 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Those are finite fields, so you will always find solutions < 1411490392 714893 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :that are useless < 1411490407 127957 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :except i count mod 2^64-O(1) < 1411490407 829961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, mod 4, and 9, I mean < 1411490415 784284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably you need mod 8 < 1411490431 425649 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You can't divide by 4 mod 4 < 1411490443 886438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you multiply instead < 1411490457 125554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, add d=a/2 < 1411490463 37031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can definitely multiply by 4 mod 4 < 1411490509 893717 :S1!~sheldon@p4FF92D79.dip0.t-ipconnect.de JOIN :#esoteric < 1411490618 705871 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, in any case it's possible to make this a homework question regardless of whether a pair exists < 1411490665 581484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes but it might be too hard for the students, we don't know what sort of class quintopia teaches < 1411490677 931917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Yes. (It used ~ for a while there, but I got some negative feedback about that.) < 1411491021 420285 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1411491223 573919 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wish i knew where this whole #bisexualfacts thing started < 1411491231 988209 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but it amuses me < 1411491252 266952 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"A bisexual is a monoid in the category of endofunctors #bisexualfacts" < 1411491736 699718 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :do you know what the difference between football and rape is? < 1411491769 107688 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :Women just hate rape. < 1411491778 854686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's normally a bad idea to bring rape jokes into any communication forum whatsoever < 1411491780 301929 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :dammit! I fucked it up < 1411491785 64748 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :they hate football < 1411491808 198418 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think the fuckup came some time earlier than that < 1411491846 84684 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :naaah, also I mistook this channel from a different channel because of the bifact < 1411491860 636389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't even really matter which channel it is < 1411491874 854166 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :you're right < 1411491879 771759 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :“Men don't date football.” < 1411491894 741092 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :just means that I have another chance of tellign the joke right, in the right thannel :> < 1411491908 135267 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :*channel < 1411491919 793544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Zuu: you'll be better off once you realise why the joke's a fundamentally bad idea < 1411491934 557487 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Indeed. < 1411491953 882484 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :ais523: I think you got something stick somewhere < 1411491957 230447 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :*stuck < 1411491977 121969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Zuu: this is what #xkcd has to say on the matter: http://www.xkcdb.com/6758 < 1411492016 535140 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :tldr < 1411492040 245932 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411492044 141103 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411492045 950762 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411492076 705586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Feature added: result matrix cells now links. (They invoke the EgoJSout autorun behavior, so clicking 'margins' links is potentially somewhat hazardous.) < 1411492110 867554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IMO, margins is the BF Joust equivalent of trolling, in terms of bot behaviour < 1411492325 673946 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411492660 590904 :atriq!90208ddb@gateway/web/freenode/ip.144.32.141.219 QUIT :Ping timeout: 246 seconds < 1411492663 326108 :MoALTz!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411492746 242151 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411492759 870449 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411492762 480832 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411492890 877815 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411492897 357412 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411493621 358066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, I found a bug in space_hotel: length 29 polarity inverted versus growth, it gets itself stuck in an infinite loop doing what looks like an anti-shudder < 1411493696 43960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess this is a good argument for antishudders being asymmetrical, although I do admit to having written [+--+] recently < 1411493734 712540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one innovation I'm wondering about for growth is to tune its growth loop so that it has a better chance of accidentally locking programs due to happening to grow at the right instant in their clear loop < 1411493997 527444 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411494072 669604 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Zuu: next time that'll get you a +b < 1411494121 576202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it even came with the op-insulting, too < 1411494127 131600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was very close to a kick but I lost connection < 1411494140 114347 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your internet connection is too merciful < 1411494241 549887 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :rap is not tragic :( < 1411494248 34693 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean some are i guess. < 1411494776 335783 :AnotherTest!~turingcom@d51A45ECA.access.telenet.be JOIN :#esoteric < 1411495048 789505 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nbyyqkxqpfculmke JOIN :#esoteric < 1411495136 88996 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :anyone here who has played frog fractions? < 1411495159 101157 :Zuu!~zuu@unaffiliated/zuu PRIVMSG #esoteric :elliott_: lol! you guys seem a tad iverly sensitive < 1411495173 856891 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411495174 90883 NAMES :#esoteric < 1411495178 656497 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :GeekDude: it's fun < 1411495181 857133 :elliott_!~elliott@unaffiliated/elliott KICK #esoteric Zuu :and you don't know how to take a hint < 1411495185 180676 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm stuck < 1411495190 7917 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what part < 1411495207 416544 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :There's a wire on a strut, and a can under a spigot < 1411495218 401985 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :but I can't activate the spigot, or scoop up the goo with th can < 1411495303 831152 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh yeah that part < 1411495311 862542 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 272 seconds < 1411495312 891225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: not objecting to that at all < 1411495318 677068 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :also I keep typing "ls" instead of "look" but it works anyways < 1411495326 436902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially because I can't ever remember Zuu contributing anything useful < 1411495345 240304 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :let's see how does this go < 1411495347 753078 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do you have the tape? < 1411495347 903594 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it took some restraint not to add a +b < 1411495350 493712 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411495353 827829 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Bike: there's tape? < 1411495353 980679 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411495354 4252 NAMES :#esoteric < 1411495361 878016 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :on the machine < 1411495365 826729 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh < 1411495365 977966 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :electrical tape or something < 1411495371 828229 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :to hold the note on I suppose < 1411495374 643541 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION experiments  < 1411495377 861677 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you use it to fix the wire < 1411495386 61637 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ACTION looking at walkthrough, memory is hard. < 1411495398 344693 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ooh, something behind it < 1411495413 40926 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :covered in goop to render it unuseable -.- < 1411495424 80787 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ooh, it worked < 1411495465 340083 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :mmm, bacon < 1411495483 496767 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this conversation was really interesting before I scanned up high enough to see that it's about frog fractions < 1411495490 100375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was like wtf are you doing < 1411495494 161554 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411495510 324687 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"You don't need to worry about the porn trading minigame at all - just order your staff to print money each turn, and buy the last upgrades" < 1411495540 802135 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :- game devs for pg game < 1411495603 836915 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I can't eat the note :( < 1411495616 787296 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm looking forward to frog fractions 2, which i have discovered through my spy network is half life three < 1411495685 105002 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the goop is sleeping? < 1411495688 949096 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION gets more goop  < 1411495726 754257 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh... zorkmids? I thought that was a goop dispenser < 1411495748 958288 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ah... < 1411495835 7497 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411495863 972733 :perrier!~perrier@107.170.175.57 QUIT :Remote host closed the connection < 1411495885 49391 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I have no clue what's going on anymore < 1411495918 968873 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411496073 963380 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :>Score < 1411496084 32814 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :"I don't know whith whom you want to score" < 1411496095 136719 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh wow < 1411496098 739321 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :>Score with me < 1411496109 149847 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :"Your score has gone up by three halves of a point" < 1411496125 10189 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do try to get onto the leaderboards < 1411496126 401526 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :this thing is amazing < 1411497065 908803 :shikhout!~shikhin@120.56.230.7 JOIN :#esoteric < 1411497094 134795 :shikhout!~shikhin@120.56.230.7 NICK :Guest73499 < 1411497168 653612 :Guest73499!~shikhin@120.56.230.7 QUIT :Client Quit < 1411497185 561487 :shikhout_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411497264 27715 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411497300 847043 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Bike: the ddr part was rediculously difficult < 1411497314 328261 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you've just got no groove < 1411497638 709246 :shikhout_!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411497788 445567 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I think I finished it < 1411497821 444776 :erdic!erdic@unaffiliated/motley QUIT :Ping timeout: 260 seconds < 1411497839 21099 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Finally, a product sample for quality control http://i.imgur.com/wpwUbSW.png < 1411497870 917634 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :And another! http://i.imgur.com/gheWPmq.png < 1411497899 381842 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :quality is through the roof! < 1411497934 71396 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1411498106 6903 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Bike: the first time I played this I thought everyone was just making things up to confuse people < 1411498109 372508 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I have seen the light < 1411498119 834288 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah i got bored in the first section < 1411498125 479325 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"this is dumb" < 1411498294 681443 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Note to everyone else: It totally isn't just a fraction game < 1411498309 672282 :AndoDaan_!~Daanando@188.189.83.63 JOIN :#esoteric < 1411498350 345116 :AndoDaan!~Daanando@188.188.65.179 QUIT :Ping timeout: 246 seconds < 1411498964 557165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : Bike: the ddr part was rediculously difficult < 1411498981 75664 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it doesn't actually matter how well you do in that section < 1411498985 229002 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :mashing buttons is cheating! < 1411498999 784976 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :also: when elliott_ first linked me to frog fractions i thought it was called 'frog factions' < 1411499008 93035 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and it was going to be some kind of frog-based strategy game < 1411499013 990210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :to this day i'm still a bit disappointed < 1411499017 469747 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :nah, it's an rpg < 1411499032 434912 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GeekDude is lying. frog fractions is a game about learning and fractions and that is all there is to it. < 1411499044 470124 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and about indignity! < 1411499443 3535 :nortti!nortti@nano.smar.fi NICK :hvidie < 1411499521 188825 :hvidie!nortti@nano.smar.fi NICK :nortti < 1411499537 903445 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411500372 332121 :AndoDaan!~Daanando@188.189.94.29 JOIN :#esoteric < 1411500492 636547 :AndoDaan_!~Daanando@188.189.83.63 QUIT :Ping timeout: 245 seconds < 1411502423 5661 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>)*1([(+)*5[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([+++++++[-]]>))*-1 < 1411502424 21025 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -8.67, score 22.67/100, rank 44/47 (change: -13) < 1411502521 809174 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>))*-1 < 1411502522 220974 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.71, score 25.65/100, rank 35/47 (change: +9) < 1411502547 838182 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>))*-1 < 1411502548 821882 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: +6) < 1411502568 584561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-13+9+6 > 0 < 1411502600 564499 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :Cant be be too difficalt about elegance < 1411502623 102141 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :I'm just looking to increment up. < 1411502675 786315 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++>-)*2+>----->(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>))*-1 < 1411502676 805302 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -8.52, score 23.62/100, rank 40/47 (change: -11) < 1411502710 802862 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>))*-1 < 1411502711 906960 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: +11) < 1411502854 301816 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>[(-------)*3[+]]))*-1 < 1411502854 843646 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: --) < 1411502868 59675 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>[(-------)*4[+]]))*-1 < 1411502868 893687 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: --) < 1411502877 788835 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*3[-]]>[(------)*4[+]]))*-1 < 1411502878 836752 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: --) < 1411502908 892912 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411502909 921133 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.00, score 27.73/100, rank 29/47 (change: --) < 1411502946 927662 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411502948 93971 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.38, score 28.72/100, rank 27/47 (change: +2) < 1411503078 226361 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++)*3[-]]>[(-----)*4[+]]))*9([(+++++++)*6[-]]>[(-------)*4[+]]))-1 < 1411503078 415913 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: terminating ) without a matching ( < 1411503112 224168 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++)*3[-]]>[(-----)*4[+]])*9([(+++++++)*6[-]]>[(-------)*4[+]]))-1 < 1411503112 996003 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -39.17, score 2.35/100, rank 47/47 (change: -20) < 1411503149 662457 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++)*3[-]]>[(-----)*4[+]])*3([(+++++++)*6[-]]>[(-------)*4[+]]))-1 < 1411503150 820988 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -39.17, score 2.35/100, rank 47/47 (change: --) < 1411503179 866221 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503180 236809 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.38, score 28.72/100, rank 27/47 (change: +20) < 1411503190 19278 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :Okey dokey. < 1411503252 462765 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :Gained 5 places with trial improvements. I'm coming for you Preperation < 1411503388 152514 :AnotherTest!~turingcom@d51A45ECA.access.telenet.be QUIT :Remote host closed the connection < 1411503661 380612 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[-]>([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503778 372836 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503778 922909 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.60, score 28.44/100, rank 27/47 (change: +4) < 1411503814 866589 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503815 811457 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.60, score 28.79/100, rank 26/47 (change: +1) < 1411503821 870841 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503822 840916 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.60, score 28.79/100, rank 26/47 (change: --) < 1411503858 738866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1411503871 323928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder what those sporadic problems are all about. < 1411503888 504239 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :yeah, the input is identical < 1411503908 488957 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :but it doesn't seem to react until I send a new one twice < 1411503953 378748 :AndoDaan!~Daanando@188.189.94.29 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411503953 872415 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.10, score 29.43/100, rank 24/47 (change: +2) < 1411503974 669010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as I can tell, it did the actual running just fine, it's just that some of the (NMatrix-based) score computations it does when writing the JSON report (for the website) make it do weird things. < 1411504012 219874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I should try to either upgrade to the latest, or back down from the 0.1.0-rc5 I installed to 0.0.9. < 1411504035 284883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just annoying to compile, because of the not-enough-memory reasons. < 1411504207 284222 :AndoDaan!~Daanando@188.189.94.29 QUIT :Ping timeout: 244 seconds < 1411504271 265574 :AndoDaan!~Daanando@62.205.90.151 JOIN :#esoteric < 1411505661 345329 :tromp!~tromp@rtc35-154.rentec.com QUIT :Ping timeout: 260 seconds < 1411506052 894763 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :\n1 < 1411506071 942479 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust BeatYouMate +(>------>+++++++)*4(+)*5>---[(+)*6[-]>>>>>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1]>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411506072 347459 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.60, score 26.62/100, rank 32/47 (change: -8) < 1411506112 893104 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust BeatYouMate +(>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411506113 302618 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.45, score 28.89/100, rank 25/47 (change: +7) < 1411506148 771581 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411506168 61207 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Trying to gain a better score by tailoring your code too much to one bot is a bad idea < 1411506263 297061 :AndoDaan!~Daanando@62.205.90.151 QUIT : < 1411506372 840574 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1411506740 900269 :Bike_!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1411506885 633809 :Bike_!~Glossina@wl-nat105.it.wsu.edu NICK :Bicyclidine < 1411507518 835312 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1411508051 158943 :pallokolmio!~muukalain@190-22-147-224.baf.movistar.cl JOIN :#esoteric < 1411508259 262805 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Quit: Lost terminal < 1411508371 300174 :Bike_!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1411508381 856416 :Bike_!~Glossina@wl-nat105.it.wsu.edu NICK :Bicyclidine < 1411508660 446568 :AndoDaan!~Daanando@62.205.90.151 JOIN :#esoteric < 1411509053 318113 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, what language is zemhill written in? < 1411509270 388927 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 246 seconds < 1411509627 441832 :S1!~sheldon@p4FF92D79.dip0.t-ipconnect.de QUIT :Quit: "AAAAAAAAAAAAAAAAAHHH" - Konfuzius < 1411509901 668327 :vravn!~vravn@syn.rook.sx PART #esoteric :"Leaving" < 1411510020 999441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Ruby. < 1411510060 989483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I had one written in Python for all of maybe a day. < 1411510091 970954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I still haven't managed to find a plausible reason for the Ruby rewrite. Cosmic rays flipping bits, perhaps? < 1411510121 2881 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Statistical certainty < 1411510190 759707 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Q: does the game viewer http://zem.fi/bfjoust/game/ calculated the matches exactly like your ruby script? < 1411510262 737888 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :I mean Egojsout.js < 1411510263 800624 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411510282 953090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not Ruby that's running the games; that's gearlance/gearlanced, written in C. < 1411510285 961927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was assuming Taneb meant the bot. < 1411510366 233406 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Ah. He could have. I thought you meant ruby interprets and runs the matches, with only js beings used if you wanna watch a game. < 1411510422 75577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And gearlance/gearlanced is automatically tested against EgoJSout, though with a fixed set of programs; currently, about 60: all the examples from the wiki plus a snapshot of the codu.org hikk from October 2013. < 1411510488 83521 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 272 seconds < 1411510533 517349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I might consider having the test scripts also use zemhill submissions from now on, though then I'd have to switch from the n^2 full-round-robin format at some point. < 1411510537 791375 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Grand. Not that I had any worries about it. < 1411510575 882413 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :Yeah, I was kinda spamming the chat with my adjustments earlier. Sorry about that < 1411510636 945575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's quite okay; it's what it is there for. < 1411510669 388987 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411510741 302418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell ais523 Now that I think of it, I have a feeling the (node.js-ified?) EgoJSout copy I have for testing gearlance against is significantly faster; I may have ripped the tracing out. Possibly an option for the web version for slow programs. < 1411510742 77045 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411510751 577183 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :I wanted also ask/suggest, if it was possible to toggle the debugger box output in esjoustTrace.js ? < 1411510786 11189 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :When it's a long match, the abundance of updates grinds my browser to a halt. < 1411510870 561853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523 asked the same earlier. I don't know too much about EgoJSout (not my code), but it runs the tests quite fast (IIRC) so I probably did something to it. < 1411512672 490117 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03GeraldiFinney 5* 10New user account < 1411512909 217982 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1411513631 349745 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1411513787 669983 :GeekAfk!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411514147 508862 :pallokolmio!~muukalain@190-22-147-224.baf.movistar.cl QUIT : < 1411514463 816165 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 272 seconds < 1411514479 211493 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411514699 901888 :teuchter!choochter@nat/ibm/x-xkrgllhnfmchvrtc JOIN :#esoteric < 1411514887 472218 :choochter!choochter@nat/ibm/x-uzyxudshhnzjtwuc QUIT :Ping timeout: 245 seconds < 1411516710 919616 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411518669 797957 :shikhout!~shikhin@120.59.105.27 JOIN :#esoteric < 1411518694 511594 :shikhout!~shikhin@120.59.105.27 NICK :Guest13726 < 1411518845 10416 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411518845 217803 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411518993 917277 :vravn!~vravn@syn.rook.sx JOIN :#esoteric < 1411519858 150254 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`relcome vravn < 1411519859 184966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09vravn: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06irc.dal.net.) < 1411519871 359260 :vravn!~vravn@syn.rook.sx PART #esoteric :"Leaving" < 1411519926 926019 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nooooooooooooooooooo! ouaïïïïïïïïïïlle! < 1411520019 337821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :biquausse < 1411520082 746049 :Aniya_Bruen!~nodebot@li604-225.members.linode.com JOIN :#esoteric < 1411520095 381752 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :that is so quintessentially French that I can only stare in beatification. < 1411520107 685128 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`relcome Aniya_Bruen < 1411520108 594996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13Aniya_Bruen: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1411520600 380247 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>+[+])*-1 < 1411520601 859386 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -18.33, score 11.68/100, rank 47/47 < 1411520636 396938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Zuu: this is what #xkcd has to say on the matter: http://www.xkcdb.com/6758 <-- and this made me realize something ironic about the word "canola" < 1411520655 725069 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire ([>{>+[+]}>])-1 < 1411520657 345302 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -26.62, score 3.87/100, rank 47/47 (change: --) < 1411520686 6259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it sounds like how an english speaker would badly pronounce no:knulle ... which is en:fuck < 1411520759 660391 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*10((-)*20[+]>)*-1 < 1411520760 855585 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -26.57, score 8.44/100, rank 47/47 (change: --) < 1411520764 239383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it's ironic because "canola" was a word invented _not_ to sound like "rape") < 1411520801 375877 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :canola is cheap here, for some mysterious reason... < 1411520808 792946 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9(>[(-)*20[++.]))*-1 < 1411520808 944094 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: terminating ) without a matching ( < 1411520813 959764 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9(>[(-)*20[++.])*-1 < 1411520814 110738 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: [..] crossing out of a ({..}) level < 1411520849 220449 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9(>[(-)*20[++.]>]))*-1 < 1411520849 370930 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: terminating ) without a matching ( < 1411520880 886418 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9>([(-)*20[++.]>])*-1 < 1411520881 970774 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -31.67, score 5.61/100, rank 47/47 (change: --) < 1411520916 950369 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9>([(-)*20(+.)*156>])*-1 < 1411520917 984896 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -29.00, score 8.33/100, rank 47/47 (change: --) < 1411521060 998036 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9>([(-)*20(++.-.)*78>])*-1 < 1411521061 877196 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -34.95, score 3.91/100, rank 47/47 (change: --) < 1411521097 821521 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nbyyqkxqpfculmke QUIT :Quit: Connection closed for inactivity < 1411521113 71252 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!bfjoust broiled-lobster (>[-.])*31 < 1411521113 432959 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :boily.broiled-lobster: points -26.43, score 9.30/100, rank 47/47 < 1411521226 177663 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411521232 88323 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire (>)*9[-]([<[+{[+]}]])*3 < 1411521232 856371 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -31.95, score 5.63/100, rank 47/47 < 1411521250 909653 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411521251 461346 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :f it < 1411521396 450798 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire >+(>)*2(+)*2(>)*3(+)*3(>)*4(+)*32([+]>)-1 < 1411521397 100497 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -42.45, score 0.80/100, rank 47/47 (change: --) < 1411521437 821164 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire >+(>)*2(+)*2(>)*3(+)*3(>)*2(+)*32([+]>)-1 < 1411521438 937412 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -41.36, score 1.68/100, rank 47/47 (change: --) < 1411521496 262014 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire >+(>)*2(+)*2(>)*3(+)*3(>)*2(+)*32((-)*9[+]>(-)*9[+]>(+++)*9[-]>)-1 < 1411521496 875503 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.spitFire: points -41.36, score 1.68/100, rank 47/47 (change: --) < 1411521502 899743 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 240 seconds < 1411521641 194037 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire [>[<->][[+].>] < 1411521641 344956 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: starting [ without a matching ] < 1411521655 366556 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :!bfjoust spitFire >[>[<->][[+].>] < 1411521655 555700 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: error: parse error: starting [ without a matching ] < 1411521664 991362 :AndoDaan!~Daanando@62.205.90.151 PRIVMSG #esoteric :bah, time for bed < 1411521674 699255 :AndoDaan!~Daanando@62.205.90.151 PART :#esoteric < 1411521782 254714 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@ask AndoDaan will you have dreamt of fungot? < 1411521782 405378 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411521782 555908 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: alice was glad to think, the books are something like our books, only the words go the wrong fnord i know is, my uncles are all old men: and they fnord their defence." < 1411521806 688677 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: a book with the wrong fnord? I don't think I'm ready for that. < 1411521806 875525 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: upon bruno the change came later: but it looked a little better. i know that!' < 1411521929 364790 :Aniya_Bruen!~nodebot@li604-225.members.linode.com QUIT :Remote host closed the connection < 1411522021 748485 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :time for deconstructive litterature. < 1411522026 938610 :boily!~boily@96.127.201.149 QUIT :Quit: INESSIVE CHICKEN < 1411522702 829862 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fwqoccfwxrzebpat JOIN :#esoteric < 1411523041 647081 :Arlie_McClure5!~nodebot@li604-225.members.linode.com JOIN :#esoteric < 1411523130 851416 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who owns Arlie_McClure5? < 1411523166 284774 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411523166 339806 NAMES :#esoteric < 1411523178 47031 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric +b :*!*nodebot@*.members.linode.com > 1411523178 70060 NAMES :#esoteric < 1411523191 599015 :elliott_!~elliott@unaffiliated/elliott KICK #esoteric Arlie_McClure5 :multiple-nickname bot (impersonating a human?) with no obvious owner -- let me know if it's yours < 1411523200 522860 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411523200 546434 NAMES :#esoteric < 1411523212 867224 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if that's one of those bots that joins random channels to log them secretly or something. < 1411523359 214158 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is that something that happens < 1411523516 421645 :pi___!~pi@54-18.207.85.static.bluetone.cz JOIN :#esoteric < 1411524047 525072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a bot that's in a bunch of channels I'm in that watches for links and downloads them using Tor. < 1411524057 42278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know who it is. < 1411524073 95891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://s6.fi/do_not_click_this.txt < 1411524084 400729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently not in here. < 1411524159 658253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what're y'all clicking that for < 1411524174 926770 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :same reason i eat shiny candy < 1411524268 334972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, other people with ip addresses similar to yours have been to my website before < 1411524281 1198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :turns out i'm popular in pullman < 1411524290 523396 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :there's a school. < 1411524294 659960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1411524311 189143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i've never been that far east < 1411524319 91239 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...in that state, that is < 1411524391 515261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know Wikimedia publishes page view data for all projects? < 1411526470 699122 :Guest13726!~shikhin@120.59.105.27 QUIT :Ping timeout: 258 seconds < 1411527079 865177 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION clicked it < 1411527396 165459 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :shachaf: Darn, why don't you have IPv6? < 1411527403 659206 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It doesn't get my awesome reverse DNS! < 1411527421 928192 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... relatedly, I should probably get a static IPv4 too. < 1411529903 57133 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411530016 264109 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1411530095 285342 :Aglae56!~selbyk@li604-225.members.linode.com JOIN :#esoteric < 1411530998 495571 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411530998 519516 NAMES :#esoteric < 1411531006 904306 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric +b :*!*@li604-225.members.linode.com > 1411531006 927231 NAMES :#esoteric < 1411531010 960615 :elliott_!~elliott@unaffiliated/elliott KICK #esoteric Aglae56 :ban evasion < 1411531013 958778 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411531013 981989 NAMES :#esoteric < 1411531057 855586 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, uh, hmm... < 1411531058 93635 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :04:57:13 [freenode] -!- Aglae56 [~selbyk@li604-225.members.linode.com] < 1411531058 244232 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :04:57:13 [freenode] -!- ircname : Selby Kendrick - http://selby.io < 1411531135 360216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :+b *!*@*.members.linode.com < 1411531158 989673 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sent a ping, I guess I'll unban for now < 1411531162 336181 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411531162 361091 NAMES :#esoteric < 1411531168 791530 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -b :*!*@li604-224.members.linode.com > 1411531168 815134 NAMES :#esoteric < 1411531170 471080 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411531170 493824 NAMES :#esoteric < 1411531228 786098 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would be nice to know what those bots were though < 1411531237 821253 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1411531336 190292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I take that back, I think they're related. < 1411531375 835289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :19:51 -!- Aurelia3 [~nodebot@li604-225.members.linode.com] has joined < 1411531377 282244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :20:39 -!- Aurelia3 [~nodebot@li604-225.members.linode.com] has quit [Remote host closed the connection] < 1411531392 532516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :20:44 -!- Alanna59 [~selbyk@li604-225.members.linode.com] has joined < 1411531406 775955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In another channel. < 1411531422 282102 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I assumed they were. < 1411531429 718602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, more than related. < 1411531435 224054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whatever, never mind. < 1411531437 457835 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I was giving benefit of the doubt because why would a random bot identify its owner or whatever? < 1411531486 721659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They've been joining a whole bunch of channels this way. < 1411531504 306080 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411531512 573411 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I already /msg'd apologising for the ban so I'd look silly if I re-added it. < 1411531554 187504 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.smbc-comics.com/?id=3491 < 1411531570 659765 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: I hovered over it. Quassel then loaded the page. I didn't click, but it's probably equivalent < 1411531612 94290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, I only meant web browser user-agents issuing GETs, not HEADs or IRC client GETs. < 1411531615 412669 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :elliott_: you're probably in university now right < 1411531628 877444 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :what are you studying? anything good? < 1411531689 421531 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.xhaus.com/headers < 1411531707 721009 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't read the text from this < 1411531709 687559 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :thats sort of out of nowhere. heh. hey elliott_! havent chatted in a while, chu been up to? yadda yadda < 1411531908 588581 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :augur: doing lots of drugs, spending my millions, living the life, the usual < 1411531925 80163 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com PRIVMSG #esoteric :elliott_: sounds like a good plan! < 1411532242 489122 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.whatsmyuseragent.com/ < 1411532289 66095 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) Quassel IRC Safari/534.34 < 1411532317 335932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, now they've been K-Lined. < 1411532327 117797 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :rip < 1411533941 360787 :AndoDaan!~Daanando@188.188.88.192 JOIN :#esoteric < 1411535460 602963 :AndoDaan!~Daanando@188.188.88.192 PRIVMSG #esoteric :`help < 1411535460 868773 :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/ < 1411535549 281945 :AndoDaan!~Daanando@188.188.88.192 PRIVMSG #esoteric :!help < 1411535745 496189 :AndoDaan______!~Daanando@62.205.71.200 JOIN :#esoteric < 1411535817 329857 :AndoDaan!~Daanando@188.188.88.192 QUIT :Ping timeout: 260 seconds < 1411535874 542621 :AndoDaan______!~Daanando@62.205.71.200 NICK :AndoDaan < 1411536539 670479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re bots: an AI experiment gone wrong? < 1411536562 310182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think a !help command might be !helpful to avoid confusion < 1411536636 757560 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't want to actually "take" the !prefix. But perhaps so. < 1411536638 250740 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :better to have too many commands than too few < 1411537404 742032 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help < 1411537405 50988 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1411537410 657190 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@list < 1411537410 913382 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1411537421 245840 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help list < 1411537421 573813 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :list [module|command]. Show commands for [module] or the module providing [command]. < 1411537433 765513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've done that exact thing before. < 1411537438 442445 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@listmodules < 1411537438 710373 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search slap source spell system tell ticker todo topic type undo unlambda unmtl version where < 1411537477 36898 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :someone needs to make a super bot < 1411537489 275959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^prefixes < 1411537489 426804 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1411537503 40953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :closest thing < 1411537516 33259 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :Damn, I was actually thinking of adding a bot to this room. < 1411537517 799691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^help < 1411537517 950205 :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 < 1411537522 53953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just checking.) < 1411537524 762091 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :But I'm sure I could contribute nothinkg < 1411537547 329472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the unthinking void < 1411537553 571115 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@listmodules < 1411537553 864479 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search slap source spell system tell ticker todo topic type undo unlambda unmtl version where < 1411537616 475002 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :+help < 1411537630 361543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :thutubot has not been seen in a while. < 1411537648 607752 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :aww, but he was the coolest one. < 1411537667 586252 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :best regex bot then? < 1411537711 21953 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help compose < 1411537711 356058 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :. [args]. < 1411537711 506862 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :. [or compose] is the composition of two plugins < 1411537711 507033 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The following semantics are used: . f g xs == g xs >>= f < 1411537768 226699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note the careful avoidance of specifying in which monad < 1411537823 832401 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :Like x on = on x on < 1411537836 968040 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :and on on and on < 1411537841 496657 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411537863 672005 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411537866 703535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1411537875 773886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oops, I forgot to add the config file entry. < 1411537878 919462 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411537912 617990 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411537930 264930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1411537930 415421 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie: I do !bfjoust; see http://zem.fi/bfjoust/ for more information. < 1411537950 4325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There, now it's not too bad if someone else shares ! with it. < 1411537999 920820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!excellent < 1411538184 659530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least if whoever picks ! doesn't decide to say something on every "unknown" command. < 1411538194 592951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something is wrong, girl genius has updated early several times in a row < 1411538221 545145 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1411538221 696174 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411538225 916020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool false < 1411538233 753391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: must be making up for olist < 1411538239 507354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah right < 1411538368 378757 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help bf < 1411538368 732131 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :bf . Evaluate a brainf*ck expression < 1411538467 690347 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help where < 1411538467 998049 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :where . Return element associated with key < 1411538497 370821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1411538497 764006 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fwqoccfwxrzebpat QUIT :Quit: Connection closed for inactivity < 1411538497 967317 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 240550Z 27010KT 9999 FEW007 01/M01 Q1006 NOSIG < 1411538501 700233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brrr. < 1411538515 164461 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :@help metar < 1411538515 504445 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :metar < 1411538515 762526 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Look up METAR weather data for given airport. < 1411538522 708334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess I shouldn't complain: it's a whole degree. < 1411538626 482146 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1411538640 388147 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's hit freezing over here in Tampere. < 1411538673 153186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did briefly dip below zero in Otaniemi too, from maybe 4:30am to 8am. < 1411538764 197001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should go up to a sweltering 5-10 °C tomorrow, though. < 1411538793 271612 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1411538820 484989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add 2 2) < 1411538820 977442 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 4 < 1411538837 891664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now that I have a Ruby thing on the channel anyway, I'm afraid it's going to be hard to resist the temptation to add random (non-bfjoust) features to it instead of fungot. < 1411538838 42398 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the professor cautiously produced a couple of shillings. < 1411538851 868438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Is this going to be some kind of a parable? < 1411538852 60892 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: but the barrister, weary of proving in vain that the beaver's fnord was wrong, fell asleep, and snoring fnord to snore his head off!' < 1411538860 820702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it is. < 1411538872 274180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KSJC < 1411538872 799021 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KSJC 240553Z 32005KT 10SM FEW008 BKN021 19/16 A2997 RMK AO2 SLP148 T01890161 10244 20183 51011 < 1411538895 986343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 5) (if== $0 1 1 (if== 1 (odd $0) (r (add (mul 3 $0) 1)) (r (div $0 2))))) < 1411538896 634151 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 1 < 1411538897 476898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :come to think of it i don't know what any of those numbers mean < 1411538901 194359 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!rlisp (times `(+++) 4 ) < 1411538901 790035 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411538907 675639 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :good < 1411538913 618906 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :just testing. < 1411538935 547287 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. And now I want to write a Lisp again. XD Thanks for that. ;) < 1411538959 859881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: It's a "LISP" with recursion only < 1411538965 297565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. r is the recursion operator < 1411538971 279109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, it's been jammed up. is 19° the temperature? < 1411538971 455353 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no lambdas? < 1411538974 249457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and $0 is argument 0 < 1411538977 152096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1411538991 340773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 5 3) (add $0 $1)) < 1411538992 42297 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 8 < 1411539003 418629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: yes < 1411539006 50489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(the first recursion $0 is always initialized to 0) < 1411539027 815645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: The 19/16 item (or 01/M01 in my case) is temperature (in Celsius) and the dew point. < 1411539041 562664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 0) (r 0)) < 1411539046 69826 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411539070 895220 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!rlisp (if == $0 (r 4 1) (add $ $1 )) < 1411539071 311346 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411539077 240567 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!rlisp (if == $0 (r 4 1) (add $ $1 )) < 1411539077 680775 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411539082 195358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's if== < 1411539084 16338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not if == < 1411539105 709089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also that $ is probably a parser error < 1411539111 988443 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!rlisp (if== $0 0 (r 4 1)(add $0 $1)) < 1411539112 422025 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 5 < 1411539200 292436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if== $0 0 (r 5) (if== $0 1 1 (if== 1 (odd $0) (r (add (mul 3 $0) 1)) (r (div $0 2))))) <- is obviously collatz < 1411539205 319499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. Let's do Fib! < 1411539232 472903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MargieBertles 5* 10New user account < 1411539244 220435 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :WHY DON'T ANY OF Y'ALL BOT RUN NORMAL LANGUAGES < 1411539257 656780 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :oh wait < 1411539258 265846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Also FEW clouds at 800 feet, BroKeN cloud layer at 2100 feet, visibility of 10 statute miles, 5 knot with direction of 320°, 24th dat at 05:53, barometric pressure of 29.97 inHg (you US folks and your units), and finally a set of automated weather station "ReMarKs" that I don't know how to read. < 1411539273 738876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`runc printf "I have no idea what you mean.\n" < 1411539273 916839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Add the word "wind" to the appropriate place in that sentence. < 1411539274 610278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411539278 843714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411539280 855055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 10) (if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1)) (r (sub $0 2))))) < 1411539281 444054 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411539283 864964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411539296 11578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`runc printf("I have no idea what you mean.\n") < 1411539296 839640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411539302 798620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1411539306 239065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/runc < 1411539306 944241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ t=`tempfile` \ echo -e "$@" | gcc -o $t -x c - 2>/dev/null && $t \ rm $t < 1411539313 824724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 10) (if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1)) (r (sub $0 2)))))) < 1411539314 224960 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411539330 780880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no expressions < 1411539340 68546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: at least it's °C < 1411539343 256930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`runc main(){printf("I have no idea what you mean.\n");} < 1411539344 39791 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411539365 765495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this `runc command isn't very friendly. < 1411539428 399653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`runc int main(){printf("I have no idea what you mean.\n");} < 1411539429 275597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411539446 239866 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :`run help < 1411539446 884547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu) \ These shell commands are defined internally. Type `help' to see this list. \ Type `help name' to find out more about the function `name'. \ Use `info bash' to find out more about the shell in general. \ Use `man -k' or `info' to find out more about commands not in this list. \ \ A star ( < 1411539457 460533 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :`help < 1411539457 817144 :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/ < 1411539488 705344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 0 s" either!" s" mean" s" you" s" what" s" idea" s" no" s" have" s" I" : w begin ?dup while type ." " repeat ; w < 1411539489 514160 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have no idea what you mean either! < 1411539516 536210 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :hmm < 1411539538 492939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's the \n, it's expanded into newline to be able to do preprocessor stuff, but it also breaks string literals like that. < 1411539545 968393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`runc int main(){printf("I have no idea what you mean.\\n");} < 1411539546 880466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have no idea what you mean. < 1411539547 688639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1411539567 576433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not very friendly, that's true. < 1411539598 246283 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shouldn't you use something else to mean a newline < 1411539603 357616 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe some kind of............... trigram < 1411539650 650881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: wow, that's a scow < 1411539672 910541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo -e? < 1411539684 953909 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^bf >>+++++++<[->+++++<]. < 1411539702 186296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did anyone ever write that HackEgo utility that checks if it has any arguments or any stdin input and chooses one or the other? < 1411539709 719498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1411539717 594358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 10)(if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1))(r (sub $0 2)))))) < 1411539718 253899 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 55 < 1411539725 4595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 11)(if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1))(r (sub $0 2)))))) < 1411539725 397390 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 89 < 1411539727 150222 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^bf < 1411539729 917860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 12)(if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1))(r (sub $0 2)))))) < 1411539730 68684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust lose (<)*99 < 1411539730 406614 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 144 < 1411539730 557314 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.lose: points -46.00, score 0.00/100, rank 47/47 < 1411539732 86268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that doesn't do \n expansion, you know < 1411539742 304318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn parser is buggy and doesn't allow spaces after (r ...) < 1411539746 968586 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^help < 1411539747 119070 :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 < 1411539753 687182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess \n expansion is important if you want to use CPP. < 1411539756 524385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls bin/*arg* < 1411539757 192854 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/print_args_or_input < 1411539779 375096 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^bool < 1411539779 525722 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411539821 122080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e 's/gcc/gcc -trigraphs/' bin/runc < 1411539822 593721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411539823 649727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`runc int main(){printf("I have no idea what you mean.??/n");} < 1411539824 649724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have no idea what you mean. < 1411539826 43977 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^ul (Hello)S < 1411539826 194737 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Hello < 1411539830 321377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There, now it's user-friendly. < 1411539842 330142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, everyone writes ??/n by default, right? < 1411539862 786154 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^style < 1411539862 936714 :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 < 1411539896 12443 :MoALTz!~no@user-46-113-36-150.play-internet.pl QUIT :Quit: Leaving < 1411539896 166154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust nop2 (-)*9999999 < 1411539898 7578 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.nop2: points -15.31, score 13.96/100, rank 47/47 < 1411539917 926870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that's better than some of the stuff I tried yesterday < 1411539929 247554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i think you were pointed out that -1 is equivalent to a sufficiently large number < 1411539950 778757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, the limit is 100000 anyway < 1411539966 156827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not quite a "nop" since it does useful stuff. < 1411539973 854353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1411539977 208594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's why it's nop2 < 1411539983 765837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not would be (.)*999999 < 1411539992 523059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* (.)-1 < 1411539999 287406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust nop (.)*-1 < 1411539999 992053 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.nop: points -34.29, score 4.32/100, rank 47/47 < 1411540005 372352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Logic, my worst enemy. < 1411540039 413866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >(+)*-1 < 1411540039 564456 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :er, did it get worse? < 1411540039 902348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, there's an implicit (.)-1 at the end of a program anyway < 1411540044 182343 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -7.40, score 13.49/100, rank 47/47 < 1411540048 422427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+* < 1411540063 738261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin2 >>(+)*-1 < 1411540068 962670 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin2: points -14.86, score 4.71/100, rank 47/47 < 1411540107 810380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1a2 >((+)*9>(+)*9<)*-1 < 1411540110 977093 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1a2: points -28.95, score 3.68/100, rank 47/47 < 1411540112 43467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (r(r(r(r(r(0)))))) < 1411540112 787510 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540116 519316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (r(r(r(r(r(0))))) < 1411540117 132022 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540129 462765 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (r(r(r(r(r 0))))) < 1411540132 895102 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540146 279052 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :good lisp < 1411540156 840612 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (r(r(r(r(r 0))))) < 1411540161 127096 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540172 288035 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably stack overflow or something < 1411540173 409732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >>>(+)*60<<(+)*-1 < 1411540178 19080 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -11.55, score 7.00/100, rank 47/47 < 1411540185 676057 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >>(+)*60<(+)*-1 < 1411540191 866260 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -12.29, score 5.62/100, rank 47/47 (change: --) < 1411540198 93565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >>+<(+)*-1 < 1411540204 342181 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -8.07, score 11.35/100, rank 47/47 (change: --) < 1411540209 606017 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (r 0) < 1411540212 553931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >.(+)*-1 < 1411540214 859 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540218 25152 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -7.38, score 13.51/100, rank 47/47 (change: --) < 1411540221 780961 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :makes u think < 1411540223 162140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!bfjoust spin1 >(+)*-1 < 1411540228 992209 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :b_jonas.spin1: points -7.40, score 13.49/100, rank 47/47 (change: --) < 1411540266 186131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although (r 0) parses < 1411540280 427189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 123456789)(if== $0 1 1 (if== $0 2 1 (add (r (sub $0 1))(r (sub $0 2)))))) < 1411540285 156909 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411540302 601411 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (and (== 0 0)) < 1411540303 386413 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540305 987884 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^bf +++++[>+++++++++++<-]>. < 1411540306 138490 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :7 < 1411540315 542018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it only has add,sub,mul,div,odd < 1411540330 517737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :add,mul,div,sub,if==,if<,odd < 1411540330 668963 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :suxxx < 1411540335 58514 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (odd 3) < 1411540335 732983 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 1 < 1411540335 883346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's all it has < 1411540367 847779 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^def lucknumber bf +++++[>+++++++++++<-]>. < 1411540367 997916 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411540421 315532 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^lucknumber < 1411540421 466885 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :7 < 1411540432 269909 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :hmm < 1411540436 384523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add 1 2 3 4 5) < 1411540437 229720 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 15 < 1411540446 31878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it has at least varargs :) < 1411540461 592428 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^help < 1411540461 742545 :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 < 1411540470 78438 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (if== $1 0 (r 3 3) (add $1 1)) (if== $1 0 (r (sub $0 1) 1) (r (sub $0 1) (r $0 (sub $1 1))))) < 1411540470 813728 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540510 78287 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Tiiired < 1411540516 365530 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (if== $1 0 (r 1 1) (add $1 1)) (if== $1 0 (r (sub $0 1) 1) (r (sub $0 1) (r $0 (sub $1 1))))) < 1411540517 48557 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540521 197007 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i blame society. < 1411540600 672814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't have a space after a closing paren for (r < 1411540618 234255 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :your reader scares me, then. < 1411540621 589954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's buggy :) < 1411540632 946378 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (if== $1 0 (r 3 3)(add $1 1)) (if== $1 0 (r (sub $0 1) 1)(r (sub $0 1) (r $0 (sub $1 1))))) < 1411540633 98238 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540660 155252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Prelude.(!!): index too large < 1411540668 216930 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Ha. < 1411540670 461361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :your accessing arguments that don't exist < 1411540694 824797 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp $1 < 1411540695 341585 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540699 72086 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp $0 < 1411540699 607401 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 0 < 1411540702 328167 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :uh. < 1411540704 82229 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :great. < 1411540723 461676 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (0 0 0) < 1411540724 55928 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540725 823427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411540744 772965 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. I oughta redo it someday < 1411540781 610049 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 (r 1 0 0) (if== $1 0 (if== $2 0 (r 1 3 3)(add $2 1)) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1))))) < 1411540782 178752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540794 998185 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 0 0) (if== $1 0 (if== $2 0 (r 1 3 3)(add $2 1)) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1))))) < 1411540795 621769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411540798 217891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unexpected end of input < 1411540799 54419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :expecting white space, "(", "-", digit or "$" < 1411540801 27454 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fuck's sake. < 1411540809 102584 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 0 0) (if== $1 0 (if== $2 0 (r 1 3 3)(add $2 1)) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540809 561371 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 61 < 1411540832 61806 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hey, got it right. < 1411540846 50715 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 4 4) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540850 592910 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411540857 476955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's it doing? < 1411540879 902962 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ackermann function. with 4,4 the answer ought to be 2^2^2^65536 - 3. < 1411540887 810360 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it got 3,3 right though. < 1411540900 644399 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 4 1) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540905 442773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411540915 395165 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what a wuss. < 1411540921 980689 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's a strict time limit ;) < 1411540948 451017 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :4,1 is reasonably small, but i the recursion's too deep i guess. < 1411540958 875674 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 3 4) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540959 399279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 125 < 1411540968 48793 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 3 17) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540972 521283 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411540980 676181 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 3 11) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411540985 68984 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411540989 234330 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh well. < 1411541007 514976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think you have 50ms < 1411541080 591843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm wait no < 1411541089 913510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :timeout is in microseconds < 1411541093 39013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is 1/10^6 < 1411541097 901767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then 4*10^6 is 4 seconds? < 1411541185 427130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 4 1) (if== $1 0 (add $2 1) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1)))))) < 1411541189 984490 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411541192 190117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. 4s < 1411541246 641551 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well. < 1411541248 285595 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^ul (::**)(::**)* < 1411541273 852314 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^ul (::**)(::**)* S < 1411541274 3323 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...bad insn! < 1411541285 968321 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :huh, ack 4 takes longer than i remembered. < 1411541287 130389 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^ul ((::**)(::**)*)S < 1411541287 281059 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(::**)(::**)* < 1411541313 77816 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :^ul (::**)(::**)*S < 1411541313 228440 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :::**::** < 1411541314 36389 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess it's obvious though. < 1411541357 940511 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :matter of fact i get a stack overflow in my fairly non shitty lisp, fuck < 1411541451 50954 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :With a bit of optimization it works fine though, woo yeah. < 1411541481 413362 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 4 1) (if== $1 0 (add $2 1) (if== $1 1 (add $2 2) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1))))))) < 1411541482 772830 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 65533 < 1411541490 362449 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 4 2) (if== $1 0 (add $2 1) (if== $1 1 (add $2 2) (if== $2 0 (r 1 (sub $1 1) 1)(r 1 (sub $1 1) (r 1 $1 (sub $2 1))))))) < 1411541494 917781 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411541544 633748 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh welllll < 1411541547 511302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :? < 1411541556 64793 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :What? < 1411541606 110388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I kinda wanna make a non-shitty lisp . < 1411541613 579381 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with bindings to burlesque . < 1411541620 14537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that'd be fun. < 1411541652 775028 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, without some serious analysis you can't run that particular without getting thousands of stack frames deep. imo, alas < 1411541753 556838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could really add a layer of LISP over burlesque < 1411541795 521625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hello"gn\[Q < 1411541795 973664 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : helo < 1411541814 596099 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(pretty (concat (groupNub "hello"))) < 1411541834 619656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- like that < 1411541962 344386 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp ($if== $0 0 (r 2 65)($if== $1 0 $0 (r (mul $0 $0) (sub $1 1)))) < 1411541962 599359 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411541963 494507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which would essentially mean to compile LISP-like stuff to Burlesque) < 1411541968 348355 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp ($if== $0 0 (r 2 63)($if== $1 0 $0 (r (mul $0 $0) (sub $1 1)))) < 1411541968 679971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411541975 886121 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp ($if== $0 0 (r 2 11)($if== $1 0 $0 (r (mul $0 $0) (sub $1 1)))) < 1411541976 281998 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411541981 850754 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :guess i messed up. < 1411541983 531383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rlisp: (line 1, column 2): < 1411541983 682010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unexpected "$" < 1411541984 434238 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :expecting white space, "add", "mul", "div", "sub", "r", "if==", "if<" or "odd" < 1411541992 821158 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :... < 1411541996 717394 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (mul $0 $0) < 1411541997 146383 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 0 < 1411541997 603874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you wrote $if < 1411541999 580792 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh. < 1411542004 650961 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp ($if== $0 0 (r 2 11)(if== $1 0 $0 (r (mul $0 $0) (sub $1 1)))) < 1411542005 232184 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411542013 580990 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!rlisp (if== $0 0 (r 2 11)(if== $1 0 $0 (r (mul $0 $0) (sub $1 1)))) < 1411542013 732998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you still wrote $if ;) < 1411542015 253555 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :twice, even. < 1411542018 416666 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1411542065 581551 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you show an IOException? < 1411542236 206149 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Quit: Exiting < 1411542286 244233 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1411542294 372571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp lulz < 1411542294 533946 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : readProcess: ./rlisp "--ircbot" "lulz" (exit 1): failed < 1411542299 930617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411542305 261097 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add 0 0) < 1411542305 434372 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 0 < 1411542329 840750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp ($if==) < 1411542330 3213 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : readProcess: ./rlisp "--ircbot" "($if==)" (exit 1): failed < 1411542333 221451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411542603 540158 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Quit: Exiting < 1411542629 176977 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1411542632 490080 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp ($if==) < 1411542632 961633 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 2): < 1411542687 99451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... better than nothing :D < 1411542755 232310 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :will it support emojilisp? < 1411542796 518906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it won't support anything < 1411543022 665431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also what's emojilisp < 1411543224 990780 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://emojilisp.com/ < 1411543880 429736 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq '+'2* < 1411543880 852649 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1411543917 88175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '+'2.* < 1411543917 259101 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.*) Invalid arguments! < 1411543922 434982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '+2.* < 1411543922 803854 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "++" < 1411543934 750212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :chars don't have a closing ' < 1411543941 829383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since a closing ' is redundant and useless < 1411543946 880168 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq grand < 1411543947 499404 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1411543958 412994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's the most redundant thing in computer programming languages < 1411543960 742064 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :lol i'm useless < 1411543965 319827 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :grand? < 1411544014 944440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :commands are 2 chars each < 1411544040 557307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuck"ps < 1411544041 50089 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {fu ck} < 1411544057 984280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuckthisshit"ps < 1411544058 379495 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {fu ck th is sh it} < 1411544068 108978 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq "grand"ps < 1411544068 537901 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1411544075 666519 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq "grand"ps < 1411544076 60408 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 6): < 1411544083 256887 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq "grand."ps < 1411544083 704524 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {gr an d.} < 1411544113 164251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What are you trying to do? < 1411544114 823576 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq "'g2*"ps < 1411544114 994558 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 5): < 1411544120 538211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm sort of an export in Burlesque ;P < 1411544122 891173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*expert < 1411544136 870713 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :hehe, I know. You're the guy. < 1411544145 793884 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't think he is doing anything in particular < 1411544160 786177 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn mroman is an export in Burlesque < 1411544162 400896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411544165 823526 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :But I'm just messing around a bit. It's a fun toy. < 1411544187 61806 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :`help < 1411544187 330633 :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/ < 1411544221 929979 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :`def xxx blue < 1411544222 558101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: def: not found < 1411544250 398711 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :Man, I need a break. < 1411544263 493025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 300r@)?n{(m[)==}fi < 1411544263 892204 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 57 < 1411544275 662843 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :mroman_ how serious are you about octo burlesque? < 1411544278 338205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 300r@)?n{(gr)==}fi < 1411544278 705030 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 212 < 1411544288 138005 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Speaking of browser lisps, I'm hosting the Try Racket REPL now. < 1411544291 661424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: octo burlesque? < 1411544300 288411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean octo-frogscript? < 1411544312 702021 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :hmm, I guess. < 1411544324 918864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(If you are referring to my github repo) < 1411544340 710218 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :yeah. < 1411544373 864242 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :J_Arcane racket repl? < 1411544380 143836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It was an attemp to create a successor for Burlesque < 1411544389 619453 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://try-racket.org/ < 1411544400 812568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but Burlesque has just so many stuff it will take years to support all those builtins in a successor < 1411544424 53498 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's very fragile just yet though. < 1411544464 649852 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :i'll just follow the tutorial < 1411544482 657641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So I kinda cancelled it and continued work on Burlesque < 1411544491 525858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even though it's somewhat "dirty" :) < 1411544496 704869 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*somewhat < 1411544508 841036 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :dirty? < 1411544529 851103 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah. Just look at the Eval.hs code ;) < 1411544566 562259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Also I should probably switch to Data.Map someday < 1411544578 30337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think lookup on [(String,a)] is pretty much O(n) all the time < 1411544609 841026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean. < 1411544622 342541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Some commands just push a String with Code on the stack and execute parseEval :) < 1411544626 588825 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's how dirty it is < 1411544642 44997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pushToStack $ BlsqStr "x/Shx/\\/x/x/\\/P["; builtinParse; builtinEval; < 1411544678 920827 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :you say dirty, I say driven < 1411544686 826456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"driven"? < 1411544714 560149 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :you really wanted to get it out there < 1411544733 991902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411544757 41169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well... there's a reason some Commands are implemented using existing Commands < 1411544763 425303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than implementing new Commands in Haskell < 1411544773 220797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this maximizes unintended sideffects < 1411544778 447037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example the multiplesOf command < 1411544782 156204 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3mo10.+ < 1411544782 574668 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 6 9 12 15 18 21 24 27 30} < 1411544783 515540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Pe4rcee3vk 5* 10New user account < 1411544794 973884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's supposed to generate a list of multiples... which it does < 1411544803 637045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since it's defined using other commands < 1411544812 97500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has side-effects even I didn't really know of < 1411544816 865974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc""def"}mo < 1411544817 317823 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1cba" "2fed"} < 1411544829 872973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- like that < 1411544863 132543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mo is defined as 1R@\/?* < 1411544876 365636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which happens to do funny stuff if you don't actually supply an integer ;) < 1411544915 894327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}mo < 1411544916 356044 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9} < 1411544920 781402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1411544925 145654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this could be useful in golfing < 1411545062 92089 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :J_Arcane this is a beautiful tutorial < 1411545113 471063 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's quite nice, yes. Mostly based on the beginner's tutorial from the Racket site I think, but it's cool being able to do it in a browser. < 1411545118 392686 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411545129 181258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Pe4rcee3vk ... any bets that this account is going to spam? < 1411545143 688608 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 1 2 3 4}mo < 1411545144 144507 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2 6 12 20} < 1411545154 212307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :funny thing this mo < 1411545170 545013 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :ready to make my own webapp in racket < 1411545185 808581 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :I'm gonna be the next big thing on the web! < 1411545227 587169 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :But seriously, it looks like a usefull language. < 1411545308 190455 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It is a very lovely language; easily my favorite Lisp. < 1411545511 165809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :isn't racket ruby? < 1411545608 204206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1cymo < 1411545608 371258 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411545612 523629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1cymo20.+ < 1411545613 24702 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411545625 69902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1bxmo < 1411545625 587610 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1411545791 789344 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :!blsq "..6+**"mo < 1411545792 311281 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411545829 109222 :AndoDaan!~Daanando@62.205.71.200 PRIVMSG #esoteric :I'll see you guys later. Have fun. < 1411545832 676503 :AndoDaan!~Daanando@62.205.71.200 QUIT : < 1411546360 51304 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( YouTube suggested a video that has the usual "gravity is a depression in a sheet" explanation of gravity < 1411546362 477613 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( < 1411546450 789751 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still looks cool I guess < 1411546455 552644 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=MTY1Kje0yLg < 1411546487 592885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"mo20.+ < 1411546488 86546 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1cba" "2cba" "3cba" "4cba" "5cba" "6cba" "7cba" "8cba" "9cba" "01cba" "11cba" < 1411546819 792889 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There is a cool part in the video < 1411547136 472468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Puzzle of the day: https://dl.dropboxusercontent.com/u/113389132/Misc/20140924-swennish.jpg -- is it the Finnish club, the Swedish club or a superposition of them? < 1411547168 415755 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411547234 336914 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411547453 309404 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411547465 154221 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1411547523 998398 :ion!ion@heh.fi PRIVMSG #esoteric :Or two clubs with separate entrances? < 1411547662 242343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's a possibility too. < 1411547676 432912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: aha, it says "suomalainen" rather than "suomea" or something so whatever i was going to say about languages is invalid < 1411547720 716436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably "suomea" wouldn't be the right word anyway < 1411548232 868595 :graue!~sf@c-98-246-157-153.hsd1.or.comcast.net JOIN :#esoteric < 1411550298 187066 :graue!~sf@c-98-246-157-153.hsd1.or.comcast.net QUIT :Quit: Leaving < 1411551594 110415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`dontaskdonttelllist < 1411551594 807254 :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​ < 1411551627 271303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38 really should write a flogscript docu < 1411551947 574573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell zzo38 zzo38computer.org is pretty much unreachable. < 1411551947 805867 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411552862 358694 :AnotherTest!~turingcom@d51A45E62.access.telenet.be JOIN :#esoteric < 1411554629 727991 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411554758 55592 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1411554792 912468 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411554899 425767 :aloril__!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411555059 807741 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1411555089 971086 :aloril__!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi NICK :aloril < 1411556689 498537 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411556848 60516 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1411556918 183156 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi NICK :aloril < 1411557065 34147 :AnotherTest!~turingcom@d51A45E62.access.telenet.be QUIT :Ping timeout: 260 seconds < 1411557545 680159 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411557730 711175 :boily!~boily@96.127.201.149 QUIT :Quit: BACKUP CHICKEN < 1411557977 463536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: I have no idea what my edits were :) < 1411557997 116326 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Except for the "my blog" and "numchallenges" link < 1411558010 307513 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but they are on the page so I guess they weren't caught by the spam filter < 1411558028 987188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: right < 1411558035 634155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're happy with the current situation, we'll just leave it < 1411558049 261799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought I'd let you know, because you're not a spambot and thus the software shouldn't be treating you as one < 1411558087 364375 :Yonkie!~Yonkie@82.144.205.57 QUIT : < 1411558121 180907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm happy < 1411558126 145262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't see anything missing or wrong. < 1411558264 273004 :GeekDude!~GeekDude@c-67-174-67-176.hsd1.wv.comcast.net JOIN :#esoteric < 1411558264 661957 :GeekDude!~GeekDude@c-67-174-67-176.hsd1.wv.comcast.net QUIT :Changing host < 1411558264 828513 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411558505 313838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Bueue14]]4 10 02http://esolangs.org/w/index.php?diff=40526&oldid=40502 5* 03Feuermonster 5* (+198) 10Why are they flawed? < 1411558570 372166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a stupid language/idea anyway < 1411558579 965729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still. I don't see why the example programs are "flawed". < 1411558701 239743 :AndoDaan!~Daanando@188.189.92.244 JOIN :#esoteric < 1411558701 395703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd pretty much delete BFFB, RCEM, X++, FRM and Bueue < 1411558735 610960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Beam is neat. Stlisp/Stlang are okay-ish. Madbrain is strange. < 1411558740 36263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and Burlesque is... < 1411558743 686055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I assume "It is known that 5 prints 0 and 13 prints 1" are the example programs the 'flawed' comment was referring to. < 1411558747 85846 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure what it is. < 1411558750 280310 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :Hey, I finally managed to compile something. < 1411558772 684577 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :You have the honours, mroman_ burlesques wins < 1411558795 522546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But there's 8 which prints one bit as a byte < 1411558812 350449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I assume 5 will expand to some integer containing an 8 < 1411558870 950825 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque is a Rapid Oneliner Development System or something like that :D < 1411558930 905673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :echo 5 | python bueue.py < 1411558931 803813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :0 < 1411558935 944734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- it prints 0 < 1411558959 10769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Also 1313 prints 10000 < 1411558969 153838 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Yes, I don't know why they would be flawed; but it clearly wasn't about 11000011694. < 1411559025 686025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :111 for example prints (probably) infinite ones < 1411559043 673404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whereas 11111 prints (probably) infinite zeroes < 1411559044 352085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :etc. < 1411559853 825140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the language is mostly not turing complete anyway < 1411559856 230726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no nested loops < 1411559879 553161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I'm not sure if you can make a language tc without nested loops < 1411559985 681029 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :does nested loops always equal recursive? < 1411560007 768678 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :or mayb I'm thinking the wrong way around. < 1411560124 503803 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :anywhich way if you have a conditional loop, than it should have enough to be tc < 1411560130 619210 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I've volunteered to give a talk on Lambda Calculus at some point < 1411560161 19895 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :!hoogle < 1411560164 327681 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :!help < 1411560164 495540 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: I do !bfjoust; see http://zem.fi/bfjoust/ for more information. < 1411560166 108529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: typed or untyped? < 1411560188 638986 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :@help < 1411560188 797447 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :`help < 1411560188 955886 :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/ < 1411560189 115899 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1411560218 10289 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, unspecified, probably untyped < 1411560228 281361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've got plenty of time to prepare one, though < 1411560233 407356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :typed lambda calculus and untyped lambda calculus are pretty much entirely unrelated langauges < 1411560235 214682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*languages < 1411560245 585794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, that's exaggerating a bit < 1411560250 381598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they don't act at all similarly to each other < 1411560261 127546 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^hlep < 1411560261 278685 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^help < 1411560261 278822 :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 < 1411560312 116667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bool < 1411560312 268975 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560313 844073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bool < 1411560314 1915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560316 172953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1411560353 929605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: If it's untyped then it's no problem. < 1411560381 530452 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If it's typed just show these fancy formulas with the horizontal lines nobody can follow them anyway < 1411560391 865023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that or just show the easy examples < 1411560434 903203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also simply typed lc isn't turing complete as I remember < 1411560455 161432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it isn't < 1411560472 468028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I spent several months trying to prove that a while back (it has an existing proof, but I thought I'd found a better way) < 1411560476 18049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I failed but still think it's possible < 1411560488 726139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"better" in that it's a more general result < 1411560546 47478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't have recursion in simply typed? < 1411560570 282204 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought that's the reason it can't be tc < 1411560592 278812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: yes, but it's hard to /prove/ you can't have recursion < 1411560609 321793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not obvious that it's impossible to do something like the Y combinator < 1411560626 38673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm. < 1411560682 880744 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :@hoogle turing complete < 1411560684 975208 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No results found < 1411560692 388261 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :good,. < 1411560704 854050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1411560705 4617 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560709 495321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Why so negative? < 1411560709 647043 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " perhaps that would be like the sea. < 1411560716 574214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: The sea is negative? < 1411560716 763469 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " i think. five little weeks will soon be fled: one scarcely will have time to wink! give me a year to fnord to it with a good grace. < 1411560720 149440 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :okay, what's that about? < 1411560729 66113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1411560729 227485 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560733 721342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come on! < 1411560734 967185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1411560735 124560 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560739 319540 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^Bool < 1411560746 760137 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bool < 1411560746 924482 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411560747 243650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^fool < 1411560752 30438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is ridiculous, that's like 1/2^6 < 1411560754 741589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1411560754 892031 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411560757 558066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1411560759 549641 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^cool < 1411560777 139018 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :how strang. < 1411560782 378047 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :e. < 1411560817 892434 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^search < 1411560818 196270 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is it supposed to be uniformly distributed? < 1411560823 683418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411560848 872134 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a small chance that he will answer "Goedel"? < 1411560849 795724 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a "native" command, because otherwise it's not possible to get different outputs for a particular input. < 1411560854 378950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, no. < 1411560882 62297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a good chance the RNG is not very good; I think Deewiant ran it through the diehard tests and got a bad score. < 1411560882 623907 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^show bool < 1411560891 304671 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1411560894 386345 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: clearly it needs a userinterp that has a random number instruction < 1411560895 617969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is fizzie written in befunge? < 1411560895 885704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like INTERCAL < 1411560900 757731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, fizzie's a human < 1411560903 225736 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^show bf < 1411560905 328176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot, however, is written in befunge < 1411560905 479919 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: he dreamed that he stood in a shadowy court, where the fnord had come out.' thus we might have in life, by not really attending. take any instance you like: it doesn't matter how trivial the pleasure may fnord principle is the same thing, you know!' < 1411560921 606694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411560926 622137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought fungot controls fizzie < 1411560926 778802 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: and your agony of sorrow is to count for nothing, then,' the rose added kindly: ' you're beginning to fade, you fnord like a fnord out of the wood into an open place, where she stood looking at her for the first ' bit.' < 1411560943 230089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe ^show should print something like "" for built-ins. < 1411561060 68530 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^show show < 1411561112 214781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show must go on < 1411561120 213825 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bool < 1411561120 381831 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411561121 731321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: gr is grep btw. < 1411561142 695859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi there\nHi bar\nBye.""Hi"gr < 1411561143 202623 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi there\nHi bar" < 1411561189 636746 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :I'm not too farmiliar with the various commands yet < 1411561201 916028 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :what does grep mean? < 1411561238 26656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"grep, n. Computing. A Unix command used to search files for the occurrence of a string of characters that matches a specified sequence or pattern, and to output all the lines matching this. Also grep command." < 1411561252 152547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm impressed OED had an entry for grep and WordNet didn't. < 1411561253 339127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque's grep returns all lines matching a regular expression < 1411561280 450065 :ion!ion@heh.fi PRIVMSG #esoteric ::g/re/p where :g is a vi command that stands for “global” (do something on each line), re stands for regexp, p stands for print. < 1411561311 49202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The OED entry also has citations starting from 1973. < 1411561319 669588 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :Sounds a lot more logical a name when you put it like that. < 1411561377 930161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so gran is grep allAlphaNum < 1411561382 274791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ion: it was originally some other editor, IIRC, not vi < 1411561388 586599 :ion!ion@heh.fi PRIVMSG #esoteric :ais523: ex perhaps < 1411561389 416472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\n"an < 1411561389 855210 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411561392 948688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ehtnu787"an < 1411561393 369369 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1411561394 887132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ehtnu787."an < 1411561395 362208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411561417 853648 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :grand however is a syntax error :) < 1411561438 980133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run perl -e '@a = ("Hi there", "Hi bar", "Bye."); print join("\n", grep {/Hi/} @a);' < 1411561439 747990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hi there \ Hi bar < 1411561452 106393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ed, the standard text editor. < 1411561453 59967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{}}fuckit < 1411561453 544227 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1411561461 167013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{"abc"}{"abc"}}fuckit < 1411561461 692331 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1411561464 263297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411561469 727243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{"abc"}{"abc"}}{}fuckit < 1411561470 281516 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'c < 1411561539 594490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gr is the same as < 1411561567 551130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi there\nHi bar\nBye.\n"ln{"Hi"~=}f[un < 1411561568 84320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi there\nHi bar" < 1411561591 713091 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is the same as < 1411561593 653241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi there\nHi bar\nBye.\n"ln{"Hi"~=}fu < 1411561594 86923 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi there\nHi bar" < 1411561598 502772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is < 1411561605 808998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi there\nHi bar\nBye.\n""Hi"gr < 1411561606 368015 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi there\nHi bar" < 1411561610 652126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Questions? < 1411561644 441636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, how come "gr" can be the same as something as long as "Hi there\nHi bar\nBye.\n""Hi"gr < 1411561648 820219 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf h,. < 1411561661 517384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ,.!h < 1411561661 668244 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :h < 1411561673 654339 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :grand, thanks < 1411561690 581194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411561697 115716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how can succ be the same thing as (+1) < 1411561724 741332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 6 3 2}vr < 1411561725 114058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4.666666666666667 < 1411561729 302189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 6 3 2}^^^^avbx(?-)[+m[2?^++\/L[-.?/ < 1411561729 824484 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4.666666666666667 < 1411561752 439664 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf [,.]!hello world < 1411561768 337188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: My poor joke was more about you implying that plain "gr" has an implicit "Hi there\nHi bar\nBye.\n" in it. < 1411561769 551185 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ,[.,.]!hello world < 1411561769 703021 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :heelllloo wwoorrlldd < 1411561780 262625 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1411561793 996880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :,[.,] is the conventional print loop. < 1411561808 187792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, the cat program, that is. < 1411561821 30387 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ,[..]!hello world < 1411561821 181863 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh ... < 1411561828 268854 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ,[.,]!hello world < 1411561828 419352 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hello world < 1411561836 687786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^echo hello world < 1411561836 845104 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hello world hello world < 1411561846 68313 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :bah < 1411561854 373721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show echo < 1411561854 568599 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>,[.>,]<[<]+32[.>] < 1411561864 396635 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :ah cool < 1411561866 38462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(vr is variance btw. A statistics command) < 1411561887 24359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: What's the command to compute the covariance matrix of multidimensional data? < 1411561900 681545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do you know Haskell? < 1411561930 135084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://github.com/FMNSSun/Burlesque <- fork it, add the command (use any two unused chars you like), send me a pull request < 1411561982 171803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You'll add anything any single person happens to want to use? (Or not even that, since I don't exactly need a covariance matrix right now.) < 1411562002 64442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If that persons adds it then yes ;) < 1411562010 280764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea what a covariance matrix even is < 1411562039 90363 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would be nice to have some more matrix stuff in it though < 1411562069 912246 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I made Burlesque as a tool for my bachelor studies < 1411562076 71373 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ++++++[->+++++++<]. < 1411562094 722189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everything I needed to do to make homework easy or to verify what I did by hand I squished into burlesque < 1411562098 100710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust print_one_char ++++++[->+++++++<]. < 1411562098 832836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.print_one_char: points -36.52, score 3.87/100, rank 47/47 < 1411562103 50149 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ++++++[>+++++++<-]. < 1411562126 460069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: you need a > before the . < 1411562130 49636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :builtinStudentTDDensity <- I needed that for the statistics course < 1411562134 86657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why it's in there < 1411562135 274344 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :i'm stupid < 1411562137 831381 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ++++++[>+++++++<-]>. < 1411562137 981903 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :* < 1411562144 438213 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :^bf ++++++[>+++++++<-]>+. < 1411562144 600801 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+ < 1411562165 453859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :permutations and combinations were for combinatorics etc. < 1411562174 54857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course there are other tools that do that < 1411562186 877688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. you can google online permutations and some php website will do it for you.) < 1411562192 268761 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but I wanted it locally and in a single tool) < 1411562239 910381 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi ~ there ~"{"abc""def"}f~ < 1411562240 355990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi abc there def" < 1411562262 256052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Also I don't know sed < 1411562263 283812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1411562271 495159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I used burlesque for stuff sed could do < 1411562417 471501 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the "bar" for getting stuff added is rather low ;) < 1411562503 645507 :AndoDaan!~Daanando@188.189.92.244 PRIVMSG #esoteric :"^str 0-9 get/set/add [text]" why is '0-9' in there? < 1411562515 406430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Covariance matrix is just E[(X - E[X])(X - E[X])^T] for a random column vector X, kind of like how variance is E[(x - E[x])^2] for a random variable x. < 1411562575 623796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's actually why I'm thinking about putting a lisp layer over burlesque < 1411562587 92913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has lots of stuff already in it < 1411562587 453738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(So the diagonal elements are the component variances, and off-diagonal [Sigma]_ij is just the covariance E[(x_i - E[x_i])(x_j - E[x_j])].) < 1411562601 528560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it just doesn't have variables etc. to do longer stuff conventiently < 1411562652 627952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason I've always thought Burlesque was just for golfing. < 1411562687 405467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's just a side-effect of it because everything is accesible with two-chars :) < 1411562715 967997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since I'm not studying anymore most of the new features are aimed at golfing, yes < 1411562753 94987 :AndoDaan!~Daanando@188.189.92.244 QUIT :Ping timeout: 248 seconds < 1411562755 397579 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411562832 173655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also for real/more complicated stuff the interpreter is probably too slow < 1411562837 492506 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 245 seconds < 1411562848 281887 :AndoDaan!~Daanando@188.188.65.58 JOIN :#esoteric < 1411562848 666761 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is why it's probably not worth to add such features < 1411562862 76016 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(unless you need it for yourself) < 1411562889 783147 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I recently needed to do base64 encode/decode < 1411562903 594847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which I ended up using some online website with ads etc < 1411562914 233131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I'm probably going to add base64 into burlesque now :D < 1411562926 599917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case I need it ever again < 1411562931 552144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "base64" command-line tool that I've found installed just about everywhere I've ever been. < 1411562947 68176 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Part of "coreutils" on Debian/Ubuntu. < 1411562998 844127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. but sometimes I'm on windows and sometimes on someone elses PC with internet connection < 1411563010 546610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I rather use the online burlesque shell than some ad-ridden webpage < 1411563053 117501 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but fair enough. < 1411563056 796424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One fun fact is that some geocaching apps have huge collections of all kinds of miscellaneous tools (non-computer-crypto-related, and more generic) for solving puzzles on the go. < 1411563066 246414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Currently I just golf in it on anagol. < 1411563108 60928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are about three people golfing in it < 1411563247 700563 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1411563272 858860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: what puzzles? < 1411563307 756487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some geocaches are chained deals with puzzles related to the location of the next one. < 1411563373 362522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.onedollarapp.com/gctools/functionshelp/ that sort of stuff (first hit, I think I saw one with a longer feature list) < 1411563387 298048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still handy when you need resistor color codes or such. < 1411563424 45480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't do these, I just ran across the software when looking for something.) < 1411563424 673982 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def bf OnePlusPlease ++++++[>+++++++<-]>+. < 1411563424 824656 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1411563450 780621 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def OnePlusPlease bf ++++++[>+++++++<-]>+. < 1411563450 937044 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563465 160648 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OnePlusPlease < 1411563465 330521 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+ < 1411563466 704096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That certainly is one plus, can't argue about that. < 1411563488 344623 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneStickTongueOutPlease < 1411563493 891316 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :argh stupid bot < 1411563532 859237 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :I can't use OnePlusPlease as input for another bf code, right? < 1411563554 474867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def OnePlusPlease bf ,++++++[>+++++++<-]>+. < 1411563554 630836 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563559 253516 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease < 1411563559 425575 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+ < 1411563560 495707 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 3 < 1411563560 646477 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563565 641430 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease ? < 1411563565 793929 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563583 566770 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease # < 1411563583 721628 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563585 5016 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 1 < 1411563585 164928 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563586 146233 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 9 < 1411563586 310351 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563590 941822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it doesn't support pipelines or anything. < 1411563611 739680 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def OnePlusPlease bf ,++++++[>>,[-<+>]<+++++++<-]>+. < 1411563611 892499 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563614 31716 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 93fj < 1411563614 197150 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563616 89548 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease < 1411563616 240874 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+ < 1411563624 590310 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def OneMinusPlease bf ,++++++[>+++++++<-]>+. < 1411563624 773725 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563625 480826 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 49i09ai3cima < 1411563625 638403 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :9 < 1411563627 472594 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 49i09ai3c < 1411563627 637746 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563628 974906 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 49i09ai3ac < 1411563629 138701 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :c < 1411563630 607067 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OnePlusPlease 49i09ai3acaaaaaaaa < 1411563630 773636 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :k < 1411563638 182230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's this all about? < 1411563647 100900 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Me messing up a program < 1411563648 782967 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :With extra ,s < 1411563656 991050 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease . < 1411563657 179628 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :m < 1411563662 651111 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease + < 1411563662 837341 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :X < 1411563667 577077 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OneMinusPlease < 1411563667 733825 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+ < 1411563671 991752 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease x < 1411563672 147677 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :s < 1411563679 35646 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease -2 < 1411563679 200957 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :f < 1411563687 385603 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease 654654 < 1411563687 536801 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563695 762404 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^OneMinusPlease 654654 < 1411563695 914581 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411563746 398988 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OneMinusPlease % < 1411563746 552884 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :. < 1411563748 273389 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def WhatIsAfterThis bf ,[.,] < 1411563748 427893 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563761 424232 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Close enough < 1411563762 247221 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^WhatIsAfterThis What < 1411563762 402904 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :What < 1411563782 345867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^OneMinusPlease n < 1411563782 538417 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :- < 1411563785 15588 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There we go < 1411563795 670427 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def WhatIsAfterThis4 ^OneMinusPlease n < 1411563795 827252 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1411563808 334581 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def WhatIsAfterThis4 ^OneMinusPlease < 1411563808 536998 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1411563814 622878 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^WhatIsAfterThis ^OneMinusPlease < 1411563814 790760 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^OneMinusPlease < 1411563818 744280 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^WhatIsAfterThis ^OneMinusPlease n < 1411563818 908485 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^OneMinusPlease n < 1411563819 68156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That won't do anything useful. < 1411563842 17375 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :Would have revolutionized the game < 1411563851 398567 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^bool < 1411563851 549962 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411563856 370672 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :critic < 1411563866 479035 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow bf ,[[+>+<],]>[->,[-<<+>>]<] < 1411563866 645438 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563870 523608 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaa < 1411563880 216818 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow bf ,[[+>+<]>.<,]>[->,[-<<+>>]<] < 1411563880 367661 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563881 704590 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaa < 1411563881 855717 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :> < 1411563883 434379 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow bf ,[[+>+<]>.<,]>[->,[-<<+>>]<]. < 1411563883 590506 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563884 938497 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaa < 1411563885 89515 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>| < 1411563887 997997 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaabcdefg < 1411563888 148606 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>|X,_ < 1411563902 760757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what languages does he support? < 1411563904 494359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :besides f < 1411563906 642435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*bf < 1411563916 110051 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :unlambda < 1411563948 131779 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^ul (hello)S < 1411563948 282527 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hello < 1411563950 706389 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow bf ,[[+>+<]>.<,>++++[-<-------->]<]>[->,[-<<+>>]<]. < 1411563950 857563 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411563953 426764 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaabcdefg < 1411563953 615871 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwwvm$ےIh` ... < 1411563959 917159 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaabcdefg. < 1411563960 366682 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwwvm$ےI: ... < 1411563962 518284 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaabcdefg.aaa < 1411563962 999462 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwwvm$ےI:7w ... < 1411563965 395631 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaefg.aaa < 1411563965 905536 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwsRI:7w ... < 1411563968 816567 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaefg..aaa < 1411563969 439656 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwsRI:7w ... < 1411563972 372509 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow aaaaaefg..aaaa < 1411563972 826773 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :wwwsRI:7ww ... < 1411563985 157234 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nonsense generator! < 1411564007 398440 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^scramble Nonsense < 1411564007 562573 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Nnesenso < 1411564022 521599 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow ,[[+>+<]>.<,] < 1411564022 685613 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1411564026 1142 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def meow bf ,[[+>+<]>.<,] < 1411564026 155938 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564032 688226 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^meow abcdefghijklmnopqrstuvwxyz < 1411564032 844229 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :=vDs 2Wx"9L[ < 1411564033 562588 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^unscramble Nnesenso < 1411564033 720887 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Nonsense < 1411564047 326068 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :ha, clever bot. < 1411564053 652891 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def unmeow bf ,[[->-<]>.<,] < 1411564053 809460 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564056 79668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think you need to *add* a nonsense generator to fungot, it's kind of got one built-in already. < 1411564056 230434 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: 4. no not-x exist. i.e. all nice are new. observe that this is merely another way of expressing " no new cakes are unwholesome; no nice cakes are unwholesome &there4 some new cakes are nice" < 1411564060 315364 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought someone pinged me but I think that noise just included a \007. < 1411564061 43272 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def unmeow Ÿ=Úv«DÜs ž2ÅWèx •"®9ÃLÔ[á < 1411564061 211396 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1411564061 753104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :QED < 1411564065 117769 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^unmeow Ÿ=Úv«DÜs ž2ÅWèx •"®9ÃLÔ[á < 1411564066 289280 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^show scramble < 1411564066 453177 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>>,[>,]<[<]>[.>>]<[>>]<2[.<2] < 1411564080 149123 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def unmeow bf ,[[->-<]>.<,] < 1411564080 309070 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564083 98957 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^unmeow Ÿ=Úv«DÜs ž2ÅWèx •"®9ÃLÔ[á < 1411564083 266294 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :;FsbR߿<.Gk < 1411564086 510078 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: ideally implement a proper CSPRNG in BF and make it use the input as a seed. < 1411564089 7967 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^def unmeow bf ,[[+>-<]>.<,] < 1411564089 168779 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564090 142749 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^unmeow Ÿ=Úv«DÜs ž2ÅWèx •"®9ÃLÔ[á < 1411564090 315011 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :}}` O!A>X < 1411564095 866172 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, that'd be easier. :P < 1411564107 712139 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: it would make unmeow super fun to write, too < 1411564110 164264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I was trying to do that for a ^bool that you could ask questions for. < 1411564117 496855 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm... < 1411564119 239145 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :RC4 how < 1411564125 848127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember if I got anywhere. < 1411564126 411484 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Too bad we can't use (<)*x in bf < 1411564131 598993 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf (+)*32 < 1411564132 899397 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf (+)*32. < 1411564133 51242 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564139 337459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[CTCP] Received unknown CTCP- request from fungot to Channel #esoteric. < 1411564139 495765 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: " some new cakes are not nice", and m " wholesome". ( everything inside the central square: that is, < 1411564147 844832 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really CSPRNG but I bet xorshift in bf wouldn't be too hard < 1411564160 99800 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sssh, I still have the CTCP issue on the TODO list. < 1411564177 510789 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def (+)*32 bf ++++++++++++++++++++++++++++++++ < 1411564177 675655 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564191 475569 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^(+)*32 < 1411564195 548990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: The absurd thing is that if you do ++++++++ it does get compiled to a single "+8" instruction. < 1411564222 342379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It just doesn't have an input side for that. < 1411564260 360542 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi JOIN :#esoteric < 1411564288 643894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm worried that I've accidentally invented ()*%-compressed BF as a new language < 1411564294 71635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :worried, because it'd be a BF derivative < 1411564305 182435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I guess BF Joust is technically a BF derivative (albeit, I didn't invent it) < 1411564320 202887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def tmp bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ that's 129 pluses < 1411564320 357129 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564323 113528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show tmp < 1411564323 296877 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :-127 < 1411564354 903148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh come on, that optimisation /clearly/ doesn't work in BF Joust < 1411564393 641507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's technically a "+129" instruction -- much like a single - turns into a +255 -- and the output logic just decides between + and - based on which results in the smaller number. < 1411564407 241940 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411564421 98049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't collapse +++--- though, as far as I recall. < 1411564427 883288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def tmp bf ++++++++---- < 1411564428 54462 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564429 930939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show tmp < 1411564430 92222 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+8-4 < 1411564431 849652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah. < 1411564449 396974 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^(+)7 bf +++++++ < 1411564453 779042 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >-[[->>+>+<<<]>>>[-<<<+>>>]<<+>+] < 1411564456 227993 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def (+)7 bf +++++++ < 1411564456 397956 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564457 322443 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >-[[->>+>+<<<]>>>[-<<<+>>>]<<+>+.] < 1411564467 437051 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^(+)7 < 1411564471 278167 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf +. < 1411564471 435160 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564474 130404 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Erg. < 1411564478 40032 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Forgot it does that < 1411564484 175952 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^bf (+)7 < 1411564485 322506 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >-.[[->>+>+<<<]>>>[-<<<+>>>]<<+>+] < 1411564485 490983 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564490 721474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, it really should do +- and <>; it'd just have been a single loop with a different initial value. < 1411564497 750230 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >-[.[->>+>+<<<]>>>[-<<<+>>>]<<+>+] < 1411564497 943451 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564516 90959 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >+[.[->>+>+<<<]>>>[-<<<+>>>]<<+>+] < 1411564517 303459 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411564520 11858 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^show (+)7 < 1411564520 184569 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+7 < 1411564540 624630 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >+[[->>+>+<<<]>>>[-<<<+>>>]<<+>+] < 1411564548 573992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I'll be saving all those programs. < 1411564551 363496 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def (+)7 bf ,,,,,,,!+++++++ < 1411564551 533080 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564555 965829 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ++100. < 1411564556 176927 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564559 668929 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf +++100. < 1411564559 830167 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564563 535871 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf +++++30. < 1411564564 91248 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564567 953545 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^show (+)7 < 1411564568 122288 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :,,,,,,, < 1411564577 650564 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :hmmm < 1411564590 86270 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^bf +++++++. # the most annoying one < 1411564590 241349 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411564599 229450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The interaction between !input and ^def is not very well thought-of. < 1411564600 592207 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, that didn't ring the terminal bell < 1411564602 994048 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^def (+)7 bf ,.,.,.,.,.,.,.!"+++++++" < 1411564603 167121 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411564605 571723 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...so why do the other things? < 1411564607 330254 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :RC4 in BF is gona be fun. < 1411564612 682545 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^(+)7 < 1411564619 844232 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: RC4? O_O < 1411564620 759224 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^(+)7 hope < 1411564620 922658 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hope < 1411564627 940451 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yes. < 1411564651 290674 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :^show (+)7 < 1411564653 966088 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >+[.[->>>+>+<<<<]>>>>[-<<<<+>>>>]<<+>+] < 1411564655 173293 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411564663 992233 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >+>>>+[.[->>>+>+<<<<]>>>>[-<<<<+>>>>]<<+>+] < 1411564665 189813 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411564669 529667 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf >+>>>+[[->>>+>+<<<<]>>>>[-<<<<+>>>>]<<+>+] < 1411564670 360979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can use the bot via private messages too, you know. < 1411564681 589589 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm thinking a cell structure of < 1411564683 362391 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :will do. < 1411564684 109781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Normally I don't mind botspam too much, but this is getting perhaps a bit ridiculous.) < 1411564698 648987 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[active][work][cell state] < 1411564761 213044 :AndoDaan!~Daanando@188.188.65.58 PRIVMSG #esoteric :got carried away < 1411564782 712821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf +.++++[>++++<-]>[<++>>++++>+++++>++++++>+++++++<<<<-]>+.++.>++++.<++++++.>-----.-.<<<.>>>>>++++.<+.>--------.-.++++++++.>+. < 1411564782 868222 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :QShYcb(y < 1411564793 173074 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that wasn't it :) < 1411564801 253530 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :fungot: what the? < 1411564802 563050 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :GeekDude: " very," the other professor. " that's a secret!" he said. ' it isn't very likely there would be a wilderness.' said the lion, as any one can tell you all your faults. number one: you fnord it fnord, drank it off thoughtfully, smiled fnord on the contrary, he became every moment more excited as he turned them over. " < 1411564809 494349 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf +.+++[>++++<-]>[<++>>++++>+++++>++++++>+++++++<<<<-]>+.++.>++++.<++++++.>-----.-.<<<.>>>>>++++.<+.>--------.-.++++++++.>+. < 1411564809 663425 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ACTION talks < 1411564833 427222 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :who made fungot ctcp everyone < 1411564833 592180 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :GeekDude: " sisters and brothers, little maid? there stands the inspector at thy door: like a dog, isn't there, mister sir?" bruno appealed to me. < 1411564834 188590 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry, stupid off-by-one error (and I didn't test the code) < 1411564836 52032 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :or just me < 1411564885 895295 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :HI < 1411564953 518593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :GeekDude: it's all on the channel. CTCP is just an ordinary IRC message (PRIVMSG that starts (and ends) with ^A (ascii code 1), and fungot doesn't do any filtering. < 1411564953 722202 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " no, no!" sylvie said: " an argument i heard only fnord not by a lady. ' why, look here!' alice said ( in a whisper, half afraid that it would hardly do for me to pretend to fnord. < 1411564971 488849 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :int-e: I'm aware of how CTCP works < 1411565049 733105 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm asking who made fungot send/chat the ctcp, and if it was aimed directly at me, or aimed at just #esoteric < 1411565049 893596 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :GeekDude: " what size will you be?" i cried. " we'll hunt it afterwards, bruno, wouldn't you? he hasn't fnord tea," she said. < 1411565060 503537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: was aimed at the channel < 1411565063 919850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :GeekDude: look at the ^bf commands < 1411565064 712145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and people forgetting what ASCII 1 does < 1411565069 908974 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't speak brainf**** < 1411565074 516297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spamming the entire channel is just +. in BF < 1411565088 725264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, it's the smallest program that does anything visible < 1411565096 544049 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +. < 1411565096 714605 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411565103 304951 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[CTCP] Received unknown CTCP- request from fungot to Channel #esoteric. < 1411565103 860322 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: " but i know you are a bore. < 1411565121 513070 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so + pushes 1 onto the stack and . prints it? < 1411565123 208126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ++[.+] < 1411565123 370604 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411565131 406336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: + increases the current tape element, . prints it < 1411565133 489897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it starts at 0 < 1411565138 107711 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ah < 1411565141 728886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I left 1 out of my ASCII table intentionally < 1411565148 727958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but ASCII table programs are also pretty short < 1411565152 904824 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +[+.] < 1411565153 67939 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411565155 910790 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf [+.] < 1411565159 700136 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :technically, that table went beyond ascii < 1411565162 335864 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION not so smart  < 1411565164 595417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well, yes < 1411565167 137446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: [ is a while loop < 1411565168 299783 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, and also before it < 1411565174 161582 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, no < 1411565174 547812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and while(0) doesn't do a whole lot < 1411565185 718697 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411565220 36444 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here: +- adjust the current tape element; <> change which tape element is current (previous/next); ,. are input and output; [] is while (the current tape element is nonzero) < 1411565221 152788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's it < 1411565226 158232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one line BF tutorial < 1411565230 527304 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411565253 965609 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +[-.++] < 1411565264 626672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that should have done something < 1411565290 385179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, there's probably a bug in fungot that causes it to produce no further output after outputting 0 < 1411565290 554485 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: ' that was mean!' alice cried in a triumphant tone. ' now you understand the way things happen here.' < 1411565300 121425 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++[-.++] < 1411565300 277064 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411565301 982722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, that's a /great/ fungot comment < 1411565302 142074 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: " can you play chess? now, don't you see? let's go after him." and the sulky boy was violently fnord forwards, to walk at the baron's side. < 1411565319 926614 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Shouldn't that have printed Chr(1)? < 1411565349 271855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: it did, followed by the rest of the possible bytes < 1411565352 995899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but chr(1) is a ctcp < 1411565357 911390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you just spammed the channel again :-) < 1411565362 549035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[CTCP] Received unknown CTCP- .& . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ ... request from fungot to Channel #esoteric. < 1411565362 728989 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: " ' perturbed' referring, no doubt, a certain amount of fnord in their personal fnord nor do i believe that he would have gasped out " fnord!" < 1411565371 751228 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It just showed up as a chat for me < 1411565378 959190 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :doesn't it have to end in Chr(1) too? < 1411565389 767661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be a proper ctcp, yes, but many clients don't care < 1411565394 553889 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Mine does, apparently < 1411565405 609790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, you know what? EgoBot being down means that we don't have… bf_txtgen! < 1411565411 816564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone needs to install that in hackego, if they haven't already < 1411565415 289949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls bin < 1411565416 179770 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquote \ delv < 1411565431 168050 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat  < 1411565431 906129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: : No such file or directory < 1411565435 367048 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411565440 972060 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat \` < 1411565441 784958 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: \`: No such file or directory < 1411565445 567253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's no cat with that capitalisation < 1411565454 8622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`CaT wisdom/welcome < 1411565464 184899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I don't know what CaT does < 1411565468 770310 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`help < 1411565469 278890 :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/ < 1411565471 247326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/CaT < 1411565472 69258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys \ sys.stdout.write ((lambda s: "".join([(s[i].upper() if i%2==0 else s[i].lower()) for i in range(len(s)) ]))(open("/dev/stdin").read())) < 1411565474 177635 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh, I know what I did < 1411565479 157002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, it's a filter < 1411565484 836306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411565486 725066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run CaT < wisdom/welcome < 1411565486 984006 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat bin/ < 1411565487 809049 :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.) < 1411565487 965247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411565504 989524 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat bin/@ < 1411565505 798665 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/perl -w \ $_ = join " ", @ARGV; if (s/^([^ ]*) +([^ ]*) +//) { print "$1: "; exec $2, $_; } < 1411565524 372943 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: see? cat. I was just looking in the wrong folder < 1411565527 853577 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`^.^ < 1411565537 407502 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf ++++[->++++<]>[>+++++>++++++>+++++++>++++>++<<<<<-]>+++.>+++++..>>-.>.<+++.<++.<----.++++++++.+++++.--------.>+++.<---.++++++++.>>>.<<<--.>--.>>.<<<----.----.>.++++++.>>+. (but why am I encoding strings manually?) < 1411565537 579925 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :See? Brainfuck is easy! < 1411565546 855363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, cat's a standard command < 1411565548 347537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls .. < 1411565549 459581 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr < 1411565555 514027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls ..\bin < 1411565556 662773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access ..\bin: No such file or directory < 1411565558 772438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411565561 34329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls ../bin < 1411565562 884473 :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 \ < 1411565594 2937 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`cat /etc/passwd < 1411565595 122513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /etc/passwd: No such file or directory < 1411565597 605731 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1411565619 494911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not like /etc/passwd is particularly secret anyway < 1411565679 817406 :AndoDaan______!~Daanando@188.188.67.248 JOIN :#esoteric < 1411565687 512642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Should I write more brainfuck? < 1411565687 682576 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565690 463696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Should I write more befunge instead, then? < 1411565690 644099 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565692 929676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball So I should just stick to plain old boring languages? < 1411565693 87781 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411565703 523073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There we go. < 1411565710 470205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo dog:x:666:666:toto:/kennel:/bin/bark > /etc/passwd < 1411565711 297974 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: /etc/passwd: Permission denied < 1411565724 356970 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: what RNG does it use? < 1411565754 493937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably Befunge's ? < 1411565763 293458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal probably knows how it's implemented in cfunge < 1411565768 796346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: You can't access Befunge's RNG from brainfuck. < 1411565773 130845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's a brainfuck program. < 1411565780 198075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I think elliott_'s referring to ^bool < 1411565790 356671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume it was a reference to ^8ball. < 1411565799 536366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is very different from ^bool. < 1411565801 252603 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`echo "\n\n\nlol" < 1411565802 317173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"\n\n\nlol" < 1411565807 650402 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`echo "\\n\\n\\nlol" < 1411565808 399598 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"\\n\\n\\nlol" < 1411565808 561829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For one thing, it always gives the same answer to a particular question. < 1411565810 430888 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411565822 820219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: It's a very crypto-safe PRNG, don't you worry about that. < 1411565834 503611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: (It's called "%2".) < 1411565835 271980 :AndoDaan!~Daanando@188.188.65.58 QUIT :Ping timeout: 244 seconds < 1411565849 343098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^8bool < 1411565849 512268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Of the sum of the input bytes.) < 1411565853 459506 :AndoDaan______!~Daanando@188.188.67.248 NICK :AndoDaan < 1411565873 921077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show 8ball < 1411565874 82653 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :,[[->+<],]>2+2<[->-[>+>2]>[+[-<+>]>+>2]<5]>4+<2[>2-+11[>+8>+4<2-]>+.+12.+14.>+2.<4-]>2[+10[>+7>+4<2-]>+.+33.>+2.<2] < 1411565913 894179 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so, sum(input) MOD 2? < 1411565919 761033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my favourite way to do a %2 in BF is to multiply by 128 < 1411565921 41884 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :then true is yes, fals is no? < 1411565922 475015 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^8ball < 1411565922 640815 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565927 585882 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^8ball < 1411565927 753339 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565928 388113 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^8ball < 1411565928 560486 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565928 914620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's also quite efficient in most interps < 1411565929 620506 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^8ball < 1411565929 784218 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565930 951821 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^8ball < 1411565931 113150 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565933 491825 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Interesting < 1411565934 268039 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball a < 1411565934 441659 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411565936 505935 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball b < 1411565936 678118 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565936 678267 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Interesting aiwjoi < 1411565938 282315 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Interesting aiwjoif < 1411565938 937944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Oh, that would have been so much simpler. < 1411565939 100258 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball c < 1411565939 266576 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411565940 866309 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball d < 1411565941 32632 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565942 894522 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball e < 1411565943 54473 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411565945 262105 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball f < 1411565945 432613 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565947 469801 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball g < 1411565947 652310 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1411565950 71352 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^8ball h < 1411565950 244529 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1411565953 78119 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I see a pattern here < 1411565959 479057 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :`ls / < 1411565959 984318 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mmmmm... no. < 1411565967 381246 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^say `ls / < 1411565978 977688 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`ls / < 1411565979 150182 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`ls / < 1411565980 81793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr < 1411565981 649826 :aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi NICK :aloril < 1411565987 724301 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :GeekDude: are you playing hangman? < 1411565994 715518 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411565996 509165 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I could < 1411566000 706216 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION makes noose  < 1411566002 490392 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION jumps  < 1411566004 699830 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411566006 335105 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`echo "^bf ,[.,]!test" < 1411566006 500240 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`echo "^bf ,[.,]!test" < 1411566007 813211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"^bf ,[.,]!test" < 1411566012 554558 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`echo ^bf ,[.,]!test < 1411566012 716030 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`echo ^bf ,[.,]!test < 1411566013 555410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^bf ,[.,]!test < 1411566018 383409 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411566021 772824 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Actually, I take that back < 1411566026 381488 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :a ping timeout would be more realistic < 1411566029 970612 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :brb, ping timeouting < 1411566057 153250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So few IRC clients these days bother to show the server pings. < 1411566072 420383 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net JOIN :#esoteric < 1411566076 121920 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust test < < 1411566076 857700 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :`ls`.test: points -46.00, score 0.00/100, rank 47/47 < 1411566077 777200 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ls`.test:: not found < 1411566115 835926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: mine sends server pings every now and then and uses it to update a lag value < 1411566118 262062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, I didn't even think of the output side of it. Maybe I should prefix the reply like HackEgo does. < 1411566123 348327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't show them by default, but does have a mode where it does < 1411566124 549785 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411566135 655235 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :how was that? < 1411566137 849068 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh shoot < 1411566140 213385 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :he's still here < 1411566153 94526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: At least there's a mode. I'm not sure if irssi has one. < 1411566155 58603 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop . < 1411566155 852047 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -34.29, score 4.32/100, rank 47/47 < 1411566158 423041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :G33kDude: /ns ghost password (where password is your password) < 1411566164 973152 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Who has been printing bells and why? < 1411566166 249979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do it in the server tab so that you don't tell everyone your password if you screw up < 1411566171 991193 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: I know how to ghost -.- < 1411566176 370224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: various people testing BF, because they forget that 7 has a special meaning < 1411566177 427810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>+>-<+<)*-1 < 1411566180 829380 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -27.19, score 4.14/100, rank 47/47 (change: --) < 1411566183 326029 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :And I'm logged in too < 1411566185 554802 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`echo !bfoust vibrator (+)*-1 < 1411566185 716871 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`echo !bfoust vibrator (+)*-1 < 1411566186 418428 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!bfoust vibrator (+)*-1 < 1411566191 256323 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`echo !bfoust vibrator (+)*-1 < 1411566191 409761 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`echo !bfoust vibrator (+)*-1 < 1411566192 603591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!bfoust vibrator (+)*-1 < 1411566195 633225 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^bf ,[.,]!`echo !bfjoust vibrator (+)*-1 < 1411566195 797915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`echo !bfjoust vibrator (+)*-1 < 1411566197 181695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!bfjoust vibrator (+)*-1 < 1411566200 753477 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: and you forgot the target < 1411566205 175061 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :/ns ghost GeekDude < 1411566206 659908 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Disconnected by services < 1411566209 79250 :G33kDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :poof < 1411566216 234521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err right < 1411566216 717940 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1411566217 168908 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :zwsp, hun. < 1411566220 38279 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh great, now I notice that it didn’t just bell, it broke the terminal. < 1411566225 48556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (+>-<+.)*-1 < 1411566225 476069 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -35.93, score 3.26/100, rank 47/47 (change: --) < 1411566228 467509 :nooblag!~Thunderbi@14-203-73-10.tpgi.com.au JOIN :#esoteric < 1411566235 688869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: the normal way to fix that is to run the "reset" command < 1411566235 842154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-.)*-1 < 1411566236 106244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -35.93, score 3.26/100, rank 47/47 (change: --) < 1411566240 760378 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411566249 777879 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :hackego test < 1411566250 971510 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf +++++++. < 1411566251 516238 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411566251 679636 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :! < 1411566253 460546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :before I learned about reset(1), I used to use cat /dev/random as a probabilistic method of resetting the terminal < 1411566253 893618 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!foo < 1411566256 685390 :nooblag!~Thunderbi@14-203-73-10.tpgi.com.au PART :#esoteric < 1411566263 309978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and broke the system's entropy in the process < 1411566264 377937 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411566266 316239 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566266 472074 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :`ls`: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566266 733308 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*-1 < 1411566267 375631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ls`:: not found < 1411566271 119224 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -7.67, score 18.32/100, rank 47/47 (change: --) < 1411566281 130445 :`ls`!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net NICK :`ls < 1411566282 336900 :`ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566282 495901 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :`ls: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566283 302340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ls:: not found < 1411566283 846166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: HackEgo's clever enough to put it in only if the input starts with something that looks prefixy. < 1411566296 61771 :`ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net NICK :`ls``ls``ls < 1411566297 570761 :`ls``ls``ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566297 736207 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :`ls``ls``ls: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566298 797376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ls``ls``ls:: not found < 1411566300 24336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*99(>)*4([-]>)*-1 < 1411566300 813908 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -23.29, score 13.18/100, rank 47/47 (change: --) < 1411566305 497020 :`ls``ls``ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :Hun, oh. < 1411566309 280117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*999(>)*4([-]>)*-1 < 1411566310 8991 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.24, score 15.07/100, rank 47/47 (change: --) < 1411566310 686216 :`ls``ls``ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :That's zemhill triggering HackEgo < 1411566317 925986 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*9999(>)*4([-]>)*-1 < 1411566320 832982 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -21.43, score 12.82/100, rank 47/47 (change: --) < 1411566323 650504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I should probably do the trick too. < 1411566323 991008 :`ls``ls``ls!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net NICK :^mhmm < 1411566325 328681 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566325 498845 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :^mhmm: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566326 768040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1411566331 808542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*5000(>)*4([-]>)*-1 < 1411566333 878807 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.81, score 16.25/100, rank 47/47 (change: --) < 1411566337 729315 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: The annoyance was that I had to restart idris-bot to run it to unbreak idris-bot’s debug output. < 1411566339 625947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*6000(>)*4([-]>)*-1 < 1411566341 99455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.76, score 16.22/100, rank 47/47 (change: --) < 1411566341 721389 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!def mhmm: bf ,[.,] < 1411566350 58878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: right < 1411566356 2322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it broke idris-bot's terminal? that makes more sense < 1411566357 29832 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :^def mhmm: bf ,[.,] < 1411566357 180424 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411566360 803968 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566360 954951 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :^mhmm: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566360 955159 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :"!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566362 696439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok so it's between 5k and 6k < 1411566366 671351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most clients filter out SI/SO, which are the main offenders for terminal breaking < 1411566367 108346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*5500(>)*4([-]>)*-1 < 1411566368 968753 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -20.12, score 15.98/100, rank 47/47 (change: --) < 1411566372 190382 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :I can totally loop with this < 1411566376 646030 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Most of the time I have no idea what this channel is doing < 1411566377 663484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*5100(>)*4([-]>)*-1 < 1411566379 843370 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -20.21, score 16.17/100, rank 47/47 (change: --) < 1411566383 195803 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the other half I still have no idea < 1411566387 978448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*4900(>)*4([-]>)*-1 < 1411566388 146273 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :^def mhmm: bf ,[.,]!!bfjoust < 1411566388 146482 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411566389 943070 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -20.05, score 15.82/100, rank 47/47 (change: --) < 1411566391 245009 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566391 407578 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :^mhmm: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566391 407774 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :"!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566395 387381 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411566399 33737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*4999(>)*4([-]>)*-1 < 1411566400 895283 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.76, score 16.37/100, rank 47/47 (change: --) < 1411566413 378131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->+<-)*4999(>)*5([-]>)*-1 < 1411566414 155135 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.79, score 16.34/100, rank 47/47 (change: --) < 1411566417 238304 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :^def mhmm: bf ++++[->++++++++<]>+.[->+++<]>-.++++.++++.+++++.++++++.--.+. < 1411566417 399199 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411566418 94643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`addquote Most of the time I have no idea what this channel is doing the other half I still have no idea < 1411566420 874216 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1219) Most of the time I have no idea what this channel is doing the other half I still have no idea < 1411566423 324869 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust < 1411566423 476020 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :^mhmm: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566423 476215 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :!bfjoust < 1411566423 626715 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fungot: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411566423 777792 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :zemhill: " and what will oo be next?" said the march hare. visit either you fnord they're both mad." < 1411566424 965310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is a great summary of this channel < 1411566433 906439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>->-)*2<<<<(->+<-)*4999(>)*4([-]>)*-1 < 1411566435 35673 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :-.- < 1411566435 847414 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -25.14, score 12.32/100, rank 47/47 (change: --) < 1411566444 657579 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`addquote `addquote Most of the time I have no idea what this channel is doing the other half I still have no idea < 1411566446 35821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1220) `addquote Most of the time I have no idea what this channel is doing the other half I still have no idea < 1411566446 381953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can (quite easily) make fungot submit programs, if you insist. < 1411566446 582573 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " why, he's actually invented three new diseases, besides a new way of getting over a fnord of gold around his head. < 1411566452 536310 :^mhmm!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PART #esoteric :"Hug~♪" < 1411566456 337564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: there's not much point in addquoting someone doing an addquote < 1411566465 9695 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`addquote GeekDude: there's not much point in addquoting someone doing an addquote < 1411566466 530430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1221) GeekDude: there's not much point in addquoting someone doing an addquote < 1411566470 992931 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ok, I'm done now < 1411566471 361006 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Fun: I’ve set up a notify for idris-bot so I notice quicker when it crashes, which fairly unavoidably happens regularly when someone uses it. < 1411566475 720626 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: you are the Guardian of the Quotes, aren't you? < 1411566481 461422 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411566483 983760 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.12, score 26.58/100, rank 34/47 < 1411566491 678345 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Melvar: I'm always asleep when my bot crashes :/ < 1411566502 811562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->->+<-<-)*3000(>)*9([-]>)*-1 < 1411566503 936244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -26.76, score 10.24/100, rank 47/47 < 1411566524 478346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (->->+<-<+)*3000(>)*9([-]>)*-1 < 1411566525 198411 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -27.81, score 9.79/100, rank 47/47 (change: --) < 1411566525 435717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've tried a couple of times to make irssi note fungot's quitting with a highlight, but never gotten it to work. < 1411566525 789915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " thank you, it's very pretty!" and she glanced, with a gentleness of tone that seemed to win their hearts at once." and when they wake up in the book!" < 1411566530 77156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm wondering if nooblag was a spambot < 1411566537 562574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it PMed me to say "hey there", then never spoke again < 1411566549 35270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and has since left the server < 1411566567 731104 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411566576 764469 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Sounds to me like a drive by hi < 1411566584 108163 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :why? Pie < 1411566596 885867 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :GeekDude: Fairly often the case for me as well, but then I usually take a couple hours to read the channel to the point where someone crashes it, and only then notice it crashed. Hopefully the notify will help me notice quicker. < 1411566602 557463 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :*sigh* < 1411566606 207697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop >>>>((->+<-)*90<)*4(->+<-)*-1 < 1411566609 816272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: a hi is quite a big threat in here < 1411566610 236503 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -19.17, score 7.29/100, rank 47/47 (change: --) < 1411566613 916410 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :crapppp < 1411566615 356007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except when it's a greeting < 1411566620 994649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes it's hard to distinguish the two < 1411566622 741370 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I AM HI < 1411566624 589500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote hi < 1411566625 585023 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :712) Sgeo: I used to have strict requirements for when I said hi but then everyone started saying hi and it all got weird \ 823) usb sushi is dangerous. I think I would try to eat it \ 1043) i think delivery sushi is one of those habits that can rapidly consume all of one's money like cocaine < 1411566635 803459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote hi < 1411566636 787379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :712) Sgeo: I used to have strict requirements for when I said hi but then everyone started saying hi and it all got weird < 1411566644 535893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm surprised that worked < 1411566646 446231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>)*9(>>[-]<)*-1 < 1411566647 318930 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -22.93, score 11.43/100, rank 47/47 (change: --) < 1411566657 565970 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Also, idris, and thus idris-bot, has :printdef now. < 1411566664 298117 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I have a waffle to go eat < 1411566669 145304 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :WAFFLES? DONT YOU MEAN CARROTS? < 1411566670 963696 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9(>[-])*-1 < 1411566671 132145 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -20.62, score 13.15/100, rank 47/47 < 1411566674 494563 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>)*9([-]>)*-1 < 1411566674 907989 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -19.12, score 14.31/100, rank 47/47 (change: --) < 1411566676 696758 :GeekDude!~GeekDude@unaffiliated/g33kdude PART #esoteric :"carrot flavored waffles" < 1411566684 113696 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>+++++++)*9([-]>)*-1 < 1411566685 18810 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -16.50, score 16.16/100, rank 47/47 (change: --) < 1411566689 362231 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>+++++++)*9([+]>)*-1 < 1411566690 106005 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -18.62, score 13.62/100, rank 47/47 (change: --) < 1411566692 209480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>+++++++)*9([--]>)*-1 < 1411566693 2782 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -36.79, score 4.05/100, rank 47/47 (change: --) < 1411566693 940926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>)*9+++[](<)*9(->+<-)*-1 < 1411566696 924625 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -22.10, score 7.83/100, rank 47/47 < 1411566699 271902 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>+++++++)*9([-[-]]>)*-1 < 1411566699 996977 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -18.62, score 13.46/100, rank 47/47 < 1411566700 311190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Decided to start from scratch, did you? < 1411566705 4265 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust die (>+++++++)*9([+[-]]>)*-1 < 1411566705 968259 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.die: points -16.52, score 15.46/100, rank 47/47 (change: --) < 1411566706 373220 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm. < 1411566712 474005 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :printdef (=) < 1411566712 629031 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Not found < 1411566741 303171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric := has a definition? I guess it'd be along the lines of (=) X X < 1411566832 210774 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc (=) < 1411566832 375577 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Data type 12(=) : (13x : 13A) -> (13y : 13B) -> 12Type < 1411566832 539471 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : The propositional equality type. A proof that x = y. < 1411566832 539616 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : To use such a proof, pattern-match on it, and the two equal things will then need to be the same pattern. < 1411566832 539706 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Note: Idris's equality type is potentially heterogeneous, which means that it is possible to state equalities between values of potentially different types. < 1411566832 539792 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : However, Idris will attempt the homogeneous case unless it fails to typecheck.14↵… < 1411566840 707083 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=ssDB81MS < 1411566841 898233 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -8.10, score 23.17/100, rank 45/47 (change: -9) < 1411566852 209632 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411566853 28364 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.40, score 25.97/100, rank 36/47 (change: +9) < 1411566856 82389 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I believe it not < 1411566862 598258 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The [+.] actually helps it < 1411566878 782467 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, it’s builtin/predefined and has a special syntax, so that’s probably why :printdef doesn’t find it. < 1411566892 755091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: ooh, it's not last < 1411566911 211271 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :printdef (==) < 1411566911 423689 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :09Prelude.Classes.(==) : 12Eq 13a => 13a -> 13a -> 12Bool < 1411566911 588448 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : 09(==) = 13meth < 1411566911 588598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, a 3-cycle reverse offset clear is going to evade a /lot/ of locks < 1411566920 388565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this intended for the Stack Overflow tournament, or for ours, or for both? < 1411566933 633571 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It was originally on the Stack Overflow one. < 1411566934 530650 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Got #1 < 1411566948 319703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, is there such a thing as a medium rush program? < 1411566949 581022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But that's shooting fish in a barrel. :) < 1411566955 312293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because that's too slow to be a fast rush, and too fast to be a slow rush < 1411566959 602188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess there is now < 1411567001 245452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, what's with all the unRLEd decoys? < 1411567019 104947 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Avoiding a bug in the interpreter used in the stack overflow hill < 1411567161 741036 :AndoDaan!~Daanando@188.188.67.248 PRIVMSG #esoteric :!bfjoust BeatYouMate +(>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*5[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411567162 188555 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.55, score 29.81/100, rank 26/47 (change: --) < 1411567176 460114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: can you please stop using () with nothing after them? < 1411567183 482433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it confuses my interp and puts debug spam all over the console < 1411567183 742145 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard (>--->+++)*4>([-][+--]>)*-1 < 1411567184 902460 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -22.36, score 12.13/100, rank 47/47 < 1411567195 184677 :AndoDaan!~Daanando@188.188.67.248 PRIVMSG #esoteric :This ruins the magic. < 1411567209 277673 :AndoDaan!~Daanando@188.188.67.248 PRIVMSG #esoteric :Alright. < 1411567212 621319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the program is apparently doing well despite being syntactically incorrect < 1411567219 106823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure how zemhill interprets bare () < 1411567225 988242 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust syntaxerr () < 1411567227 5799 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.syntaxerr: points -35.29, score 4.32/100, rank 47/47 < 1411567227 164314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been adding *1 after them < 1411567230 895970 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411567232 647894 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard (>--->+++)*4>([-]+[]<++>[-]>)*-1 < 1411567234 7814 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -37.24, score 2.80/100, rank 47/47 < 1411567236 867562 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust syntaxerr >(+)()< < 1411567237 918087 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.syntaxerr: points -35.29, score 4.32/100, rank 47/47 < 1411567251 915198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust suicide_or_nop (<) < 1411567252 872925 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.suicide_or_nop: points -35.29, score 4.32/100, rank 47/47 < 1411567258 430509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust suicide < < 1411567258 722309 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.suicide: points -46.00, score 0.00/100, rank 47/47 < 1411567267 825014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zemhill appears to interpret bare () as comments < 1411567270 79175 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide .< < 1411567270 320716 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -46.00, score 0.00/100, rank 47/47 < 1411567280 120577 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*1000< < 1411567280 826554 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -36.48, score 4.14/100, rank 47/47 (change: --) < 1411567285 119763 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*100< < 1411567285 807783 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -40.00, score 2.05/100, rank 47/47 (change: --) < 1411567290 887709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*10< < 1411567312 639734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forget what exactly ()s not followed by *N mean in terms of gearlance. < 1411567318 535521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly (...)*0. < 1411567320 35467 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*100< < 1411567320 400968 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -40.00, score 2.05/100, rank 47/47 (change: --) < 1411567322 275608 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*10< < 1411567322 719838 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411567326 221645 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*15< < 1411567328 179888 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*15< < 1411567328 531006 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411567332 245341 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*50< < 1411567332 628944 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -41.52, score 1.51/100, rank 47/47 (change: --) < 1411567335 192053 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*25< < 1411567335 853627 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -44.86, score 0.42/100, rank 47/47 (change: --) < 1411567338 29780 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*22< < 1411567338 351872 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -45.43, score 0.22/100, rank 47/47 (change: --) < 1411567340 774275 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*18< < 1411567341 132648 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -45.81, score 0.03/100, rank 47/47 (change: --) < 1411567343 261244 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*16< < 1411567343 841552 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -45.95, score 0.00/100, rank 47/47 (change: --) < 1411567345 63813 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*17< < 1411567345 374786 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -45.90, score 0.03/100, rank 47/47 (change: --) < 1411567353 501148 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Fastest suicide is in 17 cycles, hun... < 1411567359 428746 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Wonder which bot that is < 1411567391 122039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can check breakdown.txt for that, probably. < 1411567408 743790 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust slowersuicide (.)*20< < 1411567409 96601 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.slowersuicide: points -45.67, score 0.16/100, rank 47/47 (change: --) < 1411567425 601664 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :less_is_more < 1411567460 406475 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, but I'm curious what you mean by a medium rush. :P < 1411567477 389137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: well, a fast rush program tries to get inside the enemy decoy setup < 1411567491 586482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a slow rush program spends a long time building its own decoys and doesn't worry about what the enemy is doing until its done < 1411567510 856501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that program sets up too many decoys to have much of a chance of getting inside the enemy setup, but not enough to beat a typical slow rush program < 1411567526 578076 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 JOIN :#esoteric < 1411567536 961180 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :I heard about a CTCP-war? < 1411567556 82722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Syntaxerror: sort-of, yes < 1411567563 879739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly perpetuated by bots who don't realise ASCII 1 is special < 1411567565 685479 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I certainly don't think this clear is suitable for a fast rush. < 1411567582 970928 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :ASCII 1? You mean ☺? < 1411567587 99187 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +[.+] < 1411567587 252831 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411567591 366576 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Syntaxerror: that's CP437 1 < 1411567606 808838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: well fast rushes are much more likely to use that sort of clear than slow rushes < 1411567611 781820 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :so.... ASCII1 is a? < 1411567614 983905 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=ZkKw16tw < 1411567615 933953 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -16.83, score 15.88/100, rank 46/47 (change: -10) < 1411567619 799441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they're more confident that things that aren't small decoys will be flags < 1411567624 228851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ASCII 1 is called SOH. < 1411567629 255391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: pastebin.com's raw view is HTML-escaped < 1411567633 916367 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +[.+][-] < 1411567634 79731 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411567635 478382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it doesn't work well for this < 1411567636 708461 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +[.+][-]. < 1411567636 877170 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411567637 672300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :use sprunge < 1411567639 471489 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :ah. I' more a fan of the NUL-char :D < 1411567641 695535 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not good at this < 1411567647 513501 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION should try this in PM  < 1411567663 555846 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :also, bf looks like regex < 1411567678 189830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: What I get from that URL doesn't look very HTML-escaped. < 1411567686 66463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe they canged < 1411567687 977942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*changed < 1411567717 336612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, I don't have a breakdown-like view on the Fancy Website™. There's EgoJSout for individual pairs, and the matrix for all-pairs overview, but not a single-program-all-matches summary like breakdown.txt. < 1411567757 885259 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=CMBugaVX < 1411567758 901896 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -17.55, score 14.86/100, rank 46/47 (change: --) < 1411567796 732880 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=rhk7qDck < 1411567797 996778 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -11.29, score 19.25/100, rank 46/47 (change: --) < 1411567803 737445 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Less decoys dose not seem like a solution < 1411567812 700587 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411567815 808405 :AndoDaan!~Daanando@188.188.67.248 QUIT :Ping timeout: 272 seconds < 1411567867 152520 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411567867 844928 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.12, score 25.87/100, rank 36/47 (change: --) < 1411567870 742075 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=fca2kRna < 1411567871 939756 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -7.93, score 22.49/100, rank 46/47 (change: -10) < 1411567900 315515 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=fsneVCUb < 1411567901 59275 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.12, score 25.87/100, rank 36/47 (change: +10) < 1411567944 77272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it glitched out there again. Really should figure that out. < 1411568118 956530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard (>--->+++)*4>([+]>)*-1 < 1411568119 897760 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -22.50, score 12.00/100, rank 47/47 < 1411568165 801884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard (>--->+++)*4>([->])*-1 < 1411568166 861679 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -44.00, score 0.47/100, rank 47/47 (change: --) < 1411568177 941391 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=Zwakin3B < 1411568178 505964 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -40.86, score 2.40/100, rank 46/47 (change: -10) < 1411568179 349411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[->] searches for a cell containing 1, right? < 1411568183 541573 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :More decoys! < 1411568184 420784 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nope! < 1411568187 577468 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411568188 168049 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.12, score 25.88/100, rank 36/47 (change: +10) < 1411568197 868973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: no, you're thinking of [>-] < 1411568202 394196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411568216 266155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or even [+>-] if you don't want to change the other cells you look at < 1411568234 33998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard (>--->+++)*4>[>-]([-]>)*-1 < 1411568234 374280 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -27.74, score 8.49/100, rank 47/47 (change: --) < 1411568255 810037 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, what would be a conventional fast rush decoy setup then? < 1411568275 919897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: probably nothing larger than 3 or 4, at most < 1411568288 969918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for examples, see omnipotence and hippo_ballerina < 1411568289 247918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust diehard ([->-]+)*-1 < 1411568289 565927 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.diehard: points -45.71, score 0.17/100, rank 47/47 (change: --) < 1411568291 328829 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And slow? < 1411568295 865870 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :wth are you doing? Is this some kind of game in BF? If so: What's the goal? < 1411568301 112626 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hey ais523, you're smart < 1411568307 315620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: like eight decoys of size 50 < 1411568308 37904 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :how can I avoid giant + strings < 1411568312 239535 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ie, ^bf +.++++++++++++++++++++++++++++++++++++++++++++++++++.>+. < 1411568314 538105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Syntaxerror: yes, it's a BF-based game: http://esolangs.org/wiki/BF_Joust for the details < 1411568316 229053 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :GeekDude: building loops < 1411568320 128112 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :-.- < 1411568330 789814 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I was afraid of that < 1411568331 587077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but in short, you're trying to set the cell the opponent started on to 0, without going past it < 1411568412 26486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: actually, slow rush programs nowadays more commonly attempt to locate the opponent, and decoy /every/ cell the opponent doesn't know about < 1411568443 670163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the normal counterapproach to that is to start several cells beyond where you think is safe, depending on how long you took to find the opponent, on the basis that most programs set decoys < 1411568482 898368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess nyuroki is a slow rush program < 1411568496 583992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just it doesn't throw as much effort into its slow rushing as normal < 1411568509 745627 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=nnfBZf0L < 1411568511 832134 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -4.64, score 25.61/100, rank 35/47 (change: +1) < 1411568532 572906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hippo_ballerina is actually a really good example of a fast rush program < 1411568542 5880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it came about when I decided "let's just write a fast rush program and see how well it does" a few days ago < 1411568609 549325 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=HzeCN3wd < 1411568610 179728 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -8.48, score 21.74/100, rank 46/47 (change: -11) < 1411568632 77170 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki.bf < 1411568632 856504 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.12, score 25.88/100, rank 36/47 (change: +10) < 1411568686 793748 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric : redefines the program? < 1411568698 731540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Syntaxerror: yes, or defines it if there isn't one yet < 1411568707 728021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can also give a program directly rather than an URL < 1411568713 440140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but most top programs don't fit on one line < 1411568733 758318 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :yeah, they look like they wint < 1411568734 873051 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :*wont < 1411568741 413965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411568744 601692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are exceptions < 1411568753 490269 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :Do you get a penalty for the length of a program? < 1411568767 277344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, although there is a limit to stop people writing exponentially long programs < 1411568772 285085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411568772 894213 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.monolith: points 21.86, score 98.01/100, rank 2/47 (change: --) < 1411568777 821830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1411568805 619422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still have no idea why monolith does that well; it /shouldn't/ < 1411568881 379272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just a bunch of stock ideas combined together < 1411568890 535863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it works by being simpler than the opponent < 1411568892 740837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, hmm < 1411568903 760757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder what happens if I use the same improvement I did with growth < 1411568944 861119 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.++++++++[>++++++++<-]>.<[-]+++++[>++++++<-]>-.+++++++..+++.[-]+. < 1411568945 11643 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Hello < 1411568948 604940 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aha! < 1411568950 80639 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I can BF < 1411568964 479821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{([+{[.---]}][.-[.-]]>)%2900}][.-[.-]]>(-)*12)%100][..++-----[..++-----]])*21 < 1411568967 399362 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.monolith: points 19.40, score 86.88/100, rank 3/47 (change: -1) < 1411568976 214357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it gets worse < 1411568978 755384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1411568982 534055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*10 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411568983 118112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.monolith: points 21.86, score 98.01/100, rank 2/47 (change: +1) < 1411568990 279540 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :is that some variant of BF? < 1411568995 379117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: BF Joust < 1411568999 524581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/BF_Joust < 1411569003 850519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a BF-based programming game < 1411569040 427041 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can we extend gearlance a little? < 1411569052 377078 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :({}&c)&cn < 1411569056 377774 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or something like that < 1411569071 514676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what would that do? < 1411569077 520452 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(({{}&a}&b)&a30)&b30 < 1411569081 631351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, the abbreviations can be a contentious topic < 1411569094 579263 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Explicitly assign {}s to ()%s < 1411569094 931694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they actually change which programs compress well < 1411569115 998946 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PRIVMSG #esoteric :the HELLO CTCP-command won't get any replies < 1411569148 416388 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411569149 859286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have completely general abbreviations (e.g. subroutines), then there's no reason to ever execute a ] < 1411569172 421604 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust monolith (>+)*4 (>--)*4 ((-)*5<)*4 ((+)*6<)*3 (+)*5 (>)*7 ((-)*20<)*4 ((+)*20<)*3 (+)*20 (>)*7 ((-)*20<)*4 ((+)*20<)*4 (+)*50 (>)*9 (>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411569173 323115 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.monolith: points 18.45, score 79.38/100, rank 5/47 < 1411569176 156996 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust monolith < < 1411569176 510921 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.monolith: points -46.00, score 0.00/100, rank 47/47 (change: -42) < 1411569177 586824 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Wht < 1411569180 9374 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It... < 1411569185 178073 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Violates the rule of 9 and wins? < 1411569203 770976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: monolith had basically no chance of winning on tape length 10 or 11 anyway < 1411569208 35435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was a loss against pretty much every program < 1411569210 824109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I just start at 12 < 1411569230 43520 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :going past 9 was popular for a while years back, I think? < 1411569237 284834 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411569246 372284 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411569261 737750 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, can't copy your rush cycle a few times? < 1411569264 41794 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for extremely fast rushes and stuf < 1411569264 777894 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :f < 1411569277 864307 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Like, when you enter a new cell < 1411569278 643266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me check logs, I think I missed something < 1411569284 906306 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[do fast rush] < 1411569291 875983 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :On initial setup < 1411569305 430942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can certainly attack cells during decoy setup, but it's normally a bad idea < 1411569311 998632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not always, cell 10 and 11 are common choices to attack < 1411569322 992908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally, though, if you're placing a decoy on a cell, it can't possibly be the opponent's flag < 1411569328 596070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless you have more than 8 decoys < 1411569353 188890 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well. < 1411569355 345943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: going past 9 was popular, then it went out of style because it hardly ever helped, differences in the clear loop were more important < 1411569355 825272 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If you see it that early < 1411569363 615434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nowadays people have got better at decoys, so it's becoming more useful again < 1411569367 73488 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You're pretty much guarenteed to be on a tape length like 10-15, right? < 1411569372 409863 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, might as well as do a specialized rush then < 1411569375 23756 :Syntaxerror!95d928de@gateway/web/freenode/ip.149.217.40.222 PART :#esoteric < 1411569385 882604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: oh, checking to see if cells are 0 during decoy setup is pretty common < 1411569392 35332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many programs will change to a fast rush if the tape looks very short < 1411569399 567816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :preparation does that in order to have a chance on short tapes, for instance < 1411569431 803512 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://pastebin.com/raw.php?i=ijPGw9LJ < 1411569432 925587 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.50, score 29.32/100, rank 28/47 (change: +8) < 1411569436 969014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :margins does a turtle clear on 10 and 11 if the tape looks short < 1411569442 358255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then goes back to trying to draw < 1411569443 570806 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently skipping a few cells is a really good idea < 1411569459 574182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :modern programs set loads of decoys on average, so yes < 1411569469 130498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you skip too many, though, you start losing against the defence programs < 1411569478 49309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. omnipotence only sets one decoy and it's tiny < 1411569513 426218 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569514 829020 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.50, score 29.32/100, rank 28/47 (change: --) < 1411569537 131688 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569538 64260 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.57, score 29.98/100, rank 28/47 (change: --) < 1411569556 22022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569556 808588 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -3.83, score 27.89/100, rank 31/47 (change: -3) < 1411569574 205237 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569574 874605 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -4.79, score 27.56/100, rank 33/47 (change: -2) < 1411569591 431458 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569592 861094 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.57, score 29.98/100, rank 28/47 (change: +5) < 1411569671 63046 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569671 715297 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -19.43, score 13.19/100, rank 46/47 (change: -18) < 1411569695 497902 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569696 802628 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -4.00, score 27.28/100, rank 33/47 (change: +13) < 1411569705 495732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>[+]->[-]+)*-1 < 1411569705 938925 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -21.86, score 13.09/100, rank 47/47 < 1411569714 967994 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569715 615501 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.69, score 30.37/100, rank 26/47 (change: +6) < 1411569744 176324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>[+[-]]->[-[+]]+)*-1 < 1411569744 826750 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -21.45, score 13.02/100, rank 47/47 (change: --) < 1411569796 71041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>[+[-]]->[-[+]]+)*4(<)*8(->+<-)*-1 < 1411569801 312570 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -11.26, score 14.16/100, rank 47/47 (change: --) < 1411569814 630731 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569815 894918 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.62, score 35.97/100, rank 17/47 (change: +11) < 1411569820 648075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>[-]->[+]+)*4(<)*8(->+<-)*-1 < 1411569822 872792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: ooh < 1411569826 356235 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -12.36, score 13.14/100, rank 47/47 (change: --) < 1411569839 216896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (>[+[-]]->[-[+]]+)*5(<)*10(->+<-)*-1 < 1411569840 793728 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's getting pretty good now < 1411569842 824920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what did you change? < 1411569842 975970 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -12.93, score 13.42/100, rank 47/47 (change: --) < 1411569858 527673 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, skip to cell 13ish < 1411569862 338093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, that program looks like it could really do with ()% abbreviations < 1411569862 987637 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Then in initial decoy setup < 1411569868 715891 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If I see anything on cells 4-8 < 1411569872 482101 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I go directly to rush < 1411569874 3187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop ((>[+[-]]->[-[+]]+)*4(<)*8(->+<-)*90)*-1 < 1411569876 705361 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And skip the large decoys < 1411569877 56049 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -17.10, score 8.63/100, rank 47/47 (change: --) < 1411569888 542226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: this sounds like pretty sound strategy to me < 1411569898 474571 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it may not work as well against the StackOverflow hill, which has more people doing stupid things < 1411569900 868549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop (((>[+[-]]->[-[+]]+)*4(<)*8)*-1 < 1411569901 19371 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: error: parse error: starting ( without a matching ) < 1411569903 348573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some programs only work well against good programs < 1411569908 481733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust nop ((>[+[-]]->[-[+]]+)*4(<)*8)*-1 < 1411569911 35539 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.nop: points -23.74, score 3.47/100, rank 47/47 (change: --) < 1411569932 751734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411569958 841305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [-]+[] < 1411569960 70763 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -26.67, score 4.79/100, rank 47/47 < 1411569960 233147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: it seems wrong to call a program nop if it actually does something < 1411569964 415401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I guess that program doesn't do very much < 1411569964 848059 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569965 925337 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.07, score 34.58/100, rank 20/47 (change: -3) < 1411569977 573584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: [-] will clear your flag for two cycles < 1411569981 3630 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411569982 554393 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.19, score 34.72/100, rank 20/47 (change: --) < 1411569986 144516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one doing the -, one doing the ] < 1411569991 461874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >+[](->+<-)*-1 < 1411569994 216955 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -23.95, score 5.51/100, rank 47/47 (change: --) < 1411569999 600899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can I set it to 1? < 1411570001 219516 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the flag? < 1411570002 357648 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570003 828456 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.38, score 35.50/100, rank 18/47 (change: +2) < 1411570018 816376 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570024 927642 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570033 381351 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust hello < < 1411570033 642213 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.hello: points -46.00, score 0.00/100, rank 47/47 < 1411570034 735090 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >+[]<[+](->+<-)*-1 < 1411570034 947646 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570037 874361 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -18.86, score 7.41/100, rank 47/47 < 1411570038 53088 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :uh < 1411570038 933482 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.88, score 35.78/100, rank 17/47 (change: --) < 1411570042 689632 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There we go. < 1411570057 419392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: (-)*127 < 1411570059 847318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: how long does [] take? < 1411570063 53670 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That +2 was me adjusting the offset clear size. < 1411570074 805808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: each check takes one cycle < 1411570077 661560 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Er, wait. < 1411570080 472903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[] should wait for my cell to drop to zero < 1411570082 549277 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I forgot to undo some stupid change < 1411570085 361515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but after the loop I'm dead? < 1411570092 336607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if I do it on the flag) < 1411570093 574342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so basically, entering the loop takes one cycle, exiting the loop takes one cycle, going back to the start takes one cycle < 1411570098 484060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so yes, if you do [-] on the flag < 1411570099 288551 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570100 517530 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.05, score 36.28/100, rank 17/47 (change: --) < 1411570106 71777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you set it to 0 meaning you only have one more cycle to survive < 1411570111 1146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then spend that cycle exiting the loop < 1411570117 658738 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No idea why 3 seems to be a "magic number" < 1411570126 193605 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :For the outermost wiggle loop < 1411570151 256272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: 3's about the size where you can still do a wiggle in a reasonable length of time < 1411570151 426136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >+[]<[+-] < 1411570152 21080 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -30.86, score 6.55/100, rank 47/47 (change: --) < 1411570157 953343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I often use size-4 decoys because of this < 1411570161 267965 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570161 431430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[+-] actually inc/decs all the time < 1411570162 98923 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.33, score 37.96/100, rank 16/47 (change: +1) < 1411570165 19436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :until it reaches zero < 1411570175 400955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it keeps the number the same overall < 1411570176 798638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: you might want (+-)*50000 < 1411570187 668102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :until it reaches zero < 1411570187 867900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which saves time returning to the start of the loop < 1411570189 301058 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, I do my huge wiggle precisely because the reverse offset clear is dangerous though. < 1411570202 506345 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: right, but put it this way < 1411570207 733751 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :suppose the cell actually does have a large decoy < 1411570217 909359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you're going to be doing your clear no matter what < 1411570222 994263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >+[]<[+-[+-]+-] < 1411570224 104032 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -22.64, score 11.96/100, rank 47/47 (change: --) < 1411570229 748841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you don't want to waste even more time doing wiggles and offsets first < 1411570238 694129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >+[]<[+-[+-[+-]+-]+-] < 1411570240 89484 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -22.64, score 11.96/100, rank 47/47 (change: --) < 1411570245 16391 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570246 4431 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.64, score 37.80/100, rank 16/47 (change: --) < 1411570262 353644 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570263 880989 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.02, score 35.28/100, rank 18/47 (change: -2) < 1411570272 983192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust (>+++++>-----)*4(>[[[-]]])*21 < 1411570273 133806 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411570283 661825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust progname (>+++++>-----)*4(>[[[-]]])*21 < 1411570284 153091 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.progname: points -19.14, score 13.82/100, rank 47/47 < 1411570291 513529 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570292 924020 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.62, score 38.08/100, rank 16/47 (change: +2) < 1411570295 777075 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust progname (>+++++>-----)*4(>[[[-.]]])*21 < 1411570295 943419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>->+)*4(>+[]<[+-[+-[+-]+-]+-]<<)*-1 < 1411570296 867102 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.progname: points -24.69, score 10.75/100, rank 47/47 (change: --) < 1411570299 525144 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -33.52, score 2.53/100, rank 47/47 < 1411570309 896837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how can this possibly be worse < 1411570315 913288 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust progname (>+++++>-----)*4(>[[-]])*21 < 1411570316 865860 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.progname: points -18.76, score 14.07/100, rank 47/47 < 1411570326 335812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust progname (>+++++>-----)*4(>[-])*21 < 1411570326 699357 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.progname: points -16.76, score 15.93/100, rank 47/47 (change: --) < 1411570328 410213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>->+)*4(>+[]<[+-[+-[+-]+-]+-]<)*-1 < 1411570329 924204 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -35.67, score 1.26/100, rank 47/47 < 1411570331 608687 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570332 966283 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.62, score 37.40/100, rank 16/47 (change: --) < 1411570333 626051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lulz < 1411570361 213931 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570362 120350 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.21, score 34.86/100, rank 18/47 (change: -2) < 1411570367 457387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>-->++)*4(>+[]<[+-[+-[+-]+-]+-]<)*-1 < 1411570369 174085 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -36.19, score 1.40/100, rank 47/47 (change: --) < 1411570377 990551 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570378 905345 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.26, score 37.38/100, rank 17/47 (change: +2) < 1411570409 715234 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let's get a local scoring thing set up.. < 1411570416 661825 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>->+)*4(<)*8>+[]<[+-[+-[+-]+-]+-] < 1411570418 86737 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -27.95, score 7.83/100, rank 47/47 (change: --) < 1411570433 408825 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+-[+-]+-] < 1411570434 178171 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -21.76, score 11.38/100, rank 47/47 (change: --) < 1411570434 329849 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can you PM zemhill? < 1411570440 453739 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust < 1411570440 604490 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411570442 36810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. can you pm him? < 1411570449 401432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: I like seeing development happen in-channel < 1411570451 163589 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep! < 1411570457 125029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I have an offline hill-runner < 1411570467 24482 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm just adjusting counts though < 1411570467 176755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I do much of my jousting offline < 1411570467 953438 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::P < 1411570475 497497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to do things like count adjustment < 1411570482 229248 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570483 106932 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.17, score 34.86/100, rank 19/47 (change: -2) < 1411570489 83628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(actually I have an automated constant-tweaker, but don't use it much nowadays; it rarely helps) < 1411570490 33081 :vyv_!~vyv@bas1-northbay04-1176387069.dsl.bell.ca QUIT :Ping timeout: 272 seconds < 1411570503 264001 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570504 75786 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.81, score 37.41/100, rank 17/47 (change: +2) < 1411570534 551775 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570538 672390 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570539 972967 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.81, score 37.02/100, rank 17/47 (change: --) < 1411570541 93668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zemhill doesn't react on queries < 1411570558 730636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :being able to secretly submit programs would be a bit silly < 1411570562 246262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570563 96696 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.50, score 37.02/100, rank 17/47 (change: --) < 1411570580 900297 :vyv!~vyv@bas1-northbay04-1176387069.dsl.bell.ca JOIN :#esoteric < 1411570605 600566 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570606 869232 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.57, score 34.44/100, rank 18/47 (change: -1) < 1411570628 562370 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570629 916760 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.83, score 37.26/100, rank 17/47 (change: +1) < 1411570659 484922 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570660 968179 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.02, score 35.52/100, rank 17/47 (change: --) < 1411570690 255561 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570691 856397 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.83, score 37.26/100, rank 17/47 (change: --) < 1411570694 161174 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hey does anyone feel like adding a link to the new hill on the wiki page? i certainly don't... < 1411570694 314355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [++-[++-]++-] < 1411570694 966989 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -24.33, score 8.56/100, rank 47/47 (change: --) < 1411570715 536273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>-->++)*4(>+[]<[++-[++-[++-]++-]++-]<)*-1 < 1411570717 944878 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -34.12, score 1.42/100, rank 47/47 (change: --) < 1411570741 520819 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570742 883624 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.48, score 32.54/100, rank 20/47 (change: -4) < 1411570759 250318 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570760 178379 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.31, score 37.72/100, rank 16/47 (change: +4) < 1411570762 890492 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hun < 1411570765 21234 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The 3 cycle clear < 1411570774 427728 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently kills lots more than it fails against < 1411570777 999770 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Are locks that common here? < 1411570838 860276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many of the complex programs use locks somewhere < 1411570854 427654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, about half the top programs are heavily based on them < 1411570862 84789 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570863 97440 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -0.19, score 34.62/100, rank 20/47 (change: -4) < 1411570883 458151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :partly, this is because I keep trying to get lock-based programs to the top of the leaderboard in order to prove statements by myself that locks are dead to be wrong < 1411570891 259614 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570892 877424 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.48, score 37.83/100, rank 16/47 (change: +4) < 1411570896 812577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I discover a new locking algorithm, and the circle continues < 1411570916 254642 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570917 99454 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 2.52, score 39.21/100, rank 16/47 (change: --) < 1411570930 316798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's %? < 1411570941 153318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: it's an abbreviation that lets you create nested loops < 1411570950 71886 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570951 159341 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 2.12, score 38.68/100, rank 16/47 (change: --) < 1411570955 17308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(a{b}c)%n is equivalent to (a)*n b (c)*n, except that you can open a loop in a and close it in c < 1411570967 745089 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411570968 863886 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.71, score 37.89/100, rank 16/47 (change: --) < 1411570979 330922 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[+.].[-.]. seems surprisingly effective < 1411571010 482774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that . in the middle looks out of place, but I guess it might help < 1411571013 550437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1411571022 365817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a(b)*9c)*9 isn't legal? < 1411571028 164487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: no, that's legal < 1411571036 569473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :([)*9+(])*9 isn't legal < 1411571037 902100 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411571038 961959 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.38, score 38.33/100, rank 16/47 (change: --) < 1411571043 777607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but ([{+}})%9 is < 1411571045 751169 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is nyuroki partially generated? < 1411571049 837777 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, yeah < 1411571051 395555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, or would be if I didn't typo < 1411571056 684319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :([{+}])%9 < 1411571069 130705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for generated code, we tend to make the generators public (although it isn't required) < 1411571080 176985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :growth is generated, and I have the generator appended at the end of the program < 1411571083 671579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(actually, it appends itself) < 1411571085 711320 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://github.com/Lymia/JoustExt/blob/master/examples/nyuroki.jx < 1411571091 718814 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This is my terrible attempt at a generator < 1411571270 415019 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411571315 354375 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411571316 264555 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -12.90, score 18.97/100, rank 46/47 (change: -30) < 1411571343 153778 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how it has callcc < 1411571351 833324 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411571352 877433 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 2.52, score 39.21/100, rank 16/47 (change: +30) < 1411571386 683553 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I used to call it foo: {} and break foo < 1411571476 882374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [++-[+.+-]++-] < 1411571477 907127 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -27.64, score 7.15/100, rank 47/47 (change: --) < 1411571483 821336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+.+-[+.+-]+.+-] < 1411571484 863868 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -26.38, score 7.84/100, rank 47/47 (change: --) < 1411571492 5937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+.+.-[+.+.-]+.+.-] < 1411571494 856209 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -14.98, score 11.23/100, rank 47/47 (change: --) < 1411571505 420397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+.+.-.[+.+.-.]+.+.-.] < 1411571506 10041 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -25.36, score 9.08/100, rank 47/47 (change: --) < 1411571510 847136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+.+.-[+.+.-.]+.+.-] < 1411571511 885836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -24.40, score 9.72/100, rank 47/47 (change: --) < 1411571514 583865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [+.+.-[+.+.-]+.+.-] < 1411571515 120652 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Is this scoring system... OK? < 1411571516 993143 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -14.98, score 11.23/100, rank 47/47 (change: --) < 1411571544 149114 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Seems most of its score is due to preperation losing < 1411571561 465862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait [++-[+.+.-[+.+.-]+.+.-]([-]>)*-1] < 1411571563 227299 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -16.19, score 10.94/100, rank 47/47 (change: --) < 1411571596 907230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>[+.+.-[+.+.-]+.+.-]>>>>([-]>)*-1] < 1411571597 57926 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: error: parse error: terminating ] without a matching [ < 1411571599 786580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>[+.+.-[+.+.-]+.+.-]>>>>([-]>)*-1 < 1411571600 799770 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -22.69, score 12.18/100, rank 47/47 (change: --) < 1411571616 837404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>)*9[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571617 855656 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -22.90, score 11.76/100, rank 47/47 (change: --) < 1411571628 373306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>->+)*4>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571628 821841 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -28.45, score 8.52/100, rank 47/47 (change: --) < 1411571641 874943 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>--->+++++++)*4>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571642 873416 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -21.90, score 11.66/100, rank 47/47 (change: --) < 1411571658 237722 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>----------->+++++++)*4>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571658 884256 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -18.71, score 14.46/100, rank 47/47 (change: --) < 1411571662 92864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic < 1411571668 876419 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127 (-+)*-1 < 1411571670 11115 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -14.07, score 15.93/100, rank 47/47 < 1411571678 610048 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127 (---+++)*-1 < 1411571680 4289 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -14.67, score 16.70/100, rank 47/47 (change: --) < 1411571691 721203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >(-)*100>(+)*100>(-)*100>(+)*100>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571692 893703 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -28.26, score 10.06/100, rank 47/47 < 1411571704 420502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>----------->++++++++)*4>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571705 127160 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -19.21, score 14.04/100, rank 47/47 (change: --) < 1411571709 901619 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127 (--++)*-1 < 1411571711 38568 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -14.21, score 16.41/100, rank 47/47 < 1411571713 662527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[+.+.-[+.+.-]+.+.-]([-]>)*-1 < 1411571714 809020 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -18.60, score 14.46/100, rank 47/47 < 1411571735 294726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[+.+.-[+.+.-]+.+.-]([++-]>)*-1 < 1411571735 967926 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -27.45, score 9.39/100, rank 47/47 (change: --) < 1411571745 139611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[+.+.-[+.+.-]+.+.-]([-][+]>)*-1 < 1411571745 973632 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -19.79, score 13.61/100, rank 47/47 (change: --) < 1411571749 72066 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127>+[<(-+)*-1] < 1411571750 98372 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -20.29, score 11.71/100, rank 47/47 < 1411571756 529237 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127>+[.<(-+)*-1] < 1411571757 166033 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -13.79, score 16.00/100, rank 47/47 (change: --) < 1411571759 195637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[+.+.-[+.+.-]+.+.-]((-)*9[-]>)*-1 < 1411571760 211621 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -28.79, score 7.87/100, rank 47/47 < 1411571766 425214 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127>+[.<(--++)*-1] < 1411571766 919208 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1411571767 70180 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -14.90, score 15.34/100, rank 47/47 < 1411571769 527997 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127>+[.<(---+++)*-1] < 1411571770 820068 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -16.10, score 15.50/100, rank 47/47 (change: --) < 1411571773 27127 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust betterwait (-)*126 (---+++)*-1 < 1411571773 947561 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.betterwait: points -15.48, score 16.04/100, rank 47/47 < 1411571778 185500 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*127>+[.<(-+)*-1] < 1411571779 93143 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -13.79, score 16.00/100, rank 47/47 < 1411571779 437832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[++-[++-]++-]((-)*9[-]>)*-1 < 1411571780 998042 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -28.55, score 7.89/100, rank 47/47 < 1411571787 117333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[++-[++-]++-]([-]>)*-1 < 1411571787 890885 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -18.50, score 14.45/100, rank 47/47 (change: --) < 1411571788 487723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust betterwait (+)*127 (---+++)*-1 < 1411571789 180498 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.betterwait: points -20.45, score 12.55/100, rank 47/47 < 1411571791 562890 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*126>+[.<(-+)*-1] < 1411571792 982583 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -23.17, score 9.89/100, rank 47/47 < 1411571800 199009 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust betterwait (-)*125>+[.<(-+)*-1] < 1411571800 685933 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :odd. < 1411571801 932816 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.betterwait: points -23.48, score 9.19/100, rank 47/47 (change: --) < 1411571807 917340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[++-]([-]>)*-1 < 1411571808 818013 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -13.76, score 18.51/100, rank 47/47 < 1411571812 844668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1411571815 22898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :new record < 1411571834 702853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust betterwait (+)*127 (+++---)*-1 < 1411571835 901123 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.betterwait: points -14.67, score 16.70/100, rank 47/47 < 1411571844 677187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>[++-](+++[-]>)*-1 < 1411571845 890197 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -14.26, score 18.39/100, rank 47/47 < 1411571846 510164 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust betterwait (+)*126 (+++---)*-1 < 1411571847 107429 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.betterwait: points -15.48, score 16.04/100, rank 47/47 < 1411571860 376567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-]>)*-1 < 1411571860 931419 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -10.88, score 21.91/100, rank 47/47 < 1411571863 605128 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust unnyuroki >>>>>>>>[(>[(-)*10[+.].[-.]]--)*21]++<[>(>[(-)*10[+.].[-.]]--)*21]--<[>>(>[(-)*10[+.].[-.]]--)*21]+<[>>>(>[(-)*10[+.].[-.]]--)*21]--<[>>>>(>[(-)*10[+.].[-.]]--)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.]]--)*21 < 1411571864 75699 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.unnyuroki: points -0.60, score 37.40/100, rank 18/47 < 1411571864 696601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lulz < 1411571867 643466 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... < 1411571887 450307 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bfjoust betterwait (+)*127 (+++>+<--->-<)*-1 < 1411571888 63977 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :int-e.betterwait: points -18.74, score 13.91/100, rank 47/47 < 1411571891 676688 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust unnyuroki < < 1411571892 57841 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.unnyuroki: points -46.00, score 0.00/100, rank 47/47 (change: -29) < 1411571899 36037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-]>[+]>)*-1 < 1411571899 803779 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -7.64, score 24.40/100, rank 45/47 < 1411571902 45509 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki >>>>>>>>[(>[(-)*10[+.].[-.]]--)*21]++<[>(>[(-)*10[+.].[-.]]--)*21]--<[>>(>[(-)*10[+.].[-.]]--)*21]+<[>>>(>[(-)*10[+.].[-.]]--)*21]--<[>>>>(>[(-)*10[+.].[-.]]--)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.]]--)*21 < 1411571903 59686 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points -0.21, score 37.94/100, rank 18/47 < 1411571904 371447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1411571908 936800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I M ON DA FREAKING HILL < 1411571923 531371 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's a clear. < 1411571926 168658 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not a wait < 1411571935 456183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well... < 1411571940 593198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe! < 1411571941 281141 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de JOIN :#esoteric < 1411571959 684889 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki >>>>>>>>[(>[(-)*30[+.].[-.]]--)*21]++<[>(>[(-)*30[+.].[-.]]--)*21]--<[>>(>[(-)*30[+.].[-.]]--)*21]+<[>>>(>[(-)*30[+.].[-.]]--)*21]--<[>>>>(>[(-)*30[+.].[-.]]--)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*30[+.].[-.]]--)*21 < 1411571959 851022 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points -2.69, score 34.58/100, rank 22/47 (change: -4) < 1411571970 469643 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-]>[+]>[+]>[-]>)*-1 < 1411571970 978188 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -8.93, score 24.24/100, rank 47/47 (change: -6) < 1411571973 254998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what, alternating between [-] and [+] helps?! < 1411571977 92961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-]>[+]>)*-1 < 1411571977 928902 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -7.07, score 26.35/100, rank 41/47 (change: +6) < 1411571981 878596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :on different positions, too < 1411571985 692412 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki >>>>>>>>[(>[(-)*5[+.].[-.]]--)*21]++<[>(>[(-)*5[+.].[-.]]--)*21]--<[>>(>[(-)*5[+.].[-.]]--)*21]+<[>>>(>[(-)*5[+.].[-.]]--)*21]--<[>>>>(>[(-)*5[+.].[-.]]--)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*5[+.].[-.]]--)*21 < 1411571986 213916 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points -2.12, score 35.38/100, rank 20/47 (change: +2) < 1411572016 690496 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki >>>>>>>>[(>[(-)*15[+.].[-.]]--)*21]++<[>(>[(-)*15[+.].[-.]]--)*21]--<[>>(>[(-)*15[+.].[-.]]--)*21]+<[>>>(>[(-)*15[+.].[-.]]--)*21]--<[>>>>(>[(-)*15[+.].[-.]]--)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*15[+.].[-.]]--)*21 < 1411572018 61395 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points -0.05, score 37.73/100, rank 18/47 (change: +2) < 1411572046 940743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-][+]>)*-1 < 1411572047 858977 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -12.05, score 20.26/100, rank 47/47 (change: -3) < 1411572053 948378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([+]>[-]>)*-1 < 1411572062 62646 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :what is bfjoust? < 1411572071 111475 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki >>>>>>>>[(>[(-)*10[+.].[-.]]---)*21]++<[>(>[(-)*10[+.].[-.]]---)*21]--<[>>(>[(-)*10[+.].[-.]]---)*21]+<[>>>(>[(-)*10[+.].[-.]]---)*21]--<[>>>>(>[(-)*10[+.].[-.]]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.]]---)*21 < 1411572071 904645 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points 0.93, score 40.53/100, rank 15/47 (change: +3) < 1411572077 576976 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple_nyuroki < < 1411572077 992077 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple_nyuroki: points -46.00, score 0.00/100, rank 47/47 (change: -32) < 1411572079 407602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bfjoust is a spamming tool for #esoteric < 1411572080 580997 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki < < 1411572080 808808 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -45.00, score 0.00/100, rank 46/47 (change: -31) < 1411572085 555361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([+]>[-]>)*-1 < 1411572086 42053 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.90, score 24.50/100, rank 39/47 (change: --) < 1411572097 743918 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]-----)*21]++<[>(>[(-)*10[+.].[-.].]-----)*21]--<[>>(>[(-)*10[+.].[-.].]-----)*21]+<[>>>(>[(-)*10[+.].[-.].]-----)*21]--<[>>>>(>[(-)*10[+.].[-.].]-----)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.].]-----)*21 < 1411572098 182536 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.98, score 38.29/100, rank 16/47 (change: +30) < 1411572099 28423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: exactly < 1411572102 974203 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :S1: it's a game: http://esolangs.org/wiki/BF_Joust < 1411572109 275108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? bfjoust < 1411572110 31508 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfjoust? ¯\(°​_o)/¯ < 1411572115 230884 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.].]---)*21 < 1411572115 829785 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.12, score 38.08/100, rank 16/47 (change: --) < 1411572129 618755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn bfjoust is a spamming tool for #esoteric. < 1411572131 439292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411572153 422536 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*13(>[(-)*10[+.].[-.].]---)*21 < 1411572153 999342 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.31, score 38.04/100, rank 16/47 (change: --) < 1411572156 631390 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*15(>[(-)*10[+.].[-.].]---)*21 < 1411572157 97878 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.64, score 37.40/100, rank 17/47 (change: -1) < 1411572173 329724 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*29(>)*15(>[(-)*10[+.].[-.].]---)*21 < 1411572173 913033 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.69, score 37.18/100, rank 16/47 (change: +1) < 1411572178 298675 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*13(>[(-)*10[+.].[-.].]---)*21 < 1411572178 886427 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.31, score 38.04/100, rank 16/47 (change: --) < 1411572185 588535 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: it's on-topic :p < 1411572193 256948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >(>---------->+++++++)*4>([-]>[+]>)*-1 < 1411572193 825396 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -8.36, score 22.48/100, rank 46/47 (change: -3) < 1411572194 685714 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*37<(-)*37<(-)*37<(+)*37<(-)*19(>)*13(>[(-)*10[+.].[-.].]---)*21 < 1411572195 132163 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.10, score 37.68/100, rank 16/47 (change: --) < 1411572200 316836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>([-]>[+]>)*-1 < 1411572200 924687 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.21, score 24.96/100, rank 43/47 (change: +3) < 1411572203 714228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1411572204 134646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott_: yes, and it's still spam spam spam spam, lovely spam, wonderful spam < 1411572209 220881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that that even makes a difference < 1411572211 653007 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*101<(-)*37<(-)*101<(+)*37<(-)*19(>)*13(>[(-)*10[+.].[-.].]---)*21 < 1411572212 118312 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.64, score 36.67/100, rank 17/47 (change: -1) < 1411572218 692424 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*101<(-)*101<(-)*101<(+)*101<(-)*19(>)*13(>[(-)*10[+.].[-.].]---)*21 < 1411572218 844957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>>([-]>[+]>)*-1 < 1411572219 164938 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.38, score 32.55/100, rank 21/47 (change: -4) < 1411572220 166531 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -5.10, score 26.61/100, rank 37/47 (change: +5) < 1411572227 170969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>>>([-]>[+]>)*-1 < 1411572227 560353 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.62, score 27.82/100, rank 34/47 (change: +3) < 1411572228 50778 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-.].]---)*21 < 1411572228 956486 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.31, score 38.96/100, rank 16/47 (change: +5) < 1411572234 18441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>>>>([-]>[+]>)*-1 < 1411572234 872181 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.02, score 29.09/100, rank 31/47 (change: +2) < 1411572238 104335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>>>>>([-]>[+]>)*-1 < 1411572238 928511 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.21, score 29.25/100, rank 31/47 (change: --) < 1411572249 32688 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(damn vikings) < 1411572249 837637 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].]---)*21]++<[>(>[(-)*10[+.].]---)*21]--<[>>(>[(-)*10[+.].]---)*21]+<[>>>(>[(-)*10[+.].]---)*21]--<[>>>>(>[(-)*10[+.].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].]---)*21 < 1411572250 855007 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.43, score 38.30/100, rank 16/47 (change: --) < 1411572279 777218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>--------->+++++++)*4>>>>>([-]>[+]>)*-1 < 1411572280 808878 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.12, score 29.42/100, rank 31/47 (change: --) < 1411572296 853012 :AnotherTest!~turingcom@d51A45E62.access.telenet.be JOIN :#esoteric < 1411572299 38940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >--------->+++++++>---->+++>>>>>([-]>[+]>)*-1 < 1411572299 869903 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.29, score 24.56/100, rank 44/47 (change: -13) < 1411572305 847870 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411572306 75240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>---------->+++++++)*4>>>>>([-]>[+]>)*-1 < 1411572306 936958 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.21, score 29.47/100, rank 31/47 (change: +13) < 1411572308 53414 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.45, score 39.27/100, rank 16/47 (change: --) < 1411572328 36478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-]>[+]>)*-1 < 1411572328 456886 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -2.07, score 33.66/100, rank 22/47 (change: +9) < 1411572332 868658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1411572341 795635 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-..].]---)*21]++<[>(>[(-)*10[+.].[-..].]---)*21]--<[>>(>[(-)*10[+.].[-..].]---)*21]+<[>>>(>[(-)*10[+.].[-..].]---)*21]--<[>>>>(>[(-)*10[+.].[-..].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19(>)*14(>[(-)*10[+.].[-..].]---)*21 < 1411572342 983558 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 0.90, score 39.40/100, rank 16/47 (change: --) < 1411572356 197583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->++++++++)*4>>>>>([-]>[+]>)*-1 < 1411572356 833698 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -2.36, score 33.27/100, rank 22/47 (change: --) < 1411572361 220075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>-------------->++++++++)*4>>>>>([-]>[+]>)*-1 < 1411572361 617745 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -3.24, score 32.03/100, rank 24/47 (change: -2) < 1411572363 766882 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19(>)*14(>[(-)*10[+.].[-.].]---)*21 < 1411572364 839427 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.29, score 40.44/100, rank 16/47 (change: --) < 1411572366 47144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->++++++++)*4>>>>>([-]>[+]>)*-1 < 1411572381 497778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->++++++++)*4>>>>>([-]>[+]>)*-1 < 1411572381 870983 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -2.36, score 33.62/100, rank 22/47 (change: --) < 1411572397 748864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411572402 791719 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+.].[-.].]---)*21 < 1411572403 956508 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 3.12, score 43.34/100, rank 12/47 (change: +4) < 1411572420 482103 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*20>(+)*20>(-)*20>(+)*20(>)*6(>[(-)*10[+.].[-.].]---)*21 < 1411572420 954510 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 2.67, score 42.41/100, rank 12/47 (change: --) < 1411572421 718692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >(-)*13>(+)*12>(-)*11>(+)*10>>>>>([-]>[+]>)*-1 < 1411572422 108329 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.79, score 24.96/100, rank 44/47 (change: -22) < 1411572425 323734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411572426 249771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411572447 597836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >(-)*6>(+)*5>(-)*4>(+)*3>>>>>([-]>[+]>)*-1 < 1411572448 81181 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -7.81, score 22.87/100, rank 46/47 (change: -2) < 1411572449 784131 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21](+)*10<[>(>[(-)*10[+.].[-.].]---)*21](-)*10<[>>(>[(-)*10[+.].[-.].]---)*21](+)*10<[>>>(>[(-)*10[+.].[-.].]---)*21](-)*10<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+.].[-.].]---)*21 < 1411572450 856665 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 3.40, score 41.57/100, rank 12/47 (change: --) < 1411572452 647242 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->++++++++)*4>>>>>([-]>[+]>)*-1 < 1411572453 38880 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -2.21, score 32.98/100, rank 21/47 (change: +25) < 1411572459 668570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. I'll leave it at that < 1411572478 915672 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+.].[-.].]---)*21 < 1411572479 977388 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 3.12, score 43.34/100, rank 12/47 (change: +1) < 1411572630 956070 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572631 870529 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.05, score 72.85/100, rank 5/47 (change: +7) < 1411572674 131127 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyruoki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+.].[-.].]---)*21 < 1411572674 956528 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyruoki: points 3.83, score 47.14/100, rank 11/47 < 1411572696 306907 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.].[-.].]---)*21]++<[>(>[(-)*10[+.].[-.].]---)*21]--<[>>(>[(-)*10[+.].[-.].]---)*21]+<[>>>(>[(-)*10[+.].[-.].]---)*21]--<[>>>>(>[(-)*10[+.].[-.].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*10>(+)*10>(-)*10>(+)*10(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572696 919444 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 12.00, score 66.54/100, rank 5/47 (change: --) < 1411572708 361886 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nice < 1411572727 94956 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*15>(+)*15>(-)*15>(+)*15(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572727 834932 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.43, score 84.30/100, rank 4/47 (change: +1) < 1411572735 980716 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you're like deewiant too. one liners that top the hill < 1411572748 503583 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572748 960719 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.88, score 90.26/100, rank 3/47 (change: +1) < 1411572752 427327 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoa < 1411572757 377850 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're a machine :o < 1411572758 180331 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*35>(+)*35>(-)*35>(+)*35(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572758 869626 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.43, score 87.90/100, rank 4/47 (change: -1) < 1411572772 192559 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*30>(+)*30>(-)*30>(+)*30(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572772 883903 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.17, score 86.12/100, rank 4/47 (change: --) < 1411572788 795852 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*61<(-)*61<(-)*61<(+)*61<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572789 810090 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.71, score 84.96/100, rank 4/47 (change: --) < 1411572789 960504 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :are you even changing anything < 1411572793 227801 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+].[-].]---)*21]++<[>(>[(-)*10[+].[-].]---)*21]--<[>>(>[(-)*10[+].[-].]---)*21]+<[>>>(>[(-)*10[+].[-].]---)*21]--<[>>>>(>[(-)*10[+].[-].]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*30>(+)*30>(-)*30>(+)*30(>)*6(>[(-)*10[+].[-].]---)*21 < 1411572793 834431 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.17, score 86.12/100, rank 4/47 (change: --) < 1411572798 107113 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Decoy counts. < 1411572803 746445 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah yeah < 1411572816 907454 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]---)*21]++<[>(>[(-)*10[+]]---)*21]--<[>>(>[(-)*10[+]]---)*21]+<[>>>(>[(-)*10[+]]---)*21]--<[>>>>(>[(-)*10[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]---)*21 < 1411572817 796565 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.10, score 88.92/100, rank 3/47 (change: +1) < 1411572846 386590 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*20[+]]---)*21]++<[>(>[(-)*20[+]]---)*21]--<[>>(>[(-)*20[+]]---)*21]+<[>>>(>[(-)*20[+]]---)*21]--<[>>>>(>[(-)*20[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*20[+]]---)*21 < 1411572846 810594 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 12.33, score 71.78/100, rank 5/47 (change: -2) < 1411572860 284789 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*5[+]]---)*21]++<[>(>[(-)*5[+]]---)*21]--<[>>(>[(-)*5[+]]---)*21]+<[>>>(>[(-)*5[+]]---)*21]--<[>>>>(>[(-)*5[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*5[+]]---)*21 < 1411572861 215308 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411572864 102978 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... < 1411572864 780795 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :uh < 1411572868 75550 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oops < 1411572871 244984 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie! < 1411572883 862085 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie something went wrong < 1411572897 152928 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: lymia broke zemhill to death < 1411572898 424943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're wearing down the hill < 1411572998 25605 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Lymia++ < 1411573166 926771 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: I think you won < 1411573181 469018 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :I love this game < 1411573219 200806 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I didn't mean to win like this :( < 1411573250 78844 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bf joust is over.... lymia crowned champion < 1411573353 424741 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... oh < 1411573356 462805 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I have a nyruoki to kill too < 1411573470 356937 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wonder how this gets past locks though < 1411573470 756037 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :What do you always mean by nyruoki? < 1411573483 193540 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :S1, I have a typoed bot on the hill. < 1411573483 835360 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1411573513 873333 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[(-)*10[+]] should be extremely easily locked, right? < 1411573523 369379 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :I do not understand but I think I'll ask again when I understood the game < 1411573553 130699 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So why is smartlock a win < 1411573597 270841 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Does the --- manage to completely kill tripwires or something? < 1411573603 777813 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :perhaps tripwire avoidance < 1411573623 869472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops. < 1411573634 981819 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: is it a bug < 1411573660 835304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same segfault as last time. < 1411573667 657125 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411573676 325243 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyruoki < < 1411573676 690667 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyruoki: points -46.00, score 0.00/100, rank 47/47 (change: -36) < 1411573681 670606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From the matrix lib, when computing supplementary scores for the json report. < 1411573684 496747 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :unbreak my bot.... < 1411573685 727972 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*5[+]]---)*21]++<[>(>[(-)*5[+]]---)*21]--<[>>(>[(-)*5[+]]---)*21]+<[>>>(>[(-)*5[+]]---)*21]--<[>>>>(>[(-)*5[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*5[+]]---)*21 < 1411573686 170235 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 13.12, score 67.65/100, rank 5/47 (change: --) < 1411573706 940557 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust >>>>>>>>[(>[(-)*6[+]]---)*21]++<[>(>[(-)*6[+]]---)*21]--<[>>(>[(-)*6[+]]---)*21]+<[>>>(>[(-)*6[+]]---)*21]--<[>>>>(>[(-)*6[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*6[+]]---)*21 < 1411573707 131709 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411573712 408310 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*6[+]]---)*21]++<[>(>[(-)*6[+]]---)*21]--<[>>(>[(-)*6[+]]---)*21]+<[>>>(>[(-)*6[+]]---)*21]--<[>>>>(>[(-)*6[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*6[+]]---)*21 < 1411573712 968500 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 14.19, score 70.81/100, rank 5/47 (change: --) < 1411573714 97712 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the highest you've gotten is 2, right? < 1411573719 975594 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :3/47 < 1411573735 672817 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]---)*21]++<[>(>[(-)*10[+]]---)*21]--<[>>(>[(-)*10[+]]---)*21]+<[>>>(>[(-)*10[+]]---)*21]--<[>>>>(>[(-)*10[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]---)*21 < 1411573736 929403 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.43, score 84.14/100, rank 4/47 (change: +1) < 1411573742 842679 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is the hill 47 programs anyway < 1411573746 700491 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't it 50 before? < 1411573747 964245 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I had a clone nyuroki < 1411573752 972103 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Which inflated my score < 1411573769 789976 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was 47 in codu.org too, I don't know where that comes from. < 1411573784 33620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could make it a bit bigger. < 1411573818 445051 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+.]]---)*21]++<[>(>[(-)*10[+.]]---)*21]--<[>>(>[(-)*10[+.]]---)*21]+<[>>>(>[(-)*10[+.]]---)*21]--<[>>>>(>[(-)*10[+.]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+.]]---)*21 < 1411573819 6719 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 2.90, score 42.76/100, rank 12/47 (change: -8) < 1411573837 879719 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eh, random magical numbers are nice. < 1411573847 158009 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :47 is a lot anyway. < 1411573857 420789 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+][..++-----]]---)*21]++<[>(>[(-)*10[+][..++-----]]---)*21]--<[>>(>[(-)*10[+][..++-----]]---)*21]+<[>>>(>[(-)*10[+][..++-----]]---)*21]--<[>>>>(>[(-)*10[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573857 877455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.90, score 82.78/100, rank 4/47 (change: +8) < 1411573886 178279 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*120[+][..++-----]]---)*21]++<[>(>[(+)*120[+][..++-----]]---)*21]--<[>>(>[(+)*120[+][..++-----]]---)*21]+<[>>>(>[(+)*120[+][..++-----]]---)*21]--<[>>>>(>[(+)*120[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(+)*120[+][..++-----]]---)*21 < 1411573886 856072 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -1.48, score 34.52/100, rank 20/47 (change: -16) < 1411573893 784832 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*120[+][..++-----]]---)*21]++<[>(>[(+)*120[+][..++-----]]---)*21]--<[>>(>[(+)*120[+][..++-----]]---)*21]+<[>>>(>[(+)*120[+][..++-----]]---)*21]--<[>>>>(>[(+)*120[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573894 833983 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.00, score 74.71/100, rank 5/47 (change: +15) < 1411573918 589121 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*120[+][..++-----]]---)*21]++<[>(>[(-)*10[+][..++-----]]---)*21]--<[>>(>[(-)*10[+][..++-----]]---)*21]+<[>>>(>[(-)*10[+][..++-----]]---)*21]--<[>>>>(>[(-)*10[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573919 64482 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.19, score 79.17/100, rank 5/47 (change: --) < 1411573920 632894 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: make it *infinite* :D < 1411573927 974634 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*110[+][..++-----]]---)*21]++<[>(>[(-)*10[+][..++-----]]---)*21]--<[>>(>[(-)*10[+][..++-----]]---)*21]+<[>>>(>[(-)*10[+][..++-----]]---)*21]--<[>>>>(>[(-)*10[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573928 884207 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.17, score 79.13/100, rank 5/47 (change: --) < 1411573933 3531 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*120[+][..++-----]]---)*21]++<[>(>[(+)*120[+][..++-----]]---)*21]--<[>>(>[(+)*120[+][..++-----]]---)*21]+<[>>>(>[(+)*120[+][..++-----]]---)*21]--<[>>>>(>[(+)*120[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573933 982724 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.00, score 74.71/100, rank 5/47 (change: --) < 1411573939 857152 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+][..++-----]]---)*21]++<[>(>[(-)*10[+][..++-----]]---)*21]--<[>>(>[(-)*10[+][..++-----]]---)*21]+<[>>>(>[(-)*10[+][..++-----]]---)*21]--<[>>>>(>[(-)*10[+][..++-----]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+][..++-----]]---)*21 < 1411573940 926665 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.90, score 82.78/100, rank 4/47 (change: +1) < 1411573960 811010 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(+)*120[+][..++-----]]-)*21]++<[>(>[(+)*120[+][..++-----]]-)*21]--<[>>(>[(+)*120[+][..++-----]]-)*21]+<[>>>(>[(+)*120[+][..++-----]]-)*21]--<[>>>>(>[(+)*120[+][..++-----]]-)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(+)*120[+][..++-----]]-)*21 < 1411573961 864517 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -1.05, score 35.71/100, rank 20/47 (change: -16) < 1411573975 353165 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: that's making me think of the platonic BF Joust hill < 1411573982 748814 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where every possible program is run against each other < 1411573996 96833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what would be on top < 1411573996 247615 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]--)*21]++<[>(>[(-)*10[+]]--)*21]--<[>>(>[(-)*10[+]]--)*21]+<[>>>(>[(-)*10[+]]--)*21]--<[>>>>(>[(-)*10[+]]--)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]--)*21 < 1411573996 964801 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.67, score 84.19/100, rank 4/47 (change: +16) < 1411574012 823645 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, I ran that once < 1411574018 946390 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]-)*21]++<[>(>[(-)*10[+]]-)*21]--<[>>(>[(-)*10[+]]-)*21]+<[>>>(>[(-)*10[+]]-)*21]--<[>>>>(>[(-)*10[+]]-)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]-)*21 < 1411574019 892966 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.43, score 84.58/100, rank 4/47 (change: --) < 1411574020 737740 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the value of constant tweaking would be much decreased if you had to beat *every* program that has ever been submitted. but that's not technically feasible i guess, so maybe just have a *hall of champions* where any program that has ever reached first place cannot be deleted? < 1411574022 398266 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Forgot who won though. :( < 1411574031 819202 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(but can still be replaced) < 1411574048 530750 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, I have a zip from the old egobot hill < 1411574049 685324 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: you... did? is that even possible? < 1411574054 333853 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's kind of an infinite amount of computation < 1411574062 613111 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, oh. < 1411574066 362459 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not quite. < 1411574074 816660 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Every single program ever submitted to EgoBot < 1411574076 267094 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Close enough. < 1411574079 282228 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not quite infinite. < 1411574096 564585 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust >>>>>>>>[(>[(-)*10[+]]-)*21]++<[>(>[(-)*10[+]]-)*21]--<[>>(>[(-)*10[+]]-)*21]+<[>>>(>[(-)*10[+]]-)*21]--<[>>>>(>[(-)*10[+]]-)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]-)*21 < 1411574109 141370 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411574109 863509 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]-)*21]++<[>(>[(-)*10[+]]-)*21]--<[>>(>[(-)*10[+]]-)*21]+<[>>>(>[(-)*10[+]]-)*21]--<[>>>>(>[(-)*10[+]]-)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]-)*21 < 1411574109 877011 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.43, score 84.58/100, rank 4/47 (change: --) > 1411574376 833386 JOIN :#esoteric < 1411574378 432815 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1411574380 948834 JOIN :#esoteric > 1411574381 463892 JOIN :#esoteric < 1411574393 402913 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.]]++<[>(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.]]--<[>>(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.]]+<[>>>(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.]]--<[>>>>(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.]](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]->[(+)*10[-]]-)*10>[+.].[-.] < 1411574393 850112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 14.24, score 72.65/100, rank 5/47 (change: --) < 1411574459 866581 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]-----)*21]++<[>(>[(-)*10[+]]-----)*21]--<[>>(>[(-)*10[+]]-----)*21]+<[>>>(>[(-)*10[+]]-----)*21]--<[>>>>(>[(-)*10[+]]-----)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]-----)*21 < 1411574460 251244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.40, score 84.63/100, rank 4/47 (change: +1) < 1411574474 458885 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]---)*21]++<[>(>[(-)*10[+]]---)*21]--<[>>(>[(-)*10[+]]---)*21]+<[>>>(>[(-)*10[+]]---)*21]--<[>>>>(>[(-)*10[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]---)*21 < 1411574479 242794 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki >>>>>>>>[(>[(-)*10[+]]---)*21]++<[>(>[(-)*10[+]]---)*21]--<[>>(>[(-)*10[+]]---)*21]+<[>>>(>[(-)*10[+]]---)*21]--<[>>>>(>[(-)*10[+]]---)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]---)*21 < 1411574480 8898 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.43, score 84.14/100, rank 4/47 (change: --) < 1411574508 919879 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]]-----)*21]++<[>(>[(-)*10[+]]-----)*21]--<[>>(>[(-)*10[+]]-----)*21]+<[>>>(>[(-)*10[+]]-----)*21]--<[>>>>(>[(-)*10[+]]-----)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]-----)*21 < 1411574509 326409 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.40, score 84.63/100, rank 4/47 (change: --) < 1411574529 936826 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]]+++++)*21]++<[>(>[(-)*10[+]]+++++)*21]--<[>>(>[(-)*10[+]]+++++)*21]+<[>>>(>[(-)*10[+]]+++++)*21]--<[>>>>(>[(-)*10[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]+++++)*21 < 1411574530 284307 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.50, score 84.94/100, rank 4/47 (change: --) < 1411574549 882486 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*15[+]]+++++)*21]++<[>(>[(-)*15[+]]+++++)*21]--<[>>(>[(-)*15[+]]+++++)*21]+<[>>>(>[(-)*15[+]]+++++)*21]--<[>>>>(>[(-)*15[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*15[+]]+++++)*21 < 1411574550 933844 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 15.81, score 78.22/100, rank 5/47 (change: -1) < 1411574563 188409 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*8[+]]+++++)*21]++<[>(>[(-)*8[+]]+++++)*21]--<[>>(>[(-)*8[+]]+++++)*21]+<[>>>(>[(-)*8[+]]+++++)*21]--<[>>>>(>[(-)*8[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*8[+]]+++++)*21 < 1411574563 615186 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.29, score 79.14/100, rank 5/47 (change: --) < 1411574587 918196 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*9[+]]+++++)*21]++<[>(>[(-)*9[+]]+++++)*21]--<[>>(>[(-)*9[+]]+++++)*21]+<[>>>(>[(-)*9[+]]+++++)*21]--<[>>>>(>[(-)*9[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*9[+]]+++++)*21 < 1411574588 827240 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.33, score 79.17/100, rank 5/47 (change: --) < 1411574602 129004 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]]+++++)*21]++<[>(>[(-)*10[+]]+++++)*21]--<[>>(>[(-)*10[+]]+++++)*21]+<[>>>(>[(-)*10[+]]+++++)*21]--<[>>>>(>[(-)*10[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]+++++)*21 < 1411574602 475048 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.50, score 84.94/100, rank 4/47 (change: +1) < 1411574611 770857 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Urgh, it's like pokemon speed creeping :( < 1411574665 874473 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]][[+.].[-.].]+++++)*21]++<[>(>[(-)*10[+]][[+.].[-.].]+++++)*21]--<[>>(>[(-)*10[+]][[+.].[-.].]+++++)*21]+<[>>>(>[(-)*10[+]][[+.].[-.].]+++++)*21]--<[>>>>(>[(-)*10[+]][[+.].[-.].]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]][[+.].[-.].]+++++)*21 < 1411574666 911378 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.71, score 81.60/100, rank 4/47 (change: --) < 1411574694 578664 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21]++<[>(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21]--<[>>(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21]+<[>>>(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21]--<[>>>>(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]][(>[+.].[-.].+++++)*21]+++++)*21 < 1411574695 65208 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.12, score 82.91/100, rank 4/47 (change: --) < 1411574721 130850 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21]++<[>(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21]--<[>>(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21]+<[>>>(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21]--<[>>>>(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]][(>[(-)*10[+.]]+++++)*21]+++++)*21 < 1411574722 249311 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.17, score 83.11/100, rank 4/47 (change: --) < 1411574760 737864 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+]]+++++)*21]++<[>(>[(-)*10[+]]+++++)*21]--<[>>(>[(-)*10[+]]+++++)*21]+<[>>>(>[(-)*10[+]]+++++)*21]--<[>>>>(>[(-)*10[+]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+]]+++++)*21 < 1411574761 150759 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.50, score 84.94/100, rank 4/47 (change: --) < 1411574762 331019 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh well. < 1411574764 607059 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Lock weakness it is < 1411574839 345304 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frankenstein (>)*8[(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]++<[>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]--<[>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]+<[>>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]--<[>>>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*2 < 1411574839 576026 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :5>(-)*25>(+)*25(>)*6(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411574840 461607 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.frankenstein: points -30.74, score 7.41/100, rank 47/47 < 1411574844 814252 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frankenstein < < 1411574850 390329 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frankenstein < < 1411574850 790632 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.frankenstein: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411574865 807781 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frankenstein (>)*8[(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----])*21]++<[>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----])*21]--<[>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----])*21]+<[>>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----])*21]--<[>>>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----])*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12 < 1411574865 994501 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: error: parse error: starting ( without a matching ) < 1411574865 994702 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :)%3000][..++-----])*21 < 1411574894 380221 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frankenstein (>)*8[(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]++<[>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]--<[>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]+<[>>>(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21]--<(+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*4([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[. < 1411574894 567823 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: error: parse error: starting ( without a matching ) < 1411574894 568024 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.++-----]])*21 < 1411574935 399128 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frakenstein http://pastebin.com/raw.php?i=9jq7wP8Z < 1411574936 171458 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.frakenstein: points 21.02, score 100.00/100, rank 1/47 < 1411574956 902849 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Good job < 1411574959 477528 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust frakenstein < < 1411574959 664800 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.frakenstein: points -46.00, score 0.00/100, rank 47/47 (change: -46) < 1411574977 497301 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I welded ais523.monolith's clear loop to nyuroki's body. < 1411575047 426732 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :@tell ais523 I tried wielding monolith's clear loop to nyuroki's body. Lymia.frakenstein: points 21.02, score 100.00/100, rank 1/47 < 1411575047 742196 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411575056 982057 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 272 seconds < 1411575099 774169 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :@tell ais523 Perhaps we should cooperate, and put it back on the hill with your permission~? < 1411575100 174334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411575137 457824 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, I'm allowed to do this, right? < 1411575183 129342 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :([+{[.---]}][.-[.-]]>(-)*12)%3000][..++-----[..++-----]])*21 < 1411575189 448223 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :OK, let's analyse this and write my own variant... < 1411575299 726605 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+[+]]]+++++)*21]++<[>(>[(-)*10[+[+]]]+++++)*21]--<[>>(>[(-)*10[+[+]]]+++++)*21]+<[>>>(>[(-)*10[+[+]]]+++++)*21]--<[>>>>(>[(-)*10[+[+]]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+[+]]]+++++)*21 < 1411575300 145360 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.45, score 80.28/100, rank 4/47 (change: --) < 1411575317 837137 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+.[+]]]+++++)*21]++<[>(>[(-)*10[+.[+]]]+++++)*21]--<[>>(>[(-)*10[+.[+]]]+++++)*21]+<[>>>(>[(-)*10[+.[+]]]+++++)*21]--<[>>>>(>[(-)*10[+.[+]]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+.[+]]]+++++)*21 < 1411575318 969882 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.31, score 80.25/100, rank 4/47 (change: --) < 1411575333 16089 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10[+.[+.]]]+++++)*21]++<[>(>[(-)*10[+.[+.]]]+++++)*21]--<[>>(>[(-)*10[+.[+.]]]+++++)*21]+<[>>>(>[(-)*10[+.[+.]]]+++++)*21]--<[>>>>(>[(-)*10[+.[+.]]]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10[+.[+.]]]+++++)*21 < 1411575333 915457 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 1.81, score 41.01/100, rank 15/47 (change: -11) < 1411575408 286732 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411575411 89961 :drdanmaku!uid17782@gateway/web/irccloud.com/x-hzysvglciqwkwjek JOIN :#esoteric < 1411575414 494323 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10([+{}])*100{}]+++++)*21]++<[>(>[(-)*10([+{}])*100{}]+++++)*21]--<[>>(>[(-)*10([+{}])*100{}]+++++)*21]+<[>>>(>[(-)*10([+{}])*100{}]+++++)*21]--<[>>>>(>[(-)*10([+{}])*100{}]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10([+{}])*100{}]+++++)*21 < 1411575414 874179 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -7.71, score 25.87/100, rank 41/47 (change: -26) < 1411575439 474416 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10([+{[-.]}])*1000{}]+++++)*21]++<[>(>[(-)*10([+{[-.]}])*1000{}]+++++)*21]--<[>>(>[(-)*10([+{[-.]}])*1000{}]+++++)*21]+<[>>>(>[(-)*10([+{[-.]}])*1000{}]+++++)*21]--<[>>>>(>[(-)*10([+{[-.]}])*1000{}]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10([+{[-.]}])*1000{}]+++++)*21 < 1411575439 822436 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -8.88, score 25.60/100, rank 43/47 (change: -2) < 1411575482 554265 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki (>)*8[(>[(-)*10([+{[-.]}]{})*1000]+++++)*21]++<[>(>[(-)*10([+{[-.]}]{})*1000]+++++)*21]--<[>>(>[(-)*10([+{[-.]}]{})*1000]+++++)*21]+<[>>>(>[(-)*10([+{[-.]}]{})*1000]+++++)*21]--<[>>>>(>[(-)*10([+{[-.]}]{})*1000]+++++)*21](+)*51<(-)*51<(-)*51<(+)*51<(-)*19>>>>>(-)*25>(+)*25>(-)*25>(+)*25(>)*6(>[(-)*10([+{[-.]}]{})*1000]+++++)*21 < 1411575482 742835 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: error: parse error: encountered second { on a same level < 1411575582 320117 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :Ping timeout: 272 seconds < 1411575743 595457 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411575744 225482 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 20.57, score 100.00/100, rank 1/47 (change: +42) < 1411575786 161610 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411575786 997589 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.05, score 100.00/100, rank 1/47 (change: --) < 1411576070 634028 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1411576080 329896 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 250 seconds < 1411576121 37198 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1411576171 784482 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411576188 90297 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411576188 693808 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.05, score 100.00/100, rank 1/47 (change: --) < 1411576314 280012 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1411576357 659275 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576358 976442 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -5.50, score 26.64/100, rank 36/47 (change: -35) < 1411576391 161498 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576392 218243 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.31, score 100.00/100, rank 1/47 (change: +35) < 1411576479 931368 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576480 884952 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.14, score 92.05/100, rank 4/47 (change: -3) < 1411576497 596383 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576498 230037 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 20.17, score 100.00/100, rank 1/47 (change: +3) < 1411576549 803499 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576550 911410 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.52, score 84.03/100, rank 5/47 (change: -4) < 1411576568 80595 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576568 854677 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.67, score 100.00/100, rank 1/47 (change: +4) < 1411576589 553445 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576590 868164 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.76, score 100.00/100, rank 1/47 (change: --) < 1411576610 983447 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576611 639758 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 100.00/100, rank 1/47 (change: --) < 1411576619 378349 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1411576637 524746 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576638 900730 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 19.40, score 99.63/100, rank 2/47 (change: -1) < 1411576658 265334 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576658 904878 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.50, score 100.00/100, rank 1/47 (change: +1) < 1411576676 386192 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576677 123930 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.90, score 100.00/100, rank 1/47 (change: --) < 1411576696 236941 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576696 925672 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 100.00/100, rank 1/47 (change: --) < 1411576724 610628 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576725 950117 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.48, score 100.00/100, rank 1/47 (change: --) < 1411576741 769809 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411576742 901031 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 100.00/100, rank 1/47 (change: --) < 1411576776 246118 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411576776 930570 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 100.00/100, rank 1/47 (change: --) < 1411576855 486471 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411576967 233076 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :Lymia: What is a hill? < 1411576984 390116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1. (33) hill -- (a local and well-defined elevation of the land; "they loved to roam the hills of West Virginia") < 1411577028 314560 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, yay < 1411577030 830841 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I won BF Joust! < 1411577042 707760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FOR NOW < 1411577054 439722 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :Oh I see < 1411577055 488617 :AndoDaan!~Daanando@62.205.69.164 QUIT :Remote host closed the connection < 1411577120 922631 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411577437 341884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Rebuilding a non-prerelease version of the matrix lib at the moment, perhaps that'll cure the crashing. < 1411577448 666167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :distcc[6325] ERROR: compile math.cpp on fis@momus.zem.fi failed < 1411577452 455125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or perhaps not! < 1411577501 841078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, it's missing some CBLAS function declarations. That's curious. < 1411577510 39047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe the ATLAS version is too old or something. < 1411577546 23236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A population of size S has an upcoming vote. It is known that p% will vote YES and (100-p)% will vote NO. How many people can die before the day of the vote without changing the outcome? < 1411577626 259377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/* Applies a plane rotation. From ATLAS 3.8.4. */ ii libatlas-base-dev 3.8.4-9+deb7u1 no, that should be fine. < 1411577661 574046 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411577665 408044 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -29.98, score 7.04/100, rank 46/47 (change: -45) < 1411577674 269924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: If you're going to use mass murder as a tool of affecting the Scottish independence vote, you're a bit late. < 1411577741 150579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not under the crown. < 1411577743 454498 :MoALTz!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411577773 842139 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411577774 467125 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -29.98, score 7.04/100, rank 46/47 (change: --) < 1411577787 343370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust >(-)*13>(+)*7)*2(>(-)*10>(+)*5)*2>>>>>([-]>[+]>)*-1 < 1411577787 535457 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411577795 391428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot >(-)*13>(+)*7)*2(>(-)*10>(+)*5)*2>>>>>([-]>[+]>)*-1 < 1411577795 578179 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: error: parse error: terminating ) without a matching ( < 1411577798 138706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/AYLB this library fills me with confidence < 1411577808 554173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*7)*2(>(-)*10>(+)*5)*2>>>>>([-]>[+]>)*-1 < 1411577809 267434 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -4.24, score 30.69/100, rank 31/47 < 1411577831 404605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*10>(+)*5)*2(>(-)*10>(+)*5)*2>>>>>([-]>[+]>)*-1 < 1411577831 925641 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -6.05, score 28.13/100, rank 34/47 (change: -3) < 1411577849 893154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*15>(+)*9)*2(>(-)*13>(+)*7)*2>>>>>([-]>[+]>)*-1 < 1411577850 441478 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -4.57, score 31.78/100, rank 28/47 (change: +6) < 1411577862 625634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*15>(+)*9)*2(>(-)*15>(+)*9)*2>>>>>([-]>[+]>)*-1 < 1411577863 62089 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -5.00, score 30.80/100, rank 32/47 (change: -4) < 1411577879 314213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(-)*13>(+)*13)*2>>>>>([-]>[+]>)*-1 < 1411577879 805780 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -4.67, score 31.67/100, rank 26/47 (change: +6) < 1411577890 334333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Word to the wise: These gems have been tested, but are not battle-hardened. If you’re thinking of using NMatrix (or other SciRuby components) to write mission critical code, such as for a self-driving car or controlling an ARKYD 100 satellite [or a BF Joust hill?], you should expect to encounter a few bugs — and be prepared for them." < 1411577897 427094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(+)*13>(+)*13)*2>>>>>([-]>[+]>)*-1 < 1411577897 937911 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -5.55, score 29.81/100, rank 33/47 (change: -7) < 1411577910 423927 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(-)*19>(+)*19)*2>>>>>([-]>[+]>)*-1 < 1411577910 908200 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -5.64, score 30.29/100, rank 33/47 (change: --) < 1411577918 910053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(-)*13>(+)*13)*2>>>>>([-]>[+]>)*-1 < 1411577919 282641 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -4.67, score 31.67/100, rank 26/47 (change: +7) < 1411577923 20039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you think that thing is "mission critical"? < 1411577923 237499 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: what was the fnord of the baron, who yelled with the pain. easier i count it to explain the fnord of luggage, which announced their owner to be " fnord" < 1411577932 978578 :AndoDaan!~Daanando@62.205.69.164 QUIT :Remote host closed the connection < 1411577938 474094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(-)*13>(+)*13)*2(>-)*5([-]>[+]>)*-1 < 1411577939 121559 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -11.14, score 24.22/100, rank 46/47 (change: -20) < 1411577949 867746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot (>(-)*13>(+)*13)*2(>(-)*13>(+)*13)*2(>)*5([-]>[+]>)*-1 < 1411577950 389742 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -4.67, score 31.67/100, rank 26/47 (change: +20) < 1411577953 452893 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411577955 913786 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411577956 914686 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -30.83, score 7.82/100, rank 47/47 (change: --) < 1411577969 3129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's incredibly important to rush fast to the right < 1411578003 368497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust toggle_clear (>)*9([-]>[+]>)*-1 < 1411578003 929768 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.toggle_clear: points -9.12, score 24.68/100, rank 46/47 < 1411578011 514831 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust toggle_clear (>)*13([-]>[+]>)*-1 < 1411578012 304025 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.toggle_clear: points -16.33, score 17.25/100, rank 47/47 (change: -1) < 1411578019 970957 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411578020 887061 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -25.38, score 12.23/100, rank 47/47 < 1411578053 79879 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411578054 395938 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -15.74, score 20.62/100, rank 47/47 (change: --) < 1411578065 887504 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411578066 870792 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.57, score 100.00/100, rank 1/47 (change: +46) < 1411578069 286685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust toggle_clear (>->-)*5([-]>[+]>)*-1 < 1411578070 86860 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.toggle_clear: points -21.55, score 10.06/100, rank 47/47 < 1411578179 864454 :jix_!~jix@jixco.de QUIT :Remote host closed the connection < 1411578238 265814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust toggle_wait_clear ((>)*9[-]>[+]>(<)*10(++-)*100(--+)*100)*-1 < 1411578239 309115 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.toggle_wait_clear: points -27.19, score 8.78/100, rank 47/47 < 1411578298 387300 :jix!~jix@jixco.de JOIN :#esoteric < 1411578318 569110 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578320 62948 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points -4.48, score 28.87/100, rank 25/47 < 1411578384 511656 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578385 933392 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points -8.19, score 23.73/100, rank 41/47 (change: -16) < 1411578474 224774 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot >->++>--->++++>----->++++++>------->++++++++>>>>>([-]>[+]>)*-1 < 1411578474 447885 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578474 862251 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -12.24, score 18.06/100, rank 47/47 (change: -18) < 1411578475 951658 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points -6.36, score 28.89/100, rank 27/47 (change: +14) < 1411578532 911134 :AndoDaan!~Daanando@62.205.69.164 QUIT :Remote host closed the connection < 1411578544 531919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust whoot >->++>--->++++>----->++++++>------->>>>>>([-]>[+]>)*-1 < 1411578545 180034 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.whoot: points -11.81, score 19.46/100, rank 47/47 (change: --) < 1411578554 793867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578555 922826 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 1.67, score 40.53/100, rank 11/47 (change: +16) < 1411578561 488401 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411578571 899130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay, I think the concurrency didn't mess anything up, even though those were kind of interlaced. < 1411578581 629927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's supposed to serialize the actual execution part.) < 1411578603 931882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-]>[+]>)*-1 < 1411578606 154755 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -4.36, score 29.27/100, rank 23/47 (change: +3) < 1411578625 714732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-[+]]>[+]>)*-1 < 1411578626 206692 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.05, score 26.55/100, rank 34/47 (change: -11) < 1411578636 26772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-]>[+--]>)*-1 < 1411578637 160813 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -13.62, score 18.46/100, rank 46/47 (change: -12) < 1411578642 394326 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-]>[+[-]]>)*-1 < 1411578643 857861 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.07, score 27.04/100, rank 32/47 (change: +14) < 1411578663 777909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([-[+]]>[+[-]]>)*-1 < 1411578664 493825 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -3.24, score 30.81/100, rank 22/47 (change: +10) < 1411578674 90212 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578675 48580 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.31, score 53.92/100, rank 6/47 (change: +6) < 1411578693 638468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([--[+]]>[++[-]]>)*-1 < 1411578694 250895 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -2.40, score 33.14/100, rank 21/47 (change: +1) < 1411578701 977710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([---[+]]>[+++[-]]>)*-1 < 1411578702 988561 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -0.71, score 35.86/100, rank 19/47 (change: +2) < 1411578714 772562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*3[+]]>[(+)*3[-]]>)*-1 < 1411578715 403104 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -0.71, score 35.86/100, rank 19/47 (change: --) < 1411578719 614845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of maybe at some point producing a big plot of all the rankings on the hill, with one line for each program name that's been used. Something a bit like those software timeline plots you see for all kinds of things. < 1411578723 231686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*4[+]]>[(+)*4[-]]>)*-1 < 1411578725 24628 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 0.50, score 38.41/100, rank 14/47 (change: +5) < 1411578732 95674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*5[+]]>[(+)*5[-]]>)*-1 < 1411578733 14279 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 2.17, score 40.87/100, rank 13/47 (change: +1) < 1411578738 874072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411578739 890581 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.19, score 42.38/100, rank 11/47 (change: +2) < 1411578745 862321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*7[+]]>[(+)*7[-]]>)*-1 < 1411578747 977374 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.21, score 44.39/100, rank 11/47 (change: --) < 1411578754 502169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*8[+]]>[(+)*8[-]]>)*-1 < 1411578769 151074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411578772 330450 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*8[+]]>[(+)*8[-]]>)*-1 < 1411578772 911208 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.64, score 42.93/100, rank 11/47 (change: --) < 1411578779 876012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*9[+]]>[(+)*9[-]]>)*-1 < 1411578780 965691 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.45, score 42.39/100, rank 11/47 (change: --) < 1411578785 378396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok then < 1411578813 473562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: is there an url for the hill? < 1411578866 271249 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust < 1411578866 496055 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411578869 488870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1411578883 543699 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578884 961994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 2.81, score 37.47/100, rank 13/47 (change: -7) < 1411578885 149105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's slightly work-in-progress.) < 1411578907 324065 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578908 202925 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 3.12, score 40.85/100, rank 13/47 (change: --) < 1411578940 786748 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578941 895250 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 3.45, score 40.37/100, rank 13/47 (change: --) < 1411578969 503876 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578973 690236 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411578975 154203 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.55, score 55.40/100, rank 6/47 (change: --) < 1411578983 210721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also how does a careless clear work? < 1411578986 134315 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(-)*128. < 1411578993 905972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this never advances to the opponents flag? < 1411579013 95043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411579013 386834 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579014 458068 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.40, score 54.86/100, rank 6/47 (change: --) < 1411579014 694133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nvm < 1411579034 927639 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579036 341948 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 8.45, score 52.79/100, rank 6/47 (change: --) < 1411579096 155328 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579097 122979 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.55, score 55.40/100, rank 6/47 (change: --) < 1411579121 980066 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579122 933861 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.55, score 55.40/100, rank 6/47 (change: --) < 1411579152 605363 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*12[+]]>[(+)*12[-]]>)*-1 < 1411579152 835913 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.12, score 43.78/100, rank 11/47 (change: --) < 1411579156 368567 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579157 113840 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.02, score 53.99/100, rank 6/47 (change: --) < 1411579162 578179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*20[+]]>[(+)*20[-]]>)*-1 < 1411579163 96144 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -0.62, score 33.94/100, rank 21/47 (change: -10) < 1411579172 659129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579173 103646 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.19, score 42.38/100, rank 11/47 (change: +10) < 1411579187 665690 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579188 954594 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.50, score 55.36/100, rank 6/47 (change: --) < 1411579202 178198 :AndoDaan!~Daanando@62.205.69.164 QUIT :Remote host closed the connection < 1411579255 812340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*3[(-)*6[+]]]>[(-)*3[(+)*6[-]]]>)*-1 < 1411579256 981453 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -1.86, score 34.19/100, rank 21/47 (change: -10) < 1411579266 253977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*3[(-)*9[+]]]>[(-)*3[(+)*9[-]]]>)*-1 < 1411579266 894246 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 2.24, score 40.91/100, rank 13/47 (change: +8) < 1411579277 445660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*8[(-)*9[+]]]>[(-)*8[(+)*9[-]]]>)*-1 < 1411579277 971376 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -7.21, score 26.40/100, rank 32/47 (change: -19) < 1411579283 834076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*2[(-)*9[+]]]>[(-)*2[(+)*9[-]]]>)*-1 < 1411579284 918514 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 2.48, score 40.71/100, rank 13/47 (change: +19) < 1411579293 323157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*1[(-)*9[+]]]>[(-)*1[(+)*9[-]]]>)*-1 < 1411579302 838069 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*1[(-)*9[+]]]>[(-)*1[(+)*9[-]]]>)*-1 < 1411579303 953786 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.10, score 41.69/100, rank 13/47 (change: --) < 1411579307 557973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411579327 814465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*9[(-)*2[+]]]>[(-)*9[(+)*1[-]]]>)*-1 < 1411579328 834079 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -12.31, score 21.66/100, rank 46/47 (change: -33) < 1411579333 103215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*9[(-)*2[+]]]>[(-)*9[(+)*2[-]]]>)*-1 < 1411579333 925617 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -12.36, score 21.57/100, rank 46/47 (change: --) < 1411579346 342065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*6[(-)*3[+]]]>[(-)*6[(+)*3[-]]]>)*-1 < 1411579346 996506 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -9.48, score 23.61/100, rank 44/47 (change: +2) < 1411579390 475636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*0[(-)*9[+]]]>[(-)*0[(+)*9[-]]]>)*-1 < 1411579391 40427 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.00, score 41.67/100, rank 13/47 (change: +31) < 1411579401 810007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*128[(-)*9[+]]]>[(-)*128[(+)*9[-]]]>)*-1 < 1411579402 880477 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -16.24, score 16.20/100, rank 47/47 (change: -34) < 1411579406 489989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411579419 869885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*64[(-)*9[+]]]>[(-)*64[(+)*9[-]]]>)*-1 < 1411579420 959474 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -15.02, score 17.87/100, rank 47/47 (change: --) < 1411579426 69647 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411579436 978114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*9[(-)*128[+]]]>[(-)*9[(+)*128[-]]]>)*-1 < 1411579449 554430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(+)*9[(-)*128[+]]]>[(-)*9[(+)*128[-]]]>)*-1 < 1411579449 991971 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -22.76, score 11.96/100, rank 47/47 (change: --) < 1411579468 978008 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579469 894154 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.19, score 42.38/100, rank 11/47 (change: +36) < 1411579489 99493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd love to set up more decoys but it's not going well :( < 1411579493 653706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>->>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579494 154896 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.64, score 43.29/100, rank 11/47 (change: --) < 1411579498 129914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>->+>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579498 498736 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.55, score 43.23/100, rank 11/47 (change: --) < 1411579505 381912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>-------->+>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579505 921553 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.50, score 43.10/100, rank 11/47 (change: --) < 1411579510 753835 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579511 997971 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points -11.21, score 19.81/100, rank 46/47 (change: -40) < 1411579515 482431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>-------->+>++++++++>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579523 64074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>-------->+>++++++++>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579523 698193 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.43, score 41.73/100, rank 11/47 (change: --) < 1411579543 489747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>-------->+>++++++++>----------------->([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579544 86327 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.24, score 41.34/100, rank 11/47 (change: --) < 1411579548 7687 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411579556 287811 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch http://lymia.moe/~lymia/fetch.bf < 1411579557 134800 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points 9.31, score 54.79/100, rank 6/47 (change: +40) < 1411579571 21773 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust fetch < < 1411579571 873671 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.fetch: points -46.00, score 0.00/100, rank 47/47 (change: -41) < 1411579585 753561 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*6>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579586 463525 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.43, score 40.59/100, rank 11/47 (change: --) < 1411579603 140800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :doesn't seem to help to setup more decoys < 1411579631 226407 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*3>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579631 856212 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.21, score 40.71/100, rank 11/47 (change: --) < 1411579640 661302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neither does setting up less decoys < 1411579648 633267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*2>>>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579649 115017 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 3.83, score 38.98/100, rank 12/47 (change: -1) < 1411579653 732914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411579657 338358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's too few decoys then < 1411579661 271989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*2>>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579661 890442 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 5.10, score 41.04/100, rank 11/47 (change: +1) < 1411579666 510320 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust < 1411579666 697032 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411579666 697232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*2>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579667 174149 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 5.33, score 41.09/100, rank 11/47 (change: --) < 1411579679 831417 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>>>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579680 917931 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.17, score 24.98/100, rank 35/47 (change: -24) < 1411579688 821750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>>>>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579689 321925 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -7.67, score 23.28/100, rank 40/47 (change: -5) < 1411579693 814524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579700 218728 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >>>>>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579700 636138 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.60, score 24.53/100, rank 37/47 (change: --) < 1411579707 982866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579708 929937 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -15.74, score 15.32/100, rank 46/47 (change: -9) < 1411579734 701724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfoust wait (>------------->+++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579735 714392 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :congratulations on topping the hill Lymia < 1411579746 674641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfoust wait (>------------->+++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579752 598235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579753 79271 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 5.10, score 41.88/100, rank 11/47 (change: +35) < 1411579753 830037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411579764 242969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->++++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579765 83964 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 4.88, score 41.42/100, rank 11/47 (change: --) < 1411579773 823533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579782 182087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bleh < 1411579784 714320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is buggy :) < 1411579786 733662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>------------->+++++++++)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411579787 203038 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 5.14, score 42.00/100, rank 11/47 (change: --) < 1411579813 5307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :11 rank is pretty good for having no clue what I'm doing :) < 1411579819 353544 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :indeed < 1411579833 758033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411579836 263095 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de PRIVMSG #esoteric :so if I get this right the program competes against all other submitted programs? < 1411579839 278610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know sort of what I'm doing < 1411579851 478349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :usually decoys are >(-)*n>(+)*n < 1411579866 981015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that by doing [-]>[+]> you can somehow counter that I guess < 1411579900 311074 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: only on half the tape lengths and polarities < 1411579926 42674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :polarity what? < 1411579940 810663 :S1!~sheldon@p4FF92772.dip0.t-ipconnect.de QUIT :Quit: S1 < 1411579960 770461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I probably should read BF Joust < 1411579963 607720 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :POLE AIR IT TEA < 1411579965 689022 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you should < 1411579989 725192 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and BF Joust Strategies < 1411580003 608102 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :WHICH PROBABLY NEEDS TO BE UPDATED < 1411580006 226414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Reading is for nerds though < 1411580010 483709 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :to include the latest champions < 1411580014 315677 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :BF Joust is for nerds < 1411580036 108220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is it? < 1411580188 541542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess the media was wrong about nerds then < 1411580196 100012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can easily do one-handed push ups < 1411580213 1784 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :...you think? < 1411580252 174369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I am suspected of having Asperger's though < 1411580287 56199 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no one is willing to confirm a diagnosis? < 1411580355 231266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They made some "test" asked me some questions but they said it was inconclusive < 1411580391 174304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's obviously (if it is some form of asperger) not a really severe form of it < 1411580505 366292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It wouldn't help anyway to know for sure. < 1411580522 725546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1411580531 651374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean "it won't help if I know for sure" < 1411580543 23712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn. this is still two sided? < 1411580726 319851 :AndoDaan!~Daanando@62.205.69.164 QUIT :Remote host closed the connection < 1411580750 31466 :AndoDaan!~Daanando@62.205.69.164 JOIN :#esoteric < 1411580909 495385 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well if it's not very severe, that should mean you don't have to worry about the worst of the effects anyway, yes? < 1411581027 323072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gem::InstallError: rake-compiler requires RubyGems version >= 1.8.25. Try 'gem update --system' to update RubyGems itself. < 1411581032 469595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sigh. < 1411581049 454816 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what are you doing < 1411581082 978139 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm suicidal, depressive and some sort of anxiety disthingy < 1411581088 674659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Trying to go either forward or backward from the broken library. < 1411581149 597226 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]. < 1411581161 924911 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++++++++[>+++++++++<-]. < 1411581167 136580 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411581174 338007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need to move right by one. < 1411581181 923503 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh < 1411581185 387650 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]>. < 1411581185 690657 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :@ < 1411581187 165136 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :thanks < 1411581297 397181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So whatever side-effects of real aspergers are < 1411581304 224790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have enough effects already < 1411581366 970178 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.++++++++[>+++++++++<-]>+++.<+++[>----<-]>+.++++.--------.<+. < 1411581367 156924 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :TIME < 1411581367 343933 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NOTICE #esoteric :TIME Wed Sep 24 19:56:06 CEST 2014 < 1411581409 370394 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Shouldn't idris-bot be replying to fungot, not to #esoteric? < 1411581409 557749 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :GeekDude: the girls ( just like them!" said the sub-warden: but he was very proud and fnord he said " you needn't shout so loud!" the vice-warden replied. " do the waiters invite the guests?" i said, and wondering looked at me inquisitively, but he was good for fnord fnord is: and then sometimes it's very difficult to get him to express his opinion as to uggug's cleverness, were in fnord of the fnord, she gave a fnord bark: he, < 1411581417 225923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think so. < 1411581449 252144 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Huh? < 1411581465 9085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe idris-bot is time-exhibitionistic < 1411581486 581101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1411581493 385998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then again, channel CTCPs are kind of vague. < 1411581494 409532 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh fun, it sent a notice that I didn’t get or my client isn’t displaying. < 1411581509 17692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Exhibitionism is the act of exposing in a public or semi-public context those parts of one's body that are not normally exposed < 1411581511 958160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so... < 1411581515 860572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my belly button? < 1411581528 305169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[[ The first phase is to send the request. This is done with a "privmsg" command (either to a nick or to a channel -- it doesn't matter). The second phase is to send a reply. This is done with a "notice" command. ]] < 1411581541 34590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't really say where the reply should go, but to the sender directly is what everyone else does. < 1411581573 542945 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Ah, it’s in the Freenode buffer. < 1411581884 506951 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION digs in simpleirc. < 1411581910 711103 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It replies CTCPs to the Origin, which is a channel if the received message was to a channel. < 1411582101 17093 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Isn't the channel the destination, not the origin? < 1411582312 712050 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Yeah, I’m referring to the mOrigin field of IrcMessage in simpleirc, which is equal to mNick if the message was directed to the simpleirc-using client and equal to mChan if it was to a channel. < 1411582794 836831 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de JOIN :#esoteric < 1411584224 812235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bot thing I built zemhill on handles that by having "user" and "target" attributes that make (IRC-level) sense, and just providing a "reply" method that replies to the user (if it was a private message, with the bot as target) or on channel (if the target was a channel), optionally with a "nick: " prefix in the latter case. < 1411584979 257243 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1411585097 251186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like how my wait beats some of the ridiculuously long and complicated programs < 1411585249 180829 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like space_elevator < 1411585265 169371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's 400 lines of bfjoust code o_O < 1411585317 978095 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really long programs are usually at least partially generated < 1411585430 286614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a minihill < 1411585433 639653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for <50chars? < 1411585455 348365 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1411585455 938429 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.4cdn.org/g/1411578633367.png < 1411585487 898821 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: allowed to do what? < 1411585526 285228 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: making derivatives of other people's programs? that's a large part of why I was ever at all high up on the hill, so I'd be a hypocrite to say no <_< < 1411585620 299583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you do x*9 < 1411585626 830437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of (x)*9? < 1411585658 956541 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1411585696 700642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (>(-)*13>(+)*9)*4>>>>([(-)*6[+]]>[(+)*6[-]]>)*-1 < 1411585697 848054 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points 5.14, score 42.00/100, rank 11/47 (change: --) < 1411585750 472859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*4(.)*-1 < 1411585751 139499 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -37.60, score 4.20/100, rank 47/47 < 1411585770 332418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*4([-]>)*-1 < 1411585771 10547 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -12.19, score 21.27/100, rank 46/47 (change: +1) < 1411585790 934719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*5([-]>)*-1 < 1411585791 943371 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -6.83, score 26.25/100, rank 35/47 (change: +11) < 1411585799 415491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*6([-]>)*-1 < 1411585799 973924 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -5.00, score 28.38/100, rank 29/47 (change: +6) < 1411585817 921163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*6([(+)*6[-]]>)*-1 < 1411585818 983286 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.24, score 39.24/100, rank 14/47 (change: +15) < 1411585844 856685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*19>(+)*13)*6([(+)*6[-]]>)*-1 < 1411585845 938642 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -0.48, score 35.47/100, rank 17/47 (change: -3) < 1411585852 911176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*10>(+)*10)*6([(+)*6[-]]>)*-1 < 1411585853 999903 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -0.83, score 31.52/100, rank 21/47 (change: -4) < 1411585859 800784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*13)*6([(+)*6[-]]>)*-1 < 1411585861 69473 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 1.05, score 38.50/100, rank 15/47 (change: +6) < 1411585865 412957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*6([(+)*6[-]]>)*-1 < 1411585865 899255 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.24, score 39.24/100, rank 14/47 (change: +1) < 1411585869 963221 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*6[-]]>)*-1 < 1411585870 879213 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.40, score 39.40/100, rank 14/47 (change: --) < 1411585874 436795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*5)*6([(+)*6[-]]>)*-1 < 1411585875 127686 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -1.24, score 34.14/100, rank 19/47 (change: -5) < 1411585880 731892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*14>(+)*7)*6([(+)*6[-]]>)*-1 < 1411585881 317789 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 1.79, score 38.40/100, rank 15/47 (change: +4) < 1411585887 310330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*6[-]]>)*-1 < 1411585887 967454 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.40, score 39.40/100, rank 14/47 (change: +1) < 1411585895 6209 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*9[-]]>)*-1 < 1411585895 958349 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.50, score 38.99/100, rank 13/47 (change: +1) < 1411585924 64696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: Avatar: The Last Phonebender. < 1411585933 6814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*9[-]]>[(+)*6[-]]>)*-1 < 1411585933 933543 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.36, score 39.33/100, rank 13/47 (change: --) < 1411585938 83300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1411585977 74263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(-)*3[-]]>[(+)*9[-]]>[(+)*6[-]]>)*-1 < 1411585978 35866 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -1.33, score 33.54/100, rank 21/47 (change: -8) < 1411585988 940131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*3[-]]>[(+)*9[-]]>[(+)*6[-]]>)*-1 < 1411585990 933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 0.48, score 36.03/100, rank 16/47 (change: +5) < 1411586004 943005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*9[-]]>[(+)*11[-]]>)*-1 < 1411586005 983768 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 1.52, score 37.15/100, rank 15/47 (change: +1) < 1411586019 96185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*9[-]]>[(+)*11[-]]>[-]>)*-1 < 1411586019 941887 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -0.79, score 33.88/100, rank 21/47 (change: -6) < 1411586030 952211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :offset clears are probably really much better then < 1411586044 383332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*9[-]]>[(+)*13[-]]>)*-1 < 1411586044 971511 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 1.31, score 36.80/100, rank 15/47 (change: +6) < 1411586068 707529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*10>(+)*7)*6([(+)*9[-]]>[(+)*13[-]]>)*-1 < 1411586069 649407 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -1.31, score 30.08/100, rank 22/47 (change: -7) < 1411586075 473663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*8)*6([(+)*9[-]]>[(+)*13[-]]>)*-1 < 1411586075 964767 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 1.33, score 36.42/100, rank 15/47 (change: +7) < 1411586095 821846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :660 commits already: that thing's been more popular than I thought. < 1411586100 510731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*8)*6([(+)*9[-]]>[(+)*7[-]]>)*-1 < 1411586101 82432 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.69, score 39.47/100, rank 13/47 (change: +2) < 1411586106 762858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*8)*6([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586107 215252 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 3.00, score 40.36/100, rank 13/47 (change: --) < 1411586111 759928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*9)*6([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586113 20176 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 2.69, score 39.61/100, rank 14/47 (change: -1) < 1411586119 198376 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*7>(+)*7)*6([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586120 7252 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -3.55, score 27.23/100, rank 28/47 (change: -14) < 1411586126 470044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*1)*6([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586127 104570 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -2.60, score 31.94/100, rank 21/47 (change: +7) < 1411586134 116770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*6([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586134 950456 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 3.12, score 40.62/100, rank 13/47 (change: +8) < 1411586146 95843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: the size of decoys has so much influence o_O < 1411586154 565942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*5>>([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586155 127915 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 3.69, score 41.09/100, rank 13/47 (change: --) < 1411586162 367388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586168 126226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586168 981414 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points 4.62, score 43.21/100, rank 10/47 (change: --) < 1411586176 54546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1411586177 10457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411586183 62458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that just beat wait < 1411586238 551493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Isn't that quite close to wait except with different constants? (At least the latest wait.) < 1411586248 996403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411586252 98396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you delete wait? < 1411586261 465467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It evolved to become the same except for some constants < 1411586272 130395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Conventional thing to do is just to replace it with <. < 1411586278 147734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411586278 726556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411586279 282569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then it'll drop off when something submits something new. < 1411586282 855814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait <. < 1411586283 321507 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -46.00, score 0.00/100, rank 47/47 (change: -36) < 1411586288 304983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust decoy_only <. < 1411586288 628256 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.decoy_only: points -45.00, score 0.00/100, rank 47/47 (change: -37) < 1411586328 362564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, you've just made the first actual score-tie, and I didn't add my planned tie-breaking strategy yet, so it's perhaps completely arbitrary now. < 1411586345 698746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586346 178355 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.xsfoobar: points 5.43, score 42.41/100, rank 10/47 < 1411586355 316502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wha. no xml names? < 1411586360 728601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nvm. xsfoobar is ok < 1411586383 726943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should have made it reject (instead of sanitizing) characters outside the allowed set. < 1411586424 55023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust <. < 1411586424 462167 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.xsfoobar: points -45.00, score 0.00/100, rank 47/47 (change: -37) < 1411586436 609724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*7[-]]>)*-1 < 1411586437 118209 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.43, score 42.41/100, rank 10/47 < 1411586440 938294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there. much better. < 1411586470 210401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*6[-]]>)*-1 < 1411586470 915456 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.95, score 41.47/100, rank 10/47 (change: --) < 1411586474 132015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*8[-]]>)*-1 < 1411586474 889341 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.60, score 42.73/100, rank 10/47 (change: --) < 1411586477 878487 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1411586478 165895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(+)*9[-]]>)*-1 < 1411586478 502315 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.48, score 42.40/100, rank 10/47 (change: --) < 1411586482 642091 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*5[-]]>[(+)*9[-]]>)*-1 < 1411586483 189455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 3.81, score 39.49/100, rank 11/47 (change: -1) < 1411586493 761947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586494 150687 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.52, score 42.66/100, rank 10/47 (change: +1) < 1411586508 882734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>->->([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586509 371207 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.45, score 42.60/100, rank 10/47 (change: --) < 1411586516 611277 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>->+>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586517 207598 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.45, score 42.60/100, rank 10/47 (change: --) < 1411586533 225113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586533 935335 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.52, score 42.66/100, rank 10/47 (change: --) < 1411586676 233970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*1)*5>>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586677 35361 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.33, score 37.29/100, rank 13/47 (change: -3) < 1411586681 929539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(-)*13>(+)*7)*5>>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586683 21707 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.52, score 42.66/100, rank 10/47 (change: +3) < 1411586704 423694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586705 59001 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.43, score 42.60/100, rank 10/47 (change: --) < 1411586735 247432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*128>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586735 896333 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 0.33, score 32.98/100, rank 19/47 (change: -9) < 1411586741 190304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*12>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586742 46234 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.60, score 43.08/100, rank 10/47 (change: +9) < 1411586746 870644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*100>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586747 939411 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 0.90, score 34.16/100, rank 17/47 (change: -7) < 1411586753 376233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*50>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586753 834531 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 3.93, score 39.74/100, rank 11/47 (change: +6) < 1411586757 801541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586758 896101 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.21, score 42.21/100, rank 10/47 (change: +1) < 1411586764 443481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(+)*25>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586764 970750 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 3.62, score 39.21/100, rank 12/47 (change: -2) < 1411586770 550033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*25>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586771 34897 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.26, score 40.41/100, rank 11/47 (change: +1) < 1411586791 294592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*20>(-)*20>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586792 75751 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.86, score 42.24/100, rank 10/47 (change: +1) < 1411586803 522098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586804 94959 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.24, score 41.97/100, rank 10/47 (change: --) < 1411586810 635870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit I want rank 9 :) < 1411586824 498402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586831 692004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586832 946417 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.90, score 41.76/100, rank 11/47 (change: --) < 1411586840 101089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586840 899198 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.24, score 41.97/100, rank 10/47 (change: +1) < 1411586854 354548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*12>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586854 943532 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.29, score 39.46/100, rank 11/47 (change: -1) < 1411586863 310070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*14>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586864 56111 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.12, score 41.97/100, rank 10/47 (change: +1) < 1411586869 926292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*15>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586871 34250 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.38, score 40.49/100, rank 11/47 (change: -1) < 1411586876 582446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+]]>)*-1 < 1411586877 119524 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.24, score 41.97/100, rank 10/47 (change: +1) < 1411586882 147471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411586895 292719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+.]]>)*-1 < 1411586895 939694 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.74, score 35.38/100, rank 14/47 (change: -4) < 1411586899 954480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-]]>[(-)*7[+].]>)*-1 < 1411586900 966460 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.45, score 42.44/100, rank 10/47 (change: +4) < 1411586905 230490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7[-].]>[(-)*7[+].]>)*-1 < 1411586905 930344 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.38, score 42.14/100, rank 10/47 (change: --) < 1411586917 263132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([.(+)*7[-]]>[.(-)*7[+]]>)*-1 < 1411586917 875245 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.19, score 44.06/100, rank 9/47 (change: +1) < 1411586920 22241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1411586936 226582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the hell inserting nops would be better < 1411586940 770356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([.(+)*7[-]]>[..(-)*7[+]]>)*-1 < 1411586942 6491 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.60, score 42.73/100, rank 10/47 (change: -1) < 1411586944 990019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([.(+)*7[-]]>[.(-)*7[+]]>)*-1 < 1411586946 102514 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.19, score 44.06/100, rank 9/47 (change: +1) < 1411586963 250601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but ok < 1411586966 862842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([.(+)*7[-]]>[.(-)*7.[+]]>)*-1 < 1411586967 962532 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.48, score 42.44/100, rank 10/47 (change: -1) < 1411586972 121065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([.(+)*7[-]]>[(-)*7.[+]]>)*-1 < 1411586972 858507 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.14, score 43.95/100, rank 9/47 (change: +1) < 1411586977 862237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411586978 973907 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.17, score 44.00/100, rank 9/47 (change: --) < 1411587031 450169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably messes up some syncing stuff < 1411587067 546477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>.)*-1 < 1411587067 987075 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.90, score 43.27/100, rank 9/47 (change: --) < 1411587071 481357 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>+-)*-1 < 1411587071 946654 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.98, score 43.66/100, rank 9/47 (change: --) < 1411587076 217823 :teuchter!choochter@nat/ibm/x-xkrgllhnfmchvrtc NICK :choochter < 1411587076 724469 :not^v!~notnot^v@198.109.114.66 QUIT :Read error: Connection reset by peer < 1411587105 890248 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1411587120 170270 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]><[-]<[-]>>>)*-1 < 1411587120 851272 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points -0.62, score 32.51/100, rank 20/47 (change: -11) < 1411587126 784420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587127 951533 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.17, score 44.00/100, rank 9/47 (change: +11) < 1411587133 708892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]][-]>)*-1 < 1411587134 178567 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.90, score 43.27/100, rank 9/47 (change: --) < 1411587139 860635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]][+]>[(-)*7.[+]][-]>)*-1 < 1411587140 867633 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.45, score 42.08/100, rank 10/47 (change: -1) < 1411587152 532915 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, what's your favourite bfjoust strategy? < 1411587152 719680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]][-]>[(-)*7.[+]][-]>)*-1 < 1411587152 720809 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: " then you didn't find your way back to outland?" i stammered, a little ashamed of itself, so that he could understand. " you are such an utter donkey! kiss me, tabby!" her husband fnord replied, dragging out the sheet of brown paper on one of the difficult times: the professor lifted him up, ' if i wasn't real,' alice thought to herself, " king lear! i hadn't noticed the crown. < 1411587153 99705 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.55, score 42.27/100, rank 10/47 (change: --) < 1411587168 770616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+][-]]>)*-1 < 1411587169 859026 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.88, score 43.20/100, rank 9/47 (change: +1) < 1411587176 628154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-][+]]>[(-)*7.[+][-]]>)*-1 < 1411587177 277503 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.10, score 41.74/100, rank 10/47 (change: -1) < 1411587181 106596 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-][-]]>[(-)*7.[+][-]]>)*-1 < 1411587181 908320 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 4.71, score 40.99/100, rank 11/47 (change: -1) < 1411587208 522976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587220 346886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :would it help to setup decoys with 128? < 1411587221 498146 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587221 914179 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.17, score 44.00/100, rank 9/47 (change: --) < 1411587228 302670 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena >(>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587228 914303 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 3.05, score 38.34/100, rank 12/47 (change: -3) < 1411587258 670187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587259 105048 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.17, score 44.00/100, rank 9/47 (change: +3) < 1411587265 998265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. I already tried that before < 1411587270 36486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it wastes to much cycles I guess < 1411587288 759105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10[]>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587289 230257 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points -28.57, score 7.75/100, rank 46/47 (change: -37) < 1411587310 895454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10[[]]>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587312 50275 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points -30.05, score 6.82/100, rank 46/47 (change: --) < 1411587329 409560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411587329 883513 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 6.17, score 44.00/100, rank 9/47 (change: +37) < 1411587352 664163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait >([+][-])*-1 < 1411587354 257491 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -30.76, score 6.31/100, rank 47/47 (change: --) < 1411587373 366438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>[+][-])*-1 < 1411587373 846254 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -27.10, score 9.07/100, rank 47/47 < 1411587384 961524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>)*14(>[+][-])*-1 < 1411587385 376173 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -27.33, score 8.86/100, rank 47/47 (change: --) < 1411587390 289349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>)*9(>[+][-])*-1 < 1411587390 894088 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -22.81, score 11.57/100, rank 47/47 (change: --) < 1411587393 700075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>)*9(>[+]>[-])*-1 < 1411587394 126511 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -13.02, score 18.95/100, rank 46/47 (change: +1) < 1411587423 670306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>)*9(-)*128(>[+]>[-])*-1 < 1411587424 860112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -23.48, score 10.58/100, rank 47/47 (change: -1) < 1411587430 647887 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>-)*9(>[+]>[-])*-1 < 1411587431 116634 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -17.21, score 15.07/100, rank 47/47 (change: --) < 1411587439 579550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>---)*9(>[+]>[-])*-1 < 1411587440 337528 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -16.14, score 15.44/100, rank 47/47 (change: --) < 1411587443 545513 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>--------)*9(>[+]>[-])*-1 < 1411587443 949459 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -8.05, score 22.74/100, rank 41/47 (change: +6) < 1411587448 170946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>----------)*9(>[+]>[-])*-1 < 1411587448 854516 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -7.17, score 23.84/100, rank 39/47 (change: +2) < 1411587455 94038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>--------------)*9(>[+]>[-])*-1 < 1411587455 887088 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -7.36, score 25.61/100, rank 36/47 (change: +3) < 1411587462 352092 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9)*9(>[+]>[-])*-1 < 1411587463 21993 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.45, score 24.67/100, rank 36/47 (change: --) < 1411587466 117933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*10)*9(>[+]>[-])*-1 < 1411587466 506824 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -7.17, score 23.84/100, rank 39/47 (change: -3) < 1411587476 658403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9)*9(>[+]>[-])*-1 < 1411587477 210679 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.45, score 24.67/100, rank 36/47 (change: +3) < 1411587526 953049 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*9>(+)*9)*3(>[+]>[-])*-1 < 1411587528 21987 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.12, score 24.90/100, rank 36/47 (change: --) < 1411587560 294933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*9>(+)*1)*3(>[+]>[-])*-1 < 1411587560 873774 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -7.93, score 22.78/100, rank 41/47 (change: -5) < 1411587563 813710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*9>(+)*3)*3(>[+]>[-])*-1 < 1411587564 860828 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -8.10, score 22.43/100, rank 42/47 (change: -1) < 1411587568 758350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*9>(+)*10)*3(>[+]>[-])*-1 < 1411587569 192502 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.02, score 25.17/100, rank 36/47 (change: +6) < 1411587575 465739 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*5>(+)*10)*3(>[+]>[-])*-1 < 1411587576 286849 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -7.26, score 23.38/100, rank 40/47 (change: -4) < 1411587579 257114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*10>(+)*10)*3(>[+]>[-])*-1 < 1411587579 894449 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.12, score 25.29/100, rank 34/47 (change: +6) < 1411587583 518500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*10>(-)*10>(+)*10)*3(>[+]>[-])*-1 < 1411587583 999590 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.98, score 23.95/100, rank 38/47 (change: -4) < 1411587588 166434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust dumb_clear (>(-)*9>(-)*10>(+)*10)*3(>[+]>[-])*-1 < 1411587588 950147 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.dumb_clear: points -6.12, score 25.29/100, rank 34/47 (change: +4) < 1411587599 386685 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Why did you call it dumb_clear? < 1411587629 287938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a pretty dumb clear I guess < 1411587645 653031 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :huh < 1411587650 458036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well. < 1411587654 794812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :This isn't anything fancy at all < 1411587657 835407 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :sry for interrupting < 1411587669 545310 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it just sets up some decoys < 1411587674 575558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then a regular silly clear < 1411587676 170042 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Yea. I'll try it too later I think. < 1411587685 422627 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Still reading the specs < 1411587687 918748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's really easy < 1411587703 778250 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can probably get on the hill with something like < 1411587705 418989 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :But you didn't read your enemy programs, did you? < 1411587716 2225 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :what the heck is "the hill" anyway? < 1411587742 655833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust hilly_billy (>(-)*4>(+)*4)*4>([-]>)*-1 < 1411587743 250445 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.hilly_billy: points -16.07, score 14.95/100, rank 47/47 < 1411587750 598730 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust hilly_billy (>(-)*8>(+)*8)*4>([-]>)*-1 < 1411587751 2921 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.hilly_billy: points -10.43, score 20.02/100, rank 47/47 (change: --) < 1411587754 993444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust hilly_billy (>(-)*8>(+)*8)*4>>([-]>)*-1 < 1411587755 966858 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.hilly_billy: points -9.12, score 21.32/100, rank 46/47 (change: +1) < 1411587760 370614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- there we go < 1411587773 639582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :S1: Well < 1411587778 498747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's "King of the hill" < 1411587786 116933 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :ugh < 1411587793 217208 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you submit a program and it will be run against the top 47 < 1411587800 738358 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :k I get it < 1411587805 702028 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Yes I know the game < 1411587814 547265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it achieves at least rank 46 it enters the hill < 1411587814 768467 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :But I did not know the name "King of the hill" < 1411587823 551205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and other submissions will be matched against yours too < 1411587854 930697 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Oh that is where more emphasis is given to scores of other programs when they defeat yours? < 1411587880 564271 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :(dumbest verbalization ever) < 1411587959 403473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know how the scoring system works < 1411587976 466624 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :I am currently reading this < 1411587976 739843 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :http://codu.org/eso/bfjoust/SCORES < 1411587992 443050 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :for the last 15 minutes now, actually. < 1411588070 92164 :Chrio!~Chris@net-93-148-245-42.cust.dsl.teletu.it JOIN :#esoteric < 1411588165 250987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :S1: When you get bored with that, read http://zem.fi/bfjoust/internals/ instead, because that's the current scoring in use. < 1411588246 435501 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :thx < 1411588280 359618 :Chrio!~Chris@net-93-148-245-42.cust.dsl.teletu.it QUIT : < 1411588326 397117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Technically, no matter what you submit it does become part of "the hill", in the sense that it goes in the repository; but of course you can only count nontrivial ranks if you want. (That's slightly different from the old one, which I think disincluded the last one from the repository.) < 1411588508 289128 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :So, every test, iteration, joke, mistake, and geniune entry is save? < 1411588623 285998 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :But each time I use the same program name, my old versions are overwritten, of course, right? < 1411588653 119080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: It's a matter of Historical Record. < 1411588664 524311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust message Hi, this isn't a bf joust program. I just wanted to say hi. < 1411588664 974438 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.message: points -34.14, score 5.11/100, rank 47/47 < 1411588683 882840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :S1: Yes. The logic goes so that if there is an identically named program, that is replaced; otherwise the current rank 47 holder is. < 1411588692 82521 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :The bots will be longer remembered than us. < 1411588731 102843 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :But then one can easily overwrite programs that belong to others!? < 1411588853 454549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Your IRC nickname is automatically added in front of the program name. < 1411588875 370055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But sure, if you can change your nick to someone else's, then you can do that. < 1411588876 423012 :pallokolmio!~muukalain@190-22-147-224.baf.movistar.cl JOIN :#esoteric < 1411588901 33990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't aspire to be secure against that, since it has never been an issue. < 1411588905 875023 :not^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 272 seconds < 1411588928 922095 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :We trust each other, don't we < 1411588995 509767 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark ,.[-]!? < 1411589007 249396 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf ,.[-]!? < 1411589007 436160 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589014 902487 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589034 522193 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :You are very trying, fungot < 1411589034 709183 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: " it did, though!" cried alice in a melancholy voice. ' it's very hard,' she added in a louder tone. " but he needs a man like your lordship to draw him out! < 1411589126 407471 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf ++++++++>[-<++++++++]>. < 1411589126 595400 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589131 979776 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589154 183049 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :oops < 1411589179 676448 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf >+++++++<[->++++++++<]>. < 1411589179 863536 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589185 319665 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589185 506423 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411589213 794230 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: clearly, you should allow pgp-signed programs < 1411589262 126817 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf >+++++++<[->++++++++<]>-. < 1411589262 313737 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589268 783327 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589268 970058 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411589270 336577 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Who wrote a bell *again*? < 1411589284 31697 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :elliott_: come on, we're all trusty < 1411589286 634175 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf >++++++<[->+++++++<]>-. < 1411589286 820884 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589289 518759 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589289 705715 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411589297 82557 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :S1: I'm not. < 1411589304 414194 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :I thought so < 1411589330 947025 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^def QuestionMark bf >++++++<[->++++++++<]>-. < 1411589331 133731 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1411589333 374679 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :^QuestionMark < 1411589333 561488 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1411589346 778376 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :forget it. < 1411589382 47502 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1411589399 630549 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :grumpy fungot < 1411589399 817261 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :S1: " what at?" said the cook. she carried the fnord in the forest. " am i awake now?" < 1411589419 185927 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1411589419 373042 :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 < 1411589424 690020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style sms < 1411589424 877120 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: sms (National University of Singapore SMS corpus, 2011-08-20) < 1411589433 839915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: yolo swag kthxbye < 1411589434 182444 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: leave it. u will always be singing praises for her.love will be when i start up screen where the fujitsu one... goin... huh? u in macs meet lar < 1411589451 914101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: yeah me macs meet lar < 1411589452 105900 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: it in raffle city got mac meh? haha. my mamavery happy wor lol... but i duneat beef ah < 1411589473 133242 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Your mother is a happy whore? < 1411589473 320116 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: use the src to play with any1 who understands them. prov. 4: < 1411589560 767792 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1411589768 39649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a(n) = a(n-2)^a(n-1) is pretty steep growing :D < 1411590310 484546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you like regular languages? < 1411590310 671386 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: dnt u tel ur feelngs 2 hr session. lol i can skip with u.hahaha. < 1411590325 4553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: now you have two problems < 1411590325 234462 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: ya i also i since 1pm lo even worse. he's not around or just still asleep. i thought my dad wouldwake me up up high upon me? but that one shorter. th tuesday is difficultfor us. would watch it tonight bah < 1411590539 237679 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mroman_: What's the base case? < 1411590554 755929 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :0, 0, controversy < 1411590571 106008 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :a(0) = 0; a(1) = 0; would work < 1411590722 730040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a(1) = a(2) = 2 < 1411590806 485958 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :a(1) = a(2) = sqrt(2), then lim n->\infty a(n) = 2 < 1411590827 494153 :AnotherTest!~turingcom@d51A45E62.access.telenet.be QUIT :Ping timeout: 272 seconds < 1411590829 54770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2Jq?*3!C#s < 1411590829 241421 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :maybe < 1411590829 450215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 4 8 32} < 1411590832 326421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2Jq?*4!C#s < 1411590832 856309 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 4 8 32 256} < 1411590842 213176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2Jq?^3!C#s < 1411590842 690818 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 4 16 4294967296} < 1411590846 465052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that one < 1411590851 139117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2Jq?^4!C#s < 1411590851 634347 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411590854 360465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :4 is probably too much < 1411590855 49746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1411590882 315407 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16 4294967206 ?^ < 1411590882 941913 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411590889 754456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16 4294967206 ?^shL[ < 1411590890 220571 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411591223 378702 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1411591258 197795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b < 1411591261 324556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops. < 1411591356 914782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Added: webified breakdown: http://zem.fi/bfjoust/breakdown/#ais523.margins < 1411591371 684262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wiggle (>)*9((++-)*1000<)*9(>)*9([+]>[-]>)*-1 < 1411591373 142941 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wiggle: points -32.88, score 6.68/100, rank 47/47 < 1411591391 782611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wiggle (>)*9((+++-)*1000<)*9(>)*9([+]>[-]>)*-1 < 1411591393 254509 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wiggle: points -32.69, score 6.52/100, rank 47/47 (change: --) < 1411591399 221729 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :fizzie: how is this read exactly < 1411591406 13984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wiggle (>)*9((+++-)*1000<)*3(>)*9([+]>[-]>)*-1 < 1411591407 86910 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wiggle: points -28.29, score 9.30/100, rank 47/47 (change: --) < 1411591415 507271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wiggle (>)*9((+++-)*9000<)*9(>)*9([+]>[-]>)*-1 < 1411591418 303041 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wiggle: points -23.21, score 4.81/100, rank 47/47 (change: --) < 1411591438 697933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wiggle (>)*9(([]+++-)<)*9(>)*9([+]>[-]>)*-1 < 1411591439 376816 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wiggle: points -16.43, score 16.87/100, rank 47/47 (change: --) < 1411591447 392617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: Pretty much the same as breakdown.txt, except I changed that too. The selected program is "left", the opponent is "right", and < > points at the winner (or X for a tie), and the left is the win margin for the selected program (so bigger numbers = better). < 1411591455 377518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just realized the webified breakdown should probably also default to the last program, like the .txt version. < 1411591460 594807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust no_wiggle (>+)*9(([]+++-)<)*9(>)*9([+]>[-]>)*-1 < 1411591471 590806 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.no_wiggle: points -21.69, score 9.90/100, rank 47/47 < 1411591471 590989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The JSON report doesn't record who that was, though. < 1411591482 855109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You should make a websubmission interface :) < 1411591485 241626 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably < 1411591498 757515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I asked around about that, and there are some reasons why not to. < 1411591545 427601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hypothetical spam (don't know how much of a problem that would be, at least with some web-only sanity heuristics for the program), and loss of an incentive to get BF Jousters to join #esoteric were the chief ones. < 1411591649 802633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or < 1411591654 606273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :implement a queue < 1411591660 117630 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you can submit multiple variants < 1411591668 971025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it will only report the best one(s) back < 1411591673 616044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although < 1411591679 486497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that wouldn't really prevent the spam here I guess < 1411591686 882725 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411591698 577957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the web-interface could only test-submit it < 1411591707 774511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :without adding it to the hill or version control < 1411591722 341661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I added a web interface, I'd probably add a client-side 'test' button. < 1411591741 791500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or I guess I can install it locally? < 1411591750 815126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's certainly possible. < 1411591762 98687 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can use some genetic modification approaches to tweak constants < 1411591806 54080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a helper program for that in the repository. < 1411591817 506893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think ais523 uses a different interpreter for local testing. There are many approaches. < 1411591819 186230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is the hill btw. infinite? < 1411591828 351049 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. no age limit) < 1411591861 588894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No age limit. < 1411591972 307628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*5>(+)*5>)*4[>[-](+)*3] < 1411591972 936195 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -33.55, score 5.83/100, rank 47/47 < 1411591976 889550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*5>(+)*5>)*5[>[-](+)*3] < 1411591977 898198 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -32.10, score 6.43/100, rank 47/47 (change: --) < 1411591983 354706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*8>(+)*8>)*5[>[-](+)*3] < 1411591983 899475 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -27.76, score 8.97/100, rank 47/47 (change: --) < 1411592001 73625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*8>(+)*8>)*5[>[(+)*9[-]](+)*3] < 1411592001 822691 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -23.71, score 11.89/100, rank 47/47 (change: --) < 1411592021 329787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411592029 841193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*8>(+)*8>)*5[>[(+)*9[-]](++)*3] < 1411592031 5854 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -23.81, score 11.90/100, rank 47/47 (change: --) < 1411592034 228504 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :thank you for replacing my program :D < 1411592042 818096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1411592047 570263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what program? < 1411592053 787557 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :I was experimenting in query with zemhill < 1411592057 868075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411592071 822855 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Just to see what approach might work. < 1411592072 722878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well you can just resubmit it to get rank 47 < 1411592077 831581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rank 47 is pretty much "no rank" :) < 1411592086 704654 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :I think I really really need to study the other programs < 1411592130 994154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail >([>[(+)*9[-]]])*-1 < 1411592131 995219 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -33.00, score 6.20/100, rank 47/47 (change: --) < 1411592140 657715 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>)*9([>[(+)*9[-]]])*-1 < 1411592141 186829 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -29.29, score 7.96/100, rank 47/47 (change: --) < 1411592143 656863 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411592155 561296 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>)*9([>[(+)*9[-]]...+])*-1 < 1411592156 147978 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -22.36, score 12.20/100, rank 47/47 (change: --) < 1411592160 740690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail ([>[(+)*9[-]]...+])*-1 < 1411592161 240295 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -33.17, score 6.50/100, rank 47/47 (change: --) < 1411592176 374415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shouldn't this set a cell to zero... wait three cycles (for opponent to die) < 1411592181 101650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :leave a cell with value 1 < 1411592183 30501 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and move on? < 1411592211 142751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*8>(+)*8)*4>[>[(+)*9[-]]...+] < 1411592212 12676 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -27.86, score 9.09/100, rank 47/47 (change: --) < 1411592216 671190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*8>(+)*8)*3>[>[(+)*9[-]]...+] < 1411592217 885089 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -32.14, score 6.80/100, rank 47/47 (change: --) < 1411592252 86476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[-]..(+)*13] < 1411592252 894731 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -19.43, score 16.04/100, rank 47/47 (change: --) < 1411592272 90098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*9[+]]..(+)*13] < 1411592272 962563 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -14.79, score 19.47/100, rank 47/47 (change: --) < 1411592277 237414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :almost < 1411592279 925435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*9[+]]..(+)*10] < 1411592280 907392 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -15.71, score 16.58/100, rank 47/47 (change: --) < 1411592285 387726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*9[+]]..(+)*19] < 1411592286 417220 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -19.02, score 16.45/100, rank 47/47 (change: --) < 1411592292 309784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*9[+]]..(+)*13] < 1411592293 50069 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -14.79, score 19.47/100, rank 47/47 (change: --) < 1411592296 698628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*6[+]]..(+)*13] < 1411592297 158067 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -16.33, score 18.41/100, rank 47/47 (change: --) < 1411592301 806663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*10[+]]..(+)*13] < 1411592302 979134 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -12.76, score 21.25/100, rank 47/47 (change: --) < 1411592306 821686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :getting there < 1411592311 945900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*11[+]]..(+)*13] < 1411592312 936313 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -11.90, score 21.84/100, rank 45/47 (change: +2) < 1411592321 133124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah! < 1411592328 700885 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :!bfjoust S1test1 ([->+>+<<]>>[<<+>>]<)*6(>)*5([-]>]*-1 < 1411592328 887585 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1: error: parse error: starting ( without a matching ) < 1411592333 943046 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :Why does this produce an error? < 1411592341 706411 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :oh wait... < 1411592355 838985 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :!bfjoust S1test1 ([->+>+<<]>>[<<+>>]<)*6(>)*5([-]>)*-1 < 1411592356 902561 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test1: points -37.33, score 3.71/100, rank 47/47 < 1411592361 364949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*12[+]]..(+)*13] < 1411592361 938787 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -11.17, score 22.12/100, rank 45/47 (change: --) < 1411592365 8512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]]..(+)*13] < 1411592366 42455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -10.02, score 23.09/100, rank 45/47 (change: --) < 1411592370 387421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*14[+]]..(+)*13] < 1411592371 98056 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -11.38, score 21.80/100, rank 45/47 (change: --) < 1411592380 7757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*13] < 1411592380 913766 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -8.57, score 24.85/100, rank 40/47 (change: +5) < 1411592383 151191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1411592386 238547 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :knew it .. was too much < 1411592389 760537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*12[+]].(+)*13] < 1411592390 254053 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -9.10, score 23.97/100, rank 42/47 (change: -2) < 1411592392 986302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*13] < 1411592393 874191 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -8.57, score 24.85/100, rank 40/47 (change: +2) < 1411592395 745915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*10] < 1411592396 410249 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411592403 183042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nooooo < 1411592426 595088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the spam was too much. < 1411592595 248608 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gn8 anyway < 1411592598 862932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's late in this timezone < 1411592607 771472 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :how late? < 1411592612 806576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :23:03 < 1411592618 794101 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1411592619 66913 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :here too < 1411592628 123423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :S1: Just snail your way to the hill :) < 1411592640 74181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think I can get snail <40 < 1411592652 597347 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tweaking some things and it should work a little bit better < 1411592659 765973 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de PRIVMSG #esoteric :mroman_: Schweiz ^^ < 1411593223 228231 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1411593378 954202 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1411593678 32923 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1411593723 670696 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411593724 786064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Another NMatrix segfault. < 1411593772 373296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I actually opened a GitHub issue about it (even though my bugreport was the vaguest ever, I'm sure) in case the developers would have had some immediate ideas. < 1411593860 603703 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1411593886 674038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This time it happened in d /= d.max(1).to_f instead. < 1411594542 741432 :not^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 245 seconds < 1411594773 435351 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411595442 722735 :yorick!~yorick@oftn/member/yorick QUIT :Ping timeout: 245 seconds < 1411596250 988429 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1411596262 949254 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1411596298 626462 :S1!~sheldon@p4FF9272D.dip0.t-ipconnect.de QUIT :Quit: S1 < 1411596369 670108 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1411596446 702605 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust reset < < 1411596447 14068 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.reset: points -46.00, score 0.00/100, rank 47/47 < 1411596692 580223 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411596693 300465 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.24, score 100.00/100, rank 1/47 (change: --) < 1411596738 762330 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03TraciBraswell 5* 10New user account < 1411596772 440314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it time to renew the captchas < 1411596781 487603 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411596782 210150 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.24, score 100.00/100, rank 1/47 (change: --) < 1411596930 520689 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411596931 239622 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.05, score 100.00/100, rank 1/47 (change: --) < 1411596957 45015 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Omnipotence down. < 1411596963 162393 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now for slowpoke < 1411597029 211074 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411597029 917994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.19, score 100.00/100, rank 1/47 (change: --) < 1411597114 710007 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411597115 913612 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.81, score 100.00/100, rank 1/47 (change: --) < 1411597117 753828 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1411597165 405332 :pallokolmio!~muukalain@190-22-147-224.baf.movistar.cl QUIT :Ping timeout: 260 seconds < 1411597198 324148 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411597198 977420 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.52, score 100.00/100, rank 1/47 (change: --) < 1411597227 50601 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411597227 966492 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.33, score 100.00/100, rank 1/47 (change: --) < 1411597249 517494 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411597250 219517 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.19, score 100.00/100, rank 1/47 (change: --) < 1411597323 561617 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411597324 858383 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.19, score 100.00/100, rank 1/47 (change: --) < 1411597594 508174 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1411598001 370723 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411598007 138426 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598007 917475 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411598034 797400 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598035 858885 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.50, score 100.00/100, rank 1/47 (change: --) < 1411598116 384194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq 1momo10.+ < 1411598116 570832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411598116 571042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq 1mo < 1411598116 572020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: is it like, dead < 1411598116 757446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm mroman_ himself seems rather unreachable < 1411598116 757603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1411598116 757691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ping < 1411598116 944062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it's not him, it's me < 1411598116 944223 :jix!~jix@jixco.de QUIT :Ping timeout: 260 seconds < 1411598117 130842 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16 25 36 49 64 81 100} < 1411598117 131003 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :That Pong alone cannot stop! < 1411598117 131094 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :pong < 1411598117 131182 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411598138 71798 :jix!~jix@jixco.de JOIN :#esoteric < 1411598139 594783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh you're back < 1411598156 468213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1411598156 826120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :pong < 1411598182 817589 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598183 857668 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -27.74, score 8.55/100, rank 46/47 (change: -45) < 1411598199 724432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Is your goal to get an all-pluses row or something? < 1411598204 22062 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yes < 1411598213 972904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq 1momomo10.+ < 1411598214 494983 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 8 27 64 125 216 343 512 729 1000} < 1411598236 407145 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1411598269 402317 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598270 837933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 9.48, score 62.45/100, rank 5/47 (change: +41) < 1411598379 742030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just remember that nothing will ever be enough. After all-pluses, you'll start aiming for the "beats everyone at all tape lengths" program. < 1411598424 108576 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598425 185667 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 9.48, score 62.45/100, rank 5/47 (change: --) < 1411598499 63788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall proving that for every program, polarity and tape length, there exists another program that beats it. < 1411598530 447333 :scounder!~scounder@ool-182fa431.dyn.optonline.net JOIN :#esoteric < 1411598538 573036 :scounder!~scounder@ool-182fa431.dyn.optonline.net QUIT :Changing host < 1411598538 760533 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1411598560 247745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I vaguely recall that too, but it of course doesn't mean you couldn't completely beat the finite set of programs currently on the hill. < 1411598573 823652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course < 1411598650 161594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically you rush to the other flag, clearing it at maximal efficiency; this will work against any program which doesn't do the same to you. < 1411598708 42497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if a program _does_ that to you, shift your own flag one step first to get at least one turn advantage. < 1411598766 950119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this only works because you know both tape length, polarity and the opponent's code, of course.) < 1411598968 854052 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411598969 966177 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -9.76, score 25.00/100, rank 43/47 (change: -38) < 1411598985 572926 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate -+(>------>+++++++)*4(+)*5>---[(+)*6[-]>>>>>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1]>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411598985 996507 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -6.31, score 29.10/100, rank 36/47 (change: -6) < 1411599023 819886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Then you just need to abuse a gearlance/zemhill bug to have your program act like the correct optimal attacker for the different jousts. < 1411599046 46858 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599046 831102 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -3.95, score 32.50/100, rank 29/47 (change: +13) < 1411599126 688303 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599127 940965 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -7.00, score 27.43/100, rank 39/47 (change: -10) < 1411599181 994318 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599183 269098 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -2.24, score 35.79/100, rank 22/47 (change: +17) < 1411599204 46171 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599204 890062 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -3.02, score 32.84/100, rank 27/47 (change: -5) < 1411599244 817602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ooh promising < 1411599321 680692 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599322 917532 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 6.29, score 52.31/100, rank 7/47 (change: +20) < 1411599360 820670 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate -+(>------>+++++++)*4(+)*5>---[(+)*6[-]>>>>>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1]>(([(+)*6[-]]>)*3>[(+)*5[-]]>>([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([(+++++++)*6[-]]>[(-------)*4[+]]))*-1 < 1411599361 148663 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -7.07, score 28.55/100, rank 39/47 (change: --) < 1411599371 383862 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([((+))*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599371 751804 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.19, score 31.92/100, rank 33/47 (change: +6) < 1411599420 709620 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*8[-]]>)*3[>>>[-]]([+[-]]>)([(-)*6[+]]>)*3([((+)*6)*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599420 936220 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -4.19, score 31.92/100, rank 33/47 (change: --) < 1411599428 673296 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1411599502 82703 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*5[-]]>)*3[>>>[-]]([+[-]]>)([(-)*8[+]]>)*3([((+)*5)*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599514 78310 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599514 716524 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -31.43, score 6.68/100, rank 46/47 (change: -39) < 1411599520 365525 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*5[-]]>)*3[>>>[-]]([+[-]]>)([(-)*8[+]]>)*3([((+)*5)*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599520 706100 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -3.19, score 31.22/100, rank 29/47 (change: --) < 1411599541 941854 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*18[-]]>)*3>([(+)*9[-]]>>)*1([(+)*5[-]]>)*3[>>>[-]]([+[-]]>)([(-)*8[+]]>)*3([((+)*5)*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599542 853909 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -5.10, score 28.15/100, rank 35/47 (change: -6) < 1411599564 177888 :AndoDaan!~Daanando@62.205.69.164 PRIVMSG #esoteric :!bfjoust BeatYouMate (>------>+++++++)*4(+)*5>(([(+)*6[-]]>)*3>([(+)*5[-]]>>)*1([(+)*5[-]]>)*3[>>>[-]]([+[-]]>)([(-)*8[+]]>)*3([((+)*5)*6[-]]>[((-)*7)*4[+]]))*-1 < 1411599564 905734 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points -3.19, score 31.22/100, rank 29/47 (change: +6) < 1411599580 817486 :AndoDaan!~Daanando@62.205.69.164 PART :#esoteric < 1411599601 52299 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599602 145594 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 20.31, score 97.55/100, rank 2/47 (change: +44) < 1411599653 33821 :not^v!~notnot^v@198.109.114.66 QUIT :Ping timeout: 240 seconds < 1411599687 196450 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599688 79203 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 20.98, score 99.49/100, rank 2/47 (change: --) < 1411599781 865490 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599783 53720 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 19.83, score 100.00/100, rank 1/47 (change: +1) < 1411599838 65569 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599839 106247 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.24, score 100.00/100, rank 1/47 (change: --) < 1411599903 526122 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599904 920096 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.52, score 100.00/100, rank 1/47 (change: --) < 1411599911 529768 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh < 1411599914 943103 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :congrats < 1411599997 370544 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411599999 49007 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.45, score 100.00/100, rank 1/47 (change: --) < 1411600001 150159 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the basic strategy, anyway? < 1411600046 5469 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600047 58041 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.05, score 100.00/100, rank 1/47 (change: --) < 1411600065 818638 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, before, it... uh, set up decoys and started clearing, basically. < 1411600076 502213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you optimising points now that you're #1? :p < 1411600080 45808 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Before setting up its first small decoys, it checks if something's already in the cells. < 1411600083 285295 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz JOIN :#esoteric < 1411600093 683250 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, for small tape lengths? < 1411600101 338097 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If so, it abandons the rest of its decoys and jumps straight into clearing. < 1411600118 407625 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Then, if that hasn't tripped, I skip right to tape cell, like, 13 or 14 < 1411600120 192100 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :I have made compiler for brainfuck, it works fine for some code but hello world ends with index over 30k < 1411600126 289870 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since most programs set up enough decoys to trip the first part. < 1411600152 717393 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :http://pastebin.com/7QYFYvNW the compiler < 1411600157 484809 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm trying to modify it so it goes and pokes at the start to try and find the enemy < 1411600184 189815 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wish I was good enough at bf joust to write actually good warriors... < 1411600200 589687 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600201 937709 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 19.31, score 96.16/100, rank 2/47 (change: -1) < 1411600216 894082 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1411600229 486546 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going to be setting up a hill for my uni < 1411600238 128495 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600239 124938 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.19, score 89.56/100, rank 3/47 (change: -1) < 1411600254 406564 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600255 983082 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.57, score 100.00/100, rank 1/47 (change: +2) < 1411600258 485941 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ener2: I don't know java bytecode enough to help, though for what it's worth 30k is kind of a historical limit < 1411600263 485760 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello world shouldn't go over that though < 1411600268 286614 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :elliott_: well it is my array limit < 1411600273 931360 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :so I think this just goes > forever < 1411600277 190011 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :until it hits the limit < 1411600279 370202 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600280 842411 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.86, score 100.00/100, rank 1/47 (change: --) < 1411600290 385796 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. < 1411600295 422851 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :its this hello world < 1411600301 443158 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600303 9769 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.86, score 92.00/100, rank 3/47 (change: -2) < 1411600310 462798 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :but for instance ++>>[-]<<[->>+<<] works fine... < 1411600345 513896 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600346 930418 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.86, score 92.00/100, rank 3/47 (change: --) < 1411600357 893676 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bf ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. < 1411600358 246742 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :Hello World! < 1411600362 942370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ener2: Based on a quick glance, beginloop/endloop sure look like they should use a Stack instead of a Queue. < 1411600386 231931 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :oh you are absolutely right < 1411600390 434470 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :it's 1am :D < 1411600403 210049 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600404 281887 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.24, score 89.90/100, rank 3/47 (change: --) < 1411600445 964141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411600447 32209 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411600449 129608 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... < 1411600451 493157 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie. < 1411600497 432939 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1411600499 979698 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :fizzie: http://pastebin.com/KKZ5pcB2 my output < 1411600501 553605 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz PRIVMSG #esoteric :thanks! < 1411600602 222743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie fizzie fizzie < 1411600728 245888 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie fizzie fizzie < 1411600757 539907 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :jason < 1411601309 910800 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :@tell ais523 Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411601310 215712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411601418 933299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411601486 136648 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a bit sad when your program loses against the empty string < 1411601570 121428 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You need decoys to make it on the hill though. < 1411601574 284183 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, if it gets on the hill < 1411601583 997515 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nyuroki will probably not suicide < 1411601695 198870 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I mean the program I was working on. < 1411601759 66010 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ah < 1411601960 51638 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411602007 680745 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411602007 867757 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411602046 153755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's new: there was a segfault in printing out the backtrace from a segfault. < 1411602047 676990 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411602060 370158 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :in ruby? < 1411602073 750123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411602077 142712 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, sounds like memory corruption < 1411602078 629094 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::/ < 1411602079 438400 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :urgh < 1411602088 1379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I won't be awake to restart that thing much longer, and based on https://github.com/SciRuby/nmatrix/issues/277 it doesn't sound likely to be fixed very shortly. < 1411602100 2463 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, it's segfaulting, right? < 1411602101 137867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Just write < 1411602106 402485 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :while true; do ./run; done < 1411602110 194797 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And let it restart itself < 1411602139 876639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really don't want to, but I guess I could, strictly for now. < 1411602153 583436 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :error errors are the greatest < 1411602155 703504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure if I do, it'll manage to crunch up the repository somehow. < 1411602166 254615 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411602172 886602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's put it under that sort of loop, then. < 1411602210 657632 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411602239 346743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602240 101756 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411602256 331616 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, there's a native code component, right? < 1411602281 331706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411602284 113577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A big one. < 1411602302 150796 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sounds like memory corruption :/ < 1411602304 454766 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Which is eew eew eew < 1411602329 27016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't fix ugly things by putting more ugly things around them, though. < 1411602434 301089 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602434 573942 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.88, score 100.00/100, rank 1/47 (change: --) < 1411602438 397668 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, yeah, but. < 1411602446 204390 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You aren't fixing memory corruption unless you go source diving < 1411602502 583415 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's numerious reasons your bot could fail. < 1411602507 921111 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, an auto restart isn't a bad thing/ < 1411602509 415031 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be really nice to see the IPs at a certain moment in the trace in egojsout. < 1411602513 453896 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602514 122219 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.19, score 100.00/100, rank 1/47 (change: --) < 1411602537 882395 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602538 945950 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.69, score 100.00/100, rank 1/47 (change: --) < 1411602561 4117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No matter how good your practical reasons are, an auto-restart feels pretty much like the high-level version of "on error resume next". < 1411602579 159565 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602579 825828 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411602606 302319 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602609 810440 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602610 465897 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.81, score 87.18/100, rank 4/47 (change: --) < 1411602624 951289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's already an auto-reconnect for network troubles built in (I believe), and as for the segfault issue, there's no guarantee the repository will be left in a usable state, and then it'll just keep restarting and restarting and messing up more. < 1411602626 223598 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602626 900242 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: +3) < 1411602631 560309 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yeah, I'm not sure how to improve this more. < 1411602632 270429 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411602643 934831 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It dies horribly on small tape sizes < 1411602649 816740 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I can't fix that < 1411602690 40134 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411602690 593967 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411602866 893986 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: you lost .52 points from the earlier version <_< < 1411602896 741577 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :that's 24.69, or do you mean something elseeeee < 1411602916 397598 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :24.69 -> 25.17 < 1411602919 653149 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's < 1411602919 839821 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :00:48:58 Lymia.nyuroki: points 24.69, score 100.00/100, rank 1/47 (change: --) < 1411602923 756992 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :An plus. < 1411602931 922012 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :24 and 25 elliott < 1411602932 108703 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :24.x and 25.x < 1411602935 344003 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1411602941 941733 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm. < 1411602943 258072 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :fuck arithmetic, amirite folks < 1411602945 786615 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay look. I got less than seven hours of sleep < 1411602947 27041 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And a few bots are just faster rushes. < 1411602952 701837 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or, well. < 1411602957 962171 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :They have bigger and better decoys < 1411602985 723520 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411602986 929420 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.05, score 100.00/100, rank 1/47 (change: --) < 1411603008 96759 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603008 993657 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 19.40, score 98.79/100, rank 2/47 (change: -1) < 1411603026 301748 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603027 71017 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.74, score 100.00/100, rank 1/47 (change: +1) < 1411603033 660185 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411603034 185131 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411603053 970623 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411603054 319057 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411603055 685525 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603056 270037 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.36, score 100.00/100, rank 1/47 (change: --) < 1411603062 49668 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411603062 982237 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411603125 524190 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603126 169605 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.14, score 100.00/100, rank 1/47 (change: --) < 1411603166 507022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603167 829446 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.62, score 100.00/100, rank 1/47 (change: --) < 1411603192 754812 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411603193 291432 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411603196 708850 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Final version for now~ < 1411603201 598170 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oh, hey, you got a .moe. < 1411603269 433751 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :mhmm? < 1411603497 852192 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1411603619 614639 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603620 852486 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.98, score 100.00/100, rank 1/47 (change: --) < 1411603639 959972 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :5 cycle clear instead of 2 < 1411603643 257923 :c4!62b1ba64@gateway/web/cgi-irc/kiwiirc.com/ip.98.177.186.100 JOIN :#esoteric < 1411603646 665923 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :3* < 1411603664 425088 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603664 959566 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.10, score 100.00/100, rank 1/47 (change: --) < 1411603666 959762 :c4!62b1ba64@gateway/web/cgi-irc/kiwiirc.com/ip.98.177.186.100 PRIVMSG #esoteric :Ugh, everyone is AFK in the J irc. Does anyone know enough J to help me with a pretty easy problem? < 1411603700 320104 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603700 947929 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.83, score 100.00/100, rank 1/47 (change: --) < 1411603719 259588 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603719 900025 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.60, score 100.00/100, rank 1/47 (change: --) < 1411603735 623463 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411603736 248439 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.98, score 100.00/100, rank 1/47 (change: --) < 1411603807 38639 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411603807 636731 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.98, score 100.00/100, rank 1/47 (change: --) < 1411603935 921615 :c4!62b1ba64@gateway/web/cgi-irc/kiwiirc.com/ip.98.177.186.100 PRIVMSG #esoteric :that's a pretty cool bot < 1411604373 157615 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it PART #esoteric :"Leaving" < 1411604439 35084 :c4!62b1ba64@gateway/web/cgi-irc/kiwiirc.com/ip.98.177.186.100 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1411604742 491217 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1411604744 536607 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Client Quit < 1411604944 984063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought we had J experts here < 1411604984 329846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls bin/*txt < 1411604985 155569 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/UnicodeData.txt < 1411605009 176491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf_txtgen Test < 1411605015 549241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :60 ++++++++++++++[>++++++>+++++++>++++++++><<<<-]>.>+++.>+++.+. [124] < 1411605033 450193 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 260 seconds < 1411605112 697816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 bf_txtgen is in HackEgo under the imported interp stuff. `interp bf_txtgen works fine (i've used it before to generate longer bf than can fit in irc.) < 1411605112 923783 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411605128 314279 :not^v!~notnot^v@2601:4:4500:e15:94be:b2c2:f009:d1e5 JOIN :#esoteric < 1411605293 418490 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1411605321 249939 :AndoDaan!~Daanando@188.189.80.214 JOIN :#esoteric < 1411605739 429298 :AndoDaan!~Daanando@188.189.80.214 QUIT :Ping timeout: 276 seconds < 1411605750 932801 :AndoDaan!~Daanando@188.188.65.197 JOIN :#esoteric < 1411606317 307564 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1411606430 629605 :ener2!~xxxaaaagg@94-74-249-76.client.rionet.cz QUIT :Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140331235340] < 1411606857 448223 :AndoDaan______!~Daanando@188.189.69.35 JOIN :#esoteric < 1411606939 920145 :AndoDaan!~Daanando@188.188.65.197 QUIT :Ping timeout: 272 seconds < 1411607582 964859 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411607583 826820 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.69, score 100.00/100, rank 1/47 (change: --) < 1411607600 853000 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411607601 872918 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.86, score 100.00/100, rank 1/47 (change: --) < 1411607619 507555 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411607620 907345 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.17, score 100.00/100, rank 1/47 (change: --) < 1411607625 474039 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411607626 11791 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.98, score 100.00/100, rank 1/47 (change: --) < 1411607989 196073 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411607989 873782 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.98, score 100.00/100, rank 1/47 (change: --) < 1411608013 853046 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608014 848747 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.60, score 100.00/100, rank 1/47 (change: --) < 1411608033 812462 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608034 903441 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.00, score 100.00/100, rank 1/47 (change: --) < 1411608052 975416 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608053 853385 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.64, score 100.00/100, rank 1/47 (change: --) < 1411608072 361166 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608073 210836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.07, score 100.00/100, rank 1/47 (change: --) < 1411608125 146446 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411608125 716469 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.07, score 100.00/100, rank 1/47 (change: --) < 1411608212 667533 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608213 861831 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.76, score 100.00/100, rank 1/47 (change: --) < 1411608235 101864 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608235 884827 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.98, score 100.00/100, rank 1/47 (change: --) < 1411608275 163459 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608275 766528 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.95, score 100.00/100, rank 1/47 (change: --) < 1411608308 681818 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608309 351108 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.95, score 100.00/100, rank 1/47 (change: --) < 1411608328 926340 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411608329 405806 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.07, score 100.00/100, rank 1/47 (change: --) < 1411608485 952688 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411608486 835335 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.07, score 100.00/100, rank 1/47 (change: --) < 1411608487 796485 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608488 922859 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.19, score 100.00/100, rank 1/47 (change: --) < 1411608515 532540 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411608516 201503 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.55, score 100.00/100, rank 1/47 (change: --) < 1411608522 716933 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411608523 913957 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.07, score 100.00/100, rank 1/47 (change: --) < 1411608798 38822 :not^v!~notnot^v@2601:4:4500:e15:94be:b2c2:f009:d1e5 QUIT :Read error: Connection reset by peer < 1411608825 868201 :not^v!~notnot^v@2601:4:4500:e15:94be:b2c2:f009:d1e5 JOIN :#esoteric < 1411609022 760948 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411609050 134096 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I was told there was a BF Joust hill here < 1411609073 673161 :AndoDaan______!~Daanando@188.189.69.35 PRIVMSG #esoteric :boy is there ever. < 1411609078 697424 :AndoDaan______!~Daanando@188.189.69.35 NICK :AndoDaan < 1411609088 457084 :AndoDaan!~Daanando@188.189.69.35 PRIVMSG #esoteric :!bfjoust < 1411609088 644077 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411609107 565751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps bfjoust should split into a separate channel. < 1411609111 673203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :L8D: it's so active we may still have to ban it. < 1411609134 461476 :AndoDaan!~Daanando@188.189.69.35 PRIVMSG #esoteric :It's cool now, so we hate it. < 1411609160 553122 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Is this something recent? < 1411609176 193435 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I didn't know of any bf jousting going on the last time I stayed in this channel < 1411609184 339330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :L8D: the new activity was spurred by someone writing a new bot for it < 1411609195 112906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/someone/fizzie/ < 1411609211 49819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because EgoBot has disappeared for some reason < 1411609232 669647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the new bot has the improved scoring system that never got it into EgoBot < 1411609235 871401 :not^v!~notnot^v@2601:4:4500:e15:94be:b2c2:f009:d1e5 QUIT :Ping timeout: 272 seconds < 1411609247 598666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and a nifty website, i hear. i should visit it some time. < 1411609350 261389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically, the scoring is now based on matrix calculations, so that it no longer depends on which order the bots are entered into the hill. < 1411609363 55627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1411609376 566856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well < 1411609376 753823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes. < 1411609381 45888 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the problem is just < 1411609388 835822 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zemhill doesn't answer PMs < 1411609392 668807 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : so < 1411609403 56843 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :plus ais wants to see all this spam < 1411609407 449964 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust firstbot >+[>[.]+] < 1411609407 996862 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.firstbot: points -41.74, score 1.33/100, rank 47/47 < 1411609417 660115 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :-_ < 1411609484 371776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[.] seems like a pretty bad idea. < 1411609495 474607 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wouldn't it stall? < 1411609509 763141 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: i don't much like the scaling the score so the top score is 100 thing. it means the "amount of score available" changes every time the top ranked warrior changes. Can you not make the total score constant? (say, 200 points?) < 1411609519 898816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it will loop indefinitely unless the opponent clears the cell for you... < 1411609565 478078 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: if you do that you could also meaningfully add a "delta-score" column so we could see how the last submission changed everyone's score. (i believe my implementation had this) < 1411609587 724646 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust secondbot [>[[-]<]+++] < 1411609588 891117 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.secondbot: points -32.55, score 3.22/100, rank 47/47 < 1411609613 18901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks better < 1411609641 161104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but maybe not much < 1411609644 994129 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: you should read BF Joust Strategies :D < 1411609660 52299 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it won two games! < 1411609669 809223 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :quintopia: I will before creating a third < 1411609762 390003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why are there 47 bots btw < 1411609764 427770 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411609765 64827 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 25.88, score 100.00/100, rank 1/47 (change: --) < 1411609783 681411 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :http://github.com/Lymia/JoustExt/blob/master/examples/nyuroki-esoteric.jx < 1411609792 198450 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411609795 999374 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411609796 639730 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.19, score 100.00/100, rank 1/47 (change: --) < 1411609818 106859 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: egobot's hill had 47 < 1411609822 944842 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :“In a world where even the sunrise is uncertain, a man may be excused for not knowing a great many things. But to not know my own heart? I hope to never be so hopeless a fool.” < 1411609839 595823 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :hahahaha that's the silliest thing i eveer heard, unless i'm a hopeless fool < 1411609839 917391 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: so "because that's the way gregor's whims blew" < 1411609845 997099 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION glares < 1411609855 744933 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Only thing in The Codeless Code I dislike, I think < 1411609866 742219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1411609894 64482 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411609894 722168 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 24.98, score 100.00/100, rank 1/47 (change: --) < 1411609903 638076 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: personally, i'd like to see a MUCH bigger hill. like maybe 100. < 1411609934 33587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe we could make it so the hill grows for a while whenever someone _doesn't_ get last place < 1411609948 942688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*fizzie < 1411609961 970588 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah not a bad idea < 1411609971 955016 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Maybe when a bot reaches >20 rank? < 1411609976 501011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :What's a good cutoff for "significant bot" < 1411609989 222076 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: oerjan's suggestion doesn't require that concept < 1411610038 117413 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: oerjan is saying "let's control how big the hill by letting us delete bots when they are irrelevant" < 1411610043 854471 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ah < 1411610053 993662 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411610054 650184 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.19, score 100.00/100, rank 1/47 (change: --) < 1411610067 484266 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so much tweaking < 1411610085 544048 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki https://raw.githubusercontent.com/Lymia/JoustExt/master/examples/nyuroki-esoteric.bf < 1411610086 293372 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 26.19, score 100.00/100, rank 1/47 (change: --) < 1411610097 957073 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well, yeah < 1411610102 768738 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I want to make sure nyuroki stays on the hill. < 1411610105 267029 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :<3 < 1411610105 823917 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: can't you test locally and then only submit major versions? < 1411610112 786367 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I could probably, yeah. < 1411610116 498652 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I don't have it set up < 1411610151 789133 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: What's .jx ? < 1411610159 681814 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Custom thing I made < 1411610168 386480 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :interesting < 1411610175 357643 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's basically a macro language for BF Joust < 1411610184 177289 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I tried nasm's preprocessor at first. < 1411610186 512960 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But that was anightmare. < 1411610189 657112 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :a nightmare* < 1411610277 775200 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i started to write a macro language for bf joust once < 1411610286 694371 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but i couldn't figure out how to do some stuff < 1411610288 779030 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so i quit < 1411610315 583986 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Why not just write a BF program that prints out your desired BF program? < 1411610323 790020 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I figured out how to do some stuff. < 1411610324 191339 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :just use a programming language as a macro language < 1411610336 339969 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It caused >1GB thoretical file sizes. < 1411610336 830145 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: implement .jx in BF < 1411610338 793784 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So I gave that up. < 1411610359 378414 :Sorella!~queen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1411610405 172554 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: So...Do you have a job or something where you get paid to spend hours writing esoteric macro languages? < 1411610423 4747 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and writing BF Joust robots < 1411610451 899917 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Me being too lazy to revive my BFJoust hill seems to be the best thing that ever happened to BFJoust X-D < 1411610770 956537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: yes but now you need to write an interface to the logs that hides !bfjoust messages < 1411611094 111567 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So < 1411611112 892410 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Who updates the BF Joust strategies page < 1411611116 703200 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now that ais is dethroned < 1411611970 696950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust strategies14]]4 10 02http://esolangs.org/w/index.php?diff=40527&oldid=40506 5* 03108.205.143.75 5* (+2) 10 < 1411612207 463869 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust thirdbot (>)*9([-.]+>)*21[[-]>+] < 1411612207 953297 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.thirdbot: points -23.86, score 9.43/100, rank 47/47 < 1411612307 248366 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust fourthbot (>)*9([-.]>[-]+>)*21[[-]>+] < 1411612307 849162 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.fourthbot: points -21.81, score 10.36/100, rank 47/47 < 1411612324 848781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely ais will rise again. < 1411612375 829817 :AndoDaan!~Daanando@188.189.69.35 PRIVMSG #esoteric :^bool. < 1411612405 319960 :AndoDaan!~Daanando@188.189.69.35 PRIVMSG #esoteric :!help < 1411612405 507863 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: I do !bfjoust; see http://zem.fi/bfjoust/ for more information. < 1411612677 945371 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fourthbot beats up smartlock? < 1411612678 890472 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Geez < 1411612681 223617 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :smartlock sucks. < 1411612749 261588 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION goes to try PCLinuxOS in a VM < 1411612859 974778 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Sgeo: Welcome to 2008? < 1411612878 845322 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why is PCLinuxOS 2008ish in your mind? < 1411612884 658713 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Please tell me it's KDE4 :/ < 1411612888 966872 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+)*9((-)*10([+{[-.+-]}[-.+-]+>])%500>)*21 < 1411612889 340885 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -20.98, score 10.65/100, rank 47/47 < 1411612899 5021 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+++)*9((-)*10([+{[-.+-]}[-.+-]+>])%500>)*21 < 1411612899 335580 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -18.38, score 11.71/100, rank 47/47 (change: --) < 1411612911 890901 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+)*9((-)*10([+{[-.]}[-.]+>])%500>)*21 < 1411612912 898243 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -20.07, score 11.23/100, rank 47/47 (change: --) < 1411612932 499405 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+)*9((-)*10([+{[-.]{}}[-.]+>])%500>)*21 < 1411612932 965267 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -23.50, score 9.32/100, rank 47/47 (change: --) < 1411612939 672846 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+)*9((-)*10([+{[-.]+>{}}[-.]+>])%500>)*21 < 1411612940 93076 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -23.50, score 9.60/100, rank 47/47 (change: --) < 1411612955 212007 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>+)*9((-)*10([+{[-.[-.]]+>{}}[-.[-.]]+>])%500>)*21 < 1411612955 932755 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -23.55, score 9.07/100, rank 47/47 (change: --) < 1411613026 399014 :Gregor!dlopen@libdl.so PRIVMSG #esoteric : Why is PCLinuxOS 2008ish in your mind? // It's from that era of "let's make Linux an end-user thing" bullshit distros < 1411613027 649699 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>[<(<[(>[[-]]+)*-1](-)*10)*30])*30 < 1411613028 977418 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -25.31, score 5.27/100, rank 47/47 (change: --) < 1411613083 859998 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Gregor: are there good end-user Linux distros? < 1411613094 125923 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([+{[-.[-.]]+>{}}[-.[-.]]+>])%500>)*21 < 1411613094 312848 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: error: parse error: encountered { without suitable enclosing ( < 1411613096 945648 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :KDE is pretty < 1411613102 612888 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9((-)*10([+{[-.[-.]]+>{}}[-.[-.]]+>])%500>)*21 < 1411613103 93713 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -20.26, score 10.03/100, rank 47/47 (change: --) < 1411613128 920258 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9((+)*40[-]+>)*-1 < 1411613129 941838 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -8.93, score 16.14/100, rank 45/47 (change: +2) < 1411613138 662002 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>)*8(<(-)*20<(+)*20)*4(>)*9((+)*40[-]+>)*-1 < 1411613139 249726 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -9.88, score 15.75/100, rank 46/47 (change: -1) < 1411613142 834339 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9((+)*40[-]+>)*-1 < 1411613143 281131 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -8.93, score 16.14/100, rank 45/47 (change: +1) < 1411613183 870684 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9((+)*40[[-]]+>)*-1 < 1411613184 988495 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -12.36, score 13.44/100, rank 47/47 (change: -2) < 1411613190 898440 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9((+)*40([-])*2+>)*-1 < 1411613191 889417 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -10.31, score 15.13/100, rank 46/47 (change: +1) < 1411613203 922364 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*40[-]]+>)*-1 < 1411613204 901953 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -3.95, score 19.83/100, rank 34/47 (change: +12) < 1411613209 888678 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*40[-]]>)*-1 < 1411613211 21321 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -4.19, score 19.48/100, rank 36/47 (change: -2) < 1411613216 165848 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*40([-])*2]+>)*-1 < 1411613216 880820 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -2.62, score 21.19/100, rank 31/47 (change: +5) < 1411613236 576743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*30([-])*2]+>)*-1 < 1411613236 976380 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -3.90, score 21.51/100, rank 31/47 (change: --) < 1411613247 880121 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*30([-])*2]+++>)*-1 < 1411613248 969679 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -5.31, score 19.89/100, rank 37/47 (change: -6) < 1411613251 784575 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*30([-])*2]++>)*-1 < 1411613252 195482 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -5.05, score 20.30/100, rank 35/47 (change: +2) < 1411613254 227185 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*4(>)*9([(+)*30([-])*2]+>)*-1 < 1411613254 915477 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -3.90, score 21.51/100, rank 31/47 (change: +4) < 1411613263 792798 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*3(>)*9([(+)*30([-])*2]+>)*-1 < 1411613264 838118 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -0.69, score 24.48/100, rank 21/47 (change: +10) < 1411613267 557223 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*2(>)*9([(+)*30([-])*2]+>)*-1 < 1411613267 955217 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 0.07, score 25.97/100, rank 20/47 (change: +1) < 1411613270 510757 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*1(>)*9([(+)*30([-])*2]+>)*-1 < 1411613271 53759 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -4.21, score 22.67/100, rank 31/47 (change: -11) < 1411613273 609583 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*20<(+)*20)*4)*2(>)*9([(+)*30([-])*2]+>)*-1 < 1411613274 209661 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 0.07, score 25.97/100, rank 20/47 (change: +11) < 1411613280 153145 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*3(>)*9([(+)*30([-])*2]+>)*-1 < 1411613280 926667 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -0.74, score 26.21/100, rank 22/47 (change: -2) < 1411613283 958380 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*30([-])*2]+>)*-1 < 1411613284 991157 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 1.45, score 26.97/100, rank 18/47 (change: +4) < 1411613327 209969 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*30([-.])*2]+>)*-1 < 1411613327 945267 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -5.98, score 18.22/100, rank 41/47 (change: -23) < 1411613328 132457 :Gregor!dlopen@libdl.so PRIVMSG #esoteric : Gregor: are there good end-user Linux distros? // No. < 1411613331 626586 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*30([-])*2]+>)*-1 < 1411613332 86010 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 1.45, score 26.97/100, rank 18/47 (change: +23) < 1411613334 876557 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*20([-])*2]+>)*-1 < 1411613336 62218 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 0.52, score 24.91/100, rank 20/47 (change: -2) < 1411613337 889341 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*50([-])*2]+>)*-1 < 1411613338 970694 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -0.05, score 27.89/100, rank 18/47 (change: +2) < 1411613344 674333 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(-)*110([-])*2]+>)*-1 < 1411613345 83938 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -17.69, score 11.42/100, rank 47/47 (change: -29) < 1411613353 128152 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*110([+])*2]+>)*-1 < 1411613354 72896 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -17.55, score 11.56/100, rank 47/47 (change: --) < 1411613365 898380 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*20([-])*2]+>)*-1 < 1411613366 922342 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 0.52, score 24.91/100, rank 20/47 (change: +27) < 1411613373 737527 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411613375 950218 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*50([-])*2]+>)*-1 < 1411613376 874244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -0.05, score 27.89/100, rank 18/47 (change: +2) < 1411613429 399235 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411613496 158021 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9(([+{(-)*3([-{(+)*50([-])*2}])%3}])%3+>)*-1 < 1411613496 899423 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 0.69, score 25.06/100, rank 19/47 (change: -1) < 1411613507 780116 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9(([+{(-)*3([-{(-)*100([-])*2}])%3}])%3+>)*-1 < 1411613508 210188 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -15.55, score 12.50/100, rank 47/47 (change: -28) < 1411613513 729475 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*50([-])*2]+>)*-1 < 1411613514 841261 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -0.05, score 27.89/100, rank 18/47 (change: +29) < 1411613519 578020 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust simple < < 1411613519 856434 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.simple: points -46.00, score 0.00/100, rank 47/47 (change: -11) < 1411613557 756059 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9>+[-[-](+)*40>+] < 1411613558 214584 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.36, score 7.69/100, rank 47/47 < 1411613601 588802 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9>+[-[-](+)*10>+] < 1411613601 889036 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -24.38, score 8.61/100, rank 47/47 (change: --) < 1411613602 562335 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>(+)*5>(-)*5>(>[..>>([(+)*6[-]]->)*-1])*-1 < 1411613603 49572 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -12.26, score 15.03/100, rank 46/47 (change: -12) < 1411613608 941183 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>(+)*5>>(>[..>>([(+)*6[-]]->)*-1])*-1 < 1411613609 298585 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -8.88, score 18.14/100, rank 43/47 (change: +3) < 1411613612 889863 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>(>[..>>([(+)*6[-]]->)*-1])*-1 < 1411613613 305640 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -6.57, score 21.29/100, rank 34/47 (change: +9) < 1411613622 988682 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*6[-]]->)*-1])*-1 < 1411613623 176599 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.81, score 21.76/100, rank 33/47 (change: +1) < 1411613629 68634 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*15[-]]->)*-1])*-1 < 1411613629 435245 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -10.52, score 17.93/100, rank 44/47 (change: -11) < 1411613631 973024 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*10[-]]->)*-1])*-1 < 1411613632 285870 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -7.21, score 21.11/100, rank 34/47 (change: +10) < 1411613636 883734 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]->)*-1])*-1 < 1411613637 227577 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -4.69, score 23.37/100, rank 30/47 (change: +4) < 1411613645 343282 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]-->)*-1])*-1 < 1411613645 768875 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.67, score 22.27/100, rank 32/47 (change: -2) < 1411613648 135786 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]>)*-1])*-1 < 1411613648 509350 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.24, score 22.49/100, rank 32/47 (change: --) < 1411613651 186824 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]+>)*-1])*-1 < 1411613651 503330 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -3.98, score 24.17/100, rank 25/47 (change: +7) < 1411613720 83950 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net JOIN :#esoteric < 1411613736 320524 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9>+[-[-](+)*10>+] < 1411613736 733525 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -24.38, score 8.57/100, rank 47/47 (change: --) < 1411613752 149548 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ooh I can try out IE2 < 1411613763 746653 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[>>([(+)*5[-]]>)*-1])*-1 < 1411613764 109406 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -4.57, score 23.28/100, rank 30/47 (change: -5) < 1411613767 755301 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]>)*-1])*-1 < 1411613768 66625 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.24, score 22.49/100, rank 32/47 (change: -2) < 1411613769 167811 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My god. < 1411613775 1295 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't understand my own program from how long ago < 1411613778 332461 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[++>>([(+)*5[-]]>)*-1])*-1 < 1411613778 718482 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.38, score 22.35/100, rank 32/47 (change: --) < 1411613781 378011 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9>+[-[-](+)*-1>+] < 1411613783 729022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[-->>([(+)*5[-]]>)*-1])*-1 < 1411613783 997660 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -22.38, score 4.28/100, rank 47/47 (change: --) < 1411613784 894209 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.38, score 21.96/100, rank 32/47 (change: --) < 1411613787 621413 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not sure how, the oldest Windows I have access to already has IE4 on it... < 1411613795 985368 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9>+[-[-](+)*3>+] < 1411613796 886127 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -24.38, score 9.31/100, rank 47/47 (change: --) < 1411613801 314475 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9>+[-[-](+)*3>+] < 1411613801 846851 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411613808 87894 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[++>>([(+)*5[-]]+>)*-1])*-1 < 1411613821 810385 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :... < 1411613831 948523 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't see an autorestart < 1411613842 188918 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :did I do something? < 1411613851 671910 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411613853 470248 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No < 1411613857 295772 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It just likes to randomly die < 1411613859 22746 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[++>>([(+)*5[-]]+>)*-1])*-1 < 1411613859 385277 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -3.98, score 24.78/100, rank 25/47 (change: +7) < 1411613863 974594 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9>+[-[-](+)*3>+] < 1411613864 346229 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -24.33, score 9.41/100, rank 47/47 (change: --) < 1411613866 816803 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[..>>([(+)*5[-]]+>)*-1])*-1 < 1411613867 153788 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -4.07, score 24.55/100, rank 25/47 (change: --) < 1411613874 46132 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[++>>([(+)*5[-]]+>)*-1])*-1 < 1411613874 913341 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -3.98, score 24.78/100, rank 25/47 (change: --) < 1411613878 860279 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*4>>>>>(>[++>>([(+)*5[-]]+>)*-1])*-1 < 1411613879 199755 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -5.57, score 22.53/100, rank 32/47 (change: -7) < 1411613881 609538 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust flow >(-)*5>>>>(>[++>>([(+)*5[-]]+>)*-1])*-1 < 1411613881 964311 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.flow: points -3.98, score 24.78/100, rank 25/47 (change: +7) < 1411613956 312224 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-.](+)*6>)*21[-[-.]>+] < 1411613956 869504 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.02, score 7.77/100, rank 47/47 (change: --) < 1411613989 817482 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sneaky >(+)*10>(-)*10<<(-)*127>[[]]<(-+)*-1 < 1411613990 888242 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sneaky: points -22.57, score 8.73/100, rank 47/47 < 1411614009 422046 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sneaky >(+)*10>>>>>(-)*50<<<<<<(-)*127>[[]]<(-+)*-1 < 1411614010 74889 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sneaky: points -20.74, score 9.13/100, rank 47/47 (change: --) < 1411614020 830600 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sneaky >+>>>>>(-)*50<<<<<<(-)*127>[[]]<(-+)*-1 < 1411614022 136796 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sneaky: points -23.31, score 7.63/100, rank 47/47 (change: --) < 1411614023 813105 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sneaky >+>>>>>(-)*50<<<<<<(-)*127>[]<(-+)*-1 < 1411614025 51206 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sneaky: points -20.24, score 8.97/100, rank 47/47 (change: --) < 1411614028 407783 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :boo < 1411614034 725315 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-.](+)*6>)*21[+[-.]>-] < 1411614035 154412 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.02, score 7.77/100, rank 47/47 < 1411614043 681888 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-.](+)*6>)*21[++[-.]>--] < 1411614044 111986 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.02, score 7.77/100, rank 47/47 (change: --) < 1411614121 501207 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net PART #esoteric :"http://quassel-irc.org - Chat comfortably. Anywhere." < 1411614132 875023 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-.](+)*6>)*21[-[--.]>+] < 1411614133 136960 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net JOIN :#esoteric < 1411614133 877979 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.02, score 7.77/100, rank 47/47 (change: --) < 1411614146 514268 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :PCLinuxOS doesn't use Kicker by default :( < 1411614156 314439 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-.](+)*6>)*21[-[-]>+] < 1411614156 973879 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -26.02, score 7.77/100, rank 47/47 (change: --) < 1411614167 475819 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-](+)*6>)*21[-[-]>+] < 1411614167 838634 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net PART #esoteric :"http://quassel-irc.org - Chat comfortably. Anywhere." < 1411614168 56628 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.93, score 11.22/100, rank 47/47 (change: --) < 1411614183 805359 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net JOIN :#esoteric < 1411614192 409172 :Guest59309!~quassel@99-33-65-183.lightspeed.yrlnca.sbcglobal.net PART #esoteric :"http://quassel-irc.org - Chat comfortably. Anywhere." < 1411614196 769316 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's a good KDE based distro? < 1411614204 127213 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>(+)*3)*9([-](+)*6>)*21[-[-]>+] < 1411614204 896922 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -19.81, score 10.82/100, rank 47/47 (change: --) < 1411614214 143704 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>+)*9([-](+)*6>)*21[-[-]>+] < 1411614214 847173 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.98, score 10.40/100, rank 47/47 (change: --) < 1411614218 819581 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :KaOS seems KDE centered < 1411614275 517075 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>+)*9([-](-)*6>)*21[-[-]>+] < 1411614275 881666 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.02, score 10.82/100, rank 47/47 (change: --) < 1411614288 26793 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>-)*9([-](-)*6>)*21[-[-]>+] < 1411614289 183579 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -22.98, score 7.51/100, rank 47/47 (change: --) < 1411614309 251101 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>++)*9([-](-)*6>)*21[-[-]>+] < 1411614309 834121 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.36, score 10.83/100, rank 47/47 (change: --) < 1411614316 881193 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-](-)*6>)*21[-[-]>+] < 1411614317 289244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.88, score 11.13/100, rank 47/47 (change: --) < 1411614328 969849 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda --(>)*9([-](-)*6>)*21[-[+]>+] < 1411614329 280639 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.88, score 11.13/100, rank 47/47 (change: --) < 1411614348 767608 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ---(>)*9([-](-)*6>)*21[-[-]>+] < 1411614349 188219 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -21.31, score 10.93/100, rank 47/47 (change: --) < 1411614357 606711 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda -(>)*9([-](-)*6>)*21[-[-]>+] < 1411614357 921787 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -20.76, score 11.24/100, rank 47/47 (change: --) < 1411614364 89334 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9([-](-)*6>)*21[-[-]>+] < 1411614364 918153 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -19.86, score 11.89/100, rank 47/47 (change: --) < 1411614376 489475 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I should stop spamming < 1411614390 754293 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust google https://www.google.com/images/srpr/logo11w.png < 1411614390 941222 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: error: parse error: terminating ) without a matching ( < 1411614496 581895 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>(+)*3>(-)*3)*4([-](-)*6>)*21[-[-]>+] < 1411614497 939804 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -23.57, score 7.24/100, rank 47/47 (change: --) < 1411614545 817554 :AndoDaan!~Daanando@188.189.69.35 PRIVMSG #esoteric :you can maybe still !bfjoust with private messages < 1411614584 467671 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yoda (>(+)*3>(-)*3)*4(>(+)*10[-](-)*6)*21 < 1411614584 908476 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.yoda: points -19.17, score 10.85/100, rank 47/47 < 1411614594 732420 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yoda (>(+)*10>(-)*10)*4(>(+)*20[-]+)*21 < 1411614595 862155 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.yoda: points -13.43, score 13.75/100, rank 47/47 (change: --) < 1411614604 400755 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Come on, look at what you're doing. :P < 1411614607 863355 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Don't just make random bots. < 1411614611 481917 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yoda < < 1411614611 751602 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.yoda: points -46.00, score 0.00/100, rank 47/47 (change: --) < 1411614790 877504 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>(-)*128)*9>+[-[-.]+>+] < 1411614791 906489 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -30.45, score 6.01/100, rank 47/47 < 1411614800 509898 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :-_- < 1411614817 744787 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :128 is way too big for decoys < 1411614823 972301 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And faster programs will find your decoys before you get one set up. < 1411614826 505956 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Try reverse decoys < 1411614835 838888 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(>)*8(<(-)*10)*8(>)*8 < 1411614842 989819 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(>)*8(<(-)*10)*8(>(-)*50)*8 maybe < 1411614897 785406 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ((>--)*8(<)*8)(10 >+[-[-.]+>+] < 1411614897 972029 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D: error: parse error: starting ( without a matching ) < 1411614902 887882 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ((>--)*8(<)*8)*10 >+[-[-.]+>+] < 1411614905 13510 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -29.69, score 3.69/100, rank 47/47 (change: --) < 1411614914 566131 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ((>--)*8(<)*8)*5 >+[-[-.]+>+] < 1411614916 255508 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -28.57, score 4.12/100, rank 47/47 (change: --) < 1411614923 837112 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :-_- I can't really be creative < 1411614958 133785 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ((>-)*8(<)*8)*10 >+[-[-.]+>+] < 1411614969 641777 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/ < 1411614977 504462 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This might get you a better feel for how your program actually behaves < 1411614978 403612 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :thanks < 1411614988 221876 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Type it in again, zemhill sometimes fails to receieve programs) < 1411615028 881934 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I see < 1411615038 909272 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :the visualization really helps < 1411615264 404352 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :As it stands, you have two big problems. < 1411615279 195441 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :this is what I'm currently testing < 1411615282 54264 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You spend 240 cycle setting up 10 height decoys. < 1411615284 960059 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(<(-)*10)*7(>)*7 >+[---[-.]+>+++] < 1411615285 954517 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And you clear your own decoys < 1411615286 141884 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -21.83, score 9.17/100, rank 47/47 (change: --) < 1411615314 744248 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You don't need to use [] to loop, mind < 1411615316 341205 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :()*21 < 1411615320 353211 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or ()*-1 < 1411615327 130675 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :For the outer loop of your clear cycle < 1411615333 339288 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"---[-.]" < This is bad < 1411615348 99956 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oooh I see < 1411615348 286736 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If there's no decoy, or a negative decoy, you now have to clear all 256 levels with a 3 cycle clear < 1411615349 846083 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :thank you < 1411615387 878689 :AndoDaan!~Daanando@188.189.69.35 QUIT :Excess Flood < 1411615410 42923 :AndoDaan!~Daanando@188.189.69.35 JOIN :#esoteric < 1411615712 282701 :AndoDaan!~Daanando@188.189.69.35 QUIT : < 1411616128 57935 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1411616163 281680 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411616354 834737 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Client Quit < 1411616596 72392 :AndoDaan!~Daanando@188.189.69.35 JOIN :#esoteric < 1411616644 217563 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: did you learn anything about strategies? < 1411616653 659053 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yes < 1411616725 20594 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: it's up to you to put your warrior on the strategies page, and decide exactly what needs to be said about it < 1411616744 715496 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well < 1411616746 790334 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :usually you would focus on the innovations it achieved < 1411616749 558080 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I doubt there's any new strategies. < 1411616755 54525 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or even anything unexpected there. < 1411616755 283996 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411616759 992657 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :then not much need be said < 1411616769 852659 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you can just document the strategies used < 1411616891 981384 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(>[(+)*6[-]]>)*21])*21 < 1411616892 249872 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -11.62, score 16.66/100, rank 46/47 (change: +1) < 1411616953 824396 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(>[(+)*10[-]]>)*21])*21 < 1411616954 913336 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -11.36, score 16.76/100, rank 46/47 (change: --) < 1411617413 419778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainflow14]]4 N10 02http://esolangs.org/w/index.php?oldid=40528 5* 0396.33.169.118 5* (+4721) 10Added page for BrainFlow < 1411617438 901657 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411617459 557255 :pi___!~pi@54-18.207.85.static.bluetone.cz QUIT :Quit: Lost terminal < 1411617725 878132 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411617776 414909 :AndoDaan______!~Daanando@188.188.82.81 JOIN :#esoteric < 1411617884 253698 :AndoDaan!~Daanando@188.189.69.35 QUIT :Ping timeout: 272 seconds < 1411617901 230909 :AndoDaan______!~Daanando@188.188.82.81 NICK :AndoDaan < 1411618077 630026 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1411618084 467522 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmmm. i wonder... < 1411618110 321738 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust ais523_vibration_fool_faster #draw gridlines < 1411618110 508858 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : if self.drawgrid: < 1411618110 695447 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : for i in range(1,gridx): < 1411618110 882499 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : self.create_line(self.gridsize*i,0,self.gridsize*i,gridy*self.gridsize,fill='gray') < 1411618111 472640 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.ais523_vibration_fool_faster: points -32.43, score 4.52/100, rank 47/47 < 1411618114 304391 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : for i in range(1,gridy): < 1411618121 473423 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bad at copying < 1411618133 991333 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust ais523_vibration_fool_faster >>>++++<----<++++<(-)*127.(-+)*50000 < 1411618135 45028 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.ais523_vibration_fool_faster: points -17.45, score 10.51/100, rank 47/47 (change: --) < 1411618146 77925 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :okay good to know that still doesn't work < 1411618348 673865 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*9(>[(+)*10[-]])*21 < 1411618349 74008 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -12.67, score 16.36/100, rank 46/47 (change: -1) < 1411618438 210317 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411618444 270213 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust jix_wiggle3 http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/raw-file/48730c91ec77/jix_wiggle3.bfjoust < 1411618447 213927 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: error: parse error: [..] crossing out of a ({..}) level < 1411618448 10482 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Wee < 1411618452 205369 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1411618462 748633 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Processing 15000 revisions of Egojoust history < 1411618468 141354 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since Egojoust is finishsed < 1411618472 210831 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i should rewrite wiggle3 to use the new syntax < 1411618475 666097 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm going to find the winner of the whole Egojoust < 1411618476 705141 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :<3 < 1411618680 971729 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411618756 849379 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust jix_wiggle3 http://sprunge.us/SRXc < 1411618757 952384 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.jix_wiggle3: points -11.93, score 14.99/100, rank 47/47 < 1411618768 581069 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it used to be so good < 1411618778 933052 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*3[-]]+)*21 < 1411618779 330349 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -12.57, score 16.60/100, rank 46/47 (change: --) < 1411618789 625097 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*5[-]]+)*21 < 1411618790 36885 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -10.93, score 17.83/100, rank 45/47 (change: +1) < 1411618796 899569 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*10[-]]+)*21 < 1411618797 879165 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -13.83, score 16.30/100, rank 46/47 (change: -1) < 1411618806 116404 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[-]+)*21 < 1411618806 569685 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -18.93, score 12.99/100, rank 47/47 (change: -1) < 1411618815 70363 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[+[-]]+)*21 < 1411618815 453963 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -16.98, score 14.26/100, rank 47/47 (change: --) < 1411618822 290958 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :weid < 1411618826 666374 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust myndzi_slowrush >(+)*22>(-)*22(>++++++>------)*1>+>->->+(>[[-(+)*22[-]]+>[+(-)*22[+]]->]+)*21 < 1411618832 281857 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[+++[-]]+)*21 < 1411618832 677743 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -12.43, score 16.85/100, rank 47/47 < 1411618844 643251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust myndzi_slowrush >(+)*22>(-)*22(>++++++>------)*1>+>->->+(>[[-(+)*22[-]]+>[+(-)*22[+]]->]+)*21 < 1411618845 12990 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.myndzi_slowrush: points -10.00, score 17.73/100, rank 46/47 (change: --) < 1411618853 908140 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[++++[-]]+)*21 < 1411618854 803329 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hey slowrush is still relevant barely < 1411618854 989996 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -11.90, score 17.19/100, rank 47/47 (change: --) < 1411618860 729594 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wtf < 1411618876 127198 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[+++++[-]]+)*21 < 1411618876 864076 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -10.79, score 18.05/100, rank 45/47 (change: +2) < 1411618881 56921 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :WTF? < 1411618888 699456 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :4 poke it is... < 1411618890 987008 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411618907 885326 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wait no < 1411618913 568665 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :offset < 1411618919 778001 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*5[-]]+)*21 < 1411618920 204132 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -10.79, score 18.05/100, rank 45/47 (change: --) < 1411618926 901804 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :offset? < 1411618932 886316 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust ais523_defend9 http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/raw-file/6f8e08560f66/ais523_defend9.bfjoust < 1411618935 524041 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: error: parse error: [..] crossing out of a ({..}) level < 1411618948 120598 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think when you said "four poke" you meant "offset of four" < 1411618956 573716 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :poke is something else < 1411618964 956984 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :okay then yes offset < 1411619094 911890 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust ais523_defend9 http://sprunge.us/faBM < 1411619096 926555 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.ais523_defend9: points -13.90, score 13.41/100, rank 47/47 < 1411619102 214530 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh well! < 1411619265 322860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust strategies14]]4 10 02http://esolangs.org/w/index.php?diff=40529&oldid=40527 5* 03108.205.143.75 5* (+1085) 10 < 1411619311 283004 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No good at techenical writeups. < 1411619311 881963 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411619359 23530 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[lymia@aurica ~/data/programming/bfjoust-versions]$ ls egojoust_versions/ | wc -l < 1411619359 248067 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :9910 < 1411619365 74421 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Who wants 9910 warriors to sort through? < 1411619449 903632 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]+)*21 < 1411619450 888580 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.93, score 18.20/100, rank 44/47 (change: --) < 1411619457 183607 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]-)*21 < 1411619457 876830 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -9.90, score 17.51/100, rank 44/47 (change: --) < 1411619461 772994 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]+)*21 < 1411619462 214702 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.93, score 18.20/100, rank 44/47 (change: --) < 1411619494 365773 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: 9910 individual warriors? < 1411619501 88944 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep. < 1411619509 836450 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This is every single distinct program that ever went through the dead EgoJoust hill < 1411619527 90872 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :you should first compile each one down to brainfuck then checksum each one and eliminate duplicates < 1411619565 474552 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I already did. < 1411619571 196979 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Remove duplicates, at least. < 1411619620 110109 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://lymia.moe/~lymia/egojoust_versions.tar.xz < 1411619624 561176 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If someone wants a bunch of BF Joust bots. < 1411619626 49988 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Unsorted < 1411619662 709425 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :You couldn't write a script to sort them by rank? < 1411619679 281228 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :or go through each individual one and upload it to the new hill < 1411619685 949703 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That takes a lot of computing power. < 1411619691 918867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I'm not going to screw up the new hill < 1411619745 620443 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :couldn't you take the code of the new hill, start your own server somewhere and upload each warrior one at a time with a script < 1411619761 961183 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :then take the top 47 or just the outstanding ones and upload them to the new hill < 1411619839 541217 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let me put this in prospective < 1411619854 842969 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Running one warrior has, so far, taken about 20 seconds < 1411619878 621219 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, elliott_: Help < 1411619887 798578 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I need to run 9910*9909 warrior matchups < 1411619934 654060 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :What about just 9910*1 matchups? < 1411619950 735370 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :or just 9910*2 or 9910*3 < 1411619976 142852 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :you take the top 1, 2 or 3 best warriors of the existing strategies < 1411620070 20952 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-.]]+)*21 < 1411620070 866341 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -18.98, score 10.81/100, rank 47/47 (change: -3) < 1411620079 57553 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]+)*21 < 1411620079 868115 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.93, score 18.20/100, rank 44/47 (change: +3) < 1411620096 945059 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: How do you suggest I solve this problem? < 1411620102 571296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: there aren't that many warriors on the hill < 1411620109 281451 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, yes. < 1411620110 560465 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: eliminate all but the latest iteration of each < 1411620114 364925 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm losing to lockers, so I want a cheap fix to avoid nearly as many losses < 1411620117 302004 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I extracted every single bot that ever landed on egobot < 1411620149 335773 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"it hurts when i do this" "well don't do that" < 1411620226 925392 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[--.]]+)*21 < 1411620228 77324 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -38.02, score 1.83/100, rank 47/47 (change: -3) < 1411620239 541305 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*6[--.]]+)*21 < 1411620240 859584 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -33.95, score 4.29/100, rank 47/47 (change: --) < 1411620272 200247 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda ++(>->)*4(>[(+)*5[-]]+)*21 < 1411620272 607183 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -10.12, score 17.28/100, rank 44/47 (change: +3) < 1411620395 922010 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->+)*4([(+)*5[-]]+)*21 < 1411620397 863887 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -34.00, score 1.37/100, rank 47/47 (change: -3) < 1411620415 654886 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->>+>)*2([(+)*5[-]]+)*21 < 1411620417 73988 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -33.02, score 1.59/100, rank 47/47 (change: --) < 1411620425 808566 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4([(+)*5[-]]+)*21 < 1411620427 968831 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -32.88, score 1.74/100, rank 47/47 (change: --) < 1411620435 836022 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]+)*21 < 1411620436 981012 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.93, score 18.20/100, rank 44/47 (change: +3) < 1411620461 529982 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->+)*4(>[(+)*5[-]]+)*21 < 1411620461 922896 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.86, score 18.17/100, rank 44/47 (change: --) < 1411620478 93340 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->>+>)*2(>[(+)*5[-]]+)*21 < 1411620478 886641 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -9.55, score 18.03/100, rank 44/47 (change: --) < 1411620507 995383 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]-)*21 < 1411620508 850708 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -9.90, score 17.51/100, rank 44/47 (change: --) < 1411620514 96962 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>->)*4(>[(+)*5[-]]+)*21 < 1411620514 509922 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -8.93, score 18.20/100, rank 44/47 (change: --) < 1411620518 75150 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yrah... < 1411620528 722437 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :someone really needs to make zemhill pmable < 1411620549 112042 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie is the only someone < 1411620635 447443 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw (+)*-1 < 1411620637 925273 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -15.48, score 11.87/100, rank 47/47 < 1411620682 89086 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw ((+)*256(-)*256)*-1 < 1411620685 42978 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -13.76, score 11.44/100, rank 47/47 (change: --) < 1411620773 259647 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock <(+)*-1 < 1411620773 609670 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -46.00, score 0.00/100, rank 47/47 < 1411620780 763417 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >+[++]<(-)*-1 < 1411620783 181231 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -20.98, score 8.00/100, rank 47/47 < 1411620784 844836 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >(+)*-1 < 1411620790 913090 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.12, score 13.71/100, rank 47/47 < 1411620801 432475 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not bad < 1411620871 338244 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >[(+)*128(-)*128]<(+)*-1 < 1411620873 113650 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -15.40, score 11.88/100, rank 47/47 < 1411620935 684826 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >>>+++<+++<[(+)*128(-)*128]<(+)*-1 < 1411620938 135710 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -19.45, score 8.84/100, rank 47/47 (change: --) < 1411620943 402596 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :quintopia: ha! mine is better than yours < 1411620947 689266 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yep < 1411620950 881280 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :hehe < 1411620976 238672 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >>>+++<+++<[(+)*1000]<(+)*-1 < 1411620978 224637 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -19.45, score 8.84/100, rank 47/47 (change: --) < 1411620981 837234 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1411620995 216355 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >(++-)*-1 < 1411620999 312994 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :o.O < 1411621001 107220 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -7.43, score 11.18/100, rank 47/47 < 1411621014 722082 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >(-)*-1 < 1411621021 61931 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.12, score 13.71/100, rank 47/47 (change: --) < 1411621049 923405 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >(+>+<)*-1 < 1411621052 894866 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -26.57, score 3.42/100, rank 47/47 (change: --) < 1411621057 431522 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1411621058 682700 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :duh < 1411621063 163017 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :._. < 1411621063 349759 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >>>+++<+++<+[(+)*1000]<(+)*-1 < 1411621068 962321 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -13.45, score 6.43/100, rank 47/47 < 1411621075 803457 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1411621107 182026 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah that draws as often as it should. kicks space_hotel's ass. < 1411621332 534554 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: i think your simple one works well because it tricks nyuroki off the tape. nyuroki is based on the idea that locking doesn't happen on one's own flag right off the bat. apparently. < 1411621359 225841 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or not < 1411621368 946863 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :interesting.... < 1411621369 652791 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust draw >>>+++<+++<+[++]<(+)*-1 < 1411621372 143937 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.draw: points -24.33, score 5.67/100, rank 47/47 (change: --) < 1411621387 684397 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that one gets such much drawing < 1411621459 252393 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >+((+)*120(-)*120)*-1 < 1411621464 968977 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.31, score 12.69/100, rank 47/47 < 1411621503 453230 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :somehow, just barely, lesser < 1411621505 883602 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah the one that spins on the first cell BEATS nyuroki < 1411621529 149343 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock >(+)*-1 < 1411621535 2370 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.12, score 13.71/100, rank 47/47 (change: --) < 1411621547 984067 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oh wow it does < 1411621572 241330 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :by 2 points though < 1411621573 476898 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :because on short tapes, nyuroki says "fuck this i must be getting locked here" and immediately moves two cells to the right < 1411621580 908041 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which ... makes it suicide < 1411621584 210297 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :with >80% of games being draws < 1411621626 715657 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock ++>(+)*-1 < 1411621632 116696 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.62, score 13.11/100, rank 47/47 (change: --) < 1411621729 949238 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust lock +>(+)*-1 < 1411621735 823475 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.lock: points -6.10, score 13.74/100, rank 47/47 (change: --) < 1411621736 981349 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*-1(>[(>)*8((+)*115[+]>)*20])*20 < 1411621742 925248 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -6.12, score 13.71/100, rank 47/47 < 1411621745 477043 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :woah...interesting < 1411621769 976757 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :mad_rush has the exact same score as >(+)*-1 < 1411621770 163374 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh wait < 1411621781 456352 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's because the rest of the coden ever gets executes :P < 1411621786 743964 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :lol < 1411621789 181739 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, rather. < 1411621793 408441 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*2000(>[(>)*8((+)*115[+]>)*20])*20 < 1411621793 814178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -13.76, score 21.41/100, rank 43/47 (change: +4) < 1411621797 832690 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It, uh. < 1411621800 648987 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Assumes stuff makes decoys < 1411621805 829026 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :quintopia: nicely done < 1411621806 281275 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*3000(>[(>)*8((+)*115[+]>)*20])*20 < 1411621806 633031 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -14.81, score 20.12/100, rank 45/47 (change: -2) < 1411621812 802501 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*1000(>[(>)*8((+)*115[+]>)*20])*20 < 1411621813 217396 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -14.31, score 19.30/100, rank 45/47 (change: --) < 1411621814 552807 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So that on short tapes, its checks before setting decoys would send it straight to its clear loop >_> < 1411621831 503280 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*2000(>[(>)*8((+)*115[+]>)*20])*20 < 1411621831 934177 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -13.76, score 21.41/100, rank 43/47 (change: +2) < 1411621845 1069 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :When it thinks its getting locked, it switches to [-.-+] instead of going >> < 1411621909 79094 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can see that < 1411621924 103064 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*2000(>[(>)*7((+)*115[+]>)*20])*20 < 1411621924 901220 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -20.48, score 14.08/100, rank 47/47 (change: -4) < 1411621929 755870 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust mad_rush >(+)*2000(>[(>)*8((+)*115[+]>)*20])*20 < 1411621930 163889 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia.mad_rush: points -13.76, score 21.41/100, rank 43/47 (change: +4) < 1411621977 799376 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust lock-nyuroki >+[]<(-++--+--++)*-1 < 1411621979 108639 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.lock-nyuroki: points -25.69, score 7.42/100, rank 47/47 < 1411621996 743 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Uh, let's see... < 1411622024 662097 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust lock-nyuroki >+[]<(-+)*500(+.+-)*-1 < 1411622025 195243 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.lock-nyuroki: points -27.10, score 9.25/100, rank 47/47 (change: --) < 1411622056 981547 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8(<(+)*11)(>)*8(>[(+)*10[-]]) < 1411622057 894909 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -44.90, score 0.10/100, rank 47/47 < 1411622070 646856 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I suck < 1411622097 830427 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8(<(+)*11)(>)*8(>[(+)*10[-]])*21 < 1411622098 289609 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -16.60, score 14.69/100, rank 47/47 (change: --) < 1411622103 258142 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :...much butter < 1411622172 948896 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8(<(+)*11)*8(>)*8(>[(+)*10[-]])*21 < 1411622173 986455 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -5.81, score 24.88/100, rank 33/47 (change: +14) < 1411622180 287363 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :holy shit < 1411622187 566000 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>+>-)*10([(+)*50([-])*2]+>)*-1 < 1411622187 914145 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.yolo: points -31.62, score 6.27/100, rank 47/47 < 1411622189 572475 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nice < 1411622201 638843 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust yolo (>++++>---)*8([(+)*50([-])*2]+>)*-1 < 1411622202 152270 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.yolo: points -25.83, score 8.53/100, rank 47/47 (change: --) < 1411622217 495853 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :blitz draws nyuroki < 1411622242 264826 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<)*8(>)*8(>[(+)*10[-]])*21 < 1411622242 974862 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -5.55, score 25.26/100, rank 34/47 (change: -4) < 1411622244 478363 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :hun < 1411622249 229970 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Looks like it's polarity decided? < 1411622272 915605 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :polarity what? < 1411622275 492496 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Right < 1411622278 173652 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Bigger than my offset < 1411622280 976107 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :One bigger. < 1411622295 956501 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oh yeah I did that because I saw a lot of warriors using the number 10 < 1411622307 75498 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so I used the number 10 in my code except I decoy at 11 < 1411622315 404528 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: trying making it alternate polarity on the decoys? < 1411622323 449653 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yeah < 1411622325 110889 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oooh < 1411622330 100284 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(blitz is winning on one polarity only) < 1411622331 464522 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The tie is because < 1411622340 952095 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622341 998840 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -4.55, score 26.21/100, rank 29/47 (change: +5) < 1411622345 668744 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :On one polarity nyuroki blitzs through the decoys due to polarity < 1411622346 470139 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :awesome! < 1411622346 658318 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nice < 1411622348 329324 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :On the other, its offset fails < 1411622351 326097 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I feel so proud of myself < 1411622366 206545 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: time to use an offset of 11 instead? < 1411622371 232948 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: I'm using an offset of 10 to be fair < 1411622393 993998 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: don't be fair. tweak constants to your heart's content! < 1411622394 180618 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: please don't update nyuroki < 1411622408 472781 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I don't want my dreams to be crushed < 1411622420 336990 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fuck your dreams. this is bf joust < 1411622460 356789 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+>-)*4((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622460 718360 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -7.50, score 21.48/100, rank 44/47 (change: -15) < 1411622467 305351 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :... < 1411622474 733549 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+>)*4((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622475 204435 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -6.45, score 24.04/100, rank 38/47 (change: +6) < 1411622478 701899 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622479 338640 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.26, score 100.00/100, rank 1/47 (change: --) < 1411622484 238241 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622484 923818 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -4.55, score 26.21/100, rank 29/47 (change: +9) < 1411622507 818218 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let's do something stupid < 1411622527 355416 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622528 32598 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: --) < 1411622532 560768 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :.... it lives < 1411622579 925796 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but it is still using an offset of 10 < 1411622581 948923 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :11* < 1411622586 140358 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622586 763427 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: --) < 1411622606 721437 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps < 1411622608 565583 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Upload fail < 1411622609 716436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622610 962124 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.60, score 96.84/100, rank 2/47 (change: -1) < 1411622628 909447 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lol < 1411622630 300358 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622630 973386 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.57, score 97.26/100, rank 2/47 (change: --) < 1411622646 786823 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622647 877293 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.86, score 100.00/100, rank 1/47 (change: +1) < 1411622652 957760 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :IT's getting beaten by your yolo script < 1411622662 552248 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wait nvm < 1411622670 534433 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it's getting beaten by quintopia's mad_rush < 1411622674 412256 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622675 12578 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: --) < 1411622680 103211 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Unfortunely < 1411622681 236623 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :which is why it's at #2 < 1411622683 726683 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :blitz can take the tie. < 1411622688 634684 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Other bots are more important < 1411622690 580049 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yay! < 1411622727 371326 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*5[-]])*21 < 1411622727 624618 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622728 37575 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -6.67, score 23.12/100, rank 41/47 (change: -12) < 1411622729 112830 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 10.95, score 66.21/100, rank 5/47 (change: -4) < 1411622731 16528 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Giant offset! < 1411622736 229666 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622736 826942 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -4.98, score 31.98/100, rank 35/47 (change: +6) < 1411622737 891959 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Terrible idea < 1411622744 449585 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622744 929055 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -4.98, score 31.98/100, rank 35/47 (change: --) < 1411622749 978759 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622750 921998 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: +4) < 1411622751 108765 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :what happened < 1411622764 278237 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: make it beat ffspg! < 1411622769 272900 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ffspg? < 1411622774 684593 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh < 1411622800 468979 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :FFSPG vs Nyuroki, unfortunely < 1411622818 870304 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Is matter of larger decoy sizes. :( < 1411622850 632560 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622851 905113 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.07, score 100.00/100, rank 1/47 (change: --) < 1411622937 715544 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622938 863655 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.71, score 100.00/100, rank 1/47 (change: --) < 1411622961 932549 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622962 859454 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.62, score 100.00/100, rank 1/47 (change: --) < 1411622982 840860 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<<(-)*11<<)*2(>)*8(>[(+)*10[-]])*21 < 1411622983 864105 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -8.93, score 22.68/100, rank 46/47 (change: -17) < 1411622987 523899 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]])*21 < 1411622987 885510 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -4.45, score 28.66/100, rank 29/47 (change: +17) < 1411622996 243300 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411622996 957977 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: --) < 1411623092 505844 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have a convention idea. < 1411623109 8904 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we can easily represent a tape configuration by an integer < 1411623136 404053 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623139 171811 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -18.76, score 12.18/100, rank 46/47 (change: -45) < 1411623159 430783 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :by letting the sign be the polarity (negative for kettle) < 1411623164 317495 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623165 46712 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -29.45, score 8.38/100, rank 47/47 (change: -1) < 1411623177 409013 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :hahaha < 1411623181 650501 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and letting the number be 9 less than the tape length < 1411623188 618924 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623189 928902 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -30.64, score 7.49/100, rank 47/47 (change: --) < 1411623198 254826 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :*sigh* < 1411623200 156074 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Code restructures < 1411623200 645638 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1411623207 180757 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so that x in [-21,...,21], x!=0 are the possible tape configurations < 1411623226 996774 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623228 17178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -27.88, score 9.15/100, rank 47/47 (change: --) < 1411623244 890968 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623246 834074 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points -30.26, score 7.71/100, rank 47/47 (change: --) < 1411623360 535967 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :OMG I have this brilliant idea for what we could be spending all this time writing bots doing... < 1411623375 705480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623376 355497 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.88, score 95.98/100, rank 3/47 (change: +44) < 1411623376 542082 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :writing real software. < 1411623383 654681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: You're *still* going on? < 1411623387 895692 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nah < 1411623396 500220 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Just trying to integrate a poke into nyuroki. < 1411623400 10105 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :As you can see, it's not going well < 1411623417 791530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :L8D: It should *be* "pmable" already. < 1411623423 892316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Perhaps I should point that out somewhere.) < 1411623442 272439 :drdanmaku!uid17782@gateway/web/irccloud.com/x-hzysvglciqwkwjek PRIVMSG #esoteric :today I learned ".moe" is a real TLD < 1411623457 143909 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: people were failing to get pms working earlier i think < 1411623488 442908 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623489 417361 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.02, score 94.28/100, rank 3/47 (change: --) < 1411623500 715999 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :fizzie: nothing happens when I do < 1411623509 511243 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: also can i just say that the zem bfjoust site is a masterpiece of web engineering and i just wish i had enough money to hire you to do stuff < 1411623542 184901 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Screw it~ < 1411623543 775170 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411623544 965769 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.17, score 100.00/100, rank 1/47 (change: +2) < 1411623545 629335 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I wouldn't say "masterpiece".... < 1411623547 476755 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Rip apart Nyuroki as you'd like < 1411623568 815729 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Why do I keep writing ellipses? I don't really know..... < 1411623576 391201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Yeah, pure-javascript-for-all-content sites are where it's at, nobody wants search engines and such to be able to index anything. < 1411623582 222175 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: have you tried it? everything is interconnected and intelligently explained! < 1411623599 152398 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*50([-])*2]+>)*-1 < 1411623599 850548 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 1.10, score 32.15/100, rank 17/47 (change: --) < 1411623601 866152 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: yeah! fuck search engines! < 1411623602 204050 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*40([-])*2]+>)*-1 < 1411623602 984933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 2.55, score 30.58/100, rank 17/47 (change: --) < 1411623604 144366 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :quintopia: Yes. But I'm a fullstack JS dev too.... < 1411623606 802384 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*9([(+)*60([-])*2]+>)*-1 < 1411623608 20458 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -4.05, score 25.77/100, rank 31/47 (change: -14) < 1411623613 943592 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*12([(+)*50([-])*2]+>)*-1 < 1411623614 998504 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 6.12, score 41.20/100, rank 8/47 (change: +23) < 1411623616 877289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/jEVa <- a query worked just fine for me. < 1411623620 105875 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*14([(+)*50([-])*2]+>)*-1 < 1411623620 504912 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 6.38, score 43.29/100, rank 7/47 (change: +1) < 1411623623 85247 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*15([(+)*50([-])*2]+>)*-1 < 1411623623 891433 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 5.93, score 42.71/100, rank 7/47 (change: --) < 1411623626 206928 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*13([(+)*50([-])*2]+>)*-1 < 1411623626 908917 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 6.71, score 43.44/100, rank 7/47 (change: --) < 1411623629 684096 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*14([(+)*50([-])*2]+>)*-1 < 1411623630 220678 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 6.38, score 43.29/100, rank 7/47 (change: --) < 1411623654 986693 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yep PMs work < 1411623667 372793 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: take it to PM man! < 1411623675 160163 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I'm molesting the hill! < 1411623675 700139 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1411623678 861556 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*11<)*4(>)*8(>[(+)*10[-]]+)*21 < 1411623679 903981 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -2.21, score 29.56/100, rank 25/47 (change: +3) < 1411623701 827152 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :woot < 1411623731 538107 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: doesn't molestation usually happen in private? < 1411623739 565827 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :^ < 1411623749 638938 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :How about "laying seige upon" < 1411623752 818231 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's a better metaphor, right? < 1411623766 238826 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not really < 1411623785 9164 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :an army stops laying siege once it has already conquered, you see < 1411623797 569604 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*10<(-)*11<)*4(>)*8(>[(+)*10[-]]+)*21 < 1411623797 988641 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -2.67, score 29.00/100, rank 26/47 (change: -1) < 1411623803 569515 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Committing genocide? < 1411623812 560541 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>+)*8((+)*11<(-)*12<)*4(>)*8(>[(+)*10[-]]+)*21 < 1411623812 993160 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -1.38, score 32.63/100, rank 21/47 (change: +5) < 1411623814 127239 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: so what do you think about my suggestion for score scaling < 1411623832 870940 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :woot woot! < 1411623845 99712 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :not blitz ACTUALLY BEATS NYUROKI < 1411623850 951169 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :http://zem.fi/bfjoust/game/#joust,L8D.blitz,Lymia.nyuroki,90653d4 < 1411623853 585686 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :fuck yeah! < 1411623914 426114 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: because of the small but just big enough decoys. good plan. < 1411623947 408774 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it also appears to beat space_hotel < 1411623950 169936 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for the same reason < 1411623960 797715 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :that was my only goal from the start actually...I was trying to understand how nyuroki works < 1411623966 421772 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Should get my evolver back up sometime. < 1411624021 610978 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust evolved ((-)*5>[(-)*4.[+.]].)*-1 < 1411624022 948076 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.evolved: points -24.71, score 10.99/100, rank 47/47 < 1411624032 974901 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust evolved (-)*5(>.(-)*7)*3(>[(-)*8[.+]](-)*2)*-1 < 1411624034 30387 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.evolved: points -15.05, score 17.44/100, rank 47/47 (change: --) < 1411624041 152230 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :These two crummy things topped the stack overflow hill. < 1411624041 740658 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yep < 1411624044 812786 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust evolved (-)*5(>.(-)*7)*3(>[(-)*8[+]](-)*2)*-1 < 1411624045 864534 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.evolved: points -11.48, score 20.40/100, rank 47/47 (change: --) < 1411624075 590631 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i just had an idea < 1411624117 961103 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :most of the top programs on the hill right now have decoys that are all the same size < 1411624125 96649 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or close to it < 1411624143 648152 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what if a program searched for the optimal offset size the first time it reached a "real" decoy < 1411624158 445037 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or better < 1411624164 823383 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It'd hate stuff that sets up decoys in layers. < 1411624178 903212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried it out with a total score of 100, but the numbers were too small. Even with 200, the range for most is just around 1-10, with only the top two breaking two digits (with 11.79 and 10.09). I guess I could just make the factor bigger, but I kind of like that there's a well-defined maximum score that's not completely in the stratosphere compared to the actual numbers. (Admittedly, the ... < 1411624180 584520 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Like, it says "Oh, about 5 high decoys" for Nyuroki < 1411624184 953197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... max-scaling is crude too.) < 1411624198 564162 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... but those are only the forward ones while it sets up actual decoys < 1411624210 123289 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: i was about to revise the idea < 1411624226 463104 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: suppose it increased its offset size every time the offset it last used didn't work < 1411624239 63312 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :fizzie: Isn't whatever is in 1st place supposed to have the 100 score? < 1411624241 338333 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1411624244 269215 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Start with a wiggle clear < 1411624253 964691 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And use information from that for every further clear? < 1411624281 579116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :L8D: That's the way it's now, but in the old scoring, a hypothetical "perfect" program would have gotten 100 score. < 1411624293 823629 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :ahh < 1411624297 312847 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: 500 then! i want the absolute change in score to mean something dammit! < 1411624305 312957 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"hypothetical"? < 1411624316 331993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: There has never been one submitted, I don't think. < 1411624354 503480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well < 1411624356 590451 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I could work on that < 1411624380 125339 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I have a good idea what my technique would be < 1411624381 709492 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: i don't mind at all that the maximum score is much higher than the actual numbers. that's what i'd expect in a good competitive ecosystem. < 1411624407 928359 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so you'd need to up your score of 25ish to, like, 500, huh < 1411624420 639009 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*10[-]]+)*21 < 1411624420 999186 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -11.31, score 20.69/100, rank 46/47 (change: --) < 1411624422 13942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need a total duel points of 42 against every other opponent to get 100 points in the old scoring. But even if you did that on the new one, it doesn't have any particular fixed value in the resulting distribution. < 1411624427 954076 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, in the stack overflow hill < 1411624438 150829 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The old nyuroki was achieveing a 93% win rate < 1411624442 233244 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>+>)*4(>[(+)*10[-]]+)*21 < 1411624442 822183 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -9.19, score 21.67/100, rank 46/47 (change: --) < 1411624452 694694 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>+>-)*4(>[(+)*10[-]]+)*21 < 1411624453 155029 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -7.19, score 23.58/100, rank 44/47 (change: +2) < 1411624457 940559 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: how does the new one do < 1411624461 953821 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure. < 1411624472 47605 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :how do I do pms? < 1411624479 360830 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It'd probably fall over badly because that hill has some insane programs, and some weird programs. < 1411624489 692614 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :L8D: just pm the damn bot with the same damn messages :P < 1411624520 700620 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :quintopia: it wasn't working earlier... < 1411624534 868077 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: do you have to actually post the code to enter, or can you submit it mechanically < 1411624547 649811 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Post the code. < 1411624551 297745 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lame < 1411624553 366042 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I had a local simulator < 1411624669 376223 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: teach me how to use bfjoustext < 1411624678 686022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, I have a readme. < 1411624688 136235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I think "58.96/1000" for the top program looks slightly silly, especially since there's no way you can actually get the (1, 0, 0, ... 0) distribution no matter how good you make your program. But I'll think about it anyway. < 1411624689 573235 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I'm terrible at coding and language design. < 1411624727 734882 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like how your github is the second or third hit on google for nyuroki. makes it easy to find. < 1411624749 297576 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: why is there a /1000 there? is that necessary? < 1411624814 873125 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also, why wouldn't a perfect program get the (1,0,0,0,0...) distribution? < 1411624819 501921 :StackOverflow!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net JOIN :#esoteric < 1411624822 701768 :StackOverflow!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :!bfjoust frederick_128Bot https://raw.githubusercontent.com/redevined/brainfuck/master/BrainFuckedBotsForBattling/bots/128Bot.bf < 1411624823 918103 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :StackOverflow.frederick_128Bot: points -25.21, score 9.41/100, rank 47/47 < 1411624827 624467 :StackOverflow!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :Can I do this~ < 1411624829 748771 :StackOverflow!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PRIVMSG #esoteric :Pretty please~? < 1411624838 756436 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :have fun < 1411624866 730857 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"rank 47/47" < 1411624867 393687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Because you'd only get a 1/N transition probability from every opponent to your program, and quite a lot of the probability mass would be left to share between the opponents. < 1411624875 636039 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Most of these bots are bouncing right off the hill. < 1411624888 370204 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why is it 47, by the way < 1411624899 203062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: I just copied what it was, so I don't know. < 1411624909 673467 :zemhill!bfjoust@eos.zem.fi QUIT :Quit: Abandon ship, abandon ship! < 1411624915 165676 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :rip < 1411624924 907818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that was interesting. < 1411624931 946333 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sorry < 1411624953 603172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"#" I wonder where that came from. < 1411625083 321243 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: yeah the readme didn't help < 1411625083 708285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03BettyeLocklear 5* 10New user account < 1411625087 667728 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07An Updated Introduction To Efficient Plans For Beginning Your Own Business14]]4 N10 02http://esolangs.org/w/index.php?oldid=40530 5* 03BettyeLocklear 5* (+250) 10Created page with "Either If you cherished this posting and you would like to acquire more information concerning [http://greenwichdance.org.uk/member/410073/ look at this site] kindly pay a vi..." < 1411625089 735882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How can @progs[newprog] || @progs[@ranking[-1]] result in nil. That doesn't make any sense. < 1411625134 978420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07An Updated Introduction To Efficient Plans For Beginning Your Own Business14]]4 10 02http://esolangs.org/w/index.php?diff=40531&oldid=40530 5* 03108.205.143.75 5* (-247) 10Replaced content with "die" < 1411625153 328759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I have a meeting to go to in an hour, so I'll again just let it restart. < 1411625156 75774 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411625182 637775 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: well in that case, wouldn't setting the sum to 1000 make 100 the maximum possible score? < 1411625186 895892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it was a race condition, that just shouldn't happen. < 1411625188 452615 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it... safe to upload a Google Webmaster verification thingy to a public place? < 1411625199 557798 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I want to verify my GitHub Pages site < 1411625221 293349 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: erm sorry, N is number of warriors < 1411625236 80338 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: wouldn't setting the sum to 4700 make 100 the max score? < 1411625257 871966 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(i'm still not convinced (1,0,0,0,0,0,...) is impossible) < 1411625262 436243 :paul2520!~pi@unaffiliated/paul2520 QUIT :Ping timeout: 245 seconds < 1411625265 567208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I doubt that. But if you want to work it out, go ahead. (I was going to just test it empirically, but didn't yet get around it.) < 1411625267 851981 :zemhill!bfjoust@eos.zem.fi QUIT :Client Quit < 1411625287 450134 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1411625295 140781 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Almost certainly a race condition < 1411625302 93020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Could you possibly do it slower in that case. < 1411625305 76482 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :What's happening to zemhill? < 1411625311 205032 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest51277 < 1411625318 686579 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411625342 144906 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: yeah i think (1,0,0,0,0,...) is possible. it doesn't matter what the other programs share with each other. they all feed some score into Top Program, and Top Program doesn't give anything back. thus, the only possible stationary distribution is (1,0,0,0,0,0...) < 1411625395 725061 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyway, this is all moot. there's no reason to say what your score is "out of"...it's your score. it is what it is. < 1411625430 235857 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what matters is how it changes over time < 1411625440 261178 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and if there's a different scaling factor every time < 1411625446 688477 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how can you track that meaningfully? < 1411625458 756932 :StackOverflow!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net NICK :zemclear < 1411625506 564572 :zemclear!~lymia@108-205-143-75.lightspeed.rcsntx.sbcglobal.net PART #esoteric :"Hug~♪" < 1411625508 584878 :Lymia!~fujoshi@inportb/loli/cirno-chan PART #esoteric :"Hug~♪" < 1411625511 236622 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411625579 76397 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yes! blitz is now in 14th < 1411625592 138375 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I should send my updated Nyuroki back at the original hill < 1411625596 608709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Might blow everything up < 1411625600 318904 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: how can i use joustext to write a goto($x) function, that moves the tape pointer to cell $x no matter what position it is in now? (aka generates a different branch of code for every possible current cell) < 1411625625 116553 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, it's a macro preprocessor, you can't really. < 1411625634 188150 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::( < 1411625644 507704 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If you know your current position, you can. < 1411625656 928759 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(<)*$offset or (>)*$offset < 1411625659 918141 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sure < 1411625666 618024 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's easy enough to do by hand < 1411625684 940844 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Tracking position is super-hard < 1411625687 3387 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[>] < 1411625687 665533 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps < 1411625700 227092 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :my ideal bf joust metalanguage would track the current cell in every branch of code to make that function possible < 1411625730 588795 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[>] would be a mess then < 1411625736 796334 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :indeed < 1411625743 620439 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I suppose I could try implementing that. < 1411625756 804949 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can't guarentee you aren't asking for exponential codegen though < 1411625759 592277 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in that case, it would just say "um sorry i have no idea where you are anymore" < 1411625770 527461 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :exponential codegen is fine < 1411625795 184746 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :hrm < 1411625798 600829 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let me think about how to implement that < 1411625805 296823 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wouldn't want it to activate when goto isn't being used. < 1411625809 512665 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since it'd unroll ()*-1s and stuff < 1411625824 333646 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah < 1411625867 158261 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> 256^30 < 1411625868 901219 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1766847064778384329583297500742918515827483896875618958121606201292619776 < 1411625967 341648 :AndoDaan!~Daanando@188.188.82.81 QUIT :Ping timeout: 246 seconds < 1411626051 940296 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> 256^256 < 1411626053 624558 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3231700607131100730071487668866995196044410266971548403213034542752465513886... < 1411626064 207704 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> 10^10^100 < 1411626069 519154 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1411626105 559553 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411626118 999993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: You've convinced me, and the scoring is now as you suggest. < 1411626123 599621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02An Updated Introduction To Efficient Plans For Beginning Your Own Business10]]": Spam: content was: "die" < 1411626125 657143 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411626138 940506 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What's the correlation between program size and score? < 1411626154 380196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jafet: There's a plot about that. < 1411626162 688951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: The Δscore field will have to wait, I can barely make my meeting as it is. < 1411626166 305853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Oerjan 5* 10blocked [[02User:BettyeLocklear10]] with an expiry time of indefinite (account creation disabled): Spamming links to external sites < 1411626173 565167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jafet: http://zem.fi/egostats/plot_lenscore.png < 1411626197 829418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you mean quantitatively, "some positive number", based on eyeballing that scatter plot. < 1411626217 856767 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :One sec < 1411626228 785042 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://twitter.com/pwnallthethings < 1411626235 100431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Was unaware of Firefox issues < 1411626257 441304 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://twitter.com/sempf < 1411626275 352692 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, score isn't actually an absolute quantity. Maybe a rank correlation estimator would be more useful < 1411626305 693616 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://nakedsecurity.sophos.com/2014/09/25/mozilla-fixes-phishing-friendly-cryptographic-bug-in-firefox-and-thunderbird/ < 1411626424 623297 :MoALTz!~no@user-46-113-36-150.play-internet.pl QUIT :Quit: Leaving < 1411626653 71048 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: how phishy < 1411630150 105434 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1411630596 344025 :not^v!~notnot^v@2601:4:4500:e15:9127:e4f9:bd1f:be98 JOIN :#esoteric < 1411631475 445045 :not^v!~notnot^v@2601:4:4500:e15:9127:e4f9:bd1f:be98 QUIT :Read error: Connection reset by peer < 1411631501 43926 :not^v!~notnot^v@2601:4:4500:e15:9127:e4f9:bd1f:be98 JOIN :#esoteric < 1411631936 21436 :not^v!~notnot^v@2601:4:4500:e15:9127:e4f9:bd1f:be98 QUIT :Ping timeout: 272 seconds < 1411633016 629132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust < 1411633016 855731 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411633060 465694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. my snail is gone :( < 1411633111 625081 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :mroman_: your snail got HAMMERED < 1411633151 953590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*10] < 1411633152 855544 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -13.55, score 9.60, rank 44/47 < 1411633161 417430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok... < 1411633173 57722 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's back on :) < 1411633176 453220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*11] < 1411633177 5070 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -11.38, score 11.22, rank 44/47 (--) < 1411633186 178873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>[(-)*13[+]].(+)*10)*-1 < 1411633187 34315 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -12.19, score 10.20, rank 44/47 (--) < 1411633201 654903 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*6[-]])*21 < 1411633202 67785 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -0.81, score 17.66, rank 27/47 (--) < 1411633206 853465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>[(-)*13[+]](+)*10)*-1 < 1411633207 974061 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -12.36, score 10.12, rank 44/47 (--) < 1411633235 614625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].[-].(+)*10] < 1411633236 231139 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -16.00, score 8.41, rank 44/47 (--) < 1411633243 174870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].[-](+)*10] < 1411633243 990025 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -15.52, score 8.58, rank 44/47 (--) < 1411633263 337274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail >[>[(-)*13[+]].(+)*10] < 1411633263 954428 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -28.05, score 3.44, rank 44/47 (--) < 1411633270 490118 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail [>[(-)*13[+]].(+)*10] < 1411633270 913849 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -13.55, score 9.60, rank 44/47 (--) < 1411633274 629212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :need them decoys < 1411633302 776103 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*12>(+)*5)*4[>[(-)*13[+]].(+)*10] < 1411633303 449563 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -3.86, score 15.92, rank 37/47 (+7) < 1411633316 237639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*12>(+)*5)*3[>[(-)*13[+]].(+)*10] < 1411633316 980894 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -6.62, score 13.70, rank 43/47 (-6) < 1411633320 697674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*12>(+)*5)*5[>[(-)*13[+]].(+)*10] < 1411633321 114575 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -2.67, score 16.76, rank 30/47 (+13) < 1411633338 671945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1411633345 56230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*13>(+)*7)*5[>[(-)*13[+]].(+)*10] < 1411633352 463543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :race condition :) < 1411633354 389515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*13>(+)*7)*5[>[(-)*13[+]].(+)*10] < 1411633354 897973 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -0.43, score 18.49, rank 24/47 (--) < 1411633406 839947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wouldn't that run off the shortest tape immediately? < 1411633421 239855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it seems to run eleven > operations unconditionally < 1411633444 351927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, almost unconditionally < 1411633555 92046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and why is that last loop a bracket loop instead of an infinite loop? strange < 1411633602 261286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it's a snail < 1411633607 667717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*12>(+)*7)*5[>[(-)*13[+]].(+)*10] < 1411633608 211717 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -0.95, score 17.59, rank 27/47 (-3) < 1411633612 787629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*7)*5[>[(-)*13[+]].(+)*10] < 1411633613 164203 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -0.64, score 18.27, rank 26/47 (+1) < 1411633620 45340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*13[+]].(+)*10] < 1411633620 921429 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 0.38, score 19.02, rank 22/47 (+4) < 1411633631 290775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].(+)*10] < 1411633631 973437 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.17, score 19.99, rank 21/47 (+1) < 1411633635 995235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*10)*5[>[(-)*13[+]].(+)*10] < 1411633636 401101 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 0.14, score 18.88, rank 22/47 (-1) < 1411633640 469914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].(+)*10] < 1411633640 869897 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.17, score 19.99, rank 21/47 (+1) < 1411633653 140041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1411633683 809306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].(+)*10](<)*11([-][+]>)*-1 < 1411633684 181413 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.17, score 19.99, rank 21/47 (--) < 1411633693 48914 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411633754 38927 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: it looks like it's a good thing to rush more than 9 cells < 1411633789 658511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My athena starts the clear at cell 13 < 1411633794 215601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's on rank 9 < 1411633853 781764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]](+)*10](<)*11([-][+]>)*-1 < 1411633854 845814 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 0.86, score 19.75, rank 21/47 (--) < 1411633871 654805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].(+)*10](<)*11([-][+]>)*-1 < 1411633872 76824 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.17, score 19.99, rank 21/47 (--) < 1411633883 597428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How long are tapes actually? < 1411633888 279229 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :11-30? < 1411633906 304849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't even read the bfjoust specs yet :) < 1411634008 367092 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 260 seconds < 1411634112 830832 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: 9910*9909 doesn't sound too bad if you parallelise it < 1411634218 111050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].(+)*1](<)*11([-][+]>)*-1 < 1411634218 878165 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.43, score 20.18, rank 20/47 (+1) < 1411634227 765067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].](<)*11([-][+]>)*-1 < 1411634228 845610 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -32.24, score 1.56, rank 44/47 (-24) < 1411634236 909391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]].+](<)*11([-][+]>)*-1 < 1411634237 886185 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.43, score 20.18, rank 20/47 (+24) < 1411634240 220827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: 10..30. < 1411634260 486564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wonder if 14 9 makes athena better < 1411634273 764686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*14>(-)*9)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411634273 972280 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.86, score 25.44, rank 10/47 (--) < 1411634276 762359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope < 1411634284 192429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411634284 589120 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 5.21, score 24.77, rank 10/47 (--) < 1411634293 377663 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: can you make sure zemhill PM results are announced in #esoteric at least? I don't like the hill changing secretly. < 1411634335 344188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*13[+]]+](<)*11([-][+]>)*-1 < 1411634335 969429 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.36, score 20.26, rank 20/47 (--) < 1411634352 757253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*12[+]]+](<)*11([-][+]>)*-1 < 1411634353 975102 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.60, score 20.54, rank 19/47 (+1) < 1411634358 148830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*11[+]]+](<)*11([-][+]>)*-1 < 1411634358 344192 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.74, score 21.76, rank 17/47 (+2) < 1411634361 955218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*10[+]]+](<)*11([-][+]>)*-1 < 1411634362 878836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.67, score 21.81, rank 17/47 (--) < 1411634367 756130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*9[+]]+](<)*11([-][+]>)*-1 < 1411634368 978044 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.57, score 21.80, rank 17/47 (--) < 1411634374 671095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*10[+]]+](<)*11([-][+]>)*-1 < 1411634375 95244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.67, score 21.81, rank 17/47 (--) < 1411634441 910245 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That'd mean no reduction in the channel spam, asymptotically speaking. But I guess it could be done; perhaps the status messages are less off-putting as the code. < 1411634516 78126 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Maybe only print it when something "major" changes? < 1411634520 737274 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Say, change in top 20 < 1411634582 364267 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: yes, I don't actually care about channel spam, I think people should know when the hill changes, which is why I don't like /msg submissions :p < 1411634591 923566 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :When's ais get on? < 1411634595 5575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(+)*128>(-)*128)*4([(-)*9[+]]>)*-1 < 1411634595 965625 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -28.74, score 4.38, rank 45/47 < 1411634607 611274 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :incidentally, it would be nice if zemhill could link to the source code of the program in the git repo, for when people overwrite with the same URL etc. < 1411634631 806013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(+)*128>(-)*128)*4(>[(-)*9[+]])*-1 < 1411634632 865886 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -28.36, score 4.30, rank 45/47 (--) < 1411634634 253230 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, people who aren't me do that? < 1411634643 838170 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not. but you do it! < 1411634675 180306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(+)*128>(-)*128)*4(>[+<->])*-1 < 1411634675 570144 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -24.45, score 5.68, rank 45/47 (--) < 1411634683 543297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(+)*18>(-)*18)*4(>[+<->])*-1 < 1411634684 59127 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -20.86, score 7.14, rank 45/47 (--) < 1411634694 802409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[+<->])*-1 < 1411634695 139994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -20.62, score 6.94, rank 45/47 (--) < 1411634698 125478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::{ < 1411634717 910618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[(+)*128<->])*-1 < 1411634718 911892 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -24.14, score 5.28, rank 45/47 (--) < 1411634724 825682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[(+)*7<->])*-1 < 1411634725 199819 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -26.21, score 4.75, rank 45/47 (--) < 1411634766 21336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-])*-1 < 1411634766 865060 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -16.90, score 8.54, rank 45/47 (--) < 1411634777 989186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<(+)*13>-])*-1 < 1411634778 865492 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -22.86, score 6.04, rank 45/47 (--) < 1411634781 486557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blah < 1411634811 611337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(+)*14>(-)*9)*4(<)*8(>[<+>-])*-1 < 1411634813 408791 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -21.26, score 6.16, rank 45/47 (--) < 1411634849 686325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>(-)*10[<+>-])*-1 < 1411634850 20115 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -33.26, score 2.37, rank 45/47 (--) < 1411634869 76998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<)*-1 < 1411634869 892511 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -27.19, score 4.27, rank 45/47 (--) < 1411634874 438730 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411634878 966111 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this doesn't even attack < 1411634895 382211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411634921 968959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<)*5000(>[(-)*9[+]])*-1 < 1411634922 888544 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -26.24, score 4.88, rank 45/47 (--) < 1411634931 999650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :10k cycles is max right? < 1411634946 381756 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<)*5(>[(-)*9[+]])*-1 < 1411634946 929794 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -22.95, score 6.29, rank 45/47 (--) < 1411634972 771258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<) < 1411634973 824969 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -29.86, score 3.34, rank 45/47 (--) < 1411635030 35978 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1411635097 942293 :drdanmaku!uid17782@gateway/web/irccloud.com/x-hzysvglciqwkwjek QUIT :Quit: Connection closed for inactivity < 1411635148 386222 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411635148 611729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<)*1(+)*-1 < 1411635150 219191 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -11.38, score 9.45, rank 45/47 (--) < 1411635156 877421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this should tie a lot < 1411635213 293205 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1411635434 573071 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it PART :#esoteric < 1411635438 890597 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1411635448 434465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<[+[-]])*-1 < 1411635449 51662 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -25.02, score 2.24, rank 45/47 (--) < 1411635452 980865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411635582 553381 :peyote99!~peyote@187.192.242.209 JOIN :#esoteric < 1411635596 483324 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust random_bot_out_of_nowhere ((>)*8(<(+)*10<(-)*12)*4)*4(>)*9(>[(-)*30[+]])*-1 < 1411635596 953051 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.random_bot_out_of_nowhere: points 2.48, score 19.86, rank 21/47 < 1411635629 896902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust isthisanygood (>[<+>-]<[+[-]+])*-1 < 1411635631 877529 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.isthisanygood: points -27.83, score 2.05, rank 46/47 (--) < 1411635663 368995 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust random_bot_out_of_nowhere < < 1411635663 613935 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.random_bot_out_of_nowhere: points -46.00, score 0.00, rank 47/47 (-26) < 1411635708 28788 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411635828 514130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Now. < 1411635835 524813 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Eh? :o < 1411635839 318450 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hi ais523~ < 1411635947 980322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1411635977 834181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: re messages, that's an interesting idea < 1411635982 256564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we should submit it as a joint program < 1411635990 769437 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I, uh. < 1411635991 221339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I honestly couldn't believe that monolith's decoy setup worked < 1411635997 5936 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Have a #1 nyuroki by now though. < 1411636004 925102 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It uses a much simpler timer clear. < 1411636011 568889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, even better < 1411636020 5306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can busily try to knock you off the #1 spot by myself, then < 1411636027 349498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like having competition < 1411636033 786435 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I've secured myself 6.31 points of lead. < 1411636040 694003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did you use a flexible or inflexible clear? < 1411636048 713392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, I've been working on a new program that's unlikely to come #1 < 1411636057 242818 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Flexible meaning it changes depending on cell position? < 1411636057 951288 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Nope. < 1411636077 187346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :inflexible ones do all cells on the same timer < 1411636086 25827 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Inflexible in that case. < 1411636096 423080 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It waits 500 ticks, then switches to [-.-+] < 1411636117 409528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust stealth < < 1411636117 733055 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.stealth: points -45.00, score 0.00, rank 47/47 (-19) < 1411636127 876656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust stealth2 http://nethack4.org/esolangs/stealth2.bfjoust < 1411636129 847544 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.stealth2: points 17.90, score 46.90, rank 2/47 < 1411636140 329459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, maybe I underestimated it < 1411636141 370920 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Unlikely to get #1? < 1411636152 921291 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am in awe of you two < 1411636194 881622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it beats the other five of the top six programs < 1411636199 448122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is probably why it scores so well < 1411636203 643492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, what are these "zemclear.fillerN" programs? < 1411636206 583307 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... < 1411636213 584098 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Skip 5 decoys? < 1411636214 577559 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Geez. < 1411636222 453142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the win against nyuroki is pretty marginal, thouh < 1411636228 441276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: it skips five decoys, or to the first zero < 1411636242 858611 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :With Nyuroki, that goes straight to flag. < 1411636243 503502 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :lol < 1411636251 349326 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: do you think it'd be possible to work out the resulting hill from running every possible program against each other? < 1411636255 723358 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, clearing off stuff from the stack overflow hill < 1411636263 89182 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well. < 1411636269 644274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411636271 660923 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's a limit to the number of possible programs, I'm pretty sure. < 1411636275 672932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lazy (+.+.+.-.)*-1 < 1411636276 687096 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since at every tick you can only branch twice. < 1411636277 230463 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lazy: points -15.64, score 6.99, rank 45/47 < 1411636279 925333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1411636281 796066 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :to two points* < 1411636287 502459 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, traces are finite so programs are too < 1411636294 388931 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the space is much too large to naively enumerate < 1411636295 464814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the reasoning is: some programs use a reverse offset clear setup, so you can find a zero inside their setup and then go to their flag < 1411636296 78365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lazy totally beats my athena < 1411636305 417718 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but otherwise it pretty much beats nothing :) < 1411636309 84989 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it'd be interesting to see what's #1. < 1411636309 943470 :peyote99!~peyote@187.192.242.209 QUIT :Quit: Leaving < 1411636312 315821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some programs trail during their setup, in which case they're very likely to leave at least six decoys nowadays < 1411636313 645690 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I guess there'd be a lot of ties, maybe?) < 1411636323 401435 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, innovation, hun... < 1411636325 928983 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also how well that #1 did on an actual hill. < 1411636338 949631 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, the vast majority of programs won't rush. < 1411636351 85134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: one thing I discovered is that there's a set of 768 programs, such that no program can beat all 768 of those programs on every tape length and polarity < 1411636354 256644 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, I suspect that #1 will be a very fast clear. < 1411636364 125024 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But might, say, easily get locked. < 1411636370 72294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, if you're using markov scoring < 1411636371 93536 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I gues. < 1411636372 605448 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oerjan's "rush to where the flag is and clear it"? < 1411636372 792274 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :guess* < 1411636379 42943 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It depends on what's the most common type of bot. < 1411636383 65261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes, on tape length 10 < 1411636388 17178 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plus shifting your own flag first if that doesn't work < 1411636390 422675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need 768 to allow for all possible defence programs < 1411636409 33856 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, oerjan's was a function (prog, tapelen, polarity) -> prog that beats it < 1411636426 954579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1411636431 74232 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :23:44:10 basically you rush to the other flag, clearing it at maximal efficiency; this will work against any program which doesn't do the same to you. < 1411636434 89110 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :23:45:08 if a program _does_ that to you, shift your own flag one step first to get at least one turn advantage. < 1411636437 115854 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :23:46:06 (this only works because you know both tape length, polarity and the opponent's code, of course.) < 1411636457 263742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: incidentally, I wrote a program to automatically search for a lock that would work against all the programs on the hill, with no [] involved < 1411636459 869676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it proved there wasn't one < 1411636481 946987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. you have to do some sort of synchronization or detection of the opponent if you want a universally correct lock, nowadays < 1411636537 724422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: aha, nyuroki's using a reverse decoy setup, so stealth2 just rushes past all the decoys to the zero < 1411636550 483713 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411636551 904253 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.86, score 57.57, rank 1/47 (--) < 1411636556 321273 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :許さない < 1411636560 655112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I don't get how nyuroki wins on sieve polarity sometimes < 1411636562 133882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION looks < 1411636576 437336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, the flag repair < 1411636591 851656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :happens at pretty much exactly the wrong time for stealth2 < 1411636605 46468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually it loses a lot to programs that adjust their flags to beat turtles at inconvenient moments < 1411636627 287264 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Flag repair? < 1411636631 761409 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's just an offset to kill turtles < 1411636734 97331 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411636757 828066 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411636758 945489 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.19, score 55.64, rank 1/47 (--) < 1411636779 839658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: I know, but it acts as a flag repair against stealth2 due to an unfortunate timing coincidence < 1411636788 925453 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411636789 914124 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.21, score 55.64, rank 1/47 (--) < 1411636793 742149 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, ah < 1411636812 94471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if only I could get stealth2 resistant to that thing happening, it'd do a lot better < 1411636897 565359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would find it amusing if there was a bug in the hill that would let you run essentially different code for different opponents/tape-lengths/polarities, and someone used that to submit an automatically tuned hill-beater. < 1411636926 422209 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411636927 157110 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 23.31, score 62.43, rank 1/47 (--) < 1411636927 575824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also I still have no idea where that one race condition could come from, in the bot-code all references to the 'hill' object are inside a single synchronized block.) < 1411636958 505471 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, I want to write such a program < 1411636962 559994 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I won't need different code. < 1411636972 17289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, we'll see about that. < 1411636984 603694 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I need a rather esoteric component which is my problem. < 1411636995 17905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: you just tweaked nyuroki to beat stealth2? < 1411637000 918639 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :An interpter that A) Uses immutable data structures you can clone < 1411637002 101341 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, yes. < 1411637007 203278 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :B) Does one versus many < 1411637029 750011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: haha :-) < 1411637045 249037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is beautifully blatant < 1411637049 177158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact about the Markov scoring, as pointed out by quintopia: if you do write the perfect (in terms of rest of the hill) program, all other programs will get a flat 0 as a score. < 1411637117 924961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust funky [>(-)*23[>(+)*22[>(-)*21[>(+)*20[>(-)*19[>(+)*18[>(-)*17[>(+)*16[>(-)*15[>(+)*14[>(-)*13[[>(+)*12([(+)*7.[-]]>[(-)*7.[+]]>)*-1]]]]]]]]]]]]] < 1411637119 37002 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.funky: points -2.81, score 18.98, rank 24/47 < 1411637206 732885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust funky [>(+)*25[>(-)*24[>(-)*23[>(+)*22[>(-)*21[>(+)*20[>(-)*19[>(+)*18[>(-)*17[>(+)*16[>(-)*15[>(+)*14[>(-)*13[[>(+)*12([(+)*7.[-]]>[(-)*7.[+]]>)*-1]]]]]]]]]]]]]]] < 1411637207 833355 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.funky: points -1.43, score 20.07, rank 20/47 (+4) < 1411637233 924033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust funky [>(+)*28[>(-)*26[>(+)*25[>(-)*24[>(-)*23[>(+)*22[>(-)*21[>(+)*20[>(-)*19[>(+)*18[>(-)*17[>(+)*16[>(-)*15[>(+)*14[>(-)*13[[>(+)*12([(+)*7.[-]]>[(-)*7.[+]]>)*-1]]]]]]]]]]]]]]]]] < 1411637234 331469 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.funky: points -4.07, score 17.87, rank 26/47 (-6) < 1411637235 812267 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637236 431911 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.45, score 56.62, rank 1/47 (--) < 1411637238 885361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust funky [>(+)*25[>(-)*24[>(-)*23[>(+)*22[>(-)*21[>(+)*20[>(-)*19[>(+)*18[>(-)*17[>(+)*16[>(-)*15[>(+)*14[>(-)*13[[>(+)*12([(+)*7.[-]]>[(-)*7.[+]]>)*-1]]]]]]]]]]]]]]] < 1411637239 917639 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.funky: points -1.52, score 19.88, rank 21/47 (+5) < 1411637245 849419 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, what's wrong with being blatant?? ;P < 1411637259 465833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nothing < 1411637261 834355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just, this means war :-) < 1411637276 482855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: As a mini-poll, what's your opinion on (elliott's suggestion of) zemhill printing those summary reports even on privmsg submissions, under the logic that people will then always know when the hill changes? < 1411637288 468071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I'm fine with that < 1411637303 148814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's two out of two for, zero against, so I guess I'll make it do that. < 1411637312 889349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the git link would also be nice, so you don't have to check the website to see what the program is < 1411637318 569039 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, well, you do, but it's easier to < 1411637320 417317 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637321 77318 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 14.88, score 40.82, rank 2/47 (-1) < 1411637329 158413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's up with the StackOverflow submissions, btw? did we add them automatically? or did they add them? < 1411637348 973094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia did that, I guess to see how they would fare? < 1411637360 198784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1411637389 878731 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Those 4 bots were the only ones out of 60something that stuck < 1411637394 897781 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637395 850981 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 11.60, score 34.78, rank 6/47 (-4) < 1411637404 699374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust stealth2 http://nethack4.org/esolangs/stealth2.bj < 1411637404 886049 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523: URL fetch problems: 404 Not Found < 1411637408 326305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust stealth2 http://nethack4.org/esolangs/stealth2.bfjoust < 1411637408 770085 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.stealth2: points 12.88, score 38.57, rank 5/47 (--) < 1411637419 496343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does a little worse, but at least it beats nyuroki now < 1411637429 45879 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637430 55665 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.48, score 44.13, rank 1/47 (+6) < 1411637435 969117 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Doh, so easy to screw up your stack pointer < 1411637446 234707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was going to say "I wonder if I can get it to beat omnipotence" < 1411637448 342758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but of course I can't < 1411637461 349247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :omnipotence is pretty high on the list of "programs ais523 has trouble beating" < 1411637472 645262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637473 922070 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 18.05, score 45.63, rank 1/47 (--) < 1411637508 889987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, now it draws with preparation < 1411637532 173367 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637532 858433 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 20.67, score 53.80, rank 1/47 (--) < 1411637545 69410 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Turn down the blatancy a bit. :P < 1411637618 894923 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637619 977859 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 19.38, score 50.06, rank 1/47 (--) < 1411637641 551500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: Maybe I can make a shortened git link; the gitweb URLs are a bit verbose, even when you manually abbreviate the commit hash. < 1411637704 477981 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637705 226292 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.83, score 43.87, rank 1/47 (--) < 1411637712 786415 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Less blatant solution. :) < 1411637795 441901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :your score's down to just 43 < 1411637800 593436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637801 199914 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.98, score 44.71, rank 1/47 (--) < 1411637836 672928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, if we're going down the serious war route < 1411637847 531958 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Either way. < 1411637851 399196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I could always modify omnipotence to lose to stealth… < 1411637859 213712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust icare6 (>(-)*128.[(+)*9.[-]])*-1 < 1411637861 112156 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Abusing reverse decoy setups is the most evil thing you've done. :( < 1411637861 299156 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.icare6: points -12.17, score 9.68, rank 46/47 < 1411637875 827554 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411637876 865765 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.43, score 56.55, rank 1/47 (--) < 1411637940 747057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, stealth2 is up to 4th now < 1411637956 700938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :somehow I think changes to nyuroki have more impact on its ranking than changes to stealth2 do < 1411637981 345866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does the scoring work out if one program beats all but one other program, and that other program doesn't beat anything else? < 1411637990 345132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust icare6 >>>>>>>>(>(-)*128.[(+)*9.[-]])*-1 < 1411637992 269007 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.icare6: points -18.14, score 6.68, rank 46/47 (--) < 1411638006 172190 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638010 248531 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638010 869127 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 3.86, score 23.54, rank 10/47 (--) < 1411638014 431911 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ouch < 1411638036 70001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1411638036 697380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what did you do? < 1411638042 843396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wasn't nyuroki on place 1? < 1411638060 582999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: it was, but Lymia's been changing it a lot < 1411638069 905988 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638070 557233 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.79, score 57.04, rank 1/47 (+9) < 1411638076 980476 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Experiment with decoy layouts. < 1411638087 814666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally when I modify a program and it drops that low, it's because I accidentally changed the value of a tripwire without changing the code that checks it, or something like that < 1411638090 785908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or unbalanced < with > < 1411638142 944851 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638144 28944 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.05, score 57.78, rank 1/47 (--) < 1411638213 437888 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638214 213056 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.24, score 41.75, rank 3/47 (-2) < 1411638270 200142 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638276 117234 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638276 880929 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 5.79, score 25.88, rank 7/47 (--) < 1411638306 398848 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638307 161566 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.05, score 57.78, rank 1/47 (+6) < 1411638322 477406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I can never really work through these in my head. The transition matrix is based on numbers of losses only -- of course wins are symmetric to lossses. Losing to a "worthless" program that uniformly loses against everything else should be (at least close to) equivalent to losing on a fraction of 1/N tapes/polarities -- less than one setting, that is -- to everything. < 1411638324 498495 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I concede. Abusing reverse clears is too clever. < 1411638325 285692 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411638344 610391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's a reverse clear? < 1411638348 329297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right < 1411638355 526756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: I think Lymia meant reverse decoy setups < 1411638361 571235 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :reverse decoy setup** < 1411638370 297575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's that? < 1411638371 137150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411638374 965037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the whole stealth2/nyuroki thing is basically a stone-paper-scissors situation < 1411638387 373329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's easy to beat stealth2, but you end up typically losing to nyuroki if you do < 1411638396 985209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: basically you set up the decoys nearer the opponent first < 1411638403 866748 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638404 986680 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 3.81, score 23.77, rank 10/47 (-9) < 1411638407 538301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to buy time to set up the more distant ones < 1411638465 543450 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638467 47905 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 17.93, score 47.44, rank 1/47 (+9) < 1411638523 741011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638528 512145 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638529 237497 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 16.86, score 44.37, rank 1/47 (--) < 1411638574 417951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to wait until it's a bit more officially stable, but since that thing is getting so much use (despite the bugs), perhaps I should add to the wiki's BF Joust page's "External resources" links. < 1411638601 98229 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wonder what's punishing delaying on reverse clears so much < 1411638617 517259 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411638618 957135 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.79, score 57.04, rank 1/47 (--) < 1411638620 764966 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Fast pokse? < 1411638623 321297 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Fast pokes* < 1411638630 347617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: delaying on the decoy setup, you mean? < 1411638640 778945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, if you get poked before your decoys are set up, it is very very hard to win from there < 1411638662 646466 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :setup setup < 1411638663 258650 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yes. < 1411638663 482697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :almost the only exception I know is omnipotence, which specifically relies on that happening and then dedicates its entire strategy to winning in that situation < 1411638664 350017 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Setup. < 1411638688 926068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's quite hard to hold a technical conversation when some of the words are substituted with random other words < 1411638694 435620 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now wtf is funky < 1411638697 925022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It beats both nyuroki and stealth3 < 1411638700 657015 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :2* < 1411638712 367322 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this bash vulnerability is pretty serious < 1411638725 317000 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :mroman_, it's hard to exploit though < 1411638738 813461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run env x='() { :;}; echo vulnerable > foo' bash -c "echo this is a test" < 1411638740 464346 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this is a test < 1411638743 241351 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat foo < 1411638743 769876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vulnerable < 1411638792 710310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm foo # let's not leave toys around on the floor < 1411638792 940373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Lymia: I'm not sure what happens if you embed it in a querystring for cgi programs < 1411638794 321760 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411638816 630454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: wow that looks pretty bad < 1411638820 737829 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :tar cvzf ../toys.tar.gz *; rm -rf * # Any toys at all < 1411638834 297760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: From what I recall reading, Apache's CGI implementation isn't exploitable via the query string, but it is via some other CGI environment variables. < 1411638842 744628 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ACTION already updated her server < 1411638843 300026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can embed a particular string into any arbitrary environment variable, and bash will run it? < 1411638850 73152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: yep < 1411638853 859871 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, I think it only affects bash on startup < 1411638864 989341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do CGI servers normally run programs via the shell? < 1411638874 665038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you have to launch a new bash shell I guess < 1411638890 969009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: system/popen is vulnerable too < 1411638895 217422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it spawns a shell. < 1411638928 297117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: so CGI isn't globally vulnerable, but if the CGI program runs anything via a shell, it is? < 1411638988 249029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it is vulnerably if you can control a environment variable and the webserver uses system/popen to spawn the cgi program < 1411638996 705240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1411639000 314570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and since CGI exchanges data through environment variables < 1411639000 676415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't sure how many webservers would < 1411639004 721059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think it could be really serious < 1411639015 726033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know about CGI and environment variables < 1411639021 225368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what controls /which/ shell system() uses? < 1411639026 813431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sh is not bash by default on Debian/Ubuntu < 1411639036 545945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also OpenSSH's forced-command-for-a-key thing. < 1411639075 414265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can circumvent some related limitations implemented with that, since the original command is put into SSH_ORIGINAL_COMMAND. < 1411639123 601264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably not as generally exploitable, since you'd need a public key with a set command. < 1411639222 893254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm suddenly very glad that NetHack 4's launcher executable deletes all environment variables without even inspecting them, and it's the first thing that runs < 1411639430 65681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :glibc manual says their system(3) is hardcoded to use whatever 'sh' corresponds to. < 1411639453 361645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Which would indeed be dash and not bash on Debian/Ubuntu by default.) < 1411639492 389117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :$ ls -l /proc/`echo $$`/exe < 1411639493 925575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lrwxrwxrwx 1 ais523 ais523 0 Sep 25 11:04 /proc/24328/exe -> /bin/dash < 1411639499 202257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I'm actually very relieved now < 1411639508 911779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that means that this bug is much less widespread than it could have been < 1411639588 817523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a #! /bin/bash CGI script on zem.fi. :p < 1411639598 387890 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: might want to update it, then < 1411639603 17870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the script or bash or both < 1411639606 396091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it's got a new bash. < 1411639618 617167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the script doesn't have any excuse for being bash instead of sh, either. < 1411639854 589219 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411639862 143334 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can hack debian servers with the HTTP_USER_AGENT < 1411639869 906273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by supplying stuff like User-Agent: () { :;}; echo vulnerable > /tmp/foo < 1411639873 140860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just tested that. < 1411639877 597382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on my server < 1411639880 745617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so please don't hack it ;) < 1411639910 445408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To a script explicitly starting bash, or just any general CGI program? < 1411639912 657403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also I've stopped apache on it anyway) < 1411639920 358756 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My Debian server is now patched. < 1411639921 29195 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :;P < 1411639926 413759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Debian has patches out? < 1411639939 198450 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: It didn't work for haskell-cgi programs < 1411639941 124380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, at least for stable. < 1411639945 937694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it works for certain interpreters < 1411639950 923037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just did updates, Ubuntu was one of them < 1411639953 760223 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :vivio@momoko:/home/lymia$ env x="() { :;}; echo vulnerable" bash -c "test" < 1411639953 967464 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :bash: warning: x: ignoring function definition attempt < 1411639954 155477 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :bash: error importing function definition for `x' < 1411639954 402310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, bash was < 1411639962 184105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as well as for CGI programs written as shell scripts < 1411639962 762495 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's no patch for testing yet < 1411639965 898155 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I pulled one from sid < 1411639994 169610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have Debian 6.0 < 1411640002 743657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :apt-get update && apt-get upgrade didn't install anything < 1411640004 647044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I don't think it should affect those if they're written as /bin/sh scripts and not /bin/bash ones. < 1411640016 928808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it was a /bin/bash < 1411640017 511285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently there's another, more complicated, way to exploit the same bug that the patch didn't get, though < 1411640017 937136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411640029 467572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Well, that's oldstable, I guess it lacks behind a bit. < 1411640031 324809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if it's a python/php script that launches via os.popen/system < 1411640038 678986 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're screwed too ;) < 1411640068 837322 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :mroman_, do you have security.debian on your sources list? < 1411640096 343083 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If not fix this immediately < 1411640101 426672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, what happens is that if the function definition ends halfway through, on a trailing backslash < 1411640104 42545 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :deb http://security.debian.org testing/updates main contrib non-free < 1411640126 924469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the first token of the command given to bash is deleted < 1411640133 968634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that it tries to run the first command-line argument as a program < 1411640139 501163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably still exploitable, although a lot harder to exploit < 1411640274 866899 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not reassuring < 1411640375 960915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, trailing > then backslash < 1411640389 280951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Debian 6.0 (squeeze) dropped out of regular support life on May 31, 2014, and apparently you need deb http://http.debian.net/debian/ squeeze-lts main contrib non-free in your sources.list for LTS patches. < 1411640408 536360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is where the bash patch for squeeze is, according to https://tracker.debian.org/pkg/bash < 1411640423 466600 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Wait. < 1411640434 411093 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That server's on a specific release? < 1411640443 957340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I'd kind of maybe suggest going 7 at some point. It's been out for over a year. < 1411640444 777409 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And not "stable" or "testing"? < 1411640450 216689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People do that. < 1411640457 78699 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :why < 1411640472 115778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, stability? That's what the LTS support is for, after all. < 1411640509 973052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that I know anything about the server in question, but it can't be just on "stable" if it's Debian 6.0. < 1411640544 185494 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :At least. < 1411640565 747675 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I personally wouldn't use a stable (i.e. ancient and outdated) version of something for anything but mission critical systems < 1411640582 875309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like a BF Joust hill! < 1411640655 981308 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411640672 645447 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I should really work on developing the hill stomper. < 1411640676 329201 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I want the (1, 0, 0, 0, 0) < 1411640700 877300 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, uh < 1411640707 201170 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If anyone would disagree with me attempting such a thing < 1411640710 180392 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Please raise your hand now. < 1411640710 905672 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411640744 421621 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :go for it < 1411640802 826993 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + < 1411640804 427593 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: points -32.19, score 3.79, rank 47/47 < 1411640808 109098 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa < < 1411640808 445683 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: points -46.00, score 0.00, rank 47/47 (--) < 1411640821 920904 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sorry < < 1411640822 229079 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sorry: points -46.00, score 0.00, rank 47/47 < 1411640824 303984 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust sorry .< < 1411640824 863084 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.sorry: points -46.00, score 0.00, rank 47/47 (--) < 1411640833 553565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I was going to add a length limit. < 1411640850 708685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the name, not the program. (The programs actually already have one.) < 1411640890 941841 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can you wait until I get my program out? < 1411640891 491770 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :<3 < 1411641058 339823 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust test!!! < < 1411641058 526630 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name looks like gibberish. Did you forget it? < 1411641198 176415 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411641208 986770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I'm going to be all boring. < 1411641221 671120 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411641221 975999 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But < 1411641225 926867 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Isn't "DIE_THE_DEATH__SENTENCE_TO_DEATH__GREAT_EQUALIZER_IS_THE_DEATH" a great program name? < 1411641285 539276 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust DIE_THE_DEATH__SENTENCE_TO_DEATH__GREAT_EQUALIZER_IS_THE_DEATH < < 1411641285 725973 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia: Program name is overly long. 48 characters should be enough for everyone. < 1411641310 925217 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!bfjoust Lymia-is-insane +>>>>>>>>>-(>[-..])*31 < 1411641311 385384 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :boily.Lymia-is-insane: points -28.10, score 4.59, rank 47/47 < 1411641401 766763 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"48 characters should be enough for everyone." < 1411641429 868648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe that was a bit too strict. < 1411641464 185884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :48 is a perfectly sane limit :-) < 1411641487 333068 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust I-may-be-insane-but-too-bad-i-win >+[]<...(+...)*-1 < 1411641488 107829 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.I-may-be-insane-but-too-bad-i-win: points -31.17, score 3.62, rank 47/47 < 1411641508 237532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: that's the worst shudder algorithm ever :-) < 1411641515 685054 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, shudder? :) < 1411641519 771987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, lock? < 1411641521 667708 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's a lock targeted at boily.Lymia-is-insane! < 1411641522 565665 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well < 1411641523 51977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what /is/ it trying to do < 1411641526 933284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1411641541 222196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was going to say, it only locks 4-cycle clears, and even then normally only on one polarity < 1411641549 292947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it doesn't even do anything once it has the lock < 1411641551 517309 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh, good point. < 1411641556 223480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I forgot an instruction < 1411641562 643881 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That should be -..(+...)*-1 < 1411641578 317722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not convinced that helps < 1411641617 830098 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :how could one target my brain-hared programs is beyond my current cognitive capacity. < 1411641624 613161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I'm not sure if I've had an idea that completely doesn't work in BF Joust for ages < 1411641633 658305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most ideas, I just tweak them until they end up working < 1411641643 697594 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I should try a defense program sometime < 1411641648 555279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, the half-cycle probabilistic lock was probably a bad idea, but I tweaked it until it became margins < 1411641648 779691 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :All 3 I have right now are some sort of rush < 1411641656 833403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which might also be a bad idea, but an /awesome/ bad idea < 1411641683 359477 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel (>)*14([(+)*50([-])*2]+>)*-1 < 1411641684 608404 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -27.19, score 4.66, rank 46/47 (-35) < 1411641693 888123 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*14([(+)*50([-])*2]+>)*-1 < 1411641694 932683 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 3.24, score 23.53, rank 11/47 (+35) < 1411641700 41162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: good defense programs are very hard to write nowadays < 1411641701 360899 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*2(>)*14([(+)*50([-])*2]+>)*-1 < 1411641702 585163 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points -3.05, score 18.00, rank 27/47 (-16) < 1411641705 394781 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust finnel ((>)*8(<(-)*10<(+)*10)*4)*4(>)*14([(+)*50([-])*2]+>)*-1 < 1411641706 142647 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.finnel: points 3.24, score 23.53, rank 11/47 (+16) < 1411641718 922241 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, you think? < 1411641727 928558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I spent most of 2013 finding new strategies that were impossible to defend against, and the rest finding ways to prove that I was wrong after all < 1411641753 134670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I was worried that the invention of the timer clear would kill BF Joust forever, but luckily that didn't happen < 1411641756 283025 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure how you'd lock Nyuroki's particular timer clear without targeting it in particular. < 1411641761 276271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first I wrote anticipation, then preparation < 1411641769 407021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does nyuroki do against preparation? < 1411641783 277572 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Earlier versions fell off the tape. < 1411641795 164101 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I modified it to always check for stuff to be cleared two cycles < 1411641812 418217 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Roughly tied with preparation < 1411641813 702090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1411641837 847317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want to see nyuroki being locked, check sieve 24 < 1411641841 282485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :versus preparation < 1411641863 732825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :preparation's lock is probabilistic and tends not to do too well in that matchup (perhaps as a result of you constant-tweaking) < 1411641866 20489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it does hold sometimes < 1411641884 617153 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :aaa long logs < 1411641894 184395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what happens when a program's successfully locked < 1411641937 37930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, your final clear is very slow < 1411641946 949246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes the odds of a probabilistic clear holding much lower, but not zero < 1411641960 229581 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hun. So anticipation uses its clear to set up decoys < 1411641966 126248 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And then does a conventional rush? < 1411641985 769154 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My thought process was < 1411641990 817451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: preparation, yes < 1411641995 333454 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"Uh, what's the next prime number after 3" < 1411642000 165886 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"OK, 5 it is" < 1411642000 352595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is because its lock doesn't have enough spare cycles to reach the other end of the tape < 1411642024 705499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the point of a probabilistic lock is that it can theoretically lock any integral clear cycle < 1411642030 113615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and several rational ones too < 1411642033 471160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but has to get lucky with the timing < 1411642078 530100 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Would there be a significant difference between [+.-+] and [+...] then? < 1411642094 906254 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The latter to the former (IIRC) gave a good bit of score < 1411642099 609323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :against a probabilistic lock, no < 1411642102 358034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :against a shudder, very yes < 1411642146 496873 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not entirely clear what the theory behind probabilistic locks is, really. < 1411642176 58843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, you have a 5-cycle clear, so every 1280 cycles, your clear is in the same state, right? < 1411642204 861424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so in order to lock you, preparation needs to be changing the lock cell in the same direction as your clear whenever it happens to hit zero < 1411642224 77388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it changes it in both directions, but when they're changing in the same direction, it changes faster < 1411642229 693850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and when they're changing in opposite directions, it changes slower < 1411642235 463185 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411642242 733648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so probabilistically, the zero is more likely to happen when the bots are going in the same direction < 1411642299 809470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, if you're doing something as slow as a 5-cycle clear < 1411642310 409834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that effect isn't very pronounced, so the odds of the lock holding are kind-of low < 1411642341 21322 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hrm, and, how does that interact with [-.-+]? < 1411642356 331230 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The tick before the clear is checked, it's going in the opposite direction as the lock < 1411642413 566332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what matters is the overall change, not the specific tick < 1411642419 637206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you're not checking the value during the +- < 1411642423 269606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm not checking the value during the +- < 1411642428 823687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you may as well have done .. < 1411642433 22927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because nobody observes the change < 1411642460 762947 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I see. < 1411642490 565852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only difference is if you're on a flag < 1411642494 443816 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 246 seconds < 1411642498 553573 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, the point is that during the probabstic lock, the points that would fall to 0 during it are scattered, so to speak, right? < 1411642500 284062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where +- is much better because it has a better chance of zeroing it against a shudder/vibrator < 1411642505 610279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: yes < 1411642508 382361 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So there's a chance it'll miss th e0. < 1411642509 937084 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I see. < 1411642510 921430 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :the* < 1411642526 868019 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And this actually punishes stuff that checks for clears on two cycles pretty bad. < 1411642537 661136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, even if it hits the 0, there's a good chance that… yes < 1411642570 421521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this isn't rock-paper-scissors, but what I think of as the physical/special thing (from Pokémon) < 1411642587 702747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :physical attacker < physical defender < special attacker < special defender < physical attacker < 1411642596 233759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can defend against programs that don't check for two cycles, or against programs that do < 1411642606 697664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or be greedy like margins, and try to do both, but that's less reliable < 1411642609 310506 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :nyuroki checks for two cycles on the top level. < 1411642614 177008 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :([main clear])*2 < 1411642620 476716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you have to do it on different cells < 1411642622 18891 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But none of the clears inside check for 2 cycles < 1411642629 353671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, I see Pokémon follows the well-known PHP relational operator there. < 1411642673 457709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Pokemon is fun because those categories aren't mutually exclusive. ;D) < 1411642688 860882 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411642690 137388 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 57.99, rank 1/47 (--) < 1411642695 985345 :AnotherTest!~turingcom@94-224-20-102.access.telenet.be JOIN :#esoteric < 1411642720 528970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: it'd be fun even if they were, but this way, it's /more/ fun < 1411642764 569158 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411642765 208091 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 21.57, score 55.80, rank 1/47 (--) < 1411642772 456028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"123" < "456A", "456A" < "78" and "78" < "123", if you hadn't heard. < 1411642805 497995 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Begone, correctness problem! < 1411642809 651613 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust nyuroki http://lymia.moe/~lymia/nyuroki.bf < 1411642810 920852 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.nyuroki: points 22.43, score 57.99, rank 1/47 (--) < 1411642816 949232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: the first two are string comparisons, the last is numerical? < 1411642832 517749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Something like that, yes. < 1411642843 456820 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, I wonder how dangerous it'd be to make my inner loop a timer clear too < 1411642845 932944 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :After 1000 cycles < 1411642846 480534 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> < 1411642857 565388 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"I give up" < 1411642874 90737 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: do you even cycle? < 1411642874 277363 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: open letter box till wat time? daddy ask want go other group or. haha.cannot rem. at the repair and upgrade... or u orefer msn. btw how to go downfron bugis. u lookfor place < 1411642879 629150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: many of the programs that are trying to lock you have code to detect that sort of situation < 1411642890 656904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1411642890 843616 :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 < 1411642905 723207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, that explains why fungot's even less intelligible than normal < 1411642905 909877 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: want to eat chicken. buy 2,4,8,, grams of imported gold) has to leave not long ago sia.bo bao got leh < 1411642918 293393 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^style youtube < 1411642918 519734 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments) < 1411642924 267238 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fungot, live! < 1411642924 453822 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: 1.) < 1411642930 46553 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fungot, l.... are you OK? < 1411642930 233171 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: simonnot right! i would've expected some kind... crew of 6 and 130 passengers. no one would have repressed this flight. i think is just trying to be sexy lol like hearing a dog miaawing hehehehehehe < 1411643083 434617 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, how do they try to detect it? < 1411643084 725628 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Tripwires? < 1411643094 657090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, tripwires < 1411643100 423132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'll see preparation doing a lot of tripwire checks < 1411643115 641541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the alternative method is checking to see if the lock cell is 0 when it shouldn't be; that's less reliable but still kind-of works sometimes < 1411643121 780636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I tried it with margins, but the tripwire method worked better < 1411643134 565552 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1411643153 249650 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :After, say, 1500 ticks, switch to a clear loop that avoids tripwires, maybe? < 1411643163 801601 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Say, restores tripwires up from -3 to 3. < 1411643168 712761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :have you seen what a clear loop that avoids tripwires looks like :-) < 1411643172 915236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's one of those in stealth2 < 1411643174 475606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a mess < 1411643182 881484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has difficulty clearing cells of value /zero/ < 1411643188 438163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, it manages it eventually, most of the time < 1411643192 27890 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ouch. < 1411643206 812099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... < 1411643214 393064 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Innovation time? :) < 1411643234 500717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically how long it takes to clear a cell, and whether the value is restored afterwards, depends on the value of that cell, and the value of the preceding cell < 1411643243 993648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there's a whole bunch of innovation to make it possible at all < 1411643281 674117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. there's some "polyglot" programming where some of the loops are used for two different purposes in order to avoid having to break out of the loop < 1411643294 200223 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[+[--[++++[----[...]++++]---->]++>]->] maybe < 1411643306 133484 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not sure that'd work though. < 1411643331 540073 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If you're willing to do it dirty and only care about 1-3 tripwires? < 1411643349 400134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :could we just add labels and an if-goto-else-goto statement to the bfjoust language to make the programs shorter? < 1411643357 815841 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or would that be too powerful? < 1411643372 180028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: that doesn't work, although it's very similar to the loop I came up with < 1411643374 933232 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[+[--[]++ rest of code]- rest of code] rest of code < 1411643377 69132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, after the > < 1411643382 126145 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::) < 1411643395 308968 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Supports 3^n tripwires < 1411643396 365870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you've now lost track of the current value of the cell, because you don't know how much it was adjusted by < 1411643425 171007 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or well. < 1411643428 106707 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :O(3^n) < 1411643434 94452 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Cost for n tripwires. < 1411643437 913528 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :! 3^5 < 1411643441 640868 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> 3^5 < 1411643443 311860 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 243 < 1411643446 799371 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can accept this < 1411643475 309817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a sort-of moratorium on exponential strategies < 1411643485 337633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because if you're willing to go exponential, there's never any reason to execute an ] ever < 1411643499 677270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, the byte limit on programs works pretty well at preventing them < 1411643542 626607 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :! 3^7 < 1411643550 582253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> 3^7 < 1411643552 393587 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2187 < 1411643558 568677 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can easily go under 100KB or so < 1411643561 848068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, that's why I'm suggesting there should be an if-goto-else-goto statement < 1411643568 245691 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And support 7 tripwires < 1411643575 804086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course, [] should still be allowed for compatibility < 1411643576 841736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: but that lets you write arbitrary programs < 1411643582 695082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's not BF any more < 1411643594 805122 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, it's not BF, no. < 1411643600 830616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more to the point, it defeats the fundamental assumption that makes defense programs work < 1411643603 26488 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't have formal proof, but. < 1411643614 410082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is that there are at least some restrictions on what sort of clear loops the opponent might be losing < 1411643618 415492 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm almost certain that any program that can be written that way < 1411643632 786855 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can also be represented with a sufficiently long .bf program < 1411643638 691958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: yes < 1411643655 121122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you replace if then x else y fi z with [xz]yz < 1411643665 77513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the duplication of z makes it blow up exponentially < 1411643704 636174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly < 1411643732 628036 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :make it arbitrary haskell programs whose only interaction with the environment is zero tests and the five statements < > + - . < 1411643748 416107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so they can do any complicated deterministic computation inside < 1411643758 174801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just the interaction that takes up steps < 1411643780 813591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I don't think that would be as good a game < 1411643781 840014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :obviously for practical reasons we'll need some limit on the code size, memory and cpu usage, so that tournaments can be finished < 1411643786 828025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, probably < 1411643797 827608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, I just make the inner loop of a timer clear a PRNG < 1411643805 893276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how are you going to lock /that/? < 1411643884 447584 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[lymia@aurica ~/data/programming/JoustExt]$ ls -alh tripclear.bf < 1411643884 672722 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :-rw-r--r-- 1 lymia lymia 131K Sep 25 06:17 tripclear.bf < 1411643898 810646 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Supports up to 6 tripwires, range -2 to 2 < 1411643975 126615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas stealth2 can do it in just a few lines, and it normally works, except for some bad combinations of values < 1411643987 379099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, there's a two-megabyte current size limit in the bot. < 1411643990 762206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and 131K is /already/ too large, and many programs have more than 6 tripwires < 1411644006 463618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, 2MB might be enough for the full version of anticipation2 < 1411644008 718543 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Why settle for an inferior subsitute when I can just waste 1/20 the size limit < 1411644076 563716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, anticipation1, I guess < 1411644104 997286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you do megabyte-sized programs, I'd kindly request to do constant optimization locally and only submit a couple, because the VPS is not made out of bytes. < 1411644125 301369 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust tripclear http://lymia.moe/~lymia/tripclear.bf < 1411644127 21796 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.tripclear: points -15.88, score 9.20, rank 46/47 < 1411644179 531452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: apparently anticipation1 does terribly on the current hill even if I remove the hacks I needed to fit it within the size limit < 1411644186 254425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there's not much point in submitting < 1411644195 689331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm glad knowing that the hacks are no longer necessary < 1411644207 704240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(basically, I used an automated system to delete codepaths from it that weren't used against any of the programs on the hill) < 1411644307 957065 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION opens lymia.moe in his browser. “it's... it's pink. it's definitely pink.” < 1411644318 829398 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Because I like pink. < 1411644340 706868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, a problem I have at work, anyone have advice? basically I have a graph, described as nodes and edges (except a lot more complicated), there are multiple types of node (although the types can be viewed as opaque for this purpose) < 1411644349 487665 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I want to pattern-match on the graph, with replacements, sort-of like eodermdrome < 1411644358 427514 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Lymia: and I like your github avatar ^^ < 1411644364 76249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this would be really easy to write in Prolog, but I'm not sure how to write it in OCaml < 1411644421 25436 :boily!~boily@96.127.201.149 QUIT :Quit: SPACED CHICKEN < 1411644438 265632 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Still no patches for 6.0.10? < 1411644559 897243 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust tripclear http://lymia.moe/~lymia/tripclear.bf < 1411644561 137443 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.tripclear: points -8.55, score 12.98, rank 45/47 (+1) < 1411644577 134541 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yay for proofs of concept that are useless~ < 1411644677 834113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: https://wiki.debian.org/LTS/Using < 1411644697 717216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: did you skip six decoys first then use a reverse offset clear? :P < 1411644703 987339 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< ais523> apparently there's another, more complicated, way to exploit the same bug that the patch didn't get, though – Trying that one only provokes syntax errors for me, on an unpatched bash. < 1411644723 688405 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a nice shade of pink < 1411644726 299871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: check to make sure it didn't have side effects < 1411644726 486661 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you need lymia.pink too? < 1411644738 551794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, the syntax error happens < 1411644742 761175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then the parser state isn't reset or something < 1411644757 497092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so some of the text from the env var effectively gets prepended to the command it's running < 1411644799 5780 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Strange < 1411644809 297282 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I worked hard to get my website to load in under a second... with dialup < 1411644815 846711 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And now with BF Joust I'm going crazy with exponential growth. < 1411644816 499838 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411644844 921872 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Aha. < 1411644894 297085 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust tripclear http://lymia.moe/~lymia/tripclear.bf < 1411644896 141104 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.tripclear: points -5.36, score 14.56, rank 42/47 (+3) < 1411644900 451449 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :No more of this program. ^.6 < 1411644901 771360 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^.^ < 1411644909 401577 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: do you... have dialup? < 1411644913 824622 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So it deliberately provokes a parse error so obscure nobody ever tested it, then exploits the buggy results. < 1411644916 233160 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, no < 1411644929 853629 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If I did, why would I be throwing out multi-hundred-KB programs < 1411644957 65083 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could be generating them on the server :p < 1411644982 717991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: yes, and presumably it was only found because people were looking at the relevant code because of the other bug < 1411645023 702262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This is why you use parser generators < 1411645026 884543 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Of course, bash doesn’t and can’t have a real parser. < 1411645027 71241 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And not hand-coded parsers < 1411645040 213466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: the bug looks like it's in the handling of a parse error < 1411645047 768258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as opposed to the parse error itself < 1411645100 153265 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Anyway < 1411645105 286778 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Firing up IntelliJ~ < 1411645234 592407 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: I wonder how it actually happens, since you can’t leave arbitrary things in there, just a ‘>’ apparently. < 1411645258 34912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a leading > is enough to utterly screw up the command you're trying to run, but hmm < 1411645264 465401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about I'm going to write BFJoust JIT . ← do it < 1411645876 189211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's gonna be a pain to keep track of the flag reaching 0 for two cycles though < 1411645879 511345 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie wrote a BF Joust JIT thing, I think? < 1411645880 217341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1411645884 262702 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem is cycle sync makes it slow < 1411645887 893999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you'd have to check that after every instruction < 1411645922 941222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :compile both programs into one < 1411645927 689109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cycle sync? < 1411645929 736278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, hmm, no < 1411645932 769468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, that's a mess < 1411645934 654012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would have just interleaved the programs into a single one < 1411645940 287581 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( Bits8x16 < 1411645940 811634 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :12Bits8x16 : 12Type < 1411645945 577605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :somehow < 1411645950 395054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although that's probably tricky for loops < 1411645953 357669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411645981 268342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not impossible < 1411645999 185054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: now I'm scared that that type exists < 1411646043 213634 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It’s for SSE. I think it was introduced when the LLVM backend was. < 1411646060 657054 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :No Bits8x32 though. No AVX. < 1411646159 191159 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: What scares you about it? < 1411646179 593147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: basically seeing something so relentlessly low-level in such a high-level language < 1411646181 638509 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can do it in two SIMD registers: one 256-bit one (5-bit tape length + 5-bit tape pointer * 2 + up to 240-bit tape + 1-bit polarity) and one 128-bit one (24-bit program counter * 2 + 32-bit program identifier * 2, 16 bits spare) < 1411646211 629490 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whether you can use SIMD for anything useful is another question, but two-register (+ 32-bit identifier -> program storage mapping) BF Joust is pretty cool < 1411646221 106029 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wow... now I want to make a BF Joust FPGA < 1411646231 26004 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just think how much brute forcing you could do... < 1411646241 961367 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :We'd finally be able to run the 10000*10000 hill :) < 1411646250 535081 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc Bits8x16 < 1411646250 721798 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Primitive type 12Bits8x16 : 12Type < 1411646250 908461 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Vectors of sixteen eight-bit values < 1411646269 481087 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if it'd actually be faster than, like, a hand-optimised assembly implementation on conventional hardware < 1411646277 408243 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could certainly do it with much lower storage requirements without sacrificing efficiency, I guess < 1411646287 829894 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+)*-1 < 1411646289 157079 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -14.50, score 9.58, rank 47/47 < 1411646290 873620 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since using SIMD registers for BF Joust would probably be hell on x86 < 1411646291 169748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: now you've got me thinking about what it'd look like in Verity < 1411646294 745206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and what the resulting hardware would look like < 1411646300 500799 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: do it!! < 1411646304 648963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*-1 < 1411646304 835626 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if I can justify this as being connected with my job < 1411646306 290056 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -4.71, score 15.69, rank 33/47 (+14) < 1411646323 420941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1411646326 341139 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the savings from using registers might be hurt by having to deal with the huge programs, though < 1411646327 568678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: huh, that's an interesting variant on vibration < 1411646342 604652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably it works because many programs fall through to three-cycle clears if they detect a vibration program < 1411646343 14992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some days ago a program with score 18 wouldn't get on the hell < 1411646348 53251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but now with 15.69 you can? < 1411646352 506034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*hill < 1411646364 7844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: this is what happens if you score based on eigenvalues < 1411646370 79678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the actual score /numbers/ are rather volatile < 1411646392 98559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wait (->+<-)*-1 < 1411646396 193645 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wait: points -6.81, score 12.64, rank 47/47 < 1411646403 769398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. ok. it only gets 12.64 now < 1411646432 482056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*5000([(+)9[-].]>)*-1 < 1411646433 205941 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -11.10, score 12.19, rank 47/47 (-7) < 1411646438 380899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*-1 < 1411646439 357246 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -5.71, score 15.10, rank 40/47 (+7) < 1411646454 645286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now it's suddenly 7 ranks worse? < 1411646455 549782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1411646458 96065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*-1 < 1411646459 933749 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -5.71, score 15.10, rank 40/47 (--) < 1411646497 865549 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+)*-1 < 1411646499 546442 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -14.55, score 9.48, rank 47/47 (-7) < 1411646500 675373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: maybe it pushed something that it beats off the hill? < 1411646502 308533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*-1 < 1411646503 858812 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -5.71, score 15.10, rank 40/47 (+7) < 1411646508 346081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411646511 442130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe < 1411646564 786318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : During the last 20 years, the information density of storage media and thus the bandwidth of an avian carrier has increased 3 times faster than the bandwidth of the Internet. < 1411646591 945978 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :three 128-bit registers might be best: [120-bit half-tape, 8-bit spares] [120-bit half-tape, 8-bit spares] [5-bit tape length, 1-bit polarity, [32-bit program identifier, 24-bit program counter, 5-bit tape pointer] * 2] < 1411646596 913222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-.+)*-1 < 1411646597 891505 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -34.00, score 2.76, rank 47/47 (-7) < 1411646600 381573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-.+.)*-1 < 1411646601 186067 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -32.43, score 2.80, rank 47/47 (--) < 1411646602 432296 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can use the spares for, um, something < 1411646603 724417 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: Just in case it wasn’t clear, this is the sort of thing Idris is trying to get good at. You get to use dependent types, and also write system utilities and hopefully drivers, is the idea. < 1411646608 481016 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-++-.)*-1 < 1411646609 949201 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -15.19, score 9.38, rank 47/47 (--) < 1411646612 765086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-++-)*-1 < 1411646614 433104 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -15.71, score 8.88, rank 47/47 (--) < 1411646618 141005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127(-+.)*-1 < 1411646619 916933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -5.71, score 15.10, rank 40/47 (+7) < 1411646620 422356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: right, it still worries me though < 1411646623 160058 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :storing whether one of the flags are free, or something < 1411646628 820806 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: isn't idris GC'd? < 1411646635 357446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if Rust becomes successful, that'll help < 1411646659 724946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: this FPGA jouster, should it store the programs in RAM or hardcoded? < 1411646696 645202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127[-+] < 1411646697 476427 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm not sure... if you just wanted to run a huge hill it should just use ROM or something, I guess? < 1411646697 663067 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -18.69, score 7.95, rank 47/47 (-7) < 1411646699 164238 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127[-+.] < 1411646701 29221 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -11.45, score 10.46, rank 47/47 (--) < 1411646710 121655 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: but it'd probably be most interesting to use it to try and create new programs < 1411646713 543785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127([-+.])*-1 < 1411646715 883577 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -9.43, score 12.28, rank 47/47 (--) < 1411646719 213942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1411646720 122412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: FPGAs don't actually have a lot of ROM < 1411646741 207607 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: Generally yes. If you’re writing a hardware-timed / hard-realtime thing, you don’t get to use it there. < 1411646745 475476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127([-+[-+]-])*-1 < 1411646746 847178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -15.50, score 9.07, rank 47/47 (--) < 1411646747 657216 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: ...like drivers < 1411646750 473835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you normally just use pre-initialized RAM < 1411646767 665985 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it'll probably want to use a compact program representation and load chunks of the program into something faster than RAM, I guess? < 1411646787 629386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: you're possibly misunderstanding FPGAs here < 1411646792 786940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all storage is RAM, but you have various speeds of it < 1411646794 679641 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :very likely :/ < 1411646800 801682 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, right < 1411646802 556512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the fastest is a 1-bit RAM that's just directly in the middle of one of your wires < 1411646847 867993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can build arbitrary storage devices out of that, but they tend to be inefficient in terms of space on the chip (crazy fast, though) < 1411646851 587592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust catchmeifucan (-)*127([-+[-+]+-])*-1 < 1411646853 209262 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.catchmeifucan: points -14.36, score 9.94, rank 47/47 (--) < 1411646869 915646 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm wondering how much mileage you could get out of hand-coded x86 SIMD BF Joust < 1411646872 577842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you get block RAM which is pretty much as fast, and works for nearby parts of the chip < 1411646873 337709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: People do minmax search with mutable state, you just undo the changes when backing up. < 1411646878 940904 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not really much as RAM isn't the limiting factor anyway < 1411646892 989859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then below that, an external RAM chip, but that's basically like RAM in a computer rather than L1 cache in a computer < 1411646902 501600 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it seems like you should be able to do /something/ cool with storing all the non-program state in three registers < 1411646905 688972 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh! < 1411646911 297249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps the way to think about FPGAs is that you can make little L1 caches anywhere you like < 1411646912 591796 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you just have to precompile the programs < 1411646920 41569 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and have them operate on the three registers directly < 1411646930 56507 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's probably about as good as you can get < 1411646938 493624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although I guess the precompiled forms would actually likely be bigger than the originals... < 1411646950 795545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The handwritten ASM versions I've done are not SIMD, but I am slightly suspicious about whether it would help any. < 1411646951 457157 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: I said trying to get good; there are some efforts at GC avoidance. If it’s possible, drivers are a longest-term goal at most. < 1411646999 321567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: possibly best to see what people do with Rust first :-) < 1411647008 242385 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: theoretically if you precompile them, then it could be running code with no memory accesses (except, y'know, the program). optomized! < 1411647024 897750 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: yeah... I think you'd really want a language designed from the ground-up to handle memory without GC for drivers and stuff. < 1411647078 998855 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411647142 782506 :yiyus_!1242712427@je.je.je QUIT :Ping timeout: 245 seconds < 1411647233 449366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know, but I don't think it's very optomized to index a SIMD register by a non-constant byte. If you only had one tape pointer, you might get by with some sort of a shuffle/rotation thing (even that's quite awkward with AVX instruction set, I think), but there's two. < 1411647280 655618 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I was thinking maybe use SIMD registers as tape pointers. < 1411647301 934723 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: just shift around a single "1" aligned with the tape registers for <>, and add/sub for +- < 1411647314 51683 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: *nodnod* I probably just shouldn’t have gone so far as to mention drivers. < 1411647316 333249 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bitwise and to check for loops < 1411647350 923936 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course it's more complicated with the 128-bit registers you'd probably have to use. < 1411647374 59066 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1411647411 32321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I don't think you can even shift a full 256-bit value. < 1411647424 259583 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can do shuffles on 32-bit units, I think? < 1411647430 475786 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you could use that to shuffle the 1. < 1411647474 68236 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't think it could do the arithmetic you'd want < 1411647598 976952 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't think L1 is that expensive to justify this act of desperation < 1411647623 272935 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Have you looked at the event counters? < 1411647705 25403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wrenchlance's register usage is documented in https://github.com/fis/chainlance/blob/master/wrenchlance-ops.s if you're curious. It constructs the left program (the one that has to jump into the right program's control flow) out of my handwritten blocks into raw binary x86-64 code, and the right program into some assembly code that's compiled and linked with a stub program so that it doesn't ... < 1411647711 99498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... need to do a register-based jump at the end of the cycle. < 1411647727 997252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I just did that for fun, not as a serious benchmarking-based optimization thing. < 1411647737 291043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Might be interesting to do a bit of perf on it, actually. < 1411647745 37520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or on gearlance. But not now. < 1411647901 717215 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do wonder how loose you could make the sync between the two programs. < 1411648488 853632 :Guest51277!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1411648505 128581 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1411648505 315616 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1411648862 250127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust offclear (>(+)*14>(-)*10)*5([(+)*9[-]]>)*-1 < 1411648863 245087 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.offclear: points -12.81, score 11.64, rank 47/47 < 1411648872 378382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :okkk < 1411648898 571128 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 . < 1411649450 65166 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03HarrisPmjiho 5* 10New user account < 1411649461 602315 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411649465 376637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Some Thoughts On Establishing Major Details Of Indian Herbal Tea14]]4 N10 02http://esolangs.org/w/index.php?oldid=40532 5* 03HarrisPmjiho 5* (+366) 10Created page with "Everything after that every activity requires a bit of The Huffington Post, Visalus is one of a friend or even troubled teens If you adored this information and you would cert..." < 1411649644 50961 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411649662 229276 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411649723 17499 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 240 seconds < 1411649807 377414 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411649862 93845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think I like this connection < 1411649869 316852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is probably not 100% reliable < 1411649875 92401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's the best one I've used in the past several months < 1411649979 317835 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should get a grant for buying a decent internet connection. < 1411650025 630176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would mean I never got any work done < 1411650273 763995 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, I love these spam page titles < 1411650319 328738 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411650352 233355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: are the spambots beating the filter again? < 1411650356 944756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm worried they've learned how to newline < 1411650366 321973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which case we're going to need a new strategy < 1411650387 444511 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Bbl < 1411650403 454099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, they're two different spambots < 1411650410 417888 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We should just make esolangs with those names < 1411650420 36776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the one oerjan deleted was a oneliner naturally, so the spam filter couldn't determine that the lack of newlines was intentional < 1411650444 353909 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the one I deleted, the spambot prepended a newline to it and then did its normal nonsense < 1411650478 752449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: http://esolangs.org/wiki/Befunge/index.php < 1411650582 669701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think there may have been another one, but I couldn't find it < 1411650600 375492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know there was one spam name so good we reserved it for an esolang < 1411650623 812466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, http://esolangs.org/wiki/Brainfuck/w/index.php%3Ftitle%3DTalk:Brainfuck/index.php < 1411650732 232537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha: http://esolangs.org/wiki/Twisted_Python_Chat_Server < 1411650744 112356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : This page was spam, but the name is unintentionally brilliant and the page content looked kind-of like an esolang. So it's being kept around until someone can edit it into an actual language. -- User:ais523 < 1411650773 700368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1411650820 524471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but "Twisted" is not an actual esolang, it's just a randomized appearance that could be assigned to any esolang in this particular game, right? < 1411650835 341616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Twisted Python Chat Server has to be the complete name of the esolang < 1411650841 613946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :feel free to design any esolang where that description could fit < 1411650894 333445 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Twisted is a Python networking library, y'know < 1411650903 885433 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1411650905 60549 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :descriptions have to _fit_ the esolangs? I couldn't determine much correlation between the name and the esolang so far < 1411650933 408922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: what do you think Twisted Python Chat Server iz lied? < 1411650933 634474 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: cheese and wine... lol... you cant tell me, pleeeeeease. < 1411650972 746546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Twisted is a Python networking library, y'know ← I do know, but it's funnier if you design the language so as to ignore that connection < 1411650986 236628 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: presumably it should be about snakes too, then < 1411651020 241674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: definitely < 1411651023 274226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking that as well < 1411651085 5349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyone who likes looking at spam page titles, btw, they're listed at http://esolangs.org/wiki/Special:Log/delete < 1411651109 577972 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Doesn't beat RFNHS3:SDD though < 1411651126 393511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: that was a spam title? < 1411651139 728489 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :abbreviating it is no fun < 1411651150 62900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although the credit has to go to whoever named the original film, I guess < 1411651157 367930 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's too absurd to even be a spam title < 1411651206 446672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411651223 698559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: usually esolang names are one or two words < 1411651231 22695 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, Nora's Hair Salon II had no subtitle. < 1411651234 131987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so titles with many words are probably more spam prone < 1411651242 709889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :s/elliott_/ais523 < 1411651264 770096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :23:34, 27 March 2013 Ehird (Talk | contribs | block) deleted page 4-5 Benefits Of Using Bathroom Ventilation Freakouts < 1411651272 726811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spam titles can be pretty weird < 1411651275 470918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also can you create a User page for a user that has no account? < 1411651281 319792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: yes, but you're not supposed to < 1411651290 593460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should be deactivated < 1411651293 250075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doing that on Wikipedia will get it deleted and you shouted at < 1411651293 553884 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Yes, but they'll follow english statistical patterns < 1411651299 50424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that would prevent the User:Kymuigcn spams etc < 1411651305 35956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: those mostly are real users < 1411651308 305556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411651309 461892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411651310 49846 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wow, that's an amazing title I forgot about it < 1411651311 288944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who are also spambots < 1411651318 913431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: so did I < 1411651321 493705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :good thing I'm reading the log < 1411651324 658232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1411651328 750724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok then :) < 1411651333 895280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: in fact, the #1 most likely page for a spambot to spam is its own user page < 1411651345 998043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to the extent that if your first edit is to your own userpage, you're including links and you don't know how to newline < 1411651354 375107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you automatically get blocked, or should do but it seems to be misconfigured < 1411651358 832694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it just prevents the page being edited instead) < 1411651372 913619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :manual "new user" confirmation is probably strange < 1411651384 461671 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also because you never know if somebody really wants to call himself Rhot46nz4s < 1411651403 779338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :17:13, 16 March 2013 Ehird (Talk | contribs | block) deleted page Jerk Brief History Of Flashlights (I have run out of things to say. this spam has left me in awe.) < 1411651430 37356 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hahaha < 1411651542 334108 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it was more confusing than you might expect even from that title: (change visibility) (diff) 10:44, 16 March 2013 . . GenesisUU (Talk | contribs | block) (1,107 bytes) (Created page with "As you can see by her recent success Stoya is clearly one of the fleshlight. Del Corro could also be found in the semen if infectious preputial fluid drained into the fleshl...") < 1411651564 488774 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"That's not illegal -- but it is insignifigant compared to the ribbed edges of fleshlight." < 1411651622 562003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it's /very/ weird being in a situation where you can just post the contents of deleted pages from the deletion log < 1411651631 931780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at Wikipedia you had to be generic, unless the page was actually worthy of undeletion < 1411651637 731787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you'd look at it and say "not undeleting, it was spam2 < 1411651639 773731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :s/2/"/ < 1411651648 623272 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's weird < 1411651657 503338 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the harm of pasting nonsense in IRC? < 1411651668 20452 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even if they were looking to see if the page stayed up, they wouldn't check the IRC logs < 1411651692 363017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well deleted pages often contain personal information or something like that < 1411651708 654745 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :personal information about stoya being one of the fleshlight < 1411651738 4162 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I believe it is a well-known fact that Stoya is one of the fleshlight < 1411651785 714084 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :should we add a trigger on some bot? < 1411651844 765215 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the spam problem is manageable < 1411651860 821420 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should have seen what it was like before I took over hosting < 1411651873 27111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's because the spam filter was hilariously bad before you took over hosting < 1411651895 177139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :once we had a working filter, a better CAPTCHA, and you gave me access to edit the filter rules < 1411651897 623316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things got a lot better < 1411651904 150119 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1411651913 970671 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just mean, going to the lengths of finding a way to hide all the spam deletions from recent changes :p < 1411652264 679881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in the future pages can only be entered as brainfuck programs that generate the actual content < 1411652293 853215 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dfyzjvadhyjppkry JOIN :#esoteric < 1411652298 772451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`interp bf_txtgen in the future pages can only be entered as brainfuck programs that generate the actual content < 1411652302 477139 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: knowing our luck, we'd still get spam < 1411652302 680636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :969 +++++++++++++++[>+++++++>++>+++++++>++++++<<<<-]>.>>+++++.<++.>++++++.<<-.---.>.<+.>>+.<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+.---.<-.---------------------------------------------------------------------.>>-----.>+++++++.++++++.--.<<+.<.>>>--.--.<--.<<.>>>++++++++++++++.-.<--.<++++++.<.>>--------- < 1411652311 946735 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: the spambots figured out how to answer questions about esolangs to register, after all < 1411652323 363633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls bin/! < 1411652324 114195 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/!: No such file or directory < 1411652325 294904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also you'd need some javascript to actually display it then < 1411652327 143901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I still think the solution to any registered-user spam is just to get fizzie to replace the questions) < 1411652335 242743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ls bin/interp < 1411652336 18201 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which mean spam can now DoS your browser < 1411652336 205022 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/interp < 1411652337 875597 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411652347 629944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run ln -s interp bin/! < 1411652349 484811 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411652357 163780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf_txtgen this looks like a good EgoBot replacement syntax < 1411652360 934705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :348 +++++++++++++++[>+++++++>++++++++>++>++++++<<<<-]>>----.<-.+.>-.>++.<-------.<++++++..>-.<++++.>>.<<-------.>--.<-.>----.>.>+++++++.<.>++++++.<<<++++..>-.>.<-------------------------------.>>.<<<.>---.<.+++++.>>.<<--.-------------.>>>+++++++++.----.<<+++++++++++++++++++++++++++++++.++.++.++++++++.<.>+.>>++++++++.<.>-.++++++.<<.++++++.<----.>+++ < 1411652371 226843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf8 +++++++++++++++[>+++++++>++++++++>++>++++++<<<<-]>>----.<-.+.>-.>++.<-------.<++++++..>-.<++++.>>.<<-------.>--.<-.>----.>.>+++++++.<.>++++++.<<<++++..>-.>.<-------------------------------.>>.<<<.>---.<.+++++.>>.<<--.-------------.>>>+++++++++.----.<<+++++++++++++++++++++++++++++++.++.++.++++++++.<.>+.>>++++++++.<.>-.++++++.<<.++++++.<----.>+++ < 1411652372 246409 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this looks like a good EgoBot replacement synta < 1411652380 486851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1411652390 453860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if it ran out of space on the line < 1411652423 842583 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust silly +++++++++++++++[>+++++++>++++++++>++>++++++<<<<-]>>----.<-.+.>-.>++.<-------.<++++++..>-.<++++.>>.<<-------.>--.<-.>----.>.>+++++++.<.>++++++.<<<++++..>-.>.<-------------------------------.>>.<<<.>---.<.+++++.>>.<<--.-------------.>>>+++++++++.----.<<+++++++++++++++++++++++++++++++.++.++.++++++++.<.>+.>>++++++++.<.>-.++++++.<<.++++++.<----.>+++ < 1411652424 254364 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.silly: points -35.60, score 3.10, rank 47/47 < 1411652451 20067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust google http://google.com < 1411652451 206900 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523: error: parse error: encountered { without suitable enclosing ( < 1411652467 233782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1411652468 702639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! bf_txtgen bfjoust < 1411652470 530637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Google missed a trick there < 1411652472 650009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :62 +++++++++++[>+++++++++>>><<<<-]>-.++++.++++.+++++.++++++.--.+. [177] < 1411652485 459129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust bfjoust +++++++++++[>+++++++++>>><<<<-]>-.++++.++++.+++++.++++++.--.+. < 1411652485 934083 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.bfjoust: points -35.29, score 2.98, rank 47/47 < 1411652496 311856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Meta BF Joust! < 1411652512 620665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you submit an ASCII String which is fed through bf textgen which is then used as a BF Joust program < 1411652549 880941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sillyness level over (unsigned long)-1; < 1411652563 854238 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was it unsigned long long? < 1411652569 594095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or possibly unsigned long long int < 1411652582 134125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411652640 106285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: bf_txtgen-generated programs cannot ever attack < 1411652653 447198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, they will all eventually zero their own flag < 1411652665 122496 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, the strategy would be trying to find a string that took as long as possible before it committed suicide < 1411652719 734323 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411652759 358800 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what is the >>><<<< doing in there, that looks ridiculous. < 1411652775 586993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: bf_txtgen always has exactly four > and exactly four < in the loop < 1411652855 578269 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :... < 1411652864 791557 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`! bf_txtgen @ < 1411652866 240427 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :can't you just do < and be done with it/ < 1411652869 130139 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :29 ++++++++[>++++++++>>><<<<-]>. [39] < 1411652883 990861 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :also, is bf_txtgen written in bf? < 1411652893 682676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow I used to be able to delete a lot of spam in a minute < 1411652897 558371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, it's written in Java IIRC < 1411652903 225693 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :int-e: how comes? < 1411652908 649979 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen CTCP FINGER < 1411652912 787443 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :erm, ais523: how comes? < 1411652913 788650 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :86 +++++++++++[>++++++>++++++++>+++><<<<-]>+.>----.<.>----.>-.<<+++.+++.>--.<--.--.>++++. [965] < 1411652927 294926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: I didn't write it, don't blame me! < 1411652937 187550 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.++++++++++[>++++++>++++++++>+++><<<<-]>+.>----.<.>----.>-.<<+++.+++.>--.<--.--.>++++.>>>>>>>+. < 1411652937 374414 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :CTCP FINGER < 1411652940 817032 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411652947 871190 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :whoops < 1411652952 815731 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen FINGER < 1411652954 716022 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1411652956 108696 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :59 ++++++++++++++[>+++++>+++++>><<<<-]>.+++.+++++.>+.--.<++++. [165] < 1411652976 214598 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :+.+++++++++++++[>+++++>+++++<<-]>.+++.+++++.>+.--.<++++>>+. < 1411652980 806953 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.+++++++++++++[>+++++>+++++<<-]>.+++.+++++.>+.--.<++++>>+. < 1411652980 994092 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FINGE < 1411652984 191195 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411652991 438507 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :o < 1411652995 418540 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.+++++++++++++[>+++++>+++++<<-]>.+++.+++++.>+.--.<++++.>>+. < 1411652995 605392 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FINGER < 1411652998 224462 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aha! < 1411653006 851398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! bf_textgen bf_textgen < 1411653007 646948 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/bf_textgen: not found < 1411653016 28519 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :txt < 1411653017 208248 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :not text < 1411653017 395141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! bf_txtgen bf_txtgen < 1411653023 958832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :90 ++++++++++++++[>+++++++>++++++++>+++++++><<<<-]>.++++.>>---.<++++.++++.----.<+.--.>------. [155] < 1411653032 805675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! bf_txtgen ++++++++++++++[>+++++++>++++++++>+++++++><<<<-]>.++++.>>---.<++++.++++.----.<+.--.>------. < 1411653036 486203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :381 +++++++++++[>++++++++>++++>++++>++++<<<<-]>>>-...<-...>>-..<<..>....<<+++.-----------------------------.>>.>.<.<..>.>.<<<.>>...<.....<.>>..>...<<..<.--.>+++++++++++++++++..<.---------------.>+++++++++++++++++++++++++++++++++.-------------------------------.>+++.---.>.<..+++.<..>-...>+++.<<--.>--....<--------------.<--....+++.-..>>>-..+.++++++++ < 1411653042 944927 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- finding a fixpoint is left as an exercise for the reader < 1411653054 124790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. txt = bf_txtgen(txt) < 1411653058 235824 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen `! bf_txtgen Hello World! < 1411653061 659065 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :182 ++++++++++++[>++++++>+++>++++++++>++++++++<<<<-]>>----.>.<+.-.>++.++++.>-.<++++++++++++++.++++.----.>++++++++.--.<------.<.<.>>>.<--..+++.<.>>--------------.<.+++.------.--------.<+. [296] < 1411653064 278162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :impossible, bf_txtgen(txt) is always longer than txt < 1411653068 635521 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++++++++++++[>++++++>+++>++++++++>++++++++<<<<-]>>----.>.<+.-.>++.++++.>-.<++++++++++++++.++++.----.>++++++++.--.<------.<.<.>>>.<--..+++.<.>>--------------.<.+++.------.--------.<+. < 1411653068 822206 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : `! bf_txtgen Hello World! < 1411653070 347829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as it never puts . inside a loop < 1411653076 502578 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er < 1411653077 861954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: can you prove that? < 1411653084 452749 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen `! bf_txtgen Hello World! < 1411653088 782609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :204 ++++++++++++++[>+++++++>++>+++++++>++++++++<<<<-]>--.>+++++.-.>.++++.<<-.>>>++++.++++.----.<+.>---------------.<+++++++.<.<-----------------------.>>>.+++++++..<+.<.<+++++++++++++++.>>.+++.>.--------.<<+. [607] < 1411653091 655559 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :mroman_: it's at least 2x < 1411653095 890894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: well unless the person who explained the algorithm it uses to me was lying < 1411653098 408771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't seen the source < 1411653099 236598 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er < 1411653104 366702 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :that's not true < 1411653111 157326 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :if you wanted nulls it'd be the same < 1411653117 109267 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :though... < 1411653122 244153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf_txtgen ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt < 1411653125 680374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :` !bf_txtgen aaaaaaaaaaaaaaaaaaaaaaaaaaaa < 1411653125 914329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :274 +++++++++++++[>+++++++++>+++++++++>+++++++++>+++++++++<<<<-]>-....>>>-....<-.<-.......>.>...<...<...<......>....>.>....<.<<....>..<..>.......>...<.>.>...<<<..>....>.>..<.<<...>>.<<.>....>..<.<..>.>.........>.<.<..>.>.......<....<..>..>..<.....<<..>..>.<...>..>.......<.<.>.. [937] < 1411653126 263329 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :loops could make a lot of characters from just a few < 1411653126 455369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1411653126 830210 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :having . outside of loops sounds like a reasonable proof < 1411653130 958325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha < 1411653142 34368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf is it doing for tttttt? < 1411653146 798502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bf_txtgen is not very good at that sort of input < 1411653149 187720 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf :D < 1411653161 294134 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen `! bf_txtgen Pizza is delicious! < 1411653164 605044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :245 ++++++++++++[>+++++++++>++++++++++>++++++++>+++<<<<-]>>>.>---.-.<++.++++.-------.<----.++++.----.-------------.--.<++.>>>.<---------------.<++++.<++++++++++++..>>+++++++++++++++++.>.<<.<-------.>>>.<+++.+.<+++.---.>--.++++++.++++++.++++++.--.>+. [752] < 1411653173 56030 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf ++++++++++++[>+++++++++>++++++++++>++++++++>+++<<<<-]>>>.>---.-.<++.++++.-------.<----.++++.----.-------------.--.<++.>>>.<---------------.<++++.<++++++++++++..>>+++++++++++++++++.>.<<.<-------.>>>.<+++.+.<+++.---.>--.++++++.++++++.++++++.--.>+. < 1411653173 242910 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :`! bf_txtgen Pizza is delicious! < 1411653173 946913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf +.++++++++++[>++++++++++>++++++++>++++++>+++<<<<-]>>>-.++.<----.>++++++.++++++.-.>-.<<<-.>+++++++++++++.+++++++++++++++.<++.---.-------.>+++.>>.<-------.<<..++++++.>>---.<++.<-------.+.<+. < 1411653174 533666 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ACTION mapoles GeekDude < 1411653176 858549 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :150 +++++++++++++++[>++>+++++>+++++++>++++++++<<<<-]>>+++++.>.>++..<<+++++++++++++++++.<++.>>.>-------.<<<.>+++.+.>+++.---.<--.++++++.++++++.++++++.--.<+. [492] < 1411653192 118284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, what causes fungot to mapole people < 1411653192 305115 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: isn't he the dj? it kinda adds up the whole story was explained 5 million times and the government never took it serious... hope things chance now. and that of 136 people on board < 1411653197 356156 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: no idea < 1411653199 4417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, CTCP ACTION < 1411653213 907865 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen ACTION is an idiot < 1411653218 242716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :159 +++++++++++[>++++++>+++>+++++++++>+++++++++<<<<-]>-.++.+++++++++++++++++.-----------.++++++.-.>-.>++++++.++++++++++.<.>>--.<-----.<.>-----.>+++.<.++++++.+++++. [362] < 1411653220 808630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e must have been running txtgen in PM < 1411653237 102515 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +.++++++++++[>++++++>+++>+++++++++>+++++++++<<<<-]>-.++.+++++++++++++++++.-----------.++++++.-.>-.>++++++.++++++++++.<.>>--.<-----.<.>-----.>+++.<.++++++.+++++.[-]+. < 1411653237 289611 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ACTION is an idiot < 1411653239 751637 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: I did :P < 1411653248 922232 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hmmmm < 1411653249 361800 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is sneaky sometimes < 1411653257 475159 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION hatches a plot  < 1411653271 787643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION plots a hatch < 1411653276 875673 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>. < 1411653277 62329 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H < 1411653296 334276 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>.<+++++++++++++.>. < 1411653296 521121 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H.H < 1411653299 889290 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>.<++++++++++++.>. < 1411653300 76142 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H H < 1411653312 888667 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>.<[-]++++++++++++.>. < 1411653313 75336 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H H < 1411653315 486697 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>.<[-]+++++++++++++.>. < 1411653315 673544 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H.H < 1411653321 500305 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :does he replace \r with .? < 1411653356 976480 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++[>++++++++<-]>.<++++++++++.>. < 1411653357 203108 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :H.H < 1411653369 365582 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :he replaces a bunch of chars, yes < 1411653370 734348 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :looks like it does :( < 1411653374 974100 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i do think \n too < 1411653398 757662 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I tested \n < 1411653400 137807 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :was . < 1411653405 2481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so no sending raw NICK commands < 1411653414 140047 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :sadly < 1411653419 527140 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :someone did that to my bot < 1411653426 614529 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I handled `n and `r`n, but not `r < 1411653430 533230 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er < 1411653439 758691 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :` is the escape in the language I was using < 1411653440 639619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1411653476 516223 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@unlambda `r`.o`.l`.l`.e`.hi < 1411653477 15454 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : hello < 1411653561 104624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar rjcc < 1411653561 696703 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :RJCC 251330Z 33015KT 9999 SCT025 BKN050 17/12 Q1008 RMK 3CU025 7CU050 A2977 < 1411653778 644151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only \r and \n. < 1411653839 876230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And you can tell how many "terms" (>s in the single loop, basically) you want to make to the command-line version of bf_txtgen. < 1411653858 772752 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also makes better code if you let it run for a while, the cutoff for number of generations is pretty low on the bot. < 1411653873 895638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's not my program, but I've looked at the code.) < 1411653913 149764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf .... < 1411653985 117229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf ....+++++++++[->+++++++++<]>.... < 1411654001 750706 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a thought for a really simple BF Joust "optimisation": if the tape pointers are distance n from each other, you can always run at least n cycles of each program independently < 1411654008 89506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf +[.+] < 1411654008 276968 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1411654014 983151 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then merge the resulting tapes < 1411654022 292841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: fungot ctcp spam was yesterday < 1411654022 479448 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: i did not die for nothing. i've seen it too, and he said the plane hits the trees < 1411654026 507003 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :possibly this could be generalised into something that allows loosening the sync further? < 1411654036 78911 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*n/2, rather < 1411654043 408285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: check the distance to the next < or > instruction < 1411654048 329080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf +++++++++[->+++++++++<]>[.-] < 1411654048 515818 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :QPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! . .  < 1411654052 189119 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf .+++++++++[->+++++++++<]>[.-] < 1411654061 737150 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aha, so if it outputs a zero byte, the line is truncated! < 1411654073 597187 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: seeking ]s back to [s and taking the minimum of that and it passing the ], presumably? < 1411654074 437040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf +++++++++[->+++++++++<]>.-.-.-.->.<.-.-.-.- < 1411654074 623882 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :QPON < 1411654075 967575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see < 1411654077 750430 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Will you stop sending bells please! >.< < 1411654079 950266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't filter zero bytes < 1411654084 810313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: sorry < 1411654110 978181 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ascii is missing a "whistle" control character. < 1411654120 180266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes < 1411654131 331753 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that sounds expensive, though < 1411654137 354601 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: ooh, I suppose you could recompute it though < 1411654139 381171 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, precompute < 1411654142 383762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1411654164 392128 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you were compiling two programs into a program to battle them, then you could control how much you interleave/check things < 1411654167 288842 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411654183 187266 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know how much of a win this would be. < 1411654184 177382 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Neat, broken terminal again. < 1411654189 86720 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411654192 251301 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally you'd run the two programs completely independently and have them signal to each other when they need to sync. < 1411654197 753069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^bf +++++++++++++[->++++++++++++<]>[.--] < 1411654197 970251 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  . < 1411654204 425107 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe the context-switching overhead would make that not worthwhile. 100k cycles isn't really much. < 1411654223 674859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: what irc client are you using anyway? < 1411654224 170237 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: how long does gearlance take to go through a 100k cycle match? < 1411654258 283613 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :int-e: It’s the bot’s debug output. < 1411654266 751403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : ideally you'd run the two programs completely independently and have them signal to each other when they need to sync. ← that's what I was considering for a Verity impl that has the programs hardcoded into the hardware < 1411654272 307393 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: oh, ouch :) < 1411654272 993814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: I don't see how you'd do that, because they can basically sync any time < 1411654273 270424 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh yay. http://www.troyhunt.com/2014/09/everything-you-need-to-know-about.html < 1411654277 638712 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: not true < 1411654281 327907 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Congratulations, once more. < 1411654282 714781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, even better < 1411654285 979075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you had cycle-accurate timing < 1411654286 193572 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Client Quit < 1411654295 746969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could just make the two programs /literally/ run at the same speed < 1411654298 746506 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you only need to sync them when they cross the same place on the tape < 1411654299 703754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's hardware, you can do fun things like that < 1411654307 441976 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411654310 733228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: what? I thought that one only had even characters, and bell is odd < 1411654321 592058 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: so if they're n distance apart on the tape, you can run n/2 cycles of each < 1411654336 339487 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: even if they both run at each other at lightspeed, they can't observe each other at all < 1411654337 916415 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Not bell, messed-up terminal. < 1411654345 761098 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: uh yeah, but the tape is really short < 1411654347 230792 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(the exception is when one of the flags goes to 0) < 1411654354 17280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: ah, you mean I shouldn't send you control-N and control-O! < 1411654357 225228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why didn't you say so < 1411654358 181146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1411654364 463746 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so the bell tolls for fungot < 1411654364 674237 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: oznaczono jako spam i shit on halo 3 odst or battlefield bad company 2 will have that much dedication with my own eyes. he had passengers on it. i can get this right? < 1411654365 622982 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: well, yes < 1411654384 541694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ESC can also be an offender, depending on what follows it < 1411654386 787132 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1411654386 973907 :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* < 1411654402 277034 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see. Ouch. < 1411654425 960249 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style lovecraft < 1411654426 147441 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: lovecraft (H. P. Lovecraft's writings) < 1411654443 527152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot fungot fungot < 1411654443 857231 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: at last the action so carefully devised by the band of the faithful order 0' dagon, an' made o' fnord' their fnord fnord, < 1411654461 165040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I usually type rlwrap netcat chat.freenode.net 6667 | cat -v specifically to avoid this < 1411654480 646529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uhm, how did "fnord" get into the lovecraft style? < 1411654495 912487 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: that's how you IRC? < 1411654499 542081 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: rare words < 1411654500 238164 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot, cthulhu < 1411654500 504350 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FreeFull: the nameless stone labyrinth consisted, for the nights are cold in oriab; and when upon awaking once he thought he felt the bondage of local and partial? < 1411654519 886515 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: fnord is just fungot's placeholder < 1411654520 89560 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott_: the vault was very deep in the arcane of the cosmos and various other symbols known to fnord wizards. there were < 1411654550 323519 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott_: evil < 1411654587 175536 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :C < 1411654591 666863 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops < 1411654615 824976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me send a control-o to restore it:  < 1411654669 893265 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: no, that's just how I test raw irc stuff sometimes < 1411654763 103154 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1411655384 942773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MellisaFlorey 5* 10New user account < 1411655405 589471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, a misspelt, camelcase, name < 1411655410 519115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :odds it's a spambot? < 1411655448 832209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, I just found an XSS vector in MediaWiki < 1411655461 105600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admin-exploitable only, though, and they still have plenty of ways to do that < 1411655466 758856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: My quick timing test (with all the process-creation overhead and program loading and such included) seems to be around 20-30 ms. < 1411655475 113995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Gone for a while now.) < 1411655498 634877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that sort of thing could be relevant if the superprotection debacle ever happens again < 1411655540 659642 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ouch, that's quite bad < 1411655554 399151 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so adding a program to the hill can take like 40 seconds, worst-case < 1411655574 831408 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1411655628 680959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: can't admins, like, put any html and javascript in the Mediawiki: namespace such that it shows up on most pages for all users? < 1411655639 997397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no, probably no < 1411655640 223801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes < 1411655647 216099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well. normally < 1411655669 644474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a big row a while back where Wikimedia tried to push their new image viewer thing onto the German Wikipedia, who didn't want it < 1411655677 134419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and one of the admins added a script to disable it < 1411655703 681435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if they can, then any project admin could steal the mediawiki cookies of all users, and that lets them impersonate them on any other language project under at least the same domain (eg. *.wikipedia.org or *.wiktionary.org) < 1411655706 738131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Wikimedia responded by coding a new "superprotect" protection status that admin perms weren't enough to change and superprotecting the relevant pages < 1411655728 262561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes, but the fact they'd done so would be publicly logged < 1411655729 801412 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh man, I hate that new image viewer, is there a config option to disable it? < 1411655740 195154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :somewhere, I think < 1411655753 234831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the WMF are trying to convince everyone that they actually like the image viewer < 1411655755 741390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but admins can hide old versions of changes (not delete forever, but hide very well) < 1411655762 946450 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411655767 195370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: no, not at admin level < 1411655775 26689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can certainly hide a change, but not the fact it's been hidden < 1411655782 869749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1411655788 101311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, so how do I disable the image viewer? < 1411655834 262658 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, the worst hill will take 14 and a half minutes to run with gearlance < 1411655835 762557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know, my guess is it's in preferences < 1411655837 319138 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(all programs just waiting forever) < 1411655840 809735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't get all this stuff where everyone is trying to add extra layers and features to images on commons, both for uploading and viewing < 1411655850 27022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if not that, it's somewhere in the image viewer itself, in which case good luck finding it < 1411655931 5839 :J_Arcane!~jarcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1411655934 540226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's in preferences, I can't find it. I've searched already, and searching again < 1411656045 903895 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411656144 539744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Some Thoughts On Establishing Major Details Of Indian Herbal Tea10]]": Spam: (and the only contributor was "[[Special:Contributions/HarrisPmjiho|HarrisPmjiho]]") < 1411656154 978988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Ais523 5* 10blocked [[02User:HarrisPmjiho10]] with an expiry time of 2 decades, 4 years, 4 hours, 19 minutes and 12 seconds (account creation disabled): spambot < 1411656429 129371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"2 decades, 4 years" hehe < 1411656486 765424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that sounds like "two dimes, one nickel, one penny" < 1411656595 793392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and note how it has no month, forthnight, week, or day components < 1411656664 398717 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how it has code for displaying decade-long blocks in the first place. < 1411657010 422706 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411657513 752669 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< b_jonas> um, so how do I disable the image viewer? – NoScript seems to? < 1411657591 996577 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Or, hmm. Actually I’m not blocking wikipedia’s scripts. < 1411657636 831418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: Sorry, I mean, that time was for the 42M cycle match: all tape lengths and polarities, two empty programs that just spin the full 100k cycles. < 1411657651 302908 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ah < 1411657671 322894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or is it 4.2M. < 1411657673 522307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't count. < 1411657676 278569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411657685 779374 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: so 21s for the worst hill < 1411657695 53940 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Here we go: block cookies. < 1411657790 918418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03AlanaHuynh 5* 10New user account < 1411657953 602651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: all cookies? even the login cookie? then I wouldn't be logged in to the wiki. < 1411658051 378004 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: Well, I don’t have an account on wikipedia. I just tested right now that allowing cookies from there enables the image viewer, and removing the permission returns to the usual behavior. < 1411658083 141053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: I'm not asking for wikipedia only, but for other projects using the image viewer too < 1411658091 264929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not that there's much difference < 1411658122 680828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, I do want to be able to be logged in < 1411658138 241845 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :You could try to find a particular cookie that does the trick, I don’t know and don’t want to experiment on it right now. < 1411658164 238996 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i've still got a far more sane version of bftxtgen sitting around somewhere. does much shorter output than the randomly evolved ones. < 1411658213 549040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: ok, thanks for the help < 1411658237 898983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of the O(nm) thing, where you take two BF Joust programs a_1, a_2, ..., a_n and b_1, b_2, ..., b_m and make a single n x m -sized program in the obvious way, then compile all reachable execution paths of that program. < 1411658242 409832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Discounting the shorthand notation, control flow always goes diagonally, except for loops, which jump either vertically or horizontally. And I guess ()s could be combined with the inner instructions, at the cost of more jumps. < 1411658245 913909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it'd be easy to have pathological pairs that approach the full O(nm) size, though. E.g. a and b having big loops with coprime lengths. < 1411658279 461803 :MoALTz!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411658418 603535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And you couldn't still combine all "<>+-"-only basic blocks willy-nilly when they touch either of the flags, so it'd need to be more carefuller than a regular bf optimizer.) < 1411658699 351773 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411658717 694832 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: now I'm imagining an n-dimensional tape for running an entire hill at once < 1411659476 779681 :Lorenzo64!~lorenzo@adsl-ull-127-24.42-151.net24.it JOIN :#esoteric < 1411659790 766736 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411659805 730447 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411660619 376966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust strapon_fuck_machine (>)*9-<-<+(<(+)*63<(-)*63)*3(>)*8(>[(+)*7[-]])*-1 < 1411660619 971417 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.strapon_fuck_machine: points -5.74, score 13.93, rank 45/47 < 1411660631 312582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411660725 702874 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: yesssss < 1411660746 372441 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: I'm not sure it'd actually work. < 1411660793 928430 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: yeah i'm not sure it'd save anything. but it would look cool! < 1411660993 742012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust strapon_fuck_machine (>)*9(-)*16<(-)*10<(+)*10(<(+)*33<(-)*33)*3(>)*8(>[(+)*7[-]]>[(-)*7[+]])*-1 < 1411660994 867485 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.strapon_fuck_machine: points -4.19, score 16.26, rank 31/47 (+14) < 1411661054 566280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust strapon_fuck_machine (>)*9(-)*16<(-)*10<(+)*10(<(+)*33<(-)*33)*3(>)*8(>[(+)*7[-].]>[(-)*7[+].])*-1 < 1411661055 86231 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.strapon_fuck_machine: points -3.57, score 16.85, rank 29/47 (+2) < 1411661071 293423 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: come to think of it, couldn't you trivially parallelise running the hill? < 1411661096 46331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03ShawnaEisenhaue 5* 10New user account < 1411661130 622604 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: if he has the cores to parallelize on! < 1411661203 521971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust strapon_fuck_machine (>)*9(-)*2<(+)*2<(+)*10(<(+)*33<(-)*33)*3(>)*8(>[(+)*7[-].]>[(-)*7[+].])*-1 < 1411661204 478365 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.strapon_fuck_machine: points -2.81, score 17.11, rank 28/47 (+1) < 1411661215 33761 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: now I'm thinking about GPU bf joust. < 1411661247 25855 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de JOIN :#esoteric < 1411661274 349078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust strapon_fuck_machine (>)*9(-)*2<(+)*2<(+)*20(<(+)*23<(-)*23)*3(>)*8(>[(+)*7[-].]>[(-)*7[+].])*-1 < 1411661274 953497 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.strapon_fuck_machine: points -2.14, score 18.36, rank 25/47 (+3) < 1411661288 618178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I designed that just to beat nyuroki < 1411661294 307196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Lymia.nyuroki) < 1411661297 32402 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de PRIVMSG #esoteric :good luck < 1411661308 341020 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1411661318 284752 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doesn't do generally well apparentely < 1411661323 151587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it beats the crap ot ouf nyuroki < 1411661384 410653 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de PRIVMSG #esoteric :How can you know how it competes against one specific other program? < 1411661438 739769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zem.fi/bfjoust/game < 1411661470 622673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or http://zem.fi/bfjoust/breakdown/ < 1411661509 603392 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411662221 281297 :aloril_!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1411662387 436396 :aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi QUIT :Ping timeout: 245 seconds < 1411662718 476207 :aloril_!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi NICK :aloril < 1411662865 98929 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I wonder if the computed goto is actually a net win? < 1411662867 917529 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it messes up branch prediction < 1411663312 310483 :J_Arcane!~jarcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Thanks to some very helpful contributions from another Racketeer, http://try-racket.org is now significantly more bugless and stable. < 1411663621 552581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: It was a win in ff (some version) over a table of function pointers. < 1411663626 606593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But who knows. < 1411663636 62125 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I was thinking more compared to switch. < 1411663757 246084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. I think I had a reasonable speed benefit from switching from "program is a set of integer values, dispatch via goto *foo[i]" (which should be pretty much equivalent to a switch if the compiler decides to implement it as a jump table) to "program is a sequence of computed-goto labels". But this is all very anecdotal. < 1411663811 910642 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nod < 1411663812 973837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mooz once made a befunge interpreter where the dispatching was a table-less jump table: it was just a jump to base + K*op, with K selected so that most opcode implementations fit in K bytes (and the few that didn't just branched off). < 1411663822 270062 :drlemon!~drlemon@cpe-24-24-207-214.socal.res.rr.com JOIN :#esoteric < 1411664244 220272 :J_Arcane!~jarcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: WeeChat 0.4.4-dev < 1411664342 825891 :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=40533&oldid=40523 5* 03GermanyBoy 5* (+137) 10/* Goldfish */ < 1411664664 429787 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1411665069 46355 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: wouldn't it be faster to put funcalls in the large opcode implementations instead? < 1411665076 885921 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I guess that's what you meant < 1411665697 937942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/mromansgame/spec.txt < 1411665732 633467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably needs some logic instructions like and/or/not < 1411665733 349868 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411665798 325234 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1411666144 952535 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1411666867 34034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/mromansgame/spec.txt <- updated. with pseudo example program now < 1411666909 850147 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1411666939 928108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you could also start by displacing the opponents figure) < 1411666944 664903 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1411666966 554870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which means to defend against that you'd have to search your figure) < 1411667016 902578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically you could just displace the enemies figure all the time < 1411667040 131483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which makes it almost impossible without guessing to find it I guess < 1411667055 587510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it will never win (just draw all the time like an imp) < 1411668281 330142 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411668362 260197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust (-.)*-1 (-.)*-1 < 1411668362 472683 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: Program name ((-.)*-1) is restricted to characters in [a-zA-Z0-9_-], sorry. < 1411668367 15655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1411668374 433273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (-.)*-1 < 1411668375 196048 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -26.76, score 2.98, rank 47/47 < 1411668383 451121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (-.-)*-1 < 1411668384 246663 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -22.02, score 6.69, rank 47/47 (--) < 1411668388 834914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (-.--)*-1 < 1411668389 337981 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -23.83, score 6.38, rank 47/47 (--) < 1411668402 642567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (-.->+<)*-1 < 1411668403 109402 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -37.40, score 2.14, rank 47/47 (--) < 1411668406 679839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (-.-)*-1 < 1411668407 891250 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -22.02, score 6.69, rank 47/47 (--) < 1411668430 508428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9([-].>)*-1 < 1411668430 886272 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -15.93, score 9.90, rank 47/47 (--) < 1411668446 226817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :S1: ^- that's a pretty easy one for example < 1411668449 98962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9([-]>)*-1 < 1411668449 887054 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -14.83, score 10.42, rank 47/47 (--) < 1411668459 939397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It just rushes 9 cells forward and does a clear < 1411668469 348202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*11([-]>)*-1 < 1411668469 903144 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -18.00, score 8.81, rank 47/47 (--) < 1411668473 268906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*10([-]>)*-1 < 1411668477 198948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*10([-]>)*-1 < 1411668477 882321 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -16.81, score 9.38, rank 47/47 (--) < 1411668486 46918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9([-]>)*-1 < 1411668486 861831 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -14.83, score 10.42, rank 47/47 (--) < 1411668492 174811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- rush 9 cells forward, clear < 1411668501 305962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>(-)*3)*9([-]>)*-1 < 1411668502 47596 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -27.38, score 4.07, rank 47/47 (--) < 1411668515 406614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- rush forward with decoy setup, clear (it's bad though) < 1411668560 276959 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1411668580 468192 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*20<((-)*20<(+)*20<)*4(>)*9([-]>)*-1 < 1411668581 117323 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -13.98, score 10.29, rank 47/47 (--) < 1411668595 818076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*20<((-)*20<(+)*20<)*4(>)*9([(+)*10[-]]>)*-1 < 1411668597 254465 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -13.52, score 9.44, rank 47/47 (--) < 1411668599 734415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :crap < 1411668611 561303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*10<((-)*10<(+)*10<)*4(>)*9([(+)*10[-]]>)*-1 < 1411668612 920081 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -11.98, score 10.83, rank 47/47 (--) < 1411668616 392917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :almost < 1411668627 170707 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*10<((-)*10<(+)*10<)*3(>)*9([(+)*10[-]]>)*-1 < 1411668628 29248 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -9.12, score 12.66, rank 47/47 (--) < 1411668633 183544 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :still almost < 1411668638 15041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*10<((-)*10<(+)*10<)*3(>)*9([(+)*6[-]]>)*-1 < 1411668638 871950 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -13.02, score 10.53, rank 47/47 (--) < 1411668642 697008 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de QUIT :Ping timeout: 245 seconds < 1411668652 692831 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust pff (>)*9(-)*5<((-)*10<(+)*10<)*3(>)*9([(+)*10[-]]>)*-1 < 1411668653 592508 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.pff: points -8.07, score 13.45, rank 47/47 (--) < 1411668659 799054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. screw it < 1411668667 633495 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Reverse decoys suck < 1411668741 255451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*10.[-]]>[(-)*10.[+]]>)*-1 < 1411668741 978107 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.52, score 22.71, rank 13/47 (-3) < 1411668749 535255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*8.[-]]>[(-)*8.[+]]>)*-1 < 1411668750 182348 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.10, score 22.33, rank 14/47 (-1) < 1411668756 21199 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668756 956113 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.21, score 23.42, rank 10/47 (+4) < 1411668763 29138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*6.[-]]>[(-)*6.[+]]>)*-1 < 1411668763 916690 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.33, score 22.58, rank 13/47 (-3) < 1411668769 914911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*10>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668770 941344 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.21, score 23.42, rank 10/47 (+3) < 1411668791 426044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*5>(-)*5>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668792 17035 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.98, score 23.19, rank 10/47 (--) < 1411668797 683213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*15>(-)*5>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668798 179065 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.36, score 23.53, rank 9/47 (+1) < 1411668801 796331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*15>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668802 933921 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.21, score 23.64, rank 9/47 (--) < 1411668807 970640 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668808 943099 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.31, score 23.81, rank 9/47 (--) < 1411668813 417107 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*25>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668813 904588 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.36, score 22.63, rank 13/47 (-4) < 1411668818 692230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*10>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668819 129535 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.83, score 23.12, rank 11/47 (+2) < 1411668823 382427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668823 948274 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.31, score 23.81, rank 9/47 (+2) < 1411668826 60264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411668833 137152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :alright. < 1411668845 860824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*14>(-)*7)*5>(-)*25>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668846 932215 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.43, score 22.87, rank 13/47 (-4) < 1411668852 132457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*12>(-)*7)*5>(-)*25>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668853 103573 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 1.12, score 22.18, rank 14/47 (-1) < 1411668857 748995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust athena (>(+)*13>(-)*7)*5>(-)*25>(-)*15>([(+)*7.[-]]>[(-)*7.[+]]>)*-1 < 1411668858 187781 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.athena: points 2.31, score 23.81, rank 9/47 (+5) < 1411668864 175973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the timings are real o_O < 1411668907 612968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*7[+]]+](<)*11([-][+]>)*-1 < 1411668908 858146 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points -0.10, score 21.33, rank 16/47 (-1) < 1411668912 806012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*11[+]]+](<)*11([-][+]>)*-1 < 1411668913 409342 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.29, score 21.99, rank 15/47 (+1) < 1411668921 643129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*9)*5[>[(-)*12[+]]+](<)*11([-][+]>)*-1 < 1411668922 167731 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 0.07, score 20.81, rank 17/47 (-2) < 1411668928 309905 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+]]+](<)*11([-][+]>)*-1 < 1411668928 978261 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.12, score 21.72, rank 15/47 (+2) < 1411668938 683621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+]]+](<)*10([-][+]>)*-1 < 1411668939 119561 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.07, score 21.67, rank 15/47 (--) < 1411668951 94264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+]]+](<)*11([-]>)*-1 < 1411668951 943171 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.19, score 21.79, rank 15/47 (--) < 1411668964 919469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+]]+](<)*11([(+)*9[-]]>)*-1 < 1411668965 925113 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.24, score 21.84, rank 15/47 (--) < 1411668970 741624 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+].]+](<)*11([(+)*9[-]]>)*-1 < 1411668971 153985 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.90, score 22.61, rank 14/47 (+1) < 1411668974 631486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+].]+](<)*11([(+)*9[-].]>)*-1 < 1411668975 526527 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.90, score 22.61, rank 14/47 (--) < 1411668978 760950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1411668984 143375 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411668988 473935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+].]+](<)*11([(+)*9[-]].>)*-1 < 1411668988 945767 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.02, score 22.73, rank 13/47 (+1) < 1411668995 368158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+]]+](<)*11([(+)*9[-]].>)*-1 < 1411668996 12336 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.36, score 21.95, rank 15/47 (-2) < 1411668998 774888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*14>(+)*8)*5[>[(-)*11[+].]+](<)*11([(+)*9[-]].>)*-1 < 1411668999 376971 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 2.02, score 22.73, rank 13/47 (+2) < 1411670183 822442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (+.+.-.)*-1 < 1411670186 237746 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -14.52, score 7.91, rank 47/47 < 1411670194 77050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (+.+.+.-.)*-1 < 1411670196 209169 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -16.74, score 7.29, rank 47/47 (--) < 1411670199 43582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (+.+.+.-.-.)*-1 < 1411670201 184652 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -12.52, score 9.15, rank 47/47 (--) < 1411670205 973136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (+.+.+.-.-)*-1 < 1411670206 911680 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -24.67, score 6.18, rank 47/47 (--) < 1411670223 361681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah >(128+)<(+.+.+.-.-.)*-1 < 1411670224 980468 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -12.50, score 9.15, rank 47/47 (--) < 1411670237 648290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(128+))*3<<<(+.+.+.-.-.)*-1 < 1411670239 959452 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -12.14, score 9.40, rank 47/47 (--) < 1411670249 74540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(128+))*3<<<(+.+.+.+.-.-.-.)*-1 < 1411670251 148151 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -12.07, score 9.42, rank 47/47 (--) < 1411670262 247628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(128+))*8(<)*8(+.+.+.+.-.-.-.)*-1 < 1411670263 943726 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -11.83, score 9.91, rank 47/47 (--) < 1411670290 799896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(+)*128)*8(<)*8(+.+.+.+.-.-.-.)*-1 < 1411670292 257153 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -27.74, score 4.18, rank 47/47 (--) < 1411670299 374578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(+)*10)*8(<)*8(+.+.+.+.-.-.-.)*-1 < 1411670301 33994 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -21.05, score 5.59, rank 47/47 (--) < 1411670310 133584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>+)*8(<)*8(+.+.+.+.-.-.-.)*-1 < 1411670312 192844 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -19.86, score 3.99, rank 47/47 (--) < 1411670325 15275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust wigglewigglewiggleyeah (>(+)*128)*3<<<(+.+.+.+.-.-.-.)*-1 < 1411670327 933976 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.wigglewigglewiggleyeah: points -18.12, score 5.91, rank 47/47 (--) < 1411670332 263699 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411670338 463936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not working anymore < 1411671288 788920 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([-[-].]>)*-1 < 1411671289 298819 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -16.69, score 9.63, rank 47/47 < 1411671295 159274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*10([-[-].]>)*-1 < 1411671295 981232 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -18.62, score 8.64, rank 47/47 (--) < 1411671304 611414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([--[-].]>)*-1 < 1411671305 50685 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -17.43, score 9.37, rank 47/47 (--) < 1411671316 501174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([(+)*10[-].]>)*-1 < 1411671321 163253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([(+)*10[-].]>)*-1 < 1411671321 751737 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -9.12, score 13.60, rank 47/47 (--) < 1411671327 166560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([(+)*20[-].]>)*-1 < 1411671327 922649 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -16.40, score 9.93, rank 47/47 (--) < 1411671339 775074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9([(+)*10[(-)*3].]>)*-1 < 1411671340 365107 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -14.83, score 10.61, rank 47/47 (--) < 1411672726 103349 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411672933 457716 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411674163 992568 :AnotherTest!~turingcom@94-224-20-102.access.telenet.be QUIT :Remote host closed the connection < 1411675418 130786 :AndoDaan!~Daanando@188.188.74.200 JOIN :#esoteric < 1411676306 620567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>-)*9([(+)*10[-].]>)*-1 < 1411676307 89566 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -19.64, score 7.62, rank 47/47 (--) < 1411676345 559465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(+)*32<(-)*32>>([(+)*10[-].]>)*-1 < 1411676346 20045 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -19.14, score 7.99, rank 47/47 (--) < 1411676355 740991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411676374 475839 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411676404 630073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-..>+<])*-1 < 1411676405 110244 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -34.62, score 2.59, rank 47/47 (--) < 1411676430 761584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-..])*-1 < 1411676431 189638 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -24.62, score 6.61, rank 47/47 (--) < 1411676435 22630 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-.-.])*-1 < 1411676435 501149 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -22.24, score 7.19, rank 47/47 (--) < 1411676439 112095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-.-.-])*-1 < 1411676439 955792 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -20.79, score 7.84, rank 47/47 (--) < 1411676443 622129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-.-.-.-.])*-1 < 1411676444 178782 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -24.98, score 6.30, rank 47/47 (--) < 1411676449 529840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-.-.-])*-1 < 1411676449 938601 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -20.79, score 7.84, rank 47/47 (--) < 1411676462 910209 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>)*9(>[-.-.-]>[+.+.+])*-1 < 1411676463 856868 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -21.36, score 7.40, rank 47/47 (--) < 1411676484 533485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>------------->+++++++)*4>>>>>(>[-.-.-])*-1 < 1411676485 180537 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -22.90, score 7.18, rank 47/47 (--) < 1411676488 217889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>------------->+++++++)*4>>>>(>[-.-.-])*-1 < 1411676489 33215 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -22.69, score 7.17, rank 47/47 (--) < 1411676499 581728 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>------------->+++++++)*4>>>>(>[-.+.-])*-1 < 1411676500 436761 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -26.10, score 5.97, rank 47/47 (--) < 1411676507 46498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust clear (>------------->+++++++)*4>>>>(>[-.[+].-])*-1 < 1411676507 954369 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.clear: points -29.36, score 4.54, rank 47/47 (--) < 1411676522 147149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1411676527 679574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you detect polarity? < 1411676559 189524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e detect that decoys are >(+)*a>(-)*b or >(-)*a>(+)*b < 1411676578 990609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i. mean < 1411676588 907330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could clear the first decoy and check if it took more than n cycle < 1411676607 42463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it took more you chose the wrong polarity < 1411676640 987140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also is there some C-like meta-language that compiles to BFjoust :D? < 1411676723 65449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep (+[.-])*-1 < 1411676724 150876 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -26.24, score 4.12, rank 47/47 < 1411676732 661380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep (+[>.-])*-1 < 1411676732 977161 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -45.90, score 0.04, rank 47/47 (--) < 1411676743 211779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep (+[>-<])*-1 < 1411676745 151777 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -24.57, score 4.32, rank 47/47 (--) < 1411676776 62287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep ([>--<])*-1 < 1411676780 98172 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -20.83, score 4.63, rank 47/47 (--) < 1411676785 937320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep ([>(-)*5<])*-1 < 1411676788 954314 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -23.93, score 4.31, rank 47/47 (--) < 1411676792 389743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep ([>(-)*3<])*-1 < 1411676796 58125 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -18.57, score 5.27, rank 47/47 (--) < 1411676813 781034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep ([>(-)*3<+-])*-1 < 1411676816 210113 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -22.14, score 5.59, rank 47/47 (--) < 1411676831 231638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust sleep (>[>(-)*3<+-])*-1 < 1411676832 234957 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.sleep: points -34.57, score 2.44, rank 47/47 (--) < 1411676866 568114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :clearing and leaving decoys after clear is inefficient < 1411676884 257901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because changes are huge that the opponent already advanced further on the tape than his decoys < 1411676905 3590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so clearing the decoy wait for the two cycles and set up a decoy at that location isn't really a good choice so it seems to me < 1411676945 887328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure whether a (>-)*9(<)*9 decoy-setup-rush < 1411676955 486263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :followed by the real decoy setup (with larger) decoys < 1411676960 335823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then followed by a clear is much better < 1411676987 343087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it looks like some programs detect your decoys < 1411676992 213352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and jump past three or five of them < 1411677000 382636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which makes them advance to your flag pretty quickly < 1411677057 405903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411677076 365487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(>[])*-1 searches for a non empty cell < 1411677082 259389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but this blocks until the cell reaches zero < 1411677087 325306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's not really good < 1411677112 621698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 N10 02http://esolangs.org/w/index.php?oldid=40534 5* 0376.198.18.197 5* (+2008) 10Created page with "==Mindcrush== '''Mindcrush''' is a [[Category:Brainfuck derivatives|Brainfuck derivative]] created by [http://petitcomputer.wikia.com/wiki/User:IAmAPersson IAmAPersson] and im..." < 1411677142 58043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust detect_clear (>[(>)*2(>[(+)*10.[-]])*-1])*-1 < 1411677142 516907 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.detect_clear: points -9.55, score 12.85, rank 47/47 < 1411677147 113024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that I think < 1411677169 605773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 10 02http://esolangs.org/w/index.php?diff=40535&oldid=40534 5* 0376.198.18.197 5* (-14) 10/* Mindcrush */ removed superfluous header < 1411677198 245883 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Can "brainfuck derivative" be added to the spam blacklist < 1411677239 909287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 10 02http://esolangs.org/w/index.php?diff=40536&oldid=40535 5* 0376.198.18.197 5* (-31) 10 < 1411677260 980408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*10.[-]]>)*-1])*-1 < 1411677261 324102 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -9.55, score 12.85, rank 47/47 < 1411677268 157189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>>([(+)*10.[-]]>)*-1])*-1 < 1411677268 593473 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -9.26, score 13.41, rank 47/47 (--) < 1411677271 395810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>>>([(+)*10.[-]]>)*-1])*-1 < 1411677271 755040 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -8.38, score 13.88, rank 45/47 (+2) < 1411677274 866735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>>>>([(+)*10.[-]]>)*-1])*-1 < 1411677275 170204 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -13.45, score 11.42, rank 47/47 (-2) < 1411677283 193986 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>>([(+)*6.[-]]>)*-1])*-1 < 1411677283 625461 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -6.52, score 15.06, rank 39/47 (+8) < 1411677289 84540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*6.[-]]>)*-1])*-1 < 1411677289 898737 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -4.88, score 15.70, rank 35/47 (+4) < 1411677293 237859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>([(+)*6.[-]]>)*-1])*-1 < 1411677293 424658 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 10 02http://esolangs.org/w/index.php?diff=40537&oldid=40536 5* 0376.198.18.197 5* (+1) 10/* Language Definition */ formatting fixes. formatting fixes everywhere < 1411677295 44951 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -6.57, score 14.30, rank 44/47 (-9) < 1411677297 120435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*6.[-]]>)*-1])*-1 < 1411677297 470072 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -4.88, score 15.70, rank 35/47 (+9) < 1411677300 342706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7.[-]]>)*-1])*-1 < 1411677300 934112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.36, score 15.75, rank 34/47 (+1) < 1411677303 878950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*8.[-]]>)*-1])*-1 < 1411677304 941815 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -7.95, score 13.85, rank 45/47 (-11) < 1411677308 695872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-]]>)*-1])*-1 < 1411677309 219422 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.55, score 15.54, rank 35/47 (+10) < 1411677315 856610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7.[-]]>)*-1])*-1 < 1411677316 306699 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.36, score 15.75, rank 34/47 (+1) < 1411677320 517769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7.[-].]>)*-1])*-1 < 1411677321 49446 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -6.67, score 14.85, rank 40/47 (-6) < 1411677323 635056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677324 68999 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+6) < 1411677335 976592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>)*7(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677336 441854 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -9.67, score 13.27, rank 47/47 (-13) < 1411677339 906302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>)*3(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677340 903072 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -7.05, score 14.86, rank 41/47 (+6) < 1411677347 401729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677347 801846 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+7) < 1411677372 518014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>[(-)*7[+].]>)*-1])*-1 < 1411677372 881644 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.90, score 15.07, rank 38/47 (-4) < 1411677377 364623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677377 953686 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+4) < 1411677383 722316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411677401 313480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this should search for a decoy and then skip three cells and go in a clear < 1411677407 915519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's obviously not that good :( < 1411677436 506444 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de JOIN :#esoteric < 1411677484 929712 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :Hey, mroman_, what exactly does the -1 do. In my current thinking, there isn't much use of having it exectued twice. < 1411677492 314472 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The loop looks like a lock < 1411677503 234055 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Oh, it's a clear < 1411677504 813995 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :I thought it just means "keep doing this." < 1411677530 113861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i think *-1 is the same as *9999 < 1411677548 322993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. do this 9999 times < 1411677578 811393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>([(+)*7[-].]>)*-1])*-1 < 1411677579 295031 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -8.93, score 12.91, rank 47/47 (-13) < 1411677583 939517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677584 905384 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+13) < 1411677596 514024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :against slow decoy setups this will loose on small tapes < 1411677597 190283 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411677604 562542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because >>> just jumps of the tape < 1411677607 630196 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Why don't you skip 7 cells at the start? < 1411677613 927805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jafet: because that sucks < 1411677622 555902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>)*7(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677622 904655 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -9.67, score 13.27, rank 47/47 (-13) < 1411677625 253742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- see < 1411677626 310465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it sucks < 1411677633 268034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677633 951136 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+13) < 1411677644 91093 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know why < 1411677649 702196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it does < 1411677654 433029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy >(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677655 38730 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.69, score 15.64, rank 35/47 (-1) < 1411677657 252012 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It sucks, but it looks more like a decoy hunter to me < 1411677661 337824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677661 692547 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -5.38, score 15.73, rank 34/47 (+1) < 1411677662 375092 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411677663 971047 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :The mysteries of Brain Fuck. < 1411677674 646886 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :Hello, L8D. < 1411677688 650564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe with a decoy setup ... < 1411677689 146798 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :AndoDaan: hi? that was weird < 1411677690 51398 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :How's you're jousting going. < 1411677704 121445 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :I know right. I'm still new here. < 1411677706 683109 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :AndoDaan: Doing pretty well. My first and only two bots seem to have solid ranks < 1411677707 553922 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :Too. < 1411677712 66067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*2(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677712 621924 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -2.69, score 19.14, rank 23/47 (+11) < 1411677715 850062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411677718 453891 :AndoDaan!~Daanando@188.188.74.200 PRIVMSG #esoteric :Good for yoda. < 1411677719 974171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677720 340090 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 1.00, score 22.64, rank 13/47 (+10) < 1411677724 177595 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, the likely reason is there won't have been enough time after skipping 7 for the enemy to make decoys < 1411677724 405474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*4(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677725 93028 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -1.17, score 20.43, rank 18/47 (-5) < 1411677732 490048 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*4(>[([(+)*7[-].]>)*-1])*-1 < 1411677733 258285 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points -6.07, score 16.26, rank 31/47 (-13) < 1411677738 482798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677738 836608 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 1.00, score 22.64, rank 13/47 (+18) < 1411677751 413845 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*5[-]])*21 < 1411677751 869865 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So your program just runs off the end then < 1411677752 97213 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -4.05, score 17.33, rank 30/47 (--) < 1411677757 358398 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*10[-]])*21 < 1411677757 875598 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -6.48, score 15.39, rank 37/47 (-7) < 1411677765 146121 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*3[-]])*21 < 1411677765 759051 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -5.45, score 16.40, rank 33/47 (+4) < 1411677770 970426 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*6[-]])*21 < 1411677772 609761 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -4.29, score 17.01, rank 30/47 (+3) < 1411677777 522990 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust yoda (>)*8(>[(+)*5[-]])*21 < 1411677778 101575 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.yoda: points -4.05, score 17.33, rank 30/47 (--) < 1411677781 442920 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :mwahahahaha < 1411677789 863130 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :offset of 5 it is! < 1411677796 163681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>([(+)*7[-].]>)*-1])*-1 < 1411677796 529000 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 1.00, score 22.65, rank 13/47 (--) < 1411677799 752038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>>([(+)*7[-].]>)*-1])*-1 < 1411677800 850044 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 3.17, score 24.69, rank 8/47 (+5) < 1411677803 98285 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I prefer small and simplified programs... < 1411677805 226323 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>>>([(+)*7[-].]>)*-1])*-1 < 1411677805 866213 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 4.31, score 26.06, rank 8/47 (--) < 1411677809 289814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*13>(-)*7)*3(>[>>>>([(+)*7[-].]>)*-1])*-1 < 1411677809 973838 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 3.17, score 24.69, rank 8/47 (--) < 1411677826 245983 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :And L8D.blitz was one of the first out there that could beat nyuroki < 1411677847 961993 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :...because I specifically designed it to beat nyuroki... < 1411677867 249884 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I feel like I introduced a revolutionary concept to the bfjousting community < 1411677896 412470 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :which is analyzing your competition and using offset/decoys that are just-high-enough < 1411677930 999545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :*-1 is actually the same as *100000. < 1411677941 95494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or any negative number, in fact. < 1411678126 351875 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :now L8D.blitz is in 18th ;( < 1411678155 546567 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it was in 8th for a little bit and ventured back to 12-14th < 1411678294 453342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah < 1411678298 37481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you got beat by me < 1411678302 1220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who knows bfjoust for what < 1411678304 413655 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :two days now? < 1411678309 998141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1411678329 50213 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I learned it last night... < 1411678336 313751 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :hence why I've only maintained two bots < 1411678341 690236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1411678354 197157 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but nice job with snail < 1411678355 129476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411678371 261594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why snail? < 1411678377 357809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :search_and_destroy is way better < 1411678395 4060 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :er...it barely beats blitz < 1411678400 34781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411678402 837553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411678411 726830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :snail leaves a slimy trail after clearing < 1411678445 861631 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*11[-]]+)*21 < 1411678447 384836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -1.43, score 19.01, rank 22/47 (-4) < 1411678451 698393 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :o.o < 1411678455 510190 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*9[-]]+)*21 < 1411678455 928295 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -2.71, score 18.33, rank 24/47 (-2) < 1411678460 460341 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*10[-]]+)*21 < 1411678460 998229 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -0.17, score 20.27, rank 18/47 (+6) < 1411678470 166503 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*12[-]]+)*21 < 1411678470 867857 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -1.88, score 18.61, rank 24/47 (-6) < 1411678478 464873 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :You're decoys are uneven < 1411678488 616003 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*13[-]]+)*21 < 1411678489 79422 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -1.07, score 19.07, rank 22/47 (+2) < 1411678492 565486 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*14[-]]+)*21 < 1411678493 77815 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -1.74, score 18.60, rank 24/47 (-2) < 1411678496 608597 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :!bfjoust blitz (>->+)*4((+)*11<(-)*12<)*4(>)*8(>[(+)*10[-]]+)*21 < 1411678497 178839 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :L8D.blitz: points -0.17, score 20.27, rank 18/47 (+6) < 1411678584 857632 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nyuroki loses against two of my bots < 1411678605 833603 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I see several bots have taken inspiration from my method... < 1411678634 617780 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :with decoys of height 11 instead of 10 < 1411678690 865864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i use 13,7 alternating for decoys < 1411678715 187106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 10 02http://esolangs.org/w/index.php?diff=40538&oldid=40537 5* 0376.198.18.197 5* (+8) 10added year < 1411679957 133995 :AndoDaan!~Daanando@188.188.74.200 QUIT :Ping timeout: 260 seconds < 1411680087 285701 :AndoDaan!~Daanando@188.189.94.101 JOIN :#esoteric < 1411680110 889731 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411680919 47016 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411682024 332225 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411682092 849576 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Client Quit < 1411682123 455768 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411682245 38949 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Client Quit < 1411682288 439561 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411682749 382230 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411682886 582185 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03BelleMendis 5* 10New user account < 1411682992 281950 :AndoDaan!~Daanando@188.189.94.101 QUIT :Ping timeout: 250 seconds < 1411683239 577389 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm... < 1411683244 589148 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Now here's a conudrum < 1411683259 686455 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :How do I combine an offset clear and an wiggle clear effectively < 1411683545 419122 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Ping timeout: 260 seconds < 1411683686 862842 :AndoDaan!~Daanando@188.188.95.98 JOIN :#esoteric < 1411684013 151575 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Lymia: http://esolangs.org/wiki/BF_Joust_strategies#Wiggle_clear < 1411684025 241563 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :already covers how to do offsets with wiggle clears < 1411684609 17657 :AndoDaan______!~Daanando@188.188.82.35 JOIN :#esoteric < 1411684622 152245 :AndoDaan______!~Daanando@188.188.82.35 QUIT :Client Quit < 1411684643 984556 :S1!~sheldon@p4FF93D32.dip0.t-ipconnect.de QUIT :Quit: S1 < 1411684779 857935 :AndoDaan!~Daanando@188.188.95.98 QUIT :Ping timeout: 272 seconds < 1411685188 54825 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411685194 657335 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1411685374 354404 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411685940 990949 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:German14]]4 10 02http://esolangs.org/w/index.php?diff=40539&oldid=39384 5* 0377.181.56.186 5* (+307) 10/* German compiler in German doesn't work */ new section < 1411685974 21077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Das ist nicht gut < 1411686330 759254 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411686380 169086 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411686380 355798 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411687094 906431 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Quit: Leaving < 1411687126 109839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : yeah, traces are finite so programs are too <-- hm the number should be calculable < 1411687157 177010 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's a little subtle, since e.g. ] and . can look equivalent in one trace < 1411687166 97764 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but not under different circumstances) < 1411687189 7726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: well i mean the number of trivially non-equivalent programs in 100000 steps < 1411687201 867489 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1411687212 621730 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree it's calculable, just it's not quite as simple as "count the unique traces" or whatever < 1411687218 37276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am thinking you do it via conversion to the never-running ] form which people have alluded to < 1411687227 871313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the exponential size one) < 1411687268 444884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :essentially a kind of CPS transform < 1411687300 663040 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so a conventionally-written program would appear as an equivalent in the set, just in the weirdo form? < 1411687334 6146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. it's not hard to translate back and forth as long as you have exponential time < 1411687470 89749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in exponential form, a program is either one of +-<>. followed by a program for one less step, or a branch with two programs for one less step < 1411687547 419455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you could even use the notation [P]Q for the latter and it would be legal BF joust syntax. < 1411687645 214482 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1411687646 106333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so if you want to count them, f(n) = 5*f(n-1) + f(n-1)^2 < 1411687665 323597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where n is the number of steps < 1411687672 17300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :f(0) = 1 presumably < 1411687678 146654 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about [P]P? < 1411687681 969600 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't want to count that < 1411687696 203449 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's equivalent to .P, I guess < 1411687697 793655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm oh you want that to be treated as equivalent to .P < 1411687704 512164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i wasn't thinking that far < 1411687723 449327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(was briefly considering how to ignore the initial polarity) < 1411687735 790607 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are maybe cases where there is a branch where one branch is always taken, too? I guess you could probably always make a counterprogram to show the difference < 1411687778 603645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i said _trivially_ non-equivalent above, didn't i? i certainly meant to exclude looking at actual tape contents < 1411687854 858779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wasn't considering tape lengths either. or you might want to treat anything moving outside the largest possible tape as equivalent at that point < 1411687905 514343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although your counterprogram idea does have a point, it might make it at least _theoretically_ computable even with a more refined equivalence < 1411687932 390578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, actually, _theoretically_ it's all finite. < 1411687979 242602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> iterate (\f -> f*(5 + f)) 1 < 1411687981 107125 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,6,66,4686,21982026,483209576974806,233491495280173380882643611666,5451827... < 1411687991 772059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks somewhat large < 1411688002 929693 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess adding a duplicate to the hill shouldn't change any rankings with the markov score system? maybe? < 1411688007 173811 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it does < 1411688024 288611 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really I just want to know what the platonically winningest BF Joust program is < 1411688033 396873 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I suspect it's tied) < 1411688137 441806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1411688160 542648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's going to be a nash equilibrium somewhere < 1411688167 220769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(possibly more than one) < 1411688175 466784 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1411688194 641475 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd be interested in how well the higher-up programs do against the actual hill. < 1411688250 818291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm a duplicate will always tie against itself, i think? < 1411688306 112118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since nothing can break the symmetry < 1411688309 670793 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :does , do something? < 1411688315 563371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: no < 1411688338 982163 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh. i was thinking it could input from a random stream just to fuck all this up. < 1411688343 617394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why am i not eating again < 1411688421 397605 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411688538 63914 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, X ties X, but I guess other programs then have to fight X twice? < 1411688547 720375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and maybe that could dilute the scores? I don't understand the scoring well enough to say < 1411688562 981008 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :possibly each X would just be betting half the score because of the tie, though < 1411688880 838280 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Pada14]]4 10 02http://esolangs.org/w/index.php?diff=40540&oldid=17375 5* 0377.181.56.186 5* (+460) 10Requesting clarification on jump < 1411689067 453613 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Pada14]]4 10 02http://esolangs.org/w/index.php?diff=40541&oldid=40540 5* 0377.181.56.186 5* (+38) 10 < 1411689616 265919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm one definition of equivalence could be: there exists at least one tape length, such that for both relative polarities of the tested programs, there exists a counterprogram that can get different outcome from the test programs. < 1411689626 346201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*non-equivalence < 1411689661 480310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the polarity part is because we might want flipped polarities not to change equivalence < 1411689763 122064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this would be a non-trivial equivalence, of course. < 1411689954 954249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you can get a counterprogram that distinguishes between the two test programs and then reaches their IP before they have a chance to ensure win or suicide, then i suspect it can force different outcomes. < 1411690321 307488 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1411690360 970934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : you need 768 to allow for all possible defence programs <-- hm i think that's fewer than i need? < 1411690516 510687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm wait < 1411690586 970129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 768 `divMod` 11 < 1411690588 809329 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (69,9) < 1411690655 599673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i didn't try to minimize it < 1411690681 123546 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FALSE14]]4 10 02http://esolangs.org/w/index.php?diff=40542&oldid=34791 5* 0377.181.84.57 5* (+122) 10External resources: add cksum implemtation < 1411690690 433150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait < 1411690706 905144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :am i reading the quantifiers in his claim wrong < 1411690748 371277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think he's solving a different problem < 1411690758 744188 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 3 < 1411690760 512443 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 768 < 1411690785 293586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok then my result is stronger i think < 1411690792 437537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: ah < 1411690811 960422 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :yup. insanely bored. < 1411690836 741991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i can at least halve that < 1411690868 713841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need to beat his program on only one polarity and tape length < 1411690882 872442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1411690895 773740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah maybe that _is_ about the right order of magnitude < 1411691353 902365 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: is it magnitudinally correct? < 1411691354 289704 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: fnord o'malley tells of devil-worship with box found in the shrine on the alert, is poignantly visible in every line of the fnord, and such is my knowledge that i am safe? those powers survive the life of the physical frame. her crowning rage, however, the syracusans obtained after a while, for my thoughts were still far from settled, but i produced an electric pocket lamp and viewed the crowning fnord as it was < 1411691380 447457 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: only if you worship the devil. (which, considered that it pertains to a bf joust, could be quite useful.) < 1411691831 165157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a lovely crafted estimate < 1411692175 117975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie Fun fact about the Markov scoring, as pointed out by quintopia: if you do write the perfect (in terms of rest of the hill) program, all other programs will get a flat 0 as a score. <-- hm if there _are_ programs getting a flat 0, then they must lose perfectly against all that don't. so you could rerun the 0's as a second tier or something. < 1411692175 491261 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411692314 396178 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 2^200 < 1411692316 147445 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1606938044258990275541962092341162602522202993782792835301376 < 1411692974 467530 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 2 ^ 2 ^ 2 ^ 2 < 1411692976 242676 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 65536 < 1411693000 121673 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hm. (^) is infixr... < 1411693013 161487 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 2 ^ 2 ^ 2 ^ 2 ^ 2 ^ 2 ^ 2 < 1411693017 51958 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :that's the usual convention, no? < 1411693018 385840 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1411693031 850237 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :YES! another bot with cryptic error messages! < 1411693046 793496 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: I couldn't remember. < 1411693068 513855 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :well, it is. of course if you need to worry about that you may have scary issues < 1411693088 167909 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: my defn of equivalence is p === q = forall r polarity 10<=tapelen<=30. trace(p,r,polarity,tapelen) = trace(q,r,polarity,tapelen) < 1411693098 924016 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where trace is limited to the 100k. < 1411693121 364470 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1411693129 405860 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you actually want to omit polarity there < 1411693137 620081 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: my issues aren't scary. unless you are mentioning redmine issues, in which case I may suddenly twitche and have uncontrollable urges to mapole somebody. < 1411693156 361493 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: though then you have the weird thing where you erase the polarity but not the tape lengths < 1411693158 112815 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :boily: whatreya doin wi nested exponentials then? < 1411693176 771578 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: (as opposed to only considering warrior vs. warrior all-tape-lengths-and-polarities results, which seems obviously too coarse-grained) < 1411693189 486566 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: exploring large numbers. < 1411693190 535458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: is trace the exact list of commands the warriors execute? < 1411693200 921838 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note that for tail representation, (>)*30p = (>)*30q forall p, q < 1411693211 644012 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in, the neverending ] representation < 1411693220 407645 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :29, even < 1411693222 314411 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(I wonder if powers of two are normal...) < 1411693226 474213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so there's lots of subtleties there. < 1411693238 717433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: what exactly is trace < 1411693243 577297 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, I suppose so < 1411693255 852915 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was thinking it'd just be the tape + tape pointers + flag count for each step < 1411693259 815307 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*flag counter < 1411693292 322470 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you should include the instructions executed to differentiate ] and . in some cases, but conjecturally you can always pick r to distinguish those anyway? < 1411693296 925331 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :boily: iirc the end digits are constant after a while < 1411693313 452016 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :something to do with modular arithmetic, which i'm not nearly smart enough for < 1411693313 675769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: oh. so ignoring the difference between []. < 1411693326 94161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but everything else counts < 1411693344 925950 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: inside the quantifier... I think the forall r is generic enough that it'd catch a q that "fakes" p's loops? < 1411693356 882401 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because it has to fake the loop structure for every possible r. < 1411693362 406512 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which amounts to actually doing the loops. < 1411693383 241213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, I'm waving my hands really fast right now!! < 1411693384 428582 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: I'll be putting that in my todo backlog list. < 1411693396 71471 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(that refering to modular arithmetic.) < 1411693447 91273 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :it's why you can get graham's number digits from the right. < 1411693452 636017 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: how about this? p === q = forall hill. add(p,hill) = add(q,hill) (note: hills contain exact points/scoring numbers) < 1411693462 166177 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Graham%27s_number#Rightmost_decimal_digits right ok. < 1411693485 194263 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that captures exactly what you want for a hill of all programs < 1411693594 920380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think my brain just turned off < 1411693654 985374 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you can determine some things about the scoring property of the ur-hill using your beat-any-program programs < 1411693663 508637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but before it turned off because you changed the definition again, i was going to say that you can only distinguish [] from . after a sufficent number of steps that r can possibly have reached your IP < 1411693681 873778 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, good point < 1411693692 227580 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of feel like [] and . really are equivalent there though < 1411693696 541547 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since the results are "constant"? < 1411693711 210626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and that the cell can possibly be either 0 or nonzero < 1411693716 681149 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a bf joust program starting [>] might as well be a bf joust program starting .>. < 1411693738 226677 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there'd certainly be no point having both on the same hill < 1411693819 357528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1411693871 9650 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I think (forall hill. add(p,hill) = add(q,hill)) is equivalent to (forall r tapelen. exists polarity. winner(p,r,sieve,tapelen) = winner(q,r,polarity,tapelen)), which quantifies over the polarity and tapelen like you intended to. < 1411693954 116150 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose you could get the exact same points/score by having it win the same number of matches but in a *different* pattern of tape lengths, since they're treated as unordered (like polarities), making the former different for reasons other than polarity, but presumably when quantifying over all hills (this is where my brain turns off too) < 1411693963 368697 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it was even running in the first place. < 1411693982 844700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1411693986 966666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1411694015 875502 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, my reaction too at this point. < 1411694044 92293 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's my revised opinion: I knows an equivalent program when I sees it. < 1411694050 814547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :splendid < 1411694151 69549 :boily!~boily@96.127.201.149 QUIT :Quit: RAINBOW CHICKEN < 1411694297 241459 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :god i almost caught him this time < 1411694301 338007 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's always so close < 1411694362 443346 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411694427 598679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you cannot catch rainbow chicken < 1411694437 441842 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: that's a good idea. if it's possible to write a perfect program, and who knows if it is, it would at least give a score. however, given that it's so unlikely to happen, is it really worth implementing? < 1411694549 422901 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411694599 393782 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I would bet money you can write a program that beats everything currently on the hill. < 1411694602 414171 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe not. < 1411694646 862928 :Lorenzo64!~lorenzo@adsl-ull-127-24.42-151.net24.it QUIT :Ping timeout: 258 seconds < 1411694913 162694 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411695167 892991 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: yes, but the only idea i have for such a thing would be that a single minor tweak to any other program would topple the whole edifice < 1411695206 142200 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's okay. < 1411695220 578755 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, it might not be possible < 1411695243 87102 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411695252 138817 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might have to do a different thing at time t depending on whether the other program is p or q, and you may not have enough time to gather enough information to distinguish them and branch on that before you have to < 1411695292 988482 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411695293 175264 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411695509 793000 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: it could be even worse. there could be a single program which you have to treat completely differently depending on the tape length, but which makes it extremely difficult to guess what the length is, for instance by having lots of flag-sized decoys adjacent to the flag. no way to tell whether you're on the flag or not until you've cleared it, and if they're smart, maybe not even then. < 1411695542 965893 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: my religion holds that for any program p there is a p' that beats it on all tape lengths and polarities. < 1411695558 537837 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for instance, how do you tell the difference between a clever on-flag lock and ais523.preparation's lock? < 1411695581 627812 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically you are claiming that unbeatable programs exist < 1411695622 645741 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what I no longer believe is that for any set of programs {p_0,p_1,...,p_n} there is a p' that beats all p_n on all tape lengths and polarities. that's significantly stronger < 1411695855 423118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length "48 characters should be enough for everyone." < 1411695857 177356 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 44 < 1411695994 656595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed there is not necessarily a p' that beats all p_n on a _particular_ tape length and polarity. < 1411696330 280093 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 250 seconds < 1411696667 304997 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i am not claiming that unbeatable programs exist. i am saying i see no proof that it is impossible to write a program such that it is guaranteed to win in at leaaast one configuration. perhaps it isn't, but i see no proof. < 1411696749 868139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :proof: no program wins against a duplicate of itself, ever. < 1411696806 613557 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i mispoke. i meant "not lose" instead of "win" < 1411696820 487569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1411696837 435263 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1411696878 897905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm can you write a length 10 rush that is guaranteed to never lose < 1411696904 406165 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no < 1411696924 487149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(on length 10, naturally) < 1411696932 384563 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :consider the same rush using a reverse offset clear < 1411696948 526545 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or whatever < 1411696962 527549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i don't know the bfjoust terms very well. < 1411696980 836290 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :one clears around 128 and up. one clears around 0 and up. < 1411697000 624750 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1411697001 156212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/very well/much at all/ < 1411697065 764673 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bad example < 1411697085 884248 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for every rush there is a lock. let's leave it at that. < 1411697112 307917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically what i mean is, since you can assume the tape length is known, you can at least ignore all other cells than your own flag and the opponent's. < 1411697119 865268 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(it's impossible to write a program unbeatable on a *paritcular* configuration) < 1411697144 676825 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, you would have to use the unknownness of the polarity to your advantage < 1411697154 420614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1411697160 302864 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: how can it win against both fastrush and +fastrush? < 1411697162 739406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i proved that myself earlier, duh < 1411697223 488097 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: it doesn't have to win. it just has to draw. < 1411697280 112421 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you have perfectlength10rush, then perfectlength10rush draws it, and +perfectlength10rush should beat it? < 1411697283 540824 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not < 1411697318 953514 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm too tired for this. goodnight! < 1411697378 414085 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :night < 1411697525 584856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so did anything interesting happen this evening? < 1411697727 356612 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :isn't it about time the wiki had a new featured language < 1411697840 555620 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411698417 384469 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You ugys < 1411698418 637191 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :guys* < 1411698433 51498 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Realize my current project is a program whose input is all the programs on the hill, and the output is a single program, right? < 1411698447 805889 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i realize nothing. < 1411698630 979630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : (basically, I used an automated system to delete codepaths from it that weren't used against any of the programs on the hill) <-- that sounds relevant to your project < 1411698655 439790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you did that, you might get an exponential program down to reasonable size, no? < 1411698699 891797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :after all, you have at most 22*47 opponent configurations < 1411698761 502774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that then is also the maximal number of branchings < 1411698767 651309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411698772 625795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 22*47*100000 < 1411698774 446712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 103400000 < 1411698792 208626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok 103 Mb is still above the current limit :P < 1411698840 263948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although... < 1411698892 837603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :any compression of the 100000 steps that _doesn't_ contain a possible branch should still be compressible < 1411698919 956059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 22*47 < 1411698921 692120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1034 < 1411698953 590189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: ^ < 1411699022 666112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course doing it this way will probably cause crash and burn against any new program, but i assume you've considered that already. < 1411699126 430307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this could be used to compile down my nested ({}) structure which the bot didn't seem to support, i think < 1411699536 625905 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411699820 958737 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411700914 880262 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :oerjan, I'd need a large coprus of programs not on the hill < 1411700930 690131 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And switch to, say, monolith's clear loop. < 1411701180 723987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: um the idea of deleting codepaths only works if you are willing to ignore all opponents not on the hill. < 1411701206 635276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if even then. < 1411701237 812193 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Deleting all code paths... relative to wht? < 1411701241 411548 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :what* < 1411701440 500365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: relative to the hill you are trying to beat < 1411701475 375745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you this is probably not _that_ relevant if you are autogenerating a program to beat it. < 1411701529 751911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you make it out of parts of other programs, frankenstein-like. hm... < 1411701560 152876 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Deleting code paths from what? < 1411701668 868222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you are somehow generating a program that is over the size limit < 1411701691 983572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you only want to beat those 22*47 configurations that are on the hill already < 1411701705 381548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you can delete the code paths that none of them hit. < 1411701750 413336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and with some luck the remainder might fit under the limit < 1411701778 911706 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lymia: are you stealing my idea < 1411702206 459480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :quintopia, I had had it, like, a year ago < 1411702212 995594 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And gave up because I couldn't get my interpreter working right < 1411702270 876482 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i had it two years ago, but never had the gumption < 1411702283 187401 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :still don't really < 1411702294 63197 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so go ahead. have fun. hope you succeed. < 1411702336 776309 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I believe the fact that we had the same idea then could be because we talked about it in ancient times. < 1411702645 799724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_or_ maybe you had a cloning accident and were really the same person. < 1411705433 281572 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=qlPehnPkG8o "Norse theme" had some sounds that sounds vaguely Celtic. I don't know enough to know if it's a coincidence < 1411705439 823558 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Norse-Celtic did get some hits in Google < 1411705452 188019 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Norse%E2%80%93Gaels < 1411705542 684426 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1411705562 432370 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1411705741 411480 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411709413 984004 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Searching for toothpaste in eye? Kelley blue book" < 1411709422 994705 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently getting toothpaste in your eye is a used car < 1411710858 212866 :MoALTz_!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411711037 440196 :MoALTz!~no@user-46-113-36-150.play-internet.pl QUIT :Ping timeout: 245 seconds < 1411711072 547673 :MoALTz__!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411711289 450829 :MoALTz_!~no@user-46-113-36-150.play-internet.pl QUIT :Ping timeout: 260 seconds < 1411712858 94907 :ion!ion@heh.fi QUIT :Excess Flood < 1411712866 337280 :MoALTz__!~no@user-46-113-36-150.play-internet.pl QUIT :Quit: Leaving < 1411712962 178801 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1411712963 50861 :paul2520!~pi@unaffiliated/paul2520 QUIT :Ping timeout: 240 seconds < 1411712988 996294 :ion!ion@heh.fi JOIN :#esoteric < 1411712993 82821 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1411713014 272325 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest82163 < 1411713040 538287 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1411715138 785555 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: nǫ́tt < 1411715565 749104 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411715738 726923 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Write error: Broken pipe < 1411715915 513040 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1411716112 965078 :vyv!~vyv@bas1-northbay04-1176387069.dsl.bell.ca QUIT :Ping timeout: 240 seconds < 1411716248 850708 :vyv!~vyv@bas1-northbay04-1176387069.dsl.bell.ca JOIN :#esoteric < 1411719049 411010 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411720247 986627 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411720463 295422 :sebbu!~sebbu@ADijon-152-1-17-113.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411720503 671785 :sebbu!~sebbu@ADijon-152-1-17-113.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411720503 858464 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411720898 2064 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dfyzjvadhyjppkry QUIT :Quit: Connection closed for inactivity < 1411721459 416852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy (>)*6(+)*128(>[-.])*-1 < 1411721460 436374 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -29.67, score 4.83, rank 47/47 < 1411721477 982279 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy (>)*6(+)*128(>[(+)*10[-].])*-1 < 1411721478 879028 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -30.24, score 4.49, rank 47/47 (--) < 1411721507 983341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy >(+)*128>*7(>[(+)*10[-].])*-1 < 1411721508 951087 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -24.76, score 6.69, rank 47/47 (--) < 1411721513 210650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy >(+)*128>*9(>[(+)*10[-].])*-1 < 1411721513 985233 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -24.76, score 6.69, rank 47/47 (--) < 1411721519 441313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy >(+)*128>*7(>[(+)*10[-].])*-1 < 1411721519 782828 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -24.76, score 6.69, rank 47/47 (--) < 1411721528 696562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy >(+)*128(>-)*7(>[(+)*10[-].])*-1 < 1411721529 200641 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -20.17, score 8.13, rank 47/47 (--) < 1411721536 435519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust single_decoy >(+)*128(>->+)*4(>[(+)*10[-].])*-1 < 1411721536 957357 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.single_decoy: points -18.50, score 8.82, rank 47/47 (--) < 1411721544 609393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*4(>[(+)*10[-].])*-1 < 1411721545 122102 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -18.50, score 8.82, rank 47/47 < 1411721555 989507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>-->++)*4(>[(+)*10[-].])*-1 < 1411721556 401891 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -19.24, score 8.50, rank 47/47 (--) < 1411721563 805744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*4(>[(+)*6[-].])*-1 < 1411721564 941891 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -18.48, score 9.04, rank 47/47 (--) < 1411721568 153897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*4(>[(+)*5[-].])*-1 < 1411721571 785443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*4(>[(+)*5[-].])*-1 < 1411721572 844742 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -19.81, score 8.50, rank 47/47 (--) < 1411721575 718436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*4(>[(+)*7[-].])*-1 < 1411721576 172935 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -19.67, score 8.57, rank 47/47 (--) < 1411721581 336672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*5(>[(+)*6[-].])*-1 < 1411721581 931263 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -15.67, score 10.41, rank 47/47 (--) < 1411721587 680068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*6(>[(+)*6[-].])*-1 < 1411721589 152961 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411721602 434891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh noes :( < 1411721642 710169 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411721746 541669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*6(>[(+)*6[-].])*-1 < 1411721746 948802 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -16.60, score 9.97, rank 47/47 (--) < 1411721752 682764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128(>->+)*5(>[(+)*6[-].])*-1 < 1411721753 66522 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -15.67, score 10.41, rank 47/47 (--) < 1411721763 867077 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128>(-)*128(>->+)*5(>[(+)*6[-].])*-1 < 1411721764 857106 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -20.31, score 8.07, rank 47/47 (--) < 1411721768 704261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128>(-)*128(>->+)*4(>[(+)*6[-].])*-1 < 1411721768 890966 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -22.14, score 7.25, rank 47/47 (--) < 1411721772 546556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*128>(-)*128(>->+)*5(>[(+)*6[-].])*-1 < 1411721772 986950 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -20.31, score 8.07, rank 47/47 (--) < 1411721780 360386 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>->+)*5(>[(+)*6[-].])*-1 < 1411721780 869743 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -11.40, score 12.80, rank 47/47 (--) < 1411721788 537644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>-->+)*5(>[(+)*6[-].])*-1 < 1411721788 987872 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -11.36, score 12.82, rank 47/47 (--) < 1411721792 716970 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1411721792 956733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>-->++)*5(>[(+)*6[-].])*-1 < 1411721794 17902 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -12.14, score 12.43, rank 47/47 (--) < 1411721799 581143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>--->+)*5(>[(+)*6[-].])*-1 < 1411721800 5296 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -11.86, score 12.64, rank 47/47 (--) < 1411721807 177266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*10>+)*5(>[(+)*6[-].])*-1 < 1411721807 832688 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.67, score 13.94, rank 46/47 (+1) < 1411721811 773007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*20>+)*5(>[(+)*6[-].])*-1 < 1411721812 226850 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.81, score 14.37, rank 44/47 (+2) < 1411721816 390792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*64>+)*5(>[(+)*6[-].])*-1 < 1411721816 932799 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -14.76, score 11.15, rank 47/47 (-3) < 1411721826 605260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*25>+)*5(>[(+)*6[-].])*-1 < 1411721827 161887 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -9.29, score 13.83, rank 46/47 (+1) < 1411721834 834110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*20>+)*5(>[(+)*6[-].])*-1 < 1411721835 890116 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.81, score 14.37, rank 44/47 (+2) < 1411721849 625083 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*20>+)*4(>[(+)*6[-].])*-1 < 1411721850 48628 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -9.71, score 13.69, rank 47/47 (-3) < 1411721854 452769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*30>+)*4(>[(+)*6[-].])*-1 < 1411721854 798866 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -11.64, score 12.37, rank 47/47 (--) < 1411721863 658420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*20>++)*5(>[(+)*6[-].])*-1 < 1411721864 77411 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.52, score 14.57, rank 43/47 (+4) < 1411721871 32642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*64>(-)*64(>(-)*20>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721871 889655 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.76, score 14.64, rank 43/47 (--) < 1411721914 795329 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*32>(-)*32(>(-)*20>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721915 867353 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.29, score 14.84, rank 41/47 (+2) < 1411721925 704489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*32>(-)*32(>(-)*25>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721926 213113 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -7.43, score 15.47, rank 37/47 (+4) < 1411721929 668773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*32>(-)*32(>(-)*25>(+)*25)*5(>[(+)*6[-].])*-1 < 1411721930 131120 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -7.50, score 15.30, rank 37/47 (--) < 1411721935 146455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*32>(-)*32(>(-)*25>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721935 917210 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -7.43, score 15.47, rank 37/47 (--) < 1411721949 692795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*16>(-)*16(>(-)*25>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721951 7498 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -7.55, score 15.23, rank 37/47 (--) < 1411721959 649973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*25>(-)*25(>(-)*25>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721960 84876 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -8.31, score 14.87, rank 39/47 (-2) < 1411721966 814627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust large_decoy >(+)*32>(-)*32(>(-)*25>(+)*20)*5(>[(+)*6[-].])*-1 < 1411721967 874856 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.large_decoy: points -7.43, score 15.47, rank 37/47 (+2) < 1411723708 313750 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1411725843 80681 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03ChristeShannon 5* 10New user account < 1411726978 428899 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411729589 99518 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411729651 201058 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411729874 64401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411729885 669744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1411729886 269767 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :2d 4h 1m 3s < 1411729942 901564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ChristeShannon")**)b2\[ < 1411729944 41839 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1000011110100011100101101001111001111101001100101101001111010001100001110111011 < 1411729951 134115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ChristeShannon")**)b2\[F:u[vv^^{1\/?/2\/LG}m[?*++ < 1411729951 597379 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.9755259511264973 < 1411729989 797989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "aaaaaaaaa")**)b2\[F:u[vv^^{1\/?/2\/LG}m[?*++ < 1411729990 229187 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.9852281360342514 < 1411729993 683205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1411730012 985297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "aaaaaaaaa"F:u[vv^^{1\/?/2\/LG}m[?*++ < 1411730013 561121 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.0 < 1411730021 123824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ChristeShannon"F:u[vv^^{1\/?/2\/LG}m[?*++ < 1411730021 651365 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.324862957617355 < 1411730032 14159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Nqn87SQA"F:u[vv^^{1\/?/2\/LG}m[?*++ < 1411730032 441541 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.0 < 1411730045 369078 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :who is Christe Shannon? < 1411730057 772972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a new user on esolang org < 1411730075 141790 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh, right. we do have a wiki. < 1411730084 78309 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411730124 197306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Nqn87SQA"F:u[vv^^{1\/?/l2}m[?*++ < 1411730124 527924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.0 < 1411730134 240031 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411730134 426679 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411730139 662459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Nqn87SQA"F:u[vvJ{1j?/l2}m[?*++ < 1411730140 66321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.0 < 1411730169 175235 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How do these password entropy calculations work? < 1411730172 799522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they are not shannon entropy? < 1411730182 291896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdefg"F:u[vvJ{1j?/l2}m[?*++ < 1411730182 711506 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.807354922057604 < 1411730189 737218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- pretty much the same entropy as < 1411730198 343677 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:u[vvJ{1j?/l2}m[?*++ < 1411730198 741456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.807354922057604 < 1411730288 304120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F: < 1411730288 753885 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0.14285714285714285 'f} {0.14285714285714285 'e} {0.14285714285714285 'd} {0.1 < 1411730290 199021 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:u[ < 1411730290 625608 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'f 'e 'd 'b 'C '0 '!} < 1411730296 313443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:u[#s < 1411730296 813304 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'f 'e 'd 'b 'C '0 '!} {0.14285714285714285 0.14285714285714285 0.1428571428571 < 1411730302 16980 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411730307 448130 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 1 / 7 < 1411730309 197585 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.14285714285714285 < 1411730310 445567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:)[- < 1411730310 825895 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'f} {'e} {'d} {'b} {'C} {'0} {'!}} < 1411730317 989490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:)-] < 1411730318 383037 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0.14285714285714285 0.14285714285714285 0.14285714285714285 0.14285714285714285 < 1411730333 233125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0bCdef!"F:)-]J{1j?/l2}m[?*++ < 1411730333 704969 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.807354922057604 < 1411730461 414549 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blsq "hunter2"F:)-]J{1j?/l2}m[?*++ < 1411730461 921623 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.807354922057604 < 1411730474 246240 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 2.807 / 7 < 1411730476 146605 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.40099999999999997 < 1411730492 86970 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :0.41. there is your answer there. < 1411730503 783454 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION is going to think about the question while shampooing his hair < 1411730521 101089 :boily!~boily@96.127.201.149 QUIT :Quit: OXYDOREDUCTING CHICKEN < 1411730575 584938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1411730601 760122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hunter2"^^F:)-]J{1j?/l2}m[?*++jL[#S < 1411730602 217090 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7 < 1411730607 719147 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hunter2"^^F:)-]J{1j?/l2}m[?*++#s < 1411730608 172298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.807354922057604 "hunter2"} < 1411730614 566161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hunter2"^^F:)-]J{1j?/l2}m[?*++jL[#s < 1411730615 37858 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 2.807354922057604} < 1411730618 471914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hunter2"^^F:)-]J{1j?/l2}m[?*++jL[?/ < 1411730618 965818 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.4010507031510863 < 1411730642 791332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mOarSecUR_*EpasswordZ!"^^F:)-]J{1j?/l2}m[?*++jL[?/ < 1411730643 229381 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.19030474299591013 < 1411730655 222587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- so... this is pretty insecure then? < 1411730702 108859 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411730958 662048 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that isn't a terribly good password < 1411730973 61058 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1411730982 342724 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's three dictionary words with a bit of case/spelling wteaking and a very small number of symbols < 1411730987 536982 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wouldn't use it < 1411730997 739857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I only use 6 char passwords anyway < 1411731007 42380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and only lowercase letters < 1411731022 815745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :simply because < 1411731038 71882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sites nowadays suggest using at least one uppercase letter, one digit and one symbol < 1411731057 109104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so as a password cracker you can assume that there's at least one uppercase letter, one digit and one symbol < 1411731062 238873 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope you don't have a bank account. < 1411731070 148167 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you can rule out any combinations of lowercase letters only < 1411731084 709394 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay I assume this is just a bad joke < 1411731094 744988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the size of the set of all variations of lowercase,uppercas,digit and symbols is much larger < 1411731112 153215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :than the set of variations of that but with the constraint that every element needs to have a digit a symbol and an uppercase letter < 1411731115 381513 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411731142 719742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So I don't see why "qhtnbz" is less secure than "qHt)(7" < 1411731188 985491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean, it is less secure if an attacker only tries lowercase passwords < 1411731207 87300 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :They do. < 1411731220 495287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if attackers switch to only testing combinations with at least one digit and one upper case letter and one symbol < 1411731232 936699 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're better of using "abcdahenotuaaexa" as your password < 1411731235 988054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*off < 1411731290 450687 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :password crackers tend to assume that most people use bad passwords, like you. < 1411731299 61530 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> 26^6 < 1411731300 693554 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 308915776 < 1411731302 500456 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you make it nice and easy for them. < 1411731304 185111 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> 2^32 < 1411731306 178607 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4294967296 < 1411731311 233181 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Just sayin' < 1411731338 269213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: why not give me an SHA-256 hash of your freenode password? < 1411731352 322097 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :presumably you have nothing to worry about < 1411731364 293230 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :6-byte lowercase passwords can be brute forced in about one millisecond < 1411731380 445512 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(consider that people are rather likely to already have hashes -- if not plaintexts -- of your passwords, thanks to widespread database compromises) < 1411731412 939682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can give you the hash of my root password < 1411731421 769172 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 2^32 - (26+10)^6 < 1411731423 504265 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2118184960 < 1411731459 603911 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> 2^32 - (26+10+32)^6 < 1411731461 446825 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -94572515328 < 1411731470 857332 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently there are 32 symbols on a US keyboard, who knew? < 1411731492 66419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :8fc56e2acf7c40526fc7060b52c54f1a24e9778d < 1411731505 87276 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :elliott: time to design an esolang < 1411731524 314376 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: what hash function is that? < 1411731541 871728 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sha-1? < 1411731593 892699 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I'm going to assume that since it's your root password you don't use six lowercase letters for it and that's why you're comfortable giving it. < 1411731622 381320 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Or root logins are disabled < 1411731677 499172 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I assign Jafet to do the quick enumeration to check :p < 1411731709 821897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The length matches SHA-1. < 1411731787 714346 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: anyway, read http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/ or whatever < 1411731810 61053 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or just wait for your accounts to get compromised and take that as a lesson < 1411731828 319802 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: hell, it's right there: "True to that pattern, Gosney's first stage cracked 10,233 hashes, or 62 percent of the leaked list, in just 16 minutes. It started with a brute-force crack for all passwords containing one to six characters, meaning his computer tried every possible combination starting with "a" and ending with "//////." " < 1411731850 966100 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bam, you just lost your passwords, even if you included numbers and symbols < 1411731858 376413 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JavierRojas 5* 10New user account < 1411731881 987706 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...I don't know why I'm arguing this at all. < 1411731921 105808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan That sounds like a HASSLE. (But in theory, sure.) < 1411731921 415131 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411731969 68962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: 6 char passwords with all printable ascii chars can be cracked in 13 minutes on a standard modern machine < 1411731986 36398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if you have a machine for cracking < 1411731988 875348 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1411731989 454122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's way less than 13 minutes < 1411732002 973803 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...is this meant to be a defence of 6 char passwords? < 1411732007 621245 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm intensely confused. < 1411732049 150488 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :am I being trolled here. be honest. < 1411732188 22456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a freely available and reasonably small rainbow tables e.g. for sha1 hashes of all 1-10 letter lowercase-alphabetic-plus-digits passwords. < 1411732219 941982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe 587 gigabytes doesn't quite qualify as "reasonably small", but anyhow. < 1411732221 342264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: sha-1 yes < 1411732227 637180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : @what hash function is that < 1411732237 573225 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's... no longer the question I most want an answer to at this point. < 1411732330 388861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well which question do you want answered? < 1411732341 800792 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's say, my last two. < 1411732400 169470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My bank account has two factor authentication < 1411732431 848346 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, so the answer to my last question is "yes" < 1411732917 167141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but my real bank account password is 9 characters < 1411733019 269505 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...really??? < 1411733036 599560 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you just like losing all your money < 1411733310 973856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1411733314 583746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :9 is pretty good I think < 1411733323 885018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it takes what < 1411733329 207498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :days to crack it if you have the hash locally < 1411733361 649216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which you don't < 1411733416 773298 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course, the official recommendation is using a length of 20 < 1411733447 373940 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>_< < 1411733463 829355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'm much more worried about a trojan sniffing my password rather than somebody actually brute-forcing it < 1411733480 105012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :especially because brute-forcing against online banking takes much much longer than a hash locally < 1411733488 182911 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please. never find yourself in a position of power or trust over others. other than that, do whatever. < 1411733500 717053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm working in IT Security ;) < 1411733530 641493 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... really hope you're joking. < 1411733644 581300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. < 1411733650 681887 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm really working in IT Security < 1411733661 201416 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION sobs < 1411733685 738499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Currently I'm working on privacy preserving attribute based credential systems < 1411733706 466640 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I give up. the universe wins. < 1411733726 498063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But that doesn't mean I use a password of length 20 for my bank account < 1411733878 610809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If anybody steals my money it's either on the street or because of a mitm-trojan that bypasses two factor authentication < 1411733950 777287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How long is your bank account password? < 1411733952 273361 :ion!ion@heh.fi PRIVMSG #esoteric :http://youtu.be/boEb8zKfPBo | http://www.imdb.com/title/tt3514324/reviews?ref_=butt < 1411733978 26524 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree that 2FA makes your bank account comfortably secure. < 1411733985 797714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I expect you to use a master-password and derive other passwords from it. < 1411733987 568902 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...that doesn't mean you're not hopelessly wrong about password security. < 1411733991 132606 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's how I'd do it. < 1411734013 639303 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my bank account password is 20 characters long because that is the limit. < 1411734039 674249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hash(hash("ebay") ++ hash("mysecretpassword")) < 1411734040 308748 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is not derived from a master password (IIRC there are some potential security pitfalls with that in terms of leaking information about the master password); it is randomly generated. < 1411734043 10364 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1411734077 114138 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway that system is useless if you want to periodically change your passwords. < 1411734085 167238 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you need state anyway (a counter). < 1411734109 453831 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :change the masterpassword periodically? < 1411734112 413331 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no. < 1411734115 768608 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the site passwords < 1411734130 107354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the site passwords is derived from the masterpassword < 1411734136 728805 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1411734144 926144 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :talking to you is frustrating. < 1411734147 77201 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sitePassword = hash(hash(site) + hash(masterpassword)) < 1411734152 490365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what I meant < 1411734158 442586 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: So as the master password changes, so do the site passwords. < 1411734162 413770 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, I know what you meant. < 1411734179 249903 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: okay, but I'd rather not have to change every single one of my passwords all at once. < 1411734185 879582 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's effort. < 1411734200 387092 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: and I also don't see the benefit in changing the master password very regularly < 1411734205 594193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can embed a counter if you want < 1411734217 227408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know how secure hash(hash(counter) + hash(site) + hash(master)) is < 1411734225 942530 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: at that point you need to remember/store the counter; the system is no longer stateless. so just randomly generate passwords and store them encrypted. < 1411734267 553418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1411734273 57049 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you encrypt all passwords with the same key? < 1411734342 607348 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I randomly generate all my passwords, and store them encrypted with a strong master password, yes. < 1411734403 316200 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, you should at least use a proper KDF rather than hash and ++ like that < 1411734475 762436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm no security expert btw. < 1411734486 411463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't study security nor cryptology nor anything like that. < 1411734491 413502 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you didn't have to tell me that. (neither am I) < 1411734562 291773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you do replay attacks on ssl? < 1411734680 461649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess in very bad circumstances it can be done < 1411735006 130140 :Guest82163!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1411735022 518639 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1411735022 743778 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1411736429 343875 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1411737020 365519 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411737054 922650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn mroman is a leading artist in password security < 1411737056 381839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411737068 337350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn mroman_ is probably mroman but you can never be sure. < 1411737069 850734 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411737091 999477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? HackEgo < 1411737092 653815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1411737113 657472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? hax0r < 1411737114 218099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hax0r? ¯\(°​_o)/¯ < 1411737163 951321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn hax0r (see ¯\(°​_o)/¯) < 1411737166 293897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411737170 965210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? ¯\(°​_o)/¯ < 1411737171 644243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ < 1411737171 949682 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69     | < 1411737172 214463 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69   o/`¯º < 1411737477 991198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there should be `append_learn < 1411737483 614149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :``ls bin/ < 1411737484 189793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `ls: not found < 1411737488 793938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls bin < 1411737489 363912 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ! \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquote \ < 1411737500 510111 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run find ./ | grep learn < 1411737502 524804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./bin/learn \ ./.hg/store/data/bin/learn.i \ ./.hg/store/data/test/learn.i \ ./.hg/store/data/interps/clc-intercal/_c_l_c-_i_n_t_e_r_c_a_l-_docs-1.-94.-2/doc/examples/quantum/learn.i.i \ ./.hg/store/data/wisdom/`learn.i \ ./interps/clc-intercal/CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/learn.i < 1411737518 860044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cat bin/learn < 1411737519 354602 :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." < 1411737552 573757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo #!/bin/bash > bin/append_learn < 1411737553 82224 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737557 145981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cat bin/? < 1411737557 725823 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exec bash -c "$1" \ echo hi \ #!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG"#!/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; \ < 1411737597 957948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run rm bin/append_learn < 1411737598 535859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `bin/append_learn': No such file or directory < 1411737614 758287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls bin/a* < 1411737616 419785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/aaaaaaaaa \ bin/addquote \ bin/addwep \ bin/allquotes \ bin/analogy \ bin/anonlog \ bin/as86 \ bin/aseen < 1411737667 950483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "echo \$//" > test < 1411737669 268181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737671 908405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cat test < 1411737672 466675 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo $// < 1411737678 327580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run bin/bash test < 1411737678 830449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: bin/bash: No such file or directory < 1411737682 93959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./bin/bash test < 1411737682 565605 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: ./bin/bash: No such file or directory < 1411737687 264367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run bash test < 1411737687 841531 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$// < 1411737702 537823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo "echo *\$" > test < 1411737703 899988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737704 858411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run bash test < 1411737705 416687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*$ < 1411737707 994311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run bash test wo < 1411737708 482284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*$ < 1411737715 973402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my lack of bash knowledge is bad :D < 1411737737 234617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run rm test < 1411737738 554443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737759 900669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cat bin/learn < 1411737760 381718 :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." < 1411737869 45999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`fetch http://codepad.org/PW0O3FBY/raw.txt < 1411737870 138617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-09-26 13:23:46 URL:http://codepad.org/PW0O3FBY/raw.txt [132/132] -> "raw.txt" [1] < 1411737896 34040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run mv raw.txt bin/learn_append < 1411737897 749039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737901 162456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run chmod +x bin/learn_append < 1411737902 497876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737907 407141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? test < 1411737908 32197 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test? ¯\(°​_o)/¯ < 1411737913 709449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn test is a test < 1411737915 198027 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411737926 671478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn_append test It's also not a test. < 1411737927 119851 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: /hackenv/bin/learn_append: /bin/bash^M: bad interpreter: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/learn_append: Success < 1411737937 846025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :grah < 1411737971 729908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run sed -e '/^M/d' bin/learn_append > bin/learn_append < 1411737973 150811 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411737975 916839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn_append test It's also not a test. < 1411737976 490274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/learn_append: Success < 1411737991 435319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? test < 1411737992 8365 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test is a test < 1411738006 295284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat bin/learn_append < 1411738006 742927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411738011 651696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run cat bin/learn_append < 1411738013 225220 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411738016 753811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1411738039 505707 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls bin/learn_* < 1411738040 123710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn_append < 1411738043 262105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411738163 297115 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411738365 332391 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411738446 978335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn test Hi. < 1411738448 458234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411738453 205131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn_append test Bye. < 1411738454 322400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411738457 371560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? test < 1411738457 998260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test Hi. \ Bye. < 1411738645 640022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run curl < 1411738646 972587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :curl: try 'curl --help' or 'curl --manual' for more information < 1411738687 7273 :MoALTz!~no@user-46-113-36-150.play-internet.pl JOIN :#esoteric < 1411738694 659362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run curl -x POST http://eso.mroman.ch/cgi/burlesque.cgi < 1411738695 207282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :curl: (5) Couldn't resolve proxy 'POST' < 1411738701 480937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run curl -X POST http://eso.mroman.ch/cgi/burlesque.cgi < 1411738702 62111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :curl: (7) couldn't connect to host < 1411738840 346995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi\r\nthere\r\n"{**13/=}f[ < 1411738840 829089 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi\r\nthere\r\n" < 1411738911 859899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi\r\nthere\r\n"{**13!=}f[ < 1411738912 315730 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi\nthere\n" < 1411738915 354629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411738917 805917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq /= < 1411738918 379092 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (/=)! < 1411738927 160100 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like how ERROR-Values evaluate to true < 1411738931 821152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq /=ck < 1411738932 337049 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1411738973 30850 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1411738997 140192 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 0}{}f[ < 1411738997 681218 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1411739079 598459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 0}q f[ < 1411739079 991266 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {f[} < 1411739187 484595 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411739806 245421 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1411741073 580246 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://bitbucket.org/mroman_/emulathor/src/fc48fe22fdade5777099eea372e5f06e2b4d2b2b/src/rlang/std/string.rl?at=master#cl-65 < 1411741076 765714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf did I do there < 1411741429 814743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :IF (strlen [ src; ] != strlen [ dst; ]) THEN looks inefficient < 1411741448 65228 :sebbu3!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411741475 727729 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps you expected Pascal strings instead. < 1411741518 316896 :sebbu2!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411741586 409138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm still a huge fan of the syntax though < 1411741600 986579 :Phantom_Hoover!~phantomho@146.200.152.250 JOIN :#esoteric < 1411741610 950777 :Phantom_Hoover!~phantomho@146.200.152.250 QUIT :Changing host < 1411741611 137725 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411741614 382973 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1411741646 946712 :sebbu!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411741682 989635 :sebbu!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411741683 179597 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411741726 532459 :sebbu3!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr QUIT :Ping timeout: 250 seconds < 1411741778 287099 :sebbu2!~sebbu@ADijon-152-1-18-198.w83-194.abo.wanadoo.fr QUIT :Ping timeout: 250 seconds < 1411742229 930104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a clean readable not to pascal-ish syntax < 1411742962 5070 :perrier!~perrier@107.170.175.57 QUIT :Remote host closed the connection < 1411743396 502933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DeenaQKZuynoiz 5* 10New user account < 1411743581 694149 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411744924 71978 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk JOIN :#esoteric < 1411745147 84470 :perrier!~perrier@107.170.175.57 QUIT :Remote host closed the connection < 1411745271 154180 :perrier!~perrier@107.170.175.57 JOIN :#esoteric < 1411745375 267288 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Quit: Leaving < 1411745651 41787 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Remote host closed the connection < 1411745880 589127 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1411746137 766655 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411746435 352669 :AnotherTest!~turingcom@d51A45FDB.access.telenet.be JOIN :#esoteric < 1411746451 191199 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411746480 133367 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1411746934 430480 :sebbu!~sebbu@ADijon-152-1-22-12.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411746971 350169 :sebbu!~sebbu@ADijon-152-1-22-12.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411746971 536935 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411747286 673735 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello < 1411747305 483408 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what kind of strings does pascal have < 1411747363 924579 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :length+pointer IIRC. < 1411747365 401528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: "pascal strings" normally refers to strings where the first byte gives the length < 1411747369 61802 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the others are the content < 1411747385 888998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :length+pointer is Rust strings; it's less efficient than C or Pascal strings but it has very cheap slicing < 1411747390 297968 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, length inline? < 1411747401 185320 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Never heard of that idea before. < 1411747417 190362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it died out, and probably for a good reason < 1411747485 706207 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Yeah, it precludes not only general slicing, but tailtaking which even null-terminated strings allow. < 1411747673 194161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tromp: haskell@ is for announcements, not for jokes. It's meant to be low-volume. You can always send comments like that to -cafe@ < 1411747697 216138 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1411747850 689763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411747924 422109 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :shachaf: ok, will restrain myself in future < 1411748207 204278 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#esoteric is for ... < 1411748366 305921 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411748796 755335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Internet is for... < 1411748864 997960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :#esoteric is the international hub for esoteric programming language design, development and deployment < 1411749097 963998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how about BANCStar strings? < 1411749103 920035 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are those efficiently slicable? < 1411749125 285034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know BANCStar < 1411749250 537901 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know how it is internally implemented, but I know a MID$ function is available; one BANCStar program uses it on a string containing the entire alphabet simply to assign "N" to a variable. I suppose other methods of doing so aren't available for some reason? < 1411749257 357802 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :?messages-loud < 1411749257 664475 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Sgeo asked 3d 13h 33m 30s ago: Do you have opinions on the speed of various interpreters? Supposedly this game is very impacted by such things http://emshort.wordpress.com/2012/12/31/counterfeit-monkey/ < 1411749257 851729 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 2d 6h 48m 29s ago: zzo38computer.org is pretty much unreachable. < 1411749271 389853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: BANCStar doesn't have constants < 1411749313 655999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it does have small integer constants < 1411749324 488007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or not? < 1411749335 856778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so < 1411749336 76161 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check the wiki page < 1411749341 888508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe I remembered wrong, though < 1411749345 553004 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I suppose you are right; actually there are string constants but they have to take up part of the same space used for variables, which is limited to 2000. And yes there are integer literals. < 1411749349 324066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here, it allows literal integers http://esolangs.org/wiki/BANCStar#Arithmetic_instructions < 1411749410 964938 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, the IP address for zzo38computer.org has been changed recently; try again. < 1411749495 546936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: what was the TTL set to on the old domain? < 1411749511 723457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :changes won't get through to other people's computers until after the TTL expires < 1411749518 284424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, say, if it was a month < 1411749524 361743 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :C++ strings best strings < 1411749534 314265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then other people's compuers won't know about the new IP for up to a month < 1411749536 362544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*computers < 1411749547 235147 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :length + pointer, except for when they're short, in which case they're length + data < 1411749556 82647 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the distinction is made in the low bits of the pointer < 1411749626 88878 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: I do not know what the TTL was set to; I don't have control over that; I only tell someone else to update it for me, and they then do so. < 1411749667 241211 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I have dyndns set up for my home domain < 1411749981 519590 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :About the speed of the "Counterfeit Monkey" game, well, it is compiled using Inform7, which is known to be pretty bad at optimization and produces slow programs. It is also Glulx, which probably will run slower than Z-machine code anyways (although it does have some ultra-CISC instructions to speed up some normally slow things) < 1411750178 554965 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Does the "M" in "M-theory" stand for a word that hasn't been invented yet (but is known ahead of type to start with "M")? < 1411750244 876223 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411750365 394641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :phew, I thought I'd accidentally set the TTL for motd.nethack4.org to 10 months < 1411750368 957601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :turns out it was 10 minutes < 1411750785 688987 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 JOIN :#esoteric < 1411750794 473078 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :interesting stuff going on < 1411750797 492756 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :!blsq_uptime < 1411750797 965195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :2d 9h 49m 35s < 1411750802 25966 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :ok < 1411750805 441658 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :now < 1411750835 288804 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :How can I get blsqbot to tell me his IP address < 1411750850 639124 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :`run nslookup mroman.ch < 1411750851 261861 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: nslookup: command not found < 1411750865 5167 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 PRIVMSG #esoteric :dns is b0rken right now < 1411750953 125560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, hey, what's the deal with this nethack update business < 1411750975 41524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: some source code that wasn't intended to be public got leaked < 1411751142 632830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Over the years I have found the following methods of logging out. None of them is guaranteed to work < 1411751148 307125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION is trying to get a module onto CPAN < 1411751162 982308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, they threatened to spend up to a week to approve my account, three during holidays < 1411751174 661131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that only took like 10-20 minutes < 1411751279 478664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411751316 828922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm back < 1411751325 26217 :mroman2!bc3de7aa@gateway/web/freenode/ip.188.61.231.170 QUIT :Quit: Page closed < 1411751372 157352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"The new data are registered in table users." < 1411751383 309320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :had to read that a few times before I realised it was correct grammar < 1411751510 139062 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so incidentally < 1411751518 339921 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :how long has this bash bug been around? < 1411751528 409934 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i saw some suggestions that it's been there since essentially the beginning < 1411751572 753460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : No action is required, but it would be a good idea if somebody would check the correctness of the new password. < 1411751582 186457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is the most awesome package manager ever < 1411751612 469868 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What package manager is that? < 1411751625 160672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :PAUSE is the backend to CPAN < 1411751641 68947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess having a different name for the frontend and backend is also something unique to PAUSE/CPAN < 1411751655 157367 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :dpkg/apt < 1411751773 884817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: no, that's a little different < 1411751777 294097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's more like Debian/apt < 1411751785 983822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not exactly < 1411751796 776924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, PAUSE is where you upload the packages, CPAN does the downloading < 1411752428 731726 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know, people on NESdev argue about assigning a mapper number for Game Genie; I have also requested numbers for UNL-DripGame and other things too and it hasn't been done yet. Do you have any opinions about this too though? < 1411752634 128315 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :These are the messages: http://forums.nesdev.com/viewtopic.php?f=3&t=11659 Maybe someone other than the people on NESdev would be possible to comment on it somehow < 1411752674 517437 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Phantom_Hoover: I saw somewhere the figure of 25 years. < 1411752687 925740 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yes, that would be essentially the beginning < 1411753179 625723 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lol, unicode has a ∰ character < 1411753261 734585 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: nethack devteam code? < 1411753279 489525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes < 1411753287 346749 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: any links to details < 1411753295 85855 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this sounds exciting < 1411753304 83957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :front page of nethack.org has a statement about it, although not the code itself < 1411753318 82603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know where to find the code, but don't really want to spread links to it around, on the basis that the devteam didn't want it released < 1411753324 217604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's mostly bugfixes, though < 1411753330 172320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and bug introductions < 1411753331 306829 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you think the devteam want you calling your release nethack 4? < 1411753361 616578 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, who would leak nethack source, of all things? it's been 11 years < 1411753367 874841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: they're aware of the name, and haven't objected < 1411753388 686 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :elliott_, changelog here: http://pastebin.com/raw.php?i=djZ5X2Hz < 1411753401 515538 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: well, okay, but where was it leaked? usenet? < 1411753458 681174 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's all i have, i'm afraid < 1411753523 367534 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"We know who made it available to the public. What we don't know is where exactly he got his copy; although the list of people who could have given it to him is fairly short." nethack secrets... < 1411753631 92412 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1411753665 790215 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, so I guess the dev who leaked it is probably no longer on the devteam < 1411753696 415262 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know when it is supposed to be released? < 1411753706 768980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: there isn't an official release date, there never is < 1411753713 479051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they have a policy of never officially setting a release date < 1411753717 658781 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1411753725 368508 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they also have a policy of never officially releasing < 1411754074 922574 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411754099 690327 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411754149 150180 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411754177 568858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bftest this_will_not_modify_hill < < 1411754186 33287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, I forgot to modify the config file again. < 1411754188 743866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Every time same thing. < 1411754210 255473 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411754234 738834 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411754237 669761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bftest this_will_not_modify_hill < < 1411754237 857049 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie: I broke down! Ask fizzie to help! The details are in the log! < 1411754238 43734 :zemhill!bfjoust@eos.zem.fi QUIT :Client Quit < 1411754239 848018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411754248 743847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It worked when I tried it locally, honest. < 1411754270 251857 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i must say, it's nice that it tells you it's breaking isntead of just quitting < 1411754289 531058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's mostly so that (because my nick is in the message) I'll notice something bad has happened. < 1411754307 112242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It could put something in the quit message. < 1411754327 187600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does, but for some reason it doesn't show up. < 1411754336 353874 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1411754353 729071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It tries to quit with "Abandon ship, abandon ship!" as the message. < 1411754377 29817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems to have crashed in write_breakdown. < 1411754387 426508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: possibly a race condition; are you waiting for the ERROR response before actually closing the connection? < 1411754418 283605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's up to the bot framework, really. < 1411754428 765898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it doesn't. < 1411754452 658504 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is something wrong with the speakers in my computer; sometimes it just makes a lot of noise < 1411754471 666103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't making a lot of noise what speakers are /supposed/ to do? < 1411754490 70304 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :controlled noise. < 1411754521 649712 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean it makes noise without being commanded by the computer; it is just a lot of cracks and pops and stuff < 1411754533 541074 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hey ais523 < 1411754548 177020 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1411754560 595470 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :didn't you once write a warrior that tried to figure out an optimal offset? < 1411754577 625407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, decoytuner, but it was awful < 1411754593 644194 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how did you go about it < 1411754604 74261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically assuming all the opposing decoys were the same size < 1411754612 593776 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah < 1411754614 440383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and measuring the first large one < 1411754622 471361 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that would work a lot better on the current hill i think :P < 1411754631 369008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a second attempt, told, that I never submitted < 1411754632 693839 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411754635 625129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bftest this_will_not_modify_hill < < 1411754635 813881 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.this_will_not_modify_hill: points -46.00, score 0.00, rank 47/47 < 1411754643 735334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which tried to estimate the size of the decoys via the number of cycles before the opponent started attacking < 1411754648 798433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I couldn't get it to work at all < 1411754650 150093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Feel free to keep using it "normally" too, but if you don't want all parameter tunings end up on the hill, the !bftest command is also an option; you can then !bfjoust when you're happy with it. (Also if you !bftest in a query, it won't post the result on #esoteric.) < 1411754651 421235 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: oh neat < 1411754715 631143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Inspired by few hundred overnight commits that, while in theory part of the Historical Record, are perhaps not all *that* useful for future BF Joust historians. < 1411754719 862721 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: did you ever try to measure the first large decoy, use that offset until it didn't work, assume the offset should be larger and measure again? < 1411754720 576497 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411754736 81629 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411754739 885051 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411754753 626938 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :are you nomicking too < 1411754762 985606 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: was that directed at me? < 1411754769 84621 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes < 1411754780 639437 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sometimes i get the idea that's the main reason you irc < 1411754829 314999 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I do play nomic, but I don't IRC for nomic purposes; ##nomic is almost dead nowadays < 1411754832 666730 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411754850 22324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not that I wouldn't join in a conversation there if one happened < 1411754858 917247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but nomic is a very small consideration for me when choosing whether to join IRC < 1411754865 542044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of my IRCing is NetHack-related atm < 1411754871 950264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I just spent a while in #perl talking about my memory profiler < 1411755148 226430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+.+)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*4(>[(+)*6[-].])*-1 < 1411755148 651030 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -9.90, score 13.92, rank 46/47 < 1411755190 657860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+.+)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*3(>[(+)*6[-].])*-1 < 1411755191 95627 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -12.00, score 12.72, rank 47/47 (-1) < 1411755194 957126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+.+)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411755195 279067 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -9.17, score 14.32, rank 45/47 (+2) < 1411755329 668217 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: did you ever try to measure the first large decoy, use that offset until it didn't work, assume the offset should be larger and measure again? < 1411755344 675404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: no, especially because that program would be very large < 1411755359 407864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, something to note: if a decoy is 86 or larger, you don't gain at all even from a correct offset < 1411755366 452199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :assuming that you can't also predict the parity < 1411755376 148859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you shouldn't be able to predict the parity against a well-written program) < 1411755396 109635 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'd think if you could measure decoys, you could just say "switch to reverse offset clear" at that point < 1411755403 106313 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and polarity wouldn't matter < 1411755436 696267 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is there no compact way to measure decoys under the assumption that they always increase in size? < 1411755440 796949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: actually, something I've been thinking about a lot recently < 1411755443 570641 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*do not decrease < 1411755454 314352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that once you find a large decoy, there's normally nothing but large decoys from there < 1411755461 928248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if they're large enough, reverse offset clear is fastest < 1411755472 546585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so long as the offset's less than the size of the deocy < 1411755475 380799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*decoy < 1411755503 564937 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah this would be the sane way to handle something like preparation too. there's no way to avoid chewing through lots of decoys there, so might as well be the fastest at it < 1411755531 323861 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also i think you should submit preparation to the stackoverflow hill just for funsies < 1411755555 136994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: monolith was born when I realised you could beat preparation just by setting more than 7 decoys and having an equally good clear loop < 1411755562 396533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I don't have a stackoverflow account < 1411755577 344783 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think i might... < 1411755599 14999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :submit space_hotel (although, might want to screw with it to beat nyuroki first) < 1411755627 295353 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well that's why we're discussing offset tuning :P < 1411755654 329295 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :actually, i don't really want to submit space_hotel < 1411755661 919958 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's time to try new things < 1411755802 513268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did try adding a /small/ reverse offset clear (as in, (+)*5[+]) to one of my programs after the early timer had expired < 1411755805 140508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it did terribly < 1411755816 242965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think because there are still several programs that don't decoy all the way to their flag < 1411756013 862576 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411756029 389997 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411756064 533598 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1411756201 259197 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't the SO hill ridiculously buggy? < 1411756203 742508 :SvenGek!ac0798ed@gateway/web/freenode/ip.172.7.152.237 JOIN :#esoteric < 1411756203 932426 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or did Lymia fix the bus < 1411756204 854613 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bugs < 1411756269 170889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it didn't accept ()% last I looked, not sure if it does now < 1411756293 888126 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm not sure if there is a way for space_hotel to beat nyuroki. < 1411756362 433736 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1411756456 516930 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the only thing i can think of is adjust the polarity of decoys < 1411756473 341908 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which would take a lot of work since space_hotel has no script to generate it < 1411756512 508056 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but having the last two decoys go in opposite directions might improve things slightly < 1411756611 481831 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also maybe using your idea of having the offset be smaller depending on when the enemy is first seen on my side and how far away they were first seen on their side < 1411756814 516695 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there are some tape lengths where nyuroki wins by leaving a trail that happens to be the same as space_hotel's tripwire < 1411758077 286564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+.+)*9([-]>)*3(<)*3(<)*9(>(+)*30>(-)*30)*4(>)*5(>[(+)*6[-].])*-1 < 1411758077 739721 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -11.62, score 12.57, rank 47/47 (-2) < 1411758086 355474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+.+)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758086 740467 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -9.17, score 14.32, rank 45/47 (+2) < 1411758095 452654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>++)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758095 814257 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -5.76, score 16.70, rank 33/47 (+12) < 1411758104 968495 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>+)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758105 398220 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -4.02, score 17.96, rank 26/47 (+7) < 1411758118 205809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758118 576123 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -2.05, score 19.77, rank 21/47 (+5) < 1411758146 799211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1411758161 469828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758161 865702 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -22.74, score 6.96, rank 47/47 (-26) < 1411758164 425050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758164 825812 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -2.05, score 19.77, rank 21/47 (+26) < 1411758258 877818 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<-)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758259 236501 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 1.52, score 23.07, rank 11/47 (+10) < 1411758266 541763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<---)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758267 27109 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 1.12, score 22.48, rank 15/47 (-4) < 1411758271 889865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758272 282070 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 1.83, score 23.30, rank 11/47 (+4) < 1411758284 344665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758284 878399 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 2.40, score 23.89, rank 10/47 (+1) < 1411758292 11599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<--)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758292 365011 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 1.67, score 23.01, rank 11/47 (-1) < 1411758300 109505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*6[-].])*-1 < 1411758300 542112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 2.40, score 23.89, rank 10/47 (+1) < 1411758502 90708 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :beats growth and nyuroki < 1411758507 574282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm quite happy with that < 1411758643 995142 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411758664 403881 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411758666 187434 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411758907 771576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: In case you didn't notice, I added a !bftest command that you can use if you want to 'quietly' do parameter tuning before submitting. (If you noticed but just want to do it the old-fashioned way, that's perfectly fine.) < 1411759065 832867 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411759136 403048 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Remote host closed the connection < 1411759138 82236 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, you could pick a better program name than lilfuckabish < 1411759142 716876 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1411759166 681492 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411760065 61167 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1411760202 323896 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411760251 579855 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411760251 803875 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411760335 156810 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: does the leaked NH have that one feature that was known to appear in the next version? < 1411760349 131940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I would be very surprised if it didn't < 1411760351 125164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do you want me to check? < 1411760374 793340 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, just because that'd be hilarious < 1411760388 366362 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :finally we can experience the first nethack feature in 11 years < 1411760409 604059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, it does < 1411760419 781850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, at least one of the variants already implemented it before the leak < 1411760424 4908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :purely based on the fact it was known to exist < 1411760433 425402 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but does it behave identically?? < 1411760451 830007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who knows; I'm not going to check that < 1411760460 472640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as it'd require actually understanding the code in both ases < 1411760601 401577 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should only have code in one ass at a time. < 1411760624 929082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*cases < 1411761058 519301 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu JOIN :#esoteric < 1411761114 432596 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you copy code to multiple asses, do you have a posterior distribution < 1411761132 559777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411761132 828545 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 4.05, score 25.47, rank 9/47 (+1) < 1411761135 767217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*9[-].])*-1 < 1411761136 98365 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 3.12, score 24.56, rank 9/47 (--) < 1411761140 977476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411761141 837318 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 4.05, score 25.47, rank 9/47 (--) < 1411761144 292227 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-]])*-1 < 1411761144 889738 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 4.02, score 25.40, rank 9/47 (--) < 1411761148 755170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411761149 115306 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points 4.05, score 25.47, rank 9/47 (--) < 1411761428 662266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is actually pretty good < 1411761440 264797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you rush forward and perform a clear of some cells < 1411761445 593637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :works good on short tapes < 1411761449 648875 :InputUsername!54522415@gateway/web/freenode/ip.84.82.36.21 JOIN :#esoteric < 1411761455 543926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case the tape is longer you go back into a decoy setup < 1411761464 96922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :followed by another whole-tape-offset-clear < 1411761578 198187 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how is furry_furry_strapon_pegging_girls still alive and kicking years later? < 1411761585 711643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a good program < 1411761600 585003 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's one of the longest-living ones on the hill now, surely? < 1411761613 550634 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu PRIVMSG #esoteric :ACTION salutes < 1411761643 428688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: allegro/pendolino have been there for ages < 1411761688 949415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't wanna know what he encoded in b64 there < 1411761708 949278 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the generator program < 1411761779 125340 :InputUsername!54522415@gateway/web/freenode/ip.84.82.36.21 PART :#esoteric < 1411761829 247507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: The trains are now gone, actually. < 1411761838 828420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BeatYouMate lost a lot < 1411761843 700420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought it was <20 once < 1411761900 236014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how can you submit via StackOverflow? < 1411761917 367364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: pendolino was displaced by this "lilfuckabish", and allegro by a Lymia.yolo yesterday morning. < 1411761938 84673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well they were there for ages :-) < 1411761959 470289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about leviathan/juggernaught? < 1411761963 436926 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1411761975 810380 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411761992 16628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :leviathan is on 22/47 < 1411762003 72911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :dreadnought, leviathan and behemoth are still there. < 1411762010 468630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except I haven't remembered to fix their names. < 1411762016 37105 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Disconnected by services < 1411762019 580403 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1411762110 431696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lilfuckabish <. < 1411762110 664548 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lilfuckabish: points -46.00, score 0.00, rank 47/47 (-38) < 1411762169 720769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762170 189774 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 4.05, score 25.47, rank 9/47 < 1411762178 860835 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :better name < 1411762342 691732 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1411762427 833034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1411762432 545486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :isn't the tape at least 10? < 1411762433 241132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1411762437 738109 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411762450 951519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*10([-]>)*3(<--)*3(<-)*10(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762451 956481 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 2.05, score 23.17, rank 11/47 (-2) < 1411762456 915785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*10([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762457 284154 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 2.02, score 23.15, rank 11/47 (--) < 1411762461 967190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(<--)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762462 322526 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 4.05, score 25.37, rank 9/47 (+2) < 1411762467 904557 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: you start on cell 0, and if the valid tape positions are [0,9) that's 10 cells < 1411762474 792857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411762475 851199 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1411762481 99016 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(>)*9 increments it by 9, so you end up on cell 9, which is the tenth cell < 1411762485 961615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762486 723956 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 4.60, score 25.91, rank 9/47 (--) < 1411762508 148864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(--<)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762508 867866 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 3.74, score 25.04, rank 9/47 (--) < 1411762519 962579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].])*-1 < 1411762520 437840 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 4.60, score 25.91, rank 9/47 (--) < 1411762575 845639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411762576 128003 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.55, score 29.51, rank 8/47 (+1) < 1411762581 165701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*7[+].])*-1 < 1411762581 522673 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.26, score 29.11, rank 8/47 (--) < 1411762585 457118 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*9[+].])*-1 < 1411762585 856696 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.33, score 29.23, rank 8/47 (--) < 1411762591 68948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411762591 392898 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.55, score 29.51, rank 8/47 (--) < 1411762602 620394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+]])*-1 < 1411762603 45667 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.38, score 29.20, rank 8/47 (--) < 1411762606 129860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411762606 489492 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.55, score 29.51, rank 8/47 (--) < 1411762617 751738 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1411762702 873158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I'm impressed that zemhill can immediately report the results < 1411762749 14868 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :corewars hill aren't that fast < 1411762765 852539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although part of that might be mail delay < 1411763149 733317 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411763164 856970 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411763468 385129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Well, it only takes to the order of 360 million cycles to run the whole hill, let alone just a single program (which would on average be just 15M cycles, and probably the median is smaller than the mean thanks to ais523.margins and such). < 1411763492 241934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :everyone loves margins :-) < 1411763661 754230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like margins < 1411763789 10284 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411763815 560646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe I should enter the generator business < 1411763850 478424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't use generators for most of my programs < 1411763852 207919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I do for some < 1411763882 715090 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :entering the top 5 is going to be hard < 1411763949 224874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([-].>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411763949 597060 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 6.60, score 28.20, rank 8/47 (--) < 1411763968 513962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411763969 60934 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.95, score 32.82, rank 6/47 (+2) < 1411763974 31163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it < 1411763979 525160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-].]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411763979 929679 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.71, score 32.49, rank 6/47 (--) < 1411763988 892297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*10[-]]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411763989 248555 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.76, score 32.54, rank 6/47 (--) < 1411763996 916425 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411763997 235421 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.95, score 32.77, rank 6/47 (--) < 1411764005 315714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*3(-<-)*3(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764005 918838 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.95, score 32.82, rank 6/47 (--) < 1411764014 804912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764015 202060 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.26, score 33.01, rank 6/47 (--) < 1411764025 221885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*5(-<-)*5(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764025 853532 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 7.31, score 28.99, rank 8/47 (-2) < 1411764034 707214 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411764034 961524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764035 860143 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.26, score 33.01, rank 6/47 (+2) < 1411764038 654721 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411764040 210228 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411764067 78989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>[(-)*9[+]]>)24(-<-)*4(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764067 362680 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points -44.10, score 0.38, rank 47/47 (-41) < 1411764069 47386 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1411764071 149591 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust loyalty (>)*8[<](>[(-[{[-.]}])%128]>[(+[{[+.]}])%128])*11 < 1411764071 907471 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott_.loyalty: points -7.86, score 14.50, rank 44/47 < 1411764077 377508 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>[(-)*9[+]]>)*4(-<-)*4(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764077 709010 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 4.17, score 24.67, rank 9/47 < 1411764082 56413 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust loyalty (>)*8[<](>[(-[{[-.]}])%128]])*21 < 1411764082 243666 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott_: error: parse error: terminating ] without a matching [ < 1411764085 517499 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust loyalty (>)*8[<](>[(-[{[-.]}])%128])*21 < 1411764085 741913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-)*9(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764085 949038 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott_.loyalty: points -13.48, score 11.43, rank 46/47 < 1411764086 878348 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.26, score 33.01, rank 6/47 < 1411764090 440977 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it could be worse < 1411764115 617033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764115 936989 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.81, score 33.77, rank 6/47 (--) < 1411764123 107603 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<-+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764123 861611 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.57, score 32.00, rank 6/47 (--) < 1411764143 904214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<--)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764144 90975 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.90, score 32.49, rank 6/47 (--) < 1411764166 24890 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764166 308655 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.81, score 33.77, rank 6/47 (--) < 1411764170 737930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1411764171 228518 :sebbu!~sebbu@ADijon-152-1-37-15.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411764182 824163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*9[-].]>[(-)*9[+].])*-1 < 1411764183 11289 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.62, score 33.48, rank 6/47 (--) < 1411764194 553653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*22>(-)*22)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764194 829459 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.55, score 33.52, rank 6/47 (--) < 1411764195 961248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do function declarations (rather than definitions) work in K&R C? < 1411764205 750752 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*15>(-)*15)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764206 73772 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.19, score 31.87, rank 6/47 (--) < 1411764216 325907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764216 877081 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.81, score 33.77, rank 6/47 (--) < 1411764220 919840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :comeon < 1411764223 125271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i want rank 5 < 1411764229 704854 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has anyone written a generator for that god-awful never execute a ] style? < 1411764244 184612 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<----(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764244 892933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.69, score 33.66, rank 6/47 (--) < 1411764246 970014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it's botspam o'clock again. < 1411764251 407781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411764251 804414 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.81, score 33.77, rank 6/47 (--) < 1411764256 657263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm gonna stop now < 1411764260 769410 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :until I have some other idea < 1411764302 854821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: you mean [>[>[>]]] stuff? < 1411764322 642524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like mroman_.funky? < 1411764333 142173 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bf joust is a lot more on-topic than telling people what haskell mailing lists to use < 1411764360 137046 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or telling people what articles they should correct on wikipedia < 1411764421 318581 :sebbu!~sebbu@ADijon-152-1-37-15.w83-194.abo.wanadoo.fr QUIT :Ping timeout: 244 seconds < 1411764443 148422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's completely ontopic < 1411764457 561282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't say anything about the topic. < 1411764459 509140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of the few times the deployment has happened /right here in this channel/, and it inspires discussion, too < 1411764475 875691 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in case it's not clear, I'm telling you to shut up about what people use the channel for before I get annoyed enough to kick you. < 1411764498 934467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You'll probably kick me anyway. < 1411764509 502255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't expect anything less than nastiness from you at this point. I don't really know what I've done (though I have a couple of guesses) but I don't think paying attention to what you say to me will be useful. < 1411764519 599265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agree that telling people what to use the channel for isn't great. < 1411764531 961581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I also agree that telling people to fix things on Wikipedia, or whatever, isn't great. < 1411764535 264950 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I'm just annoyed at your behaviour in the channel lately. < 1411764567 64517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, my extended absences from the channel are normally caused by offtopic discussion I dislike < 1411764572 409910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For the past ~year? < 1411764574 157418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this is the most common reason for me to leave /any/ IRC channel) < 1411764589 923432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That is a reasonable reason to leave. < 1411764592 958785 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411764650 196767 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(That wasn't a rhetorical question: I'm asking to confirm the general time interval when the annoyed-by-shachaf bit flipped in your head. Because it was fairly noticeable.) < 1411764769 873742 :vyv!~vyv@bas1-northbay04-1176387069.dsl.bell.ca QUIT :Ping timeout: 272 seconds < 1411764779 241626 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, I signed up for asking you to stop doing what you're doing, not grill me about your weird personal assumptions, so whatever < 1411764818 970201 :vyv!~vyv@69.158.157.3 JOIN :#esoteric < 1411764857 705010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit ([>[-]]..+)*-1 < 1411764859 173039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, like I said, I don't expect much anyway. < 1411764876 131085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit ([>[-]]..+)*-1 < 1411764876 482365 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -30.95, score 4.50, rank 47/47 (--) < 1411764883 65873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>)*9([>[-]]..+)*-1 < 1411764883 438186 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -24.19, score 6.60, rank 47/47 (--) < 1411764886 881605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>-)*9([>[-]]..+)*-1 < 1411764887 262948 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -23.88, score 6.69, rank 47/47 (--) < 1411764893 426978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>->+)*4([>[-]]..+)*-1 < 1411764893 771919 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -23.45, score 6.82, rank 47/47 (--) < 1411764901 722010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*10>(+)*10)*4([>[-]]..+)*-1 < 1411764902 188853 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -13.90, score 11.15, rank 47/47 (--) < 1411764909 490271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*20>(+)*20)*4([>[-]]..+)*-1 < 1411764909 953116 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -14.48, score 11.43, rank 47/47 (--) < 1411764916 448598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*32>(+)*32)*4([>[-]]..+)*-1 < 1411764916 758339 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -15.00, score 11.03, rank 47/47 (--) < 1411764922 568998 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"trying to get a few words in before you're kicked" isn't a great way to formulate cohesive thoughts anyway. < 1411764925 89345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*32>(+)*32)*2>>>>([>[-]]..+)*-1 < 1411764925 921833 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -18.60, score 8.94, rank 47/47 (--) < 1411764932 92367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*10>(+)*10)*4([>[-]]..+)*-1 < 1411764932 897793 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411765021 216957 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, is it not auto-restarting or is it just slow? < 1411765040 853528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't autorestart < 1411765060 914917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: zemhill just crashed again; suspiciously similar circumstances to the matrix segfault we had earlier < 1411765078 328826 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie put an autorestart on it when it was being really crashy, I think? < 1411765149 683055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's supposed to autorestart. < 1411765161 249136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1411765168 77465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :too many programs: 48 > 47 (RuntimeError) < 1411765188 409493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There indeed are 48. < 1411765192 494210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now how'd that happen. < 1411765258 324780 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :race condition? < 1411765270 185705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"But I put in a mutex!" < 1411765317 57856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume some logic broke and did not 'git rm' a file when it should have. < 1411765364 753276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I don't know where. Latest non-update is 971e3e0 Replacing StackOverflow.Sylwester_TerribleThorV2 by mroman_.rabbit and that properly deletes StackOverflow.Sylwester_TerribleThorV2. < 1411765366 681986 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1411765452 804431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, yes, I guess it must be a race thing, although I don't know how. < 1411765512 911296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a commit that replaced mroman_.cupnoodles with elliott_.loyalty, and then right after that an edit to mroman_.cupnoodles that just created a new file. < 1411765627 885547 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411765637 711258 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411765639 226502 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411765703 93169 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: how are nested ()%s interpreted again? < 1411765720 806012 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e.g. (a(b{c{d}e}f)%mg)%n < 1411765774 661183 :zemhill_!bfjoust@eos.zem.fi JOIN :#esoteric < 1411765791 989018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: outermost % matches innermost {} < 1411765797 243394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"abbbc abbbc abbbc d ..." and so on. Or if you mean the actual implementation, uglily. < 1411765798 530405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, I'm not sure all (any?) interps implement taht < 1411765902 924673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Lymia was bugging me about not allowing e.g. (a(b{c(d{e{f}})*%1})%2)%3 so that the very innermost { would bind with the outermost ( because the middle level is "already filled". < 1411765919 790779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: oh, there's another annoying interp bug you have < 1411765925 141480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you treat () with nothing after them as a comment < 1411765936 847507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is annoyingly permissive, because such programs crash /my/ interp < 1411765940 403222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and now I'm not sure which should change < 1411765949 830677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. (+-+) is equivalent to (+-+)*0) < 1411765961 77032 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1411765965 686725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I know. I think that was intentional, but I don't remember the rationale. < 1411765984 39018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's such a dubious comment in space_elevator < 1411765990 281624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually have a local patch to remove the parens < 1411765998 879692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :annoyingly, the comment in question is "(thanks ais523)" < 1411766010 76221 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :() working as a comment is kind of aesthetically pleasing. < 1411766015 229605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*10>(-)*10)*4(>)*5([>[(+)*9[-]]]..+)*-1 < 1411766015 627693 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points 5.40, score 26.47, rank 10/47 (+37) < 1411766022 146480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit <. < 1411766022 520965 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -46.00, score 0.00, rank 47/47 (-37) < 1411766031 273482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder how I should poke that thing to make it notice the _ is unnecessary now. < 1411766056 637790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, it'll segfault in the matrix lib sooner or later anyway. < 1411766069 342082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is an encouraging method of development :-) < 1411766098 41249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, the reason I haven't set up my IRC bot for nethack4 yet is an argument over whether it should run all the time, or only when it has something to say < 1411766102 486509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, I haven't written it yet) < 1411766123 733274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really, I'd like the bot to join whenever it has something to say and it isn't already there, and stay the rest of the time < 1411766137 926290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust ([>[(+)*9[-]]]..+)*-1 < 1411766138 113030 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411766142 764790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit ([>[(+)*9[-]]]..+)*-1 < 1411766143 187455 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -31.55, score 4.29, rank 47/47 (--) < 1411766172 984886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of the authors of the library mentioned about possibly helping me to track down that bug. < 1411766174 783989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*13>(+)*9)*4([>[(+)*9[-]]]..+)*-1 < 1411766175 870117 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -4.52, score 17.03, rank 31/47 (+16) < 1411766216 374463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, I just switched that thing to a refactored version where there's an explicit queue of tasks (and a single thread communicating with gearlanced), hopefully that'll eliminate the races. < 1411766223 16953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*13>(+)*9)*4([>[(+)*9[-]]].+)*-1 < 1411766223 873427 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -3.07, score 18.27, rank 25/47 (+6) < 1411766229 377685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>(-)*13>(+)*9)*4([>[(+)*9[-]]]+)*-1 < 1411766229 715271 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -2.05, score 19.02, rank 23/47 (+2) < 1411766243 753766 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: set -n on the channel and have it /msg without joining < 1411766249 909252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought ]]] should be enough for wait until opponent dies < 1411766266 169939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: huh, that's not an awful idea < 1411766272 537566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there a "-n exemption" mode? < 1411766277 943045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spambots tend to really like non--n channels < 1411766281 515787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, non-+n < 1411766283 609611 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do they? < 1411766288 445537 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on other networks, maybe, but freenode? < 1411766348 127579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit <. < 1411766348 523155 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -46.00, score 0.00, rank 47/47 (-24) < 1411766354 885248 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't want to much bots on the hill < 1411766360 628500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would arguably make some amount of sense if +I worked as a "can message freely" exemption, but it doesn't. < 1411766370 371621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess that's not fair to have too many bots on the hill < 1411766394 235106 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 > 1411766394 495803 NAMES :#esoteric < 1411766398 279355 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric :+C > 1411766398 302458 NAMES :#esoteric < 1411766400 266143 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric -o :ais523 > 1411766400 289389 NAMES :#esoteric < 1411766415 430703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just realised there's a readymade solution to people running +. by mistake < 1411766428 294522 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do I survey #esoteric client usage now? < 1411766438 744146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +[.+] < 1411766458 227379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :RAW >>> :kornbluth.freenode.net 404 fungot #esoteric :Cannot send to channel <<< < 1411766458 859030 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the effect of the monstrous sight was indescribable, for some peculiar atmospheric tensity made me feel that the tomb was very comfortable, and more than this, but i did not like the guidance of one long practised in these explorations, and possessed of a kind of reputation for feats of strength and closed in again. this time the second week charles began to be manifest, and i must cast off these impressions of weaker m < 1411766462 675273 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411766462 698246 NAMES :#esoteric < 1411766464 322839 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric :-n > 1411766464 345273 NAMES :#esoteric < 1411766464 509462 :ChanServ!ChanServ@services. MODE #esoteric :+n > 1411766464 531612 NAMES :#esoteric < 1411766469 769050 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's see how much spam it actually causes -- oh come on < 1411766479 900929 :AnotherTest!~turingcom@d51A45FDB.access.telenet.be QUIT :Ping timeout: 272 seconds < 1411766483 717238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, there's no such thing as a +n exemption < 1411766488 413068 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411766488 435874 NAMES :#esoteric < 1411766508 822395 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott_ > 1411766508 845818 NAMES :#esoteric < 1411766514 225463 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric :-n > 1411766514 248259 NAMES :#esoteric < 1411766525 577712 :elliott_!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott_ > 1411766525 600887 NAMES :#esoteric < 1411766535 187089 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll give it 24 hours (I'm actually curious as to whether spambots even notice) < 1411766539 9549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're -n, -s now < 1411766540 61990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust skip (+[]+-)*-1 < 1411766540 421347 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.skip: points -29.19, score 4.34, rank 47/47 < 1411766548 648519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if anyone wanted to spam, we'd be a prime target < 1411766561 31162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder if any of the honeypot channels are -n -s < 1411766562 77688 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, I'll set +n again before going to sleep, then < 1411766562 264476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We use -n in #haskell-lens and have never had spam. < 1411766574 20567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: is it -s or +s? < 1411766579 337422 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: lots of continuous integration/git commit bots rely on -n < 1411766584 150762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-s < 1411766584 781497 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :including I think github's built-in support < 1411766586 127043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :-s, it seems < 1411766592 957897 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I'd be surprised if you actually get spam, especially on a network as boring as freenode < 1411766594 433508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :being -n means I can check its /mode remotely :-) < 1411766612 590382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it's the largest network, isn't it? < 1411766621 281791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'd make it the best target for spam < 1411766636 170531 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's the network least like efnet < 1411766641 805703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering what +m -n does < 1411766666 69543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it allows external messages even with -n if it's moderated. < 1411766682 808572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if you are +V in chanserv? < 1411766693 437518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Almost certainly still not.) < 1411766783 869361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't seen the $j ban yet in use, but I was wondering if it's going to lead to channels whose only purpose is to serve as a "blacklist" for other channels. < 1411766799 857423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also whether it allows you to go past the ban limit by making supplementary ban channels. < 1411766865 893380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly you need a modified $j that bans people who are ops in specific channels, for channels that hate each other < 1411767360 136897 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411767417 690302 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Ping timeout: 245 seconds < 1411767570 375691 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 250 seconds < 1411767874 228317 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1411767884 36845 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411767920 74504 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411768135 640618 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411768140 782928 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411768148 485614 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411768317 334654 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411769040 20596 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1411769307 703151 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411769364 973394 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411769365 200042 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411770155 331765 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411770170 822803 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411770448 340940 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fishstacks14]]4 10 02http://esolangs.org/w/index.php?diff=40543&oldid=39829 5* 0367.78.57.11 5* (+8) 10 < 1411771192 389705 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411771255 238152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages-foul < 1411771255 561359 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :fizzie said 10h 55m 34s ago: That sounds like a HASSLE. (But in theory, sure.) < 1411773416 785046 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1411773549 929751 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411773582 840690 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 258 seconds < 1411773651 783951 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 258 seconds < 1411773674 365504 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1411773677 49693 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411773743 758930 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1411774225 961617 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1411774878 361355 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :ahk < 1411774882 161249 :ahk!~GeekDude@unaffiliated/g33kdude NICK :ahkscript < 1411774898 963649 :ahkscript!~GeekDude@unaffiliated/g33kdude NICK :smilebasic < 1411774933 559243 :smilebasic!~GeekDude@unaffiliated/g33kdude NICK :GeekTest < 1411774943 639026 :GeekTest!~GeekDude@unaffiliated/g33kdude NICK :smilebasic < 1411774951 393806 :smilebasic!~GeekDude@unaffiliated/g33kdude NICK :SmileBASIC < 1411774957 164265 :SmileBASIC!~GeekDude@unaffiliated/g33kdude NICK :GeoDude < 1411775113 994107 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411775196 12898 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1411775208 993202 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1411775212 319319 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1411775359 25350 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411775429 312160 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411775436 299933 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1411775440 54296 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411775755 24172 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411775945 377091 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411776242 694839 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1411776348 983410 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1411777791 193550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1411777791 816525 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 262350Z 21019KT 9999 VCSH FEW010 SCT025 BKN035 08/04 Q0994 RMK WIND 670FT 21024G40KT < 1411777826 442500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so which part of that says that the weather is awful today < 1411777968 914137 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the numbers < 1411777978 341319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1411778000 188040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hate it when it pours _and_ is too windy to use my umbrella < 1411778008 483206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, thunder. < 1411778213 529900 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411778929 271716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : the size of the set of all variations of lowercase,uppercas,digit and symbols is much larger <-- hm i'm skeptical actually < 1411778993 530427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly that was entirely ironic, but i'm not convinced there's even a *2 difference < 1411779077 66206 :SvenGek!ac0798ed@gateway/web/freenode/ip.172.7.152.237 NICK :`SvenGek < 1411779124 217265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok assuming ascii between 33 and 126 < 1411779168 541654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let d = 10; lc = 26; uc = 26; s = 126-d-lc-uc in s < 1411779170 169491 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 64 < 1411779191 157525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait wat < 1411779201 399658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let d = 10; lc = 26; uc = 26; s = 126-32d-lc-uc in s < 1411779202 882927 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Num.Num (a0 -> a)) < 1411779203 71181 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from the ambiguity check for ‘s’ < 1411779203 71335 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (GHC.Num.Num (a1 -> a), < 1411779203 258261 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GHC.Num.Num a1, < 1411779203 258415 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GHC.Num.Num a) < 1411779208 431897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1411779214 882148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let d = 10; lc = 26; uc = 26; s = 126-32-d-lc-uc in s < 1411779216 469464 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 32 < 1411779587 223067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t memo < 1411779588 205712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘memo’ < 1411780138 253783 :`SvenGek!ac0798ed@gateway/web/freenode/ip.172.7.152.237 QUIT : < 1411780614 348910 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`olist 963 < 1411780614 977351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 963: shachaf oerjan Sgeo FireFly boily nortti < 1411781797 512885 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-ocxledlkqbyhgsjc QUIT :Ping timeout: 260 seconds < 1411783752 690876 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411783865 92098 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1411784024 123928 :GeoDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1411785137 711506 :kcm1700_!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1411785145 325489 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1411785219 202403 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411785449 89003 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1411785456 415036 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1411786792 704836 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 245 seconds < 1411789126 347269 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411789132 912822 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411789134 412810 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411789671 828028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : has anyone written a generator for that god-awful never execute a ] style? <-- well in general that gives exponential blowup < 1411789771 823846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hate that style too < 1411789781 98864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and am very much in favour of designing the rules of BF Joust so that it doesn't work < 1411789965 175091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. via program size limits in the hundreds-of-kilobytes to low-megabytes range < 1411789979 724377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think some of the usefulness of ({})% is that it gives you _some_ of the power of that style < 1411789990 193153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :without the blowup < 1411789997 914566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how much of it, i wonder < 1411790087 985118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: see stealth2's behaviour against a program that sets scattered small decoys, and you get a very good idea < 1411790216 701932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can do [P]Q -> ([P{}]Q)%-1 but that probably does not compose < 1411790242 309636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust < 1411790242 497002 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1411790292 462056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: that's actually a really useful transformation for timer-ing a clear < 1411790298 986854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you reduce the -1 to some smaller value < 1411790317 693254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1411790787 717184 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : has anyone written a generator for that god-awful never execute a ] style? <-- well in general that gives exponential blowup < 1411790794 491601 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :That's what I started writing JoustExt for. < 1411790809 29528 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411790811 126305 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I had to abandon runtime if {} else {} and similar constructs because the exponential blow up was too hard to control < 1411790908 871048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that's the way it should be < 1411790931 134915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I guess the reason I like ({})% is that it gives you symmetry between test-zero and test-nonzero < 1411790955 895908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :()* lets you do any number of consecutive zero tests, but you need ({})% to do consecutive nonzero tests < 1411790967 728491 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ACTION resolves to aim a fuzzer at gearlance < 1411791017 783784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: looking for a bug? < 1411791381 563159 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-fjvlbafvkmefmxil JOIN :#esoteric < 1411791486 599243 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Howmany reasons could I have for pointing a fuzzer at something? < 1411792029 821388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I was more trying to get at, were you planning to try to find a bug that let you defy the normal rules of BF Joust? < 1411792123 183630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, more notes about that esolang I was developing < 1411792129 629009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it uses a queue for recursion, rather than a stack < 1411792135 107054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this wasn't even intentional, it just sort-of happened < 1411792157 489157 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a really good reason but I can't remember it offhand < 1411792242 455536 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: it makes me want to write an alternate joust with goto labels. strategies would get far more complex far more quickly! < 1411792260 758310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: defence programs would be close to unwritable < 1411792274 397196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reverse tripwires would be very unlikely to work, unless pretty large < 1411792328 972990 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but also i was thinking it would be cool to have a cronjob hill. you submit a link instead of the actual code, and it runs once per night, updating by downloading codes from all the addresses that were modified TODAY and rerunning those. it's feasible now that we have fixed point. < 1411792338 115523 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and it could lead to a lot of surprises when multiple people update < 1411792483 683982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's pretty close to how the original hill worked < 1411792498 482610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except it was weekly rather than daily, and there was IIRC a one-week lag on seeing each other's programs < 1411792516 142238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might be interesting to have a hill where egojsout-style traces are available but source isn't < 1411792517 690520 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no, i don't want any lag < 1411792531 619100 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh that could be cool < 1411792538 316740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so people would have to reverse-engineer each other's programs from behaviour < 1411792548 225430 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :would definitely rule out the possibility of "program that beats/draws everything" < 1411793866 848055 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411793916 798980 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411793916 985849 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411795186 306723 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What do people here think of Ethereum? < 1411796304 548358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust dotheywork (>[(+{>[-{-}]}.)%3])%9 < 1411796305 61779 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan.dotheywork: points -29.67, score 4.28, rank 47/47 < 1411796316 908456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok it parsed < 1411796380 436842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so zemhill_ _does_ support nested ({})s < 1411796389 99054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or at least the syntax < 1411796477 659856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just because it parses doesn't mean it does what you expect < 1411796514 832214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was afraid of that < 1411796568 179697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i sort of assume that anyone who would make it parse will also have listened to me blathering about how it _should_ be implemented. < 1411796569 930032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bftest test ((>{+}>{-})%3)%4 < 1411796570 116811 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523: error: parse error: encountered second { on a same level < 1411796584 525178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, at least something that is obviously meaningless fails to parse < 1411796947 472043 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :Sgeo: the site is very confusing, and the lack of any sort of conventional research papers doesn't give me much confidence < 1411796956 148818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hah looking at parser.h, the reason (...) is treated as a comment is so that it won't cause a parse error _inside_ a (...)*0 comment :P < 1411796983 918005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*parser.c < 1411797055 782355 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :Sgeo: in particular it looks like EVM doesn't do any sort of static analysis < 1411797158 863852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, the answer to te problem that came up in here several weeks ago, "is it possible to securely trade between two cryptocoins that don't share a blockchain" is "yes" < 1411797165 700057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it needs certain features from each < 1411797198 856235 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what is the definition of secure, here? ensure atomicity? < 1411797203 525065 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :without a third party < 1411797216 416775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: yes, as in the trade one way also forces the trade the other way < 1411797229 156751 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :same definition of secure as it is within one blockchain, I'd think < 1411797251 241111 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :in that once it's agreed on to have happened (part of the blockchain) it can't ever be reverted < 1411797263 455921 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Patashu: you need more than that < 1411797275 404131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the main features are: a) a method to reserve funds for a specific length of time, such that they can only be transferred to one specific person within that time (but don't have to be; the reservation can time out); b) transactions that ignore unrecognised fields, and that are only accepted before a specific time and if they are signed with specific public keys (where the time and keys are part of the transaction itself) < 1411797279 440330 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :Sgeo: maybe you've heard of IBM forking Ethereum, though < 1411797297 952201 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Patashu: in a single cryptocurrency, the currencies are fungible < 1411797305 69083 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Patashu: so the notion of an exchange is meaningless < 1411797323 169002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, the way it works is, both of us reserve our cryptocoins to each other, until some specified deadline; then we create a transaction that does /both/ transfers, and requires both our signatures and times out before the deadline in question < 1411797328 104620 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :right, that's true < 1411797344 398738 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :drdanmaku: haven't heard of that < 1411797354 495027 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: but aren't the transaction records separate? < 1411797356 744994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if we both sign it, we can each submit the transaction to the blockchain where we're receiving, it goes through because all the conditions are met < 1411797371 712419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if we don't both sign it, neither transaction can be submitted, and they both time out < 1411797380 151844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also you need asymmetrical deadlines, to prevent timing scams < 1411797410 482081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, you're creating a polyglot transaction, that's accepted by one side only if it's accepted by the other side < 1411797418 701379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, ok < 1411797427 187099 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right, that makes sense < 1411797428 144254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that if you kick off my side of the transfer, I can grab the same transfer out of the blockchain and kick off your side < 1411797434 102045 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm kind of sad Ethereum contracts can't initiate transactions < 1411797436 849896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(thus the asymmetrical deadlines) < 1411797446 432137 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :Sgeo: https://gigaom.com/2014/09/09/check-out-ibms-proposal-for-an-internet-of-things-architecture-using-bitcoins-block-chain-tech/ and https://twitter.com/pbrody/status/510311550734073856 < 1411797449 154090 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Loops that keep going as long as the contract is paid < 1411797464 816339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the hold means that the money has to be available < 1411797481 112986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(we both put the holds onto our respective blockchains in advance, and verify they're there before starting the transaction proper) < 1411797507 788050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually the ability to do a hold would be useful generally to be able to do truly instantaneous transactions, so long as you predicted in advance that they might happen < 1411797571 563802 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :do ya'll really trust the bitcoin implementation in light of recent stuff like heartbleed and shellshock :/ < 1411797599 667246 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :it seems like a disaster waiting to happen if it wasn't well designed ahead of time < 1411797611 132347 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :bitcoin was kind of just a code dump by an anonymous person < 1411797617 509478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :drdanmaku: I personally don't trust it; however, I think it's unlikely that a security hole will be found in the protocol itself, on the basis that if there was one, someone would probably have found and exploited it by now < 1411797621 965831 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :drdanmaku: an academic, actually < 1411797635 168514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :security holes in various bitcoin manipulation software have been found frequently, I expect them to continue to be < 1411797637 562595 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :coppro: "academic"? satoshi nakamoto? < 1411797725 271494 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :his secret identity might be in academia, but if he wants that credibility it would come with having some accountability as well < 1411797782 773507 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :academic code? credibility? hahahahahahahahahahhahaahahahahahahaha < 1411797786 772805 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you must be new here < 1411797801 449889 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :not the code, the person < 1411797838 136262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: to be fair, academic code's pretty good when seen in the light of sturgeon's law < 1411797847 906910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in that I think it bats a little below 90% crud < 1411797860 819222 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: only a little < 1411797861 551315 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :maybe i'm not making my point clearly, but in any case i don't really feel like diving too deeply in to stuff like bitcoin or ethereum since they seem pretty sketchy in terms of who's involved and who's responsible for things < 1411797877 695661 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :drdanmaku: please, use dogecoin < 1411797911 315796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't that even more sketchy? < 1411797929 259313 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :maybe IBM and Samsung can make something more attractive with block chain tech < 1411797936 294382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and currently trying very hard to get people to take it seriously, so that the people who already own it can become rich? < 1411797942 659742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :block chain tech itself is pretty awesome < 1411797945 500221 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :although it sounds like their Adept thing is focused on the "internet of things" whatever that means < 1411797950 299719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but mining-based money distribution isn't < 1411797966 447266 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk PRIVMSG #esoteric :ais523: yeah, i'd like some general purpose block chain stuff from software developers i'd heard of before < 1411798008 97674 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you could have a centrally managed currency, but you'd need a stupidly strong public key for that < 1411798042 838875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could easily make it cryptographically strong enough < 1411798049 142478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the social engineering issues would be another matter < 1411798071 671061 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1411798108 661337 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :one other option would just be to give your central bank an inordinately large supply of money, and only allow it to trade with certain other entities < 1411798117 526782 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(such as other banks) < 1411798160 640039 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not really any more vulnerable to social engineering than the current system, and you avoid actually having to create and destroy money by virtue of the volume < 1411798209 155225 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :although I guess if you impose very strict transaction restrictions on the central key, socially engineering it out doesn't get you personally much money < 1411798222 25228 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and everyone will be watching the transactions carefully to see if anything is amiss < 1411798248 936851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly, Bitcoin needs Agoran-style promises < 1411798275 511534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually originally invented them as a currency for a work of fiction when I was wondering what a completely chaotic currency system would be like < 1411798376 303900 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411798381 548529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9(-)*128. < 1411798381 978937 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -33.52, score 2.99, rank 47/47 < 1411798408 964213 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do people end programs with dots? < 1411798440 997280 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's sort-of like writing +(+)*10 < 1411798452 336758 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411798455 563254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9(-)*128(<--<++)*4(>)*8([-]>)*3(<--<++)*4(>)*8([-].>)*-1 < 1411798456 199350 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -22.40, score 5.64, rank 47/47 (--) < 1411798474 723770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9(-)*128(<--<++)*4(>)*8([-]>)*3(<--<++)*4(>)*8([(+)*7[-]].>)*-1 < 1411798475 926868 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -24.12, score 4.85, rank 47/47 (--) < 1411798486 411864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411798519 143909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>-)*9((-)*128)*3([-].>)*-1 < 1411798520 123036 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -27.83, score 3.46, rank 47/47 (--) < 1411798525 634216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>-)*9((-)*128)*3([-.]>)*-1 < 1411798526 916104 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -31.40, score 3.04, rank 47/47 (--) < 1411798540 115952 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>(-)*10)*9((-)*128)*3([-]>)*-1 < 1411798540 967967 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -21.17, score 7.21, rank 47/47 (--) < 1411798545 102783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>(-)*32)*9((-)*128)*3([-]>)*-1 < 1411798546 32869 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -23.26, score 6.96, rank 47/47 (--) < 1411798550 147611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>(-)*13)*9((-)*128)*3([-]>)*-1 < 1411798550 943715 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -18.69, score 8.67, rank 47/47 (--) < 1411798566 209904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>(-)*13)*9((-)*128)*3<<<([-]>)*-1 < 1411798566 969126 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -23.00, score 6.68, rank 47/47 (--) < 1411798648 290706 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1411798667 65704 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411799978 456096 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411800012 50297 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411800030 343001 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411800679 676441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-)*-1)*-1 < 1411800681 991746 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -9.36, score 11.83, rank 47/47 < 1411800704 383759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[]<(++-)*-1)*-1 < 1411800706 884017 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -12.12, score 9.86, rank 47/47 (--) < 1411800721 456618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-.)*-1)*-1 < 1411800722 99655 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -24.52, score 5.40, rank 47/47 (--) < 1411800724 919293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-)*-1)*-1 < 1411800727 216008 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -9.36, score 11.83, rank 47/47 (--) < 1411800736 40203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-)*-1) < 1411800736 919865 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -29.67, score 4.28, rank 47/47 (--) < 1411800739 263868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: your programs seem to contain a lot of tripwires for the sake of having tripwires < 1411800761 212047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're only useful when writing a program that benefits from knowing what the opponent is doing < 1411800764 990947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-)*-1)*10 < 1411800767 952121 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -9.36, score 11.83, rank 47/47 (--) < 1411800779 569417 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust trip (>+[].<(++-)*-1)*10(>)*9([-].>)*-1 < 1411800782 166749 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.trip: points -9.36, score 11.83, rank 47/47 (--) < 1411800796 733968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't figured out how tripwires can be used < 1411800881 557485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the most common use nowadays is to detect if the opponent is near your flag, and change to a different strategy rather than setting decoys behind them < 1411801180 653505 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411801191 6777 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411801306 513559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, I just got the updated fix to the bash bug people were talking about < 1411801315 459957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the fix was to change a .y file < 1411801323 413364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so parser bug was pretty much spot on < 1411801473 347802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but while you're detecting you can't do anything < 1411801478 624533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because [] blocks < 1411801616 980191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, a forwards tripwire, like [], is mostly only useful for cycle-accurate synchronization, because of that < 1411801629 975028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a common alternative is to set the tripwire to a known value, and see if it still has that value when you check < 1411801683 351097 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust foo (->++<-)*-1 < 1411801685 851518 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.foo: points -15.43, score 7.99, rank 47/47 < 1411801701 183550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust foo (->(+)*3<-)*-1 < 1411801704 241201 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.foo: points -16.50, score 7.07, rank 47/47 (--) < 1411801875 420111 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411802058 719527 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pffff < 1411802065 911325 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :durkon allotrope thundershield < 1411802070 668940 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :amazing middle name < 1411802326 839561 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-([>[(+)*9[-]]]..+)*-1 < 1411802328 171676 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -17.57, score 7.45, rank 47/47 < 1411802409 300131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rabbit ([>[(+)*9[-]]]..+)*-1 < 1411802409 939904 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rabbit: points -31.55, score 4.29, rank 47/47 (--) < 1411802434 193659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9[-] < 1411802434 892223 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -27.76, score 4.95, rank 47/47 < 1411802448 949791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9[[-]] < 1411802449 286542 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -27.67, score 4.99, rank 47/47 (--) < 1411802457 955559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust oneshot (>)*9([[-]]>)*-1 < 1411802458 337585 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.oneshot: points -14.40, score 10.88, rank 47/47 (--) < 1411802471 534759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust meow (>-)*9([[-]]>)*-1 < 1411802472 829664 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.meow: points -25.86, score 3.92, rank 47/47 < 1411802483 536803 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust meow (>)*9([[-]]+>)*-1 < 1411802483 921389 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.meow: points -16.55, score 10.10, rank 47/47 (--) < 1411802491 253971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust meow ([[-]]+>)*-1 < 1411802492 16053 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.meow: points -25.50, score 3.68, rank 47/47 (--) < 1411802583 220336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust vibr4t3 (-)*127(-+.)*100000 < 1411802584 92191 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.vibr4t3: points -5.05, score 15.50, rank 39/47 < 1411802589 301298 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust vibr4t3 (-)*127(-+)*100000 < 1411802589 941449 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.vibr4t3: points -11.40, score 11.43, rank 47/47 (-8) < 1411802592 255925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust vibr4t3 (-)*127(-+.)*100000 < 1411802593 836836 :zemhill_!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.vibr4t3: points -5.05, score 15.50, rank 39/47 (+8) < 1411802744 868351 :drdanmaku!uid17782@gateway/web/irccloud.com/x-caarqdawbwyqcvhk QUIT :K-Lined < 1411802746 95947 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-fjvlbafvkmefmxil QUIT :K-Lined < 1411803351 572796 :drdanmaku!uid17782@gateway/web/irccloud.com/x-plhbidxwqghqpyme JOIN :#esoteric < 1411804289 967379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :>+>->+>->+>->+(>-++-(.)*132[+]++>-++-(.)*132[-]--)*15 <- this was #1 on the hill? < 1411804302 804997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it... just waits forever before advancing... < 1411804466 983704 :ion!ion@heh.fi PRIVMSG #esoteric :http://seclists.org/oss-sec/2014/q3/712 < 1411804534 723900 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :haha yeah i saw that < 1411804553 737048 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wonder how many bugs you could find just by grepping for literal numbers, generally < 1411804598 632573 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :(the patch replaces a *redir_stack[10] with **redir_stack, among other things < 1411804602 398529 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :end parenthesis < 1411804621 511351 :ion!ion@heh.fi PRIVMSG #esoteric :hehe < 1411804745 681778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's still no patch for my php-injection-vuln for weathermap 0.97c < 1411804837 436766 :scounder_!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1411804862 747691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know if I should disclose that publicly < 1411805010 862153 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :we're all doomed anyway < 1411805274 563854 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03YoYoYonnY 5* 10New user account < 1411805347 172532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm wisdom/tervetuloa < 1411805349 416279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411806447 991465 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411806461 888393 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411807006 522224 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Reading seclists I probably will never use wordpress < 1411808591 307338 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411810102 673034 :zemhill_!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1411810130 136755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"too many programs: 49 > 47" gah < 1411810413 238041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It says "replacing", but then it leaves some leftover record (don't know where), and when the same name is reused, considers it's "updating" an old one, which causes a new file to be created. < 1411810489 384969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's a silly bug. < 1411810904 658094 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1411811195 266343 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411811212 52971 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411811308 910944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if(numPrograms > 47) throw new NullPointerException(); < 1411811336 282738 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or ((Object)null).toString(); < 1411812135 302595 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411812139 260151 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411812144 767703 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411814621 10892 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1411814666 446532 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :web.just_testing: points -12.67, score 11.69, rank 47/47 < 1411814674 607187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. fancy. < 1411814685 46838 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I will disable it if it becomes a problem.) < 1411814786 333663 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1411815009 844271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that web-submission? < 1411815019 442380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411815031 445356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Directly at http://zem.fi/bfjoust/ < 1411815056 584044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :web.joust_testing < 1411815140 409056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: technically there's still /ignore zemhill ;) < 1411815875 118798 :sebbu!~sebbu@ADijon-152-1-40-6.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411815875 305552 :sebbu!~sebbu@ADijon-152-1-40-6.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411815875 305683 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411817514 643683 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think it's a flaw in BF Joust that it allows that style < 1411817523 1539 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that hacking on arbitrary limits to prevent it is a bit disappointing < 1411817566 167671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well I did think of an interesting alternative, thinking about this problem < 1411817584 672631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we add an extra command, which means "win"; it only does anything if you're on the enemy flag and that flag has value 0 < 1411817590 47629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise, it's a nop < 1411817602 72151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can only have one of them in the entire program < 1411817653 336988 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this sounds ugly. < 1411817679 531947 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of think maybe we should just make ] take zero cycles and go from there < 1411817767 795690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you hit the instant triplock problem < 1411817800 825754 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, both ways have problems and need fixing < 1411817835 924531 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a really boring solution would be a [] nesting limit, btw < 1411817842 13955 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's probably nicer than a program length limit < 1411817844 799938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I've had thoughts on how to win in an instant triplock hill < 1411817859 764116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think it'd be as deep, but there's /some/ depth there < 1411818025 17539 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411818283 670458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what style? < 1411818452 644459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although I have nothing against a program length limit of 100 < 1411818987 313331 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411819140 437146 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1411819145 449764 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411819224 671924 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411819236 607754 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/100/? < 1411819258 468558 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you think there's no value in the more complex programs at all...? many of the oneliners don't even fit in 100 < 1411819298 125535 :drdanmaku!uid17782@gateway/web/irccloud.com/x-plhbidxwqghqpyme QUIT :Quit: Connection closed for inactivity < 1411819385 941048 :S1!~sheldon@p4FF930E6.dip0.t-ipconnect.de JOIN :#esoteric < 1411819607 560254 :S1!~sheldon@p4FF930E6.dip0.t-ipconnect.de QUIT :Client Quit < 1411819943 980140 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1411819955 265314 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1411820221 521149 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-gwvzomrjbwmdrilh JOIN :#esoteric < 1411820615 683071 :Sorella!~queen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1411820753 372458 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411820807 122106 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411820807 308885 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411821235 340802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Programmers using scanf with %f without setting a locale suck < 1411821355 381841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because parsing suddenly breaks on systems without LC_NUMERIC=en_US < 1411821436 993450 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: Redcode has that too < 1411821443 936150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's the nano hill with 5 instructions < 1411821472 205489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know < 1411821497 355716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BFJoust_Nano for <32, BFJoust_Mini for <100, BFJoust_Normal unrestricted < 1411821548 463752 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That doesn't mean large programs have no value < 1411821566 388321 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something like <256, <1024, <1M would be more reasonable < 1411821626 268826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nano hills warriors are 100% evolved afaik :) < 1411821645 76009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you just select a base strategy and set inital constants < 1411821655 976591 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then feed it to an evolver and leat it tweak constants etc. < 1411821659 807321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*let < 1411821711 451613 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bf joust evolvers haven't given good results so far < 1411821760 431636 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1411822121 743762 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Quit: Leaving < 1411822683 256917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wouldn't say that < 1411822687 481198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :did you see my programs? < 1411822696 40212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just made a first attempt < 1411822703 551047 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then tweaked constants for offsets and decoys < 1411822713 108117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and just by that you can loose or win 10 places < 1411822729 112904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that tweaking of just constants could be automated I'm sure < 1411822753 329627 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it JOIN :#esoteric < 1411822984 188962 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that isn't quite full evolving < 1411822994 156161 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523 already partially automates that, I think < 1411823761 476693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not full evolving yes < 1411823775 404858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can just write (>)*x([-].>)*x etc < 1411823782 221204 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it will find out what's best < 1411825085 389116 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1411825220 324311 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411825270 830303 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411825271 17051 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411826153 496604 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://esolangs.com/ < 1411826156 829887 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- who's this? < 1411826240 546974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust tiny_tuned >(+)*12>(-)*8>(+)*8>(-)*0(>)*4(>[(-)*10[.+]])*21 < 1411826242 388534 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny_tuned: points 0.64, score 20.47, rank 18/47 < 1411826246 300013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fizzie_tiny dropped off the hill, and since you were talking about automatic constant tuning... < 1411826268 56448 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1411826693 449880 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411826813 332928 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: Sgello. thanks for the olist. < 1411827023 840369 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which one was the homestuck list, well, whatever < 1411827240 547856 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.tiny_tuned: points 2.00, score 21.33, rank 16/47 (+2) < 1411827333 438036 :zolbap!~zolbap@host22-120-dynamic.44-79-r.retail.telecomitalia.it QUIT :Quit: Leaving < 1411827444 831159 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mfrmqmbysuspqlnz JOIN :#esoteric < 1411827557 387701 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mroman_: I just pushed the updated wisdom, with (somewhat) all your updates. < 1411828731 329815 :sebbu!~sebbu@ADijon-152-1-27-206.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1411828768 128966 :sebbu!~sebbu@ADijon-152-1-27-206.w83-194.abo.wanadoo.fr QUIT :Changing host < 1411828768 359846 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1411828832 698178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily: ? < 1411828839 448128 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 244 seconds < 1411828894 337080 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411828947 365918 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411828947 637805 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411829327 463220 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mroman_: all your modifications to the `learndb and suchlike in the past few days. < 1411829368 23721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and where did you push them? < 1411829431 289129 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :to dropbox, as seen in the nice /topic, or to a private repo on github to which you probably have access. < 1411829443 140049 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :s/or/and/ < 1411829503 457547 :GeekDude!~GeekDude@ip005200.nat.marshall.edu JOIN :#esoteric < 1411829506 742547 :GeekDude!~GeekDude@ip005200.nat.marshall.edu QUIT :Changing host < 1411829506 952891 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411829835 21783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1411830614 916423 :boily!~boily@96.127.201.149 QUIT :Quit: PULCHRITUDINOUS CHICKEN < 1411832061 294708 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411832946 516756 :mauris!~mauris@91.176.189.206 JOIN :#esoteric < 1411832986 36923 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :does anyone know who wrote the second program here? http://en.wikipedia.org/wiki/Malbolge#.22Hello_World.21.22_in_Malbolge < 1411833031 952428 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :i was under the impression that you needed like, five weeks of cryptanalysis and brute force in order to write a five-megabyte program to do this. i'm quite amazed < 1411833307 917766 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :mmm, User:ErichS8 on wikipedia added it < 1411833340 201092 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411833350 636639 :paul2520!~pi@unaffiliated/paul2520 QUIT :Ping timeout: 272 seconds < 1411833430 465913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not *that* hard, there's e.g. http://matthias-ernst.eu/malbolge.html to generate simple text-printing programs. < 1411833562 995271 :MoALTz!~no@user-46-113-36-150.play-internet.pl QUIT :Ping timeout: 240 seconds < 1411833714 444016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There does not seem to be any description about the history of the Wikipedia example, though. < 1411833846 321476 :MoALTz!~no@user-5-173-18-247.play-internet.pl JOIN :#esoteric < 1411834401 655702 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411836190 314409 :SvenGek!~scht@2602:30a:c079:8ed0:240b:f385:967a:2091 JOIN :#esoteric < 1411836611 884502 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411837535 574161 :SvenGek!~scht@2602:30a:c079:8ed0:240b:f385:967a:2091 NICK :SvenNotSvenGek < 1411838630 437916 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411839042 885671 :Jafet!~jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1411839049 268644 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1411839461 117761 :vyv!~vyv@69.158.157.3 QUIT :*.net *.split < 1411839461 771668 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :*.net *.split < 1411839462 52449 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :*.net *.split < 1411839462 248006 :choochter!choochter@nat/ibm/x-xkrgllhnfmchvrtc QUIT :*.net *.split < 1411839462 450233 :ski!~ski@remote1.student.chalmers.se QUIT :*.net *.split < 1411839463 52304 :Deewiant!~deewiant@deewiant.iki.fi QUIT :*.net *.split < 1411839463 243875 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1411839463 243996 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split < 1411839463 987424 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :*.net *.split < 1411839620 943212 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de QUIT :Changing host < 1411839621 136264 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1411839625 411890 :Jafet!~jafet@unaffiliated/jafet PART :#esoteric < 1411840009 194202 :vyv!~vyv@69.158.157.3 JOIN :#esoteric < 1411840009 422367 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411840009 422483 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411840009 422550 :choochter!choochter@nat/ibm/x-xkrgllhnfmchvrtc JOIN :#esoteric < 1411840009 422615 :ski!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1411840009 422680 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1411840009 422744 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1411840009 422806 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1411840009 422870 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1411840013 370753 :perrier!~perrier@107.170.175.57 QUIT :Read error: Connection reset by peer < 1411840585 753782 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411840760 308113 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411841524 660433 :SvenNotSvenGek!~scht@2602:30a:c079:8ed0:240b:f385:967a:2091 NICK :SvenGek < 1411841976 469291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07$tonePits14]]4 10 02http://esolangs.org/w/index.php?diff=40544&oldid=38318 5* 0398.219.173.28 5* (+3) 10Fixed some grammar/spelling mistakes. I have a feeling the writer of this page is ESL (English Second Language), and the page could use some more work, but I think I still helped clarify it a bit. < 1411842476 64618 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1411843747 628640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pancake Stack14]]4 10 02http://esolangs.org/w/index.php?diff=40545&oldid=37603 5* 03Quincunx 5* (-4) 10Fix Syntax error in Hello World. Switch is not valid, you wanted Flip < 1411844180 586709 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pancake Stack14]]4 10 02http://esolangs.org/w/index.php?diff=40546&oldid=40545 5* 03Quincunx 5* (+127) 10/* Syntax */ < 1411844182 407737 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Bike: list? < 1411844189 682399 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i dunno < 1411844190 836112 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`cat bin/list < 1411844191 363764 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ grep '^..:..:..: <[^>]*> `list' /var/irclogs/_esoteric/201[3-9]-??-??.txt | sed 's/^.*.*//;s/_*$//' | sort -u | tr '\n' ' ' < 1411844195 981302 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway it's happening etc < 1411844197 632965 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Guess not < 1411844261 224498 :AnotherTest!~turingcom@d51A42987.access.telenet.be JOIN :#esoteric < 1411844346 523506 :scounder!~scounder@unaffiliated/scounder QUIT :Ping timeout: 246 seconds < 1411844377 329427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pancake Stack14]]4 10 02http://esolangs.org/w/index.php?diff=40547&oldid=40546 5* 03Quincunx 5* (+47) 10Added an interpreter < 1411844735 386995 :scounder!~scounder@ool-182fa431.dyn.optonline.net JOIN :#esoteric < 1411844793 546168 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net JOIN :#esoteric < 1411844812 346784 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Hey, what´s a paste service that doesn´t wrap lines? < 1411844831 717702 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sprunge < 1411844833 65096 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :sprunge.us < 1411844862 123199 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Thanks, I couldn´t remember the name to it < 1411844985 92624 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PRIVMSG #esoteric :Gotta love cloud -> butt http://prntscr.com/4qvobv < 1411846070 958685 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Weather: Butty < 1411847435 706716 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411847993 469292 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :butty? < 1411847995 286192 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh < 1411847996 867711 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :cloudy < 1411848024 313107 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen Buttz < 1411848028 985214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :53 +++++++++++++[>+++++>+++++++++>><<<<-]>+.>.-..++++++. [85] < 1411848032 664135 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :O_O http://neurokernel.github.io/index.html < 1411848066 464285 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :^bf +++++++++++++[>+++++>+++++++++<<-]>+.>.-..++++++.>+++++++++++++[>+++++>+++++++++<<-]>+.>.-..++++++.>+++++++++++++[>+++++>+++++++++<<-]>+.>.-..++++++.> < 1411848066 651419 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ButtzButtzButtz < 1411848131 715678 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah indeed! < 1411848828 895248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +++++++++++++[>+++++>+++++++++<<-]>+.>.-..++++++.<.>-----.-..++++++.<.>-----.-..++++++. that was HORRIBLY suboptimal what you did there < 1411848829 126779 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ButtzButtzButtz < 1411848832 250975 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1411848850 511169 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1411848903 753039 :AndoDaan!~Daanando@188.188.68.168 JOIN :#esoteric < 1411849203 499209 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1411849515 214214 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :mroman_: You here? < 1411849639 585887 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :^bf +++++++++++++[>+++++>+++++++++>><<<<-]+++[->+.->.-..++++++.-----<<] same to you!! < 1411849639 811789 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ButtzButtzButtz < 1411849817 628939 :CrazyM4n!~spng453@ip98-177-186-100.ph.ph.cox.net PART #esoteric :"Leaving" < 1411849931 705598 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you have any METAFONT files for mahjong, and for Japanese hiragana and katakana? < 1411850026 15951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't < 1411850042 176087 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411850249 767388 :jix_!~jix@jixco.de JOIN :#esoteric < 1411850317 651460 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411850325 214228 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :Ping timeout: 260 seconds < 1411850325 824789 :jix!~jix@jixco.de QUIT :Ping timeout: 260 seconds < 1411850326 223597 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 260 seconds < 1411850326 469387 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 260 seconds < 1411850326 656093 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1411850399 587613 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1411850423 503311 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1411850600 785443 :AndoDaan!~Daanando@188.188.68.168 QUIT : < 1411850623 770499 :digitalc1ld!~redacted@192.73.232.206 JOIN :#esoteric < 1411850671 855029 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 542 seconds < 1411850672 240128 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :Read error: Connection reset by peer < 1411850817 215024 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1411850817 440834 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 268 seconds < 1411850855 470032 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411851230 915576 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411852216 818099 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411852479 69120 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1411852486 502580 :lawpoker!~shikhin@unaffiliated/shikhin NICK :shikhin < 1411852492 714140 :AndoDaan!~Daanando@188.188.68.168 JOIN :#esoteric < 1411852505 818160 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1411852548 550075 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1411852604 858646 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1411853022 363848 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411853083 55614 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1411853213 6439 :AnotherTest!~turingcom@d51A42987.access.telenet.be QUIT :Ping timeout: 240 seconds < 1411853307 416595 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1411853363 641396 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Anyone here familiar with the Chalcraft-Greene train track automaton: http://esolangs.org/wiki/Chalcraft-Greene_train_track_automaton < 1411853530 867145 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i kind of doubt that, but hey, ian stewart! < 1411853547 170959 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Ian Stewart? < 1411853556 941933 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :oh, wrote about it. < 1411853570 114111 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :I probably should know him. < 1411853621 176461 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Definitely should know about him. I'm terrible. < 1411853640 560029 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no, knowing too many things is terrible. < 1411853651 667276 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway, did you have some kind of question, or what? i'm looking at the pdf now. < 1411853717 62482 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Yeah. They mention there are two kind of junctions, but sometimes three (the flipper one being third). And I wanted to be clear if two were enough for a turing complete language. < 1411853735 631600 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Like if you could make the flipper junction out of the lazy and stuck one. < 1411853771 893395 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :I don't think it's just me, I think the paper and articles on http://www.zillions-of-games.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1008 are confused < 1411853853 278420 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :(I'm thinking/making a language of it, and of course I'll put in extra 'commands', but it would be nice to get the fundementals right.) < 1411854067 483627 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, the pdf doesn't mention the third junction in its turing machine construction < 1411854155 96961 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually it doesn't mention flippers at all. what's a flipper < 1411854161 297717 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :(unless i'm missing it) < 1411854240 172865 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :When I first learned it, and it's in the zillion game version, a flipper is with input A and output B and C: the train enters A, leaves B. Then the track flips to C. Train enters A leaves C. then back again < 1411854253 781200 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :You can never enter B or C. only leave. < 1411854294 128979 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Quit: WeeChat 0.4.0 < 1411854312 353993 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, that's not in the pdf.\ < 1411854356 763937 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1411854369 40913 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :as far as i understand lazy points, you have entrance/exits: feed, siding1, siding2. entering siding1 always exits from feed. entering siding2 always exits from feed. entering feed exits from whichever siding was most recently entered from (or some initial value). < 1411854379 946498 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that and sprung points are all they use < 1411854386 681376 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :yep. < 1411854400 799502 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Seems amazing that that is enough. < 1411854416 85752 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Well, stranger things have happened. SKI < 1411854453 334757 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mostly wrote that out because i'm not familiar enough with physical trains to understand their description without thinking about it :V < 1411854457 297500 :kcm1700_!~kcm1700@116.37.228.28 JOIN :#esoteric < 1411854473 401539 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1411854477 790485 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it seems reasonable to me. in electronic terms it's like a latch. < 1411854489 590260 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Yeah, I only got some grip on the concept with the Zillion game implementation. < 1411854490 660814 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :(it's weird that terminology has evolved such that "latch" is electronic) < 1411854529 189951 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have the sudden urge to read shannon's paper showing that boolean logic can in fact be done in circuitry. < 1411854538 753509 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Is a latch related to NAND? (I just know that NANDs are all you need for a computer) < 1411854554 256630 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Not really. It's also called a "flip-flop". < 1411854562 366179 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Ah. < 1411854563 549845 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :It's basically one bit of state. < 1411854564 889559 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411854578 452933 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or a bistable multivibrator, if you like using big important sounding words < 1411854587 90735 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A latch can be made out of NANDs < 1411854592 865597 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Who doesn't. < 1411854608 763439 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I believe two NANDs is sufficient to make a simple latch) < 1411854610 884773 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1411854618 879616 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Bike: That term tended to get giggles when I heard it. < 1411854633 893571 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Multivibrator < 1411854649 665611 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :see, because sex, < 1411854664 105503 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think you can do a latch with two crosslinked nands. nors definitely work. < 1411854687 294076 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:SR_Flip-flop_Diagram.svg there we go. < 1411854707 395449 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i had a test on this less than a year ago, but remembering things is hard < 1411854711 569536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Note the inverted set and reset signals, though. < 1411854718 673803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or "active-low", whatever. < 1411854798 832661 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :MIT lets me view a "preview" version which is the whole text but not "printable". oh no, i guess < 1411854885 300266 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Alright, thanks for you help. I guess the fundamentals is not that important to me, because the base language will definitely have flippers junctions. < 1411854907 707295 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"It is, of course, always possible to analyze any given circuit by setting up all possible sets of initial conditions and following through the chain of events so instigated." < 1411854955 952742 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :or < 1411854974 406760 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :if you have all possible initial conditions you can just make a list or input/outputs and pretend < 1411856476 342022 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411856504 229919 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :AndoDaan: ok, i messed up. you do need a flipper. they construct one in the paper out of sprung and lazy points, with the caveat that you need infinitely many. < 1411856530 663894 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they also called making one 'an infuriating problem' which matches with my wasting three pages of paper on it < 1411856533 240374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you like unfinished sentences in software manuals? < 1411856533 607857 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: as the scene and inspiration of the romance. such an one had nothing to do. these objects moved intelligently about the great abyss; down whose sides paths, improved by the old ones, and the < 1411856547 817510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Software manuals: so romantic. < 1411856548 4214 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric ::) Thanks that you kept on looking. < 1411856563 752339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :from that it seems fungot does like unfinished sentences, he makes them < 1411856564 113932 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: naturally, danforth and i, by the jewish writer using the fnord " fnord" the reader toward a suitable degree of smirking optimism. but it is only at night when the moon is dark, and said to be < 1411856571 970231 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"this will be fun" i thought, "very educational" < 1411856575 45666 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Makes much more sense this way. < 1411856579 706441 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :lol < 1411856599 593912 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Is a flipper what they call a distributor? < 1411856602 250548 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes. < 1411856613 360957 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which i didn't notice my first look through. < 1411856615 115003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How come you can't figure out paragraphs in text ever? < 1411856615 477373 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: earl sawyer now took the telescope and strained his vision to the utmost extent. selling a portion of the cemetery. the man of 1928, a vague report went round of things that should be dead. a boat put off, and visible only because of the remote and alien world he had chosen it, how he had seized robert, son of godfrey, < 1411856622 16389 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :I really couldn't decipher that, above my paygrade < 1411856653 263151 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"Let us suppose the existence of a distributor D, which has two outputs, 0 and 1, and one input. Trains sent in the input come out of 0 and 1 alternately." < 1411856655 568245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? no, a flipper is foot fins used for swimming < 1411856656 325720 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not too bad. < 1411856691 635992 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :My brain is often mush. < 1411856722 961867 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i like how they show you can avoid bridges, too < 1411856847 489580 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :The four leaf clover diagram? < 1411856866 144686 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah. < 1411856873 618409 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :though if you used it for traffic you'd get collisions. < 1411856925 656503 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Well, I'm planning on implementing multiple trains, so I'll have to account for that. (and on regular track as well of course) < 1411857056 336632 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1411857194 428230 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411857242 675132 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411857242 899736 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411857941 397842 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411858118 794586 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shannon talks about proving theorems by "perfect induction", for example proving that x + y = y + x in boolean algebra by trying it for all values of x and y < 1411858121 815625 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gonna call it that from now on < 1411858174 783205 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :huh, "trying it" how so < 1411858184 828558 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :hmm, you can only prove x + y = y + x by induction, right? < 1411858198 115702 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :does it only work for finite domains < 1411858200 718123 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's boolean algebra, meaning 0 and 1 are the only values. < 1411858202 167005 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so yes. < 1411858207 986391 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :AndoDaan: depends on what the type is :) < 1411858211 556294 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :aha < 1411858220 939930 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but chances are, that's true < 1411858226 357464 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :Yeah, I'm think natural number, but there's more to life than that. < 1411858241 510195 :AndoDaan!~Daanando@188.188.68.168 PRIVMSG #esoteric :or "can be less to life" than that. < 1411858334 945408 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :can be more or less to life. can be arbitrary amounts to life < 1411858379 307620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the "induction" in "perfect induction" may be the philosophical concept, not the mathematical one < 1411858382 611093 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :can be seven to life. < 1411858435 193152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, philosophical induction is deducing laws from examples, so "perfect" induction would be deducing a law by checking _all_ examples. < 1411858454 337895 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :oh, duh, this is just "proof by exhaustion" which i've heard lots before < 1411858500 347304 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :right, i just think the name is kinda funny. < 1411858505 456350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: you can prove x + y = y + x pretty simply for cardinalities without induction < 1411858553 838930 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1411858560 28183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically, just make a bijection that maps from each side to the other < 1411858623 3647 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :oerjan: i.e. \(a, b) -> (b, a)? < 1411858631 514548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let bij (Left x) = Right x; bij (Right y) = Left y in bij < 1411858632 814272 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Either b a -> Either a b < 1411858641 795122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mauris: no, that would prove x * y = y * x < 1411858660 965559 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :oh right < 1411858663 495252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sums are like Eithers < 1411858718 518932 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What are differences and quotients? < 1411858720 913970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now prove x ^ (y + z) = (x ^ y) * (x ^ z) :P < 1411858735 773208 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :differences and quotients of what < 1411858742 791227 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In types < 1411858743 633462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: not always well defined < 1411858746 876838 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Either a b = a + b < 1411858755 209196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :? a b = a - b < 1411858756 325263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i thought you meant cardinalities < 1411858787 921636 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :ooh, that's (Either y z -> x) <-> (y -> x, z -> x) < 1411858789 123647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i think i saw a blog title on /r/haskell or thereabouts about that recently, but i didn't read it < 1411858819 842043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mauris: right < 1411858862 348919 :mauris_!~mauris@91.176.189.206 JOIN :#esoteric < 1411858887 25710 :mauris!~mauris@91.176.189.206 QUIT :Disconnected by services < 1411858891 185939 :mauris_!~mauris@91.176.189.206 NICK :mauris < 1411858959 354737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i think the basic problem with difference and quotients may be the same in types as in cardinalities: you don't have cancelation, x + y = x + z does not imply y = z < 1411859018 574896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :e.g. Nat = () + Nat < 1411859080 185860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact one definition of infinity in cardinality theory is that a set is infinite if it's the same size as a proper subset of itself < 1411859169 667128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which can be proved equivalent to it containing a copy of N < 1411859362 548748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i think you don't even need the axiom of choice, although slightly different formulations might) < 1411859803 853870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I think it becomes a lot more subtle without LEM though I don't really know the details. < 1411859834 402653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i hardly ever consider that < 1411859878 998382 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :newtype Nat = Nat (Maybe Nat); < 1411859892 795058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can end up with an uncountable subset of the naturals, or something like that, can't you? < 1411860037 439345 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 245 seconds < 1411860481 431257 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1411860549 93186 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: the basic difficulty is that you mustn't confuse ordinal power with cardinal power. they're two different operations that happen to coincide for finite arguments. < 1411860570 13676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i remember reading http://math.andrej.com/2012/10/03/am-i-a-constructive-mathematician/ < 1411860575 456232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or maybe it was a different page < 1411860894 937969 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411861108 694497 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411861122 188921 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :is Nat = Fix Maybe? < 1411861156 981733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1411861203 193857 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :"It may happen that the reals are in 1-1 correspondence with a subset of the natural numbers, while at the same time they form an uncountable set." help < 1411861249 521913 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't understand either, since the reals have a larger cardinality < 1411861277 263500 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :presumably other definitions of some of the terms are involved. < 1411861309 547127 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :such as "may happen" < 1411861470 205484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How does it happen? < 1411861712 254296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1411861718 632971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411861759 902348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :answered a question without noticing i was in backscroll (and that it hadn't been answered) < 1411861764 297109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*had < 1411861798 432820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't it great how you scroll up up a page, and then people say a few lines, and you scroll down a page, and you're still in scrollback mode? < 1411861863 731537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :intuitionism is bizarre sometimes < 1411862007 20155 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :thus the name < 1411862102 534593 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :At some point tswett rambled somewhere on a set theory with a universal set U, with the consequence that the power set of U is a proper subset of U. < 1411862227 436991 :shikhout!~shikhin@120.59.109.216 JOIN :#esoteric < 1411862252 151175 :shikhout!~shikhin@120.59.109.216 NICK :Guest15560 < 1411862357 141154 :scounder!~scounder@ool-182fa431.dyn.optonline.net QUIT :Quit: Leaving < 1411862412 359440 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1411862549 33717 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I can see how a universal set would do that, but I thought there is no such things as a universal set. < 1411862567 244855 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :A set cannot contain itself < 1411862592 257052 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the consequences is that universal set would not be, by definition, a set < 1411862633 223231 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Aczel%27s_anti-foundation_axiom < 1411862636 206526 :dmstor!~dmstor01@cpe-74-133-129-196.swo.res.rr.com JOIN :#esoteric < 1411862680 182647 :dmstor!~dmstor01@cpe-74-133-129-196.swo.res.rr.com PART :#esoteric < 1411862766 746604 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :to be fair, i've only seen an attempt at actually using it in a really shitty biology paper. < 1411862824 688477 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't deal with sets so much < 1411862836 702769 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :But I can do Array = [], Array[Array] := Array < 1411862850 354497 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er, Array := [], Array[Array] := Array < 1411862854 917453 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :missed a : on the first one < 1411862868 937768 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :( := is the assignment operator in the language I am using for this demonstration) < 1411862869 309381 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Command "=" not permitted. < 1411863453 545234 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :GeekDude: Not in the usual set theories, but this was a set theory with such a universal set. It was probably NFU. < 1411863549 342780 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :NFU? < 1411863584 958504 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Apparently this stands for “New Foundations with Urelements”. See https://en.wikipedia.org/wiki/New_Foundations . < 1411863646 449691 :AndoDaan!~Daanando@188.188.68.168 QUIT :Ping timeout: 276 seconds < 1411863660 241907 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :My brain is frying here < 1411863674 598161 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not too well versed in set theory < 1411863678 956862 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :of any kind < 1411863793 454968 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I brought it up because there was already talking about the fact that if you take a different foundation, different axioms, you can get very different properties from what you’re used to. So I decided to give another example I’d heard of. < 1411864268 322530 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I need to write a simple PRNG, and am limited to only using integers between negative and positive 524287 < 1411864333 732127 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :A linear congruential generator sounds like it could work < 1411864349 334456 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :with a small multiplier and increment < 1411864455 685745 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, that should be easy. < 1411864499 224504 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :724 for the modulus, that's roughly the square root of the max int limit < 1411864524 208375 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :then perhaps something like 483 for the multiplier < 1411864535 4747 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and 238 for the increment < 1411864541 446720 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :unless I'm completely misunderstanding the point < 1411864576 6630 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I could stuff a larger range of values in there I guess < 1411864593 106668 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hopefully you are not using this for crypto < 1411864597 192248 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :nooooo way < 1411864607 158168 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :who gives a damn then < 1411864618 797118 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I need values that look vaguely random < 1411864635 326582 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i had a school project last week where i got entropy by counting up until the user hit a button, #yolo < 1411864642 392277 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411864662 795952 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :no clock value you could mooch off? < 1411864755 516158 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's basically what i was doing. didn't feel adventurous enough to figure out how to get at the oscillators directly < 1411864799 26557 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I've heard a last ditch effort for medium quality entropy is to ask the user to mash the keyboard < 1411864883 50399 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's practically begging for bad entropy. < 1411864900 494055 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411864906 689545 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :you need high quality users < 1411864915 294605 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and maybe a blindfold < 1411864916 878695 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :type without rhythm so as not to attract the worm. < 1411864921 137718 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, "values that look vaguely random" though. < 1411864949 450846 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I hear the low bit of rdtsc is good enough. < 1411865022 269259 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :rdtsc? < 1411865041 612886 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :cycle counter on x86. < 1411865066 690552 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not even close to using x86 though < 1411865084 247564 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well then, that's a terrible idea. < 1411865089 307707 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm using BASIC on a 3ds < 1411865105 447041 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... For a class project. < 1411865112 154134 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it SmileBASIC? < 1411865114 23739 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :BASIC. On a 3DS. < 1411865116 360020 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Kay then. < 1411865126 554421 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :zzo38: yes it is < 1411865129 512633 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the class project was me, geekdude might be doing some other shite < 1411865135 182694 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know you can run SmileBASIC on 3DS, but it isn't really like BASIC; there are many differences too. < 1411865138 681721 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: Oic < 1411865148 156083 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :¯\_(ツ)_/¯ all the variants have their giant quirks < 1411865152 383254 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :me, i was doing a simon says game. security, of course, is paramount < 1411865180 73487 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Of course. < 1411865189 171500 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Someone might use it to choose passwords, or crypto keys. < 1411865206 980848 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm doing fractal trees < 1411865213 602055 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :well, not really fractal < 1411865219 695099 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :there was actually that pretty funny deniable encryption thing, but it used a game more like DDR < 1411865221 610358 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :recursive trees < 1411865241 558187 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :If it's self-similar it's fractal. < 1411865250 220831 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ARM has a cycle counter register, looks like < 1411865257 184540 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i imagine something is accessible on the 3ds < 1411865275 375272 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I just about guarantee that SmileBASIC does not expose that though. < 1411865275 626018 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :The branches resemble eachother in that they each have two sub branches (although at psuedo-random angles) < 1411865282 822530 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so that's uh, four bytes of entropy, hooray < 1411865283 11944 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :pikhq: sadly not < 1411865298 967081 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do like old dos basic, just write instructions into the memory space < 1411865303 354726 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :as previously mentioned, #yolo < 1411865318 599613 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: If SmileBASIC works like that then some hackers are gonna be very happy. < 1411865337 817834 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, this is an official product. < 1411865341 215130 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :'tis < 1411865342 71367 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1411865352 213122 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :there's a new version coming out very soon to the US < 1411865354 813013 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :should be loads better < 1411865357 351541 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i know some emulator people now so i just assume all game systems are cracked. < 1411865360 235055 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and it will support 3d output < 1411865365 328249 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's, uh, the BASIC variant in the PetiteComputer thing? < 1411865373 58084 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :yeah, Petit computer < 1411865384 410474 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sadly not really. The DSi is only tenuously cracked, and the 3DS is utterly uncracked at this point. < 1411865390 765747 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"Also, you can utilize data in your program from the built-in accelerometer, gyro-sensor, microphone and the circle pad. Get the most out of potential of Nintendo 3DS!" < 1411865393 504904 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*And* it's got fucking region locking! < 1411865396 808538 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Sounds like entropy to meeeee < 1411865403 239083 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Bike: that's in the new version though < 1411865406 647826 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :not released to the US yet < 1411865416 177602 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And the DSi and 3DS are region locked. < 1411865417 91880 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i live on the edge < 1411865418 65008 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm using the DSi version < 1411865421 118619 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because Nintendo hates people. < 1411865425 555938 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :..........of the US and europe < 1411865441 374461 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I would think it would be better to do differently, if instead it has a Forth interpreter built-in (rather than being external software), with a virtual machine that you can access the full address space of (you don't need to access address space outside of the VM) < 1411865450 830701 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wonder how good the accelerometer is. i tried my phone's and it was one hell of a hot mess < 1411865451 739156 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The original Nintendo DS is not region locked. < 1411865454 57771 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :pikhq: I think this is more of a SmileBoom thing, they have to translate everything into english, and make sure it still works < 1411865477 461714 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :GeekDude: The thing is, though, if the platform weren't region locked you could at least *run* foreign software. < 1411865479 886557 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :then they plug their PRNG into a countdown timer < 1411865486 541950 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It might not be in a language you speak, but still. < 1411865500 865608 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do have one foreign game card on my Nintendo DS < 1411865534 146209 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://smilebasic.com/en/image/ss-story-help-4.png wow, it's like i'm really on my TI < 1411865557 638654 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I get "TIME$" and "DATE$" as my only two time sensitive inputs < 1411865566 509170 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :Bike: it looks like a shitty dos game < 1411865578 835510 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :that amazing font!!! < 1411865586 526005 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still write games on DOS sometimes < 1411865598 70963 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm doing this http://i.imgur.com/ryhFSIA.jpg < 1411865608 267609 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :but imagine green and brown, and more branches < 1411865622 37649 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, it's like an l system. < 1411865626 228620 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or... something. < 1411865627 335111 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :it actually is < 1411865632 503245 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I've implemented an L system < 1411865645 345729 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :#nailed it < 1411865659 705496 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :though, two of the operations include "and add a random number" < 1411865671 81239 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so YMMV as to reproducability < 1411865671 414184 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nuthin wrong with a lil stochasticism. < 1411865729 309244 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :RAND = (433*RAND + 238) % 724 < 1411865733 723641 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :woo, 'random' < 1411865746 551508 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nsa gonna hack ur l system < 1411865783 344985 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :idgi. wouldn't that have a period of at most 724 < 1411865797 529913 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411865812 133435 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I said 'vaguely random' < 1411865825 699046 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no, that's true, you might as well use the largest modulus you can. < 1411865833 731906 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :¯\_(ツ)_/¯ < 1411865843 120548 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not sure how stack overflow is handled < 1411865849 738898 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :it says values larger than the max limit are "ignored" < 1411865852 757573 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :stack?? < 1411865861 553677 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :There is not stack < 1411865863 582864 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :no* < 1411865872 331928 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er < 1411865874 643306 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you just said stack overflow, did you mean numeric overflow. < 1411865875 963949 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :integer overflow* < 1411865892 901885 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :right, well, just find a prime around 500000 and call it good. < 1411865897 360763 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :My head is on slightly crooked < 1411865909 615438 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :"Ok google, closest prime to five hundred thousand" < 1411865921 480260 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :er... well i don't remember the requirements... they're on wikipedia. < 1411865938 506456 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=prime+near+50000 the future is great < 1411865989 74100 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION needs to test integer overflow first  < 1411866009 909274 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ah < 1411866017 327793 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :seems to just print "overflow" and ignore the command < 1411866041 525897 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I need to do two commands then I think < 1411866049 289878 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :one to multiply and the other to do other things < 1411866122 294783 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :RAND = 483 * RAND:RAND = (RAND + 238) % (LIMIT - 238) < 1411866127 125235 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :that would work I think < 1411866135 744247 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :: is the command delimiter thing < 1411866138 720400 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :like ; in C++ < 1411866167 686800 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :what's LIMIT? < 1411866178 318422 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the maximum integer size < 1411866186 749736 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In BASIC a colon can be used for multiple commands in one line; otherwise line breaks delimit multiple commands. < 1411866187 726600 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :in this case, roundabout 524287 < 1411866205 915696 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hey zzo38, I'm starting up a SmileBASIC channel if you wanna join < 1411866208 87896 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is different than in C and C++, where a semicolon marks the end of a statement, regardless of line breaks < 1411866217 328212 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :well, a new SmileBASIC channel < 1411866223 940092 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :the other one was on EFNet and only had 2 people < 1411866225 324560 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :GeekDude: I saw your invitation, and no I don't have any Nintendo 3DS < 1411866227 737436 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :me and < 1411866229 962539 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aww < 1411866240 952833 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Where'd you learn about SmileBASIC? < 1411866245 150958 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :or was that just google talking < 1411866310 694668 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :i think every random number you generate will be 1 (mod 3) < 1411866327 194931 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I like to program Famicom though < 1411866352 865795 :AndoDaan!~Daanando@188.189.93.91 JOIN :#esoteric < 1411866353 573488 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I did learn about SmileBASIC from a message on NESdev I think. < 1411866360 97627 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do not remember. < 1411866382 173938 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :because 3 | 524287 - 238, and 3 | 483, so your formula mod 3 becomes just (0r + 1) = 1 < 1411866435 3774 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm not sure I'm following < 1411866564 421036 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :256 * 1024 is the max integer limit < 1411866568 32351 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er < 1411866571 29996 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :512 * 1024 < 1411866591 825703 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :so if I use a multiplier just below 512, I can use a max of just around 1024 < 1411866692 651446 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1411866792 133015 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :IF RAND<1024 THEN RAND=RAND*503 < 1411866792 369115 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :RAND=(RAND+9203)%1024 < 1411866802 941431 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :That should be overflow free, and users primes for both M and C < 1411866809 468911 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er, a and c < 1411866814 771662 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :m is 1024 < 1411866844 393707 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :multiples of two for m is standard < 1411867099 917324 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :this seems to be working fairly okay < 1411867138 942423 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :There is an actual PRNG on here, but I can't seed it < 1411867141 728974 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Famicom even has two game pads, microphone, keyboard, drawing tablet, light gun, tape recording, stereovision, dance mat, and more other things. < 1411867211 462972 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :What's up with the connector port on the bottom? < 1411867226 35655 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :at least, on the USA NES < 1411867236 396923 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The NES connector port was going to be used for the NES disk drive, but they never released that. < 1411867248 760929 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It connects also to the cartridge port and a few other things; it isn't very useful. < 1411867277 343058 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And not all versions of NES even have such a port anyways. < 1411867293 862164 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Perhaps the most useful thing to do with it would be to jumper the cartridge port lines and the sound lines, and then mod a Famicom adapter to put the sound lines on those pins. < 1411867331 186421 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(the Famicom had a sound line on the cartridge port; on the NES, this was moved to the expansion port. Unfortunately, Famicom games *actually used* the sound line.) < 1411867369 266518 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Sound input, output, or both? < 1411867412 471151 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Output. < 1411867433 109135 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and the famicom games used this for... ? < 1411867434 777708 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually, the Famicom has both. < 1411867437 662765 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I can't think of a goo use case < 1411867441 92123 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :good* < 1411867450 399507 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Better synthesizers on the cartridge. < 1411867460 161681 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The FDS itself used this feature. < 1411867466 295375 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :If you decide the output, can't you just use local feedback? < 1411867466 941903 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The audio goes through the cartridge; usually it is just a wire or mixed with extra audio on the cartridge, and another pin goes that to TV set. < 1411867502 798694 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Ah. < 1411867509 117836 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I thhought it was mixed in the console. < 1411867559 813702 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411867572 46446 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But yeah. The Famicom sound hardware was somewhat limited, and having an extra synth on the cartridge bought you a lot of extra power. < 1411867610 378893 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Least it's not as limited as the poor 2600 was. < 1411867682 749961 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I still think super famicom was where it was at < 1411867703 10616 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1411867707 792340 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It was overall a pretty awesome system. Crazy to emulate though. < 1411867751 49462 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Cartridges on there can bus master. < 1411867806 651642 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Emulating heterogenous multiprocessing like that is such a pain. < 1411867833 616829 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :opencl to the rescue < 1411867862 36054 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't like Super Famicom; I like Famicom. < 1411867874 707287 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: Doesn't help that much here. < 1411867896 405541 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's shared memory heterogenous multiprocessing. < 1411867924 549005 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :This is about where most people start sobbing. < 1411867940 344525 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Famicom is faster than Commodore 64, too. < 1411867998 570358 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :By about 700kHz, sure. < 1411868032 651335 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am even writing a Z-machine interpreter on Famicom. I designed a custom mapper for this purpose; I have the description of it if you want it. < 1411868042 5979 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Spiffy. < 1411868062 532010 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's almost as awesome as the SCUMM interpreter on Famicom. < 1411868064 243973 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Infocom never did, but they did it on Commodore 64. However, looking at their codes they did many things slow. < 1411868190 662212 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The mapper I use is pretty unusual (although it can be made using a few 74xx series): For one thing, the story file is stored on a separate ROM chip, which is bankswitched two bytes at a time, and the 64K RAM in the cartridge is bankswitched one byte at a time. For another, the registers overlap mirrors of the Famicom's internal RAM. < 1411868221 504673 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :pikhq: famicom SCUMM interpreter? < 1411868226 889166 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :how's the audio? < 1411868288 398283 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Only thing that uses it is the official port of Maniac Mansion, so a bit hard to judge. :) < 1411868307 588667 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I don't know any other mapper with such small bank sizes, or with registers overlapping the mirrors of internal RAM.) < 1411869008 795602 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hmm < 1411869018 586939 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :My random number generator, expectedly, is quite bad < 1411869026 644685 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :a small seed starts off with a small input < 1411869032 369633 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :er, small starting random values < 1411870441 251139 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 244 seconds < 1411871425 1938 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another possible random number generator is ARCFOUR, which is what SQLite uses. < 1411871570 657557 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Finally found some good values for my random < 1411871649 835845 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :IF RAND < 515 THEN RAND = RAND * 1018 < 1411871650 85719 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :RAND = (RAND + 1018) % 515 < 1411871667 39739 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :gives pretty good results < 1411871680 234940 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :though... < 1411871686 442804 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :now that I think about it it's always less than 515 < 1411871719 664191 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :actually, I think I have an overflow opportunity here too < 1411871725 465166 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I might try choosing a slightly lower coprime pair < 1411871732 272818 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :or a slightly lower multiplier < 1411871770 132853 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411871873 254843 :SvenGek!~scht@2602:30a:c079:8ed0:240b:f385:967a:2091 QUIT :Quit: [Quit: [Quit: SvenGek] [Quit: SvenGek]] < 1411871907 838094 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1411872015 332929 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ah < 1411872018 168819 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :nope, I'm good < 1411872063 955967 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :1018+514*1018 == 524270, which is less than 524287 < 1411872263 961319 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's the feature known to be introduced in new NetHack/ < 1411872374 350234 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411873327 351407 :AndoDaan!~Daanando@188.189.93.91 PART :#esoteric < 1411873428 768936 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :Sgeo, you can offer the amulet to moloch now or something < 1411873948 807067 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That can't be a win, can it < 1411873962 91501 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What happens? < 1411875012 871165 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 258 seconds < 1411875055 608684 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1411875137 119772 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can you win an infinite collection of envelopes (the first containing $1, the second having $2, the third having $3, the fourth having $4, etc) from "Let's Make a Deal"? < 1411875255 745728 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :you can't, there isn't an infinite number of envelopes to win < 1411875266 166496 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :or would that be an arent < 1411875268 714998 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :anyways, https://db.tt/NPeEG7ml < 1411875296 748404 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what's an arent? < 1411875297 227336 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :And the output, http://i.imgur.com/unpvLzV.jpg < 1411875353 64252 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :night all < 1411875369 795521 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GoodnightkDude! < 1411875371 491163 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Where would you keep all of them? In a black hole? Possibly it won't fit even in a black hole. Also, they would add up to a negative number. < 1411875407 339061 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :wasn't there a "proof" out there about adding up all the positive integers equals -1/12? < 1411875410 680753 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm not sure the world financial system is down with ramanujan summation. < 1411875417 754506 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I have seen that < 1411875423 254334 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That it add up to -1/12 < 1411875445 769117 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bike: But the world financial system is not infinite. < 1411875448 651109 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ramanujan and... i think cesaro? give you -1/12 < 1411875477 781533 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, no it's not cesaro summable. < 1411875487 778666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that the one where you take averages? < 1411875496 328177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1411875507 347282 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411875513 404567 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I say all positive numbers are, on average, about five. < 1411875525 400543 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(trust me, I'm an engineer.) < 1411875528 981267 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't think so. < 1411875558 72204 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you know what's weird? the erdos-kac theorem < 1411875594 825043 :mauris!~mauris@91.176.189.206 QUIT :Ping timeout: 246 seconds < 1411875608 937223 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wikipedia even says "randomly chosen large integer". < 1411875714 336125 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :that is strangely fascinating. < 1411875737 906900 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :eh, any integer is gonna be about five anyway. < 1411875816 126798 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :that's what I said, but zzo38 is being mean. *pfbfbfbfbt* < 1411875833 36920 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :c'mon zzo, they're an engineer! they know all about numbers. and five. < 1411875930 441337 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :me, i've never even seen a number in person, to be perfectly honest < 1411875945 215816 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Being an engineer is not quite good enough < 1411875968 181731 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It also mean, you need to be mathematician, and you also need to prove it, too. < 1411875989 150233 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :IANAMAA. < 1411876033 936148 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://existentialcomics.com/comic/36 < 1411876060 372836 :AndoDaan!~Daanando@188.188.65.238 JOIN :#esoteric < 1411876119 290293 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bike: :D < 1411876290 929538 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :'night all! < 1411876305 205917 :boily!~boily@96.127.201.149 QUIT :Quit: CHILLING CHICKEN < 1411876885 207267 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"P.S. I can't end the post without sharing my favorite self-reproducing program: the one-line shell script #!/bin/cat." < 1411876941 412116 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411877011 929478 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: Sadly, not a shell script and won't work on all POSIX systems. < 1411877025 726379 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :However, this one will: cat "$0" < 1411877262 748342 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can't tell anything about a .zip file until the entire .zip file is loaded, but can quickly make changes < 1411877295 539479 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although, the latter seems irrelevent... a central header should be sufficient these days, right? Since central footer mostly makes using floppies easier? < 1411877421 765737 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Puting the list at the end may also make it easier to write through a pipe in some cases (although might be more difficult to read), and possibly for cheating at Day of Zeux. < 1411877510 330271 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The footer of the .zip file is strictly necessary. < 1411877539 991384 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's the only part of the file that most anything looks at first. < 1411877562 960420 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Day of Zeux? < 1411877584 557082 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wait, .zip the Z-Machine format? < 1411877588 331374 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411877593 395398 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I meant sufficient in the sense of, if .zip were redesigned with modern requirements in mind, would we still want to place the directory data in the footer < 1411877626 363130 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The extension .zip (sometimes also .dat) is also used for Z-machine files, although this is not recommended due to confusion with ZIP archive files. < 1411877627 82985 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh. Yes. We would not do so at all. < 1411877638 434495 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411877638 690304 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411877654 409002 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As evidenced by how ZIP is nearly unique in that property. :) < 1411877715 550345 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION goes to read the DEFLATE spec < 1411877745 555131 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :DEFLATE is a moronic and insane file format with equal parts weird microoptimization and utterly pointless redundancy. < 1411877800 924071 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Frankly, I'm pretty sure Phil Katz was drunk when he made it. < 1411877831 345781 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is ZPAQ better then? < 1411877898 108880 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :From what I know, it's a bit absurd in the sheer flexibility of the format, but it sure seems better designed. < 1411877945 93396 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1411877968 303088 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(for those who don't know, ZPAQ is literally a compression format that specifies a VM for decompression algorithms.) < 1411877983 739256 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ooh that sounds fun < 1411878007 21021 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm going to go read that instead even if no one uses it < 1411878046 345807 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. It's not a common format, but it's certainly a unique design for a format. < 1411878095 784954 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't entirely like all the way that the VM in ZPAQ works; it requires more than one VM as well as a few other things. What I think would be good way, is the archive file is a memory image for a "Decompression Computer"; the decompression program then loads te memory image and emulates the Decompression Computer. The data on the output port is then treated as a tape archive. < 1411878176 294100 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But yeah. ZIP was devised by an alcoholic and it shows. :( < 1411878274 793059 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, and I would then have Huffman-encoded instructions, and many of the instructions implement important parts of decompression algorithms and other high-level stuff too; it is a very CISC computer. < 1411878393 991271 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also the output has to be made, it be set to go to a buffer or to stdout. (It could also have stdin, which is going to be used for encryption.) < 1411879682 671990 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1411879753 138073 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: Looks like adding data can get corrupted if there's a hash collision in SHA1? < 1411879849 364332 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :^^probably not relevent < 1411879930 562971 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1411879945 774133 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although SHA1 is disliked these days, isn't it? < 1411880004 433152 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes, there's theoretical exploits against it that weaken its collision resistance. < 1411880051 104785 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :GNU C is getting a bit slow even when I didn't turn on the optimization < 1411880058 728091 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though strictly speaking it's not attackable in practice yet to our knowledge, it's to the point that you should really move away from it *now* so you don't get caught with your pants down. < 1411880092 842876 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it necessary to tell it to turn off the optimizations? < 1411880112 590384 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: is ZPAQ updatable to make dedup reliant on SHA-256 instead? < 1411880117 988453 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I do not know. < 1411880167 893687 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( at C++ API... so many lesser known programming languages can talk to C but not C++ < 1411880247 290894 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you use it in C++ if you use a extern "C" block to load them? < 1411880324 436000 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :"time gcc -g -O0 -o nanozil nanozil.c" says it is 15 seconds < 1411880400 207540 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: so... this model stuff... would it make sense to, say, make a specialized Brainfuck model to compress more easily brainfuck code? < 1411880418 119209 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Which presumably could then be decompressed with any compliant ZPAQ decompressor < 1411880450 807 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Things like these are some of things I have wanted to do, too < 1411880649 762992 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"To mark the end of the data, each decoded byte < 1411880650 4327 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :is preceded by a EOS (end of segment) bit, which is 1 after the last byte, coded with p1 very near 0. " < 1411880671 772557 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, is it possible that a model that makes a strong prediction but gets it wrong confuses the decompressor? < 1411880905 980493 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Clearly, the optimization I have implemented is broken. < 1411881063 535409 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This is the input file: http://sprunge.us/JIdV This is output with optimization turned off: http://sprunge.us/TPAM This is output with optimization turned on: http://sprunge.us/SXPa < 1411881187 437146 :Guest15560!~shikhin@120.59.109.216 QUIT :Ping timeout: 245 seconds < 1411881425 868024 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose it is to be expected; I didn't test it until now. < 1411881469 588162 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you help me to fix it? < 1411881819 913814 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I added #ifndef OMIT_OPTIMIZATIONS and -DOMIT_OPTIMIZATIONS for now; it causes GCC to run much faster now. < 1411881973 409890 :AndoDaan_!~Daanando@188.188.75.223 JOIN :#esoteric < 1411882149 411357 :AndoDaan!~Daanando@188.188.65.238 QUIT :Ping timeout: 260 seconds < 1411882215 412943 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411882785 278512 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411883518 811087 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1411883715 371388 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411884259 902158 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should stop being surprised when this Celtic music sometimes sounds Enya-esque < 1411884435 189297 :shikhin!~shikhin@120.59.233.172 JOIN :#esoteric < 1411884441 98709 :shikhin!~shikhin@120.59.233.172 QUIT :Client Quit < 1411884459 903951 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411884950 456770 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411885394 449821 :password2!~password@197.76.141.133 JOIN :#esoteric < 1411885653 749201 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411885654 199723 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1411885659 678092 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu < 1411887882 31554 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Remote host closed the connection < 1411887888 822375 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :web.test: points 2.17, score 22.16, rank 14/47 < 1411887952 144541 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is that a way to submit programs via the web < 1411887969 255064 :AndoDaan_!~Daanando@188.188.75.223 PRIVMSG #esoteric :Yeah, http://zem.fi/bfjoust/ at the bottom < 1411887981 717399 :AndoDaan_!~Daanando@188.188.75.223 PRIVMSG #esoteric :I just made a mistake submitting it for real. < 1411888030 911858 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :web.test: points -46.00, score 0.00, rank 47/47 (-33) < 1411888096 40126 :password2!~password@197.76.141.133 QUIT :Quit: Leaving < 1411888131 150734 :AndoDaan_!~Daanando@188.188.75.223 PRIVMSG #esoteric :!bfjoust BeatYouMate >(-)*6>(+)*7>-(+)*17>(-)*12>(+)*8>(-)*7>(+)*8>(+)*3>[(-)*7[+]]>>[(+)*7[-]]>>([(+)*14[-]]>)*3([(-)*14[+]]>)*3[(-)*7[+]]>>[(+)*8[-]]>>([(+)*14[-]]>)*3[(-)*14[+]]>[(+)*14[-]]>[(-)*16[+]]>[(-)*7[+]] < 1411888131 871225 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan_.BeatYouMate: points 2.38, score 22.40, rank 13/47 < 1411888143 399370 :password2!~password@197.76.141.133 JOIN :#esoteric < 1411888306 121318 :AndoDaan_!~Daanando@188.188.75.223 PRIVMSG #esoteric :!bfjoust BeatYouMate <>< < 1411888306 331630 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan_.BeatYouMate: points -46.00, score 0.00, rank 47/47 (-34) < 1411888315 962989 :AndoDaan_!~Daanando@188.188.75.223 NICK :AndoDaan < 1411888319 596660 :AndoDaan!~Daanando@188.188.75.223 PRIVMSG #esoteric :!bfjoust BeatYouMate >(-)*6>(+)*7>-(+)*17>(-)*12>(+)*8>(-)*7>(+)*8>(+)*3>[(-)*7[+]]>>[(+)*7[-]]>>([(+)*14[-]]>)*3([(-)*14[+]]>)*3[(-)*7[+]]>>[(+)*8[-]]>>([(+)*14[-]]>)*3[(-)*14[+]]>[(+)*14[-]]>[(-)*16[+]]>[(-)*7[+]] < 1411888319 971315 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.BeatYouMate: points 2.95, score 22.58, rank 13/47 (+26) < 1411888404 697126 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :web.DeadFish: points -46.00, score 0.00, rank 47/47 < 1411888443 47440 :password2!~password@197.76.141.133 PRIVMSG #esoteric :oh jousting < 1411888452 30293 :AndoDaan!~Daanando@188.188.75.223 PRIVMSG #esoteric :Indeed. < 1411888629 81526 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :penile jousting < 1411889111 74537 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1411889459 742321 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: More like piscile < 1411890530 598493 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411890893 771658 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Every compressor that can compress any input must also expand some of its input. However, the expansion never needs to be more than one symbol. Any compression algorithm can be modified by adding one bit to indicate that the rest of the data is stored uncompressed." < 1411890901 225210 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wonder how many people fail to consider that last part < 1411892961 116851 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MaurineWooten 5* 10New user account < 1411893698 326437 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mfrmqmbysuspqlnz QUIT :Quit: Connection closed for inactivity < 1411894116 439406 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Quit: Lost terminal < 1411894147 409119 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411895088 412340 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i would imagine that any compression algorithm worth its salt would include that logic, or something equivalent to it? < 1411895154 172266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: most compression algorithms include similar logic, but not exactly that strict, so they might expand strings by slightly more than one symbol < 1411895318 377619 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: depends on how you define symbol :P but yeah, I'd expect them to at least expand no input by more than a constant < 1411895349 76174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: they don't usually do that, because they want a streamable compression (with very large buffer), < 1411895377 64223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so eg. if the first gigabyte of the input is uncompressible, they write that first gigabyte uncompressed with a length marker before reading the second gigabyte < 1411895384 716179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so you get expansion by a small constant factor < 1411895406 892316 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't want to have to read the whole input to decide whether to use a constant long marker marking that all the data is uncompressible < 1411895429 153731 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: not all compressed data needs to be streamed. for streamable data, i expect each encoded unit to expand by no more than a constant < 1411895479 120256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, not all, but all the compression methods for very long input are. there's methods for limited sized inputs, where obviously the input extends only by a constant for any encoder with finite state. < 1411895592 640318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in practice, the important part is that the compression doesn't expand the input by too much < 1411895676 572273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also note that some compressions, such as gzip (zlib with the gzip header), are defined as concatenatable: if you concatenate two compressed outputs, you can decompress them as the catenation of the two inputs. that already precludes the compressor being able to compress with just a constant marker at the end, because after such marker it couldn't find where you concatenate the next gzip file. < 1411895688 684143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :presumably this was useful for casette tapes. < 1411896021 373019 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it doesn't preclude that each of the two parts that were concatenated has only a constant tag < 1411896376 132338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: it does < 1411896399 364199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: if there's a constant tag that quotes all the rest of the file, then you can't recognize where that file ends and the next compressed one starts < 1411896435 748155 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: this works even if the form of the constant length quote tag varies as long as you can quote any input with a constant length prefix tag < 1411897293 512862 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1411898215 261720 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411899408 671335 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1411899410 239323 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps! < 1411900186 609353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IDSPISPOPD < 1411902416 326855 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1411903315 429862 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu JOIN :#esoteric < 1411905415 209864 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411905613 469311 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411906462 976229 :password2!~password@197.76.141.133 QUIT :Ping timeout: 240 seconds < 1411906847 38946 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411908372 626524 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: not if the constant tag encodes the length of the file < 1411908387 881724 :AndoDaan_!~Daanando@188.188.81.167 JOIN :#esoteric < 1411908434 747116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: sure, but then it's no longer constant < 1411908447 850831 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: with the qualification of course that "any length" is upper bounded by a constant < 1411908501 426609 :AndoDaan!~Daanando@188.188.75.223 QUIT :Ping timeout: 246 seconds < 1411908503 998272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1411908688 213197 :AndoDaan_!~Daanando@188.188.81.167 QUIT :Read error: Connection reset by peer < 1411908707 233257 :AndoDaan!~Daanando@188.188.81.167 JOIN :#esoteric < 1411908830 790878 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411909217 695126 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1411909348 520450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Best webdesign: phone number form can't be tabbed out or moved within with cursor keys (part of input validation, apparently) and the submit button fires a jQuery $.ajax request with only a "success" handler, which proceeds to fail (20-second timeout) and leave the page to a "please wait" + spinning thing mode. < 1411909448 72465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, typical < 1411909471 71526 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1411909657 431014 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411909709 261706 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411909709 449433 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411909747 360667 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411909762 697717 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Why would you need jquery to submit a form? < 1411909845 651976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MarylinYagan 5* 10New user account < 1411909878 414019 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :HackEgo: help < 1411909884 934070 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :pfft < 1411910086 812378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's one of those multi-step "wizard"-style forms, except it's just the one page and they move from step to step with scripts that do ajax requests and populate the later steps based on the results, then animate fancy side-swipe things to move to the next step. < 1411910101 537083 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :T_T < 1411910156 937270 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION wonders if you could do it with a complicated css script that relies on the status of check boxes to hide or show other elements  < 1411910437 595527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: stupid < 1411910450 685761 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :GeekDude, my guess? "Yes, but don't" < 1411910457 707053 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1411910462 330553 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I want to do it for the lulz < 1411910465 935016 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which, this being #esoteric and me being me, I'll give it a go this evening probably < 1411910473 883304 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't know enough CSS though < 1411910556 380948 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :GeekDude, can you send me a @tell to remind me? I'm heading out now < 1411910561 298674 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1411910564 689509 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I can send youa mmemo < 1411910566 57517 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :memo* < 1411910569 147914 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :with memoserv < 1411910577 692456 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or a tell with lambdabot < 1411910583 754886 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@tell GeekDude like this < 1411910584 60299 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411910585 59585 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't know these bots < 1411910597 298650 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ah < 1411910598 83765 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :okay < 1411910635 268893 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :@tell Taneb GeekDude wonders if you could do it with a complicated css script that relies on the status of check boxes to hide or show other elements < 1411910635 480409 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411912012 450034 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 245 seconds < 1411912026 333959 :AndoDaan_!~Daanando@188.189.95.159 JOIN :#esoteric < 1411912074 260953 :AndoDaan!~Daanando@188.188.81.167 QUIT :Ping timeout: 244 seconds < 1411912132 215453 :AndoDaan_!~Daanando@188.189.95.159 NICK :AndoDaan < 1411912219 997857 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: the bots are our leaders. < 1411912223 977662 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1411912224 606712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 281300Z 25010KT 15SM FEW240 18/15 A3013 RMK CI1 CI TR SLP202 DENSITY ALT 200FT < 1411912260 543123 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I lead a guy on for a minute or two by copy and pasting into my IRC client. He though he had shell access on my bot < 1411912286 823267 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1411912367 454619 :password2!~password@197.76.141.133 JOIN :#esoteric < 1411912479 834553 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hunter2? < 1411912597 463668 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411912721 735613 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411913122 256093 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Object oriented thue14]]4 10 02http://esolangs.org/w/index.php?diff=40548&oldid=40515 5* 034D enthusiast 5* (+139) 10/* stdio */ Simplified escpe codes, and made the description mroe explicit < 1411913369 778200 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411913472 451723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1411913473 106350 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 281350Z VRB03KT CAVOK 25/13 Q1024 NOSIG < 1411913593 282641 :password2!~password@197.76.141.133 QUIT :Ping timeout: 244 seconds < 1411913753 812262 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411914134 764433 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar FLKK < 1411914135 277354 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No result. < 1411914207 736578 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar FBSK < 1411914208 388445 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :FBSK 281400Z 04011KT CAVOK 33/00 Q1011 NOSIG < 1411914220 740261 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah, there's at least one! < 1411914233 185889 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(also, 33/00? what the fungot is that?) < 1411914233 376217 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: trouble with memory. i see things i never knew. my father secured me a place in an upper room of sabin's tavern near the docks along the southerly part of the strictly imaginative writing of the middle ages, and the < 1411914251 425747 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: ah, trouble with water memory. I see. < 1411914251 856282 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: millennially fnord substance and a very much smaller polyhedron of unknown colours and rapidly shifting surface angles seemed to take place. yet some quality about it disturbed me almost as poignantly as its noxious cause i beheld in the misty sky above the waves. < 1411914282 549252 :sebbu!~sebbu@unaffiliated/sebbu NICK :sebb < 1411914284 531156 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: trouble with fnord substance pollution causes botswana's relative humidity to drop. < 1411914284 719602 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: worst of all, the victim was a writer and painter wholly devoted to this form is the living writer fnord level, whose very brief episodes have lent themselves so readily to theatrical fnord in the form of charles le sorcier!' < 1411914299 230008 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :fungot: I can see clearly now the rain is gone < 1411914299 621654 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :GeekDude: then, in the great mausoleum he built near the church as in the macabre posthumous novel dr. grimshawe's secret. i looked down upon the calm placid face lined with sorrow, stood by as i shouted my demands to be laid within the tomb, near the gate of deeper slumber. < 1411914308 34393 :sebb!~sebbu@unaffiliated/sebbu NICK :sebbu < 1411915213 680993 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 JOIN :#esoteric < 1411915298 653774 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411915402 164249 :scounder_!~scounder@2a01:7a0:10:151:236:17:48:1 NICK :scounder < 1411915414 968181 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Changing host < 1411915415 196258 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1411915615 489779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1411915616 30757 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 281420Z 21014KT 9999 FEW045 BKN200 15/10 Q1009 NOSIG < 1411915643 566576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Better than the 01/M01 from the beginning of the week, at least. < 1411916092 244301 :boily!~boily@96.127.201.149 QUIT :Quit: APERIODIC CHICKEN < 1411916290 328415 :AndoDaan!~Daanando@188.189.95.159 QUIT :Ping timeout: 250 seconds < 1411916346 357013 :AndoDaan!~Daanando@188.188.69.204 JOIN :#esoteric < 1411917284 12156 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411917287 429976 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu QUIT :Ping timeout: 245 seconds < 1411918035 944283 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1411918459 504453 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mang14]]4 N10 02http://esolangs.org/w/index.php?oldid=40549 5* 03204.88.29.130 5* (+1432) 10create page < 1411919161 933985 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411919209 801327 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411919209 989074 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411919393 228386 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@messages-loud < 1411919393 642859 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :GeekDude said 2h 25m 58s ago: GeekDude wonders if you could do it with a complicated css script that relies on the status of check boxes to hide or show other elements < 1411919599 482784 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hi < 1411919686 784702 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so... mang is multitape-brainfuck? < 1411919803 779813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought it was a "2D program, single tape for data" from the description. < 1411919841 455850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's a bit vague. < 1411919876 491948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then again, I don't know at all what 04/05 would be in that case. < 1411919957 172301 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there should be something like voting how interesting a language is with an ordered list of results < 1411920075 678894 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :piet is the most abstract language ever invented < 1411920093 296376 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Is it turing complete? < 1411920093 490306 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't think so < 1411920133 467744 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It's a stack based language < 1411920149 394497 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and you have the normal push, pop, add, mul, div, etc < 1411920262 297328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an arbitrary-depth "roll" in Piet. < 1411920301 774165 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :So fun < 1411920306 272417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For a bignum variant, I'd say odds are good. < 1411920342 126063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: arbitrary depth roll should be enough even without bignums I guess (as long as you have integers large enough to index the store) < 1411920600 60327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The maximum size of integers is notionally infinite, though implementations may implement a finite maximum integer size." < 1411920610 548989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the usual vague esolang spec. < 1411920739 237495 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, well, do you expect to have computer implementations with truly unbounded integer size? a opposed to just really large integer size with several gigabytes of data? < 1411920823 199376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but putting a sentence like that in is an open call to get implementations with, say, 32-bit integers. < 1411920871 508655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1411920896 391870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or 28 bit ones if the language has data types other the integers too < 1411920904 384276 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that it keeps some bits for tags < 1411920924 578350 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or 8 bit integers on a brainfuck-based interpreter < 1411920966 208482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you probably can't go under 5 bits because you need character input and output < 1411921236 458509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style fisher < 1411921236 653517 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1411921237 948531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What's up? < 1411921238 142489 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i live near a hospital now < 1411921258 770441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What, have you moved out? I thought you were still in the next room there, and there's no hospital very near. < 1411921259 181008 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: um i don't think it's such a waste of time and it's not so easy to talk about um < 1411921282 445831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I didn't say it was. But you might've told me you've moved! < 1411921282 687277 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mm uh we had decided early on two months after that sigh i dunno i don't see too much < 1411921332 334799 :AndoDaan!~Daanando@188.188.69.204 QUIT :Ping timeout: 246 seconds < 1411921904 62279 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Btw, there's no formal proof that piet is Turing complete < 1411921921 880867 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :according to esolangs.org (it is thought to be however) < 1411921958 37060 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's TC < 1411921981 407578 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it has stack rotation and that's enough < 1411922345 871138 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :SvenGek, someone wrote a brainfuck -> Piet compiler < 1411922392 304568 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://www.matthias-ernst.eu/pietbrainfuck.html < 1411922571 103726 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :wow < 1411922596 434742 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :and that's the smoking gun then < 1411922645 138097 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://www.matthias-ernst.eu/pietbf/c8a92dcd9db101e8eed806df37b061a9.gif here's dbfi. mystery solved. < 1411922656 581035 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :can't say it looks very exciting. < 1411922783 46756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bottom bit is not too bad. < 1411922847 637019 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Reminds me of this other project I saw recently < 1411922867 593610 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Awis, which is a BF compiler written in BF < 1411922879 426405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't you mean "awib"? < 1411922882 627338 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :yeah < 1411922890 115841 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :I'm still amazed by it < 1411922928 857255 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fizzie: yeah it's a constant interpreter and the program's up top. so kind of a boring compiler... < 1411922929 865738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The polyglot-ness was fun. < 1411922939 391498 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Do you know of any other "big" projects written in esoteric languages? < 1411922947 522633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot's biggish for a Befunge program. < 1411922947 715385 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: it was also the same thing < 1411922958 365101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1411922958 560627 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1411922964 323901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not "big" in absolute terms, though. < 1411922991 530635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :SvenGek: some of the ICFP and IOCCC stuff probably counts < 1411923015 992417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :SvenGek: some ICFP contests, including this year's, define an esoteric language or two, and ask for a submission in that language < 1411923069 970497 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :Lol, that's pretty cool ^-^ < 1411923377 18674 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :SvenGek: Does Minecraft's redstone count as a language? or are NOT gates discounted < 1411923427 516669 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is dwarf fortress considered an esolang? :p < 1411923508 570757 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :iirc someone implemented GoL in GoL < 1411923532 226689 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :game of life? < 1411923548 735347 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :yeah < 1411923551 699896 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There are turing complete GoL rulesets. < 1411923554 63430 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://www.youtube.com/watch?v=xP5-iIeKXE8 < 1411923567 462862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We have the http://esolangs.org/wiki/EsoInterpreters page if you're "into" that sort of stuff. < 1411923699 396737 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411923785 108662 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :rule seven: it's easy to be turing complete < 1411923976 384799 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1411924023 53793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: yes < 1411924035 567795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: and so is Openttd < 1411924103 606668 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :pokemon yellow is turing complete < 1411924236 19938 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Accidental TC kinda just happens. < 1411924314 371324 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411924462 964957 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411924562 133590 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :wat < 1411924702 881039 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu JOIN :#esoteric < 1411924777 415908 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :pokemon yellow is a cheat, since it breaks out into the obviously TC processor. < 1411924791 530546 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you might be able to do an ingame computer with inventory management. would be boring tho. < 1411925008 981277 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1411925026 525496 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411925187 24440 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 PRIVMSG #esoteric :But... Magic: The Gathering TCness isn't a cheat < 1411925239 103812 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sure < 1411925872 249572 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wish my brain were turing-complete < 1411925876 338483 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that'd be pretty cool < 1411925972 335082 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411926016 335855 :AndoDaan!~Daanando@188.188.93.160 JOIN :#esoteric < 1411926066 177298 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :fizzie: I think the piet BF interpreter needs to be added that list < 1411926326 838499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40550&oldid=37503 5* 03Fizzie 5* (+529) 10/* Main table */ Link the brainfuck interpreter in Piet. < 1411926340 272037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1411926455 838902 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1411926602 491202 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: are you trying to make a complete table, or ...well what's your purpose? < 1411926654 116080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not my page. But I guess the table is there to encourage people to fill in the blanks. < 1411926772 655413 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1411926779 476898 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411926785 713735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what do the strikeouts mean? < 1411926789 631168 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wonder what "part of cycle" means < 1411926817 515238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: part of a cycle means it is an edge of a directed cycle in the digraph of interpreters among languages, < 1411926838 588170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it can probably be used indirectly with the interpreters on the other edges to self-interpret a language < 1411926853 409637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure there are some X's that could be parts of some cycles, though I haven't checked. < 1411926917 552122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust14]]4 10 02http://esolangs.org/w/index.php?diff=40551&oldid=39371 5* 03Fizzie 5* (+657) 10Update to reflect current reality. < 1411926936 654419 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: that was my guess < 1411926969 246986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I think the strikeouts are broken links. < 1411927056 98011 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411927097 473329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe there are no more cycles in the table, as it stands. < 1411927140 110304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40552&oldid=40550 5* 03Quintopia 5* (+548) 10ais523's BCT->ResPlicate compiler (unsure whether to include oerjan's ResPairate-2 there or on its own line) < 1411927257 539614 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1411927267 250960 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know this is not a really well-defined question, but has anyone ever written a language, probably a forth-like or smalltalk-like or lisp-like, where not only the parser but also the memory allocator (cons) and garbage collector is implemented mostly in that same language (possibly with a little help from some primitives used only in those functions)? < 1411927368 173152 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :I've heard T implemented its GC in itself. < 1411927377 187792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's "T"? < 1411927378 269815 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/T_%28programming_language%29 that is < 1411927393 545070 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Oh, and maru, duh. < 1411927413 251135 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Probably most forths? I thought primitive memory was like half the point of forth. < 1411927437 4833 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :does forth even have gc...? < 1411927457 264931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: the parser, sure, but I don't know whether they implement an allocator/gc in forth itself, or in machine code < 1411927510 2677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, thanks < 1411927539 436649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I was thinking on how possible this would be to do. I might try to implement one at some point. < 1411927549 513831 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm#memory yeah, i don't think forth even uses automatic memory managemetn. < 1411927580 423300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: does it at least have a malloc and free? < 1411927595 649144 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this is basically like malloc. < 1411927613 535261 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :though i'm wondering about freeing. malloc is a pretty fucking complex function, this just says it's incrementing a pointer... < 1411927627 294028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep, if you don't want to free ever it's much easier < 1411927656 632112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or if you have a compacting garbage collector, but then everything else other than allocation becomes more complicated) < 1411927658 874143 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://lars.nocrew.org/dpans/dpans14.htm#14.6.1.1605 well, there you go. < 1411927685 771756 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it even has realloc. < 1411927688 733742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, that one has a malloc-free < 1411927690 156144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1411927756 136163 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's an optional module. looks like the "core" words are just a pointer to open memory, jesus. < 1411927761 263741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course I might still try to implement something in an interpreter I make of course < 1411927764 251289 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :C is way more high level than forth, clearly < 1411927771 281073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think (not 100% on this) that the gforth memory allocation words just call C library's malloc/realloc/free. < 1411927783 870554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: might depend on which forth < 1411927789 981038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, forth from which decade < 1411927796 370479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's why I said "gforth". < 1411927803 52870 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, this is ansi i'm looking at. < 1411927803 744174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, gforth < 1411927807 33986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's not the gforth manual. < 1411927812 978987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looked so similar. :p < 1411927813 182350 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :where the primitives for memory allocation seem to be += and sbrk :p < 1411927833 288836 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and @ and ! yeah < 1411927835 749624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that sounds right. < 1411927887 523502 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gonna bring this up next time someone tells me about using c for being Close To The Metal < 1411927912 673276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"create x 10 cells allot" and so on. < 1411927916 313001 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Bike: To the best of my understanding, in original-sort-of forth everything is a machine word. So it’s more like B than C I would think. < 1411927925 404692 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah. < 1411928019 844262 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :as for smalltalk, in -80 you had a defined VM, so probably they wrote the basic stuff in something "low level" like that < 1411928109 690678 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: I'm not sure, but I think they wrote the gc in machine language for that. maybe not. < 1411928219 696896 :drdanmaku!uid17782@gateway/web/irccloud.com/x-gqdmgpvlfrzvpstz JOIN :#esoteric < 1411928288 720847 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: does C count? :p < 1411928301 709326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: yes, I guess it does < 1411928315 748989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wanted more sort of a forth/smalltalk-like interpreter though < 1411928376 312613 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doing GC in the language itself is "easy" enough -- expose an allocator, expose the stack so you can walk it for roots, and have a way to trace the children of an object (lisp satisfies this with a finite set of types just by casing on them), and have a free function < 1411928383 293333 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then wrap cons so it GCs if allocation fails, say < 1411928389 655058 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :PLAI has a sublanguage/library for writing garbage collectors. < 1411928391 969921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure you could find a Forth implementation of the allocate/free words. < 1411928413 110639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: yes, but you also have to make sure not to use more allocation during executing all that than you can clean up for, < 1411928431 812055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but at the same time not just call into machine language to do all the work. < 1411928459 658010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the point is, you'd implement the free and malloc functions in the language too, using @ and ! and sbrk < 1411928465 713796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and mmap and whatever) < 1411928490 668134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having a "low-level" subset language is prettu popular. < 1411928509 981233 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: that applies in any language < 1411928516 347533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: sure < 1411928518 990112 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: just preallocate a bunch of cons cells to use for the GC ahead of time :p < 1411928534 315565 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yeah, you can do malloc and free too. < 1411928563 796623 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just more fiddly. < 1411928564 125483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might try to implement something like this once < 1411928722 81110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1411928724 769316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm in the top 5 < 1411928725 985492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411928764 603415 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but large_decoy seems to have lost plenty of points < 1411928765 680387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: in what? bfjoust? < 1411928770 681980 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: yes < 1411928791 328817 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great < 1411928797 854814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is ais the only one above you? < 1411928808 588931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais, quintopia und Lymia < 1411928812 870092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh < 1411928814 330579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's worse < 1411928828 868105 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411928834 398832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why? < 1411928838 368957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Because they're good? < 1411928855 219920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, I mean now you can't just distract ais to get to the top < 1411928954 445889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although on a lose-win basis Lymia isn't beter < 1411928989 45561 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1411929003 884915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also Lymia.nyuroki doesn't stand a chance against cupnoodles :) < 1411929018 183076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cupnoodles wins 38/40 < 1411929088 34012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nyuroki hangs on more decoys I guess < 1411929218 185468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on short tapes it just looses because cupnoodles rushes straight to the flag < 1411929228 129709 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whereas nyuroki is busy setting up decoys < 1411929233 328196 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1411929250 451051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nyuroki only wins on tape length 14 < 1411929327 74287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a zero cycle ] would btw make offset clears rather useless I guess < 1411929332 844463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since you don't have to pay for it anymore < 1411929338 789003 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1411929391 193201 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah right < 1411929403 159921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I leave the tape at tape length 14 < 1411929422 41922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929422 482651 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.69, score 35.43, rank 5/47 (--) < 1411929427 617317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*4(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929429 222161 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.24, score 33.30, rank 5/47 (--) < 1411929434 353148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929434 948380 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.36, score 36.59, rank 4/47 (+1) < 1411929440 594626 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*7(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929441 265970 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.81, score 34.25, rank 5/47 (-1) < 1411929445 244484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929445 764486 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.36, score 36.59, rank 4/47 (+1) < 1411929479 507877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess growth can suck it < 1411929501 312937 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1411929528 967427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*9[-].]>[(-)*9[+].])*-1 < 1411929529 972112 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.71, score 35.53, rank 4/47 (--) < 1411929536 781058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*7[-].]>[(-)*7[+].])*-1 < 1411929537 268095 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.60, score 35.47, rank 4/47 (--) < 1411929544 540148 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: WeeChat 0.4.3 < 1411929549 699479 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*5(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929550 366538 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.10, score 34.49, rank 5/47 (-1) < 1411929555 719003 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*5(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*3(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929556 671906 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 8.43, score 30.32, rank 7/47 (-2) < 1411929560 190169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*5(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929560 824519 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.10, score 34.49, rank 5/47 (+2) < 1411929568 369863 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929569 83383 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.36, score 36.59, rank 4/47 (+1) < 1411929577 194220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<--<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929578 102538 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.07, score 36.12, rank 4/47 (--) < 1411929587 468844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*21>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929588 189538 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.36, rank 4/47 (--) < 1411929593 608251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*21>(-)*21)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929594 105989 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.95, score 35.93, rank 4/47 (--) < 1411929598 749004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*21>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929599 159828 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.36, rank 4/47 (--) < 1411929613 107503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*19>(-)*19)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929613 809533 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.10, score 34.68, rank 5/47 (-1) < 1411929622 85534 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411929622 508748 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.36, score 36.59, rank 4/47 (+1) < 1411929729 86127 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1411929735 532384 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1411929735 744329 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411929804 96786 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411929938 853987 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1411930056 579235 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1411930680 538518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust14]]4 10 02http://esolangs.org/w/index.php?diff=40553&oldid=40551 5* 03Quintopia 5* (-8) 10changed the tenses to read like history < 1411931097 481206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust strategies14]]4 10 02http://esolangs.org/w/index.php?diff=40554&oldid=40529 5* 03Quintopia 5* (+220) 10/* 2014 */ NPOV to match the style of the rest of the page. < 1411931347 778006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*4[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931348 150784 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.29, score 36.31, rank 4/47 (--) < 1411931351 500604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"title: THE JAVELINISTS" "artist: A MINDLESS ROBOT DRONE" heh, I wonder what set these. < 1411931356 107285 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931356 453640 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.21, score 36.31, rank 4/47 (--) < 1411931363 903187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*10[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931364 331090 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.26, rank 4/47 (--) < 1411931365 797782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those were in a .mp3 file that contained a nonsense Finnish sentence, synthesized. < 1411931382 124084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-].]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931382 490191 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.00, score 36.03, rank 4/47 (--) < 1411931389 774852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-.]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931390 179868 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.31, score 33.67, rank 5/47 (-1) < 1411931409 152942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*9[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+]])*-1 < 1411931409 555856 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.17, rank 4/47 (+1) < 1411931418 944472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931419 436085 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.21, score 36.31, rank 4/47 (--) < 1411931425 656685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-]]>[(-)*8[+]])*-1 < 1411931426 112155 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.67, score 35.23, rank 5/47 (-1) < 1411931429 560330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-]]>[(-)*8[+]])*-1 < 1411931429 842141 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.67, score 35.23, rank 5/47 (--) < 1411931432 630385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-]]>[(-)*8[+].])*-1 < 1411931433 46714 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.12, score 36.04, rank 4/47 (+1) < 1411931436 218505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931436 611505 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.21, score 36.31, rank 4/47 (--) < 1411931458 273537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931458 706814 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.21, rank 4/47 (--) < 1411931481 20912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(+)*8[-]]>[(-)*8[+]]>)*2(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931481 318214 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.07, score 35.98, rank 4/47 (--) < 1411931484 19546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931484 419972 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.17, score 36.21, rank 4/47 (--) < 1411931487 852975 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit it < 1411931512 750901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931513 236674 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.36, score 33.62, rank 5/47 (-1) < 1411931521 932799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I cringe while thinking of the poor repository, every time I see these walls of parameter tunings. (Not that it's probably any sort of real problem.) < 1411931530 975499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931531 304322 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.29, score 36.46, rank 4/47 (+1) < 1411931539 436419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<---(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931539 861784 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.26, score 36.46, rank 4/47 (--) < 1411931545 242793 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<----(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931545 879321 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.69, score 35.39, rank 5/47 (-1) < 1411931551 251315 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931551 763366 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.29, score 36.46, rank 4/47 (+1) < 1411931554 661388 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: face it. people just don't seem to care about !bftest < 1411931563 356054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest < 1411931563 572651 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bftest progname code". See http://zem.fi/bfjoust/ for documentation. < 1411931563 572893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That seems to be the case. < 1411931568 938157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1411931577 472576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411931577 676092 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.29, score 36.46, rank 4/47 (--) < 1411931589 463836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*7[-].]>[(-)*9[+].])*-1 < 1411931589 696530 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.93, score 35.86, rank 4/47 (--) < 1411931590 781626 :AnotherTest!~turingcom@d51A42987.access.telenet.be JOIN :#esoteric < 1411931597 723965 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+]]>)*4(-<-)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*9[-].]>[(-)*7[+].])*-1 < 1411931597 919997 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.86, score 35.66, rank 4/47 (--) < 1411931601 597721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411931613 523584 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's exactly the same, except it doesn't change anything permanently, so if you find something good, you'll still want to submit it for reals. < 1411931620 133503 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JanetteFreud 5* 10New user account < 1411931626 448171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what... < 1411931629 268533 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fuck. spam bot. < 1411931632 839335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It does not look BF Jousty enough < 1411931713 690713 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it could git commit --amend if the last !bfjoust was for that program and in the last minute or two < 1411931752 633996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. Though it's pushed immediately to the web, and I'm sure lots of people keep cloning/pulling the repository every second. < 1411931847 311745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I doubt it's really any sort of performance problem for these oneliners. Was just thinking that only recording somehow "significant" changes would be a boon for BF Joust archeologists that analyze it in the 3000s. < 1411931889 947369 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they're smart enough to figure it out, i bet < 1411931996 426710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411931999 936353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's the 3000s alright. < 1411932006 440186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Give the future some credit. < 1411932035 986323 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. Cheap out on a Palauan domain or just buy the bloody .com and blow half my discretionary ... ? < 1411932071 170975 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :really? < 1411932079 58872 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :domains aren't that expensive < 1411932080 860043 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ACTION is being somewhat facetious. < 1411932101 288522 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also, I only budget about $20 for a silly project like this, so I'm not necessarily exaggerating. < 1411932268 184778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are Palauan domains cheaper, then? < 1411932287 586003 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what project? < 1411932357 517774 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932358 55547 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.45, score 36.25, rank 3/47 (+1) < 1411932400 462590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I only have ais and lymia before me < 1411932408 261969 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :fizzie: €3.13 a year on Namecheap. < 1411932461 511528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: How comes that if I sumbit my rank 3 program < 1411932465 235047 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it only gets me to rank 6? < 1411932480 241745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(submit as test) < 1411932482 845852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(not for real) < 1411932498 815656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]++>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932499 185534 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.50, score 34.94, rank 4/47 (-1) < 1411932505 360252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+]]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932505 788563 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.45, score 36.30, rank 3/47 (+1) < 1411932542 465681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932542 912407 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.60, score 36.59, rank 3/47 (--) < 1411932558 523792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you submit as a test over the web, it will be replacing a different program than if you do it over IRC (since the name is different), which means the competitors are not the same. < 1411932562 450419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*8<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932562 874934 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 3.88, score 24.95, rank 11/47 (-8) < 1411932566 19864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932566 375584 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.60, score 36.56, rank 3/47 (+8) < 1411932601 73620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932601 293613 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.60, score 36.58, rank 3/47 (--) < 1411932605 494558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932605 688496 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 11.50, score 34.69, rank 5/47 (-2) < 1411932609 204102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*7(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932609 490787 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.98, score 33.93, rank 5/47 (-2) < 1411932612 928481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<-<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932613 563056 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.60, score 36.58, rank 3/47 (--) < 1411932626 11629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932626 209712 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.38, score 36.65, rank 3/47 (--) < 1411932634 685627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932634 949195 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.14, score 35.96, rank 3/47 (--) < 1411932642 758536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<+)*4<-(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932642 966575 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.36, score 36.33, rank 3/47 (--) < 1411932648 673563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<+)*4<---(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932648 871992 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.29, score 36.28, rank 3/47 (--) < 1411932653 281104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<+)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932653 486178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.38, score 36.42, rank 3/47 (--) < 1411932675 77028 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1411932675 499462 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 12.14, score 35.96, rank 3/47 (--) < 1411932678 823728 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well. < 1411932688 866533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think I'll get it into major programs :( < 1411932785 661259 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411932796 970601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: I hate preparation < 1411932881 934948 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1411932911 136907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: trying to beat it, you mean? < 1411932929 402899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. I just hate it out of hatred. < 1411932934 122950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it was a general statement about the concept of preparing for something. < 1411932950 27678 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it was aimed at ais523.preperation < 1411932956 534135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*preparation < 1411933035 993536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :see < 1411933042 820560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :large_decoy just moved 34 ranks upwards < 1411933046 652763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :forwhatever reason < 1411933088 120961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and athena moved down hard < 1411933097 778973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03AudraGottschalk 5* 10New user account < 1411933156 751783 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how many "real" accounts are there that never were here? < 1411933178 806210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why not implement IRC confirmation < 1411933182 360030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than captcha < 1411933188 334662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's called two-factor-spam-protect < 1411933192 495492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :captcha + token over IRC < 1411933201 113061 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: that's exactly my idea < 1411933233 890557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not that it would be impossible to write an ircbot for that to continue spamming < 1411933234 977216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think we want to make use of freenode a requirement for getting an esowiki account. < 1411933255 226467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even though it'd probably be very efficient. < 1411933275 611638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meh < 1411933279 432869 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: well, i do think these spam accounts aren't really aimed at esolangs.org rather than any mediawiki < 1411933284 42237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can access it neatly through the webchat < 1411933312 652568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not if you have, say, philosophical objections about the network. < 1411933314 625658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but didn't somebody add those stupid questions? < 1411933324 396253 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like "In which year was fukyobrainz invented"? < 1411933355 627343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn fukyobrainz is yet another brainfuck derivative however with identical instructions. < 1411933357 695765 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411933362 326525 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"what is the current featured language" < 1411933390 236812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The real challenge is to decide whether it's a brainfuck or fukyobrainz program < 1411933398 38032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :studies show it might be impossible. < 1411933404 165780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: AFAICT, every now and then the spammers hire a human to teach the spambots all the CAPTCHA answers < 1411933410 905394 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the solution is to just give fizzie more captchas. < 1411933432 244089 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: make fukyobrainz needing a ; at the end of every line but the last < 1411933436 494865 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally someone would just download an XML wiki dump, and generate a billion was created in what year? questions < 1411933443 659102 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the localsettings.php format < 1411933446 700214 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then give them to fizzie < 1411933464 401458 :AndoDaan!~Daanando@188.188.93.160 QUIT :Ping timeout: 244 seconds < 1411933465 905607 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is the captcha used when signing up logged? that'd make it obvious which ones to delete < 1411933477 45259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: you don't need a full wiki dump for that, just the yearh categories < 1411933485 521199 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: true < 1411933489 556603 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there used to be a site which only had "insert 'php' here" as a captcha < 1411933492 871178 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you want to only include pages in Category:Languages, though < 1411933494 4365 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :worked pretty well < 1411933509 92898 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: but you kind of want to base it on the actual articles, because making people scroll down to the yearcats to sign up is mean < 1411933534 942433 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"insert a bfjoust program capable of entering the hill" < 1411933538 109157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :best captcha . < 1411933540 551785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: hehe < 1411933548 495084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then they'd just copy ais's program < 1411933552 150349 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you could ask "name one of your favorite esolangs" < 1411933568 999115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I didn't even realize I'm involved in the captcha-setting process, I was assuming they could be changed inside the wiki somehow. < 1411933582 267178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: no, we want to involve new people who don't yet have one < 1411933592 185639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :plus we don't have a way to check that < 1411933598 578798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we don't have articles on all esolangs yet < 1411933604 974317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :we don't? < 1411933611 853092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt even I could get on the hill in one attempt, without using an existing program < 1411933616 976399 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: I have like five todo listed on my user page < 1411933630 911956 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :go for it < 1411933640 134958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the hill's so good nowadays < 1411933640 340403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://esolangs.org/wiki/User:B_jonas < 1411933670 849718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's plenty of vaporware esolangs by me that don't have articles < 1411933677 242356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :due to being vaporware < 1411933683 942847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how about “write a program printing the sequence of prime numbers in unary in brainfuck” < 1411933695 150583 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1411933703 457806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we just have to interpret them and check the first few thousand characters of output < 1411933717 994182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though... if they write something that takes like double exponential space and time, we might not be able to < 1411933723 890492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so better give a restriction on time and space < 1411933737 646564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: they're just hardcoded in LocalSettings.php. < 1411933749 764824 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you could even programmatically generate them, though they'd have to persist across the two requests < 1411933760 153936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :openttd signals? < 1411933764 637155 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: ++++++[>++++++++<-]>[.] < 1411933767 660815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an esolang based on that? < 1411933774 454439 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: they're an esolang as is < 1411933776 362517 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you didn't say anything about seperators < 1411933776 964059 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (and also doing expensive things in LocalSettings.php is a poor idea, obviously.) < 1411933791 10347 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, add a + < 1411933804 118297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder how much current crop of bots rely on the field element names. < 1411933809 754324 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: they have only a few primitives, but capable of much more than those were desigend for, that's certainly a mark of a esolang in my book < 1411933813 442544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: just ask zzo < 1411933822 938260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd rather not :) < 1411933824 134207 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I think mediawiki randomises them? maybe it doesn't < 1411933839 380198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The captcha input box is just called "wpCaptchaWord". < 1411933844 297782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(you need railways and trains and maybe bridges and tunnels besides signals obviously) < 1411933845 539553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411933847 732425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But they could easily go by document structure. < 1411933854 730353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :randomising POST/GET params would probably help < 1411933873 367932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also you could insert fake ones < 1411933876 494085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: no. spammers probably take those from the html anyway, to attack multiple webpages < 1411933893 769130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1411933908 717889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just add some forms < 1411933911 864648 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and hide them with css < 1411933926 650508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen the "don't fill anything here" approach in a couple of places. < 1411933933 660989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(and screw people who don't have css support) < 1411933949 796672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: these days luckily you can hide stuff with a html5 attribute as well as css < 1411933954 475523 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :sorry, missed a question; quintopia: This is the project. https://github.com/jarcane/HateStack < 1411933969 713608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though I'm not sure how many browsers eat the html5 attribute, you can use both that and a css rule < 1411933984 188550 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's very useful because it stops hidden stuff from showing up before the css has a chance to load < 1411934021 269578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$==0,(1x$_)=~/^(|()1(?1)(?1)\2)$(?{$=++})^/,print$=,$"for 0..13 < 1411934024 640015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 < 1411934031 124179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's that? < 1411934038 667466 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Catalan numbers < 1411934040 614442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1,2,5,14,42,132 < 1411934042 97046 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Catalan numbers: C(n) = binomial(2n,n)/(n+1) = (2n)!/(n!(n+1)!). Also called... < 1411934043 673854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :variant of http://www.perlmonks.com/?node_id=813859 < 1411934059 743918 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :parent node has code for fibonacci < 1411934072 200110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can golf that down one character using print"$= " rather than print$=,$" < 1411934080 940633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless $, has been set, and I don't think it has been < 1411934092 799276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e$==0,(1x$_)=~/^(|()1(?1)(?1)\2)$(?{$=++})^/,print"$= "for 0..13 < 1411934093 311562 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: the original obfu uses the -l switch instead to print newlines < 1411934096 14262 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 < 1411934108 488074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -le$==0,(1x$_)=~/^(|()1(?1)(?1)\2)$(?{$=++})^/,print$=for 0..13 < 1411934112 537187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 5 \ 14 \ 42 \ 132 \ 429 \ 1430 \ 4862 \ 16796 \ 58786 \ 208012 \ 742900 < 1411934116 256041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1411934125 66067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that doesn't look so good on irc so I wanted a quick fix < 1411934130 836885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you're right, that's one shorter < 1411934200 280894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one shorter as in http://www.xkcd.com/670/ < 1411934249 17485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`?brainfuck < 1411934249 471389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?brainfuck: not found < 1411934251 284306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? brainfuck < 1411934252 339348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is the integral of the family of terrible esolangs. < 1411934258 357638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1411934266 824304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? brainfuck_derivative < 1411934267 393369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck_derivative? ¯\(°​_o)/¯ < 1411934270 671541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? brainfuck derivative < 1411934271 196471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck derivative? ¯\(°​_o)/¯ < 1411934291 257845 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411934293 366596 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you do that? < 1411934296 742277 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn "a b" is ab < 1411934298 285042 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411934299 735556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? a b < 1411934300 260335 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a b? ¯\(°​_o)/¯ < 1411934303 579095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? "a b" < 1411934305 741657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"a b"? ¯\(°​_o)/¯ < 1411934307 993563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411934311 564746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? " < 1411934312 105883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"? ¯\(°​_o)/¯ < 1411934314 530690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? "a < 1411934315 176568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"a b" is ab < 1411934317 561833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1411934318 244784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411934323 107704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`forget "a < 1411934324 436337 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1411934326 994059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$==1,(1x$_)=~/(^)(1|11\1)*(?{$=++})^/,print"$= "for 0..20 # Fibonacci < 1411934327 605488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 < 1411934367 793367 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does this one fit in a line for HackEgo? < 1411934383 643155 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -esub 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 < 1411934384 194664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1411934385 228820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? password < 1411934385 996062 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :password? ¯\(°​_o)/¯ < 1411934390 711014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it does fit, great < 1411934427 412015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Burlesque < 1411934443 212534 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411934447 352130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. < 1411934465 310023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah right. I secretly added that a while ago. < 1411934527 838369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://esolangs.org/wiki/EsoInterpreters < 1411934534 15018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- yeah. This is utterly incomplete :D < 1411934539 457941 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411934547 350135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it would be really huge if it were complete. < 1411934631 218409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdefgh"0 0 8rn10.+si < 1411934631 859391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cfgdbbgebd" < 1411934636 135801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdefgh"1 0 8rn10.+si < 1411934636 658378 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "fhecebcbhh" < 1411934649 707071 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @AZr\1 0 8rn10.+si < 1411934650 131501 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "FHECEBCBHH" < 1411934657 431422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @AZr\1 0 26rn10.+si < 1411934657 894561 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "XQELEKCTHZ" < 1411934664 679435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @AZr\1 0 26rn16.+si < 1411934665 162207 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "XQELEKCTHZVBDBQR" < 1411934698 111677 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn password is XQELEKCTHZVBDBQR < 1411934700 928138 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411934714 871917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Most likely the password to life, the universe and all that) < 1411934786 307539 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how unsafe is unsafePeformIO randomRIO < 1411934789 881981 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does that do? random generates < 1411934791 267288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1411934797 738446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rn is random integers < 1411934810 588672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : < 1411934816 958420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 10rn10.+ < 1411934817 373881 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 10 2 4 3 1 8 4 4 0} < 1411934821 599596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ?16$26 < 1411934826 546423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ?16$26 < 1411934826 862252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(and it yields an infinite amount of random numbers) < 1411934827 289295 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: 19 17 21 16 24 21 17 14 5 22 23 23 10 9 9 20 < 1411934837 395288 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's why 10.+ (.+ for lists is take) < 1411934843 722859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 10rn10.+ < 1411934844 226481 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 10 2 4 3 1 8 4 4 0} < 1411934856 859267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] u:65+?16$26 < 1411934857 536336 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: WKUEHQXADALXNIUX < 1411934864 71924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, System.Random isn't consistent over plattforms < 1411934878 591432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I recently discovered that Burlesque on anagol yields different numbers < 1411935021 645555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`perl -eprint int(rand 100), " " for (1..10) < 1411935022 176459 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :33 35 90 18 93 19 93 89 23 5 < 1411935023 46675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`perl -eprint int(rand 100), " " for (1..10) < 1411935029 14693 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :71 97 74 98 81 74 13 29 32 73 < 1411935030 362136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seeded automatically, I guess. < 1411935086 270074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, perl is < 1411935105 410695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't have auto-seed without IO < 1411935113 402569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(but it doesn't use a very good random generator, or too much seed space) < 1411935119 913613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> mkStdGen 0 < 1411935121 281953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: you could have the bot auto-seed the program < 1411935121 851931 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 1 < 1411935135 994994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the environment the bot provides could pass a seed when it evals a line for you < 1411935140 320497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> randomRs 0 10 (mkStdGen 0) < 1411935142 351437 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘System.Random.StdGen -> t’ < 1411935142 940076 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[a0]’ < 1411935147 411989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type randomRs < 1411935148 668134 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Random a, RandomGen g) => (a, a) -> g -> [a] < 1411935162 768290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> take 5 $ randomRs (0,10) (mkStdGen 0) < 1411935164 668518 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,3,6,8,7] < 1411935169 160920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the jevalbot actually seeds the random generator, though you could do that directly inside the jeval prompt by hand too, so it's just convenience < 1411935170 995211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 10rn5.+ < 1411935171 393842 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 10 2 4 3} < 1411935181 447664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411935186 788142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lambdabot yields different numbers as well < 1411935211 129282 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's up with hackage's every-now-and-then broken documentation? E.g. http://hackage.haskell.org/package/random-1.1 is gone; have to look at 1.0.1.3 instead. < 1411935229 137003 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've noticed that too < 1411935234 645196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :recent packages usually have no doc < 1411935285 685442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's recent, 12 days ago. < 1411935349 381197 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1411935655 870502 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 272 seconds < 1411936468 71989 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1411936557 528147 :dianne!~hianne@unaffiliated/dianne QUIT :Disconnected by services < 1411936565 843421 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1411936682 5344 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411937545 463539 :SvenGek!~scht@2602:30a:c079:8ed0:518b:3f58:fa62:7720 QUIT :Quit: bye < 1411937556 288125 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1411938099 966386 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411938414 306303 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411938463 966749 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411938464 153938 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411938837 622480 :GeekAfk!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411939158 285866 :AnotherTest!~turingcom@d51A42987.access.telenet.be QUIT :Remote host closed the connection < 1411939258 392420 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411939462 995460 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1411940588 375331 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1411941882 379685 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1411942509 178328 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1411942764 3928 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411942819 330222 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1411942825 303829 :TieSoul_!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Read error: Connection reset by peer < 1411942891 545908 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1411944512 580310 :drlemon!~drlemon@cpe-24-24-207-214.socal.res.rr.com QUIT :Remote host closed the connection < 1411945191 122833 :evalj!~jeval@5400EEA5.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1411945362 947939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ideally someone would just download an XML wiki dump, and generate a billion was created in what year? questions <-- i'll point out that if ais523's theory of "occasionally hiring a human to break CAPTCHAs" is correct, we _don't_ want to use all of the CAPTCHAs simultaneously; rather we'd rotate to a new subset whenever the spam starts picking up. < 1411945398 424405 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yeah. if you have hundreds, though, I doubt they'd bother cracking every single one. < 1411945409 644443 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially since there's no real way to know when you're "done" or not other than refreshing a bunch. < 1411945425 854607 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suspect they just occasionally get someone to solve one or two of them. < 1411945430 431265 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's all they need < 1411945435 547004 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can refresh until you get a captcha you know < 1411945440 603131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm right < 1411945460 97764 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is why logging the ones used for registration would be useful < 1411945460 319418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in which case we can have just _one_ captcha in each bunch :P < 1411945470 596670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like CLC-INTERCAL's CAPTCHA < 1411945471 724624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :true < 1411945476 382205 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we could try that < 1411945479 253697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it asks you to evaluate some INTERCAL < 1411945490 622330 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more captchas feels intuitively better but I suppose there is no inherent reason for that < 1411945491 200318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it has a link to the relevant page of the manual, which is rigged to have the CAPTCHA you were just asked as an example < 1411945521 775997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i guess forcing them to refresh a lot before hitting the right one might slow them down... < 1411945533 291331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so ideally we'd probably want your logging. < 1411945598 541460 :GeekAfk!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411945606 960504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then just replace the one used with the next in the unused queue < 1411945789 332085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i guess if your suspicion they only solve one or two is right, there isn't really any point in having an unused queue, as long as there are plenty left. < 1411945832 269964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it would be too expensive for the spammers to pay someone to solve a lot of the captchas. < 1411945888 477096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess i'm coming around to completely agreeing with elliott_ here < 1411945917 205454 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, throttling them to only solve one per batch seems reasonable < 1411945968 522070 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think we should have one simple CAPTCHA and replace it when they figure it out. the "slowdown" from making them refresh until they find a captcha they know wouldn't matter; it might matter if they skipped that registration attempt altogether and forgot about it if they didn't know the captcha but frankly spam that registers users doesn't seem to be very fast or common. < 1411945977 970150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we might want to do some logging first to get data on how many they actually _are_ solving at once. < 1411945994 251504 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it takes them months to start registering after rotating the captchas < 1411946000 111641 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I think we've already given it more thought than it warrants. < 1411946055 283369 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i guess you're right the spam isn't frequent enough that refreshing is a real issue < 1411946084 686589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that these are the spambots that haven't figured out newlines yet < 1411946104 989409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which strongly implies that they aren't targeting our spam filter in particular < 1411946125 211568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well unless they actually _are_ dropping the attempt until next time they come around, in which case they might not be refreshing and we are lucky that they only have solved one CAPTCHA or so < 1411946165 214775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe we need to log refreshings too :P < 1411946336 687247 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really don't think it would be that bad even if they knew every captcha. < 1411946350 399951 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :90% of spam is anonymous stuff that's being caught just fine. < 1411946351 987466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: that's true, but there would still be different behavior whether they're doing (1) try registering with the CAPTCHA, once, then move on to next victim; or (2) try registering with the CAPTCHA, refresh several times at once before giving up and moving on < 1411946365 953563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411946372 64254 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suspect it's (1). < 1411946374 458364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if they're doing (1) then having very few captchas would greatly help them. < 1411946375 482476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it spams the new user log < 1411946378 75763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(1) is believable, though < 1411946397 687549 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, but it's okay to have a few new users every few months < 1411946402 478994 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we just need to rotate out the captcha when it happens < 1411946415 662886 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1411946457 143701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(as in, if we had just one CAPTCHAs and (1) then the spammers might manage to completely flood recent changes with new registrations before we get around to stopping them) < 1411946479 644297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course they could easily achieve this by doing (2) instead < 1411946513 850915 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in either case (1) or (2), having hundreds of CAPTCHAs would cut back on the number of successes < 1411946651 210729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are online BF interpreters, right? could we link to one? < 1411946659 492299 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's the #1 reason to use one captcha: ais523 is more likely to give fizzie one captcha when registrations start happening than we are to figure out how to track down what captchas were used to remove them < 1411946659 682934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and give people some BF to run and type in the answer? < 1411946673 281491 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all this effort devoted to it is a waste. < 1411946679 191618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could use a script to generate thousands of captchas like that < 1411946749 999506 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i think elliott_ is right, provisionally. < 1411946780 555296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which is to say: we revise the plan if they are managing to get in every week < 1411946794 590543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like this BF CAPTCHA idea < 1411946799 85945 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Q: In which year was 0x29A created? A: 2004 < 1411946803 971654 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: please replace the existing captchas with this < 1411946809 990190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the main reason i feel like logging is a good idea is that we'd then know without too many more attempts why our plan fails when it does < 1411946815 475693 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: unless that exact captcha is in the comments, in which case, heh < 1411946825 263281 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I just pulled up Special:Random a few times.) < 1411946874 904392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: i note one thing though: if all our CAPTCHAs keep being year numbers we'd eventually be vulnerable to a spammer who doesn't actually read the questions... < 1411946875 664391 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: if you manage to find an online interp that takes code in its links so that the registerer doesn't have to do quite so much work, it is a good way of generating captchas. < 1411946897 101834 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you know what'll be a problem before that? < 1411946907 838401 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in like 20 years, all of ais523's spam blocks are going to start getting undone in a trickle < 1411946908 208774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: universe heat death hth < 1411946917 136923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1411946922 330627 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you solve that you can spend this much time worrying about captchas < 1411946927 791655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: I doubt they'll still be trying after 24 years < 1411946932 104170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if they are, we can just block again < 1411946937 801961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: i'm sure we can programmatically prolong them < 1411946974 474762 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no i think elliott's onto something here. if we know the heat death is coming, why are we not working on the problem now? < 1411947034 431050 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's the biggest problem: nobody will care about esolangs when we're all wireheads < 1411947055 827232 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the heat death of the universe is an existential threat. why is there no international organization dedicated to trying to prevent it? < 1411947133 728959 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure it's on some singularitarians' agenda. < 1411947163 186747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: because we expect technological and scientific progress to get sufficiently far in a few centuries that it would be useless to start _now_ on planning against something which our current theories say is impossible to avoid < 1411947191 885005 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: those advances will come from what we do _now_. why procrastinate? < 1411947230 850720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: you can help by trying to make the world more efficient < 1411947240 81775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that the needed scientific and technological advances come sooner < 1411947242 652289 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: okay let's start with not wasting time on captchas < 1411947252 482063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: because we're not at the point where we can distinguish "what we need to do to prevent heat death" from "what we need to do to achieve general scientific progress, at least in physics" < 1411947268 811614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: "wasting" time on captchas now saves time wasted clearing up after spambots later < 1411947269 967199 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: then that's something we can work on! < 1411947278 99596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: and people do! < 1411947337 77333 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i've yet to see an organization whose stated purpose is "figuring out which direction to advance science and technology in order to find out how to prevent maxentropy" < 1411947406 40050 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411947432 698642 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411947436 692789 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411947482 967645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: that's because we're busy at "figuring out how not to destroy ourselves long before we reach a level where we'd have a *chance* at figuring out how to prevent maxentropy". also, i should eat. < 1411947531 898595 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1411947532 975669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait that's wrong. < 1411947557 321208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we might very well have a chance, it just takes a surprise discovery in physics. < 1411947594 76541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what we don't have is the _necessity_. < 1411947652 849062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Here's a problem. You want to create a variable the same size as socklen_t. One fairly obvious solution would be to declare a variable of type socklen_t. That's not how OpenSSL does things, however. Instead, let's create a union of a couple different ints, call accept(), then inspect the different union members to determine which ones were overwritten by the kernel. Oh, and don't forget to check for big endian versus little endian. < 1411947677 665299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, after the heat death, doesn't entropy start decreasing as some of the homogenous cloud of mildly warm iron atoms end up expanding beyond the edge of the observable universe? < 1411947679 260324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, the universe won't die in the < million years it will take us to either solve the problems we cause ourselves, or die. < 1411947801 962182 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you know, the second law doesn't state entropy always rises, just that it lowering is exponentially unlikely. what's to protect from! < 1411948239 811308 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does OpenSSL do such stupid way? < 1411948279 115659 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :OpenSSL is a "fun way to learn C". < 1411948279 792904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i don't think the second law says anything about entropy in the _observable_ universe. < 1411948304 642052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: in that case, is it possible to keep going indefinitely via shipping off entropy past the edge of the observable universe? < 1411948310 617104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however, i'd interpret that as entropy _density_ decreasing, not entropy itself. < 1411948333 211455 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you can't ship things out of the observable universe... < 1411948344 675470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: actually you can. < 1411948363 743514 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :but you'd have to move stuff faster than you can see it. < 1411948367 423421 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and that's pretty fast. < 1411948374 753450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :speed of light is plenty fast enough, isn't it? < 1411948397 688034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ofc, then you have another problem, whereby the observable universe runs out of energy < 1411948404 423091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I don't think it's possible to get energy in from outside < 1411948430 507652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: you just need to move it far enough away that the universe's general expansion takes over. < 1411948462 896044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are stars leaving our observable universe as we speak, probably. < 1411948552 285516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: the lack of energy means that the _maximal_ entropy density also decreases, i think < 1411948585 605734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so entropy / maximal entropy for the energy remaining might still be increasing even if something leaves the OU < 1411948588 570204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's hope we find a way around both the first and second laws of thermodynamics, then < 1411948598 372482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vacuum energy seems promising < 1411948666 447134 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i would like to point out that the expansion of the universe already violates conservation of energy < 1411948675 289605 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1411948705 217329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: hmm, in that you could, say, take two weights, place them very far apart with an elastic band stretched between them? < 1411948710 433561 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: eh? What, did someone suggest they were writing OpenSSL code in order to learn C? < 1411948727 779698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure how you could get the energy out afterwards, though < 1411948728 55980 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: *That's a quote from the guy who wrote it initially*. < 1411948728 818506 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the example i read was a photon being redshifted and losing energy into nothing < 1411948732 263531 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Been a while since I looked at OpenSSL Rampage < 1411948734 151346 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: o.O < 1411948782 279422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but the real justification was that the expansion isn't time-symmetric and so noether's law doesn't apply < 1411948845 454251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps we'll be able to use the expansion of the universe as an energy and free-energy source some day, then < 1411948852 246482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this makes me more hopeful < 1411948853 46874 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1411949286 679734 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"In two OpenSSL manual pages, in the NAME section, the last word of the name list is followed by a stray trailing comma. While this may seem minor, it is worth fixing because it may confuse some makewhatis(8) implementations." < 1411949287 972242 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1411949313 491910 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what < 1411949361 337908 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what the hell is makewhatis < 1411949402 668673 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It generates the whatis database. < 1411949477 583281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: CLC-INTERCAL once broke apropos throughout the whole of Debian < 1411949480 598258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was a fun bug report to read < 1411949492 152903 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, what < 1411949509 964867 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :imo packages should not be allowed to be capable of doing that < 1411949515 142730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the developers acknowledged that it was technically mandb's fault, but asked CLC-INTERCAL to change it because it was a much less widely used program < 1411949522 779151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: CLC-INTERCAL's executable name used to be oo, ick < 1411949526 411220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with an embedded comma and space < 1411949532 350786 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Phantom_Hoover: does the expansion of the universe create locally usable energy? < 1411949536 146631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and this blew up mandb, causing it to produce corrupted output < 1411949541 93203 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :not afaik < 1411949562 474345 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: I hope that shortly after it they fixed mandb < 1411949565 858434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you end up with expansional potential energy, or something < 1411949567 380104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: no idea < 1411949601 67922 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you do but it's dumb < 1411949632 699195 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I try to avoid physics when I can < 1411949636 799341 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's too close to reality < 1411949636 985956 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's just saying 'oh energy is conserved because we put a name to the change in total energy' < 1411949682 276362 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :aiui it doesn't even work like actual energy in e.g. the relativistic field equations < 1411949705 647927 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, dark energy apparently causes an increase in total energy < 1411949729 544272 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :since it's a constant joules/volume thing, and expansion increases the volume < 1411949744 265923 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have a book it mentions Einstein's equation, involving Ricci curvature tensor, scalar curvature, spacetime metric, Newton's constant, and energy-momentum tensor. Where does the factor of 8pi come from though? < 1411949789 705536 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :because it's geometry and 8pi is exactly the kind of constant you normally see in geometry? < 1411949848 401422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :same as how maxwell's equations have a 4pi in them, it's a property of the geometric tools you're using < 1411949852 81283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so perhaps some day we can use dark energy in order to stave off total thermodynamic apocalypse < 1411949860 689717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm actually feeling surprisingly relieved at this < 1411949921 725191 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also don't know what curvature tensor, scalar curvature, and energy-momentum tensor. I am not sure if I understand spacetime metric correctly either. Does it mean + for time and - for space (or vice-versa)? < 1411949972 265905 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :zzo38, i can answer this! i did a hyperbolic geometry course last year < 1411949999 348026 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the answer is: you pick whichever one will cause maximum confusion to the reader < 1411950260 524463 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Phantom_Hoover: I do not understand you. Is one way more confusing? < 1411950295 800176 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :no, but not being consistent in your choice is < 1411950342 534007 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :proper choice of convention requires some foreknowledge of your audience, of course; if you know which option they're familiar with you can reliably choose the other one < 1411950450 453286 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK, although I think you should be consistent whichever one you are using (unless you have a good reason to use other one) < 1411950480 340041 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 250 seconds < 1411950515 750473 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :to be clear, i'm joking about the fact that i got fairly confused during the course over which convention i should be using in which circumstances < 1411950545 328952 :Bike!~Glossina@69.166.47.137 JOIN :#esoteric < 1411950564 678487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1411950565 295424 :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​ < 1411950576 660367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ `learn "a b" is ab <-- we've always created multiword wisdom entries directly < 1411950576 958826 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411950656 933627 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1411950690 480902 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oerjan: i like how HackEgo doesn't highlight me < 1411950710 110757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: took me a while to get that feature right < 1411950749 48697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman but it would be really huge if it were complete. <-- i'm secretly planning to split the table when it gets a bit wider. < 1411950749 347826 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411950770 93841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411950779 517869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ but it would be really huge if it were complete. <-- i'm secretly planning to split the table when it gets a bit wider. < 1411950779 800402 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411950785 381422 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :myname: It contains "zero width codes" < 1411950785 847492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is he ever on without the _ ? < 1411950796 426413 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So that's why it doesn't match. < 1411950801 755281 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :zzo38: i suspected that < 1411950816 65922 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(They are visible on my computer, although still zero-width) < 1411950849 967290 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :while we are at it < 1411950861 250288 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what's the deal with invisible plus? < 1411950871 635151 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For fractions, I suppose. < 1411950891 577376 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1411950902 511957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: 3 1/2 and stuff < 1411950908 747182 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see < 1411951128 809398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether there's a point in making a `learn variant that can take multiword entries. < 1411951170 951773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But then I'd have to split `learn up into pieces and it's be a hassle. < 1411951354 735941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie What's up with hackage's every-now-and-then broken documentation? <-- the server has been severely overworked so they've turned off the doc generation. a new server should be up any day now. < 1411951355 48573 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411951395 248955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something about running out of disk space? < 1411951505 545596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that post, i haven't been keeping up with /r/haskell. but no, what i'm referring to has been going on longer. < 1411951572 200033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't either. But someone said something in #haskell-infrastructure. < 1411951576 112314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait have i been ignoring it this long... < 1411951656 380974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm referring to this post from 14 days ago, although that means they haven't solved the problem since then... http://www.reddit.com/r/haskell/comments/2gd1hl/did_hackage_stop_building_packages/ < 1411951700 834323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie Actually it's been longer than I thought, the server should have been up already. But there seem to have been new problems recently. < 1411951701 173248 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1411951755 245232 :ais523!~ais523@unaffiliated/ais523 NICK :ais523[ < 1411951762 777230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo the solution is to have all sorts of datacenters all over the world with a large number of servers in each one < 1411951788 321623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure haskell.org will have no problem paying for that < 1411951795 821005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :exactly < 1411951826 909774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially now that americans can donate to them tax-deductibly (iirc) < 1411951832 305388 :Bike!~Glossina@69.166.47.137 QUIT :Ping timeout: 250 seconds < 1411951883 792814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay finished logreading < 1411951903 195843 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what < 1411951911 690002 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Quickly, type faster than oerjan can read! < 1411951960 943689 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you really read all the stuff that gets posted here? < 1411951977 911492 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I know elliott does. < 1411951985 987216 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't < 1411951996 179461 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you people are crazy < 1411952001 885410 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those days are long gone < 1411952006 799472 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't even read the crap that I write < 1411952017 975599 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But then elliott isn't a human being, he's some sort of Jungian group consciousness entity formed from all the minds of the people of Hexham. < 1411952025 748052 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03ChiSHAXtjo 5* 10New user account < 1411952047 328759 :ais523[!~ais523@unaffiliated/ais523 NICK :ais523 < 1411952080 28332 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :close enough < 1411952113 719592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: not always, and of course i skip particularly boring parts < 1411952268 612534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan reads and analyses every single BF Joust program, trying to find their weaknesses. < 1411952288 416316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's been particularly annoying lately, yes. < 1411952288 624536 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds plauible < 1411952306 131582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i've found a sort of rhythm for skipping those < 1411952322 821379 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1411952347 800039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(since mostly it's a long list with every second line !bfjoust and response from zemhill) < 1411952405 828969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the tricky part of it is not skipping anything else intermingled) < 1411952460 837052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some days when the logs are just too long i just search for my nick and leave it at that. < 1411952509 52957 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'd like to set up a hill for some BF Joust/CoreWars type game for my uni < 1411952514 639772 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But on the other hand I'm lazy < 1411952587 492952 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :On which note, I've managed to procrastinate making dinner until after 2 AM < 1411952601 590607 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd like some interesting programming game that is either language independent or in befunge < 1411952602 371328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*slow clap* < 1411952638 584048 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: Man after my own heart there. < 1411952672 940933 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It is rather funny needing to be reminded to eat at times. < 1411952686 493880 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, for me it can get problematic :( < 1411952721 644824 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I've gained something like 60 pounds after starting antidepressants... so I think I know what you mean. < 1411952728 772285 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i still get hungry < 1411952866 911784 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, can I PM you? < 1411952872 692429 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sure. < 1411952904 395836 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pikhq: tbh that sounds depressing < 1411952923 382063 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Not especially. < 1411952930 655440 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Went from underweight to mildly overweight. < 1411952934 779543 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1411952945 121220 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Saying that, I've forgotten what I was going to message < 1411952949 611468 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounded more like "want to get better? why not become fat first" to me < 1411952992 39474 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Nope, more like "I stopped being worryingly thin because I ate more regularly" < 1411952999 33355 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: from weight gain side-effects or just more motivation to eat? < 1411953003 792356 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, you don't have to answer that < 1411953010 607714 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Bit of column A, bit of column B. < 1411953019 767973 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nod < 1411953247 680307 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is it just me or are computer scientists more likely to be depressive? < 1411953265 955284 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want to send a fax by Famicom; do you know how to do it? < 1411953269 575454 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Admittedly I've still had some issues with the whole "eating regularly" thing. ... in that it might take me until 3 to realize that I am hungry. < 1411953314 317465 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But "ah jeeze I'm going to eat a cow RIGHT NOW" is probably more healthy than "... meh" < 1411953361 756650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except for the cow hth < 1411953430 611265 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who cares < 1411953442 541256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well not the cow because it's DEAD < 1411953455 739956 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Meh, cows. Even alive they don't care much. < 1411953456 518031 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good for the cow < 1411953470 502873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is not a vegetarian in case someone takes this seriously < 1411953541 886058 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: why wouldn't i take everything you say deadly seriously? you never joke. < 1411953571 652907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, do you only eat living cows? < 1411953611 548472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i seem to be procrastinating my procrastination, i just switched to my tatham puzzle from SO < 1411953611 748004 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411953617 46621 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no oerjan doesn't eat cow. he's norwegian < 1411953622 910389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: no hth < 1411953632 311744 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As we all know, Norwegians only eat reindeer. < 1411953657 476109 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :pikhq: and fish and occasionally people hth < 1411953662 569838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have eaten reindeer on occasion, also whale < 1411953678 823926 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have had neither. < 1411953709 288363 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've eaten kangaroo. < 1411953720 379994 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It was probably the nicest steak I have ever eaten < 1411953733 803705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i cannot remember eating kangaroo, it would have been the one time i was in australia in case < 1411953739 582923 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"Perverse Norwegian comedian Harald Eia ate a part of his own body." It's only perverse if you're not Norwegian. totally makes sense to norwegians. < 1411953756 720660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've had ostrich though, there was a brief period when it was all the rage to farm ostriches in norway < 1411953781 630327 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Never had ostrich. Though I've seen an ostrich farm. < 1411953800 108408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(then they lowered the tariffs as a gesture to poor african countries, and their ostrich outcompeted the norwegians :P) < 1411953801 221960 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've eaten scampi at an ostrich farm < 1411953823 197074 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :NORvegans eat neither meat nor eggs < 1411953824 118702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well their ostrich farmers. although i doubt a norwegian could beat an ostrich in a fair race. < 1411953840 185862 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :myname: Only the blood of their enemies? < 1411953878 92133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: i don't quite remember that, but i assume it was a part he was going to remove anyhow. < 1411953912 796990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although not having a TV, i'm seriously out of touch with the norwegian comedy scene. < 1411953961 239476 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not being in norway, so am I < 1411953971 768921 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :of course, even in Norway, I still would be. < 1411953983 902458 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not speaking norgevian at all < 1411953999 25717 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Few speak Norgevian. < 1411954050 18287 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :only the norgays speak norgevian < 1411954081 195929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: you mean tenzing? < 1411954091 59341 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and his family < 1411954112 149943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well they've always been an aloft bunch < 1411954160 734961 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :indeed. quite a heavy burden for them to bear. < 1411954192 41798 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1411954433 857586 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411954536 309710 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 250 seconds < 1411954719 312655 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411954767 768174 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411954768 4998 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411955052 767571 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 258 seconds < 1411955683 413331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Vernon76Cnr 5* 10New user account < 1411956033 879491 :AndoDaan!~AndoDaan@188.188.84.191 JOIN :#esoteric < 1411956552 866571 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print 4 < 1411956553 393846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1411956570 566808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e if (false) { print "false is true!\n"; } < 1411956571 163864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :false is true! < 1411956625 534859 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`interp perl print 4 < 1411956626 15888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/interp: 4: exec: ibin/perl: not found < 1411956640 292189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: we have `! now for `interp < 1411956649 584213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I forgot < 1411956954 901918 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf false < 1411956987 72032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's a bareword interpreted as the string "false", right? < 1411957007 9629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*an undefined bareword < 1411957025 47905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if warnings were turned on, you'd get one. < 1411957058 619445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run perl -W -e 'if (false) { print "false is true!\n"; }' < 1411957059 131317 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unquoted string "false" may clash with future reserved word at -e line 1. \ Bareword found in conditional at -e line 1. \ false is true! < 1411957102 59976 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Does perl have specific true and false values? < 1411957110 463949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think so. < 1411957120 746766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`perl-e print (1 == 1) < 1411957121 280861 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1411957142 858243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: right < 1411957150 276230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: no; the standard false and true are undef and 1 < 1411957160 49760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`perl-e print (1 == 0) < 1411957160 651018 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411957166 137726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm oh undef not 0 < 1411957171 636663 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION nods. < 1411957177 826207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's sort-of idiomatic to use a range of different true and false values to distinguish between different reasons something might be true or false < 1411957186 828189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the null string and 1 is what == uses, I think < 1411957198 86151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1411957200 490105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are only three falsey values AFAIK, though: undef, the null string, and 0 < 1411957209 660487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure about longer strings that are numerically 0 < 1411957216 491728 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what about midnight? < 1411957224 123665 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print +('0e1' ? "true" : "false") < 1411957224 673867 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :true < 1411957232 462883 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ew < 1411957235 686539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it has to be '0' specifically < 1411957251 981486 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i guess i get where php has that crap from < 1411957261 466972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Perl's semantics are, I think, intended to be "everything is a string, but some operators treat them like numbers" < 1411957268 14937 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't think there's any reason to write this program in C except that i can learn gdb from everything breaking, but that's bullshit < 1411957269 202701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but every now and then, someone breaks the abstraction < 1411957273 34854 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tcl manages that a bit better < 1411957285 479152 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`perl-e print +('0' ? "true" : "false") < 1411957285 958776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :false < 1411957288 796371 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`perl-e print +('000' ? "true" : "false") < 1411957289 404040 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :true < 1411957293 605157 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh my. < 1411957303 200209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run perl -MData::Dumper -e '$x = 4; print Dumper($x); "$x"; print Dumper($x);' < 1411957303 787740 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$VAR1 = 4; \ $VAR1 = 4; < 1411957314 755552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh < 1411957318 679747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run perl -MData::Dumper -e '$x = 4; print Dumper($x); $y = "$x"; print Dumper($x);' < 1411957319 302899 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$VAR1 = 4; \ $VAR1 = 4; < 1411957322 79826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1411957326 606620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe they've fixed it < 1411957332 886252 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: Does perl have an empty list? < 1411957334 934743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that used to print "4" for the second dump < 1411957353 885242 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no yuks from a python joke, tough crowd :< < 1411957354 888245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: Perl doesn't have first-class list types; you can create an empty array, or use an empty list as a temporary < 1411957357 545491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where it's written () < 1411957378 628025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lists and arrays act marginally differently, though < 1411957397 513430 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1411957406 935413 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So is () actually a thing there? < 1411957437 796600 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411957439 560094 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run perl -le '@a = (3, 4); print scalar @a; print scalar (3, 4);' < 1411957440 54826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 \ 4 < 1411957446 31629 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411957447 497142 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411957459 133441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there, that's the difference between a list and an array < 1411957467 265051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lists like (3, 4) are second-class; they scalar-ise as their last element < 1411957486 515867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arrays are first-class; there's no array literal but you can assign a list literal to an array < 1411957486 734800 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :… the last …? < 1411957489 620359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they scalar-ise as their length < 1411957501 339346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: to keep the "comma operator" working like in C, I guess < 1411957518 102619 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Ah. < 1411957536 177072 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's uh... uh. < 1411957554 527670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"fiendish" hth < 1411957588 406568 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411957590 988658 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:25] actually, I guess a good way to think about it is that lists are used as temporaries, and arrays are used for storage < 1411957592 467858 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:26] arrays decay into lists in list context < 1411957594 174862 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1411957595 662514 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1411957849 804943 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wrote a lisp parser that works okay except it starts burning an entire cpu if i enter the empty list. this is cool < 1411958449 427458 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1411958597 699269 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :if it burns your cpu, wouldn't it be more hot than cool? < 1411958776 891713 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not relative to planck temperature < 1411958841 785886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is the planck temperature? < 1411958846 19875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm guessing very large, from that < 1411958877 298674 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah it's ten to the whatever kelvin. < 1411958909 53864 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how planck units are always very huge or very tiny < 1411958925 898187 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just to keep you on your toes < 1411958954 654979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there should be just one that has a reasonable value, to confuse people < 1411958965 592152 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Planck impedance is quite reasonable. < 1411958970 793122 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :planck charge is almost reasonable < 1411958971 350974 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's about 29 ohms. < 1411958976 164801 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's more than the electron's, for some reason? < 1411958989 552107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :29 ohms is a little small < 1411958996 240506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then, it's larger than, you know, the actual ohm < 1411959000 225766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I'll forgive it < 1411959002 413079 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1411959012 507963 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm, planck momentum is about six and a half kg*m/s, taht doesn't seem bad < 1411959029 841494 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :meanwhile the planck force is like 10^44 newtons, these are some great units here < 1411959030 833062 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The planck mass is only a tad bit small. < 1411959039 55526 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's about 21 micrograms. < 1411959092 982191 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :10^19 GeV? huge!! < 1411959096 147925 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which is even crazier considering it's a base unit... < 1411959121 529684 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Blanck density? 5x10^96 kg/m^3! < 1411959123 905412 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*Planck < 1411959171 923469 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unlike all other Planck base units and most Planck derived units, the Planck mass has a scale more or less conceivable to humans. It is traditionally said to be about the mass of a flea, but more accurately it is about the mass of a flea egg. < 1411959184 145250 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah yes, flea eggs, that common household object I have a solid grasp on the mass of < 1411959210 702219 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so an object with the planck mass and density would be 10^-60 times as big as an electron < 1411959218 776862 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :makes sense, i can see why these are natural units < 1411959240 29188 :[1]AndoDaan!~AndoDaan@188.188.77.48 JOIN :#esoteric < 1411959253 890349 :AndoDaan!~AndoDaan@188.188.84.191 QUIT :Ping timeout: 272 seconds < 1411959254 107199 :[1]AndoDaan!~AndoDaan@188.188.77.48 NICK :AndoDaan < 1411959271 979791 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: But hey, c=1. < 1411959295 462461 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and, really, isn't that what's important. < 1411959344 427547 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION would be somewhat more pleased by a system that set $c=\pi$ though. < 1411959354 564087 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq: Why? < 1411959356 375287 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It'd make some physics equations *hilarious*. < 1411959363 313288 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you are a bad person < 1411959363 726160 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I like c=1 < 1411959391 729361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think we should set c=-1 < 1411959391 948138 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wonder if that would mess with angular velocities somehow < 1411959401 547603 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :E=M/pi^2? Mmm. < 1411959444 238409 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you know what really grinds my gears, is metrics in physics not being a metrics in maths < 1411959447 248166 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :terrible < 1411959484 381170 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bike: i have an oil can, so while i can't help you with the metrics, i can keep your gears in better shape < 1411959573 457281 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm afraid they're already ground. < 1411959683 8632 :AndoDaan!~AndoDaan@188.188.77.48 QUIT :Ping timeout: 240 seconds < 1411959742 486033 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 272 seconds < 1411959784 737379 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :alright nerds, someone tell me what horrible magic i've done in C, because i don't know how this can happen. http://sprunge.us/KdaX < 1411959816 876716 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :# being the output of my write function, except it's not supposed to do it a billion times < 1411959880 974766 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would help to see your code...? < 1411959891 837675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: he pasted it the line before < 1411959897 4760 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no i didn't < 1411959902 925604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, is that the output? < 1411959904 879278 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I do enough psychic debugging at work. :P < 1411959909 949807 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Remote host closed the connection < 1411959910 861881 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: No, it's gdb session. < 1411959913 130192 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you back to not clicking on links? :p < 1411959919 538113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"back"? < 1411959928 572970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did turn off the thing that hides them altogether, ages ago < 1411959935 322052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that didn't mean I actually started clicking on them < 1411959943 896126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I used a compromise, of making them the same color as normal text < 1411959967 366047 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you correctly assume you know nothing about the links you haven't clicked, then? :p < 1411959968 305161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, weird failure mode: my IRC is still connected, but I can't DNS resolve anything < 1411959983 432704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try reconnecting to the router < 1411959989 839153 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1411960085 376943 :AndoDaan!~AndoDaan@188.189.71.111 JOIN :#esoteric < 1411960099 34802 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411960109 270841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems better < 1411960116 780895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was particularly weird, the DNS didn't work no matter which DNS server I used < 1411960123 55552 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That is weird. < 1411960123 965193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe the breakage was one that prevented new connections < 1411960167 381293 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://sprunge.us/HZdb well, here's the relevant code, i didn't paste it because it was slightly more embarassing than my gdb ineptness, and also i think boring? < 1411960222 216330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I had a really good IOCCC contest idea < 1411960224 529872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, really really good < 1411960231 218540 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's pretty good < 1411960232 123876 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sometimes my internet connection just starts being slow at playing youtube videos but not normal webpages, except also the administration interface gets slow so it's hard to reset it, and then the admin interface gets so slow that it won't respond at all, but the rest of the internet stays normal (and youtube is just really slow, not completely dead), and then if you disconnect from wifi you ... < 1411960232 332787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure I'll be able to get it ready in time for the deadline < 1411960238 241153 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... can't reconnect, and also you lose connection entirely after a few hours of this < 1411960241 260070 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :beat that < 1411960321 132317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that some sort of traffic shaping, I wonder? < 1411960364 666490 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: it's taking the else branch in write_lisp, I guess? < 1411960381 655295 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: shaping traffic to the 192.168.0.1 web interface...? < 1411960400 785582 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, i know it's writing #... < 1411960402 952180 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1411960405 189508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who's in control of your router firmware? / < 1411960417 98049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi lambdabot < 1411960435 991177 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i feel any good conspiracy should have a few seemingly extraneous question marks < 1411960438 348304 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: I mean I assume the combine(user_write, list(2, obj, port), empty_environment) is doing weird things? you should set breaks on read_lisp and write_lisp and step through them I guess < 1411960448 674850 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you mean s/\?/>/ < 1411960491 107645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :s/\?/\?/ < 1411960494 450059 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, break on combine doesn't fire, so i guess step it is... < 1411960497 812129 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1411960502 58968 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i forgot i could do that, i'm good at debugging. < 1411960575 445861 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1411960731 185577 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, what it's doing is getting caught in a loop of... oh. I forgot to read another char when i continue. dumb. < 1411960747 327061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i "does gdb have a way of stepping one instruction?" "si" < 1411960789 686777 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what's i,i again < 1411960799 176186 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :shachaf: :D < 1411960848 290982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :some sort of Pennsylvanian owl < 1411960923 430816 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gotcha < 1411960945 132470 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's probably the encoding of some obscure x86 instruction as well. < 1411960982 426718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something is definitely up with this internet connection atm < 1411960994 379374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some things are taking ages to load despite being measured in kb < 1411960997 812683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other things are loading instantly < 1411961036 90834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :n1124.pdf is the document normally used as a C99 draft, right? < 1411961039 929104 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1411961043 222766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not DNS issues? < 1411961053 571313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly, this is one of those things where an actual copy of the standard would be helpful < 1411961060 723188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it's possible, but it's due to third-party CDNs in that case < 1411961070 254006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because some of these are internal link to the same site < 1411961092 270687 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Friendly advice, just hit up http://port70.net/~nsz/c/ for those... < 1411961123 905813 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(all the C specs, gathered by nsz of #musl) < 1411961226 990225 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :iso646.h, the bobm < 1411961258 882892 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"The above mentioned identifiers are operator keywords in the ISO C++ programming language and do not require the inclusion of a header file. For consistency, the C++98 standard provides the header . However the latter file has no effect, being empty.[1] Notwithstanding some compilers, such as Microsoft Visual C++, do require the header to be included in order to use these identifiers." incredible < 1411961331 267389 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1411961349 63144 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The header, of course, actually does something in C99. < 1411961360 764072 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Terrible though it might be. < 1411961388 824770 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, i learned about it looking through the includes for my Microchip crud. complete with an #ifdef to do nothing if it's C++ < 1411961502 718236 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://pbs.twimg.com/media/BxOhDARCUAA1NLt.png:large also had this loveliness, but that's unrelated < 1411961677 819236 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But hey, lets you write C like this: http://sprunge.us/XNZh < 1411961730 807270 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like php or something, yay < 1411961755 255547 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i like how i can work out all the digrams from context... < 1411961771 595636 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The digraphs are nowhere near as crazy as the trigrams. < 1411961782 699771 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Erm, trigraphs < 1411961804 142802 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Both the choices are much more obvious and the actual implementation is much less insane. < 1411961833 749967 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The trigraphs are done as a sed process on the source before anything else is done, the digraphs are just alternate tokens. < 1411961840 676460 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what I don't get is how digraphs were added in 1994 < 1411961848 936414 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely they were obsolete from the start < 1411961864 773380 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM mainframes are GOD DAMNED MOTHERFUCKING INSANE. < 1411961898 745177 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1411961933 762349 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The default charset there actually is missing these characters I kid you not. < 1411961992 225813 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yep < 1411961996 636042 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, and before you ask, *yes*, you can code in C on there. < 1411962006 943269 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can it be programmed to use ASCII though so that you can use ASCII-based programs? < 1411962025 454624 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :If you use a charset with not-utterly-insane character selection you can even compile fairly normal C programs on there. < 1411962030 792733 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: No. < 1411962035 411792 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: IBM is kind of infamous in the C++ community for, when C++11 was being standardized and removal of trigraphs being suggeted, going "sorry guys, we suck and all, but we use them" < 1411962059 664299 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :committee members are pushing for them to die by C++17 though. hopefully they succeed < 1411962069 468512 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :TeX has an internal conversion table so that it can use ASCII internally and can still be used on non-ASCII computers. < 1411962082 430670 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sadly it's unlikely. IBM mainframes are still going to use EBCDIC then. < 1411962099 216984 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: yes, but maybe they can be convinced to switch to digraphs < 1411962099 623659 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And there's just about no way IBM's going to actually deploy UTF-EBCDIC which would make me honestly rather happy. < 1411962105 493733 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, sure. < 1411962114 614854 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's a much easier selling point. < 1411962118 148525 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :or basically told "at this point we don't actually care what you do. you're welcome to run trigraphs in your local compilers, we won't standardize them though" < 1411962127 418534 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And digraphs aren't utterly god damned insane. :P < 1411962131 519031 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IBM can't unilaterally block their removal < 1411962136 465152 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Although you might have to change the category codes in your program in order to get your file to work < 1411962149 919950 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I do wish they'd deploy UTF-EBCDIC though. < 1411962157 124832 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It'd make certain parts of my day job much easier. < 1411962182 212414 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: wait. your day job? < 1411962192 929767 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, at least TeX can still be used even if other things don't work. < 1411962213 358294 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :coppro: Some damned bastard client went "yeah, yeah we like your stuff but can it work with mainframes?" < 1411962243 113237 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... long story short I've actually written a COBOL struct parser. < 1411962282 45652 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god < 1411962312 33815 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq: You can try using the way TeX does; it can use ASCII without implementing Unicode. < 1411962319 169102 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Honestly the hardest part was just teasing out EBNF for it. < 1411962320 551809 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: that does not work < 1411962326 652773 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: Because the native encoding is EBDIC < 1411962337 947705 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM mainframe people have not heard of BNF of any sort. < 1411962345 679524 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And I mean *any* sort. < 1411962362 670963 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The actual damned spec gives vague syntax diagrams. :( < 1411962382 536005 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: TeX can do it anyways; the program will convert everything so that it can use ASCII regardless of what the native encoding is. It also has a \catcode command and ^^ notations so that you can still work it even if some characters are missing on your computer. < 1411962397 261008 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: he's not dealing with internal stuff though < 1411962404 666679 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :he needs to interact with the world around him < 1411962448 157604 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, yes, you convert out of ASCII format when making output, and convert into ASCII format when receiving the input. < 1411962451 384697 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. I'm on a stupid powerful Linux box that's got a dumb ass mainframe serializing data at it that's only described by a bit of COBOL source. < 1411962582 331314 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even Z-machine codes, even though they are ASCII internally, can be used on non-ASCII computers. < 1411962610 813130 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :note to self, do not try to be clever with strncmp, you are an idiot < 1411962630 786005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bueue14]]4 10 02http://esolangs.org/w/index.php?diff=40555&oldid=40499 5* 03Oerjan 5* (+19) 10/* Computational Class */ Some proof-reading < 1411962661 824110 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :be more specific < 1411962874 516712 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1411962876 284520 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :about cobol? < 1411963000 374223 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: pikhq's problem is the lack of a decent unicode encoding for him to export/import to/from < 1411963349 907407 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another alternative would be to use external programs to do the conversions < 1411963380 849087 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :EBCDIC is no good, and UTF-EBCDIC is also no good. < 1411963443 932977 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what the hell is wrong with android apps that force landscape mode and refuse to use reversed landscape < 1411963463 941351 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :polarity warning < 1411963526 766747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"reversed landscape"? < 1411963540 381638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that rotated 90 degrees the other way? < 1411963547 220306 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yes. < 1411963548 548912 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :180 < 1411963554 791936 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, yes < 1411963555 327752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from portrait, I mean < 1411963825 34828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07JSFuck14]]4 M10 02http://esolangs.org/w/index.php?diff=40556&oldid=40513 5* 03Oerjan 5* (+10) 10Small fixes < 1411963828 187235 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :myname: they are probably configured lazily to work best for phones with hardware keybaords < 1411963857 220174 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's fucking annoying if my phone is charging < 1411963870 369048 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have seen some Android which have a switch to make it to turn or not turn < 1411963887 945109 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes, but that enables or disables turning in general < 1411963899 678165 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :(on apps that don't force) < 1411963906 163159 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I know, it doesn't change software that doesn't ordinarily turn < 1411963935 680850 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, it does not work in this case < 1411964078 355427 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1411964081 894190 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Object oriented thue14]]4 M10 02http://esolangs.org/w/index.php?diff=40557&oldid=40548 5* 03Oerjan 5* (+8) 10/* stdfile */ Remove redundant lines < 1411964282 549115 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1411964297 695817 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411964582 953046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c int x = 127.0.0.1; < 1411964598 603746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: x: No such file or directory \ Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporar < 1411964605 588513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1411964698 822412 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1411964981 466036 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainflow14]]4 10 02http://esolangs.org/w/index.php?diff=40558&oldid=40528 5* 03Oerjan 5* (-207) 10Proofreading < 1411965439 363820 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1411965563 605386 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mindcrush14]]4 10 02http://esolangs.org/w/index.php?diff=40559&oldid=40538 5* 03Oerjan 5* (+88) 10Proofread < 1411965886 970911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is fun, I've already got to write things like "b c = (b){ c.c} ;" < 1411965902 103659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :might have to remove some of the whitespace in that, depending on how length limits go < 1411965909 61975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :may be that I hit the whitespace limit before the non-whitespace limit < 1411966093 931228 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, they changed it < 1411966103 926885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :total 4096, non-whitespace 2053 < 1411966201 561984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the IOCCC people have really gone overboard with jokes in the rules and guidelines this time < 1411966209 465171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :| This line has a change mark at the beginning. < 1411966622 26684 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how does (b){c.c} parse, exactly < 1411966622 373678 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69          c.c.c < 1411966622 606922 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69           c.c < 1411966646 732269 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why did it not do that earlier... eh. < 1411966870 432213 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411966894 702056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: here, b is a typedef for a struct < 1411966909 565760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it parses as (struct struct_tag){object.field} < 1411966930 676510 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess i don't know what the {} part means. < 1411966932 463561 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411966932 666324 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411966945 69290 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :literal... something? array? < 1411966985 285446 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ais523: heh, are you trying to make an IOCCC entry? < 1411967007 556328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: yes < 1411967013 213734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: struct literal, in this case < 1411967017 183859 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I don't have any good idea this time < 1411967032 8433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure how much I should talk about my idea, in case someone steals it and thus reduces my chance of winning < 1411967036 455600 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i thought there should be a type, for some reason, but that doesn't really make sense < 1411967039 624505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otoh it's probably silly to worry about theft of IOCC entry ideas < 1411967056 728615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: you can make use of the fact that "and", "or", etc., count as 1 letter + the reset of the word in whitespace < 1411967061 997549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they're in < 1411967069 390368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a strong feeling that this loophole was placed in there intentionally < 1411967073 337327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*IOCCC < 1411967074 611665 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and some _* reserved words. < 1411967078 835413 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(afaik) < 1411967085 79087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes but you can't use those as variables in any version of C < 1411967116 121534 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :do judges use the most recent version of C for every entry? < 1411967118 96204 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is there some gdb command to keep steppin until you get back to some frame < 1411967139 829397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fin? < 1411967170 469962 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :thanks yeah < 1411967207 449434 :[1]AndoDaan!~AndoDaan@188.188.87.14 JOIN :#esoteric < 1411967294 733516 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1411967325 403098 :AndoDaan!~AndoDaan@188.189.71.111 QUIT :Ping timeout: 260 seconds < 1411967345 831337 :[1]AndoDaan!~AndoDaan@188.188.87.14 NICK :AndoDaan < 1411968836 535799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I guess I'm going to have to ask for help < 1411968850 281110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can anyone figure out any way in which an integer constant expression could have a value outside the range of its own type, without invoking UB? < 1411968896 656537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I'm stumped < 1411968916 125258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the closest I've got is -1/INT_MIN, but gcc isn't acting as expected on it < 1411969161 542057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, sizeof(long[SIZE_MAX]) seems to work, but I'm worried that that's UB in its own right < 1411969362 284772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/dev/stdin:1:1: error: ‘auto’ in file-scope empty declaration < 1411969369 789230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, at least I'm coming across errors I've never seen before < 1411969374 618561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and probably none of you have either < 1411969495 369751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why would -1/INT_MIN have a value outside int instead of just 0? < 1411969524 84661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, whoop < 1411969524 605308 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: hmm, what do you mean "outside the range of its own type" < 1411969526 323287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*whoops < 1411969529 758287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :needs to be INT_MIN/-1 < 1411969543 573096 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, nvm < 1411969545 10204 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1411969547 466619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: say, an expression of type of int, that evaluates to something of type int, with no UB involved < 1411969584 321692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :INT_MIN/-1 presumably involves UB due to signed integer overflow. < 1411969594 689618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1411969603 752851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, I got the warning I was aiming for: /dev/stdin:2:1: warning: overflow in constant expression [-Woverflow] < 1411969612 971347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not convinced that's a no-UB way to manage it, though < 1411969651 93639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, it seems basically impossible that there's a way to get an out of range value without UB, because signed overflow is UB and unsigned overflow wraps < 1411969662 261362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and float overflow saturates at infinity < 1411969692 959665 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1411969694 879444 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mang14]]4 10 02http://esolangs.org/w/index.php?diff=40560&oldid=40549 5* 03Oerjan 5* (+5) 10fmt, sp < 1411969714 818761 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: have you abused trigraphs enough yet? < 1411969720 961747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Recently I learned: having INT_MIN with a larger absolute value than INT_MAX is not equivalent to having a two's-complement representation for signed integers: it's allowed also for two's-complement systems to reserve the one value (sign bit 1, other bits 0) as a trap representation. < 1411969729 97861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: trigraph abuse is effectively banned this year < 1411969734 452943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they didn't say anything about /digraph/ abuse, though < 1411969742 5405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so maybe I'll use some of that < 1411969785 4988 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :are digraphs in C? < 1411969792 228830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but not C89 < 1411969794 24002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they're C99 < 1411969798 109214 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :also where did they effectively ban trigraphs? < 1411969814 917467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :guidelines, they say they trigraph-preprocess source pretty much before looking at it < 1411969846 798526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: C95, actually. < 1411969848 956422 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah ok < 1411969883 522161 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1411969891 421387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: fair enough, that means they're also C99 < 1411969895 660287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is what I'm targeting < 1411969899 33421 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I think my favourite objuscated program I've ever seen was that perl script that played game of life with itself < 1411969908 475775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because a) it has the best-quality draft, b) it's smaller than C11 < 1411969915 186217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40561&oldid=40552 5* 03Oerjan 5* (-548) 10Undo revision 40552 by [[Special:Contributions/Quintopia|Quintopia]] ([[User talk:Quintopia|talk]]) That's a compiler not an interpreter < 1411970001 664489 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually does anyone know where to find that life game? < 1411970024 18803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int main(void) { auto auto int x; } < 1411970029 16355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yet another error message I've never seen before < 1411970032 959438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess, because nobody ever uses auto < 1411970042 166870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is the error message? < 1411970068 639532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :duplicate 'auto' < 1411970069 749229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've had [warning: function definition declared 'auto'] in my candide log. < 1411970087 755395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For auto int f(int x) { return x; } apparently. < 1411970108 525148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who writes such a thing? < 1411970112 271781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other than me, I mean < 1411970268 183353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was something I thought was a illogical corner case in the standard, though upon closer reading it was consistent after all. Something involving storage-class specifiers for a function, but there was some rule forbidding them after all, just not where I was expecting. < 1411970379 693762 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no stack allocated functions, huh? rough. < 1411970431 508281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: is that for C, or C++ before C++11, or for C++11? < 1411970444 200077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think they might differ in handling "auto" < 1411970454 373128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For C. < 1411970470 313306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, think I found my first gcc bug doing this < 1411970475 911574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I won't report it until after the IOCCC < 1411970479 417191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If you type "for C" with the left hand offset by one, you get "got V".) < 1411970487 693580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: nice < 1411970519 76581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nope, it was a typo :-( < 1411970522 217354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I have one gcc bug found so far, not counting back ten years ago when g++ 2.something was so unstable compiling anything could segfault < 1411970528 624966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aww! < 1411970535 215635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :try it in clang! < 1411970553 683238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the ioccc judges said in the guidelines they prefer clang (and portable code of course) < 1411970555 479335 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :SMITE seems educational, if learning about mythology is your thing < 1411971026 881118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here's the crazy bug I reported => https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59704 < 1411971168 466859 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i agree, this is crazy < 1411971175 542292 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why did you want to do this < 1411971335 580584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: a moment < 1411971437 929965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(v-v)'s getting optimized into 0, which is being interpreted as nullptr? < 1411971443 539190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can easily imagine that bug happening < 1411971476 380039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in here Jens Gustedt claims that he can recognize compile time constants in portable C, which is useful for some macro hacks: https://gustedt.wordpress.com/2013/08/22/testing-compile-time-constness-and-null-pointers-with-c11s-_generic/ < 1411971492 156804 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why would anyone want to attach candles while underwater? < 1411971497 860418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for that he subtracts the number from itself and checks if it converts to a null pointer, < 1411971511 829111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i suppose they just have a burning desire < 1411971513 45675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: didn't /you/ fix that bug? < 1411971515 408788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he also claims he can't do this in C++, but I claimed I can do it in _old_ c++, < 1411971523 360890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and tried to write a proof of concept, < 1411971539 542270 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: yes. I'm being silly with the "why did you want to do this" for something unrelated < 1411971544 801153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I could write one, but can't make it reliable, for it seems to depend on the optimizations gcc does, which it shouldn't, < 1411971548 61781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because of that bug. < 1411971562 414673 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have no idea which scenario is actually more reasonable < 1411971571 54039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c static int s; extern inline int f() {s=1;} < 1411971583 614843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by my reading, that program has a mandatory warning < 1411971586 687401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: int: No such file or directory \ Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource tempor < 1411971587 680099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I actually have a working version, but as I also have a verion that should work but doesn't, my version could also break in the future unless they fix this bug consistently. < 1411971661 462502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main () { printf("hm"); } < 1411971676 604981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now what < 1411971677 126857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: main: No such file or directory \ Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource tempo < 1411971689 204313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i have a hunch `! c isn't working < 1411971707 371885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ditto < 1411971739 78734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url interp < 1411971739 648418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/interp < 1411971769 509596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that didn't seem to exist < 1411971811 323730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait duh < 1411971864 920230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! perl print "hi" < 1411971865 430858 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/perl: not found < 1411971884 745550 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :okay, so it is isnane. good to know. < 1411971902 970614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ln bin/perl-e ibin/perl < 1411971904 350013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411971906 918938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! perl print "hi" < 1411971907 453615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1411971912 134855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one down < 1411971994 569899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which interp_file < 1411971995 114930 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411972068 175778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :This could mean not everyone is allowed to launch a website, but that a license would be required, for example. < 1411972157 424433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: what? is that a reply to something? I don't get the context < 1411972172 131964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that related to attaching the candles underwater? < 1411972315 785705 :MoALTz!~no@user-5-173-18-247.play-internet.pl QUIT :Quit: Leaving < 1411972342 401867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("test"); < 1411972347 473275 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why are you attaching candles underwater? Won't the fire go out? < 1411972355 986107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1411972356 471391 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1411972358 8380 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411972474 312847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: there was a bug < 1411972479 713245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the fire should go out, but it didn't < 1411972482 187433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: fixed the bug < 1411972605 601278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'int main () { printf("hm"); }' >test.c < 1411972606 911508 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411972611 314440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat test.c < 1411972611 856258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int main () { printf("hm"); } < 1411972634 688085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: that's a quote from slashdot < 1411972644 581127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ./interps/gcccomp/gcccomp &1 < 1411972660 119547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: : No such file or directory \ Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporari < 1411972808 704273 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 260 seconds < 1411972815 439542 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1411972822 792005 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1411972899 129290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ./interps/gcccomp/gcccomp c &1 < 1411972915 539891 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: : No such file or directory \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411972973 544209 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: attaching unlit candles to the candelabrum. When underwater, would complain about being unable to light stuff under water, despite most people being able to attach things without setting them aflame < 1411973012 75256 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat < 1411973061 997418 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :myname: are you able to attach things to other things without setting things aflame? < 1411973092 640908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ./interps/gcccomp/gcccomp c test.c 2>&1 < 1411973108 513816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411973122 154078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`uptime < 1411973122 641717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 06:45:19 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 < 1411973132 589108 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Sgeo: i do think so < 1411973140 968740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`gcc test.c < 1411973142 838338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test.c: In function ‘main’: \ test.c:1:15: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1411973155 996363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls < 1411973156 624055 :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 < 1411973157 387380 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :myname: this makes you smarter than a 3.4.3 NetHack character < 1411973162 966881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`./a.out < 1411973163 182387 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1411973197 228979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha, Ubuntu are updating bash /again/ < 1411973201 824202 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, if it's a /oFire < 1411973211 253849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seems like they found another bug, possibly unrelated to the other two? < 1411973300 638098 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nethack is the only place i know where WoW is something other than a n mmmorpg < 1411973326 189834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`printenv GCC < 1411973327 174375 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411973425 754364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run env GCC=gcc ./interps/gcccomp/gcccomp c test.c 2>&1 < 1411973441 970585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411973553 51550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int f()() < 1411973558 588947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, there are amazing things you can do in C < 1411973576 211724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you don't worry about it compiling < 1411973771 429259 :[1]AndoDaan!~AndoDaan@188.188.81.202 JOIN :#esoteric < 1411973795 196310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! cxx printf("test"); < 1411973819 317634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411973835 555593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`g++ test.c < 1411973836 292269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test.c: In function ‘int main()’: \ test.c:1:26: error: ‘printf’ was not declared in this scope < 1411973898 428818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#include `; echo 'int main () { printf("hm"); }') >test.c < 1411973898 930167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `(echo '#include `; echo 'int main () { printf("hm"); }') >test.c' < 1411973907 892420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#include ; echo 'int main () { printf("hm"); }') >test.c < 1411973908 281238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `(echo '#include ; echo 'int main () { printf("hm"); }') >test.c' < 1411973921 940385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#include '; echo 'int main () { printf("hm"); }') >test.c < 1411973923 692030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411973927 949800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`gcc test.c < 1411973928 681443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test.c:1:17: fatal error: stdio: No such file or directory \ compilation terminated. < 1411973937 451595 :AndoDaan!~AndoDaan@188.188.87.14 QUIT :Ping timeout: 245 seconds < 1411973939 148584 :[1]AndoDaan!~AndoDaan@188.188.81.202 NICK :AndoDaan < 1411973947 430638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah i don't remember C < 1411973974 535886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#include '; echo 'int main () { printf("hm"); }') >test.c < 1411973976 7067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411973978 148462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`gcc test.c < 1411973978 959540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411973984 710002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`c++ test.c < 1411973986 667188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974046 117488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ./interps/gcccomp/gcccomp c++ test.c 2>&1 < 1411974058 73968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: you don't light them underwater, just attach the candles < 1411974062 773875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: retry: No child processes \ ./interps/gcccomp/gcccomp: fork: Resource temporarily unavailable < 1411974090 270849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok there must just be something _wrong_ with that gcccomp < 1411974095 575118 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat test.c < 1411974096 98076 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#include \ int main () { printf("hm"); } < 1411974101 817728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, they're just fixing the one bug properly, as opposed to a quick emergency fix < 1411974104 356917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run gcc -o test test.c < 1411974106 219952 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974110 735711 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ./test < 1411974111 243947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1411974119 595473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: the program is fine. < 1411974132 561320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm trying to fix `! c < 1411974187 436064 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 245 seconds < 1411974249 579743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run gcc -x c test.c -o /tmp/compiled.$$ 2> /dev/null < 1411974250 361405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974268 59794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd look into resource limits if I were you. < 1411974276 566221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a suspicious ulimit -u 3 after the compilation in gcccomp. < 1411974287 520964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1411974296 416980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly HackEgo's machinery involves more user processes than EgoBot's did. < 1411974297 131175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok let's try removing that < 1411974339 601371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/ulimit/#ulimit/' interps/gcccomp/gcccomp < 1411974340 929092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974359 305038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ./interps/gcccomp/gcccomp c test.c 2>&1 < 1411974360 170539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974362 16336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hah < 1411974382 471165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c++ printf("hm"); < 1411974383 49346 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/c++: not found < 1411974390 255678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! cxx printf("hm"); < 1411974391 846030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1411974399 104987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::) < 1411974404 19618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("hm"); < 1411974404 585422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411974414 971133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thought so, i found another bug < 1411974434 650376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/1/0/' ibin/c < 1411974435 988265 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974443 696119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("hm"); < 1411974444 499129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411974446 548079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411974459 518433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat ibin/c < 1411974459 997347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ . lib/interp \ interp_file "./interps/gcccomp/gcccomp $0" < 1411974516 395384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/[$]0/c/' ibin/c < 1411974517 697440 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974523 965433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("hm"); < 1411974524 491876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1411974527 887825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1411974560 204203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume HackEgo's own limits will take care of the missing ulimit < 1411974581 212392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main () { printf("hm"); } < 1411974582 200881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974587 535365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1411974679 887883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat test.c < 1411974680 443367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#include \ int main () { printf("hm"); } < 1411974695 479865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'int main () { printf("hm"); }' >test.c < 1411974696 765471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411974700 976760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`gcc test.c < 1411974702 917594 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test.c: In function ‘main’: \ test.c:1:15: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] < 1411974775 677997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps we should just get candide here, it's got the best C-running capabilities I've seen in freenode. < 1411974785 942562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose our DIY tradition would balk at that. < 1411974787 806561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1411974800 387470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's working _somewhat_ < 1411974824 363310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main () { puts("hi\n"); } < 1411974825 192126 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411974846 264393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but it doesn't have a fancy prelude.h that includes all standard headers by default (except not if you specify custom includes), and a built-in gdb("foo") command to do stuff, and a built-in "pretty-print all local variables if execution ends with no output" function, and ... < 1411974903 167534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it "intelligently" does the main-wrapper and picks up functions, so that you can write int f(void) { return 42; } int x = f(); and it wraps a main around the latter. < 1411974919 483805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course there's so much magic there that doing something very strange (not unlikely here?) can occasionally confuse it. < 1411974959 61138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1411975109 43288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! java java.lang.System.out.println("hi"); < 1411975109 577294 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/java: not found < 1411975117 765204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1411975133 399306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't have to type "java.lang.", it's imported by default. < 1411975174 583554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed 's/p c/p java/' ibin/c >ibin/java < 1411975175 772252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411975184 412466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! java System.out.println("hi"); < 1411975184 929021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/java: Permission denied < 1411975197 197811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run chmod +x ibin/java < 1411975198 544233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411975199 909718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! java System.out.println("hi"); < 1411975215 628345 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1411975215 815050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, gcj. < 1411975226 125717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also only took 15 secunds to run. < 1411975274 534954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps there's a reason Gregor had disabled it :P < 1411975291 130066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`java -version < 1411975291 946548 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :java version "1.6.0_27" \ OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-1) \ OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) < 1411975298 538299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1.6! So old! < 1411975591 563702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! java System.out.println(Main.class); < 1411975594 761569 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :class Main < 1411975609 963313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's less slow, I guess it's in disk cache for now. < 1411975679 60894 :drdanmaku!uid17782@gateway/web/irccloud.com/x-gqdmgpvlfrzvpstz QUIT : < 1411976149 465315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this all should also have got `! asm working < 1411976169 320086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! asm mov eax, 0 < 1411976170 106299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976181 133167 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! asm mov %eax, %ebp < 1411976181 953002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976200 985368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run vim < 1411976201 510665 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: vim: command not found < 1411976203 461496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run vi < 1411976204 89781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WELL IN THEORY < 1411976215 502734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`echa bar < 1411976215 957247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: echa: not found < 1411976219 941122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`echo bar < 1411976220 373162 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bar < 1411976221 111204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it uses gcc as the assembler, like the other gcccomp programs < 1411976230 345354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run vi & < 1411976232 330007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ps axuw < 1411976232 867217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vim: Warning: Output is not to a terminal \ Vim: Warning: Input is not from a terminal \ [?25h[?8c[?25h[?0c[?25l[?1c~ ~ ~ < 1411976233 86361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 1012 272 ? S 07:37 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 07:37 0:00 [kthreadd] \ 0 3 0.0 0.0 0 0 ? S 07:37 0:00 [ksoftirqd/0] \ 0 4 0.0 0.0 0 0 ? < 1411976233 873151 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vim: Warning: Output is not to a terminal \ [?25h[?8c[?25h[?0c[?25l[?1c~ ~ ~ < 1411976245 229166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't have a vim, but vi is actually vim? < 1411976251 493039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what sort of setup is that? < 1411976255 226852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ps axuw < 1411976255 686371 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 1012 272 ? S 07:37 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 07:37 0:00 [kthreadd] \ 0 3 0.0 0.0 0 0 ? S 07:37 0:00 [ksoftirqd/0] \ 0 4 0.0 0.0 0 0 ? < 1411976291 989119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c prinf(); < 1411976293 177099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976299 802781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HEAD='.globl main; main: pushq %rbp; movq %rsp, %rbp;' TAIL='movl $0, %eax; leave; ret;' < 1411976300 871171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf(); < 1411976301 874501 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976304 736421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1411976307 27265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("a"); < 1411976307 940434 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a < 1411976313 576524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf(lib64a()); < 1411976314 652202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976319 504515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf(printf); < 1411976320 422638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​% < 1411976328 269683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the `! c is a little flaky < 1411976342 733741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait. it includes headers? < 1411976347 309753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can't quite recall if it worked any better on EgoBot. < 1411976350 208820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then printf(); doesn't work < 1411976371 238142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: it tries first with headers, then if that doesn't compile, without (but then you need a whole main) < 1411976385 201399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i couldn't get a printf in main to work < 1411976391 98116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1411976406 30005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HEAD='.globl main; main: pushq %rbp; movq %rsp, %rbp;' TAIL='movl $0, %eax; leave; ret;' is what it wraps asm in < 1411976426 1171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that too is tried without if it fails. < 1411976519 481828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm mov %eax, %ebp; < 1411976520 366585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 52: 307 Segmentation fault /tmp/compiled.$$ < 1411976590 661584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that compiled :P < 1411976612 977957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: it seems to like a trailing ; < 1411976690 573254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm .globl main; main: pushq %rbp; movq %rsp, %rbp; mov %eax, %ebp; movl $0, %eax; leave; ret; < 1411976691 434734 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411976696 462102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411976716 646090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just wrapped it inside the headers it _should_ use anyhow... < 1411976816 642819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It ought to put those error messages somewhere, and dump them out when the result is "does not compile". < 1411976875 396944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think Gregor didn't want EgoBot to be that verbose. < 1411976876 275640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe 2> /dev/null to 2> /tmp/compile-errors.$$ and then (echo -n 'Does not compile: '; cat /tmp/compile-errors.$$) in the error message. < 1411976927 255708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well the problem here is that since it tries two different ways of compiling, at least one of them _will_ be meaningless < 1411976947 707815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and so if it fails altogether you have two sets of error messages < 1411976955 166810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :>>, then. :p < 1411976964 83094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although right now i'm wondering why the whole-program version seems to fail. < 1411977170 773722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '.globl main; main: pushq %rbp; movq %rsp, %rbp; mov %eax, %ebp; movl $0, %eax; leave; ret;' | gcc -x assembler - -o /tmp/dummy < 1411977171 461525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977178 393701 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That should work out right. < 1411977188 184227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The wrapped version of that should fail, of course. < 1411977205 306490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i think there's something generally failing with the attempt to get the non-wrapping working < 1411977276 132382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '47iecho "$GCC" -x "$LANG" "$2" $FLAGS -o /tmp/compiled.$$ 2> /dev/null' interps/gcccomp/gcccomp < 1411977277 855587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977301 505876 :digitalc1ld!~redacted@192.73.232.206 NICK :digitalcold < 1411977303 383278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1411977306 537450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1411977307 811986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1411977319 555420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '47iecho "$GCC" -x "$LANG" "$2" $FLAGS -o /tmp/compiled.$$' interps/gcccomp/gcccomp < 1411977320 912410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977336 982356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Does not compile" isn't a useful message for asm < 1411977344 813551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm .globl main; main: pushq %rbp; movq %rsp, %rbp; mov %eax, %ebp; movl $0, %eax; leave; ret; < 1411977345 598963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gcc -x assembler /tmp/input.290 -o /tmp/compiled.299 \ Does not compile. < 1411977396 213602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1411977442 679225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How about just temporarily s|2> /dev/null||. < 1411977449 470968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411977468 938877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '47d' interps/gcccomp/gcccomp < 1411977470 428127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977523 779297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's|2> /dev/null||' interps/gcccomp/gcccomp < 1411977525 285629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977541 807350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The whole-program version has the wrong extension, but with -x $LANG that shouldn't matter. < 1411977546 344656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm .globl main; main: pushq %rbp; movq %rsp, %rbp; mov %eax, %ebp; movl $0, %eax; leave; ret; < 1411977547 196554 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/source.299.s: Assembler messages: \ /tmp/source.299.s:2: Error: symbol `main' is already defined \ /tmp/input.290: Assembler messages: \ /tmp/input.290: Warning: partial line at end of file ignored \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ coll < 1411977568 138287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ha. < 1411977572 913988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"partial line at end of file ignored" < 1411977595 701512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it needs a forced newline at the end of the $2 file. < 1411977608 106835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main () { printf("hm"); } < 1411977609 16894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411977620 497629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... that didn't work either < 1411977635 153391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main () { printf("hm"); }; printf("well"); < 1411977636 64666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :well < 1411977638 831797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic... < 1411977643 552452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspected that < 1411977651 798695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, it compiles just fine as the wrapped version. < 1411977666 401834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c int main () { printf("hm"); }; main(); < 1411977667 530529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1411977671 441988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So silly. < 1411977675 150294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::P < 1411977687 693423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thanks, nested functions. < 1411977700 141018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run thanks 'nested functions' # this still here? < 1411977700 641707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, nested functions. Thested functions. < 1411977734 677923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm right maybe EgoBot always had an EOL at the end of things < 1411977752 128798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in which case maybe this should be fixed in interp... < 1411977777 677608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just add \n in the printf, perhaps. < 1411977781 721119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The one in get_arg.) < 1411977799 26535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1411977819 941772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't mean _that_ interp, but bin/interp < 1411977879 858554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok but if only asm has this problem so far... < 1411977906 226549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also explains why the trailing ; was needed for the wrapped version. < 1411977929 507319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1411977930 733953 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1411977976 697797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: um how so? < 1411978008 391321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If there's no newline in the $2 file, it will append the $TAIL directly. < 1411978024 913996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1411978032 35609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: So your movl %eax, %ebp with no terminating ; becomes movl %eax, %ebpmovl $0, %eax; leave; ret; < 1411978129 112843 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Quit: ZNC - http://znc.in < 1411978183 194937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '3s/1/1\\n/' bin/interp < 1411978184 534419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411978207 187122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait that won't work < 1411978213 514779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1411978214 753649 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1411978283 741069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The difficulty of getting a newline in $ARG was why I suggested patching the printf in lib/interp. < 1411978322 502098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right even a printf won't work < 1411978370 904027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just that if there are other interpreters than those going via lib/interp that depend on this... < 1411978392 820492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait maybe they all do < 1411978406 353792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If there was always a newline in EgoBot, they shouldn't mind. But who knows. < 1411978447 818336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you mean, some might use the lib/interp facility. < 1411978452 764984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I guess that's always possible. < 1411978456 211791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls ibin < 1411978456 745522 :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 \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ unlambda < 1411978466 694178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, I got pinged again < 1411978466 880932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perl isn't showing up in the repository < 1411978477 58554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: what < 1411978483 805219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a ping on "INTERCAL" < 1411978487 981236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1411978490 612912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it triggered earlier today in a channel other than #esoteric < 1411978495 834243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's been quite worthwhile for me < 1411978500 813161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i checked a few esolangs in there, and they used lib/interp < 1411978517 559463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so maybe it is the place to change < 1411978519 658355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo $(ls ibin | wc -l) vs $(grep interp_file ibin/* | wc -l) < 1411978520 305807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :43 vs 38 < 1411978527 293412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe there's some that don't use it. < 1411978553 756501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1411978560 845898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some might use interp_stdin instead < 1411978587 223477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo $(ls ibin | wc -l) vs $(grep interp_ ibin/* | wc -l) < 1411978587 449850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run for f in ibin/*; do if grep -q interp_ $f; then true; else echo $f; fi; done < 1411978587 927810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :43 vs 40 < 1411978588 664283 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ibin/bf_txtgen \ ibin/k \ ibin/perl < 1411978597 309736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those don't have any "interp_" in it. < 1411978607 554633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just added perl as a link to perl-e, so no wonder :P < 1411978636 957571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :k is just a static echo '!"#$%^&* 0123456789' < 1411978641 336648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder what that's about. < 1411978652 867299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually bf_txtgen uses lib/interp too < 1411978660 819241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it calls get_arg directly. < 1411978663 965586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is k actually a language? < 1411978686 601446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I don't think we'd really want a newline in the textgen string. < 1411978697 501083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, that used in fact to be a problem with EgoBot's bf_txtgen. < 1411978709 773295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It force-fed in a newline; I ran it locally a couple of times to get rid of that. < 1411978717 845881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But if we want to be bug-compatible... < 1411978719 884046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, I got stuck on 6.7.7p2, because I can't see how to create a non-block-scope typedef that defines a VLA, without also having a VLA somewhere it's not supposed to be < 1411978726 309364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: huh :P < 1411978758 121622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what scopes are typedefs legal in anyway? < 1411978867 408922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not in function parameter scope, because 6.7.6.3p2 and typedef is syntactically a storage class specifier. < 1411978878 398419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[11:20:20] ,cc int f(typedef int q); < 1411978878 585039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[11:20:22] fizzie: error: storage class specified for parameter 'q' < 1411978920 432021 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And only labels have function scope. < 1411978927 3635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I guess in block scope and file scope. < 1411978937 831664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That covers all the four scopes there are. < 1411979121 34684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '12s/s/s\\n/' lib/interp < 1411979122 519870 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411979162 374352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm .globl main; main: pushq %rbp; movq %rsp, %rbp; mov %eax, %ebp; movl $0, %eax; leave; ret; < 1411979163 261400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 52: 309 Segmentation fault /tmp/compiled.$$ < 1411979168 873457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now that works < 1411979238 793126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right < 1411979239 537017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't quite see how to avoid bf_txtgen doing it too without duplicating code < 1411979250 184761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is a problem, because 6.7.7p2 is thus entirely redundant < 1411979252 208282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll leave it out < 1411979283 721930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm mov %eax, %ebp < 1411979284 568957 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 52: 307 Segmentation fault /tmp/compiled.$$ < 1411979344 994043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`! asm .globl main; main: pushq $0x00434241; movq %rsp,%rdi; call puts; popq %rdi; ret; < 1411979345 989571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ABC < 1411979454 161397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: are you omitting the frame pointer there? < 1411979495 601909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean the whole push %rbp; mov %rsp,%rbp; business? < 1411979508 852787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Next, you can figure out why this doesn't work: < 1411979511 549351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! asm movq $msg, %rdi; xor %eax, %eax; call printf; jmp skip; msg: .asciz "hello wurld\n"; skip: < 1411979512 321506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411979514 933320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run printf "%s\n%s\n%s\n" '.globl main; main: pushq %rbp; movq %rsp, %rbp;' 'movq $msg, %rdi; xor %eax, %eax; call printf; jmp skip; msg: .asciz "hello wurld\n"; skip:' 'movl $0, %eax; leave; ret;' | gcc -x assembler - -o /tmp/x && /tmp/x < 1411979515 628631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello wurld < 1411979529 635380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those are exactly the HEAD and TAIL from gcccomp. < 1411979547 961609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Wait, is '.globl main; main:' included? < 1411979557 918081 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411979558 329670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run rm ibin/perl; cp ibin/c ibin/perl; sed -i 's/ c/ perl/' ibin/perl < 1411979559 437977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: If it compiles with that; if not, then it's not. < 1411979559 730353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411979566 892769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! perl print "hi" < 1411979567 561198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411979570 272918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1411979579 297103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: In other words, it's tried first with those wrappers, and then again "literally" if the wrapped version didn't compile. < 1411979591 681260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait duh < 1411979597 550128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I expect in your case the first attempt failed due to multiple definitions of main, and then the second attempt worked. < 1411979613 290113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That explains the bizarre behavior I've been seeing. < 1411979615 441406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! asm pushq $0x00434241; movq %rsp,%rdi; call puts; popq %rdi < 1411979616 241308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ABC < 1411979616 729127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/".*/perl/' ibin/perl < 1411979618 488420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411979620 781816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! perl print "hi" < 1411979621 319895 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1411979631 616620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go, no perl also goes via the same system < 1411979634 309354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*now < 1411979643 389236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But why doesn't my asm code work. :/ < 1411979662 192108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the what < 1411979673 213562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should I repeat it? < 1411979682 56390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! asm movq $msg, %rdi; xor %eax, %eax; call printf; jmp skip; msg: .asciz "hello wurld\n"; skip: < 1411979682 720131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411979683 278723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it printed ABC, is that not what it should? < 1411979689 892667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run printf "%s\n%s\n%s\n" '.globl main; main: pushq %rbp; movq %rsp, %rbp;' 'movq $msg, %rdi; xor %eax, %eax; call printf; jmp skip; msg: .asciz "hello wurld\n"; skip:' 'movl $0, %eax; leave; ret;' | gcc -x assembler - -o /tmp/x && /tmp/x < 1411979690 664486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello wurld < 1411979696 860070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wasn't my code, that was shachaf's. < 1411979704 884255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1411979738 552793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`! asm movq $msg, %rdi; xor %eax, %eax; call printf; jmp skip; msg: .asciz "hello wurld\\n"; skip: < 1411979739 299156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello wurld < 1411979741 552966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1411979754 538367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat ibin/perl < 1411979755 29083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ . lib/interp \ interp_file perl < 1411979761 514304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not supposed to expand \n, is it? < 1411979771 49406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe it is. Who knows. < 1411979786 56601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A better error message would be helpful. < 1411979789 647464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does make it easier for C preprocessor, like it is with `runc. < 1411979808 918725 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why not xor rax, rax? < 1411979821 124562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because xor eax, eax is shorter by one byte and does the same thing. < 1411979822 425264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those are the same, aren't they? < 1411979834 736987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :xor eax, eax clears the higher bits too? < 1411979837 570405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Yes. < 1411979839 143386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1411979839 464661 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1411979847 29971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Seriously? < 1411979849 833926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411979853 246168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That sounds broken < 1411979858 290237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the assemblers I've used add the (unnecessary) REX prefix if you write "xor rax, rax". < 1411979861 476695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll stop answering because fizzie is faster. < 1411979875 494788 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :xor al, al shouldn't clear the whole eax? < 1411979895 49245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then xor eax, eax shouldn't clear the whole rax too < 1411979896 23207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but that behavior didn't get extended to 64 bits. < 1411979898 838118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"32-bit operands generate a 32-bit result, zero-extended to a 64-bit result in the < 1411979901 46452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Such is x86. < 1411979901 885037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :destination general-purpose register. < 1411979917 257950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"8-bit and 16-bit operands generate an 8-bit or 16-bit result. The upper 56 bits or < 1411979920 370732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :48 bits (respectively) of the destination general-purpose register are not < 1411979922 774073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :modified by the operation. < 1411979932 422681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting. < 1411979949 822533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no eal eah then? < 1411979957 142177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1411979978 581542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there's no ah, bh, ch, dh if you are using a REX prefix, those access the low byte of edi, esi, ebp and esp. < 1411979986 750622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There isn't even ah etc. for -- yes. < 1411979988 161131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't do "mov r8b, ah" at all. < 1411980008 608922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's r8b? < 1411980013 897211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Low byte of r8. < 1411980032 320456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also known as r8l. < 1411980045 198743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Intel used r8l .. r15l, AMD used r8b .. r15b.) < 1411980053 164362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you use that register too much you might get r8-limited. < 1411980053 421365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411980066 30989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you add al, ah on 8086? < 1411980073 29693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah nvm < 1411980075 661216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure you can < 1411980081 729026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, and on x86-64 too. < 1411980084 305301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it won't carry over < 1411980121 949497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't read much about x64 < 1411980132 71253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! unlambda ```.h.\n.ii < 1411980132 633430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411980134 298735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :besides rax, rbp etc. you have r1..r8? < 1411980140 259598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: r8 .. r15. < 1411980144 708908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! unlambda ```.h.n.ii < 1411980145 242269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hni < 1411980158 901537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the expansion isn't happening for all interps < 1411980160 242836 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: And r0 .. r7 are aliases for rax, rbx, rcx, rdx, rsi, rdi, rbp, rsp if you want to be consistent. < 1411980194 769797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is there rip? < 1411980194 956901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Probably not exactly in that order.) < 1411980198 107654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1411980203 861932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can even finally use it for addressing. < 1411980209 969696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lea rax, [rip+42] and so. < 1411980226 900898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ibin/unlambda "```.h.\n.ii" < 1411980227 384905 :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 < 1411980230 258266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No more "call next; next: pop rax" business. < 1411980240 315904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you can load data relative to the ip without using another register < 1411980248 736672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That, too. < 1411980248 972461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ibin/unlambda '```.h.'"\n.ii" < 1411980249 476583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/unlambda/unlambda.bin: file /tmp/input.290: parse error < 1411980265 543371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ibin/unlambda '```.h.'"n.ii" < 1411980266 61322 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hni < 1411980281 757132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '```.h.'"\n.ii" < 1411980282 237327 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​```.h.\n.ii < 1411980288 782567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was wondering why I thought it was odd that that call was forward rather than backward. < 1411980296 394250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I remember that you only do that to avoid 0 bytes. < 1411980300 918939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although storing data in the instruction stream is probably not very good < 1411980327 642443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! asm leaq msg(%rip), %rdi; call puts; leave; ret; msg: .asciz "foo" < 1411980328 273816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo < 1411980338 703483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c #include \nint main() { printf("hm"); } < 1411980339 623420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411980342 840622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1411980350 109478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c #include \nint main() { printf("hm"); }; main () < 1411980350 994358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411980366 861106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's reasonable enough to understand "msg(%rip)" as "the right displacement to reach msg from rip", not "literal value of symbol msg as an offset from rip". < 1411980389 253534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why isn't it working for the one that could actually _use_ it :( < 1411980405 393495 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puts uses rdi? < 1411980408 161230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: #include inside main()? < 1411980422 304956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: x86-64 sysv calling convention puts arguments mostly in registers, starting from rdi. < 1411980434 901380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The detailed rules are pretty complex, and involve classes. < 1411980452 402378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The Windows x64 calling convention is a lot simpler. Or at least a little bit simpler.) < 1411980515 83643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SysV version would pass all the parameters of void f(int, int, int, int, int, int, float, float, float, float, float, float, float, float) in registers. < 1411980522 757416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i thought the #include should prevent it from compiling inside main. oh hm wait CPP doesn't work like that. < 1411980539 128410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Windows x64 runs out of registers after void f(int, float, int, float), since it only uses four (IIRC), and leaves gaps. < 1411980546 704983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well < 1411980554 198308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! underload (te\nst)S < 1411980554 777535 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Error: Unmatched ) < 1411980555 841858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, now I'm not sure what you're trying to do. < 1411980561 137472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh... < 1411980567 680647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! underload (test)S < 1411980568 253493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testAttempt to execute unknown command 10 < 1411980577 754137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...sheesh < 1411980589 64955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok that's one that cannot have a final newline. < 1411980640 31950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :void f(int a, float b, int c, float d) on Windows x64 would put a to rcx, b to xmm1, c to r8 and d to xmm3. The SysV abi packs in order of rdi, rsi, rdx, rcx, r8, r9 and xmm0 .. xmm7, and leaves no gaps. < 1411980758 685343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'double f(double a, double b) { return a + b; }' | gcc -mfpmath=387 -x c - -o - -S -O2 | paste < 1411980760 989084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.2318 < 1411980791 43869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Look at all that wrangling if you ask for x87 math but with ABI-mandated SSE registers for passing floats. < 1411980867 792212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo 'double f(double a, double b) { return a + b; }' | gcc -x c - -o - -S -O3 | paste < 1411980869 758752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.8444 < 1411980876 630950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run du -hs paste < 1411980877 461841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :69M paste < 1411980883 70197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So much stuff. < 1411980897 463255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i think i'll do something else instead. < 1411980934 769180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, does this rule seriously only apply to # followed by formfeed and # followed by vertical tab? < 1411980936 921077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it does < 1411980939 433050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo 'double f(double a, int c, double b) { return c*(a + b)/c; }' | gcc -x c - -o - -S -O3 | paste < 1411980941 777414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.307 < 1411980944 516914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a new "rule nobody will ever hit by mistake" discovery < 1411980952 736990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`undo 4924 < 1411980953 957836 :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 c9619115046f -r d6d2d7192923 lib/interp \ |--- a/lib/interp Mon Sep 29 08:10:12 2014 +0000 \ |+++ b/lib/interp Mon Sep 29 08:25:19 2014 +0000 \ -------------------------- \ File < 1411980959 521464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1411980967 786446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why the fuck isn't `undo working :( < 1411980976 416966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it can't optimise c*x/c away < 1411980979 399382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :do to rounding or stuff < 1411981002 501220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/dev/stdin:1:2: warning: form feed in preprocessing directive [enabled by default] < 1411981016 176064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you type a vertical tab anyway? < 1411981086 99954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '12s/\\n//' lib/interp < 1411981086 645583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ \ export I_CMD="$0" \ export I_ARG="$1" \ export ARG_FILE="/tmp/input.$$" \ \ get_arg() { \ #if expr "$I_ARG" : "http://" > /dev/null \ #then \ # wget $WGET_OPTIONS "$I_ARG" -O "$ARG_FILE" \ #else \ printf '%s' "$I_ARG" > "$ARG_FILE" \ #fi \ } \ \ clean_arg() { \ rm -f "$ARG_FILE" \ } \ \ interp < 1411981102 928426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '12s/\\n//' lib/interp < 1411981104 349257 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411981140 123190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! perl print "test" < 1411981140 738141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1411981149 984396 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1411981160 757458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, anyone know how to write a cast with no identifiers (not even keywords)? < 1411981164 292696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is this another unbreakable rule? < 1411981178 991367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I can just use a float constant < 1411981188 746236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo test; echo; echo test < 1411981189 307066 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test \ \ test < 1411981217 989015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: This for the "breaks every rule" program you mentioned? < 1411981218 175676 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1411981243 531225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '3iecho >>"$2"' interps/gcccomp/gcccomp < 1411981244 959815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411981264 399385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1 2 3 4 < 1411981279 924266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes < 1411981284 448550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("test"); < 1411981284 635226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 9,249,17,2,157,116 < 1411981285 410468 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1411981286 288057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/dev/stdin:1:14: fatal error: //: No such file or directory < 1411981287 429851 :AndoDaan!~AndoDaan@188.188.81.202 QUIT :Ping timeout: 245 seconds < 1411981287 781980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :compilation terminated. < 1411981289 268898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :The bug is not reproducible, so it is likely a hardware or OS problem. < 1411981290 245166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1411981328 508369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oeis.org seems to have trouble searching also. < 1411981332 571547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess I'm going to have to ban this "#include that doesn't find a file" constraint < 1411981338 526931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! asm pushq $0x00434241; movq %rsp,%rdi; call puts; popq %rdi < 1411981339 331385 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ABC < 1411981339 560782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it halts the compilation < 1411981344 110613 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411981347 317004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! underload (test)S < 1411981347 860586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1411981368 239544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there, now it doesn't affect anything but the gcccomp interpreters < 1411981377 249960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what language is that underload written in? < 1411981384 699252 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `oeis' failed with: <> < 1411981393 367770 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411981393 554555 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411981407 298330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: C. < 1411981418 906431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember we used to have all our Underload interps being in esolangs < 1411981425 33240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :EgoBot's was BF, Fungot's was Befunge < 1411981434 386543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot's still is. < 1411981437 867433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1411981445 461886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I've probably hit the limit. < 1411981480 457477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show < 1411981480 644434 :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 lucknumber bf OnePlusPlease OneMinusPlease WhatIsAfterThis WhatIsAfterThis4 meow unmeow (+)*32 (+)7 "7+" +7 8ball eee 7+ mhmm: QuestionMark < 1411981487 653299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what limit? < 1411981494 536254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "only replies four times" one. < 1411981505 637601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also still the bf ul in fungot, you just can't access it because it's shadowed by the built-in command. < 1411981518 776943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: reset the limit for fizzie < 1411981518 963548 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: no no i'm < 1411981529 190113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is probably for the best, because the time limits of ^bf meant it couldn't quite execute more than about (foo)S. < 1411981544 936803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're what? < 1411981545 123776 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: and there was too much war coverage on like c._n._n. ' cause it's hard to know < 1411981568 206692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: That's not how you write out abbreviations. < 1411981568 436816 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: oh really what type of game you couldn't play jeopardy and < 1411981596 134018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds vaguely insulting. < 1411981698 881191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int main(void) { int __VA_ARGS__; } < 1411981705 168998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yet another rule that's unlikely to be triggered by mistake < 1411981724 730140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What are you looking for? < 1411981733 837806 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c int main(void ) { return __VA_ARGS__; } < 1411981734 670524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411981803 393003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: an error < 1411981824 61650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least a warning < 1411982077 44858 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1411982436 616480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I've finished looking through the mandatory warnings < 1411982522 608382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one I couldn't find an example; two cannot happen in a syntactically correct program; one is entirely redundant to another; one I can't figure out what it means; one I couldn't get gcc to error out on but think it may be at fault; and the rest, I reproduced < 1411982647 705060 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411982650 113193 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411982742 25874 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411982788 449326 :AndoDaan!~Daanando@188.189.90.159 JOIN :#esoteric < 1411982923 130391 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1411983083 645490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef a int; a a; < 1411983084 553551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983090 628572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef a int; a main(){} < 1411983091 565411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983096 444811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(){} < 1411983097 383712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983105 23094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a a){a a;} < 1411983105 988355 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983114 262020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a i){a a;} < 1411983115 184488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983126 881024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a i){a a;puts((a)a);} < 1411983127 767461 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983134 59275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a i){a a;puts(a);} < 1411983135 33243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983145 385170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a i){a a;puts(a);puts("a");} < 1411983146 388012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983148 261586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weidr < 1411983159 813575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(a i, char* argv){a a;puts(a);puts("a");} < 1411983160 893687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983167 460638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(){a a;puts(a);puts("a");} < 1411983168 513092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983221 835426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; a main(){a a;puts("a");} < 1411983222 765169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983245 540401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :typedef int a; a main(){a a;puts("a");} should actually write a though < 1411983255 221016 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puts(a) might segfault < 1411983279 953479 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c typedef int a; int main(){a a;puts("a");} < 1411983280 880400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983353 496907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c typedef int a; int main(){a a;puts("a");}; main () < 1411983354 456966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a < 1411983365 148878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How do you do do "git log" in svn? < 1411983377 969689 :ion!ion@heh.fi PRIVMSG #esoteric :mroman: with git-svn < 1411983383 424281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"svn log" doesn't really show all the stuff it should < 1411983385 182041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: it's all wrapped inside main, which is allowed because gcc allows nested functions etc. < 1411983403 153128 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c main(); < 1411983404 131752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983405 527032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411983415 160826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c main() < 1411983415 993747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983431 145013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return 1; < 1411983432 9198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411983434 900883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return main(); < 1411983435 733518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983446 904889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return main(0,0); < 1411983447 857511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983458 590599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1411983463 701660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is the compiler segfaulting? < 1411983475 200855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return *(NULL); < 1411983475 985522 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983482 757192 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return *(0); < 1411983483 745556 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983483 932302 :ion!ion@heh.fi PRIVMSG #esoteric :“Segmentation fault /tmp/compiled.$$” < 1411983504 401364 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c int a; puts(a); < 1411983505 333157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983510 79519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. it's the program < 1411983535 976359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c return main(0,""); < 1411983536 940615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983540 978691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: recursively calling main from main unguarded will overflow the stack < 1411983542 940313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a segfault < 1411983552 590231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!c puts("a"); return main(0, 0); < 1411983559 338351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c puts("a"); return main(0, 0); < 1411983560 141184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a < 1411983572 890292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c puts(argv[0]); < 1411983573 789281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/compiled.299 < 1411983585 73350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c puts(argv[0]); main(0,"buar"); < 1411983585 981714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983595 61529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c puts(argv[0]); main(1,&"buar"); < 1411983595 982146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983600 4614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411983615 967332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("%x", &"buar"); < 1411983617 959 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4005ec < 1411983633 5517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c char**p=&"foo";puts(p[0]); < 1411983633 958289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983637 927944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You're just taking the address of the array for &"foo". < 1411983702 238268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c puts(argv[0]); main(0, (char*[]){"foo"}); < 1411983703 194154 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/compiled.299 \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo \ foo < 1411983735 864854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A char ** (like p, or argv) needs an actual char * to point at. < 1411983799 307055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c char*p="foo";char**q=&p;puts(q[0]); < 1411983800 239566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo < 1411983821 589528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c puts(argv[0]); main(argc+1, (char*[]){ (char[]){ 'f', 'o', 'o', '0'+argc } }); < 1411983822 497285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/compiled.299 \ foo1 \ foo2 \ foo3 \ foo4 \ foo5 \ foo6 \ foo7 \ foo8 \ foo9 \ foo: \ foo; \ foo< \ foo= \ foo> \ foo? \ foo@ \ fooA \ fooB \ fooC \ fooD \ fooE \ fooF \ fooG \ fooH \ fooI \ fooJ \ fooK \ fooL \ fooM \ fooN \ fooO \ fooP \ fooQ \ fooR \ fooS \ fooT \ fooU \ fooV \ fooW \ fooX \ fooY \ fooZ \ foo[ \ foo\ \ foo] \ foo^ \ foo_ < 1411983826 636821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c char**q=&("foo");puts(q[0]); < 1411983827 605068 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 308 Segmentation fault /tmp/compiled.$$ < 1411983832 326764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1411983840 412201 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if "foo" is char* < 1411983842 372182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :&("foo") is no different from &foo. < 1411983846 971729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then &"foo" should be char** < 1411983847 562193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And "foo" is not a char *. < 1411983851 250912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"foo" is a char[3]. < 1411983854 549085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, char[4]. < 1411983860 324514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c char**q=&((char*)"foo");puts(q[0]); < 1411983861 182511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983862 173240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :&foo is a char (*)[4]. < 1411983865 164419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c char**q=&((char*)"foo"); < 1411983866 83167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983888 580842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need an object of type 'char *' for char ** to point at. A string literal is not a pointer to char. < 1411983904 547299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c char **q = &(char *){"foo"}; puts(*q); /* if you insist */ < 1411983905 458858 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo < 1411983906 277019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :makes sense < 1411983912 762510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! int* = &6; < 1411983913 279716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/int*: not found < 1411983917 215607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c8 int* = &6; < 1411983917 740981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/c8: not found < 1411983919 805256 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c int* = &6; < 1411983920 693878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411983952 781324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise this would need to be legal too < 1411983964 286404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not without an identifier. < 1411983988 477470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("%x"); < 1411983990 307234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bf883d18 < 1411984000 164452 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("%x%n"); < 1411984001 125491 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bfcc7d18 < 1411984057 943297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c if(printf("%x") putStr "\x1b[30m" < 1411985019 199459 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1411985026 331748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> "\x1b[30m" < 1411985027 477446 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "\ESC[30m" < 1411985028 773874 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :the 'mirc syntax' is an ETX then a 4 < 1411985031 19772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411985041 149576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :foo < 1411985041 395336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! haskell i don't think this is working... < 1411985042 101360 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/ghc/runghc: line 5: /opt/ghc/bin/runhaskell: No such file or directory < 1411985053 69129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: now it's red < 1411985057 849117 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :> "\0" < 1411985059 63106 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "\NUL" < 1411985066 194425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was the regular \x1b[31;1m. < 1411985077 742919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what sort of evil stuff can you do with that o_O < 1411985097 113070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("\x1b[31;1mhi\n"); < 1411985097 906608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411985102 277420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1411985115 825206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there are some nasty things that would cause input. < 1411985146 369348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : < 1411985154 658773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if that got filtered out. < 1411985171 869644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("\0x1b[31;1mhi\n"); < 1411985172 938002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411985179 754933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("\\x1b[31;1mhi\n"); < 1411985180 647231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411985185 940589 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("\\0x1b[31;1mhi\n"); < 1411985186 835976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411985198 149575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c printf("\\0x1b[31;1mhi\\n"); < 1411985199 173639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1411985205 669862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's interesting. < 1411985214 358509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose that's an improvement. < 1411985216 525929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1411985223 269613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where did the 0 come from, anyway. < 1411985237 49145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just tried to find something that worked < 1411985243 334012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c printf("\x1b[31;1mhi\\n"); < 1411985244 372144 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​hi < 1411985267 871463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess the \\0 was an extra null terminator, of course. < 1411985290 925974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1411985292 489467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure whether that had "\x1b" in the string literal as an escape or a, well, literal, but maybe it doesn't matter. < 1411985295 463196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("\x1b[1J\\n"); < 1411985296 545140 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1411985309 947518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :CSI 1 J is just the "clear screen". < 1411985316 348896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it worked < 1411985320 773299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, erase from start to cursor, that is. < 1411985345 835583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("\\x1b[31;1mhi\\n"); < 1411985347 188238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​hi < 1411985352 997330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("\x1b[0;6 8;"DIR";13p\\n"); < 1411985353 878344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1411985360 292854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`! c printf("\x1b[0;6 8;\"DIR\";13p\\n"); < 1411985363 532633 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[0;6 8;"DIR";13p < 1411985399 84928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How dangerous it is depends on your terminal emulator: http://marc.info/?l=bugtraq&m=104612710031920 < 1411985462 807331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo -e "\ec+ +\n\e];/tmp/rhosts\a" < 1411985463 355287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​c+ + \ ];/tmp/rhosts < 1411985505 218925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo -e "\e]2;This is the new window title\a" < 1411985505 815962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​]2;This is the new window title < 1411985514 44900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1411985515 679458 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A proper IRC client should filter out any escape codes other than changing formatting of text, and then reset the text formatting afterward < 1411985516 593330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this works < 1411985532 105369 :Phantom_Hoover!~phantomho@146.200.152.250 JOIN :#esoteric < 1411985540 448895 :Phantom_Hoover!~phantomho@146.200.152.250 QUIT :Changing host < 1411985540 635716 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411985606 851901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo -e "\e]2;;touch /tmp/bar;xterm\aPress Enter>\e[8m;" < 1411985607 383524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​]2;;touch /tmp/bar;xtermPress Enter>; < 1411985633 294893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411985680 766906 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have made up a "Z-machine Reference Card" now (just a few minutes ago). I don't know if you like it or not, or if some thing should be added, or maybe it contains a mistake, etc? http://zzo38computer.org/zmachine/doc/zipquick.dvi < 1411985705 894977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo -e "\e[21t" < 1411985706 458920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1411985734 98683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whats [21t? < 1411985762 590338 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :isn't that a terminal code? < 1411985799 53639 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1411985818 169496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411985821 621528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Report window title", it's supposed to put the title directly to the input buffer as if you had typed it. < 1411985822 581321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it displays the window title < 1411985848 324922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All those "query"-style escapes are quite strange. < 1411985868 362713 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1411985930 793138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It placed the window title < 1411985946 353295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since blsqbot isn't a terminal where you can press enter to execute something < 1411985953 859556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it doesn't do much harm < 1411985988 131964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might still be on the shell input buffer when you terminate the bot, assuming it doesn't read its stdin. < 1411986135 23879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`echo -e "\e[?1000h" < 1411986135 460110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-e "\e[?1000h" < 1411986139 145834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e "\e[?1000h" < 1411986139 596829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[?1000h < 1411986150 341373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That may have put your terminal in one of the mouse-tracking modes. < 1411986168 183291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where clicking around will cause it to spew out ugly escape sequences. < 1411986295 65605 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you are using PuTTY, you can disable many terminal features < 1411986396 256753 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I am using PuTTY, although the IRC client filters out most control characters anyways, so it doesn't cause a problem.) < 1411986563 606846 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, that's what ncurses is doing, right? < 1411987477 203572 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411987803 109064 :Jafet!~jafet@unaffiliated/jafet QUIT :Quit: Quit < 1411987819 183121 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1411987838 161542 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de QUIT :Changing host < 1411987838 380604 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1411988447 536823 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: good morning fungot. < 1411988447 723523 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ah i know personally that was ah that was really < 1411989045 861380 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1411989123 30567 :password2!~password@41.161.32.146 JOIN :#esoteric < 1411989211 835721 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1411989261 104461 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1411989261 327805 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1411989585 751132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: It did. < 1411989585 937824 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: but so anyway like that has nothing but like disney movies on it but you < 1411989589 656894 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :eh < 1411989592 399662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: It did. < 1411989695 650686 :boily!~boily@96.127.201.149 QUIT :Quit: UNDERHANDED CHICKEN < 1411989724 829653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I'm not whether the culprit is screen or something else < 1411989729 301888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*sure < 1411989796 737104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e "\e[?1000l" # let's turn it off anyway. < 1411989797 349045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[?1000l < 1411989837 708884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you pirating Disney movies or something there? < 1411989837 931962 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: you can't even p- park on the street and it it < 1411990171 754982 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1411990602 77997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2qlg10C!#s < 1411990602 598822 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {NaN NaN NaN NaN NaN NaN NaN NaN -0.36651292058166435 0.6931471805599453 2 1} < 1411990608 846654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2qlg10!C#s < 1411990609 358060 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 0.6931471805599453 -0.36651292058166435 NaN NaN NaN NaN NaN NaN NaN NaN} < 1411990618 985101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2qLG10!C#s < 1411990619 513502 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 Infinity Infinity NaN NaN NaN NaN NaN NaN NaN NaN} < 1411990625 139135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2qLG10!C#s < 1411990625 572345 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 1.0 0.0 -Infinity NaN NaN NaN NaN NaN NaN NaN} < 1411990629 301085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 3qLG10!C#s < 1411990629 859498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 1.5849625007211563 0.4192204592547559 -1.8876084101671844 NaN NaN NaN NaN N < 1411990638 824180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 30qLG10!C#s < 1411990639 278510 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 30 4.906890595608519 0.46767072968457507 -0.4777891787829274 NaN NaN NaN NaN < 1411990644 440491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 29 30qLG10!C#s < 1411990644 889244 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {29 30 1.010067886335908 0.002945298865150891 -581.7339748797842 NaN NaN NaN NaN < 1411990655 498302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic < 1411990666 847090 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 30q?s5!C#s < 1411990667 322115 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {30 5.477225575051661 2.340347319320716 1.5298193747370035 1.2368586720951604 1. < 1411990698 389747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NaN'a'NaN. < 1411990698 821154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 64*64 < 1411990700 129668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4096 < 1411990705 772969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s5!C#s < 1411990706 216755 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4096 64.0 8.0 2.8284271247461903 1.6817928305074292 1.2968395546510096} < 1411990722 290805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 8**2**2**2**2**2 < 1411990723 705376 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1411990726 410420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 8**2**2**2**2 < 1411990727 770679 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1411990729 533783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 8**2**2**2 < 1411990731 561716 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.81474976710656e14 < 1411990754 609118 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the limes of a(n) = sqrt(a(n-1))? < 1411990755 348398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1? < 1411990763 733072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s10!C#s < 1411990764 185980 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4096 64.0 8.0 2.8284271247461903 1.6817928305074292 1.2968395546510096 1.138788 < 1411990772 337262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s10!C[- < 1411990772 935696 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 96 < 1411990779 588409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s10!C#s[- < 1411990780 57224 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {64.0 8.0 2.8284271247461903 1.6817928305074292 1.2968395546510096 1.13878863475 < 1411990783 17186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s10!C#s[~ < 1411990783 443931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1.0081558981184175 < 1411990788 295446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s10000!C#s[~ < 1411990789 19890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411990792 278234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4096q?s1000!C#s[~ < 1411990792 699395 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1.0 < 1411990796 456444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looks like it. < 1411990833 409195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sqrt(a) for a > 1 is a number that's strictly between 1 and a, so... < 1411990988 414964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 5qcr10!C#s[~ < 1411990988 826532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (cr)! < 1411990993 113307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 5qnr10!C#s[~ < 1411990993 583270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1411990996 360233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 5qnr10!C#s < 1411990996 833889 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {10 5 252 1 252 1 252 1 252 1 252 1} < 1411991002 385094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 9qnr10!C#s < 1411991002 797121 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {10 9 10 1 10 1 10 1 10 1 10 1} < 1411991010 134071 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9 10qnr10!C#s < 1411991010 570352 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {9 10 1 10 1 10 1 10 1 10 1 10} < 1411991011 880909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Alternatively: sqrt(a) = a^(1/2), so a_n = a_0^(1/2^n) which will approach a_0^0 = 1. < 1411991023 206706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9 10{jnr}10!C#s < 1411991023 580800 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {9 10 10 1 1 1 1 1 1 1 1 1} < 1411991028 65294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 5{jnr}10!C#s < 1411991028 620831 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {10 5 1 1 1 1 1 1 1 1 1 1} < 1411991039 637247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}10!C#s < 1411991040 157149 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991044 156086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411991046 772444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}2!C#s < 1411991047 241273 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 10 252 237517990691968350} < 1411991050 349676 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}3!C#s < 1411991050 929382 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991053 575750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}2!C#s < 1411991054 77480 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 10 252 237517990691968350} < 1411991126 670672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a(n) = nCr(a(n-1),a(n-2)) < 1411991175 104821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}3!Cit < 1411991175 574246 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1411991183 698611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}4!Cit < 1411991184 109496 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1411991186 349365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}4!Cth < 1411991186 812783 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991190 321044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10{jnr}3!Cth < 1411991190 743246 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991194 997350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why not :( < 1411991243 273516 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 3{jnr}2!C#s < 1411991243 674803 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 3 1} < 1411991247 743211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 3{jnr}3!C#s < 1411991248 162464 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 3 1 1} < 1411991251 245738 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 3{jnr}3!C#s < 1411991251 726192 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 3 1 1} < 1411991260 870832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 11{jnr}3!C#s < 1411991261 349619 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991268 425213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is nr that slow? < 1411991318 108391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ncr n k = product [k+1..n] `div` product [1..n-k] < 1411991347 821504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 252 10nr < 1411991348 247965 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 237517990691968350 < 1411991370 484844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 237517990691968350 252nr < 1411991370 981412 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411991402 77382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> product [5+1..10] `div` product [1..5] < 1411991404 985096 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 252 < 1411991430 510154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let ncr n k = product [k+1..n] `div` product [1..n-k] < 1411991433 653769 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1411991440 165619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ncr 10 5 < 1411991441 852801 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 252 < 1411991453 889518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ncr 237517990691968350 252 < 1411991457 703456 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1411991487 645095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not sure if you can do ncr more efficiently < 1411991492 624764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it is a pretty huge number. < 1411991690 860121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: I've changed my password scheme to using nCr(secret, siteSpecific) < 1411991765 902038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It can easily produce passwords thousands of digits long < 1411991783 18175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ncr 273 252 < 1411991784 674264 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 12832413319490100185605420936128 < 1411991800 921786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 10^32 < 1411991802 377065 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 100000000000000000000000000000000 < 1411991821 673024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (10^32) / (96^20) < 1411991823 626402 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.2624309808050328e-8 < 1411991826 405522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can replace k with (n-k) depending on whether it's closer to 0 or n in order to make those products smaller. < 1411991870 428860 :AndoDaan_!~Daanando@188.188.78.79 JOIN :#esoteric < 1411991882 318193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 273/2 < 1411991883 896292 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 136.5 < 1411991890 681036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ncr 274 137 < 1411991892 190675 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1461797917332285816682186571523274129885025550897564128525125778686553583310... < 1411991901 500259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (ncr 274 137) - (ncr 274 138) < 1411991902 852843 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1059273853139337548320425051828459514409438804998234875742844767164169263268... < 1411991905 55049 :AndoDaan!~Daanando@188.189.90.159 QUIT :Ping timeout: 260 seconds < 1411991909 761506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411991917 508957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: There's a k so that ncr n k is max? < 1411991922 168477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I forgot where it is < 1411991931 436877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's right there in the middle, I'm pretty sure. < 1411991937 548202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought so as well < 1411991945 687192 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since there's a symmetry law < 1411991984 261964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it is in the middle. < 1411991990 941385 :AndoDaan_!~Daanando@188.188.78.79 NICK :AndoDaan < 1411992053 695693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nr < 1411992054 139190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {8 28 56 70 56 28 8} < 1411992067 446607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nr[> < 1411992068 70007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: ([>)! < 1411992070 257158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nr>] < 1411992070 716295 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 70 < 1411992075 782283 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nrJ>]fi < 1411992076 208059 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (fi) Invalid arguments! < 1411992078 993457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nrJ>] < 1411992079 478041 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 70 < 1411992083 409300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nr>] < 1411992083 898958 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 70 < 1411992087 576505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nrJ>]jfi < 1411992087 965534 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (fi) Invalid arguments! < 1411992089 524334 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :really < 1411992090 784913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1411992099 376178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8 1 7r@nrJ>]Fi < 1411992099 564120 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1411992101 688102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1411992107 517110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :upper-case f < 1411992146 545631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Some commands btw. automatically map/zip lists < 1411992176 440123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you write it in the factorial form -- n! / (k! (n-k)!) -- it's quite easy to see that it's (around, if odd n) n/2, because getting away from the midpoint replaces smaller numbers with bigger ones in the product in the denominator. < 1411992193 169102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nr and b2 are one of them < 1411992196 478604 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :what is zipping exactly? < 1411992203 990155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do you know haskell? < 1411992208 830641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's the same as zip in Haskell < 1411992214 813571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zip [1,2,3] [4,5,6] < 1411992216 316563 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,4),(2,5),(3,6)] < 1411992216 518599 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :A little < 1411992221 758001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}z[ < 1411992222 233153 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 4} {2 5} {3 6}} < 1411992232 309491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zipWith (+) [1,2,3] [4,5,6] < 1411992233 852678 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [5,7,9] < 1411992249 10426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zipWith (+) [x,y] [z,z] < 1411992250 834750 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [x + z,y + z] < 1411992267 280822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}{.+}Z] < 1411992267 725444 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 7 9} < 1411992287 633055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You take a value from each of the lists and apply a function to it < 1411992310 589856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What Haskell can't do is < 1411992320 176564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zipWith (+) [1] [1,2,3,4] < 1411992321 577088 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2] < 1411992337 482634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{1 2 3 4}?+ < 1411992338 20413 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5} < 1411992350 689609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> (1+) <$> [1,2,3,4] < 1411992352 279272 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,4,5] < 1411992374 365359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}{1 2 3 4}{.+}Z] < 1411992374 902246 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2} < 1411992409 701513 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?+ automatically box-cycles and zips < 1411992409 888841 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1411992416 31148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1bc < 1411992416 585680 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1411992424 850390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1bc{1 2 3 4}?+ < 1411992425 201266 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5} < 1411992433 877281 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what's the difference between <$> and map? < 1411992451 661245 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@src <$> < 1411992451 848140 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f <$> a = fmap f a < 1411992466 330406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Certain commands will check whether you supplied a list/block or not < 1411992469 5592 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, there is none? < 1411992469 638758 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111}{L[}Z[ < 1411992470 193636 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411992471 473665 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :v? < 1411992473 27184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}b2 < 1411992473 457110 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "10" "11" "100" "101"} < 1411992483 585940 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111}{L[}m[ < 1411992483 900778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- b2 checks if it's a list and just maps over the list automatically < 1411992484 131313 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'H 'e 'l 'l 'o} < 1411992484 318012 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :?v < 1411992484 549750 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\" < 1411992487 221474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :myname: Well, there is a difference between fmap and map, unless you're only talking about lists. < 1411992494 385766 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :uh, well. I see. < 1411992505 805121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[ < 1411992506 381651 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'H 'e 'l 'l 'o} < 1411992507 697448 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fizzie: yeah, sure, but besides that < 1411992518 488244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) wraps a single command in a map < 1411992524 981617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(as does : for filter) < 1411992534 798882 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :damn that's helpfull < 1411992539 462053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1411992545 993078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{aabb}m[ < 1411992547 861168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :)aa)bb < 1411992559 659214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's shorter to do two maps instead of one < 1411992574 315853 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111}L[.+ < 1411992574 896437 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1411992591 896002 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111}L[wd < 1411992592 407319 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: ([[) Invalid arguments! < 1411992598 24104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NumPy has this thing called auto-broadcasting, you can apply most binary things to, say, operands of sizes (AxBxCxD) and (Ax1xCx1) and it'll repeat the latter along the singleton dimensions to make up the difference. < 1411992601 679058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :L[ is length for Blocks < 1411992605 403745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}L[ < 1411992605 827525 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1411992628 809294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[wd < 1411992629 259990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "H e l l o" < 1411992633 566366 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1411992646 896889 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[wd < 1411992647 427301 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "H e l l o" < 1411992658 653609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "" "def" "" "" "ppp"}:L[ < 1411992659 176930 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc" "def" "ppp"} < 1411992669 37985 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[wD < 1411992669 562063 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : H e l l o < 1411992689 712679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[)L[ < 1411992690 201137 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'A 'a 'a 'a 'a} < 1411992692 361156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the logic of L[ being length for blocks/strings, conversion to character for int, and testing for upper/lowercase for char? < 1411992692 840064 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[2enwD < 1411992693 439162 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : e l < 1411992722 256979 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[nwD2en < 1411992722 851045 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411992734 700816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Historical < 1411992738 678920 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[nwd2en < 1411992739 176965 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411992742 101859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I tried to squish as much functionality into a single command < 1411992744 199823 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq {72 101 108 108 111})L[nwd2 < 1411992744 690058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (d2)! < 1411992765 195375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which looking back wasn't a really good thing to do < 1411992789 897519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's en? < 1411992792 238489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everyNth? < 1411992815 747124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: In case I wanted to switch to single byte commands < 1411992836 597294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which I only could have about 200 commands < 1411992844 573151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I dropped that < 1411992850 305939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It now has < 1411992854 248038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?n < 1411992854 764940 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1411992856 180547 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1411992856 623466 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "I have 340 non-special builtins!" < 1411992867 255766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :340 non-special builtins < 1411992881 616854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some special builtins < 1411992889 294589 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339?n < 1411992889 789638 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ?? < 1411992893 210378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 338?n < 1411992893 670459 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ?n < 1411992917 69558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: ?n is undocumented btw ;) < 1411992932 421154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :338?n returns the 338th command < 1411992953 232304 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 60?n < 1411992953 419161 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ^^ < 1411992969 496090 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :ooh exciting < 1411993002 249468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (^^) < 1411993002 722044 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ^^ < 1411993009 369474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- in case you didn't know () < 1411993011 43909 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 1?n < 1411993011 591866 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : J < 1411993033 13900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(^^) is shorter than "^^"Q < 1411993040 101733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for challenges where you have to exactly print two characters < 1411993049 17742 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 20rz{?n}m[ < 1411993049 504606 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {j J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == !=} < 1411993066 252182 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat < 1411993078 337095 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 60rz{?n}m[ < 1411993078 951172 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {j J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == != <- ln un uN wl WL < 1411993106 610785 :nortti!nortti@nano.smar.fi NICK :hellortti < 1411993108 830631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: The most stupid decision was printing strings with "" < 1411993111 226325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo" < 1411993111 679976 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo" < 1411993117 98900 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 60 100r@{?n}m[ < 1411993117 771560 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {^^ vv XX ~[ ~~ ~! !~ r~ R~ ^p p^ =[ sh FF ff Ff SH sH Sh ~= =~ || && $$ L[ ab s < 1411993120 25926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's why there's un and uN < 1411993120 805406 :hellortti!nortti@nano.smar.fi NICK :nortti < 1411993142 419928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :most common used commands have a version with an implicit sh < 1411993148 994644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"ab""cd"}un < 1411993149 457498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ab\ncd" < 1411993151 345052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"ab""cd"}uN < 1411993151 853113 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ab < 1411993166 876607 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 150 100r@{?n}m[ < 1411993167 338133 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1411993173 976564 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 100 150r@{?n}m[ < 1411993174 655216 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {<> /v v/ ^/ /^ r& r| ZZ zz M[ M] m] [m ]m [M wd wD f[ z[ Z[ Z] !! fi Fi fI fe C < 1411993179 349302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((((q)))) < 1411993179 828943 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 10): < 1411993186 556654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((q)) < 1411993187 24803 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1411993188 885399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1411993191 778864 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 150 300r@{?n}m[ < 1411993192 369069 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {sb cm CM Cm B! g_ l_ tw dw tp FM r\ SP sp hd HD ld LD st #a #b #c `a `b `c !a ! < 1411993193 663770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((qa)) < 1411993194 165106 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 7): < 1411993199 100816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((la)) < 1411993199 514632 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (la) < 1411993204 647275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (((la))) < 1411993205 126570 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ((la)) < 1411993208 492896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1411993212 373724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (((la)))bxe! < 1411993212 734620 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (la) < 1411993221 618460 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 200 300r@{?n}m[ < 1411993222 124000 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {Wl si ro rz nu fl to sr rn RN >m sortBy (comparing length) ["abc","d","fegh"] < 1411993918 627217 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["d","abc","fegh"] < 1411993947 457521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque maps nicely to haskell :) < 1411993969 852962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :almost as if it were a stack-based haskell or something < 1411993994 941713 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc""d""fegh"}{L[}Cmsbsh < 1411993995 469987 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ["d", "abc", "fegh"] < 1411994070 794249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: You can also write fuckshit or something like that < 1411994109 332694 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq fuckshit < 1411994109 986881 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1411994122 109049 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq "fuckshit"fuckshit < 1411994122 621855 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1411994137 295768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ck is n!n! < 1411994138 107542 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :5n! < 1411994152 955537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5n! < 1411994153 358147 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411994154 869532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5n!n! < 1411994155 193371 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1411994160 50901 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 5n! < 1411994160 608137 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411994172 802465 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 6n!5n! < 1411994173 281775 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411994196 802166 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq -1n! < 1411994197 526411 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1411994198 308984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ck also returns the most common element of the most common block in a block < 1411994216 541274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 2 3}{1 2 2 3}{1 2 3}{1 4 4}}ck < 1411994217 516401 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1411994296 842184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20q?nGO < 1411994297 339487 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == !=} < 1411994298 886178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw ;) < 1411994318 396457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20rz)?N < 1411994318 928955 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Unknown command: (?N)! 0 ERROR: Unknown command: (?N)! 1 ERROR: Unknown < 1411994321 682918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20rz)?n < 1411994322 138807 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {j J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == !=} < 1411994330 236260 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 20q?n < 1411994330 750397 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?n} < 1411994342 814181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :q just wraps the next "Token" in a Block < 1411994345 374239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q9 < 1411994345 737924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {9} < 1411994347 356579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q'a < 1411994347 889016 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'a} < 1411994349 928671 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq qq0 < 1411994350 517629 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0}} < 1411994353 17746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq qqqqqqqqqqqq0 < 1411994353 465150 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{{{{{{{{{{0}}}}}}}}}}}} < 1411994355 561284 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :ah < 1411994367 185454 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq 20?N < 1411994367 617064 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (?N)! < 1411994370 802267 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :!blsq ?N < 1411994371 413227 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (?N)! < 1411994371 863356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, unlike jJQ q is on the syntax level < 1411994381 520601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :jJQ:)@ etc. are on eval level < 1411994391 47023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @5 < 1411994391 549617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5.0 < 1411994398 781816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {@5} < 1411994399 302175 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {@ 5} < 1411994399 488857 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1411994402 184555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- see < 1411994408 213144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{@5} isn't actually 5.0 < 1411994425 565637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is kinda dumb :( < 1411994439 841217 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :I hope I'll retain some of this info. < 1411994443 445480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0}{@5}m[ < 1411994443 877899 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5.0 0} < 1411994451 413694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- but it will be turned into 5.0 eventually < 1411994466 376842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {q5} < 1411994466 808557 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5}} < 1411994472 156338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- q is on the syntax level < 1411994486 593684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (q) < 1411994487 134799 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1411994502 215770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also () doesn't work with single character commands apparentely o_O < 1411994509 705291 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (j) < 1411994510 161671 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : j < 1411994513 971074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nvm. it does < 1411994527 442014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @ @ @#s < 1411994527 853837 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 's < 1411994533 80142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @ @ < 1411994533 614833 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : @ < 1411994550 709141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {az}@+] < 1411994551 213430 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : '] < 1411994555 134034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {az}@ +] < 1411994555 587778 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : '] < 1411994557 576403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411994564 556741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {az}(@)+] < 1411994565 3742 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {@ az} < 1411994568 783180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {az}(@)+]e! < 1411994569 296344 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'z < 1411994572 258949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {az}(@)+]e!#s < 1411994572 821284 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'z 'a} < 1411994576 997202 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :I did notice that Q and J and j don't work when running --shell < 1411994585 292595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1411994612 921217 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :I test my code in the shell < 1411994615 774947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 1 2j < 1411994615 961751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 < 1411994615 961902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2 < 1411994622 762255 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :so burlesque --shell < 1411994624 433416 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- they work on my computer < 1411994660 289037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also what happens when you run ?? in the shell?) < 1411994666 865261 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :ah well, it's only minor < 1411994689 27309 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :argh, 1.7.2b < 1411994691 788919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1411994692 148154 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :sorry < 1411994696 401590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you don't have the latest version then :) < 1411994703 525926 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :I thought I had it updated. < 1411994727 989632 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :but better like this I guess. Keeps to what anarchy golf is running. < 1411994738 328914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anagol is running 1.7.3 < 1411994749 68445 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :well, fu ck it < 1411994892 229420 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :okay, updating now. < 1411994899 821183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hello"{**}mp < 1411994900 344680 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9415087488 < 1411994913 913301 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hello")**pd < 1411994914 518546 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9415087488 < 1411994934 362904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess those map variations are mostly useless since the introduction of ) < 1411994977 41280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ps deepmaps? < 1411994978 12697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :o_O < 1411994983 348694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"5 6" "7 8"}ps < 1411994983 741367 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5 6} {7 8}} < 1411994991 877519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1411995005 369602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5 6\n7 8"lnpssp < 1411995005 722997 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 6 < 1411995009 481719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5 6\n7 8"lnpsSP < 1411995009 950385 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "5 6\n7 8" < 1411995023 997064 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok probably not so interesting < 1411995037 898592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5 6\n7 8"lnpe < 1411995038 346228 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 8} < 1411995041 17843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5 6\n7 8"lnpe#s < 1411995041 476279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{7 8} {5 6}} < 1411995051 926445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unless you need this ^ < 1411995090 358928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 7 8 6 2 0 1}{5.>}pt < 1411995090 864008 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{7 8 6} {1 2 0 1}} < 1411995125 710227 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5.0"td < 1411995126 190149 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5.0 < 1411995129 629378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5.0"tdtd < 1411995130 261893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5.0 < 1411995134 745385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5.0pd < 1411995135 231739 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1411995136 309063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5.0pdpd < 1411995136 763662 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5.0 < 1411995144 321450 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5td < 1411995144 730511 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5.0 < 1411995152 721481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq tp < 1411995153 304257 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: You should not transpose what you can't transpose. Yes this is an eastere < 1411995161 687056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- AndoDaan ;) < 1411995218 929625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi9there""[[:digit:]]"sr < 1411995219 433825 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"[[:digit:]]"} < 1411995226 425925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1411995228 969072 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi9there""[[:digit:]]"jsr < 1411995229 493140 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hi" "there"} < 1411995282 37446 :S1!~sheldon@firewall.hb.dhbw-stuttgart.de JOIN :#esoteric < 1411995286 156768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuckyou."ps < 1411995286 557259 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {fu ck yo u.} < 1411995311 398854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuckyou."pswd < 1411995311 855305 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1411995316 293293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuckyou."psWd < 1411995316 747499 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (Wd)! < 1411995318 990353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "fuckyou."psWD < 1411995319 489229 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (WD) Invalid arguments! < 1411995322 482392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1411995330 142779 :S1!~sheldon@firewall.hb.dhbw-stuttgart.de PRIVMSG #esoteric :what are you trying to do? < 1411995345 195064 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate that unlines/words don't auto-convert to string < 1411995359 749168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I will fix that in 1.7.4 < 1411995363 978074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so that < 1411995366 802444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}un < 1411995367 281540 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "\n12\n3" < 1411995370 508305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually works < 1411995399 863036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although for full backwards compatability this will probably be a new command < 1411995400 49785 :S1!~sheldon@firewall.hb.dhbw-stuttgart.de PRIVMSG #esoteric :what does blsq stand for? < 1411995406 199757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? blsq < 1411995406 726001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :blsq? ¯\(°​_o)/¯ < 1411995414 306234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn blsq (see burlesque) < 1411995415 730593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411995418 727438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? burlesque < 1411995419 527254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. < 1411995429 724047 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :lol I updated my copy to 1.6.9 < 1411995445 641180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn_append burlesque (see: http://mroman.ch/burlesque) < 1411995447 182304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1411995450 353921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? burlesque < 1411995450 993951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. \ (see: http://mroman.ch/burlesque) < 1411995462 391630 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: lol < 1411995468 66084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.6.9 is pretty old :) < 1411995488 492408 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :it is < 1411995490 982130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :more than 2 years < 1411995503 391789 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :I used the 'ghc --make main.hs -o burlesque -O3 -fforce-recomp" < 1411995518 84069 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :oh wait. < 1411995521 324130 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :man... < 1411995524 617116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1411995544 405021 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Are you missing some packages? < 1411995848 290910 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1411995850 329529 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1411996033 882142 :AndoDaan!~Daanando@188.188.78.79 PRIVMSG #esoteric :--okay, I managed that. < 1411996164 363223 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1411996247 881155 :S1!~sheldon@firewall.hb.dhbw-stuttgart.de QUIT :Quit: S1 < 1411997701 81312 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1411997785 501817 :AndoDaan!~Daanando@188.188.78.79 QUIT : < 1411997950 410516 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1411997957 414740 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1411997964 753381 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1411998223 285960 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds < 1411998310 943223 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1411999192 666116 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1411999966 305985 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1412000534 608090 :SvenGek!~scht@2602:30a:c079:8ed0:e889:c24:28f1:1116 JOIN :#esoteric < 1412000847 668854 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412000914 938380 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :any of you dudes familiar with bacon.js? < 1412000964 778104 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :or FRP in general, more likely < 1412001068 215075 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :mmmm, delicious bacon < 1412001096 807659 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :baconexplosion.js :V < 1412001109 961420 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ERROR 418 < 1412001142 996226 :shikhin!~shikhin@120.59.106.160 JOIN :#esoteric < 1412001170 339480 :shikhin!~shikhin@120.59.106.160 NICK :Guest62969 < 1412001359 24872 :Guest62969!~shikhin@120.59.106.160 QUIT :Client Quit < 1412001380 46281 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412001636 794545 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :myndzi: no, but yes < 1412001666 222088 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I haven't used FRP "in practice" barely at all but I know about reactive-banana and some other libraries and have read papers. < 1412001669 41865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}es < 1412001669 557975 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1412001673 375150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}es < 1412001673 850243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1412001676 471164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1412001721 402351 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :HTCPCP ERROR 418 < 1412001813 728421 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i've got a thing that i'm thinking may work well with the paradigm but having trouble figuring out how to phrase it < 1412001833 539664 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :the js FRP libraries don't seem to have much irc presence :( < 1412001878 398015 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i suppose the core thing i'm trying to figure out at the moment is how to combine some event streams (or whatever) in such a way that a single stream drives the emission of events, but the latest value from some of the others is merged into its output < 1412001911 320115 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :'properties' in baconjs seems to suit, but i don't want to get a stream output for every property that changes < 1412001937 16525 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :some googling just stumbled me into 'sampledby', maybe that's near what i'm looking for < 1412001960 374228 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :or maybe something like rxjs's 'schedulers' < 1412002228 950458 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :"Projects each element of an observable sequence into a new sequence of observable sequences by incorporating the element's index and then transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence." < 1412002231 42477 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :...wow < 1412002308 454076 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why the hell is it called bacon? < 1412002371 560442 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :because bacon is delicious < 1412002468 54229 :SvenGek!~scht@2602:30a:c079:8ed0:e889:c24:28f1:1116 PRIVMSG #esoteric :prolly to add to the appeal < 1412002560 231192 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :with language like the above (in rxjs), i don't think bacon needs a mouth-watering name to be more appealing :P < 1412002910 812104 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I only know about Elm (as in I know it exists and I've stared at code snippets) and some FRP libs/lang stuff for Racket. < 1412002994 842924 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Because bacon is a fruit, of course < 1412002996 402992 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Elm was interesting to me though because it compiles to JS, while looking a bit like Haskell. < 1412003001 750671 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :kappa < 1412003004 927963 :kappa!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl NICK :TieSoul < 1412003008 54098 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i think i may have found some useful examples in the gaming concept-space < 1412003118 971424 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :this is kind of sexy < 1412003129 660548 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :http://baconjs.github.io/api.html#bacon-combinetemplate < 1412003144 984342 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :this is close to what i want but i didn't want output updates on every change, only on the 'controlling' stream < 1412003155 578343 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :but sampledBy will give me just that < 1412003307 777170 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412003691 216820 :AndoDaan!~Daanando@188.188.95.59 JOIN :#esoteric < 1412003997 74745 :password2!~password@41.161.32.146 PRIVMSG #esoteric :Hi < 1412004409 776124 :password2!~password@41.161.32.146 QUIT :Quit: Leaving < 1412004773 22677 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vexqidljykrxwszs JOIN :#esoteric < 1412004864 798991 :heow!~Adium@76.73.247.160 JOIN :#esoteric < 1412005004 142141 :heow!~Adium@76.73.247.160 PART :#esoteric < 1412005711 781483 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412006331 815660 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412006692 320485 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: leaving < 1412006712 326195 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412006737 23311 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Client Quit < 1412006750 734750 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412006923 810495 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Client Quit < 1412006939 333684 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412007517 446921 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412008262 446817 :sebbu!~sebbu@ADijon-152-1-21-161.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412008299 479986 :sebbu!~sebbu@ADijon-152-1-21-161.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412008299 667952 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412008767 808560 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1412008788 323659 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412009021 376683 :DKordic``!~user@93-86-157-72.dynamic.isp.telekom.rs JOIN :#esoteric < 1412010517 79898 :MoALTz!~no@user-5-173-18-247.play-internet.pl JOIN :#esoteric < 1412011587 432315 :AndoDaan!~Daanando@188.188.95.59 QUIT :Ping timeout: 245 seconds < 1412011711 500697 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1412011758 977620 :AndoDaan!~Daanando@188.188.92.73 JOIN :#esoteric < 1412012726 527123 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl QUIT :Excess Flood < 1412012744 669910 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl JOIN :#esoteric < 1412012874 943457 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 258 seconds < 1412013621 684553 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412013817 952699 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1412014276 140880 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412014327 441188 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Taneb < 1412014328 42665 :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) < 1412014344 759848 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Disclaimer: I probably have less than 5 genders < 1412014378 211856 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But my two keyboards are reunited! < 1412014415 846391 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.cppreference.com/w/cpp/language/user_literal C++ is more incredible the more i inadvertently learn about it < 1412014544 938425 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TANEB HAS 5 CORNER SIMULTANEOUS 5-GENDER IDENTITY CUBE IN ONLY 24 HOUR ROTATION < 1412014573 802806 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1412014677 714650 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also can i just not use c11 things, this is dumb < 1412014712 117636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: how often do you rotate? < 1412014863 340592 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Roughly daily < 1412015109 549121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? fizzie < 1412015110 229275 :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 < 1412015126 507185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is it allowed to edit someone's user-wisdom? < 1412015200 639819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BrainFlow is an extension of BrainFuck with 3 additional commands for added functionality and confusion: < 1412015205 973063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"confusion"? < 1412015209 848677 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's confusing about that < 1412015243 329373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :has anybody actually considered extending BF Joust by some BF derivative with more functionality? < 1412015379 753266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why would somebody make a BF derivative not using ASCII? < 1412015464 694656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :User:ChiSHAXtjo I smell spam < 1412015471 810546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Do you smell spam? < 1412015471 997544 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: they're just getting the treadmill in for me i < 1412015482 297982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Are you trying to do more sports? < 1412015482 633127 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: ( ( um i)) don't think that's < 1412016026 119481 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412016153 426151 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412016440 278967 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1412016470 356475 :Sprocklem!~sprocklem@199.167.25.114 NICK :Guest86867 < 1412016964 385012 :Guest86867!~sprocklem@199.167.25.114 QUIT :Ping timeout: 260 seconds < 1412017197 689932 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412017403 361993 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412017440 138797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DTSCode 5* 10New user account < 1412017862 706964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{'i ?i 'd ?d 's S[} < 1412017865 567656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9S[ < 1412017866 45783 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 81 < 1412017897 521850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iis"{{'i 'd 's}jFi} < 1412017897 995240 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'i 'd 's} j Fi} < 1412017901 402440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iis"{{'i 'd 's}jFi}m[ < 1412017901 878513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 2} < 1412017911 900289 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :so what's the best error handling regime, in general < 1412017920 762063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iis"{?i ?d ?s}j{{'i 'd 's}jFi}m[si < 1412017920 987925 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :obviously a reasonable, easily answered question < 1412017921 277814 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?i ?i ?s} < 1412017927 620122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iis"{?i ?d ?s}j{{'i 'd 's}jFi}m[si0je! < 1412017928 25354 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1.4142135623730951 < 1412017931 459957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412017933 982137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's sqrt < 1412017940 140782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iis"{?i ?d S[}j{{'i 'd 's}jFi}m[si0je! < 1412017940 549990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412017962 981472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "iisdsii"{?i ?d S[}j{{'i 'd 's}jFi}m[si0je! < 1412017963 555919 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 11 < 1412017968 717692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not fully compliant though < 1412017985 329185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it performs modulo iff x=256 right? < 1412017992 535408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. and -1 < 1412017994 425444 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :does anybody but you understand this language? it looks like hayes commands < 1412018016 164498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {-1==}{256==}m| < 1412018016 577539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412018020 508164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -1{-1==}{256==}m| < 1412018021 22285 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412018035 859642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{-1==}{256==}m|{256.%}if < 1412018036 271336 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412018040 545428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5J{-1==}{256==}m|{256.%}if < 1412018040 946165 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412018044 554470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 256J{-1==}{256==}m|{256.%}if < 1412018045 88941 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412018071 561814 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}[[ < 1412018072 9905 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {J {?i ?d} {-1 ==} {?i ?d} {256 ==} {?i ?d} m| {?i ?d} {256 .%} {?i ?d} if} < 1412018083 192699 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}ic < 1412018083 720844 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018087 886580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}IC < 1412018088 422533 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018091 100257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fuuu < 1412018094 321094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}bxIC < 1412018094 777708 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018097 345075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if} < 1412018097 762939 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {J {-1 ==} {256 ==} m| {256 .%} if} < 1412018103 824151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}[[ < 1412018104 405765 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {J {?i ?d} {-1 ==} {?i ?d} {256 ==} {?i ?d} m| {?i ?d} {256 .%} {?i ?d} if} < 1412018114 849511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}j[[ < 1412018115 411242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?i {J {-1 ==} {256 ==} m| {256 .%} if} ?d} < 1412018118 630739 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}jic < 1412018119 201402 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018120 894983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}jIC < 1412018121 381949 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018125 905807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}j[[\[ < 1412018126 338888 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018129 262136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d}{J{-1==}{256==}m|{256.%}if}j[[ < 1412018130 4539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?i {J {-1 ==} {256 ==} m| {256 .%} if} ?d} < 1412018159 438650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d})bx{J{-1==}{256==}m|{256.%}if}jIC < 1412018159 917893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018162 520369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d})bx{J{-1==}{256==}m|{256.%}if}ic < 1412018163 52428 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412018164 860025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i ?d})bx{J{-1==}{256==}m|{256.%}if}IC < 1412018165 275113 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?i J {-1 ==} {256 ==} m| {256 .%} if ?d} < 1412018168 395263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412018170 587664 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412018171 613398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now we're talking < 1412018200 571610 :Sprocklem_!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1412018207 421846 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "d"{?i ?d ?s}j{{'i 'd 's}jFi}m[sibx{J{-1==}{256==}m|{256.%}if}IC0je! < 1412018207 969368 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -1 < 1412018210 914996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fuck < 1412018222 841394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "d"{?i ?d ?s}j{{'i 'd 's}jFi}m[sibx{J{-1==}{256==}m|{256.%}if}IC < 1412018223 311836 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?d} < 1412018233 664673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dd"{?i ?d ?s}j{{'i 'd 's}jFi}m[sibx{J{-1==}{256==}m|{256.%}if}IC < 1412018233 851992 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?d ?d} < 1412018239 785540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why isn't it intercalating stuff < 1412018259 699467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dd"{?i ?d ?s}j{{'i 'd 's}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC < 1412018260 182932 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?d J {-1 ==} {256 ==} m| {256 .%} if ?d} < 1412018265 780078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dd"{?i ?d ?s}j{{'i 'd 's}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC0je! < 1412018266 263773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 254 < 1412018269 6845 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412018269 833586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1412018272 998821 :AndoDaan!~Daanando@188.188.92.73 QUIT :Ping timeout: 240 seconds < 1412018288 744856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bicyclidine: Of course < 1412018293 483226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :me and AndoDaan < 1412018302 365392 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some guys on golf.shinh.org < 1412018332 287744 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :coo < 1412018337 202889 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://regex.alf.nu/ < 1412018344 517149 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :"Sorry, crashy today. Need to find an actual server." < 1412018363 812856 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :clearly they've been compromised by shellbleed < 1412018374 243388 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric ::O < 1412018392 593877 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I hear there's a notorious hacker named "4chan" going around < 1412018396 136301 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I hope it wasn't them < 1412018408 369210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now for the 'o' < 1412018425 906147 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dd"{?i ?d ?s J}j{{'i 'd 's 'o}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC0je! < 1412018426 531429 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 254 < 1412018437 12826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dodoso"{?i ?d ?s J}j{{'i 'd 's 'o}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC0je! < 1412018437 773518 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 15.937377450509228 < 1412018447 91331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dodoso"{?i ?d S[ J}j{{'i 'd 's 'o}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC0je! < 1412018447 641643 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 64516 < 1412018476 271135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 254*254 < 1412018478 21536 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 64516 < 1412018484 359889 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :> 6 < 1412018484 548169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "dodoso"{?i ?d S[ J}j{{'i 'd 's 'o}jFi}m[si)bx{J{-1==}{256==}m|{256.%}if}IC0je!#s < 1412018484 805853 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {64516 64516 254 255} < 1412018485 954351 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6 < 1412018487 359592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there < 1412018488 290632 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it works < 1412018494 612333 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :> "6" < 1412018496 479912 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "6" < 1412018510 331305 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :> 34567890987654**87654567 < 1412018511 950534 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1412018514 190634 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric ::o < 1412018570 321777 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02http://esolangs.org/w/index.php?diff=40562&oldid=39867 5* 0381.62.136.104 5* (+109) 10+ Burlesque < 1412018589 553204 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bicyclidine: The problem is that syntactically Burlesque is really easy < 1412018592 286996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{} is a block < 1412018594 872087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a List) < 1412018598 669690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3} and that stuff < 1412018614 176911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :'a is a character, "a" is a string, 5 is an integer and 5.0 is a double < 1412018624 713255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :commands are two characters long < 1412018631 422444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) is a prefix that maps a command over a list < 1412018635 846147 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4})?i < 1412018636 330577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5} < 1412018637 863335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4})?d < 1412018638 339811 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3} < 1412018641 497398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4})S[ < 1412018642 69290 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16} < 1412018655 144848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?i is increment, ?d is decrement and S[ < 1412018655 335105 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: id ignore index instances instances-importing irc-connect irc-password v @ ? . < 1412018658 893803 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know what S[ is < 1412018663 10139 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's square for integers at least < 1412018691 329180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "0001229"'0S[ < 1412018691 821443 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1229" < 1412018695 717931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's StripLeft < 1412018699 830683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for strings < 1412018710 687799 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 1 2 3}1S[ < 1412018711 129356 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3} < 1412018714 201314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and lists < 1412018749 92608 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bicyclidine: since most stuff is encoded as commands < 1412018757 78148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to make sense of a Burlesque-Program you need to know the < 1412018760 56980 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1412018760 600903 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "I have 340 non-special builtins!" < 1412018763 489436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :340 builtins < 1412018782 692289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which most of them have multiple uses depending on the arguments < 1412018789 525163 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you need to know about 700 things commands do < 1412018793 749996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's just as easy as that < 1412018811 917397 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :great. < 1412018824 78449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def"wd < 1412018824 661102 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc" "def"} < 1412018826 321921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- words < 1412018831 57043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def"wdwd < 1412018831 490727 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abc def" < 1412018835 18489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but wd is also unwords < 1412018847 105131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"** < 1412018847 652176 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (**) Invalid arguments! < 1412018851 195245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1412018857 16379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's ** again < 1412018858 649117 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a merge < 1412018863 721493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""def"** < 1412018864 133414 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "adbecf" < 1412018868 723552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 'a** < 1412018869 220674 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 97 < 1412018898 975385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "bicyclidine"su < 1412018899 492905 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"b" "c" "d" "e" "i" "l" "n" "y" "bi" "cl" "cy" "di" "ic" "id" "in" "li" "ne" "y < 1412018908 498327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "bars"su < 1412018908 957919 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "r" "s" "ar" "ba" "rs" "ars" "bar" "bars"} < 1412018938 2865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "barabarsa"su"barslala"suIN < 1412018938 677016 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "r" "s" "ar" "ba" "rs" "ars" "bar" "bars"} < 1412018951 918996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "blarabarsa"su"barslala"suIN < 1412018952 370617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "l" "r" "s" "ar" "ba" "la" "rs" "ars" "bar" "bars"} < 1412018967 205174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "blarabarsa"su"barslala"suIN(L[)>m < 1412018967 641214 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (-]) Invalid arguments! < 1412018969 837581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1412018977 213224 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "blarabarsa"su"barslala"suIN{L[}>m < 1412018977 736624 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "bars" < 1412018981 6030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1412018982 636323 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there you go < 1412018987 776059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :longest common substring < 1412019059 98795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}m] < 1412019059 558207 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "3"} < 1412019068 718185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3})Sh < 1412019069 237394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "3"} < 1412019075 726005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm neat < 1412019089 400058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bicyclidine: Also you need to know sideffects < 1412019097 591230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because commands are sometimes implemented using different commands < 1412019105 649446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3mo10.+ < 1412019106 152896 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 6 9 12 15 18 21 24 27 30} < 1412019110 868116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- mo is multiplesOf < 1412019116 927259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's defined using some other commands < 1412019120 325560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means < 1412019124 255168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}mo < 1412019124 778203 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16} < 1412019129 904579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this is undocumented < 1412019143 373507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's a sideffect due to sideffects of commands it is implemented in < 1412019154 64895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it happens to be shorter than < 1412019160 357541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4})S[ < 1412019160 804997 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16} < 1412019174 526806 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it was just recently discovered by me that mo can square a list < 1412019178 826148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's been there for years < 1412019235 957798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}4{3 4}pm < 1412019236 843831 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5} < 1412019240 435673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412019253 891262 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}4.+ < 1412019254 503715 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412019267 798604 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {7 7 1 2 3 4}{1 2 3 4 5}4pm < 1412019268 345023 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 7} < 1412019295 641236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it can do Fibonacci better than golfscript2 < 1412019297 467258 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1412019321 616529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :namely 9 bytes < 1412019340 149369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jq.+10C! < 1412019340 715278 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 144 < 1412019421 146618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw: Does anybode know whether there's an established term for C! < 1412019427 572791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just call it continuation < 1412019446 364437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it performs operations without destroying the arguments to the it < 1412019457 566241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kinda like < 1412019503 676990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. there's add := pop a, pop b, push a+b < 1412019527 341586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the continuation of add is := pop a, pop b, push a, push b, push a+b < 1412019631 464955 :AndoDaan!~Daanando@188.189.78.57 JOIN :#esoteric < 1412019652 8900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: you just missed the 10B solution for Fibonacci Numbers ;) < 1412019692 208892 :AndoDaan!~Daanando@188.189.78.57 PRIVMSG #esoteric :eventhough you wrote it, I'm still impress by how you handle burlesque < 1412019707 496020 :conehead_!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412019708 970077 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's that supposed to mean o_O? < 1412019884 834704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean unlike zzo38 I actually take the time to document it ;)? < 1412019908 250699 :AndoDaan_!~Daanando@188.189.64.88 JOIN :#esoteric < 1412019910 953414 :AndoDaan_!~Daanando@188.189.64.88 PRIVMSG #esoteric :Damn lousy internet connection. < 1412019918 737874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :21:41 < mroman_> what's that supposed to mean o_O? < 1412019918 924653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :21:44 < mroman_> You mean unlike zzo38 I actually take the time to document it ;)? < 1412019972 39383 :AndoDaan_!~Daanando@188.189.64.88 PRIVMSG #esoteric :see, I guess I'm still confused. < 1412019984 192901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :o_O? < 1412019986 698227 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412019987 106726 :AndoDaan_!~Daanando@188.189.64.88 PRIVMSG #esoteric :Who came up with "Burlesque?" < 1412019992 171110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I did. < 1412019997 441081 :AndoDaan!~Daanando@188.189.78.57 QUIT :Ping timeout: 276 seconds < 1412020003 427505 :AndoDaan_!~Daanando@188.189.64.88 NICK :AndoDaan < 1412020024 5330 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :Ah. My brain is terrible. < 1412020039 24635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :21:41 < AndoDaan> eventhough you wrote it, I'm still impress by how you handle burlesque < 1412020039 816824 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :and why... "Burlesque?" < 1412020048 393712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- how so? < 1412020060 432398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque? The name? It's some sort of ancient erotic dance < 1412020068 780511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's offensive (to some) but doesn't have fuck in it < 1412020073 681890 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412020073 868063 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412020087 763805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although there usually is no nudity < 1412020092 185108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has class. < 1412020101 180802 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :when you find that aspect of mo you took to it right away. < 1412020120 765104 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :hmm < 1412020123 264657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1412020128 39124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Your english is confusing :) < 1412020159 459532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm very open about Burlesque < 1412020166 82838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's not fair if I keep stuff secret < 1412020180 992914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it would be so easy for me add secret stuff nobody knows and then win at golfing with secrets nobody knows < 1412020205 458454 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1412020209 844522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'm always amazed at finding secrets I didn't know about even though I've written the code < 1412020220 286394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"ra" is also a good example < 1412020227 29578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there was this golfing challenge once < 1412020230 149050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with "5,6" < 1412020237 507533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can parse it < 1412020241 193114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"ps < 1412020241 582500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 , 6} < 1412020248 165228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then throw away the , with < 1412020253 461713 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"psrte! < 1412020253 892334 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412020255 180882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"psrte!#s < 1412020255 721012 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6} < 1412020258 465486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"psrte!.+ < 1412020258 950747 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 11 < 1412020269 604959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but ra (ReadArray) doesn't require [ ] < 1412020274 318260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it skips over , < 1412020283 467013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is based on how silly the parser was implemented < 1412020286 502085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"ra < 1412020286 894160 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412020293 178836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5,6"ra#s < 1412020293 649958 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1412020313 569391 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "1,2,3"ra < 1412020314 42103 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412020317 364872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412020319 660706 :SvenGek!~scht@2602:30a:c079:8ed0:e889:c24:28f1:1116 PRIVMSG #esoteric :is that GolfScript? < 1412020329 848276 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "1,2,3"^^ra < 1412020330 296544 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412020349 109561 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it was a different challenge then < 1412020353 20792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}Shra < 1412020353 600149 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412020356 204459 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :ra hides? < 1412020361 406911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412020365 122168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ra is ReadArray < 1412020369 382892 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :right < 1412020387 383949 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[1,2,3]"ra < 1412020387 928475 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1412020415 640498 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[1,2,3]"ra?+ < 1412020416 105007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1412020450 589259 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[1,2,3]"ra < 1412020451 145235 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1412020458 794647 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[1,2,3]"ra.+ < 1412020459 305074 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1412020461 952814 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[1,2,3]"ra.+) < 1412020462 351493 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ) < 1412020524 89255 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :question: when has hiding part of the stack ever been usefull? < 1412020542 787669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no case is known so far < 1412020556 112374 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :cool. :p < 1412020562 627999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :due to how the parser behind ra is implemented you can use it as a fail-safe parser < 1412020565 969039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5a"ps < 1412020566 787641 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 3): < 1412020573 360305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- won't work because it fails on the a < 1412020576 807521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5a"ra < 1412020576 994401 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412020580 904340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- will stop at an error < 1412020617 951886 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :probably will come in handy. < 1412020644 280914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ra was added to be able to parse challenges that have lists as input < 1412020650 570542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. python style lists) < 1412020693 528453 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1412020702 513633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[5,,,,,1,]"ra < 1412020702 908474 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1} < 1412020709 199746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- in case you ever need that < 1412020736 232918 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,,,5,,,,1,]"ra < 1412020736 783421 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1412020742 269290 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5,,,,1,]"ra < 1412020743 51636 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1} < 1412020746 137198 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5,,,,1,,,]"ra < 1412020746 632816 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1} < 1412020759 896886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess a list can't start with , then < 1412020763 301060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1412020776 763717 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,,,5,,,,1,,,]"rash < 1412020777 243010 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1412020786 81732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,5]"ra < 1412020786 485331 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1412020794 13068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope. ra doesn't accept , at that position < 1412020812 497129 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,5,,,,1,,,]"ifra < 1412020813 363670 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ra) Invalid arguments! < 1412020822 56019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[0-9]+"=~ < 1412020822 528590 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412020824 534402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[0-9]+"~= < 1412020824 945014 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412020829 777187 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[0-9]+"=~ < 1412020830 280997 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412020837 124205 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[0123456789]+"=~ < 1412020837 616340 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412020840 584385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412020851 691964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[0123456789]+"j=~ < 1412020852 213788 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412020855 159981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412020862 889530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[[:digit]]+"j=~ < 1412020863 448057 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412020866 72992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[[:digit]]+"=~ < 1412020866 596744 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412020871 819445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,5,,1]""[[:digit]]"=~ < 1412020872 306209 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412020874 890250 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412020879 697252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can't remember how this worked < 1412020970 849007 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,5]"sh < 1412020971 385566 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [,5] < 1412020984 722554 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,5]"sH < 1412020985 333330 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ff) Invalid arguments! < 1412020989 440690 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,5]"Sh < 1412020989 915115 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "[,5]" < 1412020995 709292 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[,5]"Shra < 1412020996 116666 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1412021000 825204 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5]"Shra < 1412021001 317259 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1412021041 810356 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5,,,,,1]"raL[ < 1412021042 340045 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412021053 676290 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5,,,,,1,]"raL[ < 1412021054 130676 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412021072 272516 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :!blsq "[5,,,,,1,]"ra1en < 1412021072 692420 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1} < 1412021144 577982 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :alright, thanks for the insights. I'll do my best to wield them. < 1412021157 73714 :AndoDaan!~Daanando@188.189.64.88 PRIVMSG #esoteric :gtg cya mroman, bye guys < 1412021162 657102 :AndoDaan!~Daanando@188.189.64.88 QUIT : < 1412021419 275793 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412021449 818930 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :`! bf_txtgen Go die in a hole < 1412021453 867785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :125 ++++++++++++++[>+++++>++++++++>++>+++++++<<<<-]>+.>-.>++++.>++.<<------.----.>.>+++++.+++++.<.<----.>.<+++++++.>>+.---.<<---. [435] < 1412021474 613676 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :how rude. < 1412021563 720284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Editing the nickname wisdom entries is positively commonplace. At least I'm pretty sure I haven't written my own. < 1412021644 117166 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :!bf_txtgen balls of steel < 1412021650 321059 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :durr < 1412021987 924829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JannieOates 5* 10New user account < 1412023358 330528 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1412023667 687037 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 245 seconds < 1412023716 36917 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Ping timeout: 272 seconds < 1412024382 375917 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1412024560 311711 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412024669 472460 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Remote host closed the connection < 1412024741 391233 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1412025312 328378 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412025623 181180 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412025817 371536 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412025932 285906 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1412026842 676584 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :holy crap, Haskell patten matching is cool. < 1412027369 451828 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412027382 431682 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412027954 496893 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1412027975 834371 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1412028554 418986 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1412029337 755865 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412030830 480347 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412030879 760449 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412030879 947505 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412031527 822210 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1412032212 325988 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 246 seconds < 1412032375 457696 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1412032947 432006 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412034477 688373 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :indeed < 1412034988 324348 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412035201 349546 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412035402 685815 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412035449 87585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412035449 522079 :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-) \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412035530 359037 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1412035685 65487 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412035883 576088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i -e '4afmt -w "wisdom/$topic"' -e 's/[$]stuff/ $stuff/' bin/learn_append < 1412035884 974487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412035891 959081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/learn_append < 1412035892 597532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/learn_append < 1412035909 271869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412035913 346664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412035914 579090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412035929 496633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i -e '4afmt -w1000 "wisdom/$topic"' -e 's/[$]stuff/ $stuff/' bin/learn_append < 1412035931 44518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412035963 501586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412035972 475672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412035973 688069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412035984 972261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i -e '4afmt -w1000 "wisdom/$topic"' bin/learn_append < 1412035986 872017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412036037 586986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? burlesque < 1412036037 961209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. \ (see: http://mroman.ch/burlesque) < 1412036081 483458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append burlesque < 1412036083 248279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. (see: http://mroman.ch/burlesque) \ \ I knew that. < 1412036089 117072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1412036114 148642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh fmt isn't in place < 1412036118 103415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fuck this < 1412036122 515796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412036123 714448 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412036175 576571 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 4933 < 1412036176 867170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412036177 424471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a standard HackEgo utility that splits a command line into two pieces (e.g. on the first whitespace)? < 1412036243 355013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i recall < 1412036264 66516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1412036264 587349 :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​ < 1412036313 466769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ I find your `learn_append is failing to understand how `learn works, also, evil newlines. < 1412036313 655275 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412036376 846788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a standar unix utility to strip the last newline of a file would be nice, too. < 1412036380 652743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+d < 1412036438 688436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok a standard utility to remove internal newlines which isn't quite as atrocious as sed's method < 1412036529 115713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what was the command to write stdin to a file but only _after_ the whole stdin has been read < 1412036540 20138 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sponge? < 1412036544 323920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which sponge < 1412036544 861452 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412036554 263258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it's not standard :( < 1412036581 133652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :please shoot half the unix inventors for not making this obvious utility standard hth < 1412036624 179432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is hungry and should not be fixing anything other than food in this state < 1412036782 853766 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :What does one need it for? < 1412036821 100103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do > and < even exist anyway < 1412036824 237041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it should all be | < 1412036869 133772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then sponge would just be an option for the "write into file" command < 1412037239 429186 :AndoDaan!~Daanando@188.189.84.155 JOIN :#esoteric < 1412037434 40319 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412037803 219317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run fmt -w1000 bin/burlesque >b; mv b bin/burlesque; rm b < 1412037804 186678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fmt: cannot open `bin/burlesque' for reading: No such file or directory \ rm: cannot remove `b': No such file or directory < 1412037807 682362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412037819 818083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run fmt -w1000 wisdom/burlesque >b; mv b wisdom/burlesque; rm b < 1412037821 481809 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `b': No such file or directory < 1412037829 61751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...ah. < 1412037837 14129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? burlesque < 1412037837 620854 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burlesque is only the sexiest language on earth. (see: http://mroman.ch/burlesque) < 1412037842 724093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? blsq < 1412037843 339545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :blsq (see burlesque) < 1412037848 539757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/burlesque < 1412037849 62592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412037866 496931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/burlesque < 1412037867 859896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412037905 953803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where does the chain rule "come from"? Is there a simple answer? < 1412037930 248776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "See Burlesque" >wisdom/blsq < 1412037931 564432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412037951 247811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/b/B/' wisdom/burlesque < 1412037952 720849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412037955 817527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? burlesque < 1412037956 656247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burlesque is only the sexiest language on earth. (see: http://mroman.ch/burlesque) < 1412037961 122901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? blsq < 1412037961 756365 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :See Burlesque < 1412037962 817654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard that it's related to the functoriality of the tangent bundle mapping or something like that, but I don't entirely follow. But does that work for e.g. "types with holes"? < 1412037976 480719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "See: Burlesque" >wisdom/blsq < 1412037977 859372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412038073 621462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: you need sponge whenever you want to change a file to the output of a pipe taking the same file as input. < 1412038123 302553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/see/See/' wisdom/burlesque < 1412038124 945396 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412038129 232774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? burlesque < 1412038129 935556 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burlesque is only the sexiest language on earth. (See: http://mroman.ch/burlesque) < 1412038142 981464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1412038155 954727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/earth/Earth/' wisdom/burlesque < 1412038157 373462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412038161 962131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1412038182 414113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION will put off a little the decision of whether to `rm bin/learn_append < 1412038258 84897 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :oerjan: Somehow I have a feeling that sponge is not sufficient for that in all cases. < 1412038275 756250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you say so < 1412038334 343549 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I’m not sure enough about the concurrency semantics of pipelines though. < 1412038334 809557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well it's extremely intuitive from leibnitz notation: du/dt = du/dx * dx/dt < 1412038347 112532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: yes, but what does that notation mean? < 1412038357 973952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i would like an answer to this question < 1412038361 639819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: infinitesimals hth < 1412038371 965076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(see: non-standard analysis) < 1412038376 107669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does it, though? < 1412038408 379748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that was the original intuition, then people discarded that as inconsistent, then abraham robinson showed it's a consistent viewpoint anyhow hth < 1412038414 615627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in non-standard analysis, "the derivative of f(x) becomes f'(x) = {\rm st}\left( \frac{f(x+\Delta x)-f(x)}{\Delta x} \right) for an infinitesimal \Delta x" < 1412038425 736888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that didn't copy quite as well as i'd hoped < 1412038451 209200 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but anyway you don't just have a dy divided by dx, you have a more complicated expression which you then take the standard part of < 1412038489 105368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think the "smooth infinitesimal analysis" perspective might be a bit more promising but i don't really know < 1412038517 331587 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How many people are using the UNIX "mail" program for their preference? < 1412038529 917663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but at any rate dy/dx doesn't actually mean an infinitesimal dy divided by an infinitesimal dx as far as i can tell < 1412038537 246134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even in the infinitesimal perspectives < 1412038579 308150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: this is one of the cases where insisting on technicalities prevents understanding the perfectly valid intuitive reason < 1412038609 916846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, so i want to understand the valid intuitive reason < 1412038653 767267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and i want things like ∫E dy/dx dx = ∫E dy to make sense too < 1412038667 466840 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now my intuition is telling me to stop trying to explain this. < 1412038680 530938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(sneaky bastard) < 1412038712 609603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok < 1412038765 99011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: the point of sponge is that it does not open its output file for writing until after its input stream has been closed, to prevent such concurrency issues. < 1412038855 618766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: an infinitesimal number hth < 1412038856 878001 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :some_filter bar | thing ? < 1412039492 134030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cat foo | filter 1|(thing) 2|(cocat bar) < 1412039495 34670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. < 1412039503 642007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cocat has a bunch of variations, like sponge and tee and pee < 1412039995 260540 :AndoDaan_!~Daanando@188.188.67.151 JOIN :#esoteric < 1412040041 421906 :AndoDaan!~Daanando@188.189.84.155 QUIT :Ping timeout: 260 seconds < 1412040055 867775 :AndoDaan_!~Daanando@188.188.67.151 NICK :AndoDaan < 1412040099 221152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I finally figured out one of those "one person always tells the truth, one always lies, and one either tells the truth or lies" puzzles. < 1412040128 822132 :AndoDaan!~Daanando@188.188.67.151 PRIVMSG #esoteric :So which question do you ask? < 1412040135 655393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If your goal is to figure out with one yes/no question whether the person you're talking to is predictable, you can ask: "Are you either predictable and answering this question truthfully, or unpredictable and answering this question untruthfully?" < 1412040160 22269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The answer will be yes for a predictable person and no for an unpredictable person. < 1412040162 325843 :AndoDaan!~Daanando@188.188.67.151 PRIVMSG #esoteric :Not a yes/no question < 1412040170 884750 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sure it is < 1412040172 932731 :AndoDaan!~Daanando@188.188.67.151 PRIVMSG #esoteric :is it? < 1412040176 76506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, that's "either" as in logical or. < 1412040181 995965 :AndoDaan!~Daanando@188.188.67.151 PRIVMSG #esoteric :oh wait I'm dumb again < 1412040186 306656 :AndoDaan!~Daanando@188.188.67.151 PRIVMSG #esoteric :sorry < 1412040191 694506 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean, in normal people speak they'd answer they're "predictable" or whatever, but this is a logic puzzle < 1412040201 624368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"is it either the case that ..." < 1412040240 533216 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://www.xkcd.com/246/ < 1412040249 852784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GeekDude: darn you beat my 1 second < 1412040255 105806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*me by < 1412040256 339905 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1412040259 128530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The trick is that the unpredictable person doesn't just say "yes"/"no" randomly, they say truth or falsehood randomly. < 1412040368 499757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you make a four-way "truth table", True/Yes, True/No, False/Yes, False/No, and see which options are possible. < 1412040388 329039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For "are you answering this question truthfully?", the two possibilities are TY and FY. < 1412040389 465301 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Anyone want to go nerd sniping with me? < 1412040440 92218 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have a homework problem about finding equivalent resistance, so uh < 1412040450 875639 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ACTION giggles  < 1412040553 952582 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, now see if you can figure out which door they are guarding in the same question < 1412040565 491289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who said anything about doors? < 1412040583 654879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you just want to figure out the answer to a particular question, that's easy too. < 1412040610 528827 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, the original puzzle was there was a door to death and a door to freedom and two guards < 1412040613 879474 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And you had one question < 1412040665 224312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq {2 3 4 5}mo < 1412040666 532237 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 6 12 20} < 1412040690 42267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ mo doesn't actually square a list, it does zipWith (*) [1..] < 1412040690 250421 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412040705 539567 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway I need to sleep now < 1412040722 431070 :AndoDaan_!~Daanando@188.189.76.226 JOIN :#esoteric < 1412040736 327543 :AndoDaan!~Daanando@188.188.67.151 QUIT :Ping timeout: 260 seconds < 1412040741 569281 :AndoDaan_!~Daanando@188.189.76.226 PRIVMSG #esoteric :what I wouldn't give for a decent internet connection. < 1412040745 95892 :AndoDaan_!~Daanando@188.189.76.226 NICK :AndoDaan < 1412040770 712049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a kidney? < 1412040775 643424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your firstborn? < 1412040810 419420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your secret furry porn collection < 1412040816 76118 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :I'd let my kidney impregnate me so I can offer the latter. < 1412040826 348571 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :Secret? Ha! < 1412040832 60561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1412040961 680546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the autographed copy of "On Formally Undecidable Propositions in Principia Mathematica and Related Systems I" < 1412041055 144031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tycho brahe's nose prosthetic < 1412041080 658696 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :And his sister's glass eye. < 1412041095 252873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the True Cross < 1412041118 290148 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :Well, a couple of them. < 1412041126 801194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1412041129 627925 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :more than enough. < 1412041169 986984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the sound of one hand clapping, on a phonograph recording made by edison < 1412041195 759356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and finally, a partridge in a pear tree. < 1412041232 814856 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :if i had any of those, I would... what was this about again? < 1412041267 375134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what you wouldn't give for a decent internet connection < 1412041403 253102 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Solid gold brick? < 1412041448 969770 :SvenGek!~scht@2602:30a:c079:8ed0:e889:c24:28f1:1116 QUIT :Quit: Cuo-it < 1412041486 131395 :AndoDaan!~Daanando@188.189.76.226 PRIVMSG #esoteric :hmm... Maybe not anything < 1412041514 157985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the words of a desperate man < 1412041714 115875 :AndoDaan_!~Daanando@188.188.93.57 JOIN :#esoteric < 1412041732 325188 :AndoDaan_!~Daanando@188.188.93.57 PRIVMSG #esoteric :sadness < 1412041798 432348 :AndoDaan!~Daanando@188.189.76.226 QUIT :Ping timeout: 276 seconds < 1412041824 379652 :AndoDaan_!~Daanando@188.188.93.57 NICK :AndoDaan < 1412041829 513953 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'd give a good wifi connection for a good wifi connection < 1412042662 617884 :AndoDaan!~Daanando@188.188.93.57 PRIVMSG #esoteric :ACTION I am not here! < 1412042679 872990 :AndoDaan!~Daanando@188.188.93.57 QUIT : < 1412042837 461748 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe to argue about pi vs tau, best way is to ignore circles while doing so. Circle is just one use of such thing. It shouldn't be the main point when figuring out what kind of constants to use, although it is one point just as much as the rest of mathematics is. < 1412042845 922875 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :“On computable numbers, with an application to the Entscheidungsproblem” now a New York Times bestseller < 1412042929 41091 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :zzo38: I believe that the symbols for pi and tau should be switched < 1412042934 243420 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :then we should just call it a day < 1412042934 573507 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I do use tau in some computer programs.) < 1412042977 666078 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :#define TAU 6..... < 1412043010 318969 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :6.28 < 1412043015 173956 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Typographically, τ = ½ π. < 1412043018 62112 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It's tau: 6.28! < 1412043040 866521 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually I use a lot more digits than that, but that is a part of it < 1412043081 385494 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe tat neither pi or tau is wrong and that mathematics still works and still correct regardless. However, that doesn't tell you what is better. I think tau is probably better, but I don't really know everything about such thing. < 1412043113 809230 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what about M_2_SQRTPI < 1412043212 97828 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Only if you can construct it with straightedge and compass, Bike < 1412043222 324830 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :atan(log(pi)) < 1412043273 742069 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what if i just draw a computer conforming to posix standards < 1412043318 46768 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That'd be fancy. < 1412043338 953188 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Does posix have a platonic form < 1412043351 621185 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah it's a bunch of squiggly-ass lines < 1412043527 784495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://xkcd.com/37/ < 1412043643 237038 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412044037 633173 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, that that mean it is actually a bunch of squiggly ass-lines? < 1412044056 481114 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes < 1412044483 130465 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mang14]]4 10 02http://esolangs.org/w/index.php?diff=40563&oldid=40560 5* 0366.229.243.72 5* (+3800) 10Just did a ton of stuff with my language, including put the example interpreter implementation up < 1412044593 398562 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe cards in Aberration Hater Card Game should be identified by their URI (which won't necessarily have to point to an existing file; it is only used as identifier and can be a "urn:" or "guid:" if you want, too), although the URI might not be printed on the card (or possibly it is as a kind of "small print barcode"). Do you like this? < 1412044617 30700 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It means that, if some people make up the card independently with the same name, that it can still be used anyways. < 1412044810 377047 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you see my All The Tropes Wiki user page? < 1412044978 418796 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mang14]]4 10 02http://esolangs.org/w/index.php?diff=40564&oldid=40563 5* 0366.229.243.72 5* (+860) 10/* Hello world */ Edit with explaination of how it works < 1412045071 948075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40565&oldid=40474 5* 0366.229.243.72 5* (+11) 10Add my esolang to the giant list (Mang) < 1412045441 487779 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412045560 943772 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1412047582 994238 :vyv!~vyv@69.158.157.3 QUIT :Ping timeout: 240 seconds < 1412047695 330784 :vyv!~vyv@70.51.218.192 JOIN :#esoteric < 1412049377 696556 :prooftechnique!~NihilistD@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1412049830 944449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: More generally, for any P, you can ask: "Is the truth of your answer equal to the truth of P?" < 1412050037 429714 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412050300 781469 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What are you refering to? < 1412050363 488271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: The sort of puzzle where there are three people, where one tells the truth, one lies, and one either tells the truth or lies. < 1412052522 78069 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This Pokemon Card GB2 AI very often uses such things as DEFENDER and SELF-DESTRUCT at the worst possible times for them; it often gives me an advantage. < 1412052537 773425 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why did they design such a stupid AI? < 1412052548 674254 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is even worse than the first game. < 1412052912 535990 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It sounds as though they cloned the RPG AIs. < 1412052930 153880 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe; I don't know. < 1412052940 805303 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :You would not believe the number of times I've seen a trainer use Destruct with their last Pokemon. < 1412052945 57819 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Erm, Self-* < 1412052986 551038 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq: I have seen it too a few times. How many times do you see? < 1412053001 205635 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I haven't counted. < 1412053029 854081 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I didn't think to during childhood, and those games were my life for a few years. < 1412053034 792256 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I can compare it to if you have a position in chess that you interpose check with a piece that prevents you from escaping your next move. < 1412053273 992842 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe this comparison isn't quite as good, but it is something. < 1412053345 685200 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The use of SELF-DESTRUCT in these bad situations may be compared to a bad exchange in chess that loses the initiative. < 1412053503 759253 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you play chess at all? < 1412053519 807996 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I do, though it's been a while. < 1412053782 720385 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't really play chess very often, but sometimes I do, and I do sometimes read book describing chess, do some kind of chess problem, etc. < 1412053920 59771 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also like the retroanalysis problems; I have seen one where it shows you the position of pieces on the board, but doesn't tell you whose turn it is or stuff like that; you are then asked: On which squares did captures occur? < 1412054591 980976 :pikhq!~pikhq@deagol.pikhq.com QUIT :Read error: Connection reset by peer < 1412054840 956756 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bit shifting and binary arithmetic was invented far before computers were invented. < 1412055212 58442 :pikhq!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1412055469 204888 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is the Russian algorithm good for making multiplication in 6502? < 1412055927 191928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I tend to use tr '\n' ' ' to remove internal newlines. < 1412055944 797436 :conehead_!~conehead@unaffiliated/conehead NICK :conehead < 1412055948 638922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Of course it converts a final newline to space too.) < 1412055957 370192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1412056053 723607 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, someone else mention a * b = f(a + b) - f(a - b) where f(x) = x * x / 4 and is of course stored in a precomputed lookup table. < 1412056069 962531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that command also evilly does not edit in place. however... < 1412056078 328341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_apply < 1412056078 962281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/learn_apply: No such file or directory < 1412056082 443669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412056082 930708 :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-) \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412056144 199691 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It works very well for 8-bits multiplication, at least < 1412056238 432111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4ised -i 'y/"'\n'"/ /"'wisdom/$topic' bin/learn_append < 1412056239 830545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412056242 944408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412056243 603295 :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-) \ sed -i 'y/ \ / /wisdom/$topic \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412056250 524519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1412056254 745268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412056256 31740 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412056271 100229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4ised -i 'y/"'\\n'"/ /"'wisdom/$topic' bin/learn_append < 1412056272 511528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412056276 383124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412056276 953181 :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-) \ sed -i 'y/\n/ /wisdom/$topic \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412056287 236899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412056288 473792 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412056319 760343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4ised -i 'y/"'\\n'"/ /' "'"wisdom/$topic"' bin/learn_append < 1412056321 691495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412056324 51486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412056324 663000 :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-) \ sed -i 'y/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412056354 554965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait does sed support that < 1412056359 642287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1412056360 580894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available. < 1412056370 78052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append test test < 1412056372 288903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412056374 752640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1412056375 560221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available. \ test < 1412056379 509860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fff < 1412056382 431747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412056383 702527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412056665 433830 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412056689 954693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: it also has the entirely fatal flaw of not allowing in-place editing hth < 1412056707 469266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and sed's y does not seem to support \n < 1412056825 989127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 4949 < 1412056827 395430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412056834 230396 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412056837 99658 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412057032 292344 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412057125 69616 :AndoDaan!~Daanando@188.189.89.44 JOIN :#esoteric < 1412057130 253110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4iperl -i -p -e 's/\n//' "'"wisdom/$topic"' bin/learn_append # from stackoverflow < 1412057131 628804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412057141 949686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append test test < 1412057144 489907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412057147 552844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1412057148 333278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available.test < 1412057152 436925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412057171 738672 :prooftechnique!~NihilistD@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Quit: return () < 1412057177 320059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4cperl -i -p -e 's/\n/ /' "'"wisdom/$topic"' bin/learn_append # from stackoverflow < 1412057178 327171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412057181 948629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append test test < 1412057184 533882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/learn_append: line 6: unexpected EOF while looking for matching `'' \ /hackenv/bin/learn_append: line 9: syntax error: unexpected end of file < 1412057196 61802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf < 1412057211 391586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cata bin/learn_append < 1412057211 985903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cata: not found < 1412057216 645007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412057217 96305 :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/ \ / /' "wisdom/$topic" \ //' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412057236 437039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1412057248 837498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4cperl -i -p -e 's/\\n/ /' "'"wisdom/$topic"' bin/learn_append # from stackoverflow < 1412057250 274869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412057254 786587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append test test < 1412057256 929106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/learn_append: line 7: /: Is a directory \ I knew that. < 1412057275 691951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"/: Is a directory" impressive < 1412057280 161368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :god damn you unix derivatives < 1412057290 521549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412057291 5875 :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/ \ / /' "wisdom/$topic" \ / /' "wisdom/$topic" \ //' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412057320 749037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok something hideously wrong < 1412057335 953181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 4949 < 1412057337 202813 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412057392 114069 :MoALTz!~no@user-5-173-18-247.play-internet.pl QUIT :Quit: Leaving < 1412057406 689387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4iperl -i -p -e 's/\n/ /' "'"wisdom/$topic"' bin/learn_append # from stackoverflow < 1412057408 42268 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412057414 468979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412057414 981241 :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/ \ / /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412057426 523629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412057427 841651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412057444 890475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "4iperl -i -p -e 's/"'\\n'"/ /' "'"wisdom/$topic"' bin/learn_append # from stackoverflow < 1412057447 741222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412057451 749523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412057452 283355 :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." < 1412057468 401026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm promising < 1412057476 184512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append test test < 1412057477 874261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412057481 808784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1412057482 459333 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available. test < 1412057489 267928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412057490 140563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412057678 840366 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1412058339 184571 :AndoDaan_!~Daanando@188.189.71.103 JOIN :#esoteric < 1412058433 88379 :AndoDaan!~Daanando@188.189.89.44 QUIT :Ping timeout: 248 seconds < 1412058471 370281 :AndoDaan_!~Daanando@188.189.71.103 NICK :AndoDaan < 1412058992 408143 :AndoDaan_!~Daanando@188.188.83.183 JOIN :#esoteric < 1412059105 17357 :AndoDaan!~Daanando@188.189.71.103 QUIT :Ping timeout: 248 seconds < 1412060121 973445 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412060897 27797 :S1!~sheldon@p4FF920A6.dip0.t-ipconnect.de JOIN :#esoteric < 1412061395 445758 :AndoDaan_!~Daanando@188.188.83.183 QUIT :Ping timeout: 272 seconds < 1412062019 515978 :AndoDaan!~Daanando@188.188.65.71 JOIN :#esoteric < 1412062082 439805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan I knew that. But it works for lists [1..] which is usually what you have when golfing < 1412062082 626827 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412062100 547110 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :Hey, mroman_. < 1412062118 939939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The general purpose square a list is still )S[ < 1412062121 745048 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :Did you submit the latest tast to Anarchy Golf? < 1412062133 575113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's a new problem? < 1412062133 990369 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :tasks* < 1412062146 15135 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :ah. < 1412062150 238400 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :yes. two < 1412062150 425504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :two new < 1412062190 564412 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :quit rare these days. new problems I mean. < 1412062215 553207 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412062222 422734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Highest power of 2 dividing n? < 1412062234 549588 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looks like a job for until < 1412062255 99264 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which burlesque hasn't < 1412062256 210503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1412062305 861066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@2?^{24jdv}fi < 1412062306 332242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412062335 188286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@2?^24.+{24jdv}FI < 1412062335 612147 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (FI)! < 1412062350 568968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@2?^24.+{24jdv}fI < 1412062350 929318 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1} < 1412062369 137839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this doesn't look right < 1412062374 389925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@2?^24.+ < 1412062374 792123 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 289 324 361 400 441 484 529 < 1412062378 976980 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412062384 85171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^24.+ < 1412062384 541536 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 < 1412062393 810658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^24.+{24jdv}fI < 1412062394 245907 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2} < 1412062400 406173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^24.+{24jdv}fI[- < 1412062400 837373 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1412062404 910180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^24.+{24jdv}fI[~ < 1412062405 326487 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412062415 442172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^^^24.+{24jdv}fI[~!! < 1412062415 929820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 8 < 1412062455 813092 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^^^12.+{12jdv}fI[~!! < 1412062456 346101 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412062461 89867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^^^{12jdv}fI[~!! < 1412062461 652925 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062478 97707 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412062496 420412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^^^20.+{12jdv}fI[~!! < 1412062496 607279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412062510 969361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{1R@?^^^20.+{12jdv}fI[~!!}GO < 1412062511 405306 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412062543 790433 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 1R@?^^^20.+{pPjdv}fI[~!!}GO < 1412062544 207818 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062549 221529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{Pp2 1R@?^^^20.+{pPjdv}fI[~!!}GO < 1412062549 782201 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062557 659757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 1R@?^^^20.+{5jdv}fI[~!! < 1412062558 36285 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412062565 478346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412062570 185424 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20r1 < 1412062570 572916 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (r1)! < 1412062571 977669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is difficult in Burlesque < 1412062587 707721 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20r0 < 1412062588 100437 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (r0)! < 1412062596 149168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0R@?^^^20.+{5jdv}fI[~!! < 1412062596 618034 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412062598 111738 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412062607 434275 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq "20"r0 < 1412062607 865077 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (r0)! < 1412062609 86553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI[~!!}GO < 1412062609 523958 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10} < 1412062618 912428 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :what's my problem < 1412062627 158217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no r0 < 1412062629 286389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and no r1 < 1412062635 660424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro < 1412062635 847294 :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} < 1412062636 827445 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz < 1412062637 313984 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20} < 1412062638 205511 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that? < 1412062644 961470 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :I'm truly an idiot < 1412062653 769561 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since when is 9 a power of two o_O < 1412062673 248012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI}GO < 1412062673 717343 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc}m[ < 1412062673 909956 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062674 257879 :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} { < 1412062710 205484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI[~}GO < 1412062710 732878 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062725 685939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI[~vv}GO < 1412062726 289187 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062739 66012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI[~!!}GO < 1412062739 569291 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10} < 1412062745 361063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412062761 369354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0R@?^^^20.+ < 1412062761 917555 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062766 336370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0R@?^^^10.+ < 1412062766 765856 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062779 846260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0R@?^20.+ < 1412062780 362223 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 26214 < 1412062783 417512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0R@?^20.+9!! < 1412062783 893135 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 512 < 1412062789 130842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no 9 in that list < 1412062800 426171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2 0R@?^^^20.+{5jdv}fI[~j!!}GO < 1412062800 945532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062826 994616 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc{2**2}C!\\}m[ < 1412062827 413435 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412062842 688067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also why am I getting more than 10 elements < 1412062844 751906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for 10GO < 1412062846 215484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412062847 752405 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc{2**2}4C!}m[ < 1412062848 150887 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 {} 2 2 2 2 {1} 2 2 2 2 {1 2} 2 2 2 2 {1 3} 2 2 2 2 {1 2 4} 2 2 2 2 {1 5 < 1412062875 669559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq { 1 3 9 24}{2 0R@?^^^20.+{5jdv}fI[~!!}m[ < 1412062876 127885 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 3 1 9 1 24} < 1412062898 479197 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vexqidljykrxwszs QUIT :Quit: Connection closed for inactivity < 1412062902 548653 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc{2**-1}4C!}m[ < 1412062902 908656 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {-1 -1 -1 -1 {} -1 -1 -1 -1 {1} -1 -1 -1 -1 {1 2} -1 -1 -1 -1 {1 3} -1 -1 -1 -1 < 1412062908 754940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412062912 113564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1412062928 954925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0R@?^^^20.+{pPjdv}fI[~j!!}GO < 1412062929 488680 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062937 24509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{pP2 0R@?^^^20.+{Ppjdv}fI[~j!!}GO < 1412062937 211204 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc{-1 2**\/^^}4C!}m[ < 1412062937 212215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412062937 212379 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {} {} {} {} {1} {1} {1} {1} {1} {1 2} {1 2} {1 2} {1 2} {1 2} {1 3} {1 3} {1 < 1412062964 529634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0R@?^^^20.+{PPjdv}fI[~j!!}GO < 1412062964 946954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412062974 817038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is insane :( < 1412062994 789526 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0R@?^^^20.+{PPjdv}fI[~!!}GO < 1412062995 395702 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412063000 174481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3{Pp2 0R@?^^^20.+{PPjdv}fI[~!!}GO < 1412063000 633384 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412063014 951504 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc 2{.*}4C!}m[ < 1412063015 578065 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (.*) Invalid arguments! ERROR: Burlesque: (.*) Invalid argume < 1412063016 773753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3{Pp2 20r@?^^^{PPjdv}fI[~!!}GO < 1412063017 177504 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (!!) Invalid arguments! ERROR: Burlesque: ([~) Invalid argume < 1412063027 61753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3{Pp2 20r@?^^^{PPjdv}fI}GO < 1412063027 325592 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc 2{^^.*}4C!}m[ < 1412063027 512553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (fi) Invalid arguments! {PP j dv} ERROR: Burlesque: (**) Inva < 1412063027 699336 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {65536 256 16 4 2 {} 65536 256 16 4 2 {1} 65536 256 16 4 2 {1 2} 65536 256 16 4 < 1412063040 47692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3{2 20r@?^^^{24jdv}fI}GO < 1412063040 509424 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18} {1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 < 1412063045 890042 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc 2{^^.*}4C!\\}m[ < 1412063046 339420 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 16 4 2 {} 2 16 4 2 {1} 2 16 4 2 {1 2} 2 16 4 2 {1 3} 2 16 4 2 {1 2 4} 2 16 4 < 1412063065 631123 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0 20r@?^^^{PPjdv}fI[~!!}GO < 1412063066 520587 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412063069 279486 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc 2{^^.*\\}4C!}m[ < 1412063069 794128 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (\\) Invalid arguments! ERROR: Burlesque: (\\) Invalid argume < 1412063074 440763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0 20r@?^^^{PPjdv}fI}GO < 1412063074 897372 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412063080 324949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what the < 1412063088 65264 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 20rz{fc 2{^^.*}4C!\/\\}m[ < 1412063088 621747 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {536 16 4 2 {} 536 16 4 2 {1} 536 16 4 2 {1 2} 536 16 4 2 {1 3} 536 16 4 2 {1 2 < 1412063098 990051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0 20r@?^^^{pPjdv}fI}GO < 1412063099 439747 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0} {1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 < 1412063108 259245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0 20r@?^^^{pPjdv}fI[~}GO < 1412063108 729704 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 {1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 26 < 1412063112 637180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO < 1412063112 978784 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 1 4 1 2 1 8 1 2} < 1412063120 999143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :haha! < 1412063123 141583 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 1{2}4c! < 1412063123 548025 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (c!) Invalid arguments! < 1412063128 141599 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 1{2}4C! < 1412063128 585101 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412063133 589471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO < 1412063134 61046 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 1 4 1 2 1 8 1 2 1 4 1 2 1 16 1 2 1 4} < 1412063146 124578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now < 1412063149 705381 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what is a partial sum? < 1412063151 354212 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 1{2^^\/}4C! < 1412063151 873710 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412063169 78930 :S1!~sheldon@p4FF920A6.dip0.t-ipconnect.de PRIVMSG #esoteric :why do you do 2^^\/ ? < 1412063173 654135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO++}GO < 1412063174 247290 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412063180 368696 :AndoDaan!~Daanando@188.188.65.71 PRIVMSG #esoteric :!blsq 1{^^2.*}4C! < 1412063180 793638 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1412063185 209764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4{{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO++}GO < 1412063185 669363 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 4 8} < 1412063191 381471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO++}GO < 1412063191 772893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 4 8 9} < 1412063197 452378 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1412063207 15070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 6{{Pp2 0 20r@?^^^{pPjdv}fI[~!!}GO++}GO < 1412063207 476247 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 4 8 9 11} < 1412063209 213607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412063212 397810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :thats A006520 < 1412063216 512469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's pretty slow though < 1412063259 549805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep. too slow for anagol < 1412063277 282232 :AndoDaan_!~Daanando@188.188.71.118 JOIN :#esoteric < 1412063278 412946 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :!blsq 1{2.*^^2**}4C! < 1412063278 869363 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1073741824 < 1412063292 922784 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :!blsq 1{2.*^^2**++}4C! < 1412063293 450931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 19292178609371873283721881554959056663564876247763779584 < 1412063310 353198 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :no idea what that monstrosity is. < 1412063336 537544 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's < 1412063350 329564 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :192921.... < 1412063359 6230 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :....9584 < 1412063360 432860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(*2)^2 + digit sum < 1412063361 920770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1412063378 825325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2.*^^2**++}4C!#s < 1412063379 375206 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {19292178609371873283721881554959056663564876247763779584 964608930468593664 482 < 1412063383 589935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2.*^^2**++}2C!#s < 1412063384 138058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {482304 24 1} < 1412063397 877392 :S1!~sheldon@p4FF920A6.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412063398 64193 :AndoDaan_!~Daanando@188.188.71.118 PRIVMSG #esoteric :burlesque has no limit on bignumbers? < 1412063409 33234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2.*^^2** < 1412063409 399050 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412063429 629731 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah ** is power < 1412063430 14482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412063436 789790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412063482 446200 :AndoDaan!~Daanando@188.188.65.71 QUIT :Ping timeout: 276 seconds < 1412063492 694104 :AndoDaan_!~Daanando@188.188.71.118 NICK :AndoDaan < 1412063499 542862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :++ is concenatenate digits < 1412063507 113641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2.*^^2** < 1412063507 502832 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412063509 894020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2.*^^2**++ < 1412063510 263162 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 24 < 1412063530 877721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(x*2)++(2^x) < 1412063558 291199 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 24 2.* 24 2** < 1412063558 624940 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 576 < 1412063585 649983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 24 2.* 24 2**#s < 1412063586 85838 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {576 48} < 1412063598 653650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 24 2.* 2 24** < 1412063599 10739 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16777216 < 1412063608 893060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 24 2.* 48 2** < 1412063609 334559 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2304 < 1412063612 922840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 24 2.* 48 2**++ < 1412063613 293195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 482304 < 1412063623 969432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(x*2)++(x*2)^2 < 1412063628 100531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's what you're doing < 1412063637 737799 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where ++ is concatenate digits < 1412063682 654032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: and yes. Burlesque has no limit on integers < 1412063694 410877 :sebbu!~sebbu@ADijon-152-1-12-174.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412063698 305523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except for the haskell limits of course < 1412063699 213111 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :If I'm not constantly checking with the langref, I have nearly no idea what 's what < 1412063704 645571 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :okay thanks. < 1412063709 322136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. !! < 1412063713 909378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type (!!) < 1412063714 801474 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[a] -> Int -> a < 1412063719 558377 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!! want's an Int < 1412063733 603032 :sebbu!~sebbu@ADijon-152-1-12-174.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412063733 789773 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412063746 57590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that when using !! in Burlesque it will convert the Unbounded Integer into a bounded integer < 1412063770 406007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you ever have that large lists :) < 1412063791 868840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: I get that @checking with the langref < 1412063815 149423 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you golf regularily you know the most used commands fluently ;) < 1412063831 949938 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :I'm thinking of writing a little program to help me organize and look up the instruction set a bit better. < 1412063833 506184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for other stuff I just know that it's there and I can look it up in the langref < 1412063840 596910 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :until I get the hang of it. < 1412063855 866489 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :I'm sure it's all slowly perculating into my brain. < 1412063862 642885 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I was seriously thinking about self-recursive 2D language somewhat akin to Orthogonal < 1412063873 360024 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :not sure if it will every fly though < 1412063888 312902 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :Only one way to find out. < 1412063895 366619 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :right < 1412063897 789488 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the Burlesque Shell has tabcompletion for commands btw ;) < 1412063926 115853 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :nice. thanks. < 1412063952 398303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically you could write a little translater from verbose Burlesque to Burlesque < 1412063968 753151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which would allow you to write using the Names of the Commands < 1412063970 508428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :suchas < 1412064010 612974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :20 {primeFactors sum} generateListO < 1412064014 686987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of < 1412064023 563120 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :20{fC++}GO < 1412064048 580760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I think some people have a regex collection for usual shortcuts ;) < 1412064053 562753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I had one, but I lost it < 1412064070 941412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. it would detect that you wrote {aabb}m[ insteaf of )aa)bb or things like that < 1412064083 420440 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :I might do that. atm I'm just bashing my fingers in the hopes of finding the right combination of characters. < 1412064153 424287 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1412064425 234822 :sebbu!~sebbu@ADijon-152-1-40-102.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412064462 413323 :sebbu!~sebbu@ADijon-152-1-40-102.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412064462 600388 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412065348 293214 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1412065729 385396 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412066136 810125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03RonKnatchbull 5* 10New user account < 1412066748 920024 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412066749 106743 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412066749 106873 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412067537 703414 :AndoDaan!~Daanando@188.188.71.118 PRIVMSG #esoteric :!blsq ?_ < 1412067538 197733 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "I have 340 non-special builtins!" < 1412067557 629610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I have 340 builtins, but that's nothing special." < 1412067803 560349 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :presumably it also has 60 special builtins as well < 1412068215 248586 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412068217 820968 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412068676 294588 :AndoDaan!~Daanando@188.188.71.118 QUIT :Ping timeout: 250 seconds < 1412068702 58383 :AndoDaan!~Daanando@188.188.64.150 JOIN :#esoteric < 1412070347 698194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: Let me count them. < 1412070401 564807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#Q #q #J #j @ ) : , < 1412070414 173948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :about 8 special built-ins < 1412070433 883447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#s < 1412070434 441076 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{#s}} < 1412070452 566375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#Q pushes the code on the right side of it to the stack < 1412070466 290135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q{}#q1 2 3 4 < 1412070466 679908 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} #q 1 2 3 4} < 1412070474 462312 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q{}#q1 2 3 4#s < 1412070474 892222 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} #q 1 2 3 4 #s} < 1412070488 256464 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where as #q pops code from the stack < 1412070499 61984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}#q3 4.+ < 1412070499 498581 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412070503 646129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}#q3 4.+#s < 1412070504 78131 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412070508 905043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}#q3 4.+ < 1412070509 126014 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412070514 762494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the 3 4 .+ isn't executed at all < 1412070537 214399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}#j3 4.+ < 1412070537 690140 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7 < 1412070539 832441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}#j3 4.+#s < 1412070540 282792 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 3} < 1412070551 18100 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#j appends code but does not replace it < 1412070628 837777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @'c10.+ < 1412070629 277430 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cccccccccc" < 1412070644 678861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 'c10.* < 1412070645 149634 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cccccccccc" < 1412070842 433007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: but aren't there like parenthesis or something for defining functions too? or is this so much forth-like that there's nothing < 1412070857 42610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: not yet, no < 1412070863 865697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't define functions < 1412070873 667883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not in a reasonable way < 1412070884 616797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh.... < 1412070885 400808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1412070889 720845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :will you add a way later/ < 1412070890 976782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1412070895 601961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I will < 1412070931 265136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also variables < 1412070935 444240 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you can do stuff like < 1412071009 45620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`X:=1 2 < 1412071010 233762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: X:=1: not found < 1412071020 648419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`Y:= %X ?+ < 1412071021 120883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Y:=: not found < 1412071162 145858 :Majid_!~VOID@243.218.2.109.rev.sfr.net JOIN :#esoteric < 1412071200 228749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, that would be useful < 1412071232 25328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/k9FhEYNg < 1412071237 405061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's my sketch so far for that < 1412071298 221328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it will be shipped with predefined longversions of commands < 1412071300 638254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1412071318 273948 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`add={?+} `group={=[} < 1412071318 754708 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: add={?+}: not found < 1412071318 959994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :etc. < 1412071336 464782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :eh < 1412071339 11350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`Add that is < 1412071339 586198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Add: not found < 1412071344 410024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they must start with an uppercase letter < 1412071361 369954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`a `b `c are already reserved < 1412071361 812247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: a: not found < 1412071369 814988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's not a single character that can be freely used I think < 1412071426 997152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it would be %Increment in the spec < 1412071458 539289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: the problem is that you need a prefix < 1412071459 568005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because < 1412071462 192512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "increment"ps < 1412071462 697597 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 10): < 1412071465 128469 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "increment."ps < 1412071465 623345 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {in cr em en t.} < 1412071473 904073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :would be parsed as a chain of commands < 1412071491 142319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you need to tell the parser with a prefix that it's not a chain of commands < 1412071500 346366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no command that starts with % < 1412071504 882348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so % is a good choice as a prefix < 1412071552 964881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: could you just modify existing names so you free u psomething? < 1412071587 240343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Like what? < 1412071595 768260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :` and % are free prefixes < 1412071596 262192 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1412071600 834062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can use them < 1412071609 626440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412071614 902234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is ` and % followed by an uppercase letter ;) < 1412071626 927445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But no: I can't change existing commands < 1412071631 868833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you also have two-letter variables, or letter+number variables? < 1412071633 382634 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that would break programs on anagol using them < 1412071649 466759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: you mean like `foo0? < 1412071671 633013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, like that < 1412071683 168895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's too long, so more like %M2 and %Te < 1412071689 781109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah sure < 1412071691 81925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no problem < 1412071695 654169 :Majid_!~VOID@243.218.2.109.rev.sfr.net PART #esoteric :"Leaving" < 1412071696 416959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412071706 483940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they can't contain a = though ;) < 1412071711 158705 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`Xheutn=... < 1412071711 678222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Xheutn=...: not found < 1412071718 264803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you do a new incompatible major version every four years? < 1412071719 352589 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it'll just parse until it reaches a = for the assignment < 1412071734 635272 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: all versions are fully backwards compatible < 1412071745 781166 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or, like, every triangular numbered year starting from the first release < 1412071751 58571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?? < 1412071774 777257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or what do you mean with "incompatible"? < 1412071792 297245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one with incompatible syntax so it doesn't run older programs < 1412071799 581331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412071801 296820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412071801 493226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like I said < 1412071807 960157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's backwards compatible < 1412071822 348966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque will always be able to run older programs < 1412071876 618698 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have a "contract" with golf.shinh.org that newer Burlesque versions must still run programs written for older versions < 1412071924 425624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, I mean doing an incompatible release in such a way that it has a new name and you still maintain the old version and golf entries specify the version in their language < 1412071929 165335 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What happens if you take back the contract? Do they take out a contract? < 1412071975 13742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412071981 627440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: what are you actually talking about? < 1412071995 592786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :variables can be added to Burlesque without breaking existing programs. < 1412072002 144839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1412072020 57981 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, adding a program prefix to switch to a different language still leaves it backwards compatible. < 1412072023 247696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You want me to release a new Version of Burlesque under a different name? < 1412072034 992926 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no... never mind < 1412072052 240822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I was just talking about the hypothetical for when you want to break compatibility. but you don't want to. so it's not important < 1412072055 392032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let's forget it < 1412072061 696959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm sorry < 1412072084 547332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I did break compatability then it would be a different language < 1412072112 770857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: I see no advantage in breaking compatability < 1412072140 202503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would only do that to make a fully fledged general purpose language out of it with the chance of being used by more than 5 people < 1412072147 404458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I doubt that this will ever be the case < 1412072164 630984 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Is it being golfed by more than 5 people? < 1412072167 256155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so my "customers" are golfers on anagol and anagol requires full backwards compatability < 1412072193 661964 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jafet: there's clock, teebe, hendrik, noodl, andodaan, me < 1412072203 737380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and sometimes someone gives it a shot too < 1412072221 59090 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :andodaan is the newest golfer so far in Burlesque < 1412072253 536970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now when you said above `add={?+} < 1412072259 597243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how would you invoke that then? < 1412072315 400077 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. and pooq also golfs in it < 1412072333 481804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and how does the assignment knows where the assigned stuff ends? shouldn't it be a suffix so it pops a value from the stack and assigns that? < 1412072349 314724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some other not so active burlesque golfers are desty, migo, whio < 1412072375 777768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: { ... } < 1412072379 729553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`add={ ... } < 1412072380 253525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: add={: not found < 1412072386 120576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the } specifies the end < 1412072387 753591 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course < 1412072393 680321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{ ... }`Add is also fine < 1412072418 756863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: um... but then why do you need the equals sign if the bracket already delimits? < 1412072422 48922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1412072427 392907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it would work as suffix too < 1412072428 812832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412072495 430017 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412075265 240745 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? burlesque < 1412075265 919690 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) < 1412075278 392763 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah, so that's how the update is. < 1412076269 123698 :boily!~boily@96.127.201.149 QUIT :Quit: MARSH CHICKEN < 1412076998 570154 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq !blsq ?? < 1412076999 47745 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077004 849644 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq !blsq ?? < 1412077005 231872 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077016 624274 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :?? < 1412077030 330764 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq ?? < 1412077030 718605 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.3" < 1412077067 637991 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq ??L[ < 1412077068 167427 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 17 < 1412077093 882579 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq :a < 1412077094 443575 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 3): < 1412077107 526802 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq %a < 1412077107 974754 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 3): < 1412077112 449870 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq @ < 1412077112 905440 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : @ < 1412077126 111349 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq q5l < 1412077126 567114 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412077129 350680 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq q5 < 1412077129 790529 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1412077136 142011 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq q1 5 6 < 1412077136 622548 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 6 < 1412077150 250855 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq q1128 < 1412077150 613123 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1128} < 1412077171 858269 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq ?n < 1412077172 254137 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077180 71473 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 156?n < 1412077180 542142 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : l_ < 1412077214 421889 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 339rz < 1412077214 918951 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 < 1412077245 522379 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 0 39ro < 1412077245 932937 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412077252 689038 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 0 39r@ < 1412077253 188208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412077270 144453 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq ,339rz < 1412077270 630464 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 < 1412077348 266490 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "5"to < 1412077348 711206 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Str" < 1412077385 37075 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "Str"\/to~= < 1412077385 508858 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412077446 815773 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 339rzfC < 1412077447 355505 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077487 218013 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 339rz{fc>]}m[ < 1412077487 594242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077493 253728 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 339rz{f!>]}m[ < 1412077493 721846 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (>]) Invalid arguments! ERROR: Unknown command: (f!)! 0 ERROR < 1412077533 624137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412077539 533587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz < 1412077539 962616 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 < 1412077541 821848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rzfC < 1412077542 474884 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077544 701869 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412077553 246576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412077557 185976 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :div by zero < 1412077558 226548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;0 < 1412077560 557940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1fC < 1412077561 63027 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412077563 513685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0fC < 1412077564 45900 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077565 28882 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I'm the worst. < 1412077598 254613 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofC < 1412077598 758243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {2} {3} {2 2} {5} {2 3} {7} {2 2 2} {3 3} {2 5} {11} {2 2 3} {13} {2 7} {3 5 < 1412077609 466123 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofC<[ < 1412077609 914501 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (<[)! < 1412077618 793514 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofCe!>[ < 1412077619 225658 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (>[)! < 1412077622 27194 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofCe!>] < 1412077622 493962 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 113 < 1412077648 175232 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofC){>]}n[ < 1412077648 625699 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (n[)! < 1412077659 54872 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofC){>]}m[ < 1412077659 627420 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (m[) Invalid arguments! < 1412077681 142157 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 339rofC < 1412077681 617822 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {2} {3} {2 2} {5} {2 3} {7} {2 2 2} {3 3} {2 5} {11} {2 2 3} {13} {2 7} {3 5 < 1412077695 663454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 339rofC){>]} < 1412077696 214681 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{>]} {} {>]} {2} {>]} {3} {>]} {2 2} {>]} {5} {>]} {2 3} {>]} {7} {>]} {2 2 2} < 1412077715 915207 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :map can actually be used to insert stuff between elements < 1412077724 729880 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro)-1 < 1412077725 202096 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {-1 1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 10} < 1412077729 256508 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC) >] < 1412077729 687830 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412077734 152298 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC>] < 1412077734 533910 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {97} < 1412077752 31564 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC^^>] < 1412077752 441321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {97} < 1412077761 382335 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100ro^^fC>] < 1412077761 782244 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {97} < 1412077770 928602 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100ro\*fC>] < 1412077771 354193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (>]) Invalid arguments! < 1412077775 404304 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100ro\^fC>] < 1412077775 926148 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (>]) Invalid arguments! < 1412077788 72865 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[< < 1412077788 654084 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: ([<)! < 1412077792 833620 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[> < 1412077793 343291 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: ([>)! < 1412077799 331234 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC < 1412077799 786953 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {2} {3} {2 2} {5} {2 3} {7} {2 2 2} {3 3} {2 5} {11} {2 2 3} {13} {2 7} {3 5 < 1412077807 361800 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCe! < 1412077807 811228 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 5 5} < 1412077818 562858 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCpe < 1412077819 42642 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (ps) Invalid arguments! 2 ERROR: Burlesque: (ps) Invalid argu < 1412077822 277950 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCsp < 1412077822 696865 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got output fo' that! < 1412077826 169494 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCspuN < 1412077826 681629 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1412077831 861872 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCuN < 1412077832 294369 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ["\n", 2, "\n", 3, "\n", 2, 2, "\n", 5, "\n", 2, 3, "\n", 7, "\n", 2, 2, 2, "\n" < 1412077840 906353 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCun < 1412077841 342314 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"\n" 2 "\n" 3 "\n" 2 2 "\n" 5 "\n" 2 3 "\n" 7 "\n" 2 2 2 "\n" 3 3 "\n" 2 5 "\n" < 1412077847 541853 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCln < 1412077847 966426 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ln) Invalid arguments! < 1412077861 229074 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC1co < 1412077861 649589 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{}} {{2}} {{3}} {{2 2}} {{5}} {{2 3}} {{7}} {{2 2 2}} {{3 3}} {{2 5}} {{11}} { < 1412077864 53901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412077869 542546 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC1CO < 1412077869 989199 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{}} {{2}} {{3}} {{2 2}} {{5}} {{2 3}} {{7}} {{2 2 2}} {{3 3}} {{2 5}} {{11}} { < 1412077870 177635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got output fo' that < 1412077871 518822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth is this < 1412077895 337480 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC<-uN < 1412077895 896870 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [2, 2, 5, 5, "\n", 3, 3, 11, "\n", 2, 7, 7, "\n", 97, "\n", 2, 2, 2, 2, 2, 3, "\ < 1412077907 637943 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :? < 1412077907 824666 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. if there's no output. < 1412077920 938767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: un is broken for non-strings < 1412077930 906528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not broken, but it doesn't unlines < 1412077944 341990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 100rofCm]wd < 1412077944 825873 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "[] [2] [3] [2, 2] [5] [2, 3] [7] [2, 2, 2] [3, 3] [2, 5] [11] [2, 2, 3] [13] [2 < 1412077952 553960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 100rofCm]wD < 1412077953 86357 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [] [2] [3] [2, 2] [5] [2, 3] [7] [2, 2, 2] [3, 3] [2, 5] [11] [2, 2, 3] [13] [2, < 1412077956 941151 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofCwd < 1412077957 405630 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {' 2 ' 3 ' 2 2 ' 5 ' 2 3 ' 7 ' 2 2 2 ' 3 3 ' 2 5 ' 11 ' 2 2 3 ' 13 ' < 1412077982 478581 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[~wd < 1412077983 70315 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412077984 922477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unlines and words just assume that it's a list of Strings < 1412077988 307495 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-wd < 1412077988 807485 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 ' 3 ' 2 2 ' 5 ' 2 3 ' 7 ' 2 2 2 ' 3 3 ' 2 5 ' 11 ' 2 2 3 ' 13 ' 2 < 1412077992 169613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it's not a list of Strings then sideffects happen < 1412078001 247483 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :okay < 1412078009 570932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because unlines/words are defined as < 1412078028 69260 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-wdsh < 1412078028 506626 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [2, , 3, , 2, 2, , 5, , 2, 3, , 7, , 2, 2, 2, , 3, 3, , 2, 5, , 11, , < 1412078032 589827 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-wdsH < 1412078033 100952 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ff) Invalid arguments! < 1412078036 844789 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"\n"\/[[\[ < 1412078040 597551 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-Ff < 1412078040 970059 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ff) Invalid arguments! < 1412078046 915973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" "there"}"\n"\/[[\[ < 1412078047 350173 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hi\nthere" < 1412078054 806861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}"\n"\/[[\[ < 1412078055 289771 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "\n12\n3" < 1412078066 178367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unlines intersperses "\n" and then calls concat < 1412078066 365025 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-"\n"\/[[\[ < 1412078066 719000 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 "\n" 3 "\n" 2 2 "\n" 5 "\n" 2 3 "\n" 7 "\n" 2 2 2 "\n" 3 3 "\n" 2 5 "\n" 11 " < 1412078110 474780 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-vv"\n"\/[[\[ < 1412078111 19040 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1412078116 818178 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 2 100rofC[-"\n"\/[[\[ < 1412078117 283209 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 "\n" 3 "\n" 2 2 "\n" 5 "\n" 2 3 "\n" 7 "\n" 2 2 2 "\n" 3 3 "\n" 2 5 "\n" 11 " < 1412078138 497760 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :alright. enough messing around. < 1412078158 433678 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Time to write an OS in burlesque. < 1412078175 851169 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :or something smaller. < 1412078176 38319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You are welcome to implement I/O in Burlesque ;) < 1412078196 958596 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Maybe in time, I might have some ideas. < 1412078219 130035 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I'm still way too inexperienced. < 1412078229 998141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you need new features to do something just ask me ;) < 1412078233 423083 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :to even think of adding to your language. < 1412078244 358105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm happy to introduce new features if they will be needed. < 1412078244 618341 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Okay, thanks. < 1412078301 897782 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Probably shouldn't be dependant an what questions anarchy golf is outputing < 1412078337 108058 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Like now it would be read for a _a command < 1412078377 464742 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :_a looks up the A045718 sequence online < 1412078385 926329 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :and prints it out < 1412078409 153760 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :whadda ya think? < 1412078522 253844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412078529 981783 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :good call. < 1412078539 953619 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :(sorry, I'm being silly.) < 1412078568 481926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :New features must be of "general purpose" < 1412078584 293912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and not just to solve one challenge < 1412078839 82475 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Q: how does regex work? < 1412079189 416695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there""i t"~= < 1412079189 825630 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412079194 46601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere""i t"~= < 1412079194 536756 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412079201 870811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :~= is "does it match my regex" < 1412079213 610006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there""(i.t)"=~ < 1412079214 134050 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"i t"} < 1412079220 286388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hixthere""(i.t)"=~ < 1412079220 864243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ixt"} < 1412079228 23173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :=~ is "what matches my regex" < 1412079233 315040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1412079247 959149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "content""(.*)"=~ < 1412079248 464655 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"content"} < 1412079251 729734 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric : . means any character? < 1412079257 66260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412079267 291303 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :and for digits and letters? < 1412079267 652787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's POSIX RegularExpression < 1412079278 574769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you should google for posix regexp to learn how posix regexps work < 1412079284 553791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not Burlesque specific < 1412079295 941740 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Okay, I'll look that up, < 1412079303 263123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"man 7 regex" can often also help. < 1412079316 550439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Basic or extended? < 1412079388 434143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: It uses regex-compat < 1412079392 241293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wich uses Text.Regex.Posix < 1412079397 561888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is a wrapper for the c posix regex api < 1412079403 828196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I guess whatever the c posix regex api is doing < 1412079451 307130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It can do both, depending on whether REG_EXTENDED flag is specified or not. < 1412079532 845900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"compExtended (REG_EXTENDED) which can be set to use extended instead of basic regular expressions. This is set in the defaultCompOpt value." (Text.Regex.Posix.Wrap) < 1412079537 69450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently extended, then. < 1412079589 94751 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday"(week.*)=~ < 1412079589 617752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 22): < 1412079597 574793 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday"(week)=~ < 1412079597 966553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 22): < 1412079611 313793 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday""(week.)"=~ < 1412079611 732252 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekd"} < 1412079710 505149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq "just testing""(s)(t)"=~ < 1412079710 986899 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"s" "t"} < 1412079758 765538 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday""(week.[^[:space:]])"=~ < 1412079759 240884 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekda"} < 1412079770 674917 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday""(week.[^[:space:]]+)"=~ < 1412079771 120133 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday"} < 1412079791 642178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You probably don't want the . in there. < 1412079801 733946 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away""(week[^[:space:]]+)"=~ < 1412079802 97831 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday,"} < 1412079853 656426 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away""{(week[^[:space:]]+)"=~}m[ < 1412079854 171873 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412079900 426953 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Damn, I need to start getting to grips with the control flow aspects. < 1412079961 270405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412079967 10821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :your { } are missmatched < 1412079979 871325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"{"(week[^[:space:]]+)"=~}m[ < 1412079980 313838 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412079990 409816 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"{("week[^[:space:]]+)"=~}m[ < 1412079990 837260 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 70): < 1412079997 760192 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"{"(week[^[:space:]]+)"=~}m[ < 1412079998 218432 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412080008 787941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can't map over a string like that < 1412080011 227063 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"{^^"(week[^[:space:]]+)"=~}m[ < 1412080011 630670 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1412080020 805854 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:space:]]+)"=~}m[ < 1412080021 266327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {} {"weekday,"} {} {} {"weekend"} {} {} {}} < 1412080044 314085 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :ah. < 1412080055 907879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can only map over a string < 1412080059 293420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you work on characters < 1412080067 941960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :regex works on strings however < 1412080105 629271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {"(week[^[:space:]]+)"~=}"today is weekday, and the weekend is far away"wdf[ < 1412080106 237904 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"(week[^[:space:]]+)" ~=} < 1412080112 824881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I got it wrong. :/ < 1412080127 817471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what do you wan't to do? < 1412080143 930075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Filter the words with {"(week[^[:space:]]+)"~=}. < 1412080172 233640 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:space:]]+)"~=}f[ < 1412080172 732369 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080192 987153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess I misinterpreted the order of the arguments column for f[. < 1412080199 950347 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:space:],]+)"~=}f[ < 1412080200 391188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080208 759150 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:space:]\,]+)"~=}f[ < 1412080209 250180 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080215 329280 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:space:]%,]+)"~=}f[ < 1412080215 749495 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080217 805769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The first argument to filter is the list to filter and the second argument is the "filter" < 1412080255 835996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The reference for f[ says "Block f, Block a -- Filters a list according to the predicate f" while m[ says "Block ls, Block f -- Apply f to every element in ls and collect the result in a block" -- how then can f[ and m[ have arguments in the same order? < 1412080259 140781 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric : , is a special character? < 1412080272 677781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Oh. < 1412080275 926403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Thx for reporting that. < 1412080310 97969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The documented order is indeed wrong. < 1412080354 145849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: , is not a special character, but when filtering, you get the original word, not the part the regex's () matched. < 1412080403 922522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :exactly < 1412080408 125541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Burlesque seems to be missing the Perl @a = ($s =~ m//g) -style "list of all matches of a regex" feature. < 1412080443 828571 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412080445 219628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you mean like < 1412080456 668572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""(.*)"=~ < 1412080457 91273 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc"} < 1412080462 861192 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:digit:]^[:punct:]]+)"~=}f[ < 1412080463 453581 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080465 437111 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""(.)"=~ < 1412080465 623851 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a"} < 1412080472 39757 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[^[:digit:][:punct:]]+)"~=}f[ < 1412080472 576131 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080475 406545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- you want {"a" "b" "c"} @fizzie < 1412080529 550064 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "today is weekday, and the weekend is far away"wd{"(week[a-z]+)"~=}f[ < 1412080529 930450 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"weekday," "weekend"} < 1412080543 685948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`perl-e @a = ("foo 123 bar 456 baz 789 quux" =~ /\d+/g); print join(" ", @a); < 1412080543 872695 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :oh well, I tried. < 1412080544 346025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :123 456 789 < 1412080548 785539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sort of thing. < 1412080577 901295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I don't exactly "want" it, I'm not doing anything in particular, just an observation. < 1412080582 668453 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""[[:digit:]]+"=~ < 1412080583 221094 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080587 914766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""[[:digit:]+]"=~ < 1412080588 391551 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080591 270776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""[[:digit:]]"=~ < 1412080591 766125 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080596 530646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""[[:digit:]]*"=~ < 1412080597 7676 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080598 438172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412080606 78370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""([[:digit:]]+)"=~ < 1412080606 562959 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123"} < 1412080628 253684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""([[:digit:]]+)*"=~ < 1412080628 609405 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {""} < 1412080636 403094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux""([[:digit:]])*"=~ < 1412080636 897578 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {""} < 1412080643 434391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. I guess it can't do that < 1412080644 830369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`perl-e @a = ("foo 123 bar 456 baz 789 quux 123456789" =~ /(\d)\d*(\d)/g); print join(" ", @a); # also does this if there are any capturing groups < 1412080645 423145 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 3 4 6 7 9 1 9 < 1412080685 577672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Thx for noticing that. < 1412080690 238540 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"{"([:digit:]+)"~=}f[ < 1412080690 632624 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz 789 quux" < 1412080691 410056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412080727 960676 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"{"(^[:digit:][:digit:]^[:digit:]+)"~=}f[ < 1412080728 435972 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz 789 quux" < 1412080747 413964 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"{"(^[:digit:]?[:digit:]+^[:digit:]?)"~=}f[ < 1412080747 865851 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz 789 quux" < 1412080761 885038 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"{"(\[:digit:]+\)"~=}f[ < 1412080762 71759 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz 789 quux" < 1412080775 613927 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"{"([:digit:]+)"~=}f[ < 1412080776 142844 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz 789 quux" < 1412080781 330748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: An error in Burlesque is True < 1412080788 654683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '*.+ < 1412080789 130064 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1412080797 920780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"{'*.+}f[ < 1412080798 385778 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hithere" < 1412080802 341632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The split-and-filter can probably do many tasks one can use m//g for (some even better), but sometimes it's non-trivial to say how to split if you, say, want inside-word matches. < 1412080854 201734 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"wd{"[:digit:]+"~=}f[ < 1412080854 694607 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080859 422188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"wd{"[[:digit:]]+"~=}f[ < 1412080860 5759 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123" "456"} < 1412080864 118022 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{'*.+}f[ < 1412080864 550320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" "789" "quux"} < 1412080877 206163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`perl-e print join(" ", grep {/^\d+$/} split " ", "foo 123 bar 456 baz 789 quux 123456789"); < 1412080877 956883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :123 456 789 123456789 < 1412080894 748213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Everything that is NOT Integer 0 is True < 1412080911 670311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means 0 -> False, '8 -> True, {} -> True, -1 -> True < 1412080915 410815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Error -> True < 1412080921 850617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"hi there" -> True < 1412080930 950688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{"hi there"}f[ < 1412080931 503423 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1412080937 16787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{0}f[ < 1412080937 485119 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412080940 766566 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{?d}f[ < 1412080941 174250 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3} < 1412080957 622839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{?i} for example removes every -1 < 1412080964 744913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {-1 2 3 -1 4}{?i}f[ < 1412080965 71709 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4} < 1412080994 86065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque has two kind of errors < 1412080997 522409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 0?/ < 1412080997 915787 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412081004 158808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :errors that are underlying haskell errors < 1412081005 488561 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1412081006 814856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and < 1412081008 793631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2?/ < 1412081009 302205 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (./) Invalid arguments! < 1412081013 69970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque Error Values < 1412081016 506400 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2?/to < 1412081016 931520 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Error" < 1412081024 473965 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{'*}f[ < 1412081024 890365 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" "789" "quux"} < 1412081029 880664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- it's just a value on the stack with type error < 1412081033 571185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2?/toSh < 1412081034 9665 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Error" < 1412081037 620860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2?/Sh < 1412081037 937701 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ERROR: Burlesque: (./) Invalid arguments!" < 1412081040 343042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2?/Sh<-Q < 1412081040 860332 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : !stnemugra dilavnI )/.( :euqselruB :RORRE < 1412081067 842059 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{'*tito"int"~=}f[ < 1412081068 180973 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412081087 557838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(drop the '*) < 1412081100 61746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{tito"int"~=}f[ < 1412081100 470141 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412081103 161467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{tito"Int"~=}f[ < 1412081103 612662 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" "789" "quux"} < 1412081109 375600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{tito"Int"==}f[ < 1412081109 895812 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" "789" "quux"} < 1412081116 101130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1412081117 298147 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{'*tito"int"sn}f[ < 1412081117 682184 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" "789" "quux"} < 1412081120 578567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo"ti < 1412081120 963295 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412081124 792162 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz 789 quux"wd{'*tito"int"==}f[ < 1412081125 263530 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412081125 450222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412081126 699540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412081141 599840 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq 123to < 1412081154 145715 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo"ra < 1412081154 557837 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 1): < 1412081157 358910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo"rato < 1412081157 834489 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Error" < 1412081159 621688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412081160 787881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1412081161 402746 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq 123 to < 1412081173 808693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"{raisn!}f[ < 1412081174 250458 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "foo 123 bar 456 baz" < 1412081180 252218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"{rais}f[ < 1412081180 829133 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1412081191 92959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo"rais < 1412081191 535119 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412081194 938766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "123"rais < 1412081195 320312 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412081201 197771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"wd{rais}f[ < 1412081201 594394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "bar" "baz"} < 1412081204 601817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz"wd{raisn!}f[ < 1412081205 9472 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123" "456"} < 1412081207 963672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412081215 967864 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I'm barking up the wrong tree. < 1412081221 418406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :raisn! filters out everything that can't be parsed by ra < 1412081232 266058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+"wd{raisn!}f[ < 1412081232 766860 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123" "456"} < 1412081237 138194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0"wd{raisn!}f[ < 1412081237 577801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123" "456" "9.0"} < 1412081242 289922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0 [1,2]"wd{raisn!}f[ < 1412081242 653190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"123" "456" "9.0" "[1,2]"} < 1412081245 531687 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :alright, thanks. < 1412081252 473231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0 [1,2]"wd{raisn!}f[)ra < 1412081252 954018 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {123 456 9.0 {1 2}} < 1412081299 381703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Raisins. < 1412081331 899073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0 [1,2]"wd{psisn!}f[)ps < 1412081332 427588 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{ERROR: (line 1, column 4): < 1412081335 420375 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0 [1,2]"wd{psisn!}f[ < 1412081335 811328 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo" "123" "bar" "456" "baz" ".+" "9.0" "[1,2]"} < 1412081346 446161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412081347 556070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412081438 325792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's btw w[ < 1412081449 632290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo 123 bar 456 baz .+ 9.0 [1,2]"{raisn!}w[ < 1412081450 153707 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "123 456 9.0 [1,2]" < 1412081456 8494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :w[ is FilterWords < 1412081464 742498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :W[ is FilterLines < 1412081543 650173 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I got too chummy with "m[" when I started. Time to date other mappers. < 1412081554 111129 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :or filters or loopie thingies < 1412081591 688773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like how people not familiar with Burlesque get confused by missmatching square brackets < 1412081595 705947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412081615 896639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or missmatching parantheses < 1412081627 954236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5}htenuehasheubewuv.pg'crlygkbx < 1412081628 357626 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412081645 271703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the parser stops if it encounters a } without having seen a { < 1412081667 937584 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "hello all"}"end" < 1412081668 371418 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hello all" < 1412081691 317437 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "hello all"'}"end" < 1412081691 770179 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "end" < 1412081692 194689 :SvenGek!~scht@2602:30a:c079:8ed0:2823:3495:8fc5:a77 JOIN :#esoteric < 1412081708 50393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :'} is a char < 1412081708 943850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412081730 762056 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Tried to pull the wool over blsqbot eyes. < 1412081759 965916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1223 2231IN < 1412081760 403737 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1223 < 1412081769 321754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1232 2231IN < 1412081769 782270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1232 < 1412081775 606403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12432 22431IN < 1412081776 77491 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 12432 < 1412081779 958554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12432 2231IN < 1412081780 394648 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1232 < 1412081802 506062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :intersection of integers is fun < 1412081811 392975 :SvenGek!~scht@2602:30a:c079:8ed0:2823:3495:8fc5:a77 PRIVMSG #esoteric :What lang is that? GolfScript? < 1412081830 262396 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq {69 0 1 rn}e!10co-] < 1412081830 720019 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 1 1 1 0 0 1 0} < 1412081840 710538 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq {13 0 1 rn}e!10co-] < 1412081841 295689 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 0 1 0 1 1 1 1 0} < 1412081901 66152 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :what does intersection do? < 1412081922 902035 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :shared digits? < 1412081955 713559 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 9988 77877IN < 1412081956 132953 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 88 < 1412081966 807205 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq 79988 77877IN < 1412081967 589169 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 788 < 1412082021 670244 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :hmm, that can probably help me get an answer I have on codegolf SE down < 1412082121 677628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you golf in Burlesque on StackExchange? < 1412082147 137005 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Only just started! < 1412082160 504072 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :And I have to actually thank you. < 1412082169 334743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Link? < 1412082185 970267 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :If it wasn't for burlesque, id still be stuck with godf*cking lua < 1412082193 75345 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/38325/minimum-excluded-number < 1412082258 606149 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :burleques, AND you helping me out with getting to grips with it. < 1412082282 705944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :smallest non occuring number? < 1412082288 22215 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :yes < 1412082319 934505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 7 6 3 11 15 9 2 4 5 6 7 8 9}20ro\\ < 1412082320 466704 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 6 7 9} < 1412082332 503504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 7 6 3 11 15 9 2 4 5 6 7 8 9}20roj\\ < 1412082332 990894 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {10 12 13 14 16 17 18 19 20} < 1412082337 273705 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 7 6 3 11 15 9 2 4 5 6 7 8 9}20roj\\\ < 1412082647 868660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should also make a link to the homepage from the online shell < 1412082650 811427 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :To the tutorial? < 1412082663 982715 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no just to mroman.ch/burlesque I guess < 1412082673 31665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a link to the tutorial there < 1412082935 246754 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Ok then. < 1412082952 942525 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :More people are good :) < 1412082956 668040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :More people means more feedback < 1412082961 371466 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :more feedback means more/better stuff < 1412082971 978681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and more competition :) < 1412082999 547245 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :more fun < 1412083553 438382 :password2!~password@41.161.32.146 JOIN :#esoteric < 1412083700 881736 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412083923 966837 :SvenGek!~scht@2602:30a:c079:8ed0:2823:3495:8fc5:a77 QUIT :Quit: Bubuy < 1412084000 308447 :vyv!~vyv@70.51.218.192 QUIT :Ping timeout: 244 seconds < 1412084122 692470 :vyv!~vyv@bas1-northbay04-1176386692.dsl.bell.ca JOIN :#esoteric < 1412084567 230244 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tiajlmyjhfvotacq JOIN :#esoteric < 1412087465 336289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Increment every number in a String will be hard in Burlesque < 1412087475 582845 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it will require the kind of state Burlesque sucks at < 1412087492 479023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ooh < 1412087495 4314 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I'm trying to crack that one right now. < 1412087512 873971 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :but you've convinced me. < 1412087514 330183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1412087517 506907 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :It's impossible. < 1412087519 82225 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's gruyBy < 1412087521 492494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*groupBy < 1412087585 667721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412087590 80616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there isn't any groupBy? < 1412087599 446678 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :=[ < 1412087612 920178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412087615 908921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's group < 1412087617 530245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not groupBy < 1412087687 172259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eprint"zqa83p774753jm54mi63lel3m883155bfr5b"=~s/\d+/$&+1/ger < 1412087687 759125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zqa84p774754jm55mi64lel4m883156bfr6b < 1412087744 16449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/){substr($_,$-[0],$+[0]-$-[0])++}print < 1412087750 568532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/g){substr($_,$-[0],$+[0]-$-[0])++}print < 1412087774 692968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412087781 22237 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412087792 388501 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/g){}print < 1412087793 681722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zqa83p774753jm54mi63lel3m883155bfr5b < 1412087810 24432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/g){print"$-[0],$+[0],"}print < 1412087810 641711 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3,5,6,12,14,16,18,20,23,24,25,31,34,35,zqa83p774753jm54mi63lel3m883155bfr5b < 1412087830 584385 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/g){print"[".substr($_,$-[0],$+[0]-$-[0])."]"}print < 1412087831 210242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[83][774753][54][63][3][883155][5]zqa83p774753jm54mi63lel3m883155bfr5b < 1412087849 266426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$_="zqa83p774753jm54mi63lel3m883155bfr5b";while(/\d+/g){print"[".substr($_,$-[0],$+[0]-$-[0])++."]"}print < 1412087851 245816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[83][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][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][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][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][1][ < 1412087861 114808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh damn, that breaks the pos < 1412087881 616620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh, just keep the s///ger method then < 1412087934 211458 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: It's mostly impossible < 1412087943 265977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can be done with using the secondary state stack and stuff < 1412087961 74449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it will probably be hundreds of characters long just to maintain state < 1412087987 428393 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412087994 409232 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :a task for another day. < 1412088100 615793 :mitch|chromebook!~asdf5@172.245.212.80 JOIN :#esoteric < 1412088109 302742 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :You know what would really be helpful, for me at least. a way to watch the internal to and fro of the stacks when the program is running. < 1412088119 994004 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :like trace... I think. < 1412088151 797748 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :that's what it's called when debugging befunge. < 1412088207 611982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see there's no splitBy too < 1412088209 78893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412088222 799484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I knew there were important things still missing in 1.7.3 < 1412088245 894126 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :splitby is not ;; ? < 1412088270 465303 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :"a_feio_ff""_":: < 1412088277 787305 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq "a_feio_ff""_":: < 1412088280 368218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412088286 385755 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i mean like < 1412088287 238315 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :uhm < 1412088291 466592 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq "a_feio_ff""_";; < 1412088294 215547 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type splitBy < 1412088295 220375 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘splitBy’ < 1412088295 407015 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1412088295 407164 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘splitAt’ (imported from Data.List), < 1412088298 866038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412088303 588987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1412088318 813451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6 7}{2dv} < 1412088319 424545 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 30): < 1412088323 880594 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq "a feio ff"" ";; < 1412088325 698509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which would split the list at even numbers < 1412088331 915324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. instead of an element to split at < 1412088335 183594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you provide a predicate < 1412088350 719551 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq "a feio ff"'f;; < 1412088370 581698 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a feio ff""f";; < 1412088370 986302 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a " "eio " "" ""} < 1412088381 120432 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!bslq "a feio ff""f";; < 1412088401 556950 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :oops < 1412088407 221700 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a feio ff""f";; < 1412088407 687500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a " "eio " "" ""} < 1412088436 681807 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([0-9])";; < 1412088437 164086 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88feio123 ff"} < 1412088445 300389 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([0-9]*)";; < 1412088445 642402 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88feio123 ff"} < 1412088454 591336 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([1-9]*)";; < 1412088455 61002 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88feio123 ff"} < 1412088465 209807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; doesn't work with regex < 1412088468 341845 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you need to use sr < 1412088469 517881 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([]*)"sr < 1412088470 25880 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"([]*)"} < 1412088475 251097 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([0-8]*)"sr < 1412088475 825541 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"([0-8]*)"} < 1412088478 24917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but sr has a different argument order ;) < 1412088481 528125 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([0-9])"sr < 1412088481 892496 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"([0-9])"} < 1412088496 835878 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :!blsq "a88feio123 ff""([0-9])"\/sr < 1412088497 382105 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "" "feio" "" "" " ff"} < 1412088516 889800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412088527 703214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if there are no '~ in the input string then < 1412088529 381622 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :instead of split, we use replace < 1412088548 182873 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :then change the numbers and merge < 1412088549 253981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"sr < 1412088549 794433 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "" "b" "" "c"} < 1412088556 530593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"Jx/sr < 1412088557 38811 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"[0-9]"} < 1412088558 642439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"Jx/sr#s < 1412088559 63249 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"[0-9]"} "a88b77c"} < 1412088564 118295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#S < 1412088564 521384 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a88b77c" < 1412088566 666571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#s < 1412088567 137993 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88b77c" "a88b77c" "[0-9]"} < 1412088572 639339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#s#r < 1412088573 154017 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a88b77c" < 1412088575 825757 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#r#s < 1412088576 358615 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88b77c" "[0-9]" "a88b77c"} < 1412088581 802580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsr < 1412088582 271058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "" "b" "" "c"} < 1412088585 906796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsr#s < 1412088586 387048 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a" "" "b" "" "c"} "a88b77c"} < 1412088600 887182 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412088608 188510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, try input with 9 and 99 on it to see how it handles when the string gets longer by the way < 1412088631 581992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1412088635 466281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this might work < 1412088640 418346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsr#s < 1412088640 882259 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a" "" "b" "" "c"} "a88b77c"} < 1412088646 208214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj#s < 1412088646 968972 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a88b77c" {"a" "" "b" "" "c"}} < 1412088655 854613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr#s < 1412088656 331996 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"" "88" "77" ""} {"a" "" "b" "" "c"}} < 1412088676 841555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr#{L[}f[j{L[}f[#s < 1412088677 207932 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (L[) Invalid arguments! < 1412088687 500331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr#{L[}f[#s < 1412088687 908912 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (L[) Invalid arguments! < 1412088692 169613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr# < 1412088692 518463 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 34): < 1412088696 866664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr#s < 1412088697 347790 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"" "88" "77" ""} {"a" "" "b" "" "c"}} < 1412088703 809595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1412088707 15485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr < 1412088707 439184 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "88" "77" ""} < 1412088712 113984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{}f[ < 1412088712 652779 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "88" "77" ""} < 1412088715 634307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{z?}f[ < 1412088716 17276 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" ""} < 1412088719 13605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[ < 1412088719 920955 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"88" "77"} < 1412088725 662482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[j{nz}f[#s < 1412088726 133663 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a" "b" "c"} {"88" "77"}} < 1412088734 34243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[ < 1412088734 661604 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"88" "77"} < 1412088738 666061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?i < 1412088739 72172 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {89 78} < 1412088743 717959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im] < 1412088744 130386 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"89" "78"} < 1412088749 82430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[ < 1412088749 639330 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c"} < 1412088752 20134 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[#s < 1412088752 618403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a" "b" "c"} {"89" "78"}} < 1412088756 214143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[** < 1412088756 742465 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"89" "a" "78" "b" "c"} < 1412088759 800412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[j** < 1412088760 286972 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "89" "b" "78" "c"} < 1412088763 122002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b77c"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[j**\[Q < 1412088763 593613 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a89b78c < 1412088768 154318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412088777 762972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""a88b99dcd1234cdc"J#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[j**\[Q < 1412088778 306453 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a89b100dcd1235cdc < 1412088788 878352 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :well done! < 1412088801 34483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a88b99dcd1234cdc""[0-9]"jJ#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[j**\[Q < 1412088801 570571 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a89b100dcd1235cdc < 1412088809 158147 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. but this isn't nice burlesque code :) < 1412088810 157775 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :the impossible achieved iin under 15 min. < 1412088828 478454 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :code that works is the nicest code < 1412088833 107386 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1a88b99dcd1234cdc1""[0-9]"jJ#rsrj"[a-z]"jsr{nz}f[)ri?im]j{nz}f[j**\[Q < 1412088833 552559 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a2b89dcd100cdc12352 < 1412088844 947319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- and it's buggy in these edge cases < 1412088855 7426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which you can circumvent < 1412088862 416223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by adding a dummy character to the input first and remove it latter < 1412088900 994580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess I add a mapRegex command :) < 1412088912 38562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1412088921 826146 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but groupBy/splitBy definitely make it to 1.7.4 < 1412088924 190098 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :That might be a useful command "any a any b concate aba" < 1412088979 934507 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :or maybe middle. < 1412088983 382555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""123"** < 1412088983 926222 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a1b2c3" < 1412088998 890374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I split the list into non-digits and digits < 1412089001 614117 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :or somthing like that. < 1412089004 78346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :increment the ints in the digits list < 1412089008 202906 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then merge them together with ** < 1412089032 118807 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :lol, see I shouldn't make suggestions until I hacve a couple more days under my belt. < 1412089040 192833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :example input: qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN < 1412089058 170555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but at that point you're shorter using C than using Burlesque < 1412089060 572263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eprint"qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN"=~s/\d+/$&+1/gre < 1412089061 470338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qr50vUv91jM100JTeyc17uwngba86J3PjKfa10nUv647fteO1zIaH1GaMWJv8uMq4anPAN < 1412089062 160033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's probably easier in C as well < 1412089064 78033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;) < 1412089126 350686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a77bc"{2.+}c! < 1412089126 728741 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a7" < 1412089129 234242 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a77bc"{2.+}c!#s < 1412089129 837607 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a7" "a77bc"} < 1412089134 873405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a77bc"{2.+}3C!#s < 1412089135 341002 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a7" "a7" "a7" "a77bc"} < 1412089144 743318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a77bc"{2.+j}3C!#s < 1412089145 283295 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (\/) Stack size error! 2 ERROR: Burlesque: (\/) Stack size er < 1412089151 461650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a77bc"{2.+Jj}3C!#s < 1412089151 850826 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a7" "a7" "a7" "a77bc"} < 1412089153 565956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412089163 547640 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. there's no good way to do this sort of stuff < 1412089168 661811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe clock/hendrik/teebee knows one < 1412089171 73527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I doubt it < 1412089217 144522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN""([0-9]+|[^0-9]+)"=~ < 1412089217 675547 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"qr"} < 1412089238 958456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sadly this stops after the first match < 1412089326 849919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)([0-9]+|[^0-9]+)"=~ < 1412089327 331886 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888"} < 1412089335 893801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you'd have to do it this way < 1412089342 507712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1412089351 203909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"10.* < 1412089351 699208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"([0-9]+|[^0-9]+)" "([0-9]+|[^0-9]+)" "([0-9]+|[^0-9]+)" "([0-9]+|[^0-9]+)" "([ < 1412089356 105726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"10.*\[=~ < 1412089356 622383 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412089359 98274 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"10.*\[~= < 1412089359 574521 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412089362 849821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"10.*\[ < 1412089363 338035 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "([0-9]+|[^0-9]+)([0-9]+|[^0-9]+)([0-9]+|[^0-9]+)([0-9]+|[^0-9]+)([0-9]+|[^0-9]+ < 1412089371 342841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not too many :) < 1412089433 808151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but this is already on the todo list for 1.7.4 < 1412089588 168815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"More RegExp-Power for 1.7.4" < 1412089604 663140 :TieSoul!~TieSoul@5ED55308.cm-7-6b.dynamic.ziggo.nl PART :#esoteric < 1412089701 480382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, that might work < 1412089712 552637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1412089720 616177 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: what might work? < 1412089732 333040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :repeating the regex < 1412089739 977897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You'd have to calculate how many teams to repeat it < 1412089753 800465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try to make a solution in J < 1412089758 276593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :using the cut builtin < 1412089762 359852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"~= < 1412089762 739685 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412089765 765938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)"=~ < 1412089766 236430 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a"} < 1412089770 620687 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[^0-9]+)*"=~ < 1412089771 145111 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089780 357572 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""(([0-9]+|[^0-9]+))*"=~ < 1412089780 905976 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898" "898"} < 1412089786 378851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412089788 985304 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1412089798 474046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""((([0-9]+)|([^0-9])+))*"=~ < 1412089798 986643 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898" "898" "898" "b"} < 1412089832 409022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""(([0-9])|([a-z]))"=~ < 1412089832 596140 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "" "a"} < 1412089846 114722 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""(([0-9]|[a-z]))"=~ < 1412089846 586160 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "a"} < 1412089861 839030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""(([0-9]+|[a-z]+))"=~ < 1412089862 296510 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "a"} < 1412089864 378141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412089867 662786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why are there two as? < 1412089877 718593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"=~ < 1412089878 149440 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a"} < 1412089886 680276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)*"=~ < 1412089887 456988 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089892 894009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)+"=~ < 1412089893 382726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089899 485795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)?*"=~ < 1412089899 966099 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089911 577564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){2}"=~ < 1412089912 79550 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"888"} < 1412089915 442642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){1}"=~ < 1412089915 897353 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a"} < 1412089917 851144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){2}"=~ < 1412089918 434660 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"888"} < 1412089920 258032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){3}"=~ < 1412089920 730418 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"b"} < 1412089922 924356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){4}"=~ < 1412089923 460693 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089933 889796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412089936 310505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){5}"=~ < 1412089936 818799 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"8"} < 1412089944 794801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+){1,4}"=~ < 1412089945 518177 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"898"} < 1412089954 226616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"=~ < 1412089954 857811 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a"} < 1412089959 730222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"2.*\[=~ < 1412089960 191965 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888"} < 1412089963 142320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"3.*\[=~ < 1412089963 617954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b"} < 1412089966 517939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"4.*\[=~ < 1412089966 874375 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b" "898"} < 1412089969 25807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"5.*\[=~ < 1412089969 391270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b" "89" "8"} < 1412089972 643967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"6.*\[=~ < 1412089973 142003 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b" "8" "9" "8"} < 1412089975 457243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"5.*\[=~ < 1412089975 918220 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b" "89" "8"} < 1412089979 722238 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898""([0-9]+|[a-z]+)"4.*\[=~ < 1412089980 193626 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "888" "b" "898"} < 1412090046 390438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{Pp"a888b898""([0-9]+|[a-z]+)"pP.*\[=~}m[ < 1412090046 905021 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a"} {"a" "888"} {"a" "888" "b"}} < 1412090053 56773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}{Pp"a888b898""([0-9]+|[a-z]+)"pP.*\[=~}m[ < 1412090053 575196 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"a"} {"a" "888"} {"a" "888" "b"} {"a" "888" "b" "898"} {"a" "888" "b" "89" "8" < 1412090072 470518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}{Pp"a888b898"^^"([0-9]+|[a-z]+)"pP.*\[=~\[==}m[ < 1412090072 949925 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 1 1} < 1412090092 851837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess you can do some hacky stuff < 1412090109 119617 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like just trying until you have the exact amount of repetitions you need < 1412090128 857726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}{Pp"a888b898"^^"([0-9]+|[a-z]+)"pP.*\[=~\[}m[ < 1412090129 363609 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "a888b898" "a888" "a888b898" "a888b" "a888b898" "a888b898" "a888b898" "a888 < 1412090145 103037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898"{1 2 3 4 5}{Pp"a888b898"^^"([0-9]+|[a-z]+)"pP.*\[=~\[}m[Fi < 1412090145 659349 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (fi) Invalid arguments! < 1412090154 810496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898"{1 2 3 4 5}{Pp"a888b898"^^"([0-9]+|[a-z]+)"pP.*\[=~\[}m[fI < 1412090155 174857 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412090171 751798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a888b898"{1 2 3 4 5}{Pp"a888b898"^^"([0-9]+|[a-z]+)"pP.*\[=~\[}m[jFi < 1412090172 572012 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412090188 113701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whatever. < 1412090189 782050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :screw it :) < 1412090198 191310 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not nicely doable in Burlesque < 1412090200 840961 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :Valiant effort. < 1412090244 886968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as soon as you have to keep track of state like that Burlesque is the wrong tool for it :) < 1412090321 219712 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de JOIN :#esoteric < 1412090324 218084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no loop in Burlesque < 1412090329 299587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other than the sucky w! < 1412090371 189412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: You can use my solution with ** < 1412090383 68457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' 'qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' < 1412090386 567651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this seems to work < 1412090386 817953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you just have to tweak it for the edge case where the string doesn't start with a non-digit < 1412090401 540558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(in J, message it to j-bot to try) < 1412090452 499042 :AndoDaan!~Daanando@188.188.64.150 PRIVMSG #esoteric :I rather not. Your code should be seen, but I like to keep my submission strickly self created. < 1412090477 328300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yeah, that's quite ugly < 1412090483 415735 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but as soon as you have a real RegExp "findAllMatches" command or groupBy it will be much nicer :) < 1412090501 529748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. one that doesn't stop after the first match) < 1412090556 61917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: it is an ugly "problem" < 1412090558 521968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a nice problem < 1412090565 612490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this probably could be improved, I should use the fact that every other group is number < 1412090578 4513 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that I don't need that ugly test < 1412090580 972348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1412090596 57079 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's essentially groupBy (\x y -> asciiGroup x == asciiGroup y) < 1412090603 386182 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where asciiGroup is Digit,Alpha < 1412090627 613670 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy < 1412090629 150781 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (Data.Typeable.Internal.Typeable a0) < 1412090629 337643 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M734772146368920775316617.show_M7347721463689207753... < 1412090629 337777 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1412090629 337864 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1412090629 337951 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance Data.Typeable.Internal.Typeable Data.Dynamic.Dynamic < 1412090649 583039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (\x y -> if isDigit x && isDigit y then EQ else LT) "abc87a" < 1412090650 802112 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Bool’ < 1412090650 988798 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Ordering’Couldn't match expected typ... < 1412090650 988933 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Ordering’ < 1412090663 623075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (\x y -> if (isDigit x) && (isDigit y) then EQ else LT) "abc87a" < 1412090664 915189 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Bool’ < 1412090665 102026 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Ordering’Couldn't match expected typ... < 1412090665 102195 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Ordering’ < 1412090666 930070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412090685 75290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (\x y -> if (isDigit x) && (isDigit y) then True else False) "abc87a" < 1412090686 831639 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["a","b","c","87","a"] < 1412090688 45832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412090688 733602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412090704 193265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (\x y -> if (isDigit x) && (isDigit y) then True else False) "3123abc873a32qr2899" < 1412090706 361 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["3123","a","b","c","873","a","32","q","r","2899"] < 1412090753 230439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@pl \x y z -> f x `z` f y < 1412090753 417194 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(. f) . flip . flip id . f < 1412090773 852929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@pl \x y -> f x && f y < 1412090774 40207 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(. f) . (&&) . f < 1412090779 629736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd rather not use that :D < 1412090846 839 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :@type on < 1412090846 568224 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(b -> b -> c) -> (a -> b) -> a -> a -> c < 1412090922 184529 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';_2(,>:&.".)&.:>/\y<;.1~1,2~:/\(48+i.10)e.~3 u:y' 'qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' NB. this works only if the string starts with a non-digit < 1412090931 822797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412090935 751750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's the easy case! < 1412090941 194067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;D < 1412090967 752328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the other case is easy, but you have to do them together with the same code < 1412091131 727920 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1412091139 328177 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah great < 1412091143 144351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it lets anyone invite the bot < 1412091149 672321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';_2(,>:&.".)&.:>/\y<;.1~1,2~:/\(48+i.10)e.~3 u:y' 'qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' < 1412091162 464277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot: 3 :';_2(,>:&.".)&.:>/\y<;.1~1,2~:/\(48+i.10)e.~3 u:y' 'qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' < 1412091162 998509 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: qr50vUv91jM100JTeyc17uwngba86J3PjKfa10nUv647fteO1zIaH1GaMWJv8uMq4anPAN < 1412091192 40335 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';_2(,>:&.".)&.:>/\y<;.1~1,2~:/\(48+i.10)e.~3 u:y' '49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' NB. fails if starts with digit < 1412091192 615867 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 4990991685296460073 < 1412091230 319448 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412091281 453058 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Ping timeout: 260 seconds < 1412091302 948304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' < 1412091303 560209 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 3 : ';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' < 1412091320 220311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' testcase=:'qr49vUv90jM99JTeyc16uwngba85J2PjKfa9nUv646fteO0zIaH0GaMWJv7uMq3anPAN' < 1412091320 839788 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: qr50vUv91jM100JTeyc17uwngba86J3PjKfa10nUv647fteO1zIaH1GaMWJv8uMq4anPAN < 1412091331 832251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' 2}.testcase < 1412091332 482703 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 50vUv91jM100JTeyc17uwngba86J3PjKfa10nUv647fteO1zIaH1GaMWJv8uMq4anPAN < 1412091339 192300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3 :';y 3 :''<(>:&.:".y),(-.#".y)#y'';.1~1,2~:/\(48+i.10)e.~3 u:y' _5}.testcase < 1412091339 841535 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: qr50vUv91jM100JTeyc17uwngba86J3PjKfa10nUv647fteO1zIaH1GaMWJv8uMq4 < 1412091368 288349 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's a bit ugly. (it's not quite golfed, I could probably cut a few characters) < 1412091404 701629 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1412091475 618702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it gets much worse if you want to handle negative numbers though) < 1412091638 518364 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does it do < 1412092285 99998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: increment each number in the string < 1412092360 714775 :password2!~password@41.161.32.146 QUIT :Remote host closed the connection < 1412092539 449616 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah so it does < 1412092730 288754 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412092908 337957 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1412094197 188022 :DKordic``!~user@93-86-157-72.dynamic.isp.telekom.rs PART #esoteric :"ERC Version 5.3 (IRC client for Emacs)" < 1412096678 541456 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Read error: Connection reset by peer < 1412096993 354379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In what cases are limits of computable functions computable? < 1412098433 102941 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412098697 362935 :AndoDaan_!~Daanando@188.189.74.205 JOIN :#esoteric < 1412098837 49519 :AndoDaan!~Daanando@188.188.64.150 QUIT :Ping timeout: 260 seconds < 1412098918 470480 :AndoDaan_!~Daanando@188.189.74.205 QUIT :Client Quit < 1412098938 409586 :AndoDaan!~Daanando@188.189.74.205 JOIN :#esoteric < 1412099333 324864 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412100303 909814 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412100836 500395 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412100998 622858 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412101060 746838 :AndoDaan_!~Daanando@188.188.88.83 JOIN :#esoteric < 1412101081 415626 :AndoDaan!~Daanando@188.189.74.205 QUIT :Ping timeout: 260 seconds < 1412101092 111848 :AndoDaan_!~Daanando@188.188.88.83 PRIVMSG #esoteric :\n1 < 1412101097 891242 :AndoDaan_!~Daanando@188.188.88.83 PRIVMSG #esoteric :\n1 < 1412101103 655152 :AndoDaan_!~Daanando@188.188.88.83 NICK :AndoDaan < 1412101107 198902 :AndoDaan!~Daanando@188.188.88.83 PRIVMSG #esoteric :dammit < 1412101188 293785 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412101294 943662 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412101298 749508 :AndoDaan_!~Daanando@188.188.90.109 JOIN :#esoteric < 1412101378 900947 :AndoDaan!~Daanando@188.188.88.83 QUIT :Ping timeout: 258 seconds < 1412101507 310472 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1412101509 153756 :AndoDaan_!~Daanando@188.188.90.109 NICK :AndoDaan < 1412101716 61611 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412101801 822996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: By the way, if I have a list like {1 2 3 4}, how do I turn that into an output of each of the numbers on its own line? {1 2 3 4}uN gives an empty line, a "12", a "3" and a "4" for some reason I'm not sure of. < 1412101948 104951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it's because they are numbers and not strings, since {"1" "2" "3" "4"}uN works just fine, but OTOH I don't know how to go from number to string anyway. < 1412102081 542271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, {1 2 3 4})ShuN works, but I don't know if that's the intended way at all. < 1412102248 919343 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in J? < 1412102253 59569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Burlesque. < 1412102506 7058 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is HELP TC? < 1412102510 50619 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :by itself? < 1412102517 516361 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it has the flavor of TC things < 1412102543 986512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I don't know at all how anagolf's Burlesque output goes, I guess it prints the stack or something? But if I type in just the code "1 2 3 4", the output is five lines containing (literally) 4 3 2 1 "" and I don't know how to get rid of the "". Maybe I should go look at an example program. < 1412102546 24061 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which is to say, it looks similar to /// < 1412102702 324349 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412102902 514124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I think the "" is the input read from the stdin < 1412102956 505174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Oh, so should I just add a... how do you even drop? (I'm a beginner in this thing.) < 1412103184 446532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, vv. Hmm. < 1412103415 214060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it worked, but the end result was probably horribly suboptimal. < 1412103592 90411 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412104045 92362 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412104220 453257 :mauris!~mauris@91.176.189.206 JOIN :#esoteric < 1412104268 280101 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412104278 898856 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :fizzie: i didn't know you were on anagol!! < 1412104368 80924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie is on anagol? < 1412104393 890566 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :mroman_: i saw him golfing Burlesque in #anagol just now even < 1412104395 859867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: The stack is printed at the end < 1412104402 989917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :top to bottom < 1412104411 327790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meaning 1 2 3 4 will produce 4\n3\n2\n1\n < 1412104445 477838 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: but on anagol the interpreter pushes stdin to the stack < 1412104449 583118 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you have to pop it < 1412104454 927775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is usually done with , < 1412104462 573279 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "",1 < 1412104463 46656 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412104481 461031 :MoALTz!~no@user-5-173-18-247.play-internet.pl JOIN :#esoteric < 1412104482 394753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :, is a special built-in defined as pop if and only if the stack contains exactly one element < 1412104575 722393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, good to know. < 1412104577 5932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: {1 2 3 4}p^ or {1 2 3 4}^p < 1412104589 612451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :p^ and ^p push every element in a Block to the stack < 1412104608 809842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3 4}p^ produces 1\n2\n\3\n4 < 1412104623 564531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wherease {1 2 3 4}^p is the same exact with the order reversed < 1412104628 31110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*whereas < 1412104645 59594 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :A006520 is mine, by the way. i was thinking about it on a recent bus ride home. i thought it was weird there wasn't a closed form for it < 1412104657 52810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: sh is btw. not "print" < 1412104658 78124 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :well, the golf problem is, not the oeis sequence < 1412104663 920945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people usually confuse that with a print command < 1412104697 336989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what sh does is: It tells the printer (who prints the stack at the end) that it shall be printed differently < 1412104711 700918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I don't normally golf, I just decided to fiddle a bit. < 1412104717 708437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"to < 1412104718 297900 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Str" < 1412104722 321020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- a String < 1412104724 918786 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"shto < 1412104725 421570 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Pretty" < 1412104734 717427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- A String wrapped into a Pretty < 1412104761 155514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3} < 1412104761 715922 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1412104767 408099 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}sh < 1412104767 595181 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [1, 2, 3] < 1412104777 772751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the default pretty format for blocks is [1, 2, 3] < 1412104858 881115 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :is there no negation, mroman_ < 1412104876 654556 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric :like, (*-1) i mean < 1412104877 116974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I went with 0j.- < 1412104926 682896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mauris: I don't think so < 1412104945 930819 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412104953 609378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not related, but looking at the language reference, what's the point of DupSwap? ^^ \/ sounds exactly like ^^ since \/ would have two identical elements, would it not? < 1412104997 757801 :mauris!~mauris@91.176.189.206 PRIVMSG #esoteric ::D yes < 1412105005 841584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I copy pasted that < 1412105017 658342 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not knowing it's just ^^ :) < 1412105052 170371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :SwapDup, SwapPop why not DupSwap? < 1412105055 841070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ok *added DupSwap* < 1412105085 97968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: But to answer your questions: There's no point using DupSwap < 1412105090 219335 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412105138 922974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mauris: I thought you meant "flip bits" @negate < 1412105146 804457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't have "flip bits" nor "*-1" < 1412105165 717198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :flipping bits with unbounded integers is kinda... < 1412105167 78053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's this "hide" business? < 1412105211 512766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: That's to keep track of state < 1412105217 46511 :AndoDaan!~Daanando@188.188.90.109 QUIT :Ping timeout: 248 seconds < 1412105218 656569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's not a nice solution < 1412105231 815917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It just allows you to hide stuff on the stack and access it later < 1412105246 242065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case x/ #r #R \/ aren't enough < 1412105259 497558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdto < 1412105260 436565 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "HiddenState" < 1412105262 675914 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412105266 361430 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sent < 1412105267 896148 :callforjudgement!~ais523@unaffiliated/ais523 NICK :asi523 < 1412105271 197168 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- That's an Integer wrapped into a "HiddenState" < 1412105274 660585 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412105276 371053 :asi523!~ais523@unaffiliated/ais523 NICK :ais523 < 1412105281 165570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the printer at the end just doesn't print stuff that's Hidden < 1412105284 549285 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbx < 1412105285 87411 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412105289 431817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- is that an empty list? < 1412105293 505864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(It's not.) < 1412105297 205245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbxL[ < 1412105297 709855 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412105304 658041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbx < 1412105305 99093 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412105310 831784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- contains an invisible integer < 1412105323 368911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and by invisible I mean it won't be displayed when printing ;) < 1412105352 653761 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I've tried implementing state in Burlesque for a long time < 1412105361 689252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I didn't have the guts to rewrite thousands lines of code < 1412105364 806853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I tried hacking it in < 1412105377 369159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which resulted in this ugly hidden state mess < 1412105383 332696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now there's even a secondary stack < 1412105401 534039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is also not so much of a pleasant solution < 1412105428 813546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4 is finally going to have variables for real < 1412105469 269316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd 4 7 8`a < 1412105469 628535 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7 < 1412105488 914169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd 4 7 8 #a < 1412105489 364006 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412105503 862532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can access stuff hidden with #a for example < 1412105532 765006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :However, since map/filter runs on an empty stack < 1412105539 487461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't access hidden stuff inside a map or filter < 1412105543 953587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which made it pretty much useless < 1412105578 829486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd{1 2}{#a}m[ < 1412105579 245505 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Can't load non hidden state! Sorry. 1 ERROR: Can't load non hidden state < 1412105582 433678 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412105593 914909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp{1 2}{pP}m[ < 1412105594 284575 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1 5 2} < 1412105601 739362 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412105605 975250 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, you can access the secondary stack within map/filter < 1412105628 17006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :before that you had to inject state into code < 1412105629 581754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :liku < 1412105651 329866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{1 2}j{}jbx_+m[ < 1412105651 798342 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1 5 2} < 1412105661 443567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :injects the 5 into the block used by map afterwards < 1412105917 458132 :AndoDaan!~Daanando@188.188.83.180 JOIN :#esoteric < 1412105951 810690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: If you find an error in the doc please report it to me < 1412105972 779567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Some people don't report error and just track errors in the lref in their own local lref < 1412105977 138053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*errors < 1412105990 917569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I really would like the documentation to be as accurate and correct as possible < 1412106013 813613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. they have their own local doc of Burlesque related things) < 1412106025 357033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is ok for tricks etc. but not for wrongly documented commands < 1412106135 469789 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if you find something like < 1412106138 942541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}mo < 1412106139 364878 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9} < 1412106143 881646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you don't have to report that < 1412106152 161067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because that's not wrong or undocumented < 1412106162 675108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a trick < 1412106464 556515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So #r/#R rotates the entire stack, not just the top three elements like the Forth rot/-rot? < 1412106476 585531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the whole stack < 1412106482 995286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s < 1412106483 384608 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412106487 285158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4x/#s < 1412106487 751811 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 3 1} < 1412106492 206553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4x/x/#s < 1412106492 688934 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 4 1} < 1412106505 803766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :use x/ for top three stuff < 1412106513 711745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I didn't notice x/. < 1412106521 886287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(#s captures the stack in a list, because blqsbot only prints the first line) < 1412106585 544982 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412106753 813744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually #s catpures the stack in a list and pushes the list to the stack < 1412106770 240822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unlike CL which captures the stack in a list and replace the stack's contents with only that list < 1412106775 366323 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3#s#s < 1412106775 854011 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 2 1} 3 2 1} < 1412106779 445456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3CLCL < 1412106779 862824 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 2 1}} < 1412107015 167821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there something like Forth "over", for stack "... x y" to "... x y x"? Other than "jJx/j"? < 1412107022 840596 :AndoDaan!~Daanando@188.188.83.180 QUIT : < 1412107152 841275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412107187 385193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"{j}c! < 1412107188 248058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "x" < 1412107190 6989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"{j}c!#s < 1412107190 396638 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"x" "y" "x" 3 2 1} < 1412107204 223675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: {j}c! should work < 1412107216 744911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or shorter < 1412107224 657753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"qjc!#s < 1412107225 71532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"x" "y" "x" 3 2 1} < 1412107227 692881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :qjc! < 1412107238 100379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, I don't know c! at all. (It's a big language.) < 1412107255 209109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :c! is what I call a continuation < 1412107266 75133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it runs a command on the stack while preserving the stack < 1412107269 570278 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2.+#s < 1412107269 981413 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3} < 1412107273 492060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- deletes 1 and 2 < 1412107278 202065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2q.+c!#s < 1412107278 706468 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 1} < 1412107287 209197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- preserves the stack before < 1412107359 185072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So, um, how does that make j end up from x y to x y x? < 1412107404 794602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A continuation is assumed to push one element to the stack < 1412107414 365613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. the return value of a continuation is the element on the top < 1412107420 354981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see. < 1412107423 533078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :x y -> swap y x < 1412107431 458918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that the continuation returned x < 1412107439 993639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then just push the result to the existing stack < 1412107456 392184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: so... to go further < 1412107458 392177 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can even do < 1412107466 38882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5{vvvv}c!#s < 1412107466 481336 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 5 4 3 2 1} < 1412107520 713859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. Is this documented? < 1412107533 462766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm no. < 1412107549 287983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TODO: Document Continuations in the lref. < 1412107642 18245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 0mv < 1412107642 426231 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (mv)! < 1412107645 702127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 0MV < 1412107646 149980 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412107648 929824 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412107650 54406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412107656 335212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"1MV < 1412107656 853542 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "x" < 1412107659 404865 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"1MV#n < 1412107659 761648 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (#n)! < 1412107662 101839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "x" "y"1MV#s < 1412107662 561215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"x" "y" 3 2 1} < 1412107678 78905 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412107679 594176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"move" < 1412107683 167616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :doesn't copy :D < 1412107768 170257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412107777 147394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TODO: Add Copy (like MV) for 1.7.4 < 1412107827 64169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 2MV#s < 1412107827 475740 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 3 1} < 1412108128 932171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, understanding continuations did cut one character off, so I guess that's a success. < 1412108172 507473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also execution time from ~1.7s to 0.03s.) < 1412108552 391862 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1412108821 881678 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-hpmrugvggeoyczda JOIN :#esoteric < 1412109140 348348 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://www.nyx.net/~gthompso/self_brainf.txt < 1412109150 349576 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :BF programs that print themselves < 1412109301 391244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not much different from quines in any other language < 1412109318 61206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all three obviously use the same principle < 1412110019 283904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bf is a somewhat inefficient language to write quines in, but yes, there's no theoretical problem < 1412110043 56 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, brainfuck is an inefficient language to do anything really < 1412110081 326109 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :even to interpret brainfuck < 1412110197 240028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e print+("print+(","\"",",","\\",")[g1012131121212133121414=~/./g]")[g1012131121212133121414=~/./g] < 1412110197 822264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print+("print+(","\"",",","\\",")[g1012131121212133121414=~/./g]")[g1012131121212133121414=~/./g] < 1412110304 749722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that seems pretty long, as Perl quines go < 1412110309 640891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, most Perl quines aren't one-liners < 1412110340 870504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my favourite perl quine is "#!/bin/cat" followed by absolutely anything at all, but it doesn't work with -e < 1412110341 95895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, I have shorter ones < 1412110345 646898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's just my favourite one < 1412110363 699957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.perlmonks.com/?node_id=661934 lists shorter ones < 1412110397 535906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e $a=q(;print"\$a=q($a)$a");print"\$a=q($a)$a" < 1412110398 170765 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$a=q(;print"\$a=q($a)$a");print"\$a=q($a)$a" < 1412110402 151904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perle $a=q(;print"\$a=q($a)$a");print"\$a=q($a)$a" < 1412110402 677053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: perle: not found < 1412110443 790558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's the shortest one-liner perl quine I know < 1412110490 619947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's 44 characters long, and the shortest non-empty perl quine I know is 28 characters I think < 1412110498 389717 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :BLC's quine is 16.5 bytes < 1412110511 232207 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what... how do you get half a byte? < 1412110523 548023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what's BLC's quine? < 1412110527 750707 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :IO is in bits < 1412110562 863892 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :see http://en.wikipedia.org/wiki/Binary_lambda_calculus#A_quine < 1412110565 346210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(maybe I should add non-cheating to the conditions) < 1412110579 979989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1412110611 291131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ul (:aS(:^)S):^ < 1412110611 477850 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(:aS(:^)S):^ < 1412110615 340677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.jsoftware.com/jwiki/Puzzles/Quine lists some J quines < 1412110627 263062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like that one more than the canonical (:aSS):aSS. < 1412110721 942055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (:a(:^)*S):^ < 1412110722 129800 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(:a(:^)*S):^ < 1412110726 911138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one's my favourite < 1412110765 24560 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, now as for www.perlmonks.com/?node_id=1077628 , although it's not required for this quine to work, can you explain why perl stops parsing when it reads CORE::z instead of trying to continue parsing like for most syntax errors? < 1412110887 558950 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412110932 905632 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412110981 733503 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Illegal division by zero at /tmp/abc line 1. < 1412110987 628445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e $_=q(print qq(\$_=q($_);eval\n));eval < 1412110988 245651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$_=q(print qq(\$_=q($_);eval\n));eval < 1412111005 282433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -E say length q<$_=q(print qq(\$_=q($_);eval\n));eval> < 1412111005 938222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :37 < 1412111012 679866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's shorter, nice < 1412111305 740922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no really, why does it quit immediately? < 1412111361 890002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`sh echo 1;(cat "-+";sleep 999)|perl < 1412111362 541733 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh: 0: Can't open echo 1;(cat "-+";sleep 999)|perl < 1412111367 147928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`sh -c echo 1;(cat "-+";sleep 999)|perl < 1412111367 822558 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh: 0: Illegal option - < 1412111387 945725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`bash -c echo 1;(cat "-+";sleep 999)|perl < 1412111388 513571 :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 \ < 1412111398 982373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you need `run < 1412111403 401360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want to give more than one command-line argument < 1412111440 676959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why doesn't just one command line argument with the option value after -c in the same argument work? < 1412111444 88453 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`bash -cecho 1;(cat "-+";sleep 999)|perl < 1412111444 645550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: - : invalid option \ allexport off \ braceexpand on \ emacs on \ errexit on \ errtrace off \ functrace off \ hashall on \ histexpand on \ history on \ ignoreeof off \ interactive-comments on \ keyword off \ monitor off \ noclobber off \ noexec o < 1412111449 292567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo 1;(cat "-+";sleep 999)|perl < 1412111457 980816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo 2;(cat "CORE::z";sleep 999)|perl < 1412111466 282242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo 3;(echo "CORE::z";sleep 999)|perl < 1412111473 544670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo 4;(echo "+-";sleep 999)|perl < 1412111479 853230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ cat: invalid option -- '+' \ Try `cat --help' for more information. < 1412111488 475356 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 \ cat: CORE::z: No such file or directory < 1412111496 827303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 \ CORE::z is not a keyword at - line 1. < 1412111504 100238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1412111539 813945 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412111545 226070 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412111545 412833 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412111667 703900 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1412111691 253039 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412112317 20941 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1412113547 622034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4}{}MP s# < 1412113548 30591 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (s#)! < 1412113552 298908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4}{}MP #s < 1412113552 700781 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412113557 422366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4}{}m[p^ #s < 1412113557 885341 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412113560 941898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4}{}m[^p #s < 1412113561 492156 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412113594 691293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Documentation mismatch: language reference says "MapPush -- MP -- Defined as m[p^" but it seems to be m[^p instead. < 1412113742 488194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'd have made a one character shorter thing if it were m[p^.) < 1412113778 373344 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412113856 391901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages-bold < 1412113856 579119 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 14h 22m 53s ago: I knew that. But it works for lists [1..] which is usually what you have when golfing < 1412114118 544684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Actually, I did go from 28 to 25 by reading the language reference a bit. But it'd still be 23 with an abbreviated m[p^.) < 1412114386 777558 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412114597 6883 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412114848 301239 :not^v!~notnot^v@207.74.209.246 JOIN :#esoteric < 1412115604 948416 :not^v!~notnot^v@207.74.209.246 QUIT :Read error: Connection reset by peer < 1412115647 5318 :not^v!~notnot^v@207.74.209.246 JOIN :#esoteric < 1412115984 368128 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412116523 420653 :not^v!~notnot^v@207.74.209.246 QUIT :Ping timeout: 240 seconds < 1412116551 367173 :not^v!~notnot^v@207.74.209.246 JOIN :#esoteric < 1412116798 251132 :not^v!~notnot^v@207.74.209.246 QUIT :Ping timeout: 244 seconds < 1412116903 726098 :mauris!~mauris@91.176.189.206 QUIT :Ping timeout: 258 seconds < 1412117046 785094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ 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 < 1412117047 11712 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412117074 565330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1412117864 448990 :AndoDaan!~Daanando@188.188.77.122 JOIN :#esoteric > 1412118041 729917 JOIN :#esoteric > 1412118045 850939 JOIN :#esoteric > 1412118046 365654 JOIN :#esoteric > 1412118062 770113 JOIN :#esoteric > 1412118066 892751 JOIN :#esoteric > 1412118067 407553 JOIN :#esoteric > 1412118105 632374 JOIN :#esoteric > 1412118109 754768 JOIN :#esoteric > 1412118110 269608 JOIN :#esoteric > 1412118126 642686 JOIN :#esoteric > 1412118130 766435 JOIN :#esoteric > 1412118131 281735 JOIN :#esoteric > 1412118147 665756 JOIN :#esoteric > 1412118151 779976 JOIN :#esoteric > 1412118152 295078 JOIN :#esoteric > 1412118193 512274 JOIN :#esoteric < 1412118194 213070 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1412118197 622026 JOIN :#esoteric > 1412118198 136883 JOIN :#esoteric < 1412118434 81636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1>0 is such a good jam < 1412118438 434058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where pi_10 < 1412118438 616169 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(!!3)<$>transpose[show$foldr(\k a->2*10^2^n+a*k`div`(2*k+1))0[1..2^n]|n<-[0..]] < 1412118441 784464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where e_10 < 1412118441 967068 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[show(sum$scanl div(100^n)[1..[4..]!!n])!!n|n<-[0..]] < 1412118456 591752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1412118462 423704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not sure where we used it < 1412118593 243429 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de JOIN :#esoteric < 1412118604 333237 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Ping timeout: 260 seconds < 1412118657 414576 :AndoDaan!~Daanando@188.188.77.122 QUIT :Ping timeout: 248 seconds < 1412118690 192761 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test2: points -10.40, score 13.00, rank 46/47 < 1412118699 246214 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test2: points -10.40, score 13.00, rank 46/47 (--) < 1412118716 122286 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :why does it print that here too < 1412118735 372464 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test2: points -9.50, score 13.48, rank 45/47 (+1) < 1412118780 175330 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test2: points -28.76, score 4.17, rank 47/47 (-2) < 1412118804 661426 :AndoDaan!~Daanando@188.189.93.199 JOIN :#esoteric < 1412118849 649569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: 1>0 was from _another_ one of his golfing tips < 1412118868 225054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes, i remember using it but i don't remember where < 1412118874 171619 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.S1test2: points -32.33, score 3.13, rank 47/47 (--) < 1412118970 432457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S1: we seem to have decided that all hill changes should be announced here, so people know about them < 1412119003 772203 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :k if you want to track my failure ^^ have fun < 1412119022 124628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you got above 47, that's a start :) < 1412119031 225106 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :it was luck < 1412119046 728687 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :I am reading the strategies article from time to time, started today < 1412119162 147697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S1: also you don't need to include your nick in the program name, it's prepended automatically < 1412119253 474995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S1: there is also the !bftest command which you can use if you don't want announcement (but it won't change the hill either, so once you get a program good enough that you want it to stay you should use !bfjoust) < 1412119299 922061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now food < 1412119337 611427 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :oh I didn't know that < 1412119352 52421 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric :!bftest from now on it is < 1412119352 357299 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :S1.from: points -28.76, score 4.17, rank 47/47 < 1412119355 452554 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de PRIVMSG #esoteric ::3 < 1412119408 445088 :AndoDaan!~Daanando@188.189.93.199 QUIT :Ping timeout: 276 seconds < 1412119937 429986 :glogbot!dlopen@libdl.so QUIT :Ping timeout: 245 seconds > 1412119943 472130 JOIN :#esoteric < 1412119945 235239 :glogbot!dlopen@64.62.173.65 JOIN :#esoteric > 1412119947 579404 JOIN :#esoteric > 1412119948 94529 JOIN :#esoteric < 1412120101 262211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Richardr051 5* 10New user account < 1412120219 79223 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412120286 880257 :AndoDaan!~Daanando@188.189.77.106 JOIN :#esoteric < 1412120667 752404 :vyv!~vyv@bas1-northbay04-1176386692.dsl.bell.ca QUIT :Ping timeout: 245 seconds < 1412120795 548207 :vyv!~vyv@bas1-northbay04-1176386654.dsl.bell.ca JOIN :#esoteric