[07:40:33] Β dcaro am at an event where I need lots of jupyter notebooks, by paws, for that I need to make wikimedia accounts but there is a ip restriction. What can I do next? [07:40:33] I need some 500 accounts [07:44:43] You can try contacting the stewards, but just fyi. the accounts are meant for real people, so each of the 500 participants will need to create one separately (afaik, if you have special needs that can be discussed, but short notice does not help) https://meta.wikimedia.org/wiki/Stewards/en [07:53:51] If you're creating a large number of accounts, you are supposed to request an uplift on the account creation limits on Phabricator a few weeks before the event [07:55:06] dcaro: fyi, that's probably not a Stewards problem. More likely https://wikitech.wikimedia.org/wiki/Increasing_account_creation_threshold [07:55:54] ^ better yes. Thanks RhinosF1 [15:09:10] πŸ› BNB ARBITRAGE β€” 4.9% NET PROFIT PER ROUND! πŸ› [15:09:10] Guys, I just caught a fat BNB/USDT arbitrage. [15:09:10] The price difference between exchanges is 4.9%! [15:09:10] How does it work? [15:09:10] πŸͺ™ With $5,000 β€” pr0fit $245, simply by buying on one exchange and selling on another with a price difference of 4.9%. Such opportunities are very rare! [15:09:10] No volatility risk, no waiting for price jumps β€” you just buy cheaper on one exchange, sell more expensive on another and lock in the spread. [15:09:11] Such opportunities don't come up every day, but I catch them regularly πŸ’± [15:09:11] ↗️ A brief explanation (so you can see how simple it is): [15:09:12] 1) Buy BNB at a low price on Binance (or another top-tier exchange). [15:09:12] 2) Register on the exchange Trade**** and... : https://tools-static.wmflabs.org/bridgebot/4944a4a5/file_76089.jpg [15:09:37] SPAM [15:09:57] @jhsoby [15:22:34] πŸ› BNB ARBITRAGE β€” 4.9% NET PROFIT PER ROUND! πŸ› [15:22:34] Guys, I just caught a fat BNB/USDT arbitrage. [15:22:34] The price difference between exchanges is 4.9%! [15:22:34] How does it work? [15:22:34] πŸͺ™ With $5,000 β€” pr0fit $245, simply by buying on one exchange and selling on another with a price difference of 4.9%. Such opportunities are very rare! [15:22:35] No volatility risk, no waiting for price jumps β€” you just buy cheaper on one exchange, sell more expensive on another and lock in the spread. [15:22:35] Such opportunities don't come up every day, but I catch them regularly πŸ’± [15:22:36] ↗️ A brief explanation (so you can see how simple it is): [15:22:36] 1) Buy BNB at a low price on Binance (or another top-tier exchange). [15:22:37] 2) Register on the exchange Trade**** and... : https://tools-static.wmflabs.org/bridgebot/4944a4a5/file_76089.jpg [15:31:20] which? the account with almost no vowels? (re @cvictorovich: SPAM) [15:35:39] Already got dealt with. [15:44:19] πŸ‘ something funky with timestamps 15:09 vs 15:22 so I thought you said something before the big spam. anyway it's gone now. (re @cvictorovich: Already got dealt with.) [15:45:33] Indeed it’s very big. Taking up the whole height of my mobile screen (re @jeremy_b: πŸ‘ something funky with timestamps 15:09 vs 15:22 so I thought you said something before the big spam. anyway it's gone now.) [16:19:05] πŸ› BNB ARBITRAGE β€” 4.9% NET PROFIT PER ROUND! πŸ› [16:19:05] Guys, I just caught a fat BNB/USDT arbitrage. [16:19:05] The price difference between exchanges is 4.9%! [16:19:05] How does it work? [16:19:05] πŸͺ™ With $5,000 β€” pr0fit $245, simply by buying on one exchange and selling on another with a price difference of 4.9%. Such opportunities are very rare! [16:19:05] No volatility risk, no waiting for price jumps β€” you just buy cheaper on one exchange, sell more expensive on another and lock in the spread. [16:19:06] Such opportunities don't come up every day, but I catch them regularly πŸ’± [16:19:06] ↗️ A brief explanation (so you can see how simple it is): [16:19:07] 1) Buy BNB at a low price on Binance (or another top-tier exchange). [16:19:07] 2) Register on the exchange Trade**** and... : https://tools-static.wmflabs.org/bridgebot/4944a4a5/file_76089.jpg [16:20:02] @jeremy_b Now you can see an example! [16:21:11] please do not comment on spam [16:22:51] See some messages above. (re @wmtelegram_bot: please do not comment on spam) [16:53:51] hi folks! Is it possible to see the real request IP for a web request served through a wmcloud.org web proxy configured in horizon? [16:54:42] I've got nginx on the vps configured to add an x-forwarded-for header using [16:54:45] proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; [16:55:50] but it only ever gets the address of the internal proxy - 172.16.19.232 [16:56:24] generally, no. certain projects have an exception for that when they need to have it. [16:56:57] ah ok [16:57:23] well, this is the first time we've wanted it for our payments-dev proxy in a few years of running it [16:57:47] (just trying to smoke test some geoIP lookup stuff) [17:51:07] hi again, folks! I've just created a new wmcloud instance payments-trixie.fr-tech-dev to replace the old payments.fr-tech-dev [17:51:20] I'm switching over the web proxy backends [17:51:34] but we do have the old hostname in a bunch of documentation and a couple scripts [17:51:52] Will it be possible to alias the old name to the new server once we delete the old instance? [17:58:20] oh, probably somewhere in dns settings [17:59:37] will try adding a cname recordset in the fr-tech-dev.eqiad1.wmcloud.org. zone [18:03:38] hmm, Error: Unable to create the record set. [18:03:52] probably because I haven't deleted the old image yet [18:08:14] πŸ› BNB ARBITRAGE β€” 4.9% NET PROFIT PER ROUND! πŸ› [18:08:14] Guys, I just caught a fat BNB/USDT arbitrage. [18:08:14] The price difference between exchanges is 4.9%! [18:08:14] How does it work? [18:08:14] πŸͺ™ With $5,000 β€” pr0fit $245, simply by buying on one exchange and selling on another with a price difference of 4.9%. Such opportunities are very rare! [18:08:15] No volatility risk, no waiting for price jumps β€” you just buy cheaper on one exchange, sell more expensive on another and lock in the spread. [18:08:15] Such opportunities don't come up every day, but I catch them regularly πŸ’± [18:08:16] ↗️ A brief explanation (so you can see how simple it is): [18:08:16] 1) Buy BNB at a low price on Binance (or another top-tier exchange). [18:08:17] 2) Register on the exchange Trade**** and... : https://tools-static.wmflabs.org/bridgebot/fb6b29fe/file_76095.jpg [18:08:45] oh fun, spam [18:09:37] where is bridgebot bridging this crap from? [18:11:01] ah i just needed to turn the old instance off and was able to create the cname [18:11:56] telegram (re @wmtelegram_bot: where is bridgebot bridging this crap from?) [18:24:37] hmm, created the cname but I can't quite ssh in as expected [18:25:20] channel 0: open failed: connect failed: No route to host [18:25:55] though up on the bastion I get the same ip as payments-trixie [18:28:17] `ssh -v` usually at least provides more hints for that [18:28:28] yep, poring over that output [18:30:21] taavi: would you assume a cname record is all the alias I need to be able to ssh into a new instance via the bastion using an old instance name? [18:31:01] if that cname is in the *.svc.$PROJECT.$DEPLOYMENT.wikimedia.cloud zone that should be enough [18:31:27] ah I didn't add it to the .svc zone [18:31:29] will do [18:32:53] let's see, did that get further? [18:33:08] stdio forwarding failed [18:37:33] oho, i see an internal routing to payments.fr-tech-dev.eqiad1.wikimedia.cloud [18:37:44] but that's not one of the zones I see in horizon [18:38:47] perhaps I should be using a different hostname in my .ssh/config ? [18:41:09] taavi should I be able to add a cname to fr-tech-dev.eqiad1.wikimedia.cloud. from horizon? Or should we maybe be mapping to a different internal hostname in our .ssh/config files? [18:41:33] i.e. the .svc. hostname [18:43:15] hmm, nope, changing Hostname to payments.svc.fr-tech-dev.eqiad1.wikimedia.cloud in .ssh/config now gets me a channel 0: open failed: connect failed: Name or service not known [18:43:44] oh, which is different from the 'no route to host' error I got with the other name [18:44:01] I don't follow what you're exactly doing and how that is failing [18:44:34] you can add CNAME records to zones that have been delegated to your project that you can see from Horizon. you cannot add CNAME records with names that the project does not control. [18:45:17] oh, just trying to alias an old instance's name to a new instance for the purposes of sshing in [18:45:37] anyway, i'll putter around with it a bit more after some food [18:46:26] generally you can only control the .svc. subzone, so you will not be able to create a name that exactly matches the FQDN of a previous instance [18:46:30] that is intentional [18:46:53] you /can/ create a new name inside the .svc. zone, and point it to an instance, but it will have a different name than what the old instance used [18:55:57] o/ [19:30:37] πŸ› BNB ARBITRAGE β€” 4.9% NET PROFIT PER ROUND! πŸ› [19:30:37] Guys, I just caught a fat BNB/USDT arbitrage. [19:30:37] The price difference between exchanges is 4.9%! [19:30:37] How does it work? [19:30:37] πŸͺ™ With $5,000 β€” pr0fit $245, simply by buying on one exchange and selling on another with a price difference of 4.9%. Such opportunities are very rare! [19:30:38] No volatility risk, no waiting for price jumps β€” you just buy cheaper on one exchange, sell more expensive on another and lock in the spread. [19:30:38] Such opportunities don't come up every day, but I catch them regularly πŸ’± [19:30:39] ↗️ A brief explanation (so you can see how simple it is): [19:30:39] 1) Buy BNB at a low price on Binance (or another top-tier exchange). [19:30:40] 2) Register on the exchange Trade**** and... : https://tools-static.wmflabs.org/bridgebot/fb6b29fe/file_76095.jpg [19:33:11] !help [19:33:11] If you don't get a response in 15-30 minutes, please email the cloud@ mailing list -- https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_communication [19:33:31] what do you need help with? [19:33:41] banning the BNB spam [19:33:50] that’s long done already [19:33:57] (but there’s no way to delete it on the IRC side) [19:34:04] oh, cool, sorry for even pinging then [19:34:05] thanks [19:34:22] np [19:34:39] yeah it’s not ideal but I think the best option for the IRC side is to just ignore it :/ [19:34:57] ok [19:35:23] I just could not see it was already dealt with. [19:36:43] (over in #wikimedia-hackathon’s bridged telegram channel someone set up a system where newcomers aren’t voiced until they confirm their account against wikimedia oauth, and it seems to have helped quite a bit… I wonder how people would feel about that in here) [19:38:05] I think it would be fine here too. The only thing I don’t really like about that bot auth system is that it isn’t super easy to find out what you need to do to get voiced. [19:38:48] trying that here too sgtm [19:40:02] imagines how the bot would greet new users who are not voiced and tell them how to get it [19:41:22] Thank you for your help with irc patrolling, lucaswerkmeister + others [19:41:50] * andrewbogott is supposed to be out today celebrating Christmas but instead is out sick [19:42:56] it seems I summoned you all at once with that ! help. feels wrong I used it now [19:43:07] hope you get better soon [19:43:39] No worries mutante, we can respond or ignore as suits us [19:43:53] ok