< 1530750659 979051 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530750945 951512 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 264 seconds < 1530753906 489999 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1530753942 60958 :mrrmx!mrrmx@gateway/vpn/privateinternetaccess/mrrmx QUIT :Quit: Leaving < 1530754473 593597 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf ,[.-[-->++<]>+]!0 < 1530754478 29952 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 ...out of time! < 1530754480 430535 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf ,[.-[-->++<]>+]!1 < 1530754480 651556 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... > 1530754503 149409 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56396&oldid=56391 5* 03Oerjan 5* (+11) 10/* brainfuck */ Replace by the reverted version by [[User:A]], which was shorter and simpler. > 1530755258 616534 PRIVMSG #esoteric :14[[07Talk:Alphuck14]]4 M10 02https://esolangs.org/w/index.php?diff=56397&oldid=40427 5* 03Oerjan 5* (+2) 10Fix incorrect categorization of talk page < 1530755598 181698 :variable!~variable@freebsd/developer/variable JOIN :#esoteric > 1530755640 397596 PRIVMSG #esoteric :14[[07User:Language14]]4 10 02https://esolangs.org/w/index.php?diff=56398&oldid=56395 5* 03Oerjan 5* (-61) 10Improve formatting, also remove a non-existent category which this language is currently nowhere near the low, low bar of reaching. < 1530756109 627868 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1530756384 314496 PRIVMSG #esoteric :14[[07Solo14]]4 N10 02https://esolangs.org/w/index.php?oldid=56399 5* 03A 5* (+186) 10Created page with "==Syntax== {| class="wikitable" |- | s || scan a number in console |- | o || output the number |- | l || loop the next byte forever if the accumuator is not 0 |} ==Truth-mach..." > 1530756509 513177 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56400&oldid=56396 5* 03A 5* (+21) 10/* Core SNUSP */ < 1530757121 352577 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530757393 300154 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 256 seconds > 1530757454 472016 PRIVMSG #esoteric :14[[07Is14]]4 N10 02https://esolangs.org/w/index.php?oldid=56401 5* 03A 5* (+675) 10Created page with "==is== {| class="wikitable" |- | i || increment the current byte |- | s || set the whole array(It is all set to 0)(If it repeats forever, then it will overflow) into the poin..." < 1530757511 674478 :trout!~variable@freebsd/developer/variable JOIN :#esoteric > 1530757544 196805 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56402&oldid=56400 5* 03A 5* (+151) 10/* IRP */ > 1530757605 238264 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56403&oldid=56402 5* 03A 5* (+1) 10/* =Is */ < 1530757724 691538 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530758569 523382 :oerjan!oerjan@hagbart.nvg.ntnu.no NICK :oerjan_ < 1530758572 890062 :oerjan_!oerjan@hagbart.nvg.ntnu.no NICK :oerjan < 1530758634 186046 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my altnick hadn't been used since january... < 1530758871 628215 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 I can't figure out which word I did mean though <-- progressively hth < 1530758871 685961 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1530759529 545231 :variable!~variable@freebsd/developer/variable JOIN :#esoteric > 1530759635 525385 PRIVMSG #esoteric :14[[07Fake-machine14]]4 N10 02https://esolangs.org/w/index.php?oldid=56404 5* 03A 5* (+530) 10Created page with "A '''Fake-machine''' is a simple program type, inspired by [[User:Keymaker|Keymaker]]'s Truth-machine to be a program that is easy, most of the time, to implement in a languag..." < 1530759651 269358 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds > 1530759787 19480 PRIVMSG #esoteric :14[[07Fake-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56405&oldid=56404 5* 03A 5* (+5) 10/* Implementations */ > 1530760003 67179 PRIVMSG #esoteric :14[[07Fake-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56406&oldid=56405 5* 03A 5* (+14) 10 < 1530760004 716018 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell wob_jonas The best outcome IMO would have been to spell Hungarian [...] <-- you seem to be reinventing czech spelling except for swapping s and c... < 1530760004 774005 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1530760027 345530 PRIVMSG #esoteric :14[[07Fake-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56407&oldid=56406 5* 03A 5* (+26) 10 < 1530760187 623663 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1530761585 683391 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530761828 547999 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530763329 751270 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1530763346 354185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ,[.-[-->++<]>+]!0 < 1530763350 785217 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 ...out of time! < 1530763353 950435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ,[.-[-->++<]>+]!1 < 1530763354 150486 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530763413 226695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see how it's meant to work > 1530763442 224390 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56408&oldid=56403 5* 03Ais523 5* (-11) 10Undo revision 56396 by [[Special:Contributions/Oerjan|Oerjan]] ([[User talk:Oerjan|talk]]) the version by [[User:A]] isn't correct; it goes into an infinite loop on 0 rather than terminating > 1530763526 778560 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56409&oldid=56408 5* 03Ais523 5* (-152) 10undo the [[is]] program; you can't specify an entirely different program for input 0 and input 1, that doesn't test conditionals < 1530763751 293492 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530763801 483180 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1530763955 787126 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530764301 609465 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: the original also goes into an infinite loop < 1530764334 634240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh < 1530764338 827953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do I have to write a working one myself, then? < 1530764353 740639 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, there's a working one way back in page history (about two pages) < 1530764381 558485 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or at least, a different one. < 1530764445 571497 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps a bit of bisection is in order. < 1530764799 937808 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1530764803 950883 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1530764805 457422 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1530764807 518594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[<+>>>--[>-<--]<-<-]>[<<[.]]!0 < 1530764807 782645 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ... < 1530764815 484117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[<+>>>--[>-<--]<-<-]>[<<[.]]!1 < 1530764815 714814 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530764818 35022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1530764831 782925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[<+>>>--[<->--]<-<-]>[<<[.]]!0 < 1530764832 35690 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530764834 647137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[<+>>>--[<->--]<-<-]>[<<[.]]!1 < 1530764834 877108 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530764837 82466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1530764841 614651 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm on it > 1530764846 713505 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56410&oldid=56409 5* 03Oerjan 5* (+7) 10Undo [https://esolangs.org/w/index.php?title=Truth-machine&type=revision&diff=47110&oldid=46694 old edits] which made it loop infinitely on 0 < 1530764869 451609 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or were you making a better one... < 1530764886 549611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine checks even/odd, I think that one's checking for 48 specifically < 1530764891 586950 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep < 1530764894 89277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :,[>+>+<<-]++++++[>--------<-]>[>.<]>. < 1530764896 718619 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :,[>+>+<<-]++++++[>--------<-]>[>.<]>. < 1530764903 892601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>,.[<+>>>--[<->--]<-<-]>[<<[.]] < 1530764925 94918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, can you golf off a byte there by rearranging what cell's used for what? < 1530764929 421408 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok that's shorter < 1530764932 644661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine relies on wrapping, anyway, that one doesn't < 1530764943 20995 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe have both, then. < 1530764986 190769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ,.[>>>+<--[<->--]<-<-]>[>>[.]]!0 < 1530764986 404492 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530764988 433678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ,.[>>>+<--[<->--]<-<-]>[>>[.]]!1 < 1530764988 675763 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530764999 496540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>,.[<+>>>--[<->--]<-<-]>[<<[.]] < 1530765005 392084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :,.[>>>+<--[<->--]<-<-]>[>>[.]] < 1530765013 230876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, slightly shorter if you rearrange it like this < 1530765048 905001 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an even/odd test is surprisingly hard to do non-wrapping < 1530765050 989615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless, hmm < 1530765098 753622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>,.[[->+<]>-]<[<<]>[.]!0 < 1530765098 894865 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765100 754185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>,.[[->+<]>-]<[<<]>[.]!1 < 1530765100 872938 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :1 < 1530765111 145978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, duh < 1530765114 502305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>,.[[->+<]+>-]<[<<]>[.]!0 < 1530765114 623877 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 ... < 1530765116 893018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>,.[[->+<]+>-]<[<<]>[.]!1 < 1530765117 11779 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :1 < 1530765118 366079 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm my edit summary didn't give a clickable link. it's annoying that Undo over more than one edit doesn't fill one in... < 1530765166 675812 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: that's full of ^As tdnh < 1530765177 253859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I know what went wrong < 1530765224 526459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>>,.[[->+>+<<]>>-]<<[<<<<]>[.]!0 < 1530765224 726249 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 ... < 1530765230 296805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1530765262 217171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>>,.[[->+>+<<]>>-]<[<<<<]>[.]!0 < 1530765262 345643 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765263 95367 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :by the way someone started a new polyglot chain https://codegolf.stackexchange.com/questions/167621/add-a-egaugnal-to-a-polyglot < 1530765265 367608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>>,.[[->+>+<<]>>-]<[<<<<]>[.]!1 < 1530765265 509420 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :1 < 1530765269 694025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I noticed < 1530765282 596585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I probably won't contribute to it < 1530765286 644588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :might look at it when it grows longer < 1530765364 776383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[->+>+<<]>>[[->+<]+>-]<[<<]>[.]!0 < 1530765364 932363 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765369 95084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,.[->+>+<<]>>[[->+<]+>-]<[<<]>[.]!1 < 1530765369 228037 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530765371 935969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that works < 1530765380 382557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not nearly as simple as the rather elegant original :-( < 1530765401 729513 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as i said, include both < 1530765418 14455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, my original non-wrapping version which didn't work but was very elegant < 1530765439 207048 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1530765455 309689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>,.[[->+<<+>]>-]<[<<]>[.]!0 < 1530765455 470034 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765458 53198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>,.[[->+<<+>]>-]<[<<]>[.]!1 < 1530765458 218782 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :1 < 1530765465 970523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh ofc < 1530765471 521879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>,.[[->+<<+>]>-]<<<[<<]>[.]!0 < 1530765471 650389 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765473 430227 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >>>,.[[->+<<+>]>-]<<<[<<]>[.]!1 < 1530765473 572019 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530765477 384594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there, that's a bit better < 1530765507 767500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION vaguely wonders if all three leading >s are required < 1530765510 916087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :time to bring up a debugger, I guess < 1530765543 432889 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf +>>>,.[[->+<<+>]>-]<<<[<<]>[.]!0 < 1530765543 595256 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 < 1530765548 748442 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf +>>>,.[[->+<<+>]>-]<<<[<<]>[.]!1 < 1530765548 905874 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ... < 1530765688 497351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, that's a clever way to check < 1530765689 648640 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530765696 503832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf +>>,.[[->+<<+>]>-]<<<[<<]>[.]!0 < 1530765696 636171 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :0 ... < 1530765699 208203 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but not perfect < 1530765701 517993 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 256 seconds < 1530765714 905667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :based on what causes the overshoot to the left of the start, it'll be reliable in this case < 1530765751 683308 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1530765767 948156 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good < 1530765789 389961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>>,.[[->+<<+>]>-]<<<[<<]>[.] < 1530765799 502755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>,.[<+>>>--[<->--]<-<-]>[<<[.]] < 1530765813 643942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I'm using a proportional-width font, the programs are much the same width in this < 1530765816 108287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION copies to an editor < 1530765832 601552 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the first is shorter hth < 1530765841 106769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like >>,.[[->+<<+>]>-]<<<[<<]>[.] is the best option of my programs, it's shorter /and/ it doesn't require wrapping < 1530765852 939458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it does have O(n²) performance where n is the ASCII code of the input < 1530765872 125148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've just confirmed in a debugger that the maximum overshoot is 2 squares to the left of the input < 1530765876 322485 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530765927 537848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm < 1530765930 821208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure I did that right < 1530765932 684973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION double-checks < 1530766002 932324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, looks like all three > /are/ needed < 1530766008 570791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the case where the input is 0 < 1530766030 453148 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :0 the digit or 0 the cell value > 1530766041 31975 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56411&oldid=56410 5* 03Ais523 5* (-8) 10/* brainfuck */ shorter version < 1530766054 858735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the digit < 1530766096 234612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the program should work on cell values 0 and 1 too, I think < 1530766112 316959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although with cell value 0 it follows a different codepath that just happens to give the right answer, rather than by design < 1530766117 350864 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1530766241 983250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, with cell value 0 the program degenerates to >>>,.<<<> < 1530766252 600210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes it very clear how much tape is needed :-) < 1530766381 813250 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you'd think < 1530767034 102227 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it I'm not sure that the codepath for NUL is that different from that for \x30 < 1530767575 168356 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530767786 682919 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530769191 306526 :XorSwap!~XorSwap@wnpgmb016qw-ppp-103-253.dynamic.bellmts.net QUIT :Ping timeout: 256 seconds < 1530769428 813054 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530769495 790317 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i don't think it exits without error on input 1 hth < 1530769519 778161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha :-) < 1530769526 445947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know what I meant, as do you < 1530769528 52507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll fix it < 1530769559 379308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SSA is too good < 1530769583 296232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a programming language based on explicit SSA in some sense? < 1530769666 12924 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530770577 347110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some intermediate representations are like that < 1530770580 465824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :LLVM IR, for example < 1530770597 499884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't think of a high-level language offhand that uses it < 1530770983 760858 :doesthiswork!~Adium@207.55.82.87 JOIN :#esoteric < 1530770995 847920 :imode-desktop!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.1 < 1530771645 135622 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :SPIR-V as well, I remember liking it when I scanned its spec draft < 1530771648 671207 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530771763 974241 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :I think there are languages written as a fairly thin layer above SPIR-V (and maybe WebASM), which might count as "high-level language with ex plicit SSA" < 1530771779 433695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should figure out what the question I'm trying to ask is first, anyway. < 1530771785 797183 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530771788 193608 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :Probably < 1530771793 222578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you can also say that Mill assembly is SSA. < 1530771869 9009 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :I should get back to my "I swear it'll become a fancy decompiler someday" project < 1530772071 519785 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :also: hachaf > 1530772100 309363 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56412&oldid=56357 5* 03A 5* (+494) 10/* Big width loops */ < 1530772352 820311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HellorFly < 1530772375 102187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think the language I've been trying to figure out is related to SSA but I haven't figured out exactly how it works yet. < 1530772380 232761 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1530772578 513237 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I suddenly realised that SSA is similar in a way to continuation passing style < 1530773338 664696 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530773660 544965 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530773727 718053 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1530773746 947941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, very similar. < 1530773770 98028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also did you see the presentation of SSA in https://www.cs.cmu.edu/~fp/courses/15411-f13/lectures/06-ssa.pdf ? < 1530773866 5560 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530773986 927334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no; I'm not sure I've read any papers/lectures on SSA < 1530774010 665758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just one of those concepts that you pick up when you do esoprogramming, because it's helpful to know all the low-level programming techniques in existence in case one of them becomes relevant < 1530774019 296661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm, SSA isn't really conceptually low level < 1530774027 539719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just happens to be used there because it's a pain to program in manually < 1530774405 657406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I like that presentation more than the one with phi nodes. > 1530774476 456382 PRIVMSG #esoteric :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=56413&oldid=56411 5* 03ZM 5* (+1) 10/* Andromeda */ actually push 0 on 0 < 1530774561 371481 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :Isn't FP code all effectively already in SSA? < 1530774567 959310 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :(At least, pure FP code) < 1530774885 154615 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Ping timeout: 260 seconds < 1530774988 794679 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1530775093 348761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: hmm, I guess you can see a function call as a phi node < 1530775213 239413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1530775225 10657 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530775630 261712 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530775781 828691 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530777288 754810 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. > 1530777377 113373 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56414&oldid=56412 5* 03A 5* (+457) 10/* Average Numbers */ < 1530777448 293113 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530777692 679291 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530779330 161513 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1530779468 509694 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530779483 705712 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1530779504 312004 :aloril__!~aloril@80.246.146.6 JOIN :#esoteric < 1530779545 779688 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1530779585 322877 :aloril_!~aloril@80.246.146.6 QUIT :Ping timeout: 248 seconds < 1530779601 282073 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530780189 180825 :AnotherTest!~turingcom@ptr-82l26zf26q8wflfvvi0.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1530780236 804478 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 255 seconds < 1530780352 687852 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric > 1530780904 834709 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56415&oldid=56413 5* 03A 5* (+53) 10/* brainfuck */ > 1530781276 396641 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56416&oldid=56414 5* 03A 5* (+568) 10/* Golf question */ > 1530781359 446886 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56417&oldid=56415 5* 03A 5* (+88) 10/* brainfuck */ < 1530781376 725895 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530781527 160065 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :SSA? < 1530781532 784020 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530781552 356123 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Static single assignmnet? > 1530781726 811958 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56418&oldid=56417 5* 03A 5* (+14) 10/* brainfuck */ < 1530781731 164726 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :Taneb: yeah > 1530782330 418605 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56419&oldid=56418 5* 03A 5* (-102) 10/* brainfuck */ > 1530782518 386351 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=56420&oldid=56419 5* 03A 5* (+114) 10/* brainfuck */ > 1530782694 658527 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56421&oldid=56416 5* 03A 5* (-25) 10/* Let's try another longer version */ < 1530783253 289626 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530783441 265394 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530785107 293379 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530785290 22064 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530786994 125756 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530787191 312803 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530788507 220146 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysjdffdhdjisajrb JOIN :#esoteric < 1530788898 941978 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530789070 111806 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds > 1530789401 98459 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56422&oldid=56421 5* 03A 5* (+32) 10/* The classic multiplication */ > 1530789543 7087 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56423&oldid=56422 5* 03A 5* (+5) 10/* Golf question */ > 1530789664 384277 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56424&oldid=56423 5* 03A 5* (+51) 10/* Combine small numbers in your code */ > 1530790060 242681 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56425&oldid=56424 5* 03A 5* (+10) 10/* Combine small numbers in your code */ > 1530790070 38600 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56426&oldid=56425 5* 03A 5* (+1) 10/* Combine small numbers in your code */ > 1530790094 33716 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56427&oldid=56426 5* 03A 5* (-87) 10/* Use the visualizer */ > 1530790139 417690 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56428&oldid=56427 5* 03A 5* (-182) 10/* Let's try another longer version */ > 1530790277 229196 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56429&oldid=56428 5* 03A 5* (+854) 10/* Really? A shorter one */ > 1530790387 685471 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56430&oldid=56429 5* 03A 5* (-44) 10/* ASCII list */ > 1530790519 143334 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56431&oldid=56430 5* 03A 5* (+26) 10/* ASCII list */ < 1530790924 176865 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530791004 731034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why is that ASCII list a) wrong and b) partially in Japanese? < 1530791026 675364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see the Japanese got removed at some point < 1530791065 128593 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -e 'print chr 23' | unidecode < 1530791066 117453 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1530791081 368443 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` echo a | unidecode < 1530791082 237320 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1530791084 748903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1530791091 281873 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530791092 763878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it takes from argument, not stdin < 1530791100 53 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` unidecode $(perl -e 'print chr 23') < 1530791101 578263 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+0017 ] < 1530791114 646508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not useful :-( < 1530791117 780686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt it's tab though < 1530791135 43598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, "end of transmission block" > 1530791189 205779 PRIVMSG #esoteric :14[[07Shorten your Brainfuck code14]]4 10 02https://esolangs.org/w/index.php?diff=56432&oldid=56431 5* 03Ais523 5* (-836) 10/* ASCII list */ delete; a) this would be better as a link to an external site, b) it doesn't really have much to do with brainfuck in particular (or golfing!), c) it isn't even correct < 1530791770 5367 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1530792961 289798 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530793146 201931 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1530794884 895169 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530795034 31453 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530795140 641377 :ldm!~ldm@unaffiliated/ldm PART #esoteric :"WeeChat 2.1" < 1530796281 490054 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysjdffdhdjisajrb QUIT :Quit: Connection closed for inactivity < 1530796518 244810 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :Who is User:A < 1530796793 23114 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530796964 293343 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530797796 927695 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :is A related to asdf? < 1530798662 265962 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530798709 803539 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1530798742 710295 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530798762 786233 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1530798777 130714 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1530798830 680355 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530800529 87600 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530800664 257046 :doesthiswork!~Adium@207.55.82.57 JOIN :#esoteric < 1530800705 298039 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530802386 373313 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530802574 684391 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530802664 419176 :mrrmx!mrrmx@gateway/vpn/privateinternetaccess/mrrmx JOIN :#esoteric > 1530803231 378295 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=56433&oldid=55610 5* 03Digital Hunter 5* (+621) 10/* How it works */ < 1530803311 368887 :moei!~moei@softbank221078042071.bbtec.net QUIT :Read error: Connection reset by peer < 1530803343 463047 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1530803621 121338 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1530803847 674974 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1530804252 427438 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530804442 40782 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530804807 961474 :WHarf!~WHarf@host159-180-107-112.range159-180.btcentralplus.com JOIN :#esoteric < 1530804929 702379 :WHarf!~WHarf@host159-180-107-112.range159-180.btcentralplus.com PART :#esoteric < 1530806129 447594 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530806363 43513 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530806736 921433 :aloril_!~aloril@80.246.146.6 JOIN :#esoteric < 1530806781 893428 :aloril__!~aloril@80.246.146.6 QUIT :Ping timeout: 264 seconds < 1530807492 676827 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530807920 646999 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGIRL, dying... < 1530808018 433378 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530808063 646557 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530808208 780625 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530809933 517415 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530810044 141001 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1530810140 782677 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530811042 819296 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGIRL, dying... < 1530811784 324969 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530811974 76777 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530812582 816118 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Ping timeout: 255 seconds < 1530813103 685763 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1530813671 966994 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530813900 307831 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530815603 633398 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1530815620 10131 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530815765 463346 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1530817182 194156 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1530817489 989002 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530817658 6305 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530818493 794139 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1530819368 367038 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530819584 314254 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530821481 913791 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530821672 224722 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 256 seconds < 1530822140 252551 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1530823388 675159 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530823601 26208 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1530825294 474965 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530825471 296572 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530826487 605953 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGIRL, dying... < 1530826511 5735 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :starting to think string rewriting isn't practical. < 1530826690 201399 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my sorting program worked with single rule execution. but it took 500x longer than one with simultaneous rule execution. < 1530827047 17823 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I have a feeling that a TM would actually perform better in that regard. < 1530827141 142572 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530827252 769403 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :with rewriting your state is just limited to 1. the rule you're executing, and 2. the thing you're rewriting. while with TMs, it's 1. the current state, 2. the head position and 3. the entire tape. < 1530827346 52598 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1530828177 433944 :XorSwap!~XorSwap@wnpgmb016qw-ppp-103-253.dynamic.bellmts.net JOIN :#esoteric < 1530828601 110814 :MDude!~MDude@pa-67-234-83-197.dhcp.embarqhsd.net JOIN :#esoteric < 1530828842 122348 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it doesn't _look_ quite as elegant as string rewriting but it's certainly more practical. I wonder if there's a midway point. tag systems? < 1530829052 760396 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530829241 305039 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds < 1530829900 232684 :AnotherTest!~turingcom@ptr-82l26zf26q8wflfvvi0.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 256 seconds < 1530830768 639061 :mrrmx!mrrmx@gateway/vpn/privateinternetaccess/mrrmx QUIT :Quit: Leaving < 1530831072 202336 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530831231 335750 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1530832158 979177 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :how would you give a "fair" rule order to a string rewriting system. < 1530832186 863720 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I know that Thue is nondeterministic. < 1530832230 882021 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1530832928 810223 :trout!~variable@freebsd/developer/variable JOIN :#esoteric < 1530833129 793479 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1530833195 11572 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds < 1530833239 276537 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1530834833 115426 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1530835041 313186 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 265 seconds