[00:01:22] andre__: http://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/irc/ircd-ratbox-notalk.patch?view=markup [00:04:04] andre__: "The oper password is inside udpmxircecho.py" (from https://wikitech.wikimedia.org/wiki/IRC) [00:16:27] hmm, interesting. thanks [00:16:30] saper ^ [00:18:49] * Elsie eyes saper. svn.wikimedia.org link? [00:20:51] ... that still works! [00:21:06] Probably outdated source, though. [00:21:30] not sure [00:34:14] What is up with this? [00:34:16] http://upload.wikimedia.org/wikipedia/en/thumb/6/64/Theoretical_computer_science.svg/750px-Theoretical_computer_science.svg.png [00:34:34] aka http://en.wikipedia.org/wiki/File:Theoretical_computer_science.svg [00:35:24] <^d> Weird, png thumbs are ugly :\ [00:36:45] It looks weird on the Theory of Computation page [00:36:56] That big black blob which appears for no reason [02:06:54] Anyone here have experience with apibot? Is this the right place to ask? [02:29:07] Matthew_: what are you trying to do? [02:29:36] Betacommand: Writing a bot to add requests to subpages of [[WP:RA]], problem is; APIbot is waiting 2 minutes 1 second between API calls... [02:30:20] Actually, between commands, but each command is an API call or two, so yeah... [02:30:34] Matthew_: what language is that in? [02:30:38] Betacommand: PHP [02:31:09] ah, if you know python at all I would suggest pywikibot, you can do far more, and its far more stable [02:32:26] Betacommand: I know some python, I was thinking of that... but I'd rather do PHP as the MySQL functions (PDO) are way more stable. I can't figure out how to MySQL in Python... [02:33:15] Matthew_: mysql in python is easier than eating cake [02:33:30] Betacommand: Really? Because googling found nothing on it... [02:33:47] Oh yeah, 4 lines of cide [02:33:49] *code [02:34:16] import MySQLdb [02:36:22] Not the most pretty example but http://pastebin.com/py6YZxaQ [02:36:24] Betacommand: Huh, I'll have to try that... [02:37:53] Matthew_: most things can be done in python fairly easy [02:38:13] Betacommand: OK, thanks for letting me know... [02:38:33] if you have questions feel free to drop me a PM [02:40:05] Awesome, thank you very much! I will look into it, but for now; I'm about to get kicked out of the school. [02:40:11] So I'll do some poking when I get home. [02:41:34] Thanks again ;) [02:41:35] * :) [11:00:35] are we using NDB on masters? does NDB support "LOCK IN SHARE MODE" and "SELECT ... FOR UPDATE" locks? [11:13:31] saper, we're not [11:28:32] MaxSem: what storage engine are we running then? [11:30:54] saper: Innodb ? [11:31:59] mysql:wikiadmin@db1056 [enwiki]> show create table categorylinks; [11:32:00] ... [11:32:02] ) ENGINE=InnoDB DEFAULT CHARSET=binary [11:38:10] charset being binary cause utf-8 as it was originally introduced did not work for us :D [11:38:16] might be working now though [11:41:19] binary allows more chars [11:41:23] hashar: thanks [11:41:36] hashar: I am a bit worried about the amount of locking recently introduced into core [11:42:07] raise it on wikitech-l :D [11:42:10] i am off for lunch [11:42:11] we now even have a Database::lock() method [11:42:16] have phun [11:42:38] Database::lock seems like something only the update process should need :D [11:53:19] something in filerepo [12:08:33] PHP | Parents Helping Parents [12:08:37] <3 [12:19:55] looks like wfWarn exists for me [12:58:34] aude or other wikidata people: In case you haven't seen it yet, https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#signature_property_problem [13:08:18] anomie|away: hey [13:08:57] hi paravoid [13:09:01] hi [13:09:26] Skip Special:CentralAutoLogin/start for JS anons got deployed yesterday [13:09:48] and I'm happy to say that I don't see any /start requests going to the backends now [13:10:44] paravoid: Looks like it went out to Wikipedias yesterday, yes. Non-Wikipedias were Tuesday. [13:11:06] yeah [13:11:33] caching matters more on wikipedias :) [13:13:33] /createSession is still about 2000-2500 req/s to the backends [13:35:22] anomie|away: thanks