< 1785542480 33660 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785542646 69835 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 267 seconds < 1785542730 51357 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785542736 14843 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 242 seconds < 1785543461 31949 :Mrsommer!~mrsommer@2a02-a452-6df7-0-fd66-71ae-b25e-d205.fixed6.kpn.net QUIT :Ping timeout: 254 seconds > 1785545499 181569 PRIVMSG #esolangs :14[[07Slantfuck14]]4 10 02https://esolangs.org/w/index.php?diff=187879&oldid=187776 5* 03Cordership 5* (+4) 10/* Truth-machine */ > 1785545572 386052 PRIVMSG #esolangs :14[[07Slantfuck14]]4 10 02https://esolangs.org/w/index.php?diff=187880&oldid=187879 5* 03Cordership 5* (+1) 10/* Looping counter */ < 1785545590 105884 :FreeFull!~freefull@79.186.230.169.ipv4.supernova.orange.pl QUIT :Ping timeout: 249 seconds > 1785545690 849565 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187881&oldid=187841 5* 03Cordership 5* (-5) 10/* Syntax */ < 1785545710 119412 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl JOIN #esolangs FreeFull :FreeFull > 1785545751 366318 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187882&oldid=187881 5* 03Cordership 5* (-5) 10/* Looping counter */ > 1785545783 513422 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187883&oldid=187882 5* 03Cordership 5* (+3) 10/* Looping counter */ > 1785545956 881419 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187884&oldid=187883 5* 03Cordership 5* (+140) 10/* Syntax */ > 1785545980 888161 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187885&oldid=187884 5* 03Cordership 5* (-15) 10/* Looping counter */ > 1785546193 869219 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187886&oldid=187885 5* 03Cordership 5* (+212) 10/* Syntax */ > 1785546250 832655 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187887&oldid=187886 5* 03Cordership 5* (+15) 10/* Looping counter */ > 1785546619 779414 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187888&oldid=187887 5* 03Cordership 5* (-204) 10/* Syntax */ < 1785551738 962496 :AlsoJAA!~AlsoJAA@user/meow/JAA QUIT :Server closed connection < 1785551749 144953 :AlsoJAA!~AlsoJAA@user/meow/JAA JOIN #esolangs JAA :JustAnotherArchivist backup (usually unmonitored) > 1785552048 142739 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187889&oldid=187888 5* 03Cordership 5* (+83) 10/* Syntax */ > 1785552124 569965 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187890&oldid=187889 5* 03Cordership 5* (+108) 10/* Factorials */ > 1785552470 634127 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187891&oldid=187890 5* 03Cordership 5* (+3) 10/* Syntax */ > 1785557105 243517 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187892&oldid=187891 5* 03Cordership 5* (+343) 10/* Examples */ > 1785557137 873063 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187893&oldid=187892 5* 03Cordership 5* (+32) 10/* Syntax */ > 1785557171 781971 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187894&oldid=187893 5* 03Cordership 5* (-24) 10/* A+B Problem */ > 1785558413 477403 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187895&oldid=187894 5* 03Cordership 5* (-232) 10/* Factorials */ > 1785558427 98706 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187896&oldid=187895 5* 03Cordership 5* (-5) 10/* Factorial version 2 */ < 1785558510 255296 :somefan!~somefan@user/somefan QUIT :Ping timeout: 245 seconds > 1785558621 901750 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187897&oldid=187896 5* 03Cordership 5* (+46) 10/* Kolakoski sequence */ > 1785558646 65420 PRIVMSG #esolangs :14[[07Esomath14]]4 10 02https://esolangs.org/w/index.php?diff=187898&oldid=187872 5* 03RaiseAfloppaFan3925 5* (+69) 10categorization, by the way we have the infobox proglang template if you were looking for an infobox > 1785558674 961331 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187899&oldid=187897 5* 03Cordership 5* (-14) 10/* Truth-machine */ > 1785558795 259652 PRIVMSG #esolangs :14[[0799 bottles of beer14]]4 10 02https://esolangs.org/w/index.php?diff=187900&oldid=185203 5* 03ColorfulGalaxy's CA discoveries 5* (+199) 10/* Polynomix */ One for each year) (---- > 1785558844 853640 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187901&oldid=187899 5* 03Cordership 5* (-14) 10/* Check even/odd */ > 1785559423 565736 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187902&oldid=187901 5* 03Cordership 5* (+5) 10/* Disan count */ > 1785559660 213551 PRIVMSG #esolangs :14[[07Interpret Esolangs Online14]]4 10 02https://esolangs.org/w/index.php?diff=187903&oldid=187862 5* 03None1 5* (+11) 10/* Introduction */ > 1785559783 650264 PRIVMSG #esolangs :14[[07Gofe14]]4 10 02https://esolangs.org/w/index.php?diff=187904&oldid=185280 5* 03None1 5* (+132) 10/* Implementation */ < 1785559836 122190 :sprock!~sprock@user/sprock JOIN #esolangs sprock :maeve (she/her) > 1785560151 36456 PRIVMSG #esolangs :14[[07Simpl14]]4 10 02https://esolangs.org/w/index.php?diff=187905&oldid=187902 5* 03Cordership 5* (+196) 10/* Syntax */ > 1785560241 458431 PRIVMSG #esolangs :14[[07Polynomix14]]4 10 02https://esolangs.org/w/index.php?diff=187906&oldid=187817 5* 03ColorfulGalaxy's CA discoveries 5* (+634) 10/* 99 bottles of beer */ One for each year) (---- < 1785560322 753348 :somefan!~somefan@user/somefan JOIN #esolangs somefan :somefan (he/him) > 1785561683 373356 PRIVMSG #esolangs :14[[07Nilad14]]4 N10 02https://esolangs.org/w/index.php?oldid=187907 5* 03None1 5* (+1248) 10Created page with "{{lang|a=User:None1|f=a derivative of [[Minsky Machine]] where commands take no arguments}} ==Name of the language== The name Nilad comes from the documentation of [[Brain-Flak]] where the word means "functions that take 0 arguments". ==Memory== There are three unbounded ac < 1785563319 38791 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Server closed connection < 1785563348 329063 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo < 1785563810 29112 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1785567235 493292 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785567938 947344 :j4cbo!sid186930@helmsley.irccloud.com QUIT :Server closed connection < 1785567949 927429 :j4cbo!sid186930@id-186930.helmsley.irccloud.com JOIN #esolangs j4cbo :j4cbo < 1785568035 153970 :sprock!~sprock@user/sprock QUIT :Ping timeout: 251 seconds < 1785569166 195636 :sprock!~sprock@user/sprock JOIN #esolangs sprock :maeve (she/her) < 1785570214 858968 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1785570971 651914 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1785571043 75645 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785571234 228320 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1785571331 51122 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785571563 417292 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1785571649 255287 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785572032 50089 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785572157 332184 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1785572157 886452 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity < 1785572216 73899 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1785572483 896732 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03ACanOfDrPepper 5* 10New user account < 1785573953 124639 :sprock!~sprock@user/sprock QUIT :Ping timeout: 265 seconds > 1785575491 872393 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=187908&oldid=187873 5* 03None1 5* (+12) 10/* N */ > 1785575842 882515 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=187909&oldid=187856 5* 03None1 5* (+85) 10/* My Esolangs */ > 1785576568 118177 PRIVMSG #esolangs :14[[07Meow/libs/math.meow14]]4 10 02https://esolangs.org/w/index.php?diff=187910&oldid=169064 5* 03None1 5* (+0) 10 > 1785576659 132089 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=187911&oldid=187909 5* 03None1 5* (+28) 10/* My Esolangs */ > 1785576766 141259 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=187912&oldid=187911 5* 03None1 5* (-39) 10/* Meow */ > 1785576838 577704 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=187913&oldid=187912 5* 03None1 5* (-142) 10/* Meow */ > 1785576916 931339 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=187914&oldid=187913 5* 03None1 5* (+139) 10/* My Esolangs */ < 1785578146 986382 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1785578177 189693 :APic!apic@chiptune.apic.name PRIVMSG #esolangs :Moin < 1785578479 734469 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785579311 220672 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1785580873 453268 PRIVMSG #esolangs :14[[07Nilad14]]4 10 02https://esolangs.org/w/index.php?diff=187915&oldid=187907 5* 03None1 5* (+413) 10 < 1785582394 161434 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1785587517 523755 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785588977 784046 :kspalaiologos!~kspalaiol@user/kspalaiologos JOIN #esolangs kspalaiologos :Kamila Szewczyk < 1785589301 880118 :kspalaiologos!~kspalaiol@user/kspalaiologos QUIT :Quit: Leaving > 1785591279 632577 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Translated ZhongWen/Mihai Again Chapter IX10]]": running a language description page through a translator and back just creates a duplicate page that is harder to read and doesn't help to document the language; content has been archived externally to this site > 1785591290 505398 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Translated ZhongWen/None1 again310]]": running a language description page through a translator and back just creates a duplicate page that is harder to read and doesn't help to document the language; content has been archived externally to this site > 1785591314 745569 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Translated ZhongWen/None110]]": running a language description page through a translator and back just creates a duplicate page that is harder to read and doesn't help to document the language; content has been archived externally to this site > 1785591314 834871 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Talk:Translated ZhongWen/None110]]": Deleted together with the associated page with reason: running a language description page through a translator and back just creates a duplicate page that is harder to read and doesn't help to document the language; content has been archived externally to this site < 1785592277 258124 :msv!~msv@user/msv QUIT :Read error: Connection reset by peer < 1785592292 39910 :msv!~msv@user/msv JOIN #esolangs msv :msv > 1785595749 574205 PRIVMSG #esolangs :14[[07WhatLang14]]4 M10 02https://esolangs.org/w/index.php?diff=187916&oldid=186340 5* 03DGCK81LNN 5* (-86) 10/* Koishi runtime specific */ < 1785596219 185449 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat < 1785596563 264628 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Quit: Client closed < 1785597049 774861 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1785597487 578673 :moony2!~moony@hellomouse/dev/moony QUIT :Quit: leaving < 1785597536 588332 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785597680 943070 :moony2!~moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her) > 1785599181 760942 PRIVMSG #esolangs :14[[07Mhm!14]]4 10 02https://esolangs.org/w/index.php?diff=187917&oldid=180713 5* 03Aadenboy 5* (-14) 10/* Commands */ > 1785600972 587325 PRIVMSG #esolangs :14[[07Combinatory logic14]]4 10 02https://esolangs.org/w/index.php?diff=187918&oldid=187562 5* 03Bobby Jacobs 5* (+10) 10Maybe, we should call S' a converse starling, in accordance with the converse warbler. > 1785601061 804345 PRIVMSG #esolangs :14[[07Combinatory logic14]]4 10 02https://esolangs.org/w/index.php?diff=187919&oldid=187918 5* 03Bobby Jacobs 5* (-22) 10 < 1785601162 220533 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1785601863 565329 PRIVMSG #esolangs :14[[07SLet 814]]4 N10 02https://esolangs.org/w/index.php?oldid=187920 5* 03I am islptng 5* (+23) 10Redirected page to [[Polynomix]] > 1785601884 551873 PRIVMSG #esolangs :14[[07SLet 614]]4 N10 02https://esolangs.org/w/index.php?oldid=187921 5* 03I am islptng 5* (+24) 10Redirected page to [[SletScript]] > 1785601941 433618 PRIVMSG #esolangs :14[[07Talk:Combinatory logic14]]4 10 02https://esolangs.org/w/index.php?diff=187922&oldid=186566 5* 03Bobby Jacobs 5* (+887) 10/* The bird S' */ new section < 1785603218 953995 :krychu!~krychu@static.19.136.108.65.clients.your-server.de QUIT :Server closed connection < 1785603259 120961 :krychu!~krychu@static.19.136.108.65.clients.your-server.de JOIN #esolangs * :krychu < 1785604604 21539 :voxpelli_!sid31634@id-31634.tinside.irccloud.com JOIN #esolangs voxpelli :Pelle Wessman < 1785604797 17263 :shachaf_!~shachaf@li227-219.members.linode.com JOIN #esolangs * :Shachaf Ben-Kiki < 1785605070 134252 :gAy_Dragon!A_D@libera/staff/dragon QUIT :*.net *.split < 1785605070 540778 :voxpelli!sid31634@tinside.irccloud.com QUIT :*.net *.split < 1785605070 723504 :shachaf!~shachaf@user/shachaf QUIT :*.net *.split < 1785605071 325429 :voxpelli_!sid31634@id-31634.tinside.irccloud.com NICK :voxpelli < 1785605237 141221 :gAy_Dragon!A_D@libera/staff/dragon JOIN #esolangs ad :Roy Mustang, The Flame Alchemist < 1785606435 750186 :APic!apic@chiptune.apic.name PRIVMSG #esolangs :cu < 1785611940 342646 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the poor wiki machine is suffering so much < 1785612722 920739 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1785615325 266009 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh hey, it changed from HTTP 502 to 504. that's progress. < 1785615607 771090 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Ugh. This time the usual 5pm "spike" has just kept going: https://zem.fi/tmp/traffic.png < 1785615617 486946 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Normally it starts at 5pm and ends at 8pm local time. < 1785615783 11204 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :99+% of requests get a fast 403 and yet it's still totally overloaded. < 1785615978 138661 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Might try adding a few more patterns to the logged-in-or-verified-only list, though I'm not sure how much it helps. I see a bunch of limit=250 / limit=500 / limit=1000 style URLs, which are probably expensive to generate. < 1785616012 771326 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: what timezone is local time? < 1785616040 157763 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :UTC+1 at the moment. < 1785616067 646774 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't remember if it was the same 5pm local time when we weren't in summertime, and I only keep those charts for 14 days. < 1785616864 400737 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :It's all residential proxies? < 1785617363 427037 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :So it seems. Sampled 5 requests just now, and they're from consumer-sounding networks of ISPs in Spain, DRC, Qatar, Argentina and Jordan, respectively. < 1785617759 947123 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :One thing I'd like to explore is to have two distinct PHP worker pools (currently it's just one with 5 concurrent tasks) and route the logged-in/verified users into a different one, that way it might be able to still serve real people even when this sort of thing *gestures frustratedly around* is going on. < 1785618040 821311 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :There's really not that many requests *not* getting a 403 right now, I do wonder what's keeping it so busy. There's probably some way of monitoring this from the PHP side as well. < 1785618687 372505 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :I hate that the web has turned into this > 1785618710 702666 PRIVMSG #esolangs :14[[07Cornucopia14]]4 10 02https://esolangs.org/w/index.php?diff=187923&oldid=187093 5* 03Hakerh400 5* (+4137) 10Add more examples; add references to formal proofs < 1785618912 128671 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Well, either they stopped naturally, or the changes did something, since it does seem a little more responsive now. < 1785618921 396870 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Traffic peaked at 100 reqs/s though. > 1785619135 718217 PRIVMSG #esolangs :14[[07Talk:Cornucopia14]]4 10 02https://esolangs.org/w/index.php?diff=187924&oldid=187128 5* 03Hakerh400 5* (+428) 10 < 1785619194 298099 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :"DRC, Qatar, Argentia, Jordan" wow > 1785619253 805202 PRIVMSG #esolangs :14[[07Talk:Cornucopia14]]4 10 02https://esolangs.org/w/index.php?diff=187925&oldid=187924 5* 03Hakerh400 5* (+123) 10 > 1785619301 472726 PRIVMSG #esolangs :14[[07Talk:Cornucopia14]]4 10 02https://esolangs.org/w/index.php?diff=187926&oldid=187925 5* 03Hakerh400 5* (-1) 10 < 1785619388 208976 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Next five: UK, Pakistan, Brazil x3 (all three different ISPs though). < 1785619392 717326 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Such an international community. < 1785619418 853780 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 JOIN #esolangs * :Textual User < 1785619497 785574 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :How are you detecting them? Are they using the same user agent? < 1785619593 194760 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :fizzie: I forget; are there token buckets? I remember mentioning it but the conversation moved past it last time IIRC. < 1785620152 991730 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :FreeFull: No, the user agents are presumably randomly generated plausible ones. And I'm not really *detecting* them. The rules that give them 403s is just "any expensive page without one of the two cookies", one being the MediaWiki session one and the other this new verification thing. Those example locations were just any old (non-cookie) requests, so it's not entirely impossible one of them may < 1785620154 783323 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :have been a human. < 1785620156 275961 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Though honestly it's rather unlikely a real person would be looking at, say, Special:RecentChangesLinked for "Anti-Plushie language". < 1785620176 267514 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :Ah, that makes sense < 1785620236 392862 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't have any explicit token-bucket style rate limiting set up, and I don't exactly know how the combination of web server and PHP execution mechanism deals with congestion. < 1785620256 950066 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :TIL about plushie completeness < 1785620447 273970 :gAy_Dragon!A_D@libera/staff/dragon QUIT :*.net *.split < 1785620543 96679 :gAy_Dragon!A_D@libera/staff/dragon JOIN #esolangs ad :Roy Mustang, The Flame Alchemist < 1785620598 959495 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I wish that we had some sort of art category for [[Plushie-complete]] and similar bullshit. I can appreciate it artistically, but references to it should not litter the (serious) languages. < 1785620631 619826 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(Y'know, from that massive page, [[(serious) language list]].) < 1785620884 948572 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :fizzie: Makes sense. I don't remember how to do it offhand, but I'm pretty sure Linux and BSD both have a way to set up basic bounded queues, maybe with token buckets?, so that each /8 or /16 gets its own bucket. This might sound unhelpful, but if only big pages are being generated then this would end up preserving the few /8 and /16 which are well-behaved, kind of like reserved inodes for root. < 1785620989 880406 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Being literally Google-brained, I'd imagine that at the Web-server level there's a way to (statistically?) detect expensive queries and give all of those the "Expensive Queries" bucket, regardless of source. So ordinary article views, which hopefully are cheap?, would go via a bigger "Cheap Queries" bucket. < 1785621148 323691 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :fizzie: Oh! "congestion" and "big pages" made me think of bufferbloat. Vampires, stairs, protected, etc. Recent Linux has improved a lot; if you have at least Linux 5.x, consider these sysctls: https://bpa.st/ZVVA < 1785621354 252042 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I run these at home, in the cloud, pretty much everywhere I run NixOS. Wouldn't recommend something like this if I didn't already use it. < 1785621558 300650 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :FreeFull: Oh, in case you haven't admined MediaWiki before, Lucky 10000: MW is *not* a lightweight service. Its footprint is legendary. We are fortunate that the DB is fast and that there's only a few Web frontends; if we had lots of frontends then we'd have lots of DB traffic. < 1785621582 281577 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :I haven't admined mediawiki, but yeah, I heard some pages are quite heavy < 1785621605 531835 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :The other people who complain about load are those running git web frontends < 1785621615 585925 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :But this is definitely impacting everyone < 1785621626 991837 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I sort of suspect the bottleneck is between the web server and PHP (in terms of actual network bandwidth it's not that much traffic), but I guess I might as well. < 1785621649 358666 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I had to turn the HackEso Mercurial web frontend just plain off for similar reasons. < 1785621652 51144 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :All to do what, train another crappy LLM? < 1785621687 265303 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :So much senseless scraping < 1785621691 48823 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :That's the general assumption I guess, hard to think of any other reason for all this. < 1785621834 711560 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Here's the charts after adding more pages to the login-or-verification-required list: https://zem.fi/tmp/traffic2.png < 1785621847 371224 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :So they certainly haven't let up, pretty much the opposite (I guess due to more requests being fast 403s). < 1785621872 877478 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I wonder if an artificial delay on the 403 page would actually lower the incoming request rate then. < 1785622453 646966 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yesss. Give in to the daaahk siiide. *evil chuckle* < 1785622998 31293 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl PRIVMSG #esolangs :I wonder what would happen if you just close the connection instead of serving anything < 1785623286 243834 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Either a retry from the same IP, or retry from another IP, depending on spider configuration, up to some timeout which apparently is configured in fucking hours for these dorks. < 1785623316 588728 :Mrsommer!~mrsommer@2a02-a452-6df7-0-583b-200f-8fcc-e738.fixed6.kpn.net JOIN #esolangs * :Melvin Sommer < 1785623405 618873 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :BTW "dorking" is the technical term for making these sorts of autogenerated queries meant to probe deep into a website's data. Very funny coincidence, or good explainer for the origin of the name? You decide. < 1785623506 229771 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Has anybody else, this entire time, had intrusive thoughts like "wow, I really hope I didn't acidentally configure a cronjob on the machine in the garage to curl esolangs wiki incessantly for hours at a time"? > 1785623974 319454 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03NuclearPasta 5* 10New user account > 1785624033 399071 PRIVMSG #esolangs :14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=187927&oldid=183837 5* 03Miui 5* (+103) 10/* Mathematics */ < 1785624087 85646 :tromp!~textual@2001:1c00:340e:2700:b5d2:c397:f444:6ea2 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1785624148 991642 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: no, I'm more careful about that sort of thing this time and my scripts would give up after a bunch of failures. back when I was young I made a script to automatically explore in the web-based game, and left it running every day from an atjob, then a few years later I found that the new maintainers of the game have decided that using bots is not allowed and banned my user, but the script didn't < 1785624154 987662 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :have adequate safeguards to stop running so it was still trying to submit moves in the game every day > 1785624168 713104 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=187928&oldid=187865 5* 03NuclearPasta 5* (+188) 10/* Introductions */ < 1785624231 590523 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh wow, that much have been stressful. Those games really do invite a lot of abuse with their refresh-heavy schemes. < 1785624359 420177 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :to be clear the script didn't get me anything useful in the game. it explored the map in a spiral pattern with a ship, the map has an island on every point of a square grid, but islands that are unused just get deleted and a new random island regenerated in its place after a while so the exploration didn't even get me any useful information other than perhaps some player-controlled islands which weren't < 1785624365 578322 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :useful to me in the early game. < 1785624393 800499 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what I learned from this is a bit of how to debug programs, and how HTTP works. < 1785625283 650548 :FreeFull!~freefull@79.186.55.218.ipv4.supernova.orange.pl QUIT : < 1785625481 588100 :Mrsommer!~mrsommer@2a02-a452-6df7-0-583b-200f-8fcc-e738.fixed6.kpn.net QUIT :Ping timeout: 244 seconds < 1785625623 817895 :Mrsommer!~mrsommer@2a02-a452-6df7-0-583b-200f-8fcc-e738.fixed6.kpn.net JOIN #esolangs * :Melvin Sommer < 1785625903 201994 :guest_12345i!~samuel@131.100.94.169 JOIN #esolangs * :samuel < 1785625932 662721 :guest_12345i!~samuel@131.100.94.169 PRIVMSG #esolangs :clear < 1785625946 539803 :guest_12345i!~samuel@131.100.94.169 PRIVMSG #esolangs :hello < 1785625962 24854 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Howdy. < 1785625985 818766 :guest_12345i!~samuel@131.100.94.169 PRIVMSG #esolangs :my / key is half broken < 1785625990 687707 :guest_12345i!~samuel@131.100.94.169 PRIVMSG #esolangs :and shift too < 1785627409 734646 :guest_12345i!~samuel@131.100.94.169 QUIT :Quit: leaving < 1785627857 829831 :samuel_!~samuel@131.100.94.169 JOIN #esolangs * :samuel < 1785627943 149444 :samuel_!~samuel@131.100.94.169 QUIT :Client Quit < 1785628144 388797 :xat_huya!~samuel@user/xat-huya:69455 JOIN #esolangs xat_huya :samuel < 1785628155 988885 :xat_huya!~samuel@user/xat-huya:69455 PRIVMSG #esolangs :hello < 1785628710 172031 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1785628729 27237 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 276 seconds < 1785628791 636075 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life