[00:15] ced117 (~ced117@april/member/ced117) left irc: Ping timeout: 260 seconds [00:16] ced117 (~ced117@april/member/ced117) joined #scummvm. [00:36] [scummvm] ScummVM-Translations pushed 2 new commits to master: https://is.gd/XOwxRk [00:36] scummvm/master 32a8740 Timpii: I18N: Update translation (Finnish) [00:36] scummvm/master b531ac3 yeager: I18N: Update translation (Swedish) [00:52] [scummvm] digitall pushed 1 new commits to master: https://is.gd/BjugId [00:53] scummvm/master c6a5373 digitall: FREESCAPE: Fix Redundant Redeclaration GCC Compiler Warning [01:11] [scummvm] digitall pushed 2 new commits to master: https://is.gd/AgdUPb [01:11] scummvm/master ee66a91 digitall: WAGE: Fix Signed vs. Unsigned Comparison GCC Compiler Warning [01:11] scummvm/master db25b79 digitall: SCUMM: Fix Signed vs. Unsigned Comparison GCC Compiler Warning [02:58] risca (~quassel@h-155-4-62-62.A980.priv.bahnhof.se) left irc: Ping timeout: 272 seconds [04:19] [scummvm] Strangerke pushed 1 new commits to master: https://is.gd/skA5h2 [04:19] scummvm/master 8384c58 Strangerke: M4: RIDDLE: Fix for bug #16072 in room 510: Soft lock when looking at the niche from the top of the tower [04:49] [scummvm] Aztorius closed pull request #6783: PSP2: Add PSP2 custom filesystem and power manager (master...fix-psp2-crash-on-suspend) https://is.gd/M3D90n [05:59] borosky (~borosky@213.134.187.43) joined #scummvm. [06:19] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [06:21] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 252 seconds [06:21] Nick change: DominusExult -> Dominus [06:33] [scummvm] bluegr closed pull request #6789: TESTBED: Fix broken tests and non-interactive mode (master...testbed2) https://is.gd/BmzxkD [06:33] [scummvm] bluegr pushed 4 new commits to master: https://is.gd/FWzB9Y [06:33] scummvm/master 1c5a20f chkuendig: COMMON: Properly set error when save game can't be opened (fixes failing test in testbed) [06:33] scummvm/master da72893 chkuendig: TESTBED: Fix broken ImageAlbum tests [06:33] scummvm/master 9caf1c9 chkuendig: TESTBED: Fix tests failing for files with trailing dots [06:34] [scummvm] bluegr closed pull request #6786: AWE: Enable EGA/VGA renderer selection for DOS version (master...awe_title) https://is.gd/mXMuSw [06:34] [scummvm] bluegr pushed 1 new commits to master: https://is.gd/NX0vis [06:34] scummvm/master 2b2ab22 tag2015: AWE: Enable EGA renderer for DOS version [07:15] ldevulder (~ldevulder@82.66.145.28) joined #scummvm. [10:55] [scummvm] sev- pushed 1 new commits to master: https://is.gd/SvEX8Q [10:55] scummvm/master 67d66f4 sev-: NEWS: Announce support for Adibou 2: Nature & Sciences [11:03] ldevulder (~ldevulder@82.66.145.28) left irc: Ping timeout: 260 seconds [11:25] tsoliman (~tsoliman@user/tsoliman) left irc: Quit: I've been banished! [11:27] tsoliman (~tsoliman@user/tsoliman) joined #scummvm. [11:56] [scummvm] Malharbdv closed pull request #6787: DIRECTOR: Save Cast Config and cast member info ('CASt') (master...director_save) https://is.gd/TLG5sR [12:00] [scummvm] Malharbdv reopened pull request #6787: DIRECTOR: Save Cast Config and cast member info ('CASt') (master...director_save) https://is.gd/TLG5sR [12:06] ldevulder (~ldevulder@82.66.145.28) joined #scummvm. [14:24] risca (~quassel@h-155-4-62-62.A980.priv.bahnhof.se) joined #scummvm. [15:07] [scummvm] ccawley2011 opened pull request #6791: GUI: Support CLUT8 surfaces in graphical widgets (master...gui-widget-clut8) https://is.gd/WwzDgA [16:10] Harekiet (harekiet@kittens.harekiet.com) left irc: Ping timeout: 244 seconds [16:26] ny00123 (~ny00123@2a0d:6fc2:5ac2:9e00:9fad:8429:13fa:6b01) joined #scummvm. [16:27] ldevulder (~ldevulder@82.66.145.28) left irc: Ping timeout: 268 seconds [17:04] ldevulder (~ldevulder@82.66.145.28) joined #scummvm. [17:05] Harekiet (harekiet@kittens.harekiet.com) joined #scummvm. [17:14] [discord] It took me 46 seconds today to pass this check and access the Wiki. Thats a bit... absurd 😮 [17:14] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1390017920582680697/grafik.png?ex=6866ba91&is=68656911&hm=7dda1ad640b4ed947e7ea1b9a66d79fbc0d88fafb797b1d3ff357943cfdb08c1& [17:15] [discord] Is it new? [17:28] [discord] Seen it before, but only for a faction of a second; it ran for a long time today for me, too! [17:28] [discord] Once you have passed, it should set a cookie that will avoid it running again for a while... [17:29] [discord] I think the amount of proof of work required is increased proportional to load to penalise scrapers etc. [17:30] [discord] Does that mean that all visitors are getting penalized equally? [17:31] [discord] Yes and No. If you are one person, you "pay" once... This puts a load on scrapers with lots of connections from various botnets. [17:32] [discord] Once you have "paid" ... the system gives you a "free pass" [17:32] [discord] Pay as in: I generate work that scrapers have to chew on? So basically, we are protecting ScummVMs Websites? 😄 [17:33] [discord] The idea is that to make a connection, you do a calculation which uses some of your CPU ... you are fine, you are one person... [17:33] [discord] The scraper trying to make 1000 connections gets his CPU overloaded and is thus rate limited / blocked [17:34] [discord] See https://en.wikipedia.org/wiki/Proof_of_work [17:35] [discord] "The concept was first implemented in Hashcash by Moni Naor and Cynthia Dwork in 1993 as a way to deter denial-of-service attacks and other service abuses such as spam on a network by requiring some work from a service requester, usually meaning processing time by a computer." [17:35] [discord] Okay I get the point, but is the amount of work that has to be generated based on some factors? Because 45 is quite long, and I'm not using any obscure browser, VPN or anything [17:35] [discord] Okay I get the point, but is the amount of work that has to be generated based on some factors? Because 45 seconds is quite long, and I'm not using any obscure browser, VPN or anything (edited) [17:36] [discord] and I have a beefy CPU 😄 [17:37] [discord] Not sure. It may be the server is under high load and increases the difficulty of the challenge proportionally... or something of your system trips it to a higher threshold. Best to ask @felsqualle if it keeps happening [17:37] [discord] Thanks. I just wanted to raise awareness about this "issue" [17:37] [discord] Anubis has nothing to do with server load [17:37] [discord] it is your client that is slow. [17:38] [discord] Its a Ryzen 5950 + Firefox and a 250 MBit connection 😮 [17:38] [discord] Ah, yes, firefox. [17:38] [discord] Firefox is slow for the challenge sometimes. [17:38] [discord] but I agree, 46 seconds is _very_ long [17:38] [discord] I use FF and lots of JS blocking and it is quick for me... [17:39] [discord] my challenge was solved in 800ms on Firefox right now 😄 [17:39] [discord] HMM... It is very slow today [17:39] [discord] @codengine we had major troubles with AI bots recently. And this is the price we will pay. The challenge will run once in a long while for you [17:39] [discord] Well 10 seconds... @sev____ I know, I wondered if Anubis scales up the challenge difficulty based on system / network load... It would be reasonable to do that [17:40] [discord] Today accessing the wiki also took about 30s for me to pass Anubis this morning. On the same computer with the same browser it took less than 1s last week. I think anubis is adapting the difficulty of the computation based on... something. I had a lot of time today to see that it shows a difficulty level. [17:40] [discord] Yes, I had to increase the difficulty slightly last weerk [17:40] [discord] the alternative is that I turn it off [17:40] [discord] Yes, mine said difficulty 5 [17:40] [discord] guess we don't need a website or wiki then [17:40] [discord] @_digitall_ it took around 10+ seconds for me as well. But since I know what it is for, I waited patiently [17:40] [discord] @felsqualle It is fine... Just was trying to work out what changed and if it was dynamic [17:40] [discord] it runs _once_ a week [17:41] [discord] I just tested it with Edge and it was done in about a second 😮 [17:41] [discord] the token is valid a whole week and is only rotated every sunday [17:41] [discord] Edge and Chromium has a far better javascript engine in the parts that are used by Anubis [17:41] [discord] Yes, that is not a complaint for me either. It was fine waiting. [17:41] [discord] By the way my browser (the one that waited 30s this morning) is also Edge. [17:42] [discord] I really recommend disabling any adblockers and java script blockers for the ScummVM websites, it really won't help solving the challenge, because then it even have to do some fallback magic [17:43] [discord] I just tried that, it didnt help in case of Firefox [17:44] [discord] Please send a warm welcome to these guys btw... they are the reason we have to have Anubis. And yep, it is _still_ ongoing and intensifying. https://fabulous.systems/posts/2025/05/anubis-saved-our-websites-from-a-ddos-attack/ [17:45] [discord] And just to be clear: its not a complaint from my side - I can wait and I understand the reason 🙂 [17:45] [discord] Its just unexpectedly slow today 🙂 [17:47] [discord] With increased difficulty, the time variance for solving the challenge increases. A difficulty of "5" literally means "run as long as you have a hash that starts with 5 leading 0's". It can be fast, it can be slow. So when the difficulty is lower, then it will a) generally run faster and b) there will be "less spikes", but at the cost that scrapers can pass it as well [17:49] [discord] I just tried on my phone and it took about 2s. What is funny is that I had time to see that the progress bar was moving slowly, but it finished when it was at about 5% 😀 [17:49] [discord] btw, in the winter time, I can help you with heating your home! I can set the difficulty to 257, and then it will run at full load forever!!! [17:50] [discord] Yes, because that's only an estimation by design. E.g. your "current" hash could be 00..., you are at 5%, and then you get really lucky and your next hash is 00000..., boom, solved. [17:50] [discord] compare it with the forums, this has a difficulty of 4 IIRC, and it runs way fastetr [17:50] [discord] compare it with the forums, this has a difficulty of 4 IIRC, and it runs way faster (edited) [17:50] [discord] it is always a tradeoff [17:50] [discord] the forums are "fast", so it's not too bad if a few bots pass the challenge [17:50] [discord] but the wiki is "expensive" [17:56] [discord] I saw that cloudflare has rolled out AI bot blocking on the network level, wouldn't that also help to a certain degree? (it blocks around 50% of all requests coming to my personal site) [17:57] [discord] Cloudflare is not an option. [17:57] [discord] I won't help centralizing the internet, Cloudflare is already way too powerful. [18:05] [discord] i tried cloudflare on my website and it broke my forum, so it's also not reliable 😅 [18:14] ldevulder (~ldevulder@82.66.145.28) left irc: Ping timeout: 244 seconds [18:30] [discord] Cough *Spain* cough *soccer* cough [18:30] [discord] Well, not for _you_, you IPTV pirates!!11! 😛 /s [18:31] [discord] God damned Tebas [18:31] [discord] And his weekends of pages blocked [19:56] [scummvm] ccawley2011 opened pull request #6792: GRAPHICS: Support scaling 24bpp surfaces (master...scale-blit-24bpp) https://is.gd/SFcsr5 [21:44] ny00123 (~ny00123@2a0d:6fc2:5ac2:9e00:9fad:8429:13fa:6b01) left irc: Quit: Leaving [21:55] borosky (~borosky@213.134.187.43) left irc: Ping timeout: 252 seconds [22:06] [discord] Should change the message to say it's mining scummcoin.. [22:55] gsi_ (~gsi@user/gsi) joined #scummvm. [22:57] gsi (~gsi@user/gsi) left irc: Ping timeout: 244 seconds [23:26] [scummvm] spleen1981 pushed 2 new commits to master: https://is.gd/EgLmhw [23:26] scummvm/master ba9da5d spleen1981: NANCY: skip unneeded Screen::Screen() constructor call [23:26] scummvm/master 686cdd1 spleen1981: AWE: BUILD: remove detection.o from MODULE_OBJS [00:00] --- Thu Jul 3 2025