< 1778716806 154324 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(And some crawler has rediscovered the HackEso hgweb repo -- https://zem.fi/tmp/hack.png -- so I may turn that one back off at some point. Though right now it's chugging along okay. Probably because it's fetching files instead of diffs.) < 1778716847 788759 :aadenboy!~aadenboy@172.56.109.172 PRIVMSG #esolangs :sounds like something an ant would do < 1778716921 651482 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`thank ant < 1778716927 674587 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :thank? No such file or directory < 1778716931 158847 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`thanks ant < 1778716934 327000 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, ant. Thant. < 1778716944 7177 :aadenboy!~aadenboy@172.56.109.172 PRIVMSG #esolangs :lmao < 1778717093 373081 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The thing is, you can browse the entire file tree at any revision, and there's around 12557 revisions and 24491 current files, so assuming the number of files has grown linearly (probably not true) that amounts to some 330 million URLs. Most of which are effectively the same file duplicated thousands of times, but that's not obvious. So they won't be done any time soon. > 1778717416 664987 PRIVMSG #esolangs :14[[07AWA5.014]]4 10 02https://esolangs.org/w/index.php?diff=182089&oldid=118355 5* 03Squidmanescape 5* (+416) 10 < 1778718684 862479 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: I see "only" 5405 current files (in the repo). < 1778718710 430016 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1778719318 171494 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Oh, I accidentally also counted .hg, even though I definitely thought of excluding it. < 1778719371 718073 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: sampling every 100-th changeset:https://int-e.eu/~bf3/tmp/repo-size.png < 1778719421 255890 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> 3500*12500 -- still a lot < 1778719422 291663 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 43750000 < 1778719447 947933 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I'm lowballing the average) < 1778719492 90165 :APic!apic@chiptune.apic.name PRIVMSG #esolangs :cu < 1778719931 122777 :Acid190!~none@184.17.89.58 QUIT :Quit: Leaving < 1778720741 647943 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: hmm, reload for full data (the peak above 10k was somebody trying to build perl, I guess. (rev. a16537d2fe07) < 1778721428 554087 :salpynx!~salpynx@121.98.104.53 QUIT :Quit: Leaving < 1778722509 371974 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(hmm, the numbers are *slightly* off (4 files in the end) because I'm adding file added/removed numbers and for branch merges I'm not sure what those mean) < 1778722743 446523 :amby!~ambylastn@79-77-115-17.dynamic.dsl.as9105.com 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 > 1778725863 345516 PRIVMSG #esolangs :14[[07User:CodePentuplets4814]]4 10 02https://esolangs.org/w/index.php?diff=182090&oldid=181975 5* 03CodePentuplets48 5* (+14) 10 > 1778726069 199373 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=182091&oldid=182055 5* 03CodePentuplets48 5* (+14) 10/* X */ > 1778726237 869535 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=182092&oldid=182006 5* 03Tommyaweosme 5* (+0) 10 < 1778728711 928347 :aadenboy!~aadenboy@172.56.109.172 PRIVMSG #esolangs :goodnight < 1778728715 179840 :aadenboy!~aadenboy@172.56.109.172 QUIT :Quit: goodbye for now! back another day < 1778729461 437966 :chloetax1!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1778729513 288253 :chloetax!~chloe@user/chloetax QUIT :Read error: Connection reset by peer < 1778729513 526939 :chloetax1!~chloe@user/chloetax NICK :chloetax > 1778740237 181603 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=182093&oldid=182033 5* 03The-coder256 5* (+228) 10 < 1778742491 780871 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1778744448 70430 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Quit: leaving < 1778744997 734189 :BadGuyAlex!~Thunderbi@user/BadGuyAlex JOIN #esolangs BadGuyAlex :BadGuyAlex > 1778745828 778284 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=182094 5* 03The-coder256 5* (+918) 10Created page with "'''''' is an [[esoteric programming language]] made by [[User:The-coder256]]. It uses emojis for instructions. ==Instructions== uses an accumulator A and a stack for memory. Here are all of the instructions: {| class="wikitable" !Emoji !Meaning |- | | Increments < 1778745998 625810 :BadGuyAlex!~Thunderbi@user/BadGuyAlex PRIVMSG #esolangs :"Unfortunately we have had to restrict certain expensive pages" blah blah, yeah... > 1778746167 881285 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03GladICanAtLeastMakeAnAccount 5* 10New user account > 1778746216 57922 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=182095&oldid=181393 5* 03The-coder256 5* (+19) 10 < 1778746260 872829 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :BadGuyAlex: alas, the scraping spiders come for us all (which is to say, anyone serving files to the public internet) > 1778746645 765122 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=182096&oldid=182094 5* 03The-coder256 5* (+1) 10 < 1778749476 912640 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Hmm. I could try setting up some sort of alternative path that goes through something CAPTCHA-like (I feel like the problematic crawlers generally even try to bypass those, they just go for quantity over quality) to set up a cookie that would then be accepted like the wiki login one, for people who aren't interested in making an account. < 1778749685 87732 :BadGuyAlex!~Thunderbi@user/BadGuyAlex PRIVMSG #esolangs :though what kind of CAPTCHA. Current AI models are pretty smart (though often not when you actually need them). < 1778750313 717504 :salpynx!~salpynx@121.98.104.53 JOIN #esolangs salpynx :realname < 1778750365 159870 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :is part of the problem that esolangs bot sends diff URLs to IRC, and #esolangs IRC logs are online and archived? < 1778750389 496345 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :any bot that looks to archive or process urls from IRC will have a lot to digest < 1778750661 690980 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I haven't looked closely, but I don't think the URLs have been collected from the logs. You do get to all the diffs (well, at least all diffs of consecutive revisions) by just following links on the site. < 1778750731 273690 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :And anecdotally Anubis seems to be helping other sites stay online, and that's not even a CAPTCHA. < 1778750946 731002 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :right, Special:RecentChanges contains all the diffs too, as do the logs at https://logs.esolangs.org/libera-esolangs , if they can find one they probably found the other < 1778751006 176836 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :IRC logs are not the smoking gun I thought they were :) < 1778751257 868518 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Fun fact, logs.esolangs.org itself gets hardly any traffic, and the little there is is mostly from "honest" crawlers (as in, ones that set the user agent), like ClaudeBot, AmazonBot. Dunno what that says about how the dishonest crawlers operate. < 1778751758 831416 :BadGuyAlex!~Thunderbi@user/BadGuyAlex PRIVMSG #esolangs :πŸ€– User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:150.0) Gecko/20100101 Firefox/150.0 πŸ‘ΏπŸ‘ΏπŸ‘ΏπŸ‘Ώ > 1778754938 323276 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=182097&oldid=182096 5* 03The-coder256 5* (+109) 10 < 1778755072 498651 :BadGuyAlex!~Thunderbi@user/BadGuyAlex PRIVMSG #esolangs :I'm thinking of: a program (and data) represented as arbitrary size integer N (BigInt). An interpreter does `operation = N % opcount`, executes an operation on N and updates N. Operations have to be chosen in a way to satisfy Turing-completeness. < 1778755093 8529 :somefan!~somefan@96.241.14.210 JOIN #esolangs * :realname > 1778755373 859951 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Windows95 5* 10New user account < 1778755912 483924 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :that's like a single register Minsky machine, with prime encoded 'virtual' registers, but the code is stored as an int in the lowest (for ease of access) reg ... < 1778756017 945875 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :I think I can see how that might work. I was working on a lang that stored the instruction pointer in a prime encoded register, this would just store the program data in one too < 1778756269 596283 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :it's a single register Von Neumann Minsky machine < 1778756886 549011 :salpynx!~salpynx@121.98.104.53 PRIVMSG #esolangs :I like this idea, I've got a few Minsky machine experiments in progress that might be extendable to storing code in a encoded register. I thought https://esolangs.org/wiki/Ring-around-the-Rosie was novel for shifting instruction pointer storage into the one register. Moving the program there is a next step.