-
DanIsnotthemanBr
Probably why umbrel is popular with non tech savy people
-
lukeprofits[m]
The Monero Subscriptions Wallet that I created is out now if anyone wants to try it:
github.com/lukeprofits/Monero_Subscriptions_Wallet
-
jollyboy[m]
did you make this all by yourself?
-
lukeprofits[m]
jollyboy[m]: Yes
-
jollyboy[m]
big achievement
-
lukeprofits[m]
And I asked questions on reddit and got some feedback but yeah. I'm the only one working on it.
-
jollyboy[m]
great motivation
-
jollyboy[m]
you must be very talented
-
jollyboy[m]
Ive never touched python
-
lukeprofits[m]
It's the only language I know well. Haha
-
jollyboy[m]
everyone says the code is pretty, but I never thought so
-
jollyboy[m]
maybe its easy to maintain
-
jollyboy[m]
you would know its strong-points, I suppose
-
lukeprofits[m]
The way you write stuff is really simple and sounds natural so it's comparatively easy to understand.
-
jollyboy[m]
some desktop apps use Vue for the user interface, I wonder if python can do that
-
jollyboy[m]
I always though C++ was the king
-
jollyboy[m]
but who needs to write in C? or real programmers
-
jollyboy[m]
only** real programmers
-
jollyboy[m]
web apps not programming, I don't think
-
invalidink
Congrats luke, looks really interesting.
-
lukeprofits[m]
Haha yeah C++ is fast but the syntax sucks.
-
lukeprofits[m]
invalidink: Thanks
-
jollyboy[m]
desktop app in python is probably real programming though
-
jollyboy[m]
in your app, you have the keys to someones wallet, and use them to send to another account
-
jollyboy[m]
is that how it works?
-
lukeprofits[m]
jollyboy[m]: When you open it it generates a new random wallet.
-
lukeprofits[m]
It is meant to be a side-wallet so it's not ever supposed to have a ton of money. Just enough to pay your monthly subscriptions. $10 for your VPN, $30 for some other software, whatver.
-
lukeprofits[m]
(The seed is saved in a text file in the same folder as the program. Obviously no more secure than your system is, but I didn't want to hassle people with storing their seed since it isn't designed to store a ton of money)
-
lukeprofits[m]
You just make a transfer to it from you main wallet like once every month or two, and then leave it up and running on your mining rig or whatever
-
lukeprofits[m]
It's cool though, because it can be used as a Patreon with no middleman and no fees. Or recurring subscriptions for services.
-
jollyboy[m]
cool thanks for the info
-
DanIsnotthemanBr
content creators could use this i reckon, instead of patreon
-
jollyboy[m]
do you have strong opinions on VPN's?
-
DanIsnotthemanBr
bascially your moving your trust from ISP tp them
-
DanIsnotthemanBr
s/tp/to/
-
DanIsnotthemanBr
i use ivpn, but there is thing i would do across a vpn service
-
DanIsnotthemanBr
s/thing/things/
-
DanIsnotthemanBr
s/thing/things/, s/would/wouldn't/
-
jollyboy[m]
what do you think about Tor only?
-
jollyboy[m]
no vpn
-
jollyboy[m]
some people are saying that is better than the transfer of trust
-
jollyboy[m]
honestly, I just wanted to 'believe', but its too complicated for that
-
plowsof11
nice, such a tool would be handy for an employer who has alot of people to pay in xmr at the end of every month. i would just clarify that : to make payments - you have to 'remember to turn your computer on daily'. i like that you pull a random node from monero.fail. i'd want to see more sanity checks around the 'transfer' part e.g. do not relay = true, check things e.g. transfer fee / that the usd conversion is 'correct', submit raw
-
lukeprofits[m]
<plowsof11> "nice, such a tool would be handy..." <- The usd conversation is pulled using the Monero_USD_Price pip package (which I also wrote). It gets the median price (so there are no outliers) from like 10 exchanges:
github.com/lukeprofits/Monero-USD-Price
-
lukeprofits[m]
Should be like the most accurate price possible. Haha
-
lukeprofits[m]
<plowsof11> "nice, such a tool would be handy..." <- Adding a "are you sure" check would probably be a good idea (though it is hard to enter a valid wallet address and amount by accident lol). Transfer fee is just on auto.
-
lukeprofits[m]
What is the "do not relay" thing you are mentioning?
-
plowsof11
you can pass do_not_relay as a param for transfer. if you combine with get_tx_metadata, after sanity checking the amount/fee - you can submit the raw tx
getmonero.org/resources/developer-guides/wallet-rpc.html#transfer
-
plowsof11
-
plowsof11
some wallets e.g. feather will submit the raw tx to multiple nodes to prevent your tx from not being broadcast if one is misbehaving
-
lukeprofits[m]
Ahh gotcha so just for like a double-check
-
ofrnxmr[m]
Be sure to check for high fees if using remore nodes
-
ofrnxmr[m]
And atm it's (well, always has been) highly recommended against using "random" nodes. For the issue i just mentioned being one, and de-anon attacks being another
-
ofrnxmr[m]
Feather (and others) use trusted/known community nodes
-
lukeprofits[m]
<ofrnxmr[m]> "Feather (and others) use trusted..." <- Yeah. It is suggested to use your own node or one you trust. (I put SethForPrivacy's node as the example.). I just also added a "add a random node from Monero.fail" button.
-
ofrnxmr[m]
There is an active exploit
-
ofrnxmr[m]
So, imo, monero.fail imo should absolutely not be trusted until at least the next HF
-
plowsof11
endor also gave some feedback @ #MoneroRecurringSubscriptions:matrix.org
-
DanIsnotthemanBr
Need a monero room index
-
merope
There's a matrix space with all the Monero rooms
-
rbrunner
Finally one more of my Monero themed fiction short stories:
rbrunner7.github.io/ring_ct.html
-
rbrunner
"Monero, the only cryptocurrency in the world that comes with short stories" :)
-
msvb-web
I really like your idea a lot rbrunner, dankon very much.
-
rbrunner
Welcome!
-
rbrunner
Unfortunately it get's harder and harder to write these stories, as a single cryptocurrency as a main story subject is a bit limited ...
-
nikg83[m]
Is anyone working on xmr/ltc atomic swaps ? Should be similar to btc ?
-
nikg83[m]
Why ltc ? Lower fees and similar on/off-ramps as btc
-
nikg83[m]
Smaller block time than btc too
-
geonic
supposedly BasicSwap have figured that out
-
monerobull[m]
Yeah they work
-
monerobull[m]
At least should
-
monerobull[m]
I am not sure if i have actually did a LTC swap specifically