-
smathy[m]
TWrecks: the mentor wrote a robot that you were being paid by your job to write?
-
TWrecks[m]
smathy[m]: No I wrote it, he gave me direction about architecture and such.
-
TWrecks[m]
The point is, if you want to code for a job first you need a good mentor.
-
smathy[m]
Yeah. I've hired many early/first-time devs, but we've always had internal mentoring culture/programs.
-
TWrecks[m]
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.
-
smathy[m]
Yeah, I mean mentors come in many different shapes, but I agree.
-
selsta
DanIsnotthemanBr: porting an iOS app to a Mac app is easier than writing a complete Linux desktop app from scratch
-
crowstick[m]
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?
-
crowstick[m]
I am using a Mac and a Trezor to log into my existing wallet.
-
moneromooo
As it says. You're likely running another wallet program with that wallet file loaded. Exit it.
-
crowstick[m]
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
-
crowstick[m]
s/on/one/
-
moneromooo
What filesystem is this wallet file on ?
-
crowstick[m]
It's on a removable Micro SD
-
moneromooo
So.. ext3 maybe ? Nothing uncommon ?
-
moneromooo
Or default windows whatever ?
-
crowstick[m]
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.
-
sgp[m]
-
DanIsnotthemanBr
Fyi apple vpn does leak
-
DanIsnotthemanBr
Not everything is routed through it
-
DanIsnotthemanBr
And maybe “orbot ( android only)”
-
ofrnxmr[m]
Invizible > Orbot for android
-
ofrnxmr[m]
Handles tor and dns
-
DanIsnotthemanBr
Dns quad9
-
ofrnxmr[m]
U can use wiry invizible while also using tor
-
ofrnxmr[m]
Orbot is all or nothing vpn mode, or special integrations. Cant use dns over https system setting + orbot
-
ofrnxmr[m]
Orbot vpn overrides
-
ofrnxmr[m]
Invisible is a dns app, that sends either all or specific apps to tor, the rest to the chosen dns (dnscrypt or DOH).
-
ofrnxmr[m]
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.
-
ofrnxmr[m]
Or set the it manually (same as orbot in vpn mode but only for selected apps)
-
ofrnxmr[m]
But has the added plus of being able to use the dns of your choose for clearnet stuff
-
ofrnxmr[m]
The full / pro version is available in fdroid
-
DanIsnotthemanBr
So dns splits
-
ofrnxmr[m]
Inviz is basically a dns proxy
-
DanIsnotthemanBr
* So it dns splits
-
ofrnxmr[m]
That intercepts requests and forwards to the tor daemon that it runs, I2p, or the dns you've chosen
-
DanIsnotthemanBr
For dns i just use nextdns, cause ios has fck all for tor
-
ofrnxmr[m]
Inviz has quad, next, adguard a bunch
-
ofrnxmr[m]
And you can set multiple, and it will select the fastest ping from your choices.
-
ofrnxmr[m]
Personally I use Google dns (jk).
-
ofrnxmr[m]
It has 11 or 12 quad9 dns entries for examolem
-
-
sgp[m]
<DanIsnotthemanBr> "And maybe “orbot ( android only)..." <- Orbot is no longer android only :)
-
sgp[m]
-
DanIsnotthemanBr
Its all or nothing
-
DanIsnotthemanBr
Cant select app
-
DanIsnotthemanBr
Creates a vpn
-
DanIsnotthemanBr
Which leaks
-
sgp[m]
In this example that's fine, no? You're using the phone just for cake, not a bunch of other rando crap simultaneously
-
DanIsnotthemanBr
-
DanIsnotthemanBr
Maybe disclaimer
-
sgp[m]
> 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.
-
sgp[m]
Should I add on iOS to force close Cake before activating Orbot? Does that address these issues?
-
ofrnxmr[m]
Id probably not recommend ios as a hardened device, since it seems it cant be?
-
ofrnxmr[m]
> certain DNS queries from Apple services can still be sent from outside the VPN connection.
-
sgp[m]
Those aren't cake-initiated queries though right?
-
ofrnxmr[m]
Right
-
ofrnxmr[m]
Just the os ignoring your vpn
-
DanIsnotthemanBr
Could be apple telemetry who knows
-
DanIsnotthemanBr
Walled garden:/
-
sgp[m]
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
-
ofrnxmr[m]
It goes pretty deep on the dedicated device thing though
-
ofrnxmr[m]
And id argue only certain android devices for that bill
-
DanIsnotthemanBr
You would have activate vpn or orbot and then open cake
-
ofrnxmr[m]
Ie, rooted devices running graphene etc
-
sgp[m]
I recommend people sync over clearnet then activate orbot after, so I'll add a note about force closing to be safe
-
DanIsnotthemanBr
Honestly gos or divestos
-
ofrnxmr[m]
On android, if you use invizible.. you done have to turn things on and off
-
ofrnxmr[m]
Dont*
-
ofrnxmr[m]
Onions just work, clearnet just works
-
DanIsnotthemanBr
This is where wireshark app would help see what data is leaked :/
-
ofrnxmr[m]
Pcapdroid
-
ofrnxmr[m]
And pcapdroid MITM
-
sgp[m]
ofrnxmr[m]: that would force monero syncing over Tor for cake though, right?
-
ofrnxmr[m]
Nope. It allows clearnet, and intercepts onions and sends them to tor
-
ofrnxmr[m]
So if you run it with everything clearnet, it works. If you switch to onions, they work too
-
sgp[m]
ofrnxmr[m]: So set fiat and exchange to tor only and use clearnet own node, and that works for best of both worlds?
-
ofrnxmr[m]
And it ignores local addresses, so that also works
-
ofrnxmr[m]
Yes sir
-
DanIsnotthemanBr
Is this targeted at basic knowledge level?
-
DanIsnotthemanBr
The guide
-
sgp[m]
Generally basic, yes
-
sgp[m]
How much is InviZible Pro on Google Play
-
ofrnxmr[m]
Its free on fdroid
-
ofrnxmr[m]
In app purchases and stuff on Google play
-
sgp[m]
that's not what I asked haha
-
DanIsnotthemanBr
Apk it
-
ofrnxmr[m]
The apk is downloadable from fdroid website directly
-
ofrnxmr[m]
Im not sure the limitations of lite version, which is free.
-
ofrnxmr[m]
But nobody should be using the google play version
-
DanIsnotthemanBr
Of your using gos they wont use google playstore for it
-
DanIsnotthemanBr
s/Of/If/
-
ofrnxmr[m]
-
DanIsnotthemanBr
Don’t want to tell google your using xmr
-
ofrnxmr[m]
Google playvversion, for example, lilely has license checks
-
DanIsnotthemanBr
And ios is linked to account. Might have to put disclaimers
-
sgp[m]
-
sgp[m]
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
-
DanIsnotthemanBr
Well if you suggest fdriod over google store then your at that level of disclosure
-
ofrnxmr[m]
-
ofrnxmr[m]
* ^ this is why you dont use google play versions of anything when possible
-
ofrnxmr[m]
Of Ffs. I edit that by accident
-
-
ofrnxmr[m]
Gplay doesnt allow adblockers, so the dns stuff is crippled in gplay version