04:23:31 TWrecks: the mentor wrote a robot that you were being paid by your job to write? 04:27:20 smathy[m]: No I wrote it, he gave me direction about architecture and such. 04:27:57 The point is, if you want to code for a job first you need a good mentor. 04:28:41 Yeah. I've hired many early/first-time devs, but we've always had internal mentoring culture/programs. 04:29:23 Yeah there's no other way to go about it honestly. Like I'm still not very good at coding, but I wouldn't be employable without his help. 04:30:44 Yeah, I mean mentors come in many different shapes, but I agree. 05:08:51 DanIsnotthemanBr: porting an iOS app to a Mac app is easier than writing a complete Linux desktop app from scratch 12:08:59 I have not opened my GUI for a while but I am going back now to add some XMR and I get the following problem which I never had before. When logging in it says: "Couldn't open wallet: Internal error: 'my XMR file' is open by another wallet program" Can anyone help? 12:09:57 I am using a Mac and a Trezor to log into my existing wallet. 12:11:39 As it says. You're likely running another wallet program with that wallet file loaded. Exit it. 12:14:01 I have nothing else running and have restarted my computer just to make sure. Besides, I only have on XMR wallet. I don't know what else could be using it... Hmmm 12:14:20 s/on/one/ 12:17:27 What filesystem is this wallet file on ? 12:18:33 It's on a removable Micro SD 12:22:20 So.. ext3 maybe ? Nothing uncommon ? 12:22:36 Or default windows whatever ? 12:36:03 The problem is solved. I deleted a file that the GUI created on my computer that I was unaware of. It was essentially a duplicate of the login on my SD card and it automatically connected to it when I updated the GUI I assume. When I entered through my SD card, the error occurred. 18:35:17 Am I missing anything in this guide? https://guides.cakewallet.com/docs/tutorials/mobile-hardening/ 19:26:15 Fyi apple vpn does leak 19:26:18 Not everything is routed through it 19:27:51 And maybe “orbot ( android only)” 19:49:28 Invizible > Orbot for android 19:49:28 Handles tor and dns 20:07:24 Dns quad9 20:07:26 U can use wiry invizible while also using tor 20:08:07 Orbot is all or nothing vpn mode, or special integrations. Cant use dns over https system setting + orbot 20:08:21 Orbot vpn overrides 20:10:03 Invisible is a dns app, that sends either all or specific apps to tor, the rest to the chosen dns (dnscrypt or DOH). 20:10:04 Because its a dns app, it also intercepts all onion and I2p addresses automagically. So you can install inviz and just add an onion node to cake, and the onion node will work. 20:11:15 Or set the it manually (same as orbot in vpn mode but only for selected apps) 20:11:16 But has the added plus of being able to use the dns of your choose for clearnet stuff 20:11:37 The full / pro version is available in fdroid 20:20:37 So dns splits 20:20:38 Inviz is basically a dns proxy 20:20:39 * So it dns splits 20:21:09 That intercepts requests and forwards to the tor daemon that it runs, I2p, or the dns you've chosen 20:22:03 For dns i just use nextdns, cause ios has fck all for tor 20:24:54 Inviz has quad, next, adguard a bunch 20:26:03 And you can set multiple, and it will select the fastest ping from your choices. 20:26:03 Personally I use Google dns (jk). 20:26:03 It has 11 or 12 quad9 dns entries for examolem 20:26:08 * ofrnxmr[m] uploaded an image: (130KiB) < https://libera.ems.host/_matrix/media/v3/download/monero.social/AmzfdRzsNCZCsVUAXTHpcJLh/cea4ew8dv9idhbmh.jpg > 20:40:11 "And maybe “orbot ( android only)..." <- Orbot is no longer android only :) 20:41:00 https://apps.apple.com/us/app/orbot/id1609461599 21:19:14 Its all or nothing 21:19:32 Cant select app 21:19:43 Creates a vpn 21:19:51 Which leaks 21:19:53 In this example that's fine, no? You're using the phone just for cake, not a bunch of other rando crap simultaneously 21:21:29 https://protonvpn.com/blog/apple-ios-vulnerability-disclosure/ 21:21:29 Maybe disclaimer 21:24:27 > Internet connections established after you connect to VPN are not affected. But connections that are already running when you connect to VPN may continue outside the VPN tunnel indefinitely. 21:24:59 Should I add on iOS to force close Cake before activating Orbot? Does that address these issues? 21:26:58 Id probably not recommend ios as a hardened device, since it seems it cant be? 21:27:20 > certain DNS queries from Apple services can still be sent from outside the VPN connection. 21:27:45 Those aren't cake-initiated queries though right? 21:27:51 Right 21:27:59 Just the os ignoring your vpn 21:28:03 Could be apple telemetry who knows 21:28:34 Walled garden:/ 21:28:55 I don't want to go too deep into the "iOS is always unsafe" idea, this isn't really the blog post for that imo. It's about making sure the Cake-related interactions are hardened 21:29:36 It goes pretty deep on the dedicated device thing though 21:29:37 And id argue only certain android devices for that bill 21:29:38 You would have activate vpn or orbot and then open cake 21:29:46 Ie, rooted devices running graphene etc 21:30:03 I recommend people sync over clearnet then activate orbot after, so I'll add a note about force closing to be safe 21:30:23 Honestly gos or divestos 21:30:33 On android, if you use invizible.. you done have to turn things on and off 21:30:38 Dont* 21:31:07 Onions just work, clearnet just works 21:31:44 This is where wireshark app would help see what data is leaked :/ 21:31:45 Pcapdroid 21:31:57 And pcapdroid MITM 21:32:02 ofrnxmr[m]: that would force monero syncing over Tor for cake though, right? 21:32:25 Nope. It allows clearnet, and intercepts onions and sends them to tor 21:32:44 So if you run it with everything clearnet, it works. If you switch to onions, they work too 21:33:00 ofrnxmr[m]: So set fiat and exchange to tor only and use clearnet own node, and that works for best of both worlds? 21:33:02 And it ignores local addresses, so that also works 21:33:24 Yes sir 21:33:24 Is this targeted at basic knowledge level? 21:33:28 The guide 21:33:28 Generally basic, yes 21:34:45 How much is InviZible Pro on Google Play 21:35:01 Its free on fdroid 21:35:36 In app purchases and stuff on Google play 21:35:36 that's not what I asked haha 21:36:00 Apk it 21:37:10 The apk is downloadable from fdroid website directly 21:37:42 Im not sure the limitations of lite version, which is free. 21:37:42 But nobody should be using the google play version 21:37:45 Of your using gos they wont use google playstore for it 21:37:53 s/Of/If/ 21:38:24 https://f-droid.org/en/packages/pan.alexander.tordnscrypt.stable/ 21:38:25 Don’t want to tell google your using xmr 21:47:49 Google playvversion, for example, lilely has license checks 21:52:05 And ios is linked to account. Might have to put disclaimers 21:54:10 ofrnxmr: what do you think of the changes: https://guides.cakewallet.com/docs/tutorials/mobile-hardening/ 21:54:45 DanIsnotthemanBr: Telling people that Apple learns when you download Cake Wallet from their own store is out of scope of this article, and should be obvious 23:03:29 Well if you suggest fdriod over google store then your at that level of disclosure 23:44:26 Can block ads *... (full message at ) 23:45:06 * ^ this is why you dont use google play versions of anything when possible 23:45:12 Of Ffs. I edit that by accident 23:45:31 * ofrnxmr[m] sent a code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/1e3bd4de0b35180c4f3f6e8349a9fba84b321f6b 23:46:06 Gplay doesnt allow adblockers, so the dns stuff is crippled in gplay version