> 1764811040 346473 PRIVMSG #esolangs :14[[07Abyssal-914]]4 10 02https://esolangs.org/w/index.php?diff=169911&oldid=169810 5* 03Sawyer.go0923 5* (-29) 10 > 1764811101 512986 PRIVMSG #esolangs :14[[07User talk:Sawyer.go092314]]4 10 02https://esolangs.org/w/index.php?diff=169912&oldid=168636 5* 03Sawyer.go0923 5* (+116) 10 < 1764811818 838855 :amby!~ambylastn@host-81-178-154-63.as13285.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1764812172 624385 :casuallyblue!~weechat@fsf/member/casuallyblue NICK :sierra < 1764812383 959749 :dbohdan!~dbohdan@user/dbohdan QUIT :Ping timeout: 240 seconds < 1764813656 490296 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :My implementation of numjump is http://0x0.st/Kynh.class (the $Block and $Ladder classes are my own additions; the rest is (as far as I know) the same as the original game). (You might also be able to find the DOS version if you want to look for it; the DOS version does actually have one kind of piece (that only occurs in one level) that I did not implement.) > 1764813827 197448 PRIVMSG #esolangs :14[[07!frjnrehrbwgyrigbyieurgbyfaerkhbvrwgtr.14]]4 10 02https://esolangs.org/w/index.php?diff=169913&oldid=168559 5* 03Sawyer.go0923 5* (-1101) 10 < 1764813907 964338 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I think another difference between numjump and ais523's game is that numjump does not allow you to move sideways more than you go up even if the ceiling is in the way, although I am unsure from ais523's description. < 1764814065 527067 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: oh yes, that is another difference < 1764815803 200151 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1764819834 936309 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1764819949 585546 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :avih: Okay, I've finished my first iteration on an expression language for Vixen. I'm still not super-thrilled about the idea, but it all seems to work and it will simplify future projects. I wanted to share an implementation detail tangent to our earlier discussion on literate programming. < 1764819999 285131 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :My compiler is written in Raku (Perl6) https://bpa.st/GXVA and it turns strings like `[:source|obj := (self at: "NixStore") intern: source. ^self at: (obj name) put: obj]` into execline scripts: https://bpa.st/WBJQ > 1764820000 633642 PRIVMSG #esolangs :14[[07Candycanes14]]4 N10 02https://esolangs.org/w/index.php?oldid=169914 5* 03Tommyaweosme 5* (+2004) 10Created page with "Candycanes is an esolang made out of candy canes. == Textual representation == It would be incredibly tedious to program in this language properly with all the right candy canes put in the perfect places. Therefore, a textual representation is also valid. Plea < 1764820069 653268 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I had the compiler append a commented copy of the original program to the output. The pipeline to get it back is pretty easy; in Unix it's something like $(grep "^# " | cut -c3-), or at least that seems to work here. > 1764820887 173362 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=169915&oldid=169686 5* 03Tommyaweosme 5* (+1014) 10 < 1764821462 970038 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1764822470 882869 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :weird question. really weird.. < 1764822494 838147 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :what's a linear time non-destructive search algorithm just involving two or more stacks? < 1764822589 6042 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :if you have two stacks you can pretend you have a tape. how would you _not_ search a tape in linear time? < 1764822650 989851 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :everything I come up with is 2n. < 1764822672 571783 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :pop, pop, pop, then restore. < 1764822738 478611 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :2n is linear time under the standard definitions, constant factor multiples are ignored < 1764822752 584011 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :Iiiii understand that. < 1764822769 176199 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :let me rephrase: any solutions that are not 2n. < 1764822773 594935 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :and it's 2*n*(time needed for a stack operation), the last of which is sufficiently ill-defined that you can't do anything useful with the constant factor < 1764822802 535078 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :..okay, assuming I have a multi-stack PDA. < 1764822844 362648 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :I know with two stacks.. you've got just a tape. has there been anything like.. 3.. 4.. 5... < 1764822858 995621 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :been racking my brain, nothing comes to mind. < 1764822900 830475 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :redefine the end condition, you can do a single pass if you're willing to accept the list being reversed/moved in subsequent steps < 1764822924 740852 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :yeah, assume you wanna model an unordered collection. < 1764822963 574731 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :it being unordered doesn't actually help because your records are not on the stack they started on < 1764823007 509660 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :if I was iterating over (and processing) an unordered collection, I could actually do it in N steps with 3 stacks. < 1764823008 952364 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :jgardner: Classical computers can't do better than linear time. Intuitively, the search must look at every element of the structure being searched. (Remarkably, this isn't the case for quantum computers, or we wouldn't teach it at all; look up Grover's algorithm.) < 1764823033 244817 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :right, but we're talking 2n. it's that "reset" that confounds me. < 1764823040 171923 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :would like to eliminate that `2`. < 1764823067 796034 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :with 3 stacks, I could (and have) built a front/back buffer situation. < 1764823090 302827 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You can do a list zipper on two stacks. I have an example on-wiki: https://esolangs.org/wiki/Stack#Computational_class < 1764823106 597901 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sorry, I have a difficult time even seeing that 2; it's just O(n). < 1764823130 927317 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :one moment, I will construct an example. < 1764823181 631920 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :nothing good has come of the QRAM < 1764823334 352743 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :other question. I make two implementations for something, an optimized implementation that I want to use, and a reference implementation that's too slow to use all the time but I'm more confident that it gives the right results so I use it to run some tests to compare the optimized implementation to. what do I call the reference implementation? I don't want to use "reference" in the name, because that < 1764823340 358514 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :already has a different meaning in Rust (and other languages), so it'd be confusing. < 1764823349 347707 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: "model" is the other common name, and it's also bad. < 1764823360 407111 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1764823400 756216 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I was thinking of "pessimized" < 1764823408 387831 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :"reference implementation" makes sense to me and I see that sort of phrase in some popular communities. For example, CPython is the reference implementation of Python. < 1764823522 109099 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. FWIW an algorithm is *pessimal* if, up to big-omega, it's not possible to do worse without explicitly wasting time. For example, the pessimal sort can be done by an algorithm called *slowsort*, which IIRC is Ω(n**3). < 1764823560 768740 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It has a WP page! And its complexity is actually much worse. https://en.wikipedia.org/wiki/Slowsort < 1764823716 924628 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :https://playground.nova-lang.net/?code-url=https://gist.nouveau.community/june/b282fac2bf9347a2a53953b456035aaf/raw/HEAD/iteration.nv < 1764823746 409822 :sorear!sid184231@id-184231.uxbridge.irccloud.com PRIVMSG #esolangs :simple? specification? optimized for code size? < 1764823788 350784 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :two approaches: regular (2n) iteration, and the front/back (n) iteration. < 1764823803 476839 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :works for iteration, but not for search. < 1764823837 532233 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :How would a third stack make this faster? There's always going to be the situation where the needle's at the bottom of the haystack, right? < 1764823898 239508 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :for iteration? I mean, they are two different complexities.. look I know we're talking about a constant factor but double is still double steps. < 1764823918 445004 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :for search? I have no idea. assume you have a constant but unrestricted number of stacks. < 1764824030 718345 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's the same complexity class. I agree with you that there's a very real performance impact, and I might suggest e.g. keeping the tape zippered instead of rezipping it to the second stack, to amortize accesses, but complexity theory thankfully is solid enough to paper over that if we're looking for quick yes/no answers. < 1764824087 992378 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :how would I keep the tape zippered, I don't understand what you mean by that. < 1764824123 425524 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :also that example.. isn't search, it's just iteration. < 1764824168 646329 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :y'know, on second thought, my bad, thanks. < 1764824349 745137 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Search is just iteration and being able to cancel the iterator. I don't mean to make it sound facile, but that's basically how SQL engines work, and it's plenty fast for them. The main issue here is really that it's not feasible to pick/roll the return stack on a typical small machine, and that's not something that a third stack will help with either. < 1764824391 807868 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :assume you're doing multiple, repeated searches for different items. that's where the complexity grows. < 1764824426 360186 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :"Facile?" I've apparently entered the time of night when my word choice sucks. < 1764824555 213526 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, you can amortize those! The idea is to make a little bubble structure which sits in the middle of the zipper, usually on the side with the pick/roll-able stack so that the whole struct can be quickly accessed. This struct can carry everything you need to locally execute the search, including storing multiple search results. For any particular predicate and fixed number of results, zipping across the bubble takes constant time. < 1764824650 869477 :jgardner!sid553797@user/meow/jgardner PRIVMSG #esolangs :can you explain to me the concept of a zipper in this context? < 1764824734 960728 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A zipper is a data structure, but we punched a hole in it. We can move the hole around. In this case, we're taking a single list and snapping it into two pieces; the zipper is those two pieces with a hole in the middle. < 1764824804 98161 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The second piece goes on the second stack, reversed. This is the part that you've already figured out. But, additionally, we can put *anything* into that hole as long as we manage it ourselves, and so we can have a zipper that has an extra bubble of local data on the first stack, at the edge of the hole. < 1764824938 349672 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, say we start with a list unpacked on the first stack, like [1,2,3,4,5]. I'm saying that we can have zippers into it like [1,2,3] on the first stack and [5,4] on the second stack, and further we can have [1,2,3,] and [5,4]. < 1764825085 565440 :dbohdan!~dbohdan@user/dbohdan JOIN #esolangs dbohdan :ZNC - https://znc.in < 1764825394 326607 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 265 seconds < 1764825456 260947 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo < 1764826034 710389 :moony4!moony@hellomouse/dev/moony NICK :moony > 1764830882 984843 PRIVMSG #esolangs :14[[07Talk:()14]]4 10 02https://esolangs.org/w/index.php?diff=169916&oldid=43722 5* 03Yayimhere2(school) 5* (+124) 10 > 1764830920 955387 PRIVMSG #esolangs :14[[07()14]]4 10 02https://esolangs.org/w/index.php?diff=169917&oldid=146992 5* 03Yayimhere2(school) 5* (+8) 10add {{stub}} since it doesnt describe what the language actually does, or how it works. > 1764832356 30572 PRIVMSG #esolangs :14[[07Balanced Parentheses14]]4 N10 02https://esolangs.org/w/index.php?oldid=169918 5* 03Corbin 5* (+806) 10Stub an important natural Dyck language. > 1764832519 880953 PRIVMSG #esolangs :14[[07()14]]4 10 02https://esolangs.org/w/index.php?diff=169919&oldid=169917 5* 03Corbin 5* (+193) 10Give more details. > 1764832524 772227 PRIVMSG #esolangs :14[[07User:Junkshipp/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=169920&oldid=163341 5* 03Junkshipp 5* (+36) 10 > 1764832765 810754 PRIVMSG #esolangs :14[[07Talk:()14]]4 10 02https://esolangs.org/w/index.php?diff=169921&oldid=169916 5* 03Corbin 5* (+224) 10 > 1764832905 528164 PRIVMSG #esolangs :14[[07Parentheses only14]]4 10 02https://esolangs.org/w/index.php?diff=169922&oldid=80144 5* 03Corbin 5* (+27) 10/* Syntax */ Bluelink and conventions. > 1764833033 815692 PRIVMSG #esolangs :14[[07PDA-er14]]4 10 02https://esolangs.org/w/index.php?diff=169923&oldid=90764 5* 03Corbin 5* (+69) 10/* Balanced? */ Bluelink. > 1764833072 563054 PRIVMSG #esolangs :14[[07Ligature Machine14]]4 M10 02https://esolangs.org/w/index.php?diff=169924&oldid=40139 5* 03Corbin 5* (+4) 10/* Balanced parentheses */ Bluelink. > 1764833129 170040 PRIVMSG #esolangs :14[[07UClang*14]]4 M10 02https://esolangs.org/w/index.php?diff=169925&oldid=153967 5* 03Corbin 5* (+4) 10/* Computational class */ Bluelink. > 1764833223 187054 PRIVMSG #esolangs :14[[07GML14]]4 M10 02https://esolangs.org/w/index.php?diff=169926&oldid=157393 5* 03Corbin 5* (-30) 10/* Concatenative calculus as a special case */ Bluelink. > 1764833358 991508 PRIVMSG #esolangs :14[[07Talk:GML14]]4 N10 02https://esolangs.org/w/index.php?oldid=169927 5* 03Corbin 5* (+334) 10Created page with "I'm not exactly sure how to phrase it, but historically GML is unlikely to be the genesis of concatenative calculi, if for no other reason than that it's over half a century after the founding of category theory. [[Hagino CPL]] predates GML, for example. ~~~~" > 1764833502 634904 PRIVMSG #esolangs :14[[07Extended pushdown automata14]]4 M10 02https://esolangs.org/w/index.php?diff=169928&oldid=127200 5* 03Corbin 5* (-3) 10Bluelink. > 1764833594 830543 PRIVMSG #esolangs :14[[07Prehistory of esoteric programming languages14]]4 M10 02https://esolangs.org/w/index.php?diff=169929&oldid=169178 5* 03Corbin 5* (-1) 10/* GPM and TRAC language */ Bluelink. > 1764833746 810922 PRIVMSG #esolangs :14[[07()()(())14]]4 10 02https://esolangs.org/w/index.php?diff=169930&oldid=168407 5* 03Corbin 5* (+42) 10Bluelink. Also fix headings. < 1764833863 320520 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Finished. Trying to move responsibility for stubs from individual experimental languages to existing well-trodden computer science. < 1764834650 870853 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e JOIN #esolangs * :Textual User < 1764836666 413330 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1764839222 448594 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1764840208 765901 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1764841327 56473 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1764842618 326650 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1764842870 798810 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 10 02https://esolangs.org/w/index.php?diff=169931&oldid=169872 5* 03RaiseAfloppaFan3925 5* (+2697) 10 > 1764843233 654047 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan3925/Testing Facility14]]4 10 02https://esolangs.org/w/index.php?diff=169932&oldid=168925 5* 03RaiseAfloppaFan3925 5* (+317) 10 < 1764844630 939370 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e JOIN #esolangs * :Textual User < 1764845902 309654 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1764847668 42676 PRIVMSG #esolangs :14[[07Talk:()14]]4 10 02https://esolangs.org/w/index.php?diff=169933&oldid=169921 5* 03Yayimhere2(school) 5* (+194) 10 > 1764850466 327960 PRIVMSG #esolangs :14[[07Talk:Roco14]]4 10 02https://esolangs.org/w/index.php?diff=169934&oldid=10105 5* 03Yayimhere2(school) 5* (+116) 10/* About the brainfuck interpreter */ < 1764851255 584137 :amby!~ambylastn@host-81-178-154-63.as13285.net JOIN #esolangs * :realname < 1764855300 605687 :ehmry!~quassel@217.155.30.169 JOIN #esolangs ehmry :Emery < 1764855641 899452 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine > 1764856067 449606 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 M10 02https://esolangs.org/w/index.php?diff=169935&oldid=165763 5* 03Nguyendinhtung2014 5* (+54) 10added Basic Stack < 1764856193 325524 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Today's part 2 takes 1m24.706s to complete. Burlesque's poorly suited for anything that involves "2D arrays" of any kind. > 1764856535 461984 PRIVMSG #esolangs :14[[07Burn14]]4 M10 02https://esolangs.org/w/index.php?diff=169936&oldid=163069 5* 03Nguyendinhtung2014 5* (+50) 10i changed the rules based on the discussion. if it's wrong, please tell! < 1764856954 579184 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1764857053 303106 PRIVMSG #esolangs :14[[07Talk:Burn14]]4 M10 02https://esolangs.org/w/index.php?diff=169937&oldid=168528 5* 03Nguyendinhtung2014 5* (+127) 10 < 1764857140 524722 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1764857248 733011 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e JOIN #esolangs * :Textual User < 1764857309 604268 :pr1sm!~pr1sm@24.91.163.31 JOIN #esolangs * :pr1sm < 1764857318 910336 :pr1sm!~pr1sm@24.91.163.31 QUIT :Remote host closed the connection < 1764857564 552549 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1764859197 910990 PRIVMSG #esolangs :14[[07Burn14]]4 10 02https://esolangs.org/w/index.php?diff=169938&oldid=169936 5* 03PkmnQ 5* (+67) 10Slightly rearrange things > 1764859634 926459 PRIVMSG #esolangs :14[[07Talk:GML14]]4 10 02https://esolangs.org/w/index.php?diff=169939&oldid=169927 5* 03B jonas 5* (+1111) 10 < 1764859958 867687 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1764860536 560003 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1764860835 946229 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I keep forgetting what's the best way to generate neighborhoods around a point represented as {y x}. < 1764860837 751594 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} {?+}j+]2rz?dJcpjm[ < 1764860839 287830 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{3 6} {3 7} {3 8} {4 6} {4 7} {4 8} {5 6} {5 7} {5 8}} < 1764860840 36968 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} bc2rz?dJcp{?+}Z] < 1764860841 697395 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{3 6} {3 7} {3 8} {4 6} {4 7} {4 8} {5 6} {5 7} {5 8}} < 1764860861 935409 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :This year's attempts, but I think I used to have something shorter in the past. < 1764861086 40856 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} {J-.j+.r@}m[^pcp < 1764861087 629727 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{3 6} {3 7} {3 8} {4 6} {4 7} {4 8} {5 6} {5 7} {5 8}} < 1764861111 664817 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :There's a shorthand syntax for m[p^ but not m[^p. :/ < 1764861196 895097 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} {2rz?d?+}m[^pcp < 1764861198 430997 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{3 6} {3 7} {3 8} {4 6} {4 7} {4 8} {5 6} {5 7} {5 8}} < 1764861207 128903 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Saves one character, I guess. > 1764861754 657880 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Anothaccount 5* 10New user account > 1764862044 936542 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=169940&oldid=169900 5* 03Anothaccount 5* (+173) 10 > 1764862139 327952 PRIVMSG #esolangs :14[[07User:Anothaccount14]]4 N10 02https://esolangs.org/w/index.php?oldid=169941 5* 03Anothaccount 5* (+87) 10Created page with "hello i am another account my yt account: @handlegoeshere-y6c my scratch account: pik-" < 1764862779 99043 :Yayimhere!~Yayimhere@196.15.182.58 JOIN #esolangs * :[https://web.libera.chat] Yayimhere < 1764862787 25679 :Yayimhere!~Yayimhere@196.15.182.58 PRIVMSG #esolangs :hello! < 1764863198 86375 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1764863237 597521 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Oh, right, of course, swapping has a one-character special, so even if MP puts them in the wrong order it ends up being a net saving to use it. < 1764863239 141987 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} {2rz?d?+}MPjcp < 1764863240 749932 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{6 3} {6 4} {6 5} {7 3} {7 4} {7 5} {8 3} {8 4} {8 5}} < 1764863319 476977 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :No, that's not right. < 1764863372 565254 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Huh, it's a documentation bug. < 1764863405 259914 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :https://mroman.ch/burlesque/lref.html says MapPush (MP) is "defined as m[p^" but it appears to be m[^p instead. < 1764863463 930909 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`blsq {4 7} {2rz?d?+}MPcp < 1764863465 329144 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​{{3 6} {3 7} {3 8} {4 6} {4 7} {4 8} {5 6} {5 7} {5 8}} < 1764863472 534120 :Yayimhere!~Yayimhere@196.15.182.58 PRIVMSG #esolangs :hi fizzie < 1764863474 925449 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Well, it's even shorter, but I don't know if it's intended or not. < 1764864247 541299 :Deepfriedice!~Deepfried@2403-580a-cb23-0-9ac7-cc98-c048-4db2.ip6.aussiebb.net QUIT :Quit: Leaving < 1764864299 485982 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e JOIN #esolangs * :Textual User > 1764864842 762793 PRIVMSG #esolangs :14[[07User:Anothaccount14]]4 10 02https://esolangs.org/w/index.php?diff=169942&oldid=169941 5* 03Anothaccount 5* (+5) 10 < 1764867685 442296 :ais523!~ais523@user/ais523 QUIT :Quit: sorry about my connection > 1764868633 34980 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 M10 02https://esolangs.org/w/index.php?diff=169943&oldid=169931 5* 03RaiseAfloppaFan3925 5* (+33) 10 < 1764869773 611674 :Yayimhere!~Yayimhere@196.15.182.58 QUIT :Quit: Client closed < 1764871223 296319 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1764871936 897467 PRIVMSG #esolangs :14[[07Betray14]]4 N10 02https://esolangs.org/w/index.php?oldid=169944 5* 03Anothaccount 5* (+2306) 10Created page with "Betray is an [[Esoteric programming language|esolang]] created by [[User:Anothaccount]]. It's designed to scramble the code right before it is executed, which makes it really difficult for programming. Betray also has commands that modify the code in different ways. > 1764872457 606187 PRIVMSG #esolangs :14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=169945&oldid=169155 5* 03Anothaccount 5* (+21) 10 > 1764872632 806874 PRIVMSG #esolangs :14[[07User:Aadenboy/randomuserpage14]]4 N10 02https://esolangs.org/w/index.php?oldid=169946 5* 03Aadenboy 5* (+526) 10Created page with "{{#switch:{{#expr:{{#time:U}}*3 mod 16}} |0=User:Aadenboy/Sandbox |1=User:Aadenboy/Zerons |2=User:Aadenboy/O(n) CGoL |3=User:Aadenboy/Self-equaling squares |4=User:Aadenboy/Self-equaling squares/d^3 |5=User:Aadenboy/Live stats |6=User:Aadenboy/wikip > 1764872748 387829 PRIVMSG #esolangs :14[[07User:Aadenboy/randomesolang14]]4 N10 02https://esolangs.org/w/index.php?oldid=169947 5* 03Aadenboy 5* (+194) 10Created page with "{{#switch:{{#expr:{{#time:U}}*3 mod 11}} |0=Braingrate |1=Trampolines |2=MEMORYLEEK |3=Esolangs.org |4=Stub |5=Kawa |6=Iterate |7=FOSMOL |8=Flowchart |9=Smolder |10=thisthat |11=a=ab=bc=cd=d! }}" > 1764872911 661658 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=169948&oldid=169935 5* 03 5* (+41) 10/* 100BF */ > 1764873052 971158 PRIVMSG #esolangs :14[[07User:Aadenboy/issue14]]4 N10 02https://esolangs.org/w/index.php?oldid=169949 5* 03Aadenboy 5* (+897) 10Created page with "
{{#switch:{{#expr:{{#time:U}}*5 mod 3}} |0='''Remember that [[{{User:Aadenboy/randomesolang}}|this]] is only a preview.''' Your changes have not ye > 1764873083 318247 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=169950&oldid=169902 5* 03Aadenboy 5* (+11) 10add flair > 1764873314 85824 PRIVMSG #esolangs :14[[07User:Aadenboy/issue14]]4 10 02https://esolangs.org/w/index.php?diff=169951&oldid=169949 5* 03Aadenboy 5* (+128) 10 < 1764873581 930846 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1764874025 346679 PRIVMSG #esolangs :14[[07CONTAIN14]]4 N10 02https://esolangs.org/w/index.php?oldid=169952 5* 03QuantumV 5* (+1705) 10Created page with "CONTAIN is an esolang about boxes that contain numbers. == Instructions ==
  Programs end when all containers get deleted.  Boxes: [number] - Create container at this character position with default number set.  [] - Init container to 0  "text" - Create sequential
> 1764874321 755853 PRIVMSG #esolangs :14[[07PDA-er Pushdown Automaton Proof14]]4 10 02https://esolangs.org/w/index.php?diff=169953&oldid=92332 5* 03Yayimhere2(school) 5* (+3) 10"For every transition M has of the form " was weird and confusingly said IMO so I changed it slightly to "For every transition within M of the form".
> 1764874393 165231 PRIVMSG #esolangs :14[[07Factorial14]]4 M10 02https://esolangs.org/w/index.php?diff=169954&oldid=153486 5* 03QuantumV 5* (+49) 10add contain
> 1764874512 863521 PRIVMSG #esolangs :14[[07Tercet14]]4 10 02https://esolangs.org/w/index.php?diff=169955&oldid=163841 5* 03 5* (+28) 10Added Turing tarpits using HotCat /jk
> 1764874532 802469 PRIVMSG #esolangs :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=169956&oldid=166097 5* 03QuantumV 5* (+31) 10add contain
< 1764874630 671765 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1764874692 400186 PRIVMSG #esolangs :14[[07CONTAIN14]]4 M10 02https://esolangs.org/w/index.php?diff=169957&oldid=169952 5* 03QuantumV 5* (+96) 10
> 1764875116 493926 PRIVMSG #esolangs :14[[07QX14]]4 N10 02https://esolangs.org/w/index.php?oldid=169958 5* 03 5* (+633) 10Created page with "'''QX''' is a [[Turing tarpit]] made by [[User:]]. == Commands == {| class="wikitable" |- ! Command !! What it does |- | Q [a] || Increments the current value at pointer by a. Can decrement if a is negative |- | X [a] [b] || If a <= previous item at pointer then go to previous item 
> 1764875145 193627 PRIVMSG #esolangs :14[[07User:/esolangs14]]4 10 02https://esolangs.org/w/index.php?diff=169959&oldid=169895 5* 03 5* (+8) 10
> 1764875278 940420 PRIVMSG #esolangs :14[[07Talk:Q!?14]]4 N10 02https://esolangs.org/w/index.php?oldid=169960 5* 03Yayimhere2(school) 5* (+171) 10Created page with "This "proof" of turing completeness is not any proof. --~~~~"
> 1764875291 466427 PRIVMSG #esolangs :14[[07Q!?14]]4 10 02https://esolangs.org/w/index.php?diff=169961&oldid=169720 5* 03Yayimhere2(school) 5* (-216) 10/* Turing completeness */
> 1764875455 904952 PRIVMSG #esolangs :14[[07IExpress repeater14]]4 10 02https://esolangs.org/w/index.php?diff=169962&oldid=168782 5* 03Yayimhere2(school) 5* (+17) 10
> 1764875561 286084 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169963&oldid=169958 5* 03Yayimhere2(school) 5* (-133) 10/* Turing-completeness proof */ As on Q!?(or Q?!) , the proof is just good good enough as a proof
> 1764875569 404736 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169964&oldid=169963 5* 03Yayimhere2(school) 5* (-57) 10/* Examples */
> 1764875610 253273 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169965&oldid=169964 5* 03Yayimhere2(school) 5* (-1) 10replace turing tarpit with minimal since we dont know
> 1764875965 154661 PRIVMSG #esolangs :14[[07Talk:Syssolu14]]4 N10 02https://esolangs.org/w/index.php?oldid=169966 5* 03Yayimhere2(school) 5* (+155) 10Created page with "This page should propably be deleted. --~~~~"
> 1764875999 816678 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169967&oldid=169965 5* 03 5* (+5) 10/* Infinite loop */
> 1764876227 22170 PRIVMSG #esolangs :14[[07X-complete14]]4 10 02https://esolangs.org/w/index.php?diff=169968&oldid=169888 5* 03FluixMakesEsolangs 5* (+207) 10
< 1764876637 558348 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds
> 1764876658 579287 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169969&oldid=169967 5* 03 5* (+2866) 10
> 1764876732 781160 PRIVMSG #esolangs :14[[07QX14]]4 M10 02https://esolangs.org/w/index.php?diff=169970&oldid=169969 5* 03 5* (-1) 10
> 1764876762 512502 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169971&oldid=169970 5* 03 5* (+7) 10/* Interpreter */
> 1764876792 694069 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169972&oldid=169971 5* 03 5* (+25) 10
> 1764876823 826476 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169973&oldid=169972 5* 03 5* (+27) 10
> 1764876955 502003 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169974&oldid=169973 5* 03 5* (+151) 10Undo revision [[Special:Diff/169963|169963]] by [[Special:Contributions/Yayimhere2(school)|Yayimhere2(school)]] ([[User talk:Yayimhere2(school)|talk]]) That's the basic rules of Turing completeness
< 1764877222 439995 :gAy_Dragon!A_D@libera/staff/dragon NICK :TypesWithAHammer
> 1764877228 576730 PRIVMSG #esolangs :14[[07Turing tarpit14]]4 10 02https://esolangs.org/w/index.php?diff=169975&oldid=169876 5* 03 5* (+36) 10/* Survey */ Adding my Turing-complete minimal language that finally has an interpreter :)
> 1764877253 853947 PRIVMSG #esolangs :14[[07Use of AI in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=169976&oldid=169853 5* 03 5* (+30) 10/* Esolang interpreters generated by AI */
< 1764877265 952878 :TypesWithAHammer!A_D@libera/staff/dragon NICK :gAy_Dragon
> 1764877593 773537 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169977&oldid=169974 5* 03Corbin 5* (+29) 10Tag slop.
> 1764877693 57903 PRIVMSG #esolangs :14[[07User talk:Corbin14]]4 10 02https://esolangs.org/w/index.php?diff=169978&oldid=169722 5* 03 5* (+566) 10/* On QX */ new section
< 1764877740 308274 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1764877981 311619 PRIVMSG #esolangs :14[[07User talk:Corbin14]]4 10 02https://esolangs.org/w/index.php?diff=169979&oldid=169978 5* 03Corbin 5* (+770) 10/* On QX */ Strange LLMs lying in chatbots distributing Python is no basis for a system of knowledge.
> 1764878085 417148 PRIVMSG #esolangs :14[[07User talk:Corbin14]]4 10 02https://esolangs.org/w/index.php?diff=169980&oldid=169979 5* 03 5* (+599) 10/* On QX */
> 1764878109 104929 PRIVMSG #esolangs :14[[07User talk:Corbin14]]4 M10 02https://esolangs.org/w/index.php?diff=169981&oldid=169980 5* 03 5* (+0) 10/* On QX */
< 1764878124 453299 :slavfox!~slavfox@193.28.84.32 QUIT :Ping timeout: 244 seconds
> 1764878254 104716 PRIVMSG #esolangs :14[[07Category:Generated by AI14]]4 10 02https://esolangs.org/w/index.php?diff=169982&oldid=151417 5* 03 5* (-41) 10
> 1764878541 555680 PRIVMSG #esolangs :14[[07Funge-9814]]4 10 02https://esolangs.org/w/index.php?diff=169983&oldid=154601 5* 03Hammy 5* (+223) 10/* Hello World */
< 1764879326 556245 :slavfox!~slavfox@193.28.84.32 JOIN #esolangs slavfox :slavfox
< 1764879918 27162 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`"
< 1764879921 550022 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :1/1:500)  Isn't "strip nomic" just another word for all dating, though? \ 633)  Astrological ages don't work. Instead, say what you mean.
< 1764881743 947351 :APic!apic@apic.name PRIVMSG #esolangs :cu
> 1764882259 857939 PRIVMSG #esolangs :14[[07Brainpoop14]]4 N10 02https://esolangs.org/w/index.php?oldid=169984 5* 03Hammy 5* (+755) 10Created page with "Brainpoop is by [[User:Hammy]] and is [[bf]] but worse. It was made in about 10 minutes, and was created so "people don't have to do the pain of making a brainfuck interpreter". ==Commands== Same as [[bf]], but loops are removed.  New commands:  | skips to t
> 1764882975 688060 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169985&oldid=169977 5* 03Aadenboy 5* (+1318) 10add Lua implementation w/o ai
> 1764883037 961560 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=169986&oldid=169950 5* 03Aadenboy 5* (+9) 10/* interpreters */ add [[QX]]
> 1764883091 529638 PRIVMSG #esolangs :14[[07User:Aadenboy/issue14]]4 10 02https://esolangs.org/w/index.php?diff=169987&oldid=169951 5* 03Aadenboy 5* (+2) 10
> 1764883231 527988 PRIVMSG #esolangs :14[[07User talk:Corbin14]]4 10 02https://esolangs.org/w/index.php?diff=169988&oldid=169981 5* 03Aadenboy 5* (+377) 10update
> 1764883415 33565 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169989&oldid=169985 5* 03Aadenboy 5* (-11) 10/* Infinite loop */ golf the example, also infinite travel leftwards
> 1764884539 389987 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=169990&oldid=169908 5* 03Buckets 5* (+12) 10
> 1764884564 286016 PRIVMSG #esolangs :14[[07User:Buckets14]]4 M10 02https://esolangs.org/w/index.php?diff=169991&oldid=169909 5* 03Buckets 5* (+11) 10
> 1764884582 153417 PRIVMSG #esolangs :14[[07Aucke14]]4 N10 02https://esolangs.org/w/index.php?oldid=169992 5* 03Buckets 5* (+1470) 10Created page with "{{Stub}} Aucke Is an Esoteric programming language Created By [[User:Buckets]] in 2021.  {| class="wikitable" |- ! Commands !! Instructions |- | + || +1 To the X coordinate Variable And it Loops. |- | - || +1 to the Y coordinate Variable And it Loops. |- | f || Set the Co
> 1764886909 847421 PRIVMSG #esolangs :14[[07User:Aadenboy/issue14]]4 10 02https://esolangs.org/w/index.php?diff=169993&oldid=169987 5* 03 5* (-5) 10
< 1764887125 222920 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e JOIN #esolangs * :Textual User
> 1764887208 459755 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169994&oldid=169989 5* 03Aadenboy 5* (+140) 10/* Examples */ A+B problem
> 1764887319 343338 PRIVMSG #esolangs :14[[07Talk:OISC14]]4 10 02https://esolangs.org/w/index.php?diff=169995&oldid=122315 5* 035anz 5* (+227) 10/* does an OISC have to be Turing complete? */
< 1764887457 395999 :sprock!~sprock@user/sprock QUIT :Remote host closed the connection
< 1764887473 888082 :sprock!~sprock@user/sprock JOIN #esolangs sprock :maeve (she/her)
< 1764887759 819760 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1764887898 773916 PRIVMSG #esolangs :14[[07QX14]]4 10 02https://esolangs.org/w/index.php?diff=169996&oldid=169994 5* 03Aadenboy 5* (+256) 10/* Lua interpreter */ more stuff. input and infinity weren't specified in the docs so this might be nonstandard
> 1764887933 438701 PRIVMSG #esolangs :14[[07User:Aadenboy/issue14]]4 10 02https://esolangs.org/w/index.php?diff=169997&oldid=169993 5* 03Aadenboy 5* (+0) 10
< 1764890488 532693 :tromp!~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1764890935 40539 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03ClearlyClaire 5*  10New user account