00:00:06 (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.) 00:00:47 sounds like something an ant would do 00:02:01 `thank ant 00:02:07 thank? No such file or directory 00:02:11 `thanks ant 00:02:14 Thanks, ant. Thant. 00:02:24 lmao 00:04:53 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. 00:10:16 [[AWA5.0]] https://esolangs.org/w/index.php?diff=182089&oldid=118355 * Squidmanescape * (+416) 00:31:24 fizzie: I see "only" 5405 current files (in the repo). 00:31:50 -!- ais523 has quit (Quit: quit). 00:41:58 Oh, I accidentally also counted .hg, even though I definitely thought of excluding it. 00:42:51 fizzie: sampling every 100-th changeset:https://int-e.eu/~bf3/tmp/repo-size.png 00:43:41 > 3500*12500 -- still a lot 00:43:42 43750000 00:44:07 (I'm lowballing the average) 00:44:52 cu 00:52:11 -!- Acid190 has quit (Quit: Leaving). 01:05:41 fizzie: hmm, reload for full data (the peak above 10k was somebody trying to build perl, I guess. (rev. a16537d2fe07) 01:17:08 -!- salpynx has quit (Quit: Leaving). 01:35:09 (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) 01:39:03 -!- amby has 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). 02:31:03 [[User:CodePentuplets48]] https://esolangs.org/w/index.php?diff=182090&oldid=181975 * CodePentuplets48 * (+14) 02:34:29 [[Language list]] https://esolangs.org/w/index.php?diff=182091&oldid=182055 * CodePentuplets48 * (+14) /* X */ 02:37:17 [[User:Tommyaweosme]] https://esolangs.org/w/index.php?diff=182092&oldid=182006 * Tommyaweosme * (+0) 03:18:31 goodnight 03:18:35 -!- aadenboy has quit (Quit: goodbye for now! back another day). 03:31:01 -!- chloetax1 has joined. 03:31:53 -!- chloetax has quit (Read error: Connection reset by peer). 03:31:53 -!- chloetax1 has changed nick to chloetax. 06:30:37 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=182093&oldid=182033 * The-coder256 * (+228) 07:08:11 -!- Sgeo has quit (Read error: Connection reset by peer). 07:40:48 -!- b_jonas has quit (Quit: leaving). 07:49:57 -!- BadGuyAlex has joined. 08:03:48 [[]] N https://esolangs.org/w/index.php?oldid=182094 * The-coder256 * (+918) Created 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 08:06:38 "Unfortunately we have had to restrict certain expensive pages" blah blah, yeah... 08:09:27 [[Special:Log/newusers]] create * GladICanAtLeastMakeAnAccount * New user account 08:10:16 [[Joke language list]] https://esolangs.org/w/index.php?diff=182095&oldid=181393 * The-coder256 * (+19) 08:11:00 BadGuyAlex: alas, the scraping spiders come for us all (which is to say, anyone serving files to the public internet) 08:17:25 [[]] M https://esolangs.org/w/index.php?diff=182096&oldid=182094 * The-coder256 * (+1) 09:04:36 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. 09:08:05 though what kind of CAPTCHA. Current AI models are pretty smart (though often not when you actually need them). 09:18:33 -!- salpynx has joined. 09:19:25 is part of the problem that esolangs bot sends diff URLs to IRC, and #esolangs IRC logs are online and archived? 09:19:49 any bot that looks to archive or process urls from IRC will have a lot to digest 09:24:21 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. 09:25:31 And anecdotally Anubis seems to be helping other sites stay online, and that's not even a CAPTCHA. 09:29:06 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 09:30:06 IRC logs are not the smoking gun I thought they were :) 09:34:17 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. 09:42:38 πŸ€– User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:150.0) Gecko/20100101 Firefox/150.0 πŸ‘ΏπŸ‘ΏπŸ‘ΏπŸ‘Ώ 10:35:38 [[]] https://esolangs.org/w/index.php?diff=182097&oldid=182096 * The-coder256 * (+109) 10:37:52 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. 10:38:13 -!- somefan has joined. 10:42:53 [[Special:Log/newusers]] create * Windows95 * New user account 10:51:52 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 ... 10:53:37 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 10:57:49 it's a single register Von Neumann Minsky machine 11:08:06 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.