< 1416960024 364195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how I first joined in 2006 but left seconds later because there were lots of people and it was scary < 1416960027 366181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then came back half a year later < 1416960037 342417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: BOO! < 1416960082 414332 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416960082 557702 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Client Quit < 1416960094 837140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: at least it hasn't yet been longer since i joined than 1993 is before it < 1416960116 420599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when were you actually born < 1416960120 598626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1970 < 1416960125 861481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's such an old number < 1416960127 465847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so they tell me. < 1416960139 44649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you said 1993 I instantly assumed it was your birth year until I realised that can't be true < 1416960149 150714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm older than INTERCAL you young whippersnappers! < 1416960154 120631 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416960168 404270 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm not even older than brainfuck < 1416960199 800285 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so are we all agreed < 1416960205 458763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you're almost as old as the epoch < 1416960241 86011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I don't know what we're agreeing on but yes < 1416960276 135895 :S1!~S1@p4FF93F12.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416960287 21971 :tlewkow_!~tlewkow@198.23.71.74-static.reverse.softlayer.com JOIN :#esoteric < 1416960299 102573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: O KAY SINCE YOU ISNIST < 1416960313 370109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION gave up typing that correctly < 1416960317 430367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila is NIST < 1416960319 775971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gonna backdoor all the RNGs < 1416960352 212605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: it has always been the sysops selecting _from_ the candidates, when we actually got around to it. < 1416960366 363713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i probably wasn't a sysop when it started) < 1416960396 435308 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :Can someone explain how different languages can use rand to solve the Wow problem? < 1416960401 390590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :One of my housemates in the shower, and I am very confused < 1416960406 151976 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :1970, isn't that literally the beginning of time? < 1416960409 140209 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Who showers just after midnight? < 1416960421 301808 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Other than one of my flatmates < 1416960423 222154 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Taneb: your neighbour < 1416960427 652659 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*housemates < 1416960428 653170 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :flatmate, even < 1416960435 430615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: Wow is based on a very common random number generator < 1416960436 62101 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Stop correcting yourself < 1416960436 523544 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm in a house, not a flat, I keep forgetting that < 1416960448 488964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it curved < 1416960457 80317 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 244 seconds < 1416960469 866694 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Do you look down on flatlanders? < 1416960470 967690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :namely, the one in libc iiuc < 1416960473 29919 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :and most languages have it implemented? < 1416960502 198987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: many languages probably just call out to libc for randomness < 1416960523 364810 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :ah. < 1416960544 656598 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Who are the sysops? < 1416960552 616242 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :that's why C is winning wow. < 1416960558 598329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I think I threatened to op you so that you'd have to select a candidate at one point < 1416960565 835167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: fizzie oerjan me ais523 are the active ones < 1416960570 57583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1416960571 365034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not active < 1416960571 672873 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I nominate elliott to do this then < 1416960578 48598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1416960582 433260 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :aw :P < 1416960582 811827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about I promote you and you do it instead < 1416960599 937767 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What are we selecting candidates for? < 1416960604 683114 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would oerjan like to do it? else I shall bother ais and fiz < 1416960605 409156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :president < 1416960609 40369 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah, cool < 1416960670 954126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: http://esolangs.org/wiki/Esolang:Administrators most of the people on the first half are rarely around these days. < 1416960695 987020 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok, delete them please < 1416960720 402783 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Why? < 1416960732 127151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor is only an admin because he's hosting the server, he's not really active inside the wiki. < 1416960738 573771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: https://i.imgur.com/rn0MuWV.png be afraid < 1416960766 650491 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :>_< < 1416960770 828367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: we cannot delete chris pressey that would be blasphemy hth < 1416960774 442275 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :true < 1416960805 784033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I agree with vanila, we should assassinate the old guard < 1416960825 467166 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :If Cluid is made Admin they will likely put Janus as featured language based on their edit history < 1416960837 511666 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm around sometimes. < 1416960864 798089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: yes, but i think you only agreed to host the wiki on the promise others would do most of the work right? :P < 1416960874 477167 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Yup. < 1416960882 312431 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Except replace "most" with "all" < 1416960891 457455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Gregor++ < 1416960917 770350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: well i assume you might still want to keep the server alive since you use it for other stuff... < 1416960943 735374 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Fair 'nuff X-D < 1416961015 179866 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What are the responsibilities of esolangs.org admin? < 1416961054 181533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :keep the wiki from getting shitted up? < 1416961055 182140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: international espionage, drug smuggling and mail merges < 1416961072 593654 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :brick requisitioning too < 1416961120 624191 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It runs on HP-UX 11, so occasionally you've got to go in to update that too. < 1416961138 377156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: i don't think the fact it uses libc _intrinsically_ means C has to win, since other languages may still give better syntactic sugar for whatever is needed. they just didn't, this time. < 1416961172 388455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41160&oldid=41124 5* 0370.24.86.251 5* (+1556) 10updated documentation for newer, hopefully last, version of interpreter < 1416961214 766048 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION bed < 1416961262 274167 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i want to make 'meta' pages maybe that give overviews of thinsg < 1416961273 796107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :having just a huge long list of languages is a bit hard to make use of, since the loudest ones win (i.e. bf derivatives) < 1416961303 482550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I like it when people highlight languages they like on their user pages < 1416961359 276652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41161&oldid=41160 5* 03Orenwatson 5* (+4) 10corrected example a little. < 1416961520 808963 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1416961537 497343 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 JOIN :#esoteric < 1416962117 997541 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :oerjan, so like,maybe I could have burlesque pick 765 or so random numbers between 32 and 127 and maybe just maybe I wont have to add "%95" and all that chaff. < 1416962179 999941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41162&oldid=41161 5* 03Orenwatson 5* (+0) 10example was still a little wrong. < 1416962285 169313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41163&oldid=41162 5* 03Orenwatson 5* (-26) 10 < 1416963187 295875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: well it's a little unlikely the burlesque uses the right RNG since it is written in haskell and the haskell versions need to use the ffi to get the right random numbers... < 1416963191 358124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*that < 1416963385 902895 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hello < 1416963453 993642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :jello < 1416963469 516187 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there still isn't a new featured language on the wiki < 1416963477 522805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1416963478 295411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan has been slacking off < 1416963484 240135 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what the fuck oerjan < 1416963506 328208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait this wasn't what i agreed to, was it? < 1416963512 342330 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought we all agreed? < 1416963536 593347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but you started before my name was mentioned hth < 1416963546 275501 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't need these excuses < 1416963600 690122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i need them hth < 1416963631 536871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was about to capitalize i for emphasis < 1416963635 131423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ok, if you're not cheating (whitespace doesn't count) then I'm missing some trick :) < 1416963647 734985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1416963662 500604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I had to change the search order slightly to make the wrapping cheat work < 1416963670 199048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1416963685 691219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i tried two options and neither worked. < 1416963697 21330 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting < 1416963703 577998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(one worked on just the 1st and 3rd test case) < 1416963726 748574 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I tried two options and one worked? or perhaps ... let me double check < 1416963774 55135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait did i do that < 1416963808 431349 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1416963831 825601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...what i changed has nothing to do with the search order. < 1416963870 499981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which makes it really mysterious why one option worked differently than the other. unfortunately i didn't save those attempts. < 1416963916 644409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never mind, if my algorithm is beating you overall... < 1416963966 460157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, time for the cheat. < 1416963980 83370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(since I'm finally satisfied with my encoding) < 1416964000 296609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1416964045 835394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sic transit gloria mundi < 1416964112 374599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: int-e just beat you hth < 1416964748 700923 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416964814 782333 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416965010 267561 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 240 seconds < 1416965046 647953 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416965382 843823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you were right, changing order helped < 1416965391 581193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once i found the right spot to do it < 1416965521 164309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the point of a half-cheating solution that doesn't actually win may be considered dubious < 1416965571 430892 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1416965892 338286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's interesting though; I only have one binary choice for the searching order in total. < 1416965903 438517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well me too really < 1416965944 188395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i said, what i thought was changing searching order previously was probably just introducing a bug that caused it to always fail < 1416965978 705553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meow < 1416965980 927402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1416965985 4841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :helliott < 1416966023 571260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: do we have a new featured language yet < 1416966027 479689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1416966046 297875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think you've ever managed to make me write a blurb hth < 1416966079 702501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila can write a blurb < 1416966082 183954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this is incidentally the part i think the proposers might do) < 1416966095 337981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw I'm not sure janus would be a great feature since probably its authors don't consider it esoteric :/ < 1416966099 371219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1416966114 876030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait was janus what we all agreed to < 1416966123 308491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, i retract my agreement < 1416966183 300261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this is an appropriate thing to be two-faced about hth < 1416966204 140107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesn't have to be janus < 1416966207 307621 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just use anything < 1416966240 347564 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :likw... Rail for instance. < 1416966250 453728 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :like* < 1416966265 853592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think Rail is esoteric, or do we have a language called that < 1416966273 310293 :Dulnes!uid52684@gateway/web/irccloud.com/x-britccgayhevvmcu QUIT :Quit: Connection closed for inactivity < 1416966288 589041 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :isn't it that trains one? < 1416966293 110604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hitting random about six times gave me esme < 1416966293 829857 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :yeah. < 1416966295 448430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so let's feature that < 1416966304 806247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's almost april 2015 and we're really late for april 2014 < 1416966311 271423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i think that's a definite April feature < 1416966314 827833 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :and it is really well documented. < 1416966341 834740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the scariest part of the esme article is This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by adding some more information. < 1416966345 958784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please don't < 1416966373 819948 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think Janus is esoteric < 1416966387 483293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about Clue < 1416966409 212618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clue is a great language and pretty unusual for an esolang and it has a good article with examples, though unfortunately no implementation that's on the web :/ < 1416966431 524093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I think so too but there's a degree to which "esoteric" is a self-applied thing < 1416966462 419817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's definitely like, on-topic for the wiki but singling it out as representative of esolangs could be odd if it wasn't intended that way < 1416966523 571866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: have you seen Most ever Brainfuckiest Fuck you Brain fucker Fuck < 1416966525 919748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the best bf derivative < 1416966538 191278 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't think it's eeven in any categories < 1416966553 219163 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :luckily it's pretty easy to find, since "Brainfuckiest" isn't a common term < 1416966553 984452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's too perfect for that < 1416966560 167217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://esolangs.org/wiki/Most_ever_Brainfuckiest_Fuck_you_Brain_fucker_Fuck < 1416966560 573243 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How to write a good Clue implementation? < 1416966563 558901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like the easter egg of the wiki < 1416966590 923046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: brute force, more or less; the restricted structure of branching/recursion and the fact that you get specified every part that should be used to build it in the bag makes brute forcing pretty easy < 1416966597 936415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the article describes pretty much the entire algorithm < 1416966644 732920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically it brute forces a program structure from a very simple template given all the parts that aren't the structure and a specification to check against < 1416966944 532628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know, i don't think i've read that Most ever Brainfuckiest Fuck you Brain fucker Fuck article properly before < 1416966961 100001 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :read it solemnly < 1416967443 743759 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1416967464 44928 :PatriciaM!~canaima@190.75.77.189 JOIN :#esoteric < 1416967531 19827 :PatriciaM!~canaima@190.75.77.189 PRIVMSG #esoteric :. < 1416967580 895612 :PatriciaM!~canaima@190.75.77.189 PART :#esoteric < 1416967586 221932 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :checkin for notes < 1416967650 154378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops missed a canaima < 1416968221 598315 :tlewkow_!~tlewkow@198.23.71.74-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416968548 986130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there. *now* I'm beating fizzie < 1416968562 379688 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cheating, of course. < 1416968573 202185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um i thought you already did < 1416968589 864112 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :check the language list at the bottom < 1416969218 18556 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://esolangs.org/wiki/Main_Page cool! Someone updated the Featured Language bit < 1416969303 946909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: you're getting very close to a promotion here :P < 1416969616 611088 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416969702 698521 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, thoughts on Janus < 1416970039 480696 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416970059 588593 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416970276 888242 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416970298 308524 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what's racket's call/cc for delimited continuations thing called again? call/ec? < 1416970308 118019 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :RESET and SHIFT < 1416970318 856241 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe you dont mean that? < 1416970379 530572 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/AttoASM < 1416970395 381912 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :reset and shift might be better actually, thanks < 1416970515 414094 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416970602 433088 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I think the reversible language idea I mentioned earlier would be better described as a language made for a type of WPU. < 1416970683 7048 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :What is WPU < 1416971164 378843 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :"AttoASM is a language designed for the AttoWPU experimental processing unit, as part of the WPU (Weird Processing Unit) concept. " < 1416971210 273645 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1416971227 201228 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416971569 576654 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 QUIT :Ping timeout: 258 seconds < 1416971914 579676 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416972562 662922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh the pendulum, i remember reading about that < 1416972607 455428 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :right, i was confusing delimited continuations with escape continuations. < 1416972637 766532 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :luckily delimited continuations do not make sense to me. how to implement them, or why you'd use them < 1416972655 460759 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :they're difficult to implement! < 1416972659 85366 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :imo < 1416972712 823632 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, is it acceptable < 1416972792 612839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: what < 1416972795 355806 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Janus < 1416972801 431700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've not got to janus yet < 1416972801 828484 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you mentioned that the authors dont consider it eso < 1416972804 4786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh sorry < 1416972814 950331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i'm saying no. < 1416972819 668787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no to what < 1416972838 990982 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont mean for the feature thing just being on the wiki at all < 1416972852 318389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not going to accept a language that has just been added to the wiki, even if it's esoteric. < 1416972854 907606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :janus is definitely on topic for the wiki < 1416972947 559905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :litmus test: it should have been long enough on the wiki that i only remember it because it was actually interesting... < 1416973040 458075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so's the pendulum. although what happened to that Honorary Esolang category idea. < 1416973457 678183 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416973512 700024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41164&oldid=41156 5* 03Oerjan 5* (-1) 10superfluous blank line < 1416973548 43685 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416973731 369779 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416973912 189767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41165&oldid=41163 5* 03Oerjan 5* (+1) 10another one, and bullets < 1416974011 964725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41166&oldid=41165 5* 03Oerjan 5* (+6) 10/* External Resources */ um, or maybe like this < 1416975056 119562 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :Thanks, oerjan. Question. If I wwere to set my mind to investigate whether MNNBFSL was TC or not... should I start by trying to implement some basic BF algorithms in MNNBFSL? < 1416975245 286451 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416975401 715477 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe you could compile a language like WHILE into it < 1416975568 636479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek, mixing http and https does nothing good for visited links coloring :( < 1416975610 421748 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im plying with MNNBFSL < 1416975614 335404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Translating Brainfuck itself should work. < 1416975640 335542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: there is no language WHILE on the wiki < 1416975648 455758 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :WHILE isn't esoteric < 1416975677 911155 :AndoDaan!~AndoDaan@188.188.73.234 QUIT :Read error: Connection reset by peer < 1416975680 183740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that makes it very unlikely to be small enough to be easily used for this. < 1416975682 670974 :AndoDaan_!~AndoDaan@188.188.73.234 JOIN :#esoteric < 1416975749 228333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, the stacks start out empty, that makes things a bit trickier than I thought. < 1416975763 178124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you basically want the simplest already known-TC language that fits as well as possible < 1416975768 12514 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[< puts 0 on the data stack < 1416975799 302362 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at the start of program < 1416975803 70914 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : [< puts 3 on the data stack < 1416975804 878875 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: That's the easy part. But it means that some special handling is required to extend the tape. < 1416975829 822538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you don't need two-sided infinite for bf < 1416975838 463540 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i could put any numbers onto the data stack < 1416975905 719873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: I didn't say it was an obstacle, it's just a complication. < 1416976032 592272 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to compile recursive functions < 1416976037 560659 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :to MNNBFSL < 1416976060 829506 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1416976080 116165 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :calling convention for main loop: [function number][arg1][arg2].. ..stack bottom| < 1416976121 459431 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at any point in code you can push a value onto the stack using [<--------- or [<++ < 1416976152 384979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can only easily push values close to the PC value, though. < 1416976165 760290 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but thendo + or - lots, it will be inefficient but I dont mind < 1416976198 416433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: that will give an at _least_ exponentially growing program < 1416976218 207507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i'm not saying it won't work, but there has to be a more convenient way < 1416976235 354774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so, let's find out... < 1416976238 77898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and there's actually something funny here ... one cannot use [<++++... to push a later address on the stack. So you need a loop (which is entirely possible) to circumvent that. < 1416976252 528404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: heh < 1416976258 477171 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :you can manually set addresses < 1416976293 418831 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :as long as the top of the dStack is positive, any value on the top of the rStack sets the ip. < 1416976311 865499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan_: yes. < 1416976323 943072 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a later address on the stack? < 1416976325 50261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[<+[-"] does that work? < 1416976340 503792 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ohhh < 1416976361 256449 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it would require infintely many +'s < 1416976384 699624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I mean a pointer into the program. < 1416976406 701313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm still at the earlier question of how to push small values < 1416976409 884721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : ... < 1416976420 192565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1416976434 600316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just [< followed by some adjustments. < 1416976460 2197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well +[-"] is meant to zero a non-negative value < 1416976461 428971 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it may result in some big programs but it'll work in principle :) < 1416976491 270042 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :without having tried, yours looks like it is a position-independent zero, yeah. < 1416976557 22342 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MNNBFSL PIC. hmm hmm. < 1416976701 265257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's no one-cell way to do 0 -> 1; 1 -> 0; anything else -> irrelevant in BF, is there? < 1416976718 818991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm you cannot skip code without knowing the address < 1416976723 827233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(of the target) < 1416976728 523693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :relative or absolute < 1416976749 189126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: nope < 1416976762 705010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you have any loop, you end up with a constant. < 1416976767 272514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :righ. < 1416976768 223126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t < 1416976772 552004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you don't have any loop, you're obviously adding one. < 1416976774 150606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so emulating boolfuck with bf is kinda wasteful < 1416976785 154777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, perhaps you could have meta-opcodes that check a flag to see whether they should be executed or not. < 1416976806 527773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so they all skip ahead by a small, fixed amount < 1416976808 129290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: hm i suppose < 1416976837 517922 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416976849 647760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I see no big deal in having to know the (relative) address of the target < 1416976865 358807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm assuming this language has bignum cells < 1416976867 303430 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/raw/115070 < 1416976870 104107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :There's hello world < 1416976879 208721 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in badcode < 1416976914 463659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the implementation uses size_t for cells. < 1416976925 23852 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :the spaces increas the counter and you can use ]<. to output the value. < 1416976930 436303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not sure what the intention is. it's written in C after all. < 1416976948 237907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well without the assumption you're not TC at least < 1416976958 429285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since you cannot jump to arbitrary program spots < 1416976964 801121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1416976966 602130 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :you can < 1416976982 920409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Btw, funny things happen when you drop " ... I expect it remains TC, but it cannot do any interesting text processing. < 1416976985 946854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan_: not if the program is longer than maximal cell size < 1416976995 917756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: all you need is implement one universal TM < 1416977018 75744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um right < 1416977025 436938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pesky I/o < 1416977068 305584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[+>-<] isnt this to add two numbers? < 1416977084 351224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: ] destroys the tested value < 1416977095 318866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so [+>-<"] < 1416977101 398377 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :or to move a value, yes. < 1416977103 787570 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hm i hav einfinte loop :( < 1416977109 219083 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... or do we want [->+<"] < 1416977120 160008 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :looping through all of size_t takes some time < 1416977131 997319 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :[<">++++++++++"[->+++++++++<"]>sets the top value of the dstack to 100 < 1416977149 644968 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i cant pop without writing to stdout?? < 1416977164 930072 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :[] < 1416977178 220412 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: yes you can. basically, [], but that's not quite the right offset < 1416977217 24740 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<+++++[<[->+<"][]. 5+7 :D < 1416977272 231809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416977317 135893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Actually, hmm. How do I pop the temporary that I needed to pop a value from the stack? Heh. < 1416977356 755121 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1416977395 696072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's just [-"][] isn't it. < 1416977428 755304 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and you just did that. [] pops a zero. < 1416977447 52080 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :wait doesn't [] leave garbage on the return stack? < 1416977455 468279 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :after popping a zero off < 1416977462 867312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i prefer +[-"] if we assume unbounded cells < 1416977475 656534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it doesn't infloop on zero < 1416977480 781197 :AndoDaan_!~AndoDaan@188.188.73.234 QUIT :Ping timeout: 258 seconds < 1416977482 29199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact it pops everything up to the first zero on the data stack < 1416977485 255315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: good point < 1416977500 989518 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :omg this langauge is really hard to program in < 1416977535 358601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :surprising. it looked pretty boring at a glance. < 1416977546 768073 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah its good! < 1416977716 592049 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i was wondering how to do a switch(function) { case 1: jump f1_code; ... } type thing < 1416977725 969750 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :then I could compile recursive functions to it hopefully < 1416977757 114195 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the problem int-e mentioned is seriousl though < 1416977770 27619 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you can't jump over code, so f1_code must be written after this switch < 1416977777 163372 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that means I cannot use th stupid inefficient number literals trick < 1416977788 186484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Set up targets on the return stack, each pointing to a -]. < 1416977871 960283 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i feel like not being able to pop without printing is a problem < 1416977944 865869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So there's a viable plan, actually; have a dispatcher at some huge address 4^k, which then jumps back to whatever code fragment is currently being executed. < 1416977950 576582 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: we can pop without printing < 1416977953 19125 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess you can just past [ by doing <-> < 1416977954 434409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :before ] < 1416977959 755435 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :jump* < 1416978005 30599 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think ill need a more efficient way to encode numeric litearls < 1416978018 973369 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, how? < 1416978027 301244 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :+[-"][] < 1416978061 57976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :set value to zero, [ pushes something on the return stack, ] pops a zero and something from the return stack, and does nothing. < 1416978188 965927 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<+++++[<[->+,"]+[-"][]. < 1416978192 595514 :^v!~notnot^v@2601:4:680:104c:6d0d:910e:71f8:9afb JOIN :#esoteric < 1416978195 22401 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ive got an infiniet loop in my new 5+7 program < 1416978221 929285 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw JOIN :#esoteric < 1416978256 182846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what's that comma? < 1416978275 298017 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wrote it by accident! I deleted it and still loop < 1416978286 990455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it should be a < < 1416978291 775255 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Quick name an estoric language you've never wanted to try < 1416978295 43171 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Also hi < 1416978303 684482 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks! Now it works perfect < 1416978327 589103 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this language only supports positive numbers? < 1416978345 167432 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are there any good esoteric languages that do balanced ternary? < 1416978363 800558 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Not that ive found < 1416978383 463560 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Dulnes, I don't want to program in Dulnes Lang < 1416978394 558989 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mmm < 1416978398 404423 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Funny < 1416978504 539617 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : [<">++++++++++"[->+++++++++<"]>sets the top value of the dstack to 100 < 1416978510 278886 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does it have any other effects? < 1416978685 827186 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Thats rude vanila =~= < 1416978691 710114 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is? < 1416978704 158399 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :110 0 / 1 < 1416978707 903710 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is what it gives me < 1416978713 913259 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hf < 1416978717 255971 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :310 0 / 21 < 1416978720 207591 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i put some spaces before < 1416978741 184410 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to swap the top two stack elements < 1416978791 290355 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is it even possible < 1416978791 621592 :^v!~notnot^v@2601:4:680:104c:6d0d:910e:71f8:9afb QUIT :Ping timeout: 258 seconds < 1416978875 555953 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115077 < 1416978879 998746 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I gues it could be done like this, if i have subtract < 1416979015 132787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that was wrong, i added a right way < 1416979076 335321 :tlewkow!~tlewkow@198.23.71.90-static.reverse.softlayer.com JOIN :#esoteric < 1416979091 136954 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a b / --> b-a / < 1416979093 224667 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how do you do that though? < 1416979134 866616 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[->-<] pop < 1416979158 967298 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :What are you using < 1416979172 749844 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :MNNBFSL < 1416979182 963105 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Oh < 1416979197 224065 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well then out of me field < 1416979217 524073 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Slowly withers and dies < 1416979252 359390 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh this is troublesome ;-; < 1416979305 418371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: something like [<[-"]<<+[>>+<<-"][]>- perhaps? < 1416979325 996425 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: for swapping the top two elements of the data stack. < 1416979335 390571 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that gave me rstack underflow < 1416979336 342330 :tlewkow!~tlewkow@198.23.71.90-static.reverse.softlayer.com QUIT :Ping timeout: 244 seconds < 1416979340 321409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe im using it wrong < 1416979378 748931 :tlewkow!~tlewkow@2602:30a:c021:220:ed29:13f0:e85b:885e JOIN :#esoteric < 1416979389 952487 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :i cant put [ example ] and have a [ next to it with a space and it gets all jumbled so [ example ] [ example ] because ] space [ is deleted and it merges the bottom and top lines < 1416979407 137866 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I think ive broken it < 1416979411 269257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, there's something wrong. [<[-"]<<+[>>>+<<<-"][]>- perhaps. < 1416979416 599017 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Deletes it all < 1416979511 187862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: Perhaps I should just say what the idea is: given a *b, push a zero, a b *0, then add the a to that zero, 0 b *a, finally pop that 0. I'm not certain that I got the directions right. < 1416979537 959967 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: have you met Dulnes? < 1416979538 103311 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: so, hey, it was our table! if he's interested! correspondingly, zombies! my day is ruined, you guys.". ahem. one day a big crime is committed and the only guy i've ever felt that long, doctor professor jim junior, and that someone could've been me < 1416979588 524812 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :And also charactors such as [] + - , < arent accepted as a space i should just start over < 1416979603 500212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115080 i got swapping this way < 1416979633 181935 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, your way seems much better! < 1416979637 670977 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :using 3 things is much faster < 1416979675 175571 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Flips a table < 1416979825 399585 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://github.com/yshl/MNNBFSL/blob/master/example/fizzbuzz.bfsl < 1416979827 554839 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1416979828 573438 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how is mod % done? < 1416979842 55331 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :">[<[-"]<[->+"---[<"[-"]++++[>++++++++<-"][]>]--- <"][] < 1416979844 287723 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :seems to be mod3 < 1416979861 219477 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :int-e's idea works with very small change: [<+[< s [<[-"]>>[<<<+>>>-"][]<< s < 1416979869 996109 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :was lurking :p < 1416979879 550384 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :in stalker mode < 1416979934 740281 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 / < 1416979934 883624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 71 73 / < 1416979934 883751 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 73 71 / < 1416979937 406427 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i get that when running it < 1416979950 671148 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :[ 12 » 2 » ]+[ integer => 24 ]++[ method]]-[1] none of the + - are working and it just adds [ 12 » 2 ]+[ integer => 14 ]++[ method]]-[0] < 1416979962 291158 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ther seems a problem with the code < 1416979974 909502 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :it is 1 3 and then becomes 3 1 < 1416979975 52744 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :ACTION is very much done with math < 1416980010 167377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mitchs: so I did get the directions wrong. thanks! < 1416980018 679429 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :sure :) < 1416980026 465190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok but i cannot run your code correctly? < 1416980033 472063 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416980042 194568 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I have to delete [<+[< < 1416980059 90600 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok works perfect now :D < 1416980149 859847 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well then im dumb it was the ++ comments they deleted the method 1 but idk why < 1416980182 41643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sorry, does anybody know what Dulnes is talking about? < 1416980198 747456 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416980203 33638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this your first time talking to Dulnes < 1416980208 666908 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I like to talk to myself ;-; < 1416980215 124818 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Crazy me < 1416980221 930259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I'm not talking *to* Dulnes, I'm talking *about* Dulnes. < 1416980233 602476 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mmm thanks < 1416980257 190816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: but I think you've answered my question. Thanks. < 1416980280 689122 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I should just make my own language < 1416980284 476669 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416980309 64811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: I'd say you're doing just fine with your version of english. < 1416980329 314546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: do you have any evidence that this weird language you keep quoting code snippets with unbalanced brackets from actually exists < 1416980359 224436 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. I'm grumpy, bbl. < 1416980368 361149 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well i created it so not really i found i dont need balanced brackets < 1416980397 667700 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I should just go back to normal coding :\ < 1416980426 170944 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[< [-'] < 1416980429 972597 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does this push 0 onto the data stack? < 1416980475 677652 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :looks like it! < 1416980619 671502 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Elliot is very snippy today he usually never talks to me < 1416980699 376468 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I realized aproblem < 1416980706 240831 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<[-"] only works if it isn't at position 0 < 1416980707 979734 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :vanila, yshl is keeping the remainder underneath i and repeatedly incrementing it and comparing with 3 < 1416980730 191386 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :well, a copy of i, which he decrements as he increments the remainder < 1416980749 82858 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :now i have PIC < 1416980780 548576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :mitchs, thank you! < 1416980791 916185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Dag-nabbit. < 1416980897 281399 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how < 1416980898 940624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :h < 1416980900 773097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Maybe I'll have to cheat too. < 1416980903 650646 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is 0 - 1? < 1416980905 545645 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does it wrap around < 1416980907 409319 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or clamp to 0 < 1416980913 256553 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :elliot = [m] < 1416980917 810934 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mwhhaha anyways < 1416980920 516015 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Gnight < 1416980931 157648 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Only i get joke < 1416980950 592285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: btw if you want to ping me it's "elliott" < 1416980954 180118 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :vanila, it takes effort, but you can read the code piece by piece < 1416980995 897440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mitchs: hmm, I know your name from anagol, right? < 1416980997 345057 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :at line 8, variable i is initially at the top of the data stack < 1416981018 754975 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Ive never noticed that other t :0 < 1416981026 651496 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hi elliott, yeah that's me :) < 1416981029 328111 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder how much of my code breaks when values are 0 < 1416981082 848411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mitchs: coming to spy on all the new golfers' techs < 1416981092 618687 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :the first two characters (">) duplicates i and puts it on the return stack < 1416981188 507366 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :well i would look at the live code log from time to time but figured i had something to contribute so joined < 1416981194 714781 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :codu* < 1416981207 742013 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :(codu.org) < 1416981425 369736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kind of surprised/unnerved anyone actually uses stalker mode :p < 1416981647 908252 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i didn't feel worthy to join for lack of haskell and burlesque knowledge ;) < 1416981735 183658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: There we go. < 1416981744 70921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila> [<[-"] only works if it isn't at position 0 <-- well then use [< there hth < 1416981752 22298 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes that helps < 1416981776 185057 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im writing product now < 1416981779 143373 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so i can do small products < 1416981784 831797 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :3*5+2 for example < 1416981795 665600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: My cheating version timed out on the first submission on test 3, and the performance checker gave it 0.989 and something. Living on the edge here. < 1416981937 279344 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :stack underflow :( < 1416981976 97088 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :>>push 0<<[>'[>>+<<-]<-] < 1416981977 888819 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how does that look? < 1416981979 392951 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesnt work < 1416982004 636000 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i fixed it < 1416982008 354050 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i had to ' before ] < 1416982014 22569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: his dc version still beats you, though >:) < 1416982057 278036 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does anyone have a way to decompose a number into the form a*b+c with a,b,c smallest? < 1416982082 360443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I noticed. I don't have any idea how it's done -- probably something really clever. < 1416982100 192072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you want a and b to be close to the square root < 1416982101 402047 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :what do you mean by "a,b,c smallest" < 1416982112 527966 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well i dont mean anything especially rigorous < 1416982119 642061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that's probably not an exact rule < 1416982132 544576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just make them small so I can emit code of the form push a push b * push c + < 1416982141 465368 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :to encode numerals more efficiently < 1416982161 919476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: have you looked at https://esolangs.org/wiki/Brainfuck_constants < 1416982171 894151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may be slightly relevant < 1416982185 936537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the non-wrapping ones) < 1416982189 411612 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats the sort of thing i have in mind, im writing a program to do it < 1416982214 186925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Even allowing for dc's one-byte commands, I wouldn't be surprised if his dc solution was translatable to something much shorter than I have in Burlesque. :/ < 1416982229 742558 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :you probably are more interested in multiplying by a constant rather than pushing a constant and treating it as a variable < 1416982239 301319 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh good point!! < 1416982244 837343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :multiply by immediate is really important < 1416982297 206843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you basically only need multiplication by 2 to do binary encoding < 1416982315 536163 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh that is excellent I can use binary < 1416982371 282525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that might not always be most compact though < 1416982374 242731 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :fungot, predict the future of the universe please < 1416982374 385883 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :mitchs: it's so good, dromiceiomimus. do i seem to see them, but they all suspect he's sad. they say " are you alright < 1416982384 445215 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :still its efficient enough for me) < 1416982403 775394 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416982425 264422 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hmm optimism with a touch of sadness < 1416982466 738143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: the nice thing about calculating all jumps as global addresses is that you then have the return stack free to use for the other half of a tape < 1416982483 415866 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416982488 307839 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: well done. that surely brightened my mood :) < 1416982488 476115 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: so people can bet in-game money to win real-life money?' then tony and louisa q were two people in love! romantic love, but there's a rude jerk, and then they both said the next few days were going to me, the omniscient. the dude has to sleep! superman could laser him from orbit while he's having nappy times! enter only if you have a valid passport to dreamland!" < 1416982489 627565 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I need to use hard coded addersses < 1416982492 31773 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"names" < 1416982505 204472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you might want to code an assembler for this :P < 1416982508 633335 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I am! < 1416982514 155469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent < 1416982641 521808 :tlewkow!~tlewkow@2602:30a:c021:220:ed29:13f0:e85b:885e QUIT :Remote host closed the connection < 1416982675 27987 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: would it be hard to make a minsky machine? with counter operations it's usually easy to undo the effect of a loop, so skipping ahead may not be necessary < 1416982709 865250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and you only need a finite amount of stack, assuming unbounded cells. < 1416982766 799408 :^v!~notnot^v@2601:4:680:104c:ad7a:f8d7:c226:6547 JOIN :#esoteric < 1416982824 174724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i dunno, but it seems to me that vanila has got the essential ingredients for brainfuck now < 1416982833 984742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its annoyingly hard to do binary < 1416982849 425437 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :numbers like 1011 are ok but ones like 10100000 are annoying < 1416982870 282181 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or maybe thats not it < 1416982875 777425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you mean converting in your head? < 1416982896 251517 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the problem is 0 < 1416982918 563753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: 0 just means you skip an increment < 1416982925 784177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :between the doublings < 1416982947 97749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or before/after, at the end) < 1416982986 601176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ((0+1)*2*2+1)*2*2*2*2*2 < 1416982987 920810 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 160 < 1416983043 706939 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :my binary ocnverter is broken < 1416983192 501629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can do it backwards with recursion. binary(x) = if x == 0 then make a zero else if x is odd then binary(x-1) ++ increment else binary(x/2) ++ double < 1416983221 906787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok! < 1416983231 175374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i mixed haskell and pseudocode in maximally confusing way there, hope it's clear < 1416983247 179915 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115085 < 1416983248 339455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ig ot this < 1416983268 492961 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :binary numbers < 1416983300 980965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good < 1416983347 744799 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416983390 794949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one minor problem here is that the length of a number representation isn't constant, so you _might_ get complication calculating addresses that depend on each other's representation length... < 1416983402 970149 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416983407 821916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this can be fixed with padding at worst < 1416983408 315921 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but thankfully i can pad < 1416983422 147347 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115087 < 1416983424 92047 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is what i have so far < 1416983446 572902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: holy cow, what are you spending all this time on! < 1416983479 856232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Well, half-rhetorical question. I can imagine at least one possibility, actually.) < 1416983618 243847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you only need to pad forward references, fwiw < 1416983695 100221 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hmm, i wonder if a straightforward-ish translation of daniel b cristofani's dbfi into mnnbfsl would be possible < 1416983708 793975 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(goto address) => (push-binary address) (emit #\]) < 1416983721 825905 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and then the assembler will work out addresses for all labels < 1416983731 403670 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and insert gotos with padding < 1416983739 972509 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :possibly you could keep track of the end of the simulated data array with a marker and expand as necessary < 1416984006 173446 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i need conditionals I guess < 1416984049 542795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1416984049 770306 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i have goto, conditionals, then maybe using the two stacks I can simulate a fixed number of integer variables and a stack < 1416984073 531429 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe i should just look for a turing complete stack language to encode < 1416984073 674513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: no, you can simulate an entire brainfuck tape < 1416984079 662889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like some kind of minimal forthy thing < 1416984085 734053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :two stacks gives a tape < 1416984094 570427 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :id like to use something else than brainfuck < 1416984100 400810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1416984113 581322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well then you can consider int-e's minsky machine idea < 1416984151 245536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that requires cell values to be really huge, though. < 1416984164 721179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(compared to program size) < 1416984188 778780 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i should maybe compile recursive functions including mu minimzer < 1416984196 754759 :^v!~notnot^v@2601:4:680:104c:ad7a:f8d7:c226:6547 QUIT :Ping timeout: 258 seconds < 1416984309 772043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess a minimal forthy thing will work, that also needs both stacks in full < 1416984331 426608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1416984370 802134 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh night < 1416984381 322751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you use unbounded integers, but then you're back to recursive functions < 1416984404 246024 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :Hhh yourself < 1416984416 410548 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :grr < 1416984419 161333 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hthis is dificult < 1416984444 173169 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i can define a table of words by name and they can call each other < 1416984450 838183 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :adn they can manipulate stack < 1416984451 639391 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh myself¿ < 1416984482 948522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, what you've got + conditionals should give you all you need to construct a lot of possibilities < 1416984492 733801 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why not godel encoding < 1416984503 542850 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :Dulnes, i'm operating under the idea that Hhh is not an actual word < 1416984507 738135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: then you're back to the minsky machine < 1416984514 376046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or recursive functions < 1416984516 845024 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Say it outloud < 1416984525 201726 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :That is the sound im making atm < 1416984543 477440 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im making a new stacky language < 1416984545 474059 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i never did figure out how that shitty register machine was turing complete < 1416984554 636210 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Ofc hhh isnt a word wth did you think it was < 1416984563 847132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: via godel encoding, really < 1416984576 918849 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :a Dulnesism < 1416984577 973026 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416984582 887864 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hope harriot helps < 1416984585 816090 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :IF (else then predicate - result) < 1416984601 696196 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :mitchs: no need to be rude < 1416984602 464663 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if predicate is 0 result=then, otherwise result=else < 1416984611 860502 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and things like +, *, dup, swap < 1416984614 821185 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i thought i was joking < 1416984632 543627 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :in a non-rude way < 1416984634 788505 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416984640 441847 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric ::T alas i cannot understand jokes < 1416984646 627786 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Sorry mitchs < 1416984650 575603 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oerjan: yeah i was just having trouble understanding how to use godel encoding with the paucity of instructions. i don't doubt it's possible, but still < 1416984651 767408 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Dulnes, good night < 1416984658 647944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: if you make a new stack language then you have to prove _that_ TC as well :P < 1416984681 337989 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Thanks for making it seem you want me gone < 1416984702 215010 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :np < 1416984704 103330 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well i want you gone now, congrats < 1416984712 777948 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tufsuqhuakqysppp QUIT :Quit: [a→b]--[a→((E*a)+b) < 1416984824 736857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: basically you use godel encoding to encode an n-register machine with a 2-register one < 1416984865 635218 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yes i get that < 1416984866 724021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for this to work, you need to be able to divide a number by a prime and check the modulus < 1416984870 825901 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03AnneFrank 5* 10New user account < 1416984882 544944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which you can do with iterated decrement < 1416984939 916039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then, once you have n-register machines, you use 2 cells with base k encoding to give you a tape of cells with k possible values < 1416984966 204737 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder if ` s k execution would be easiest < 1416984981 95707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(each cell gives you a stack) < 1416985011 448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and a temporary register to help multiply/divide by k < 1416985030 911375 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the assemblr is a bit tricky < 1416985050 399038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i'm pretty sure a turing machine thingy is simplest here < 1416985059 402151 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i have code like this x (goto Label3) y Label1: z w Label2: e h y Label3: < 1416985063 376368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or minsky machine, if you have unbounded cells < 1416985078 534584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i do not really know how large the goto code will be until I know where Label3 is < 1416985093 374691 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i can try to allocate enough space for it and pad < 1416985097 618477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: that's why you need the padding? < 1416985110 916982 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but still, i do not know for sure what amount of padding to do < 1416985115 519576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it might have to retry with more < 1416985154 637606 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it would be nice to get it right on first try < 1416985155 789087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can use algebra and keep the padding a variable until you know how big the entire program expands to < 1416985213 475151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :calculate addresses as a + p * b, where p is the unknown padding < 1416985228 120663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this should allow you to calculate this in two passes < 1416985251 337819 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what are a and b? < 1416985262 430220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :depends on program code < 1416985295 730867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :increment a every time you insert a normal command, increment b every time you insert a padded value < 1416985325 366175 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh ! < 1416985328 529490 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that sounds clever < 1416985340 831409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you, you can _probably_ overestimate p if you know the maximal length of the expanded program. < 1416985349 375025 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ill try to implement it tommorow < 1416985350 832118 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are you generating position-independent code? < 1416985354 773925 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, yes < 1416985361 551599 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no < 1416985380 829411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that would require using relative addresses. still possible, but a bit more complicated. < 1416985391 495596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if you would, you could work inside-out when translating code. < 1416985405 539531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, there's a downside to everything < 1416985410 304427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd have to add a calculated offset to the current program counter < 1416985415 209068 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh neat < 1416985510 789796 :^v!~notnot^v@2601:4:680:104c:e55c:9227:9065:351f JOIN :#esoteric < 1416985781 778354 :^v!~notnot^v@2601:4:680:104c:e55c:9227:9065:351f QUIT :Client Quit < 1416985939 534328 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416986171 489811 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gooood morning < 1416986238 413264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi de ho < 1416986472 208146 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think my sleep schedule is back into something sensible < 1416986480 51632 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've woken up before 2 PM < 1416986482 176267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I don't know what I'm spending the time on, it just turned out that way. < 1416986536 735540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: 's ok i can balance you out < 1416986550 545954 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1416986761 110279 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416986860 723426 :bb010g!uid21050@gateway/web/irccloud.com/x-pfnakdljwjriakte QUIT :Quit: Connection closed for inactivity < 1416986961 229866 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416986961 425666 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1416987781 431159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 5ro2CBSn < 1416987782 561966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{{1 1} {1 2} {1 3} {1 4} {1 5} {2 2} {2 3} {2 4} {2 5} {3 3} {3 4} {3 5} {4 4} {4 5} {5 5}} < 1416987785 952684 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@fizzie < 1416987786 96120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416987789 289585 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(1.7.4) < 1416988142 423271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a @fizzie command might be useful < 1416988333 755877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there no String -> JSONStuff? < 1416988340 35416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: What'd it do? < 1416988352 39712 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't want stuff like readJSON :: String -> Result a < 1416988361 564241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: various stuff < 1416988447 106594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: What do you want, then? < 1416988527 647800 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :how much memory is good for an esoteric language? < 1416988536 508608 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :should 64k be enough? or is 2GB limit better? < 1416988545 579151 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :depends on the language < 1416988594 438049 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :similar to brainfuck < 1416988619 27744 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :scoofy: 59049 bytes are enough to be interesting < 1416988624 407443 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :scoofy: Well, you don't necessarily have to have a hard limit (although some implementations might) < 1416988632 108728 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i dunno, i'd go for 59067 < 1416988635 791063 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :sure. i'm just wondering what advantages that might bring. < 1416988653 680255 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: that's not a nice power. < 1416988663 103248 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :int-e: I'd like to have 343 memory cells instead < 1416988666 776476 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :using some wraparound modulo arithmetic < 1416988670 118942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: I did not make up that number, hth. < 1416988690 663762 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :honestly, any size of p^n with a prime p ought to be enough < 1416988690 846829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: JSonStuff is known as Value, it is an instance of the conversion classes < 1416988699 66681 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :for example, if all cells are 16 bit, and all memory addresses are 16 bit, then the two can be mapped. < 1416988705 921101 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :which fits to 64k < 1416988709 736318 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(and a positive n to be sure) < 1416988716 649723 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(and an integral p and n to be extra sure) < 1416988760 896910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: in fact, the number comes from https://esolangs.org/wiki/Malbolge < 1416988795 414696 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lifthrasiir: 7^3, now that could be fun. < 1416988838 319808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lifthrasiir: sorry, took me a moment to realize that you did not typo 243 = 3^5 there. < 1416988880 830604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are there any other prime power that are exactly 100 apart? < 1416988944 583005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: um, 1 and 101? < 1416988952 270788 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :maybe Pell's equation? have to look at it. < 1416988967 400381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: also 7 and 107 < 1416988970 624038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are lots < 1416988981 837621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: Right, I guess I wanted the exponent to be different from 1. < 1416988982 911391 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1416989020 546035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and 0!) < 1416989042 214800 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :here's a big list of prime powers if you just want to work on the numbers http://oeis.org/A025475/b025475.txt < 1416989043 700291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and that's an exclamation mark, not a factorial. < 1416989054 924099 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :(with exponent 0 or >= 2) < 1416989126 887036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Do you want to reveal whether your 64B dc just encodes the outputs instead of actually doing the work? < 1416989149 151266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: 25 and 125 < 1416989185 547010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but probably no other case < 1416989194 170550 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"D is open source" < 1416989210 408955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Worried about redistribution? Don't be: Just ask Walter. He may be under obligation to require his permission, but it's only a technicality. Ask him, and he'll grant permission. He hasn't been known not to. " < 1416989216 778754 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think that's sufficient for Debian < 1416989233 337354 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Although there are other compilers that are actually OSS) < 1416989248 11135 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I already said that it's cheating. < 1416989249 535288 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Sgeo: yes, it is not sufficient. < 1416989281 498814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: though I guess that was directed at oerjan. < 1416989285 813328 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :afaik DFSG requires that the non-interactive agent can get the license ("lonely island experiment" I think?) < 1416989297 240024 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get into the habit of putting on a wash more often < 1416989304 563792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'll probably have to do three loads today < 1416989309 396032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Well, you know... there's cheating, and then there's cheating. The Burlesque I tagged as "cheat" just cheats by a little bit, in that it'd fail for some subset of puzzles. < 1416989321 897758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: But good to know. < 1416989330 997265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: same here, but the subset is a tad smaller ;-) < 1416989357 680042 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i checked that (25,125) and (243,343) are the only such pairs in that file < 1416989369 915512 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: err larger, since you spoke about the set where it would fail < 1416989386 274062 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :lifthrasiir: I se ereferences to it but not the test itself < 1416989390 787118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Granted, I tried to make a trivial base-30-encoded-outputs in Burlesque, and ended up with 134B due to overhead. < 1416989404 32144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not so hard, the prime powers are 4 8 9 25 27 32 49 121 125 128 169 243 289 343 361 529 841 961 1331 1369 1681 1849 2048 2187 2197 2209 2809 3125 3481 3721 4489 4913 5041 5329 6241 6859 6889 7921 ... < 1416989421 410290 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://comments.gmane.org/gmane.linux.debian.curiosa/4526 < 1416989712 705307 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1416989712 987510 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 260750Z 08005KT 9999 FEW006 BKN009 06/05 Q1016 NOSIG < 1416989731 518617 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know the code of my nearest airport :( < 1416989740 953782 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't even know what my nearest airport is! < 1416989806 699281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( google: airport nearby ) < 1416989809 558534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does that work? < 1416989862 227659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well at least it turns up a couple of sites that promise to find airports < 1416989877 263795 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I feel sick < 1416989881 170301 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ate so many twizzlers < 1416989922 58563 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :help < 1416989972 857848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1416989998 678145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The nearest major airport is Leeds Bradford International Airport (LBA / EGNM). This airport has international and domestic flights from Leeds, United Kingdom and is 33 miles from the center of York, United Kingdom." < 1416990002 106728 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: I'm imagining this is a serious request and trying to figure out what kind of help we could provide. < 1416990004 940154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar EGNM < 1416990005 260347 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EGNM 260750Z 05005KT 020V090 3000 -RADZ BR FEW002 SCT011 BKN035 05/05 Q1014 < 1416990027 753738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I generally use http://weather.elec.york.ac.uk/ now < 1416990040 293404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Some goatse link, perhaps. < 1416990043 355925 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's only a mile away from my house < 1416990048 9105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1416990048 310334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 260750Z 10005KT CAVOK M00/M00 Q1026 NOSIG RMK WIND 670FT 15013KT < 1416990173 858950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :help there is no temperature here < 1416990178 874193 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reassuring me that either it's not possible to puke in sleep or that I would wake up shortly first would help < 1416990186 90902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or perhaps it's just cowing out < 1416990220 688384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i'm not sure that is a phrase < 1416990274 953046 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently it can happen. I'm scared now :< < 1416990298 150882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: you could try puking before going to bed hth < 1416990305 590417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION mean < 1416990317 256861 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can too much sugar even cause this? < 1416990351 333295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, try going for a bit of a walk to settle your stomach? < 1416990622 974572 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: ty, just did what you suggested < 1416990625 703886 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(not voluntarily) < 1416990860 78634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch < 1416990980 937545 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :On the plus side, I feel much better now < 1416990989 408782 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Almost scary that it was red, but not really < 1416991326 193306 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416991604 879118 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, hope you are OK :( < 1416992659 883108 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416992727 909585 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Freezing cold and not sure why,, other than thstt I'm fine < 1416992881 188327 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1416992965 211075 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1416993496 955211 :tlewkow!~tlewkow@2602:30a:c021:220:bd96:eb6a:3e01:e5c7 JOIN :#esoteric < 1416993764 855447 :tlewkow!~tlewkow@2602:30a:c021:220:bd96:eb6a:3e01:e5c7 QUIT :Ping timeout: 258 seconds < 1416993864 745025 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416993873 752756 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw QUIT :Quit: Connection closed for inactivity < 1416994385 922872 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416994392 81139 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hyello < 1416994522 336641 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hyi < 1416994600 51004 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I added labels and push label-address operations to that MMBF < 1416994633 879742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this gives us GOTO < 1416994644 897973 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :stack + goto means we can do procedure calls and recursion < 1416994691 842408 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still feeling a bit nausous. Not as much though < 1416994692 603757 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ugh < 1416994709 803262 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :you're working with a modified version of the language, or you found ways to implement things in the language ? < 1416994722 683980 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wrote an assembler which compiles these features into the original language < 1416994728 252344 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :ah, cool < 1416994728 415267 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so this would be useful for proving TCness < 1416994850 751202 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1416995228 532934 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :we know how to permute the top of the stack < 1416995234 411118 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in any rearrangement < 1416995242 806080 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and can compute things like +, * etc.. < 1416995362 4728 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416996059 717810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1416996061 398806 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 260950Z 19008KT 1700 -DZ BR SCT001 BKN002 04/04 Q1025 NOSIG < 1416996080 556545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-DZ 04/04 so wet. < 1416996409 982316 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1416996655 355208 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi fizzie < 1416996670 505024 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would you like to change the featured language on wiki front page? < 1416997719 274182 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1416998316 666961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure. I don't generally "do things". Would it be into something listed at [[Esolang:Featured languages/Candidates]] and with a good article about it in addition to being otherwise interesting? < 1416998358 396930 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416998360 641101 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang:Featured_languages/Current < 1416998367 249268 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess its this page which gets edited < 1416998400 884700 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Eodermdrome, Funciton and Rail were suggested, I don't think it matters which is picked any should be fine < 1416998408 705632 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(any of the candidates, not nec. one of those 3) < 1416998654 667875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. I would need to write a blurb. I don't think I can do that right now, but I might attempt it in the evening, if I remember. < 1416998716 165771 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thank you! < 1416998732 770251 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could just copy the start of the article < 1416998735 925255 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you don't have to write it yourself < 1416998739 56889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but you can if you like < 1416998942 41808 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416999045 286331 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416999410 414634 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417000103 764836 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 250 seconds < 1417000387 76773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wow, henkma. Right, if f terminates the program then we can schedule as many calls of it in a row as we like... phew. < 1417000466 76828 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417000466 268238 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, were you interseted in the stack brainfuck? < 1417000549 198201 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417000603 980163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :variable: MNNBFSL? Yes. < 1417000750 684438 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wrote an 'assembler' which adds labels and a command to p ush the addres of a label (computed in binary) to the stack < 1417000779 406604 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so this gives you ability to e.g. perform recursive functions like how assembly does it < 1417000835 995275 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1417000853 682269 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1417001768 888752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nice. (Sorry, I am interested but I don't really have the time to look at stuff in any detail.) < 1417001963 373231 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1417002414 898261 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417002629 85427 :shikhin!~shikhin@59.177.194.75 JOIN :#esoteric < 1417002632 265699 :shikhin!~shikhin@59.177.194.75 QUIT :Signing in (shikhin) < 1417002632 448003 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417002661 712655 :shikhin!~shikhin@unaffiliated/shikhin NICK :Guest93337 < 1417002721 592041 :Guest93337!~shikhin@unaffiliated/shikhin NICK :shikhout < 1417002749 73057 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417002840 784112 :AndoDaan!~AndoDaan@188.189.76.87 JOIN :#esoteric < 1417003617 987494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :09:09 < fizzie> Granted, I tried to make a trivial base-30-encoded-outputs in Burlesque, and ended up with 134B due to overhead. < 1417003621 475375 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- what overhead? < 1417003648 420868 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I want something that allows me to map JSON values to Burlesque values < 1417003659 309284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :readJSON :: Int sucks < 1417003679 845349 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd rather want case read of JSInt i -> ... JSString s -> .. < 1417003706 968094 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Hey, mroman. < 1417003711 587088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since I don't know the type ahead using :: is not for me < 1417003719 743465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: hey < 1417003759 896765 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I finished the burlesque interpreter for MNNBFSL. < 1417003766 448865 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1417003784 857066 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Seems so trivial in hindsight. < 1417003795 857460 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1417003801 407142 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Cool AndoDaan < 1417003805 642889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :did you make MNNBFSL < 1417003848 131044 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :No. I think it was a friend of hinichiro. < 1417003854 875296 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :shinichiro. < 1417003926 418798 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I just got interested in it because it was new on anagol. < 1417003960 815280 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i see < 1417003991 395974 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I skimmed the logs, vanila. Do you feel closer to thinking MNNBFSL is TC? < 1417004011 775694 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well I think someone smart might prove it TC in a much easier way < 1417004047 126801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Isn't that just runGetJSON (fmap burlesqize readJSValue) inputString where burlesqize (JSInt i) = x; burlesqize (JSString s) = y; ...? < 1417004053 951979 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but to me this confirms that it is TC for sure < 1417004071 138160 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesnt count as a proof but the construction is mostly, you'd have to do conditional branching < 1417004168 300487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe that's overly low-level, I don't know how the package is constructed. < 1417004712 657467 :boily!~alexandre@96.127.201.149 QUIT :Quit: PROTOTYPIC CHICKEN < 1417004980 15254 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417005070 966867 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 240 seconds < 1417005383 385077 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1417006323 140880 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1417006697 369058 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41167&oldid=41166 5* 03Orenwatson 5* (+219) 10Added explanation of name < 1417007384 77054 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : I just got interested in it because it was new on anagol. ← perhaps anagol could use an "interpret burlesque" task < 1417007427 572452 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417007433 617086 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it would have to be a subset of burlesque's commands. < 1417007446 387314 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :burlesques has lie < 1417007456 30568 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :like 348 different commands. < 1417007504 271008 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are there any golf problems which were solved by writing an interpreteR? < 1417007521 101926 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :deadfish. maybe a complete BF < 1417007583 766795 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :and underload. < 1417007594 859280 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :2 < 1417007637 625036 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: Perl's s///gee stuff can sometimes be viewed as implementing ad-hoc DSLs. < 1417007661 257594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats so cool < 1417007667 585320 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :"minimal scheme interpreter" & "minimal postscript interpreter" too. < 1417007698 256867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: those don't really work on anagolf, because you can't easily give inputs that can really only be solved by writing a general interpreter < 1417007737 469909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, on any golf server it would be very hard to write good tests for it that cover everything < 1417007753 450923 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: so that's a question. if somebody does some stuff on a string to produce a bunch of code that is then evaluated, have they written a compressor for code or an interpreter for a weird language? < 1417007789 51173 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think there is a close relation between decompression and intepreters ! :) < 1417007826 318609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, we're dangerously close to rediscovering Kolmogorov complexity. < 1417007827 635378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1417007836 859185 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :woot < 1417007842 985026 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it would be my first time. < 1417007854 156733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that reminds me < 1417007863 207070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Make 24 is now post-mortem, let me see what people submitted < 1417007888 415674 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :yeah... that was a fail of a question. < 1417007904 538322 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks scary < 1417007916 341846 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder what to do now < 1417007923 100170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Make+24 < 1417007974 841827 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417008081 93244 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i could make al anguage out of nand gates < 1417008085 762496 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :+ memory < 1417008108 270137 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you write CPU like this: (NAND X (NAND ... .. (NAND ... ))))) < 1417008148 282535 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its not TC since you can only address finite memory but you can do real programming with it < 1417008266 54913 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :you wouldn't even need to be able too loop right? as long as you copy and branche any sequence of instruction of a wanted loop. < 1417008290 295583 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :(sorry, my terms are terrible). < 1417008325 464772 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well it would be run in a loop < 1417008332 784391 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like a CPU cycle < 1417008380 773038 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you could design your own instruction set and program it, or make a special purpose cpu < 1417008443 645670 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :aren't all average computers{cpu s} basically nand logic gates and memory? < 1417008452 971594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yea :) < 1417008460 605328 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :... < 1417008485 677052 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i just realized < 1417008489 374635 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is a nand TREE < 1417008493 854862 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so it's very bad to program in < 1417008501 456638 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :immense code duplication < 1417008551 261494 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :that's how I saw it. < 1417008627 510170 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1417008704 332951 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :(I say "saw it" but my grasps of these concepts are nowhere near concrete) < 1417008714 842185 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im just bored i dont know what to do now < 1417008743 155870 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :clue looks interesting. < 1417008749 139313 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah it is < 1417008780 679209 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :in the discussion i was surprised that it's possible TC ness wasn't dismissed outright. < 1417009017 84284 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I can't even begin to see how one would try and implement any usefull and understandable instructions in it. < 1417009058 801996 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it feels like a <2 dimensional CA. < 1417009066 976442 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: the same could be said about Conway's game of life. < 1417009090 826726 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :That still fascinates me. < 1417009264 957295 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I mean, I can grasp using standard stable pattern to build standard stable processes, but how anybody worked out to use floaters{?} and the guns to interact like logic gates... Amamzing < 1417009296 111868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gliders and spaceships < 1417009335 664781 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its very clever < 1417009345 824888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :people systematically tried all possible ways of up to three gliders to interact, and less systematically beyond. < 1417009346 114274 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :have you seen glider gun? < 1417009360 216611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Have you seen rakes? < 1417009371 600830 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :videos of it. < 1417009402 781436 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/e/ec/Conways_game_of_life_breeder.png < 1417009404 513601 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like this? < 1417009415 251143 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh it makes glider guns < 1417009427 765353 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"A rake is a puffer whose debris consists of spaceships." < 1417009456 853944 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :id like to play with Golly < 1417009457 965565 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :yeah, I think I watched a tc machine in gol vid not too long ago. < 1417009470 23503 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i like the meta life < 1417009490 252115 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :gol made in gol? < 1417009513 815057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or space fillers (though those are of little interest for TC of GoL) http://www.conwaylife.com/wiki/Max < 1417009515 923660 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 250 seconds < 1417009524 841660 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yess < 1417009541 88768 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.youtube.com/watch?v=xP5-iIeKXE8 < 1417009559 845656 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417009571 194759 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1417009602 572227 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :so freakin' awesome. < 1417009895 783404 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :vanila: that's awesome. < 1417009986 807131 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :John Conway talks about the Game of Life: https://www.youtube.com/watch?v=E8kUJL04ELA < 1417010494 576057 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I always thought the live\die interpretation of the rules weird. < 1417010598 471587 :drdanmaku!uid17782@gateway/web/irccloud.com/x-evfkfquaceggtpzt JOIN :#esoteric < 1417010611 704184 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why? < 1417010789 771456 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I'm much more comfortable with having every possible neighbours states defined. < 1417010833 939347 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I guess I'm more use too 1d ca s, where that's easier to visualise. < 1417011075 448757 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Time for some sleep I think. See you guys later. < 1417011075 715999 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1417011081 533888 :AndoDaan!~AndoDaan@188.189.76.87 QUIT :Quit: Quit < 1417011748 73950 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417012070 946174 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1417012477 319285 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417012814 830138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman LXXXIV < 1417012816 501787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :84 < 1417012898 653691 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1417012957 237522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 91+2*3 < 1417012971 62862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 91+2*3 < 1417012971 475069 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 97 < 1417012978 776134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 97 < 1417012980 215233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XCVII < 1417013038 216893 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Quit: later chat < 1417013059 225679 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1417013290 818442 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417013590 270936 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417014268 263343 :tlewkow!~tlewkow@2602:30a:c021:220:1967:1904:3493:afc4 JOIN :#esoteric < 1417014807 253158 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1417015414 267566 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417015428 274729 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417015445 972880 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1417016328 541296 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417016448 368151 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417016609 708193 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1417016848 395400 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417016871 649331 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1417017130 409347 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417017253 506686 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1417017343 294341 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417017914 539956 :tlewkow!~tlewkow@2602:30a:c021:220:1967:1904:3493:afc4 QUIT :Remote host closed the connection < 1417018269 833526 :vanila!~user@unaffiliated/vanila QUIT :Remote host closed the connection < 1417018703 758217 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417018709 639863 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417018726 324125 :nycs!~nycs@gw.hq.meetup.com QUIT :Remote host closed the connection < 1417018771 375918 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 JOIN :#esoteric < 1417018815 51317 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 PRIVMSG #esoteric :? < 1417018826 860876 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 QUIT :Client Quit < 1417018922 158070 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that was quick < 1417020138 356121 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417021011 779427 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417021021 412663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: hah, "supercheat" < 1417021121 172223 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417021151 443563 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 245 seconds < 1417021158 665177 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417021231 804642 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417021276 497729 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1417021421 59830 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :didn't you, though < 1417021493 623497 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1417021540 180309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cheat? well, of course. < 1417022072 169922 :MoALTz!~no@user-46-113-21-204.play-internet.pl JOIN :#esoteric < 1417022173 675342 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1417022189 417638 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1417022476 218532 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1417022660 49676 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PART :#esoteric < 1417022835 490006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1417022840 695687 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417023127 781166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Admittedly it's not very "super" lengthwise. < 1417023565 851660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's the kind of thing with one character for each pair of numbers, so technically 45B of payload, but the formatting code is quite long. Selecting the right string I got done rather compactly, at least.) < 1417023657 89990 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1417023842 636899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could cut off 9B if I could embed arbitrary octets in a string. < 1417024184 556211 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417024429 498153 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1417024762 357657 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417024786 817678 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417024976 815914 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1417025295 552776 :FireFly!~firefly@oftn/member/FireFly QUIT :Quit: WeeChat 0.4.0 < 1417025318 642846 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1417025319 490413 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1417025784 740109 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417025837 570439 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417025994 844398 :MDud!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1417026034 609868 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Ping timeout: 256 seconds < 1417026084 504151 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417026245 782262 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1417026341 919663 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417026488 598128 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1417026603 548644 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417027150 770061 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417027163 497997 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1417027870 531720 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417029297 547002 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417029644 133185 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417030786 226021 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417031049 396316 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417032378 503640 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds < 1417032452 897055 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417032656 929167 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417032840 64488 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417033791 884231 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1417033932 425227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it's 27B of data out of 82B, so the ratio's gotten even worse. < 1417034438 581161 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1417034536 300038 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417034554 552728 :dts!~DTSCode@unaffiliated/dtscode NICK :WillBot < 1417034944 372252 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1417034961 612795 :WillBot!~DTSCode@unaffiliated/dtscode NICK :dts < 1417036816 638178 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1417036833 430442 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417038109 611310 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417038124 253522 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1417038484 625219 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Ping timeout: 265 seconds < 1417038503 679434 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417038658 244752 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417038779 640718 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417038977 651174 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417039023 376462 :MDud!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1417039418 928238 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417039512 265239 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417039804 499023 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :`danddreclist 59 < 1417039806 91869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 59: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1417039890 27850 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417039992 432491 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417040081 92332 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417040308 172316 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Perl is a scary language and I do not like it < 1417040459 991533 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I ♥ PCRE < 1417040478 174012 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417040893 826623 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Taneb: Do you prefer AWK? < 1417040906 24834 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, I have not used AWK < 1417041182 689510 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1417041304 807570 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is a good language for demonstrating call-by-reference? < 1417041367 919386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pascal < 1417041569 729380 :Dulnes!uid52684@gateway/web/irccloud.com/x-tjnetaltiekggqwc JOIN :#esoteric < 1417041613 896754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh mccarthy function is over < 1417041654 571629 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It almost seems like Rust has more of an opinion on mutabiltiy than Haskell. Haskell is theoretically everything is immutable, but ultimately, you need to use the IO monad, where anything goes. In Rust, it's not anything goes even though it's implicitly in the IO monad like most languages < 1417041654 830993 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417041887 740527 :tlewkow_!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417042067 462308 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417042095 834373 :AndoDaan!~AndoDaan@188.189.76.87 JOIN :#esoteric < 1417042894 399339 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, in Haskell in the IO monad there are even a few things which are mathematically improper. In my opinion should be avoided as much as possible, although in some cases it is good to keep them for example ability to execute pointer operations which might or might not affect the rest of the program in proper and improper ways. < 1417043277 294613 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :b_jonas, I was thinking. a anagol problem asking to implement a language, if you not only ask for the impleted language output, but also for complete code state each for each step, that would come close to forcing a 'true' implementation, right? < 1417043287 862126 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :hey zzo38 < 1417043331 560205 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: I think it might come closer than otherwise, but still it can involve a cheat possibly; there is also the possibility that the specification of a language might not specify exactly how some of the internal state might be. < 1417043371 447143 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417043460 517132 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417043463 160299 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :hmm. output of an uncertain state could just be the list of all possible symbols that state could be. < 1417043487 216803 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it probably wouldn't narrow much down for some bit, I guess. < 1417043512 233041 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :"0..9 a..zA..Z" < 1417043649 328738 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :but making sure the to be implemented language is has a clear and easy to read system state would help that issua. < 1417043665 575408 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes that is one way, if it is such a language. < 1417043706 801074 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I'm only thinking about possible low level languages for implementation, like string replacement or cell based. < 1417044072 298605 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :then again, maybe I'm creating too many big codegolf problems. But it's hard to come up with a basic algorith that hasn't been asked already. < 1417044704 528157 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I invented two more pokemon cards < 1417044844 944607 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1417044984 699121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e Wow, henkma. Right, if f terminates the program then we can schedule as many calls of it in a row as we like... phew. <-- fiendish < 1417044984 878553 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417045192 822635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : fizzie: I want something that allows me to map JSON values to Burlesque values <-- i told you, use the Value type for that. < 1417045208 489399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman fizzie: I want something that allows me to map JSON values to Burlesque values <-- i told you, use the Value type for that. < 1417045208 632912 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417045291 487910 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417045297 711263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ln -s dontaskdonttelllist bin/don\'taskdon\'ttelllist < 1417045302 263091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1417045329 55174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does mercurial handle hard links? < 1417045355 213431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure it handles symbolic ones < 1417045364 417206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, that is < 1417045416 794328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help is codu.org down < 1417045449 481510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can go directly to http://www2.codu.org/projects/hackbot/fshg/index.cgi if you want the fshg browser. < 1417045457 253416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Pro tip".) < 1417045492 396358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is a pro tip given to a pro or given by a pro? < 1417045500 155683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or does one become a pro by virtue of receiving it? < 1417045515 555274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think the giver or givee really factor in -- it's just that the content is on a "pro level". < 1417045569 933978 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Is a pro tip more reliable than a con tip? < 1417045604 106759 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :The teacher can be a fool, as long as the student is wise < 1417045963 484180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If a thing has an attribute that was formerly negative but due to changed circumstances is so no longer, is that an "ex-con"? < 1417046081 796323 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417046096 88465 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Depends on if the tipper knows if it's an ex-con or not. If s/he knows its an ex-con but tips it unchanged it was actually a protected ex-con. < 1417046116 195074 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :ie a +1 con < 1417046186 906426 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :add a little non-verbal signalling and it's mankind's favourite pasttime. < 1417046194 94699 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :dicking people over. < 1417046245 3369 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection