> 1745798861 653044 PRIVMSG #esolangs :14[[07Caca14]]4 10 02https://esolangs.org/w/index.php?diff=156783&oldid=147995 5* 03Mari 5* (+23) 10 > 1745799454 542478 PRIVMSG #esolangs :14[[07Talk:Computational class14]]4 10 02https://esolangs.org/w/index.php?diff=156784&oldid=59972 5* 03Corbin 5* (+540) 10/* Versus list of complexity classes */ new section < 1745800985 925927 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.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 > 1745803466 562610 PRIVMSG #esolangs :14[[07Horse14]]4 10 02https://esolangs.org/w/index.php?diff=156785&oldid=156781 5* 03RainbowDash 5* (+788) 10Complete Rewrite > 1745803480 43155 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156786&oldid=156785 5* 03RainbowDash 5* (-1) 10/* Overview */ > 1745803532 721000 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156787&oldid=156786 5* 03RainbowDash 5* (+16) 10/* Available Commands */ > 1745805306 199120 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03RainbowDash 5* 10uploaded a new version of "[[02File:HORSElogo.png10]]" > 1745806853 559191 PRIVMSG #esolangs :14[[07Jot14]]4 10 02https://esolangs.org/w/index.php?diff=156789&oldid=156782 5* 03Stkptr 5* (+811) 10 > 1745808085 915082 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03RainbowDash 5* 10uploaded "[[02File:Headerimage.png10]]" > 1745808159 483495 PRIVMSG #esolangs :14[[07Horse14]]4 10 02https://esolangs.org/w/index.php?diff=156791&oldid=156787 5* 03RainbowDash 5* (+33) 10header image test > 1745808197 280899 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156792&oldid=156791 5* 03RainbowDash 5* (+0) 10test > 1745808918 416157 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03RainbowDash 5* 10uploaded a new version of "[[02File:Headerimage.png10]]" > 1745808946 412187 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156794&oldid=156792 5* 03RainbowDash 5* (+0) 10 > 1745808988 221839 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156795&oldid=156794 5* 03RainbowDash 5* (+0) 10moreheaderwork > 1745809001 600613 PRIVMSG #esolangs :14[[07Horse14]]4 M10 02https://esolangs.org/w/index.php?diff=156796&oldid=156795 5* 03RainbowDash 5* (+1) 10agaaa > 1745809004 807120 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02File:Headerimage.png10]]": offtopic, also likely to be a copyright violation > 1745809028 278429 PRIVMSG #esolangs :14[[07Horse14]]4 10 02https://esolangs.org/w/index.php?diff=156797&oldid=156796 5* 03Ais523 5* (-36) 10remove deleted image < 1745809060 329361 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1745809399 699400 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=156798&oldid=156456 5* 03RainbowDash 5* (+405) 10/* Deleted image file */ new section < 1745813865 930958 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1745813903 132857 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1745819289 196123 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1745819460 976600 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Hey. > 1745819896 817930 PRIVMSG #esolangs :14[[07Computational class14]]4 10 02https://esolangs.org/w/index.php?diff=156799&oldid=156769 5* 03Stkptr 5* (-1017) 10/* Versus complexity */ < 1745820301 837364 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1745820630 776323 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ugh, people keep writing ChatGPT-flavored edits. We're gonna end up with hallucinated concepts. < 1745821629 953223 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad JOIN #esolangs * :Textual User < 1745823341 422548 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1745824342 553959 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad JOIN #esolangs * :Textual User < 1745824902 923497 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1745824954 453784 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 260 seconds < 1745824985 889065 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1745825249 78131 PRIVMSG #esolangs :14[[07Talk:Atemlanguage14]]4 10 02https://esolangs.org/w/index.php?diff=156800&oldid=156739 5* 03TenBillionPlusOne 5* (+518) 10 > 1745825270 470735 PRIVMSG #esolangs :14[[07Talk:Atemlanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=156801&oldid=156800 5* 03TenBillionPlusOne 5* (-1) 10 < 1745825874 3671 :xelxebar!~xelxebar@wilsonb.com QUIT :Ping timeout: 248 seconds > 1745825978 334035 PRIVMSG #esolangs :14[[07User talk:Xyzzy14]]4 10 02https://esolangs.org/w/index.php?diff=156802&oldid=156653 5* 03Xyzzy 5* (+189) 10 < 1745826332 964296 :xelxebar!~xelxebar@wilsonb.com JOIN #esolangs xelxebar :ZNC - https://znc.in < 1745826465 17612 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Excess Flood < 1745826492 419455 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron (they/them) < 1745827279 498688 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: yes, but a language claimed to be Turing-complete without mentioning how looping works, or an interpreter that doesn't work, they're hardly new to this wiki, we have lots of low-quality edits from many years ago like that < 1745827327 85441 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: That's fair. > 1745827347 402175 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Somebody142857 5* 10New user account < 1745827534 355231 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :though this particular non-working interpreter has much longer source code than the previous non-working interpreters. and the part that annoys me is not the non-working parts, like calling the Case function with a missing invocant, but the parts that actually work, namely the regexp that extracts bracketed statements and silently ignores everything else. < 1745827606 172442 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that is for https://esolangs.org/wiki/Horse/Implementations < 1745827909 304834 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok, I take that back, the parts that don't work also annoy me < 1745828069 417420 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :specifically how it never actually tries to execute the increment and decrement statements, just collects them into a local array called signals and then mostly ignores them < 1745828173 427684 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1745828937 575411 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok, so I think there's a global loop, and the interpreter suggests that a conditional skips the whole angle bracketed body of statements when it's false ( https://esolangs.org/wiki/Horse was unclear on how that works), which would actually make this Turing-complete because you can implement finite control and make each body run only in one state plus increment/decrement/zero-test counter registers > 1745829128 630302 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=156803&oldid=156719 5* 03Somebody142857 5* (+281) 10 < 1745829852 946848 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad JOIN #esolangs * :Textual User < 1745830488 323271 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok, I was wrong. signals isn't ignored, though the contents of its elements is, and it does execute the increment and decrement statements, it just loops through them twice completely separately, once to check for collisions using the signals dict, and once to execute them. > 1745831207 921627 PRIVMSG #esolangs :14[[07User talk:KapitanGamer14]]4 N10 02https://esolangs.org/w/index.php?oldid=156804 5* 03I am islptng 5* (+41) 10Redirected page to [[User talk:TenBillionPlusOne]] < 1745831420 864461 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I need sleep, but in the morning, I'll document two-level syntax for Cammy. I have a self-applicable specializer, I think, although it currently doesn't actually do much optimization. > 1745831473 151555 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=156805&oldid=156803 5* 03Somebody142857 5* (+5) 10 > 1745831520 844285 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 10 02https://esolangs.org/w/index.php?diff=156806&oldid=149611 5* 03I am islptng 5* (+303) 10 > 1745835203 955540 PRIVMSG #esolangs :14[[07Talk:Mlatu-614]]4 N10 02https://esolangs.org/w/index.php?oldid=156807 5* 03PkmnQ 5* (+316) 10Created page with "This seems to be a proper 2-combinator base of length 6:
 ? = ~,>+  (B)(A) -- ((AB))((AB)) ! = -<    (B)(A) -- B  < = ()! [for convenience, U is an abbreviation for (())?! = ()?U - = >U ~ = >(>)?U<<>?U<< + = ()?<~< , = ~?U< 
-~~~~" < 1745835557 53131 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad QUIT :Read error: Connection reset by peer < 1745836042 213815 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1745836057 697796 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :what I said about `Case` in the interpreter program was wrong too < 1745836091 239430 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :also, what the heck, since when does the esowiki have page revisions where the content is hidden but the metadata isn't? did it always work that way? < 1745836233 53884 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :in particular, "https://esolangs.org/w/index.php?title=Esolang:Introduce_yourself&action=history&offset=20250201231246%7C151159" shows the date and user (but no link to contents nor summary) for some hidden revisions > 1745837361 380395 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=156808&oldid=156805 5* 03Somebody142857 5* (+0) 10 > 1745838219 387516 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=156809&oldid=156798 5* 03Ais523 5* (+336) 10/* Deleted image file */ why decorative images are offtopic < 1745838296 774469 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1745838314 849390 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : also, what the heck, since when does the esowiki have page revisions where the content is hidden but the metadata isn't? did it always work that way? ← I did that to stop the AI scrapers trying to scrape every revision of the page individually < 1745838324 211765 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it was causing performance problems for the wiki < 1745838338 431401 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because they were also trying to scrape all the pairs of diffs between them, too < 1745838367 318828 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ah < 1745839113 768719 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ok, so I can list the revision ids with the API like https://esolangs.org/w/api.php?action=query&prop=revisions&pageids=10933&rvslots=*&rvlimit=500&rvprop=ids|flags|timestamp|user|userid|sha1|contentmodel|tags|roles < 1745839150 304623 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :so a sufficiently motivated user could still try to query diffs for every pair (and fail to get them because the revisions are hidden) < 1745839676 571280 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ok, now this is strange. the above query returns what it claims are sha1 checksums for non-hidden revisions, but doesn't show them for hidden revisions. but Special:Export shows claimed sha1 checksums even for the hidden revisions. I don't know if these are the same checksums for the same thing, I'll have to look, but this might be a data leak < 1745839677 70304 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :about these semi-hidden revisions > 1745839874 132794 PRIVMSG #esolangs :14[[07User:Somebody142857/Sandbox14]]4 N10 02https://esolangs.org/w/index.php?oldid=156810 5* 03Somebody142857 5* (+1064) 10Created page with "{| class="wikitable" |+ Caption text |- ! Syntax !! What it does |- | N(number) || Creates number in D notation. |- | B(name, value) || Creates a new variable with name name and value value. < 1745840526 226085 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I don't understand how the sha1 values are encoded in the output of Special:Export > 1745840739 843107 PRIVMSG #esolangs :14[[07Tessenbly14]]4 N10 02https://esolangs.org/w/index.php?oldid=156811 5* 03Somebody142857 5* (+1551) 10Created page with "Tessenbly, or TSNBULIE, is an [[esoteric programming language]] made by [[User:Somebody142857]]. ==Instructions== {| class="wikitable" |+ Caption text |- ! Symbol !! What it does |- | N(number) || Creates number in D notation. |- | B(name, < 1745842283 950411 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: hold on, weren't the pairwise diffs blocked by a filter that matches the unnatural order of the query parameters? < 1745842756 366695 :gry!~gry@botters/gry JOIN #esolangs gry :gry < 1745843612 659562 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wib_jonas: we've tried more than one thing to stop the scrapers < 1745843622 16040 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(there may even be multiple scrapers involved) < 1745844283 151151 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1745844377 233970 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1745844970 852151 :visilii!~visilii@85.172.76.90 QUIT :Ping timeout: 272 seconds > 1745844971 76618 PRIVMSG #esolangs :14[[07Tessenbly14]]4 10 02https://esolangs.org/w/index.php?diff=156812&oldid=156811 5* 03Somebody142857 5* (+649) 10 > 1745844982 198801 PRIVMSG #esolangs :14[[07Tessenbly14]]4 10 02https://esolangs.org/w/index.php?diff=156813&oldid=156812 5* 03Somebody142857 5* (-44) 10/* Hello World */ < 1745845412 955876 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :the escaped sha1 checksums in the export are 31 characters long, every character is an ascii digit or ascii lowercase letter, each of those 36 characters can occur, but "u" to "z" don't occur in the first position. that seems to be the right entropy for a 160-bit sha1 checksum, let's see if I can decode them to match the checksums that are found < 1745845413 454398 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :the API query < 1745845687 693119 :irsissy!~irsissy@p4fe0740d.dip0.t-ipconnect.de JOIN #esolangs * :irsissy < 1745845689 727426 :irsissy!~irsissy@p4fe0740d.dip0.t-ipconnect.de PRIVMSG #esolangs :http://thereisnogenoci.de/ < 1745845707 483530 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +q :*!*@p4fe0740d.dip0.t-ipconnect.de < 1745845712 433110 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +o :int-e < 1745845723 756271 :int-e!~noone@int-e.eu MODE #esolangs +b-q *!*@p4fe0740d.dip0.t-ipconnect.de :*!*@p4fe0740d.dip0.t-ipconnect.de < 1745845726 370813 :int-e!~noone@int-e.eu KICK #esolangs irsissy :irsissy < 1745845732 834720 :int-e!~noone@int-e.eu MODE #esolangs -o :int-e > 1745846038 872564 PRIVMSG #esolangs :14[[07UBLANG14]]4 10 02https://esolangs.org/w/index.php?diff=156814&oldid=120683 5* 03Gapples2 5* (+190) 10psa cc < 1745846181 440272 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1745846195 737127 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1745846520 720682 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :yes, I got a match for at least one revision: if you decode the 31-character escaped sha1 string from the export from big endian base 36 and encode it as big endian hex, you get an sha1 string from the api revision list < 1745846638 813863 :ais523!~ais523@user/ais523 QUIT :Ping timeout: 276 seconds < 1745846770 492264 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :also there are identical checksums for some pairs of hidden revisions in the export < 1745846795 893265 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I haven't verified whether the checksums in the api are indeed checksums of the text content as the documentation promises though < 1745847164 138368 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1745848525 373521 :gry!~gry@botters/gry PRIVMSG #esolangs :ais523: hi. have you tried cloudflare or something similar? and, what about allowing only logged in users to see page history? https://m.mediawiki.org/wiki/Extension:Lockdown can do it < 1745848574 503842 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: ping < 1745848715 987878 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :gry: I don't run the wiki < 1745848719 285509 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just admin it < 1745848735 941599 :gry!~gry@botters/gry PRIVMSG #esolangs :ais523: who runs the wiki? < 1745848739 863736 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fizzie < 1745848755 395542 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure whether or not we have a scraper problem at the moment – if we can do we can look into further countermeasures < 1745848755 911394 :gry!~gry@botters/gry PRIVMSG #esolangs :fizzie: hi. have you tried cloudflare or something similar? and, what about allowing only logged in users to see page history? https://m.mediawiki.org/wiki/Extension:Lockdown can do it > 1745848788 205512 PRIVMSG #esolangs :14[[07Tessenbly14]]4 10 02https://esolangs.org/w/index.php?diff=156815&oldid=156813 5* 03Somebody142857 5* (+427) 10 < 1745848790 952274 :gry!~gry@botters/gry PRIVMSG #esolangs :bbiab < 1745848801 336136 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :gry: fizzie manages the host, ais523 is the most active in daily admin actions < 1745848886 872495 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1745848908 230046 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1745849193 235919 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1745849507 236328 :gry!~gry@botters/gry PRIVMSG #esolangs :wib_jonas: i had a host owner die in 2020. i recommend having a group of at least two. a bit of a random note. < 1745849536 238237 :gry!~gry@botters/gry PRIVMSG #esolangs :lost the whole server. backups were anecdotal. < 1745849694 609445 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :gry: I think some people have downloaded a dump of the public data of the wiki, so only the non-public data like passwords and hidden revisions would be lost, and possibly the uploaded files < 1745849728 248760 :gry!~gry@botters/gry PRIVMSG #esolangs :right < 1745849947 686830 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 QUIT :Quit: Client closed > 1745850377 709816 PRIVMSG #esolangs :14[[07Tessenbly14]]4 10 02https://esolangs.org/w/index.php?diff=156816&oldid=156815 5* 03Somebody142857 5* (+208) 10 < 1745852215 234995 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :about the abovementioned downloadable dump of public data on the wiki, info is at https://esolangs.org/wiki/Esolang:Wiki_dumps > 1745852225 320233 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pericles 5* 10New user account > 1745852503 500275 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gracen 5* 10New user account < 1745852542 867264 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: wib_jonas > 1745852871 727238 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=156817&oldid=156808 5* 03Pericles 5* (+141) 10 > 1745853200 803240 PRIVMSG #esolangs :14[[07Mlatu-614]]4 10 02https://esolangs.org/w/index.php?diff=156818&oldid=156774 5* 03Zhil 5* (+240) 10Added names to the 3-combinator base combinators > 1745853450 941405 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=156819&oldid=156817 5* 03Gracen 5* (+241) 10/* Introductions */ introduce myself > 1745853472 775036 PRIVMSG #esolangs :14[[07User:Gracen/vector-2022.css14]]4 N10 02https://esolangs.org/w/index.php?oldid=156820 5* 03Gracen 5* (+218) 10copy custom vector-2022 style from Wikipedia > 1745853493 258296 PRIVMSG #esolangs :14[[07User:Gracen/vector-2022.css14]]4 10 02https://esolangs.org/w/index.php?diff=156821&oldid=156820 5* 03Gracen 5* (+0) 10make font size smaller > 1745853985 513306 PRIVMSG #esolangs :14[[07Rewind14]]4 N10 02https://esolangs.org/w/index.php?oldid=156822 5* 03JIT 5* (+743) 10Created page with "[[Reverse]] was taken, so I did Rewind Rewind is an esolang by [[User:JIT]] ''"What if you can just reverse lines of the code?"'' {| class="wikitable" |+ :) |- ! commands !! what they do |- | +n || +n |- | -n || -n |- | change NAME || change to a new variable NAME |- | rew > 1745854052 943717 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=156823&oldid=156685 5* 03JIT 5* (+13) 10 < 1745854656 754971 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I did want to restrict history/diffs to logged-in users only, but couldn't find an obvious way to do it. Looks like that extension would be a way to do it. I may try to install it the next time I do a MediaWiki upgrade. < 1745854743 953871 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1745854750 509634 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Haven't thought about Cloudflare and such. At least the last couple times of problematic scraping, pretty much every URL was unique, and I'm not sure how much Cloudflare would really do about that. < 1745854813 667359 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm. that'll be inconvenient in connection with the esolangs bot < 1745854912 244594 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah, I'm mostly not logged in either when I look at those links. < 1745854939 111150 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I might still install the extension though, so I can at least enable it temporarily when there's trouble. < 1745854956 803874 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but if it's necessary to reduce the server load... tough luck I guess :-( < 1745854998 838660 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :gry: FWIW CloudFlare is usually not a solution as much as a new problem. There can be cases when it's a decent call, like when their Argo product applies, but in those cases I'd usually recommend an off-the-shelf community VPN. < 1745855036 11000 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Similarly, there are packages like Anubis which are trendy right now but don't necessarily solve the problem. < 1745855094 563710 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I hate that CDNs actually have an advantage when it comes to blocking scrapers too... simply because they can aggregate information across a multitude of websites. < 1745855120 726497 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :CPU load on the server has been okay now, though looks like there was again an episode around Friday-Saturday that I guess wasn't caught by the ad-hoc filtering rules that we had around CGI parameter order. < 1745855158 149935 :int-e!~noone@int-e.eu PRIVMSG #esolangs :CF in particular is often obnoxious, presenting me with captchas or obfuscating "email addresses" (half of the time they're just code snippets) < 1745855186 417642 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The Internet is a terrible place full of bad actors small and big ;-) < 1745855356 492599 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I am using one of those big providers' free-tier plan for the wiki emails, though, because the email ecosystem is just... > 1745858043 329006 PRIVMSG #esolangs :14[[07Bitforth14]]4 N10 02https://esolangs.org/w/index.php?oldid=156824 5* 03Pericles 5* (+2772) 10Created page with "'''Bitforth''' is an ultra-minimal subset of [[Forth]] that achieves Turing completeness using only: * A data stack and a call stack * Integer literals (0, 1, -1) * Colon definitions with calls/returns (including recursion) * Multi-way branches (CASE ... OF ... > 1745858344 526379 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=156825&oldid=156823 5* 03Pericles 5* (+15) 10 > 1745858612 366942 PRIVMSG #esolangs :14[[07Stacks of Queues14]]4 10 02https://esolangs.org/w/index.php?diff=156826&oldid=94179 5* 03Stkptr 5* (+1949) 10Turing complete > 1745858631 721323 PRIVMSG #esolangs :14[[07Stacks of Queues14]]4 M10 02https://esolangs.org/w/index.php?diff=156827&oldid=156826 5* 03Stkptr 5* (-1) 10/* Computational Class */ > 1745858689 327948 PRIVMSG #esolangs :14[[07Stacks of Queues14]]4 M10 02https://esolangs.org/w/index.php?diff=156828&oldid=156827 5* 03Stkptr 5* (+0) 10/* Computational Class */ < 1745858805 919781 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :is it just me or is it weird that this radix converts a whole 160 bit long bigint? < 1745859232 451234 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: not caught by the rule for parameter ordering, thank you > 1745859321 706614 PRIVMSG #esolangs :14[[07Talk:Atemlanguage14]]4 10 02https://esolangs.org/w/index.php?diff=156829&oldid=156801 5* 03Stkptr 5* (+914) 10 > 1745859424 491927 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03JORE 5* 10New user account > 1745859983 424370 PRIVMSG #esolangs :14[[07Bitforth14]]4 10 02https://esolangs.org/w/index.php?diff=156830&oldid=156824 5* 03Stkptr 5* (+141) 10 < 1745860494 195770 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: eh it's a principled approach to save some characters compared to hex strings < 1745860626 92207 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it probably ends up doing this (after sha1_file) for most Linux systems: https://github.com/wikimedia/base-convert/blob/master/src/Functions.php#L76 < 1745860672 20289 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(with bases 16 and 36) < 1745860708 432211 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And "probably" is to allow for systems that do not have GMP. < 1745861167 894150 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: hehe, that gets even more silly with how $baseChars has single digit conversion in both directions in the same dict -- though it's only for the unlikely fallback case > 1745861424 882439 PRIVMSG #esolangs :14[[07User talk:Gapples214]]4 10 02https://esolangs.org/w/index.php?diff=156831&oldid=100234 5* 03Stkptr 5* (+444) 10/* Congratulations, and thanks */ new section > 1745861889 573271 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=156832&oldid=156819 5* 03JORE 5* (+134) 10/* Introductions */ > 1745861913 998820 PRIVMSG #esolangs :14[[07Assembely14]]4 N10 02https://esolangs.org/w/index.php?oldid=156833 5* 03JORE 5* (+2129) 10Created page with "== Assembely == This is a fun modification of '''AMD64''' assembly language to look quirky. "Assembely" is a typo of "Assembly" word. === MOV Operation === This operation allows to change a register, which can used as a flag. Syntax: '''MOV''' x, y Operation: R'''x'' > 1745862354 198245 PRIVMSG #esolangs :14[[07Assembely14]]4 10 02https://esolangs.org/w/index.php?diff=156834&oldid=156833 5* 03JORE 5* (+148) 10 < 1745862373 563617 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Restricting to logged-in users only would be something to do I think. However, I think Cloudflare has problems and should not be used > 1745862668 217728 PRIVMSG #esolangs :14[[07Pit14]]4 10 02https://esolangs.org/w/index.php?diff=156835&oldid=94836 5* 03Gapples2 5* (+979) 10tc proof < 1745863898 806067 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: kind of, as in it's a format optimized for readers being able to guess the exact encoding. but this is in an xml dump that contain the full text of every revision of the page in the xml, and the sha1 checksum is repeated twice for every revision, so it's a very particular microoptimization if you want to save some characters this way < 1745863942 225801 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1745863957 53206 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it's like someone tried to use it as a key into a database and wanted to save space in that column, but couldn't quite figure out how to make the database column use case-sensitive comparisons, or how to store arbitrary binary data < 1745863996 738192 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :which is funny because mediawiki has case-sensitive titles stored in presumably the same database < 1745864003 963029 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :page titles < 1745864102 760039 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: funnily enough, at least one of those XML dump fields i actually named sha1base36... but most aren't: https://www.mediawiki.org/wiki/API:Filearchive look for fasha1base36 < 1745864194 223416 :int-e!~noone@int-e.eu PRIVMSG #esolangs :they also have some hash-addressable stuff in there (glimpsed in passing, don't know any details) < 1745864244 835672 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I know mediawiki can find file uploads by some kind of checksum, it can warn you about an exact dupe when you try to upload a file < 1745864292 733106 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I know because I tried to upload files of which some were duplicates < 1745864402 43436 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :anyway, this means mediawiki uses base36 radix converted sha1 checksums elsewhere as well < 1745864566 222244 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yeah, https://www.mediawiki.org/w/api.php?action=help&modules=query%2Ballimages can search files by sha1 < 1745864568 472786 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> logBase 36 2 * 160 < 1745864569 793377 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 30.948224578763327 < 1745864577 616472 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :in base36 too < 1745864621 103422 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 31/40 < 1745864622 462412 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 0.775 < 1745864676 799942 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 48/32 -- hmm maybe this is what it is with 0-byte and 8-byte alignment < 1745864678 82167 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 1.5 < 1745864718 762715 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I'm speculating whether this leads to substantial memory savings somehow... it might!) < 1745864883 948785 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :maybe it uses this character set so it can be used for filenames on a case insensitive file systems < 1745864955 756004 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 36 ** 0.948224578763327 < 1745864957 100739 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 29.903655663246074 < 1745864974 222716 :int-e!~noone@int-e.eu PRIVMSG #esolangs :pretty close to an integer too, neat < 1745864979 38429 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yes > 1745865770 417519 PRIVMSG #esolangs :14[[07Cammy14]]4 10 02https://esolangs.org/w/index.php?diff=156836&oldid=153808 5* 03Corbin 5* (+1762) 10Sometimes the quickest way to climb a mountain is also the steepest. Add two-level type theory. < 1745865810 619388 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So the bad news is that I was up until 4AM last night. The good news is that I apparently figured out partial evaluation for Cammy. < 1745866037 499237 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 QUIT :Quit: Client closed < 1745866068 608524 :visilii!~visilii@85.94.26.146 JOIN #esolangs * :ZNC - https://znc.in > 1745866351 350694 PRIVMSG #esolangs :14[[07Lengthwise14]]4 10 02https://esolangs.org/w/index.php?diff=156837&oldid=99053 5* 03Gapples2 5* (+116) 10fsa proof i think > 1745867858 362955 PRIVMSG #esolangs :14[[07Talk:Atemlanguage14]]4 10 02https://esolangs.org/w/index.php?diff=156838&oldid=156829 5* 03TenBillionPlusOne 5* (+967) 10Explanation > 1745867949 889606 PRIVMSG #esolangs :14[[07Talk:Atemlanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=156839&oldid=156838 5* 03TenBillionPlusOne 5* (-3) 10 > 1745868103 880735 PRIVMSG #esolangs :14[[07Mlatu-614]]4 10 02https://esolangs.org/w/index.php?diff=156840&oldid=156818 5* 03Stkptr 5* (+896) 10 > 1745868248 731237 PRIVMSG #esolangs :14[[07Mechanicum14]]4 N10 02https://esolangs.org/w/index.php?oldid=156841 5* 03Bellawawa 5* (+2806) 10Created page with "'''Mechanicum''' is an esoteric programming language inspired by Warhammer 40K's Adeptus Mechanicus faction, loosely inspired by [[Shakespeare]] and [[Olympus]]. This was made for a uni project as an exercise in learning how to make an interpreter, and is thus so > 1745868334 712129 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=156842&oldid=156825 5* 03Bellawawa 5* (+17) 10/* M */ < 1745868454 945460 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) > 1745868501 452771 PRIVMSG #esolangs :14[[07Mechanicum14]]4 10 02https://esolangs.org/w/index.php?diff=156843&oldid=156841 5* 03Stkptr 5* (+76) 10 < 1745868532 431395 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1745868865 915198 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad JOIN #esolangs * :Textual User > 1745869271 788462 PRIVMSG #esolangs :14[[07Talk:IRPT14]]4 10 02https://esolangs.org/w/index.php?diff=156844&oldid=131679 5* 03TenBillionPlusOne 5* (+94) 10 > 1745870156 143942 PRIVMSG #esolangs :14[[078 bits, 6 bytes14]]4 M10 02https://esolangs.org/w/index.php?diff=156845&oldid=154422 5* 03Darkloyd255 5* (+9) 10Language kinda sucks. C'mon, add more content! < 1745870416 43652 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1745870511 642835 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad JOIN #esolangs * :Textual User < 1745870693 455478 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1745870829 475424 PRIVMSG #esolangs :14[[07Stackowey14]]4 10 02https://esolangs.org/w/index.php?diff=156846&oldid=155793 5* 03Lampe2020 5* (-31) 10/* Syntax */ Remove overspecification - that was an implementation detail that slipped through into the language definition, oops :) > 1745870885 260295 PRIVMSG #esolangs :14[[07Stackowey14]]4 10 02https://esolangs.org/w/index.php?diff=156847&oldid=156846 5* 03Lampe2020 5* (-14) 10/* Syntax */ Remove superfluous "Note" > 1745872164 388727 PRIVMSG #esolangs :14[[07Lengthwise14]]4 10 02https://esolangs.org/w/index.php?diff=156848&oldid=156837 5* 03Hotcrystal0 5* (-3) 10Fixes > 1745872180 944812 PRIVMSG #esolangs :14[[07Lengthwise14]]4 M10 02https://esolangs.org/w/index.php?diff=156849&oldid=156848 5* 03Hotcrystal0 5* (+1) 10 > 1745872919 965574 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=156850&oldid=156842 5* 03Buckets 5* (+72) 10 > 1745872944 282784 PRIVMSG #esolangs :14[[07User:Buckets14]]4 M10 02https://esolangs.org/w/index.php?diff=156851&oldid=156686 5* 03Buckets 5* (+71) 10 > 1745872957 811236 PRIVMSG #esolangs :14[[07NEH14]]4 N10 02https://esolangs.org/w/index.php?oldid=156852 5* 03Buckets 5* (+2623) 10Created page with "{{wrongtitle|title=NEH}} NEH is An esoteric programming language created by [[User:Buckets]] in 2021. Use , , , , , , , , , & for walls. {| class="wikitabl > 1745873135 863016 PRIVMSG #esolangs :14[[07Cammy14]]4 10 02https://esolangs.org/w/index.php?diff=156853&oldid=156836 5* 03Corbin 5* (+1133) 10Break out some of the bibliography. I'm giving additional links to PDFs for all of these. > 1745873961 734704 PRIVMSG #esolangs :14[[07Mlatu-614]]4 10 02https://esolangs.org/w/index.php?diff=156854&oldid=156840 5* 03Zhil 5* (+251) 10Major rewrite of semantics > 1745874092 545499 PRIVMSG #esolangs :14[[07Mlatu-614]]4 M10 02https://esolangs.org/w/index.php?diff=156855&oldid=156854 5* 03Zhil 5* (+0) 10 < 1745874338 463648 :m5zs7k!aquares@web10.mydevil.net QUIT :Ping timeout: 252 seconds < 1745874488 74138 :m5zs7k!aquares@web10.mydevil.net JOIN #esolangs m5zs7k :m5zs7k > 1745874516 70512 PRIVMSG #esolangs :14[[07Hagino CPL14]]4 N10 02https://esolangs.org/w/index.php?oldid=156856 5* 03Corbin 5* (+1116) 10Fine, let's stub this already. > 1745874641 972426 PRIVMSG #esolangs :14[[07Spacefish14]]4 10 02https://esolangs.org/w/index.php?diff=156857&oldid=37947 5* 03Gapples2 5* (+987) 10tc > 1745874720 330613 PRIVMSG #esolangs :14[[07Cammy14]]4 10 02https://esolangs.org/w/index.php?diff=156858&oldid=156853 5* 03Corbin 5* (-272) 10Remove awkward mention of Hagino CPL; instead, there's now a bluelink. < 1745875528 648373 :tromp!~textual@2001:1c00:3487:1b00:b5bd:9efd:97f5:64ad QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1745877047 401069 PRIVMSG #esolangs :14[[07Braincrypt14]]4 M10 02https://esolangs.org/w/index.php?diff=156859&oldid=156688 5* 03Buckets 5* (+0) 10 < 1745879936 560648 :craigo!~craigo@user/craigo QUIT :Quit: Leaving < 1745880685 415108 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1745884669 440083 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.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