< 1621814788 37945 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1621814803 253778 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621814927 704571 PRIVMSG #esoteric : b_jonas: done < 1621815059 572915 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621815078 640828 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621815509 990715 PRIVMSG #esoteric : `coins > 1621815512 163302 PRIVMSG #esoteric : ​06decientcoin 13kolmograntcoin 04tmmcoin 07duodcoin 08locatcoin 09kuffcoin 02brisccoin 06yoteritaftgnomagarabcoin 13regexicoin 04shoussencoin 07mertatecoin 08sincoin 09digicoin 02geoboaftcoin 06vivatiocoin 13kipsiancoin 04ooocoin 07amertcoin 08selfcoin 09tatcoin > 1621815528 271472 PRIVMSG #esoteric : can I has an obsoletecoin > 1621815551 983382 PRIVMSG #esoteric : Oh "selfcoin" is good, somehow > 1621815573 501995 PRIVMSG #esoteric : Ooh? > 1621815575 774361 PRIVMSG #esoteric : `coins > 1621815577 731258 PRIVMSG #esoteric : ​07kildcoin 08atttecoin 09aricoin 02ollecoin 06chalcoin 13procoin 04puzzliccoin 07dogcoin 08aubeoncoin 09enfingperloadskydozhleyearelycoin 02stacoin 06alagucoin 13rubesyzcoin 04moncoin 07circutecoin 08udagerocoin 09inlamicrecoin 02scocoin 06tincoin 13sarcoin > 1621815608 765844 PRIVMSG #esoteric : Yeah, I'll pay in enfingperloadskydozhleyearelycoin, is that okay? > 1621815784 127016 PRIVMSG #esoteric : chibi: is that the cryptocurrency equivalent of https://en.wikipedia.org/wiki/Rai_stones < 1621815799 782928 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621815803 856762 PRIVMSG #esoteric : `` cat $(which coins) > 1621815804 874247 PRIVMSG #esoteric : words ${1---eng-1M --esolangs 20} | sed -re 's/( |$)/coin\1/g' | rainwords > 1621815814 610442 PRIVMSG #esoteric : huh > 1621815817 95776 PRIVMSG #esoteric : `` which words > 1621815818 18289 PRIVMSG #esoteric : ​/hackenv/bin/words > 1621815823 756519 PRIVMSG #esoteric : `` cat $(which words) > 1621815826 28213 PRIVMSG #esoteric : ​#!/usr/bin/perl \ use strict; use warnings; \ use v5.10; \ use open qw( :encoding(UTF-8) :std); \ use File::Basename 'dirname'; \ use Storable 'retrieve'; \ use List::Util qw(sum min); \ use Getopt::Long qw(:config gnu_getopt); \ BEGIN { \ eval { \ require Math::Random::MT::Perl; Math::Random::MT::Perl->import('rand'); \ }; \ #warn "Optional module Math::Random::MT::Perl not found.\n" if $@; \ } \ \ #constants \ my @options = qw(eng-1M > 1621815890 519127 PRIVMSG #esoteric :14[[07Whopper14]]4 10 02https://esolangs.org/w/index.php?diff=83235&oldid=83234 5* 03Hyperdawg 5* (-166) 10/* hello world */ > 1621815922 601011 PRIVMSG #esoteric :14[[07User:Hyperdawg14]]4 10 02https://esolangs.org/w/index.php?diff=83236&oldid=82458 5* 03Hyperdawg 5* (+14) 10 > 1621816022 370834 PRIVMSG #esoteric : I didn't remember it was a mixture of both English and esolang names, I thought it was just the latter. Plus the -coin suffix. < 1621816058 783323 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds > 1621816234 238251 PRIVMSG #esoteric :14[[07User talk:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=83237&oldid=81589 5* 03Hyperdawg 5* (+79) 10/* can you make a video on my language? */ new section > 1621816931 396785 PRIVMSG #esoteric : simcop2387: thanks > 1621816996 899247 PRIVMSG #esoteric : int-e: Raid stones => or those million dollar bills used for some questionable banking reasons in the UK > 1621817089 82570 PRIVMSG #esoteric : the ones that are supposedly legally valid cash and you can pay with them anywhere, but if you try everyone will know you've stolen it (or worse, counterfeited) and they'll call the police and delay the payment on that account > 1621817108 540005 PRIVMSG #esoteric : not really weirder than some of the other UK traditions really > 1621817262 386603 PRIVMSG #esoteric : hmm, this spam "newsletter" that I get every week, why did I just get three copies of it? > 1621818267 273448 PRIVMSG #esoteric : fizzie: can I have a copy of hackbot's fetch from your instance? It's being super weird and I cannot get it working for whatever reason. > 1621818298 432148 PRIVMSG #esoteric : specifically, multibot/multibot_cmds/lib/fetch > 1621818371 942863 PRIVMSG #esoteric : It's exactly the same file as https://github.com/fis/hackbot/blob/master/multibot_cmds/lib/fetch > 1621818392 131918 PRIVMSG #esoteric : ACTION is annoyed > 1621818395 145926 PRIVMSG #esoteric : ah well > 1621818430 667927 PRIVMSG #esoteric : I'll keep debugging then, was worth a shot seeing if you modified it > 1621818496 974009 PRIVMSG #esoteric : The only changes I have in the running instance from the commit in github are: in multibot_cmds/PRIVMSG/tr_60.cmd, the `ignored_nick` list is changed (I should probably add more bots to it), and the lock file is changed from "lock" to os.environ['HACKENV']+".lock"); and in multibot_cmds/lib/sandbox, the /usr/bin/umlbox path is changed and `'--env', 'LANG=en_NZ.UTF-8',` is added to the list of flags. > 1621818551 173737 PRIVMSG #esoteric : Yea I prodded it a bit more than that, so i'll need to remember what I changed > 1621818576 517622 PRIVMSG #esoteric : I've got a commit in the checkout in a branch called `live`, which I rebase when I make changes to the public code. > 1621818615 821209 PRIVMSG #esoteric : (So seeing what I changed is `git diff -r master -r live`.) > 1621818665 357018 PRIVMSG #esoteric : Existing languages developed for some other purposes, or languages made for that specific purpose that would still count as esolangs? > 1621818744 44449 PRIVMSG #esoteric : `rakudo --help > 1621818744 838965 PRIVMSG #esoteric : rakudo? No such file or directory > 1621818757 60079 PRIVMSG #esoteric : meh, not surprised i couldn't get Rakudo to work inside UML > 1621818760 309320 PRIVMSG #esoteric : it seems to dislike it aha > 1621818800 65961 PRIVMSG #esoteric : I don't think that's very common. In fact, I don't think I've heard of any examples. > 1621818825 788578 PRIVMSG #esoteric : yea I was quite surprised, it works fine outside UML but inside it gets upset and crashes instantly > 1621818854 60183 PRIVMSG #esoteric : That was about esolangs in video games, to be clear, not about Rakudo. > 1621818871 85913 PRIVMSG #esoteric : ah > 1621818916 844514 PRIVMSG #esoteric : Soni: I think there's been some discussion about whether those kind of things should count, with no clear conclusion. > 1621818963 540007 PRIVMSG #esoteric : I think someone was talking about writing an article about the TIS-100/Shenzhen/EXAPUNKS assembly languages. > 1621818994 958930 PRIVMSG #esoteric : my gut tells me those don't really count but I can't really say why > 1621819062 459548 PRIVMSG #esoteric : Yeah, just saying, that's when the topic of languages designed to be part of gameplay came up. Though the Minecraft context might be even closer. > 1621819221 980771 PRIVMSG #esoteric : In any case, I don't personally have anything against having articles about them, and I don't remember any particularly convincing arguments. > 1621819221 980880 PRIVMSG #esoteric : `prefixes > 1621819221 980906 PRIVMSG #esoteric : ^prefixes > 1621819221 980925 PRIVMSG #esoteric : perlbot prefixes > 1621819221 980948 PRIVMSG #esoteric : There's a https://esolangs.org/wiki/Spacechem_Programming_Language page but that's very stubby. > 1621819222 62295 PRIVMSG #esoteric : Soni: it is common to have certain games, especially sandbox simulation games, happen to grow languages that turn out to be more powerful than the creator of the game intended, in the TeXbook appendix D sense, > 1621819222 65036 PRIVMSG #esoteric : Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . > 1621819222 819791 PRIVMSG #esoteric : b_jonas: No factoid found. Did you mean one of these: [purebasic] [prezses] [_purpose_0] [_purpose_1] [_purpose_2] [_purpose_3] [_purpose_4] [_purpose_5] [_purpose_6] [_purpose_7] > 1621819224 389970 PRIVMSG #esoteric : Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. > 1621819244 38022 PRIVMSG #esoteric : or sometimes there's an existing game that works well and the developer sees how easy it would be to add a language on top of them to add some programming capabilities > 1621819319 899385 PRIVMSG #esoteric : the latter applies to shapez.io and Factorio, the games I've recently been playing, which deliberately have some programming as part of gameplay capabilities added into them, but as those programming capabilities are weird, they automatically become an esolang where people try to solve tasks that the languages don't make easy and come up with intersting constructions like you have to in an esolang < 1621819374 818239 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621819399 147816 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Yit 5* 10New user account > 1621819438 365772 PRIVMSG #esoteric : the former applies to OpenTTD (and its ancestor TTDPatch), which originally just added pre-signals to make it possible to make better train networks, where making train networks is the orignal goal of the game, but then it turns out that trains plus presignals creates an interesting esolang with surprising constructions possible > 1621819470 848906 PRIVMSG #esoteric : Soni: dunno, I don't particularly care about the definition question here > 1621819582 393799 PRIVMSG #esoteric : oh yeah, minecraft. I'm not too experienced in that, but I believe that has some of those programming as gameplay capabilities too > 1621819602 840355 PRIVMSG #esoteric : it might be the most famous example > 1621819606 46641 PRIVMSG #esoteric : OpenTTD seems like the kinda game that's boring to play normally but really interesting to optimize > 1621819620 603396 PRIVMSG #esoteric : I wonder if (Open)RCT2 has anything similar. > 1621819648 753261 PRIVMSG #esoteric : chibi: yeah, there's an entire OpenTTDcoop community for that, with inscrutable internal customs and lots of scarcely documented game knowledge < 1621819649 811914 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds > 1621819694 731671 PRIVMSG #esoteric : they know more about OpenTTD programming than anyone else, but it's hard to learn from them > 1621819705 435048 PRIVMSG #esoteric : luckily they have IRC presence on oftc, which helps to some extent > 1621819718 192932 PRIVMSG #esoteric : (well, if you're the IRC kind of person, which I assume here) > 1621819767 684096 PRIVMSG #esoteric : and of course there's some Super Mario Maker programming too, definitely esoteric but much more limited in general purpose computation capabilities than the previous examples > 1621819770 502015 PRIVMSG #esoteric : Interesting, interesting. Ooh, DF comes to mind too > 1621819786 611279 PRIVMSG #esoteric : DF is probably turing complete in more ways than we've even found aha > 1621819805 467261 PRIVMSG #esoteric : I'm not familiar with Dwarf Fortress programming, but I think there were some Dwarf Fortress players on this channel, there definitely are somewhere on ... um, freenode? > 1621819817 145910 PRIVMSG #esoteric : i'm right here > 1621819821 841503 PRIVMSG #esoteric : :P > 1621819837 313367 PRIVMSG #esoteric : ah good > 1621819855 857824 PRIVMSG #esoteric : the most common way is mechanisms + minecarts computation > 1621819865 257747 PRIVMSG #esoteric : feel free to ask me about shapez.io and factorio by the way. I don't know everything, obviously, but still > 1621819868 11424 PRIVMSG #esoteric : which is just a derivative of billard ball computation, with extra logical tools to make it compact > 1621819885 939151 PRIVMSG #esoteric : minecarts in their current form in fact behave like billard balls :P > 1621819910 739219 PRIVMSG #esoteric : usage of fluids is good for things like memory cells when you need compactness > 1621819924 499883 PRIVMSG #esoteric : fluids are also probably TC, but i've not seen a proof > 1621819973 592869 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83238&oldid=83226 5* 03Yit 5* (+83) 10adding myself > 1621820365 619379 PRIVMSG #esoteric :14[[07Shuffle14]]4 M10 02https://esolangs.org/w/index.php?diff=83239&oldid=50266 5* 03Enoua5 5* (+37) 10Update dead link < 1621820492 93126 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Hmmm > 1621820649 720129 PRIVMSG #esoteric : Soni: pwoerpoint is definitely one of those accidental thingies > 1621820692 174766 PRIVMSG #esoteric : "fluids are also probably TC, but i've not seen a proof" => do you have exponential quantity of fluids with as large storage tanks? if so, just implement Waterfall > 1621820726 940073 PRIVMSG #esoteric : I think you only need like single exponential if you do it right, but I'm not completely sure < 1621823188 25060 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1621823202 695123 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621823462 622784 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621823477 664746 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621824372 262583 PRIVMSG #esoteric : Something I discovered a few days ago: John Conway built a fluid machine https://nautil.us/blog/this-early-computer-was-based-on-a-urinal-flush-mechanism > 1621824403 587718 PRIVMSG #esoteric : perlbot, prefixes are fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. > 1621824403 915334 PRIVMSG #esoteric : b_jonas: Stored prefixes are fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. > 1621824403 954481 PRIVMSG #esoteric : b_jonas: mr president, madam commissioner, i do not feel it would also be an option. that is the reason why some members are left feeling slightly perplexed that they envisage an institution which is also true of the community which was only accepted when austria joined the european union > 1621824412 395231 PRIVMSG #esoteric : perlbot prefixes > 1621824412 608409 PRIVMSG #esoteric : b_jonas: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. > 1621824605 496862 PRIVMSG #esoteric : I wonder if we should try to break this category of bot loops by making it so that when a bot like j-bot or perlbot or lambdabot prefixes the nick of the requestor to a reply, it uses a delimiter after that nick that's never accepted as a delimiter for invoking a bot, so that you can't confuse invoking a bot from a bot replying you > 1621824636 998549 PRIVMSG #esoteric : I didn't think of that when designing j-bot's terrible interface, but now I wonder > 1621824642 886870 PRIVMSG #esoteric : what delimiter would be useful for that? > 1621824670 712216 PRIVMSG #esoteric : the usual invisibl ^O? > 1621824681 662526 PRIVMSG #esoteric : +e > 1621824769 799741 PRIVMSG #esoteric : lambdabot prefixes most replies with a space in an attempt to prevent this kind of thing... but perlbot is too generous in how it is addresed > 1621824779 534216 PRIVMSG #esoteric : j-bot accepts too many delimiters in that context > 1621824784 262144 PRIVMSG #esoteric : int-e: hmm > 1621824804 153635 PRIVMSG #esoteric : s/prevent/mitigate/ is more appropriate, I guess > 1621824837 208496 PRIVMSG #esoteric : and there are some exceptions, most notably @where, which this channel has abused plenty > 1621824876 330183 PRIVMSG #esoteric : int-e: I'm more worried about the kind of botloop where two bots reply each other with a nick prefix, like xbot says "ybot: foo" then ybot says "xbot: foo" (both on channel). the hard part is starting such a loop, which usually requires a race condition, but sometimes there are other sneaky ways, and I'd rather if the bots were designed such that such a loop can't be sustained, not just can't be started. > 1621824888 573109 PRIVMSG #esoteric : but the control-O may be a good idea > 1621824894 172567 PRIVMSG #esoteric : lambdabot: @run 1 > 1621824906 827797 PRIVMSG #esoteric : see, lambdabot wouldn't accept that with a leading space > 1621824916 318888 PRIVMSG #esoteric : nor does j-bot > 1621824917 756599 PRIVMSG #esoteric : lambdabot: @run 1 > 1621824918 773444 PRIVMSG #esoteric : perlbot echo hi > 1621824918 988397 PRIVMSG #esoteric : b_jonas: hi > 1621824919 195838 PRIVMSG #esoteric : 1 > 1621824921 669961 PRIVMSG #esoteric : but perlbot does > 1621824935 931532 PRIVMSG #esoteric : so that's not foolproof > 1621824935 970436 PRIVMSG #esoteric : right, hence the potential botloop with lambdabot earlier > 1621824949 620726 PRIVMSG #esoteric : well, nothing will be foolproof > 1621824958 269063 PRIVMSG #esoteric : sure > 1621824985 176466 PRIVMSG #esoteric : I guess one could do the fungot thing, stop replying after 5 messages from the same nick. > 1621824985 525541 PRIVMSG #esoteric : int-e: mr president, i am happy to take our entrepreneurs, investors and companies there. it will no longer exist. as this is contrary to the texts themselves. now, europe’s contribution to the work of these authorities and to establish it as a substantial step forward, but rome was not built in a day. should not we in the group quite rightly, that the complexity of the groups. > 1621824999 147049 PRIVMSG #esoteric : but that would be really awful for lambdabot's ordinary use :) > 1621825009 687996 PRIVMSG #esoteric : lambdabot @run 2 > 1621825015 150941 PRIVMSG #esoteric : lambdabot: @run 3 > 1621825016 589677 PRIVMSG #esoteric : 3 > 1621825025 223354 PRIVMSG #esoteric : lambdabot: @run 4 > 1621825036 25392 PRIVMSG #esoteric : perlbot echo 5 > 1621825046 366512 PRIVMSG #esoteric : j-bot: 6 > 1621825056 972861 PRIVMSG #esoteric : yeah, a control-O after the nick seems to work decently > 1621825077 169352 PRIVMSG #esoteric : perlbot echo 5 > 1621825081 871278 PRIVMSG #esoteric : or before? < 1621825082 272793 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I think that, if a loop is detected, then perhaps NOTICE should be used for the reponse, and it should never respond to a NOTICE; if a loop continues to be detected after that, then it should ignore further messages for some amount of time, until it resets. > 1621825096 192646 PRIVMSG #esoteric : prefixing with ^O is way easier... < 1621825145 124683 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :That may work, but maybe it should be right at the beginning, rather than after the nick, I think > 1621825150 991491 PRIVMSG #esoteric : I also have to be careful about bot loops in private message. I recall three such cases: > 1621825180 454874 PRIVMSG #esoteric : one with buubot1 which just lets anyone ask it to send a reply in private message to anyone else, which is just plain silly; < 1621825211 578385 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 QUIT :Quit: Leaving > 1621825217 605041 PRIVMSG #esoteric : one with j-bot which is much more relaxed (though not strictly) about invocation syntax in private message than in public, and one with bfbot which had a bug about not escaping newlines or something like that > 1621825236 939512 PRIVMSG #esoteric : so I have to be careful about private message syntax too < 1621825251 928629 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Even so, if there are still loops despite ^O then something will have to be done, even though that will probably mitigate it in most cases, but not necessarily all. > 1621825260 947183 PRIVMSG #esoteric : perhaps I should add the same nick and delimiter prefix in the reply even when I reply to a private message > 1621825297 863138 PRIVMSG #esoteric : zzo38: sometimes sending a notice during heuristically detected potential loops is not a bad idea > 1621825309 501429 PRIVMSG #esoteric : I'll think about it > 1621825346 718115 PRIVMSG #esoteric : I mean, the reason why we usually don't use notice is because it annoys some people because of their broken clients, but a bot loop is probably even more annoying > 1621825453 784852 PRIVMSG #esoteric : I'll remove lambdabot from the channel before I change it to use notice < 1621825498 716336 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, that is why you might do only if a loop is detected < 1621825934 782669 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621826180 858994 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1621826334 230932 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1621826447 640259 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1621826465 481157 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1621826764 979108 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03BadBoyHaloCat 5* 10New user account < 1621826829 780423 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621826897 483006 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83240&oldid=83238 5* 03BadBoyHaloCat 5* (+162) 10 < 1621827083 826872 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds > 1621827582 649771 PRIVMSG #esoteric :14[[07Feta14]]4 10 02https://esolangs.org/w/index.php?diff=83241&oldid=79598 5* 03BadBoyHaloCat 5* (+265) 10 < 1621829654 457320 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1621830488 654439 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1621831000 690665 :mniip!mniip@b.deneb.mniip.com QUIT :Quit: I am at a loss of words | You know where to find me < 1621831719 198756 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1621831811 915220 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Quit: Leaving < 1621831846 786798 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1621833196 682512 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1621833327 762170 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621833521 866575 PRIVMSG #esoteric : morning > 1621833538 906497 PRIVMSG #esoteric : starts with esoteric < 1621833586 779813 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 240 seconds > 1621833632 195998 PRIVMSG #esoteric : I made project euler 1 one-liner and wanted to show but realised the irc command can't pass stdin > 1621835852 132918 PRIVMSG #esoteric :14[[07Home Row14]]4 10 02https://esolangs.org/w/index.php?diff=83242&oldid=63185 5* 03Bangyen 5* (+131) 10 > 1621836367 643811 PRIVMSG #esoteric : Good morning! < 1621836572 794920 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621836876 812292 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds < 1621837075 113576 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621837152 734085 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621837168 72604 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621837518 708270 PRIVMSG #esoteric : I do not :( I've been rather algorithm-ignorant as of late < 1621837817 909796 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 260 seconds > 1621837855 835611 PRIVMSG #esoteric : Kruskal;s algorithm is neat, though < 1621837872 558351 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621838099 40827 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621838134 535472 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 265 seconds > 1621838180 223600 PRIVMSG #esoteric : Yeah, Prim's and Kruskal's algorithm are both very greedy and get an optimal solution < 1621838352 564611 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621838368 1322 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621838654 91562 PRIVMSG #esoteric : Perhaps you should try to find a minimal spanning tree < 1621838752 616584 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621839304 49623 :metcalf_!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621839343 198426 PRIVMSG #esoteric : did you neighbor just told you you can forget about the cat? < 1621839410 531720 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 265 seconds < 1621839410 851648 :metcalf_!~metcalf@host86-162-94-150.range86-162.btcentralplus.com NICK :metcalf < 1621839552 499061 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621839568 37144 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621840080 44818 PRIVMSG #esoteric : woah, the gist.githubusercontent.com is cached ( > 1621840154 719447 PRIVMSG #esoteric : it didn't update the /raw/ file until either ~2 minutes passed or I refreshed it in a browser with trailing '?' < 1621841441 636167 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1621841681 239593 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1621841697 45747 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621841954 853266 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621841972 994175 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621842414 622701 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1621842647 654108 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621842706 689475 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 240 seconds < 1621843610 921309 :hendursa1!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1621843797 709624 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Ping timeout: 240 seconds < 1621843985 931827 :hendursa1!~weechat@gateway/tor-sasl/hendursaga QUIT :Remote host closed the connection > 1621844175 633416 PRIVMSG #esoteric : \help > 1621844175 750214 PRIVMSG #esoteric : available commands: rasel; usage help: \help > 1621844187 65489 PRIVMSG #esoteric : \help rasel > 1621844187 189557 PRIVMSG #esoteric : \rasel ; \rasel -stdin ; timelimit=60s; https://esolangs.org/wiki/RASEL > 1621844208 615783 PRIVMSG #esoteric : \rasel "!dlroW ,olleH">:?@,Gj > 1621844209 725644 PRIVMSG #esoteric : nakilon, output: "Hello, World!", exit code: 0 > 1621844224 532170 PRIVMSG #esoteric : \rasel -stdin |1 2 3|& .& .& .@ > 1621844225 631649 PRIVMSG #esoteric : nakilon, output: "1 2 3 ", exit code: 0 > 1621844251 75361 PRIVMSG #esoteric : \rasel -stdin 10 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- > 1621844252 191426 PRIVMSG #esoteric : nakilon, output: "23 ", exit code: 0 > 1621844258 434260 PRIVMSG #esoteric : \rasel -stdin 1000 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- > 1621844260 545348 PRIVMSG #esoteric : nakilon, output: "233168 ", exit code: 0 > 1621844290 946112 PRIVMSG #esoteric : and this is the project euler 1 > 1621844375 324689 PRIVMSG #esoteric : used b_jonas idea about one-liners with 'j' > 1621844424 620027 PRIVMSG #esoteric : that is \?#j$ < 1621844490 816780 :hendursa1!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric > 1621844577 143606 PRIVMSG #esoteric : oh, btw, I was wrong about the prefix -- it appends with "nickname, output: " -- I'll probably change it > 1621844721 975950 PRIVMSG #esoteric : \rasel -stdin 1000 &\:5\?#j$--.@1-::3%\5%/7\?#j$\2a- > 1621844724 145789 PRIVMSG #esoteric : output: "233168 ", exit code: 0 > 1621845814 659150 PRIVMSG #esoteric : is there no easy way to link to a specific wiki page section? > 1621845891 62561 PRIVMSG #esoteric : oh, the links seem to exist and can be copied from the "Table of contents" but if TOC isn't added to page then I see no way > 1621845906 756406 PRIVMSG #esoteric : when you hover on the subtitle it doesn't show up anything > 1621846033 77092 PRIVMSG #esoteric : nakilon: just read the page source to find the anchor names. I do that for a lot of websites that do have anchors or id attributes but not tables of contents linking to them. > 1621846102 343377 PRIVMSG #esoteric : nakilon: or preview an edit where you add __TOC__ at the start to get the anchor name < 1621846198 189147 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621846230 221342 PRIVMSG #esoteric : sounds "easy" < 1621846452 796642 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621846468 42722 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621846811 855737 PRIVMSG #esoteric :14[[07RASEL14]]4 10 02https://esolangs.org/w/index.php?diff=83243&oldid=81013 5* 03Nakilon 5* (+445) 10telling that you can join the IRC channel and ask velik to execute the code > 1621846856 922694 PRIVMSG #esoteric : it's a plain HTML website with proper anchor names for each section. be glad for that. don't you browse any of the modern nonsense web, all dynamic and unusable? > 1621846999 700097 PRIVMSG #esoteric : I don't actually ) > 1621847016 50202 PRIVMSG #esoteric : I use news via RSS and use old.reddit.com > 1621847022 573233 PRIVMSG #esoteric : *read news > 1621847110 663437 PRIVMSG #esoteric : and I suppose the hover anchor appearance does not need JS, only CSS < 1621847225 906528 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 260 seconds > 1621847573 174895 PRIVMSG #esoteric : b_jonas: https://en.wikipedia.org/wiki/Gemini_space > 1621847724 854385 PRIVMSG #esoteric :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83244&oldid=83243 5* 03Nakilon 5* (-3) 10/* Nth Fibonacci number */ > 1621848407 432032 PRIVMSG #esoteric :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83245&oldid=83244 5* 03Nakilon 5* (+3) 10Undo revision 83244 by [[Special:Contributions/Nakilon|Nakilon]] ([[User talk:Nakilon|talk]]) > 1621848888 130307 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Ch44d 5* 10New user account > 1621849600 30624 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83246&oldid=83240 5* 03Ch44d 5* (+128) 10Hello, I am Chad! > 1621849622 809457 PRIVMSG #esoteric : perlbot 0B4mraAVZJEF > 1621849623 34927 PRIVMSG #esoteric : b_jonas: aKNSSrw8EjpI > 1621849807 643193 PRIVMSG #esoteric :14[[07RASEL14]]4 M10 02https://esolangs.org/w/index.php?diff=83247&oldid=83245 5* 03Nakilon 5* (-6) 10shorter Fibonacci < 1621850398 330127 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621850652 621999 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621850670 119714 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621850725 317741 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Aonodensetsu 5* 10New user account > 1621850935 770236 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Morganbarrett 5* 10New user account < 1621851086 698689 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 240 seconds > 1621851170 728051 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83248&oldid=83246 5* 03Aonodensetsu 5* (+194) 10 > 1621851533 490509 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83249&oldid=83248 5* 03Morganbarrett 5* (+150) 10 > 1621851543 506178 PRIVMSG #esoteric :14[[07User:Morganbarrett14]]4 N10 02https://esolangs.org/w/index.php?oldid=83250 5* 03Morganbarrett 5* (+0) 10Created blank page > 1621851916 837105 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 N10 02https://esolangs.org/w/index.php?oldid=83251 5* 03Aonodensetsu 5* (+135) 10Created page with "[[Category: 2021]] This is a stub of my personal page, hello to all that visited! Esolangs published: While(true){ (currently editing)" > 1621851934 518380 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83252&oldid=83251 5* 03Aonodensetsu 5* (+2) 10 > 1621851972 673668 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83253&oldid=83252 5* 03Aonodensetsu 5* (+6) 10 > 1621852934 388886 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Cypooos 5* 10New user account > 1621853227 556130 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83254&oldid=83249 5* 03Cypooos 5* (+212) 10Added my introduction ! > 1621853389 585172 PRIVMSG #esoteric :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=83255&oldid=78526 5* 03Morganbarrett 5* (+296) 10 > 1621853478 728896 PRIVMSG #esoteric :14[[07Brainfuck algorithms14]]4 M10 02https://esolangs.org/w/index.php?diff=83256&oldid=83255 5* 03Morganbarrett 5* (+11) 10 > 1621853556 844069 PRIVMSG #esoteric :14[[07While(true)14]]4 N10 02https://esolangs.org/w/index.php?oldid=83257 5* 03Aonodensetsu 5* (+251) 10Created page with "[[Category:2021]] [[Category:Languages]] [[Category:High-level]] [[Category:Implemented]] [[Category:Self-modifying]] [[Category:Cell-based]] Category:Linear bounded automat..." > 1621853599 917730 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83258&oldid=83209 5* 03Aonodensetsu 5* (+18) 10 < 1621853697 172084 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621853880 9489 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83259&oldid=83257 5* 03Aonodensetsu 5* (+346) 10 > 1621853942 93271 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83260&oldid=83259 5* 03Aonodensetsu 5* (+955) 10 < 1621853952 795046 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621853967 610783 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621853996 872417 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83261&oldid=83260 5* 03Aonodensetsu 5* (+20) 10 > 1621854042 159897 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83262&oldid=83261 5* 03Aonodensetsu 5* (+523) 10 > 1621854110 624845 PRIVMSG #esoteric : should we have an "Esoteric IRC bots" category? > 1621854130 376300 PRIVMSG #esoteric : I see at least 4 such pages > 1621854139 753952 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83263&oldid=83262 5* 03Aonodensetsu 5* (+7) 10 > 1621854521 8601 PRIVMSG #esoteric : There's 10 bots (some not currently active) listed on https://esolangs.org/wiki/Esolang:Community_portal with 7 of them having articles. > 1621854529 295492 PRIVMSG #esoteric : Not sure if it needs a category though. > 1621854555 487060 PRIVMSG #esoteric : There's a process for categories that's documented somewhere on there, if you want. > 1621854556 650001 PRIVMSG #esoteric : category:IRC > 1621854600 269011 PRIVMSG #esoteric : (my feeling is that the IRC bots are too narrow a category. IRC though, might just be broad enough to be worthwhile) > 1621854637 475378 PRIVMSG #esoteric : Hmm, that'd be taggable on IRP too. > 1621854706 14652 PRIVMSG #esoteric : I don't think it falls under any of the established dimensions of categorization, but there's already a few miscellaneous ones. > 1621854730 302637 PRIVMSG #esoteric : In any case, https://esolangs.org/wiki/Esolang_talk:Categorization is where this discussion should be happening, as a matter of policy. :) > 1621854757 295402 PRIVMSG #esoteric : (That talk page could do with some archiving of inactive topics at some point, maybe.) > 1621854763 918406 PRIVMSG #esoteric :14[[07User:Icecream17/Arbitrary14]]4 M10 02https://esolangs.org/w/index.php?diff=83264&oldid=83101 5* 03Int-e 5* (+1) 10pluralize (there is no Language category) > 1621854832 409835 PRIVMSG #esoteric : If you're doing spring cleaning, "Category:stupid family" probably shouldn't exist. < 1621854848 310662 :APic!apic@apic.name QUIT :Quit: Trying to switch to Libera.Chat > 1621854873 438082 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83265&oldid=83263 5* 03Aonodensetsu 5* (+59) 10 > 1621854913 675840 PRIVMSG #esoteric :14[[07Birb14]]4 10 02https://esolangs.org/w/index.php?diff=83266&oldid=82033 5* 03Int-e 5* (+2) 10category: Theoretical -> Unimplemented > 1621855021 696554 PRIVMSG #esoteric : fizzie: ah, that has 2 members. I only checked the ones with 1 member and no existing category page. > 1621855042 197884 PRIVMSG #esoteric : Because those are usually typos/miscategorizations > 1621855056 273412 PRIVMSG #esoteric : Yeah, I think that one's intentional, but still not good. > 1621855089 560146 PRIVMSG #esoteric : Yeah I agree. > 1621855092 169865 PRIVMSG #esoteric : Out of curiosity, how do those bottom navigation tables on the real wiki work? Are they category-driven, or something else? Because that's the sort of thing you could plausibly have on an IRC bot page... > 1621855098 351764 PRIVMSG #esoteric : We also have two empty categories with page > 1621855183 547600 PRIVMSG #esoteric : (I guess they're just templates maybe.) > 1621855278 344252 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83267&oldid=83265 5* 03Aonodensetsu 5* (+44) 10 > 1621855284 757856 PRIVMSG #esoteric : fungot is in category People, lol > 1621855285 687740 PRIVMSG #esoteric : nakilon: mr president, ladies and gentlemen, on behalf of my colleagues, but sooner or later) this must be recognized that in some member states are interpreting the text in this case it concerns a particularly grave and important issue that we have not just government ministers coming from their national administrations. the parliamentary democracy that led the commission to negotiate on the details, we are coming to the same > 1621855301 624300 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83268&oldid=83267 5* 03Aonodensetsu 5* (+4) 10 > 1621855327 786610 PRIVMSG #esoteric : fizzie: hmm, I always assumed they were templates > 1621855352 809315 PRIVMSG #esoteric : Taneb: Yeah, there was a tiny "view template" link in a corner, now that I actually looked closely at one. > 1621855361 182204 PRIVMSG #esoteric : e.g. https://en.wikipedia.org/wiki/Template:Italy_in_the_Eurovision_Song_Contest > 1621855361 448704 PRIVMSG #esoteric : Templates based on a "Navbox" template, it looked like. > 1621855390 585829 PRIVMSG #esoteric : ... the one I was looking was https://en.wikipedia.org/wiki/Template:Eurovision_Song_Contest ... > 1621855392 243403 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83269&oldid=83268 5* 03Aonodensetsu 5* (-21) 10 > 1621855427 743794 PRIVMSG #esoteric : (Getting to sixth place and beating Sweden has been a big thing back home.) > 1621855481 141139 PRIVMSG #esoteric : My partner's Italian and their city is in the running for host next year, so we're going to try to attend in person > 1621855489 347841 PRIVMSG #esoteric : I guess it's a recent event that's on both of our minds > 1621855502 701181 PRIVMSG #esoteric :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=83270&oldid=82103 5* 03Nakilon 5* (+452) 10/* I propose the category "Esoteric IRC bots" */ new section > 1621855510 685693 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83271&oldid=83269 5* 03Aonodensetsu 5* (+26) 10 > 1621855548 264794 PRIVMSG #esoteric : On that note, is there any way of getting those navboxes on m.wikipedia? Because it's been real annoying when browsing 'pedia on the phone. > 1621855559 697620 PRIVMSG #esoteric : Especially when you know a page would have one, and it would have exactly the link you need. > 1621855571 651921 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83272&oldid=83253 5* 03Aonodensetsu 5* (+16) 10 > 1621855583 329753 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83273&oldid=83272 5* 03Aonodensetsu 5* (+0) 10 > 1621855611 449126 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83274&oldid=83258 5* 03Aonodensetsu 5* (+13) 10 > 1621855658 639208 PRIVMSG #esoteric :14[[07User:Aonodensetsu14]]4 10 02https://esolangs.org/w/index.php?diff=83275&oldid=83273 5* 03Aonodensetsu 5* (-7) 10 > 1621855661 324726 PRIVMSG #esoteric : "Templates using the navbox (navbox) or nomobile (sidebar) classes are not displayed on the mobile web site of English Wikipedia" :( > 1621855665 544437 PRIVMSG #esoteric : (from https://en.wikipedia.org/wiki/Template:Navbox ) > 1621855746 758436 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83276&oldid=83271 5* 03Aonodensetsu 5* (+2) 10 > 1621855811 219623 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83277&oldid=83276 5* 03Aonodensetsu 5* (+101) 10 > 1621855939 6148 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83278&oldid=83277 5* 03Aonodensetsu 5* (-6) 10 > 1621855985 17812 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83279&oldid=83278 5* 03Aonodensetsu 5* (-28) 10 > 1621856100 191735 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83280&oldid=83279 5* 03Aonodensetsu 5* (+127) 10 > 1621856171 450986 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83281&oldid=83280 5* 03Aonodensetsu 5* (+177) 10 > 1621856197 238516 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83282&oldid=83281 5* 03Aonodensetsu 5* (+0) 10 > 1621856216 783378 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83283&oldid=83282 5* 03Aonodensetsu 5* (-4) 10 > 1621856272 47007 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83284&oldid=83283 5* 03Aonodensetsu 5* (+12) 10 > 1621856285 377900 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83285&oldid=83284 5* 03Aonodensetsu 5* (+0) 10 > 1621856310 980947 PRIVMSG #esoteric :14[[07DotSnap14]]4 10 02https://esolangs.org/w/index.php?diff=83286&oldid=83219 5* 03Nooder Coob 5* (-1094) 10Blanked the page > 1621856348 140501 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83287&oldid=83285 5* 03Aonodensetsu 5* (+2) 10 > 1621856382 989843 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83288&oldid=83287 5* 03Aonodensetsu 5* (-6) 10 < 1621856548 12190 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1621856637 306896 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83289&oldid=83288 5* 03Aonodensetsu 5* (+2475) 10 > 1621856709 576195 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83290&oldid=83289 5* 03Aonodensetsu 5* (+46) 10 > 1621856792 974230 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83291&oldid=83290 5* 03Aonodensetsu 5* (+79) 10 > 1621856811 60224 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83292&oldid=83291 5* 03Aonodensetsu 5* (+3) 10/* How to define a function? */ > 1621856822 434192 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83293&oldid=83292 5* 03Aonodensetsu 5* (+0) 10/* How to define a function? */ > 1621856917 254627 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83294&oldid=83293 5* 03Aonodensetsu 5* (-36) 10/* Naming of functions */ > 1621856926 78815 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83295&oldid=83294 5* 03Aonodensetsu 5* (-3) 10/* Naming of functions */ > 1621856965 337609 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83296&oldid=83295 5* 03Aonodensetsu 5* (+64) 10/* Naming of functions */ > 1621856989 556813 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83297&oldid=83296 5* 03Aonodensetsu 5* (-22) 10/* Undefined functions */ > 1621856998 350514 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83298&oldid=83297 5* 03Aonodensetsu 5* (-22) 10/* Why CALL? */ > 1621857037 385808 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83299&oldid=83298 5* 03Aonodensetsu 5* (+3) 10/* Why LOOK? */ > 1621857056 228043 PRIVMSG #esoteric : sigh, microedits > 1621857129 377977 PRIVMSG #esoteric : that's a while(true) > 1621857147 429427 PRIVMSG #esoteric : fizzie: Germany, meanwhile, still hasn't managed to get that coveted last place... hard to do when your competitor gets a perfect score. > 1621857170 551948 PRIVMSG #esoteric : oh that's a guy with [Category: 2021] > 1621857189 451916 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83300&oldid=83299 5* 03Aonodensetsu 5* (+334) 10/* Why LOOK? */ > 1621857208 580467 PRIVMSG #esoteric : int-e: The BBC narration during the vote-counting was a bit painful to listen to. > 1621857221 242431 PRIVMSG #esoteric : I won't listen to it then :) > 1621857246 398761 PRIVMSG #esoteric : (if it can even be found... I suppose it can) > 1621857278 333005 PRIVMSG #esoteric : I'm sure it's in the "iPlayer" (BBC's online thing), though I guess it might be geo-restricted. < 1621857281 297673 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf > 1621857282 867848 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83301&oldid=83300 5* 03Aonodensetsu 5* (+11) 10/* Why LOOK? */ > 1621857290 257741 PRIVMSG #esoteric : Especially the part where "we" (I don't know which country is "we" at this point) got 0 from the public vote as well. < 1621857298 108079 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621857324 20024 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83302&oldid=83301 5* 03Aonodensetsu 5* (+31) 10/* Conditional jumps? */ > 1621857326 620093 PRIVMSG #esoteric : fizzie: 0 is an achievement: https://nitter.fdn.fr/ariadneconill/status/1396035169828675585#m > 1621857407 460661 PRIVMSG #esoteric : I watched the bad-bitrate iPlayer stream because I keep forgetting the cheap DVB stick I have for RTL-SDR reasons can actually do it's nominal job too. > 1621857418 131237 PRIVMSG #esoteric : Not sure if the subjective quality of DVB-T is any better though. > 1621857427 402621 PRIVMSG #esoteric : that website makes an awful google translate job > 1621857455 188938 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83303&oldid=83302 5* 03Aonodensetsu 5* (+13) 10/* Conditional jumps? */ > 1621857474 408237 PRIVMSG #esoteric : nakilon: huh? > 1621857485 659737 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83304&oldid=83303 5* 03Aonodensetsu 5* (+1) 10/* What can we do with this? */ > 1621857493 712103 PRIVMSG #esoteric : int-e it detects my location and writes in Russian > 1621857512 312959 PRIVMSG #esoteric : the mail-tester.com > 1621857516 577017 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83305&oldid=83304 5* 03Aonodensetsu 5* (-72) 10/* What can we do with this? */ < 1621857517 535885 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621857521 546968 PRIVMSG #esoteric : nakilon: ah, nasty. it's english for me... maybe it's parsing the HTTP language preferences? < 1621857553 301443 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit > 1621857558 693910 PRIVMSG #esoteric : (if it was geo location based, it would be german for me) < 1621857568 121886 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621857588 974912 PRIVMSG #esoteric : maybe browser language, yeah > 1621857592 176957 PRIVMSG #esoteric : it would also be in contradiction to what nitter is supposed to be... non-JS, non-tracking. > 1621857625 47830 PRIVMSG #esoteric : locale is in my request headers > 1621857678 483432 PRIVMSG #esoteric : nakilon: you can replace the nitter.fdn.fr by twitter.com > 1621857736 142025 PRIVMSG #esoteric : I mean the https://www.mail-tester.com/test-kxlo1dgf7 link > 1621857786 427738 PRIVMSG #esoteric : nitter is in eng for me < 1621857881 257465 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf > 1621857888 723013 PRIVMSG #esoteric : nakilon: Oh. Hmm. But that was in english too when I tried. < 1621857895 70761 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621857902 17726 PRIVMSG #esoteric : But I withdraw the rest of the remarks then > 1621857908 206639 PRIVMSG #esoteric : ..D > 1621857972 793884 PRIVMSG #esoteric : I did manage to get a 0.7 score on first try though... HELO mail didn't work out well: no reverse DNS, and failed SPF check, both worth -4 points each. > 1621857982 85113 PRIVMSG #esoteric : Accept-Language: ru,en-US;q=0.9,en;q=0.8,uk;q=0.7 < 1621858006 702591 :LKoen!~LKoen@2a01cb0407597a00600e9c7b9cb3f4b5.ipv6.abo.wanadoo.fr JOIN :#esoteric > 1621858020 251722 PRIVMSG #esoteric : Then -1 for not doing DKIM, and -0.3 because my test mail looked a bit like spam. Fun :) > 1621858037 616842 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83306&oldid=83305 5* 03Aonodensetsu 5* (+93) 10 > 1621858072 251976 PRIVMSG #esoteric : they are doing a clever thing > 1621858100 903842 PRIVMSG #esoteric : they make you send an email to the address that they associate with your browser cookies/fingerprint > 1621858111 496570 PRIVMSG #esoteric : yes, I know > 1621858113 289430 PRIVMSG #esoteric : basically deanon < 1621858152 554181 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621858170 42403 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621858184 695131 PRIVMSG #esoteric : I should send one of those esolangs.org wiki password recovery emails there, I'm sure it'd score quite badly too. < 1621858185 68919 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Remote host closed the connection < 1621858202 225094 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621858221 559420 PRIVMSG #esoteric : nakilon: (my) cookies are ephemeral at least :P > 1621858274 471963 PRIVMSG #esoteric : and the field is empty if you curl > 1621858284 300403 PRIVMSG #esoteric : but mostly... I'm not really expecting all that much privacy from browsing the web. > 1621858303 728783 PRIVMSG #esoteric : nakilon: yes, they had all opportunities for fingerprinting the browser that they need > 1621858309 217455 PRIVMSG #esoteric : ACTION shrugs > 1621858331 407404 PRIVMSG #esoteric : after the third test, they ask for payment, so there's some hope that *that* is their primary business model > 1621858354 700653 PRIVMSG #esoteric : (it's rate limited, 3 free tests per day) > 1621858365 23574 PRIVMSG #esoteric : my ISP recently mailed everyone with a link to a service to "test your password" > 1621858380 709271 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83307&oldid=83306 5* 03Aonodensetsu 5* (-13) 10 > 1621858385 750425 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83308&oldid=83307 5* 03Aonodensetsu 5* (-34) 10 > 1621858389 884799 PRIVMSG #esoteric : ugh, was that genuine or spam? > 1621858403 947678 PRIVMSG #esoteric : . o O ( I test my password every time I log in! ) > 1621858415 447873 PRIVMSG #esoteric : idk, some another website that "check if your password is leaked" > 1621858452 323059 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83309&oldid=83308 5* 03Aonodensetsu 5* (+72) 10/* Implementation */ > 1621858460 559523 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83310&oldid=83309 5* 03Aonodensetsu 5* (+1) 10/* External resources */ > 1621858473 882032 PRIVMSG #esoteric : > 48/60 -- 80% is quite impressive > 1621858475 336852 PRIVMSG #esoteric : 0.8 > 1621858506 320275 PRIVMSG #esoteric : I live in a totally new building where there is only one monopolist ISP so they are free to have higher internet price and send absolute trash emails < 1621858512 202949 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 272 seconds > 1621858537 616484 PRIVMSG #esoteric : (users here vs. users there, so take that % with a lot of salt) > 1621858579 410586 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83311&oldid=83310 5* 03Aonodensetsu 5* (+42) 10/* External resources */ > 1621858593 230173 PRIVMSG #esoteric : fun :-/ > 1621858639 663221 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83312&oldid=83311 5* 03Aonodensetsu 5* (-96) 10/* External resources */ > 1621858647 772086 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83313&oldid=83312 5* 03Aonodensetsu 5* (-2) 10/* External resources */ > 1621858661 403744 PRIVMSG #esoteric : usual 100 mbit/s internet in Moscow costs $6, here it's almost $8 > 1621858798 904508 PRIVMSG #esoteric : and sometimes it routes weirdly, like there were several months of connecting to Finland game servers via France resulting in 3 times higher ping > 1621858828 129865 PRIVMSG #esoteric : support said "we can't do anything about this, the internet is magic beyond our responsibilities" < 1621860002 166832 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621860112 958046 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83314&oldid=83313 5* 03Aonodensetsu 5* (-54) 10/* Why LOOK? */ > 1621860793 261804 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83315&oldid=83314 5* 03Aonodensetsu 5* (+2) 10 < 1621862285 373049 :hendursa1!~weechat@gateway/tor-sasl/hendursaga QUIT :Quit: hendursa1 < 1621862330 842549 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1621862382 220356 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi PART #esoteric :"I guess that with the bridge bots set up there's no need to be on both channels and all the discussion seems to be on libera now." > 1621862449 973470 PRIVMSG #esoteric : As all the discussion is here now perhaps the /topic on freenode should be updated to point thisaway? > 1621862522 629005 PRIVMSG #esoteric : Deewiant: the admins over there literally made that against the rules > 1621862531 695655 PRIVMSG #esoteric : so best we can do is prod people over the bridge > 1621862553 75990 PRIVMSG #esoteric : Ah, wonderful > 1621863100 217245 PRIVMSG #esoteric : Yeah, I read about that ##hntop thing. > 1621863167 20792 PRIVMSG #esoteric : I don't know if I'd describe it as "against the rules", the ("draft") policy just says approximately that channels "that have moved" can be claimed by anyone. > 1621863209 422157 PRIVMSG #esoteric : I'd maybe still be a bit wary about putting something in topic specifically, maybe that's how they look for victims. > 1621863271 953310 PRIVMSG #esoteric : We could make it official on the wiki, I was kind of considering doing that once our proper community registration goes through. (Still no reply, but I imagine there's quite a queue. Our ticket number is in the 500-600 range.) > 1621863578 943241 PRIVMSG #esoteric : Well, rules... > 1621863638 992090 PRIVMSG #esoteric : I think we should add a reference to the topic anyway; if Freenode takes over the channel for that so be it. > 1621863646 323064 PRIVMSG #esoteric : We had ticket #44 and it took quite a while > 1621863671 682985 PRIVMSG #esoteric : int-e: why risk fragmenting the community like that. They’d likely kickban the bridge bot too > 1621863681 496411 PRIVMSG #esoteric : Oh, I guess it's also against the rules ("inappropriate advertising") to have "unused channels for the purpose of polluting the channel list results". > 1621863689 872784 PRIVMSG #esoteric : because the bridge will stop being useful > 1621863762 645912 PRIVMSG #esoteric : (a bit too early for ignores, but I will do that eventually. > 1621863977 531874 PRIVMSG #esoteric : fizzie: Honestly that one is a bit more understandable. The rule lawyer in me suggests +s > 1621864207 980263 PRIVMSG #esoteric :14[[07Cythan14]]4 N10 02https://esolangs.org/w/index.php?oldid=83316 5* 03Cypooos 5* (+6373) 10Created the page > 1621864263 795874 PRIVMSG #esoteric : I wonder how many people have found the channel by listing, anyway. Probably not a huge fraction. < 1621864279 647866 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esoteric > 1621864660 915249 PRIVMSG #esoteric : I have a feel that "random read and push" is less powerful than "random write and pop" > 1621864847 377958 PRIVMSG #esoteric : without random write once the task becomes complex enough (involves several variables) it makes RASEL stack grow infinitely, like the Fibonacci[n] case does in my example > 1621864899 353069 PRIVMSG #esoteric : or am I missing some solution < 1621864938 398944 :LKoen!~LKoen@2a01cb0407597a00600e9c7b9cb3f4b5.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection < 1621865074 437542 :LKoen!~LKoen@2a01cb0407597a00748adb5f495a5186.ipv6.abo.wanadoo.fr JOIN :#esoteric < 1621865171 401398 :dionys!dionys@gateway/shell/blinkenshell.org/x-ynghsbdhdywsijfq PART :#esoteric > 1621865753 622585 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83317&oldid=83316 5* 03Cypooos 5* (+155) 10Correcting some mistakes > 1621865798 819154 PRIVMSG #esoteric : or should I finally stop resisting and add random write to RASEL > 1621865854 560641 PRIVMSG #esoteric : fizzie: I don't recall whether it was one of the (now defunct) mailing lists, or a discussion elsewhere on IRC... > 1621865861 448226 PRIVMSG #esoteric : but probably not the wiki > 1621866187 874507 PRIVMSG #esoteric : I could make the "reverse N top elements on stack" command that can be used as both random read and write > 1621866194 701625 PRIVMSG #esoteric : and I feel like I saw some language with it > 1621866314 18671 PRIVMSG #esoteric : nakilon: Piet has something a bit like that > 1621866368 427741 PRIVMSG #esoteric : actually wiki search re veal a plenty of such < 1621866378 145552 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 272 seconds > 1621866505 136769 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83318&oldid=83317 5* 03Cypooos 5* (+168) 10Added the Categories > 1621866628 860030 PRIVMSG #esoteric : hmmm maybe the assumption that "reverse N top elements" can be used for random read and write was too fast > 1621866651 646559 PRIVMSG #esoteric : " We could make it official on the wiki" => if you do that, also switch over what the logs default to on your logs web interface, because I feel like that's part of what makes it official > 1621866680 344922 PRIVMSG #esoteric : once you do the reverse you lose the access to all the top values that you were working with > 1621866815 269351 PRIVMSG #esoteric : fizzie: queue a couple of days ago was 220 project registrations in the backlog https://twitter.com/liberachat/status/1396029243101007873 > 1621867089 897163 PRIVMSG #esoteric :14[[07BALAE14]]4 10 02https://esolangs.org/w/index.php?diff=83319&oldid=82560 5* 03WallGraffiti 5* (+505) 10Added examples + corrected descriptions of "{" and "}" operators. > 1621867108 954057 PRIVMSG #esoteric : okay, I imagine the read(N) now: reverse(N), dup, reverse(N+1), reverse(N-1), reverse(N) -- 5 operations, can it be shorter? > 1621867155 127201 PRIVMSG #esoteric : eventually we will have to speed up redirecting everyone by just making the freenode channel invite only and kicking everyone, but for now it probalby helps more if people see a bridge > 1621867169 718973 PRIVMSG #esoteric : not everyone is on irc every day, there are new people who won't have heard of the freenode drama for years > 1621867370 989694 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83320&oldid=83318 5* 03Cypooos 5* (+2) 10Correcting mistakes > 1621867417 224553 PRIVMSG #esoteric : The new logs web interface -- https://logs.esolangs.org/ -- doesn't really default to either. I was going to make https://esolangs.org/logs/... URLs to forward to the freenode logs to keep old permalinks working, but the plain /logs/ path with no file specified I could point arbitrarily. > 1621867429 694456 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83321&oldid=83320 5* 03PythonshellDebugwindow 5* (-8) 10/* Resources */ Fix link > 1621867430 587830 PRIVMSG #esoteric : This would also be probably the best chance to change the permalink syntax not require anchor names to be case-sensitive, if we want to. IIRC, the spec says they *are* case-sensitive, but (pre-Edge?) IE didn't treat them as such, so `#la` was the same as `#lA`. But maybe that's no longer so relevant. > 1621867455 722555 PRIVMSG #esoteric : Base 62 is a little more compact than base 36 would be. > 1621867674 288829 PRIVMSG #esoteric : now write(N,top): rotate(N), rotate(N+1), swap, pop, rotate(N) -- 5 operations too > 1621867684 746800 PRIVMSG #esoteric : and N should be static in both cases > 1621867690 359509 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83322&oldid=83315 5* 03Aonodensetsu 5* (+291) 10 > 1621867700 549725 PRIVMSG #esoteric : (that's the limitation I don't like) > 1621867720 712475 PRIVMSG #esoteric : oh, https://logs.esolangs.org/ is the new interface? ok > 1621867736 542420 PRIVMSG #esoteric : wait, odd number of rotations, heh, missed something > 1621867786 867950 PRIVMSG #esoteric : fizzie: pre-edge IE is dying out though, isn't it? > 1621867802 472562 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83323&oldid=83321 5* 03Cypooos 5* (+0) 10Correcting some mistakes > 1621867854 215580 PRIVMSG #esoteric : fizzie: there doesn't seem to be an easy link from https://esolangs.org/logs/all.html back to the top or to the other channel's logs > 1621867906 68738 PRIVMSG #esoteric : Re pre-Edge IE, probably. I feel like oerjan's the only one who ever noticed those links didn't work on some browser. < 1621867930 688900 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin > 1621867995 330865 PRIVMSG #esoteric : nakilon: write is only 3 steps, rotate(N+1), pop, rotate(N-1) > 1621867997 35895 PRIVMSG #esoteric : I've not made any changes to the version running at /logs/ so it won't know the other channel exists. As for getting back to the top, yeah; though logs/ is the same page as logs/YYYY.html of the current year, so clicking on the year gives you the same view. > 1621868032 395865 PRIVMSG #esoteric : In the new thing, I can do some changes to integrate them a little better. Haven't yet, though. < 1621868097 177146 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621868153 539852 PRIVMSG #esoteric : What I *have* changed so far is to put the top announcement and the bottom about text into the configuration file rather than a `constexpr char[]` variable, so I can change them without recompiling. ;) > 1621868176 227972 PRIVMSG #esoteric : (And of course the ability to serve from more than one root.) > 1621868179 167688 PRIVMSG #esoteric : int-e true < 1621868352 494104 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621868370 299468 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621868738 366111 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83324&oldid=83322 5* 03Aonodensetsu 5* (+3) 10/* How do you know this is Turing-complete? */ > 1621868762 940628 PRIVMSG #esoteric : so the bad thing is that N has too be static or you'll lose it immediately on the first rotate, so I'm now thinking about another operation instead -- swap(N) that swaps the top element with the Nth one > 1621868817 372022 PRIVMSG #esoteric : the write(N) then is trivial, but read(N) is complex and as far as I can imagine relies on write(N) > 1621869092 217640 PRIVMSG #esoteric : so assuming the stack is [... 5, 4, 3, 2, 1, X, N] to put the X to Nth position under it would be the: swapn, pop > 1621869142 106632 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83325&oldid=83324 5* 03Aonodensetsu 5* (+59) 10 > 1621869160 166211 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83326&oldid=83325 5* 03Aonodensetsu 5* (+1) 10/* How do you know this is Turing-complete? (WIP as apparently it needs to be the EXTENDED conjecture) */ > 1621869269 287480 PRIVMSG #esoteric : fizzie: also that explains why someone mentioned wikia and their tactic of "no, you can't edit the nethack.wikia.org front page to say that https://nethackwiki.com/ is a more up to date more actively maintained fork of the wiki < 1621869281 434630 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf > 1621869295 672656 PRIVMSG #esoteric : hey, it looks like https://nethack.wikia.org/ is deleted! what happened? < 1621869296 445335 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621869366 311902 PRIVMSG #esoteric : I mean it would actually started to have become useful right now, when a lot of nostalgic folks might think that Nethack 3.4.3 is the one true canonical version and perhaps not every page on the wiki should be updated to reflect the 3.6 branch changes because now it's harder to find reliable info about 3.4.3 > 1621869393 612488 PRIVMSG #esoteric : though perhaps that nostalgic target audience wouldn't go to wikia anyway > 1621869505 323711 PRIVMSG #esoteric : I should actually learn to play NetHack one day > 1621869526 307843 PRIVMSG #esoteric : I've tried a few times but I've not been patient enough to do any well at it > 1621869546 569612 PRIVMSG #esoteric :14[[07While(true)14]]4 10 02https://esolangs.org/w/index.php?diff=83327&oldid=83326 5* 03Aonodensetsu 5* (-140) 10 < 1621869552 502977 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621869567 78260 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric > 1621869608 55794 PRIVMSG #esoteric : Taneb: there were some IRC channels on freenode that could help you in that > 1621869644 972505 PRIVMSG #esoteric : b_jonas: sadly I am no longer on Freenode > 1621869656 550117 PRIVMSG #esoteric : Perhaps there may be some IRC channels elsewhere soon > 1621869682 718448 PRIVMSG #esoteric : Taneb: yes, and I don't know where those IRC chnanels are right now, and they might not know yet too > 1621869706 522535 PRIVMSG #esoteric : but there will probably still be an IRC presence in the long term > 1621869708 828924 PRIVMSG #esoteric : There's a note at the top of https://nethackwiki.com/wiki/Freenode that may provide a hint < 1621869850 911871 :sprock!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb > 1621869873 823286 PRIVMSG #esoteric : I think I'll give NetHack another go this evening > 1621869917 6687 PRIVMSG #esoteric : I've been hanging around on the #nethack channel (formerly on freenode, now here), but I don't know if there's usually that much learning going on in there. > 1621869926 989963 PRIVMSG #esoteric : Which isn't to say you wouldn't get answers if you asked a question. > 1621869980 376722 PRIVMSG #esoteric : I use it mostly to watch Rodney's announcements of games on NAO every now and then, because sometimes the deaths can be quite amusing. < 1621869981 235680 :sprock!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1621870026 593377 PRIVMSG #esoteric : now if it's [... 5, 4, 3, 2, 1, N] to read the Nth position under it would be: dup, dup, dup, 2, +, swapn, dup, 3, swapn, swap, 1, +, swapn, pop > 1621870027 613645 PRIVMSG #esoteric : "killed by a wolf, while taking off clothes" and so on. > 1621870057 307190 PRIVMSG #esoteric : lol, 14 operations to for random write with this swapn operator > 1621870060 432918 PRIVMSG #esoteric : fizzie: some of it has moved to other channels... let me look up the name > 1621870076 430843 PRIVMSG #esoteric : I mean for random read > 1621870082 488755 PRIVMSG #esoteric : freenode/#hardfought > 1621870101 808556 PRIVMSG #esoteric : also some of the learning is concentrated in the two months with big nethack competitions > 1621870105 896316 PRIVMSG #esoteric : (online obviously) > 1621870141 44562 PRIVMSG #esoteric : why nethack if there is dcss > 1621870194 166422 PRIVMSG #esoteric : nakilon: I'd recommend adding a primitive that pops an index, then swaps the top of stack with an element deep in the stack with that index. that's probably the easiest and simplest thing you can add that guarantees to solve both the random access problem and the problem that you don't have extra registers and can't easily permute the top of stack > 1621870211 138841 PRIVMSG #esoteric : If your name is Jack, and one of your hobbies is listening to music, and you usually do it with headphones, would you consider "Headphone Jack" as a nickname? These are the kind of things I think about when plugging in headphones for a meeting. > 1621870231 142001 PRIVMSG #esoteric : "Who's that? Oh, that's Headphone Jack." > 1621870244 83555 PRIVMSG #esoteric : b_jonas that's exactly the swapn I was using just now > 1621870290 918249 PRIVMSG #esoteric : and it resulted in 2 operations for random write and somehow the whole 14 for random read > 1621870325 609786 PRIVMSG #esoteric : nakilon: ah good > 1621870374 631063 PRIVMSG #esoteric : nakilon: if you want to make the code shorter, I'd just add a handful of named registers with load and store instructions > 1621870380 918420 PRIVMSG #esoteric : one-byte ones of course > 1621870403 289893 PRIVMSG #esoteric : though you may also have a point about no easy way to write numbers larger than 9 or 15 or whatever it is > 1621870411 781419 PRIVMSG #esoteric : if that turns out to be a problem, add an instruction for that > 1621870432 358486 PRIVMSG #esoteric : adding registers has the problem that there is no defined amount of how many registers you need > 1621870439 250627 PRIVMSG #esoteric : or, I dunno, why do I care about rasel anyway? I don't have any reason > 1621870450 66042 PRIVMSG #esoteric : adding two will solve "half" of problems, then you'll need 3 for another 1/4, etc, > 1621870462 275531 PRIVMSG #esoteric : nakilon: seven registers. it's seven. > 1621870477 561480 PRIVMSG #esoteric : so 14 instructions for them > 1621870538 377530 PRIVMSG #esoteric : that would be dc > 1621871144 285463 PRIVMSG #esoteric : I think that'll be it; deprecating random read 'a', introducing random top-swap 's'; with static N it would be not 14 operations but just a few: 0, N, swapn, dup, N+1, swapn, pop > 1621871340 468283 PRIVMSG #esoteric : the swapn of evil > 1621871341 865250 PRIVMSG #esoteric : then the fibonacci will no longer be memory-leaking < 1621871453 462674 :ArthurSt1ong!~ArthurStr@46-133-85-8.mobile.vf-ua.net JOIN :#esoteric > 1621871513 20566 PRIVMSG #esoteric : I could even then deprecate '\' in favor of '0s' < 1621871525 183343 :ArthurStrong!~ArthurStr@178-133-224-103.mobile.vf-ua.net QUIT :Read error: Connection reset by peer > 1621871560 990249 PRIVMSG #esoteric : or just redefine the '\' to also always pop a N < 1621871883 956196 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1621871916 880723 PRIVMSG #esoteric : hehe "https://en.wikipedia.org/wiki/Number_(sports)#Ice_hockey" "The NHL no longer permits the use of 0 or 00 as the League's database cannot list players with such numbers" > 1621871983 71393 PRIVMSG #esoteric : b_jonas why care -- because its specification is shorter than befunge while more full, and it's installable with one command ) < 1621872068 983620 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1621872086 283615 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric > 1621872396 987209 PRIVMSG #esoteric : fizzie: you really should add a link from to the other channel, it would be a helpful way to advertise the move to people > 1621872444 458623 PRIVMSG #esoteric : especially since the policies on the old network might cause a problem with the bridge: you probably have to advertise that there's a bridge to a public place the same as you advertise that you have a public log, but you might not be able to do that without advertising the move > 1621872691 599891 PRIVMSG #esoteric : Yeah. Well, I hope I'll get the stalker/lurker/stream mode fixed in a day or two, at which point I'll have the previous single-channel URL redirect to the new multi-channel one, and can also add some links to the latter. > 1621872761 806667 PRIVMSG #esoteric : thanks > 1621872887 515560 PRIVMSG #esoteric :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83328&oldid=83232 5* 03Oshaboy 5* (+91) 10Added Categories < 1621873481 278408 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1621873498 186538 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621873752 514453 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Client Quit < 1621873770 86989 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com JOIN :#esoteric < 1621873844 289157 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621874271 307308 PRIVMSG #esoteric : we'll also have to summon kspalaiologos because they might want to modify their logbot, and I don't even know who makes the tunes.org logs > 1621875227 922408 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Alpha2 5* 10New user account > 1621875380 15634 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83329&oldid=83254 5* 03Alpha2 5* (+228) 10 > 1621875638 608092 PRIVMSG #esoteric : I wrote my first Whitespace program today > 1621875647 963231 PRIVMSG #esoteric : It's hard to find an editor that doesn't clobber things > 1621875792 936710 PRIVMSG #esoteric : There's at least one Vim thing to syntax-highlgiht Whitespace, I assume it would also tweak the other settings correctly. < 1621876121 302642 :LKoen!~LKoen@2a01cb0407597a00748adb5f495a5186.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection > 1621876990 879430 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03RanibowSprimkle64 5* 10New user account < 1621877231 792519 :op_4!~tslil@2a01:4f8:c0c:7952::1 QUIT :Quit: ZNC 1.7.2+deb3 - https://znc.in < 1621877348 92973 :maximum_yellow!~tslil@2a01:4f8:c0c:7952::1 JOIN :#esoteric < 1621877398 620328 :maximum_yellow!~tslil@2a01:4f8:c0c:7952::1 NICK :op_4 > 1621877422 272754 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83330&oldid=83329 5* 03RanibowSprimkle64 5* (+305) 10 < 1621877971 328493 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1621878315 220503 :LKoen!~LKoen@2a01cb0407597a0075a9eff8384f2ac2.ipv6.abo.wanadoo.fr JOIN :#esoteric > 1621878948 595223 PRIVMSG #esoteric :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83331&oldid=83328 5* 03Tux1 5* (+83) 10 > 1621879231 748103 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Tux1 5* 10uploaded "[[02File:4bod example.png10]]": An example of a program written for the 4BOD fantasy console. This program draws a 2x2 square in the middle of the screen. > 1621879500 266458 PRIVMSG #esoteric :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83333&oldid=83331 5* 03Tux1 5* (+32) 10added image > 1621879878 945922 PRIVMSG #esoteric : so what's the policy about channel squatting? I wanna squat a company channel that is big enough on freenode but they are just idling and not coming here yet < 1621880021 144818 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621880079 573069 PRIVMSG #esoteric : For now I don't think there's any problem unless another claim for the same channel comes along. In the medium term, this whole #/## business will probably need sorting out :/ > 1621880095 614064 PRIVMSG #esoteric : ah ok, "... a channel belonging to a project you are _authorized to represent_", nvm then > 1621880110 689999 PRIVMSG #esoteric : the "chanserv help claim" > 1621880123 863394 PRIVMSG #esoteric : int-e: Two sigils and three separate namespaces is kind of an odd combination. :) > 1621880155 891092 PRIVMSG #esoteric : Hah > 1621880181 409992 PRIVMSG #esoteric : Let's see the linux developers (linux project) get into a fight with the linux users (community) over #linux > 1621880190 994893 PRIVMSG #esoteric : fungot: popcorn? > 1621880191 146649 PRIVMSG #esoteric : int-e: let me try to be brief. that being so, i am very surprised to see the light. > 1621880200 868358 PRIVMSG #esoteric : that was surprisingly brief > 1621880202 601237 PRIVMSG #esoteric : ^stule > 1621880210 548186 PRIVMSG #esoteric : ^style > 1621880210 626346 PRIVMSG #esoteric : Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube > 1621880241 783243 PRIVMSG #esoteric : the channel I want is #gcloud -- it's the same dead as their thousands users large Slack team > 1621880306 747891 PRIVMSG #esoteric : nakilon: also it has to be on topic, which basically means related to a free software project < 1621880332 246354 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 268 seconds > 1621880337 277443 PRIVMSG #esoteric : their SDK are free software I guess > 1621880350 959590 PRIVMSG #esoteric : Also "projects/companies of general interest to our user base", which might cover technologies like that. > 1621880359 109535 PRIVMSG #esoteric : int-e: no way. linux developers don't use IRC. they communicate only by emailed formatted patches. > 1621880365 451310 PRIVMSG #esoteric :14[[07User:RanibowSprimkle6414]]4 N10 02https://esolangs.org/w/index.php?oldid=83334 5* 03RanibowSprimkle64 5* (+792) 10Created page with "This is the description of my first programming language, if it isn't formatted well or more information is needed, let me know, I don't know how to forum at all, really... L..." > 1621880399 919102 PRIVMSG #esoteric : b_jonas: there goes my entertainment for the evening > 1621880498 621389 PRIVMSG #esoteric : we can generate a fake mailing list website from this channel log > 1621880518 741620 PRIVMSG #esoteric : using nickname mentions to follow the threads, etc. > 1621880562 908350 PRIVMSG #esoteric : and every message will become a cached page in webarchive < 1621880639 361780 :metcalf!~metcalf@host86-162-94-150.range86-162.btcentralplus.com QUIT :Ping timeout: 258 seconds > 1621881110 631515 PRIVMSG #esoteric :14[[074BOD14]]4 10 02https://esolangs.org/w/index.php?diff=83335&oldid=83333 5* 03Tux1 5* (+38) 10 < 1621881879 267928 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621881902 81411 PRIVMSG #esoteric : hi > 1621882091 151947 PRIVMSG #esoteric :14[[07Cythan14]]4 M10 02https://esolangs.org/w/index.php?diff=83336&oldid=83323 5* 03Cypooos 5* (+13) 10Correcting generality difference between the mathematical definition and the implementation < 1621882157 251084 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 258 seconds < 1621882426 147184 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621882597 513675 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 JOIN :#esoteric < 1621884167 191983 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Are there alternatives to Language Server Protocol? < 1621884220 639602 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1621884839 136742 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esoteric < 1621884857 286458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I feel like clangd predated LSP and had a (C-specific) protocol of its own in the past, but (a) I may be wrong about that, and (b) in any case it no longer does. < 1621884899 340795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Google's Kythe project has a protocol that I think is in somewhat in the same space, but not quite the same thing. < 1621884918 768963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those are the only two things that come to mind; I don't know of anything that'd have the same goals as LSP. < 1621885172 894850 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621885705 426811 :LKoen!~LKoen@2a01cb0407597a0075a9eff8384f2ac2.ipv6.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1621886993 394625 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Algj 5* 10New user account < 1621887708 994629 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Read error: Connection reset by peer < 1621887746 108688 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1621890225 434435 PRIVMSG #esoteric :14[[07Capuirequiem14]]4 10 02https://esolangs.org/w/index.php?diff=83337&oldid=65570 5* 03Kaveh Yousefi 5* (+373) 10Amended some orthographic mistakes and reformulated a few parts. > 1621890278 347865 PRIVMSG #esoteric :14[[07User:Hyperdawg14]]4 10 02https://esolangs.org/w/index.php?diff=83338&oldid=83236 5* 03Hyperdawg 5* (+46) 10 < 1621890618 374347 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Also, I don't know if LSP has the way to specify the character encoding of the source file; I could not find any when looking at the documentation. < 1621890703 644169 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1621890754 603834 PRIVMSG #esoteric : it may assume UTF-9 > 1621890756 895320 PRIVMSG #esoteric : *UTF-8 > 1621890763 263978 PRIVMSG #esoteric : which makes sense 99.99% of the time tbf < 1621890925 397172 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621890948 935531 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Approximately, yes, but sometimes it is different, and this may be specified inside of the file itself. (Although ASCII is very common, and UTF-8 is a superset of ASCII, so this will usually work both for ASCII and for UTF-8. It is also necessary to ensure that the byte order mark is omitted if the program doesn't expect it) > 1621890969 710623 PRIVMSG #esoteric : no no, it's always the national characterset of the region where the game is commercially sold, the only one that's in the character ROM of the console where it's played. how could it be anything else? then you'd need some sort of translation layer from the text to what you can actually display. < 1621891208 234477 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Sometimes it may be. However, in those cases, I would expect hopefully some way to detect it, either in the file itself or in something external. (For text files, this may be either a comment or some directive; for binary files the region code might be specified in the header, perhaps, if executing it depends on the region code. For NES/Famicom there is no console character ROM, but for other computers it may be.) > 1621891349 130 PRIVMSG #esoteric : detect? no, you don't detect it. if you put it into the console in the wrong region, some characters will show up as nonsense, which doesn't matter because the player couldn't read foreign language anyway. at worst some of the corner line drawing characters would show up silly too. and if it's a very different region, it won't even work because of NTSC versus PAL or different shape of the cartridge > 1621891355 253940 PRIVMSG #esoteric : interface. < 1621891392 418152 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(NES/Famicom does have region coding, but for emulation it is generally sufficient to distinguish between NTSC and PAL. For actual cartridges, the cartridge itself is physically different between NES and Famicom; the NES cartridge doesn't have expansion audio.) > 1621891598 472729 PRIVMSG #esoteric : and the japanese NES has some games on floppy instead of a cart, so that's a third incompatible format, even if they're both NTSC < 1621891623 233028 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :However, NES/Famicom doesn't have any ROM inside the console, so the character encoding is not a problem here. > 1621891747 95110 PRIVMSG #esoteric : yes, it worked the same way then as now: they make the console cheapest as possible, even if that means they have to duplicate character ROM, RAM expansion, and sometimes even more stuff in each cartridge > 1621891757 412997 PRIVMSG #esoteric : ok, not quite > 1621891762 625761 PRIVMSG #esoteric : back then they actually made the hardware cheap > 1621891780 562564 PRIVMSG #esoteric : now they're just selling it cheap and selling the games expensive, it's not that the games come on carts with expensive extra hardware < 1621891814 447780 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, there is the Famicom Disk System. However, that uses a special cartridge. (I have never seen any emulator though that allows you to load multiple BIOS images and to load another disk image file without resetting) > 1621891872 977547 PRIVMSG #esoteric : zzo38: surely emulators on home PC consoles like the Commodore 64, which have built-in ROM and expansion cards, support that < 1621891995 662759 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, but I mean NES/Famicom emulators specifically > 1621892045 397085 PRIVMSG #esoteric : do they emulate crazy cartridge swapping realtime speedruns, or speedruns where people put their console on a hot plate or cause deliberate hardware errors in other ways? :-) > 1621892058 890405 PRIVMSG #esoteric : I mean the NES probably isn't the most common console for that < 1621892118 416251 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Some stuff in the cartridge can also be used to customize the hardware for different games, which is sometimes helpful. The small amount of RAM in the console is not usually an advantage, although I have designed a mapper to take advantage of the RAM mirroring in order to improve bankswitching speed; this is a kind of simpler way than implementing read-back in the cartridge < 1621892276 598656 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(For example, if $1000-$1FFF, $3000-$3FFF, $5000-$5FFF, and $7000-$7FFF are all mapped to the bank switching register, then you can write to $1050 and it bankswitches, later write to $1051 for another bank, and later, read $1050 to switch the bank back to the first one (no need to write). This requires less logic in the cartridge, too.) < 1621892409 150747 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(You can also read/write the same memory at $0050 and $0051, without causing the bank switching. In this case, you might, for example, save the data for switching the bank later, or read it back without switching.) < 1621894126 193851 :iovoid!iovoid@hellomouse/dev/iovoid PART #esoteric :"llf" > 1621894834 905370 PRIVMSG #esoteric : `? towel > 1621894836 109898 PRIVMSG #esoteric : towel? ¯\(°​_o)/¯ < 1621895240 660858 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1621895743 154067 PRIVMSG #esoteric : A hopefully quick blip in the bot situation. < 1621895758 29662 :esowiki!~esowiki@unaffiliated/fizzie/bot/esowiki JOIN :#esoteric > 1621896086 25913 PRIVMSG #esoteric : It's quite a house of cards. < 1621896357 603579 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1621897866 885847 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1621898157 887401 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds < 1621898188 728635 :V!~v@anomalous.eu QUIT :Remote host closed the connection < 1621898268 41670 :V!~v@anomalous.eu JOIN :#esoteric > 1621899083 519149 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83339&oldid=74588 5* 03Unlimiter 5* (-17) 10 > 1621899344 306174 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83340&oldid=83339 5* 03Unlimiter 5* (+3) 10/* In-depth */ > 1621899409 239528 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=83341&oldid=83340 5* 03Unlimiter 5* (+1) 10/* Countdown */ > 1621899525 680280 PRIVMSG #esoteric :14[[07Point14]]4 10 02https://esolangs.org/w/index.php?diff=83342&oldid=83341 5* 03Unlimiter 5* (-77) 10