-
gingeropolous
xmrchain.net on master uptime 20d 4h 56m 7s
-
cxakdtyoekg
If only one of you gave Papa ChooChoo some TLC when I wrote a faster miner, instead of ignoring him, things could have happened differently
np.reddit.com/r/Monero/comments/5lsfgt/_/dbz0jnp
-
mj-xmr
Compression/decompression is ready. One use case would be log rotation:
-
mj-xmr
-
mj-xmr
I gathered some experience with "depends" package, if somebody needs an advice on this one.
-
xmr-pr
mj-xmr opened pull request #7610: Epee logging: Compression of rotated logs; Add zlib to Boost
-
xmr-pr
-
mj-xmr
I could imagine, that in the future we could use the compression for serialization, so that the network is better leveraged. What do you think?
-
hyc
I think it's a waste of CPU. encrypted data tends to be incompressible
-
hyc
encryption is supposed to be high entropy. compressors don't work on high entropy data.
-
hyc
if the compressor works well, then that means the txn obfuscation has a weakness that can be exploited...
-
moneromooo
For P2P data, you won't get much. It's key/value though, so you *might* get a bit. For JSON/RPC, you'll get a fair bit more, but it defeats the purpose.
-
mj-xmr
hyc, totally right.
-
mj-xmr
moneromooo, JSON is meant to be a smaller alternative to XML, yet still readable, so yes, having to uncompress JSON to read it does kill the purpose. I meant only, that it could be compressed *just before* sending it to the transportation layer and uncompressed right after reaching the target. You can't Wireshark it, but you read it in cleartext in the logs and in the debugger. Still pointless, you think?
-
moneromooo
I suppose if it detects compressed input...
-
moneromooo
But if you make it so I can't curl, I'm gonna be Very Annoyed.
-
ndorf
i think curl handles gzip/deflated responses transparently, assuming the server sets Content-Encoding header correctly
-
mj-xmr
There are 100 hotter problems still and are equally interesting to me. The compression mechanism is there (it was Hell to work with "depends") and we can think about it later, when the network gets congested, and I freakin hope it will.
-
mj-xmr
Because this means more adoption.
-
moneromooo
OK, though I think it'd still gimp the functional tests.
-
moneromooo
Anyway. As long as it doesn't break stuff, you do what you enjoy doing :)
-
mj-xmr
Sure. This mining test annoys every second PR.
-
moneromooo
It's happening only on github servers ?
-
moneromooo
If so, I guess you could rig a timer to run gdb/pstack to see if it's deadlocked anywhere.
-
moneromooo
Or disable it on github servers, because why waste time on this.
-
mj-xmr
moneromooo, honestly it happened much more often (still not every time) for the ctest -j2, so when the available power was twice smaller.
-
mj-xmr
If you disable it, then you risk that a give PR breaks the mining implementation.
-
mj-xmr
*a given
-
mj-xmr
without knowing it.
-
mj-xmr
So it can happen everywhere. Imagine, that somebody sets a "realistic" timeout, then a RPi tester thinks, that he broke the mining, when for him the timeout was just set to a value too low.
-
mj-xmr
He can set it to a higher value, but I think it's better to find the value automatically.
-
mj-xmr
So from my observation it's about currently available CPU power. This changes on GitHub.
-
selsta
mj-xmr: can you run the mining test like 10-15 times on github actions and check if it succeeds every time? (ideally in a different branch)
-
mj-xmr
sure thing
-
selsta
-
mj-xmr
I will send you the links to the corresponding actions.
-
selsta
because if it fails we know the issue is somewhere else
-
mj-xmr
sure.
-
mj-xmr
The first train leaves in 7 minutes:
-
mj-xmr
-
mj-xmr
selsta, I can't see any reaction from Github. Have you had any positive experience with the scheduled build?
-
selsta
mj-xmr: has to be main branch
-
selsta
I forgot about that
-
mj-xmr
Aha so no chance. I will trigger it manually then.
-
mj-xmr
That's what I have my daily job for :)
-
selsta
you can push it to your master branch
-
selsta
and later remove it again
-
mj-xmr
OK. Trying out.
-
mj-xmr
selsta, still no luch
-
mj-xmr
luck
-
selsta
link?
-
mj-xmr
-
mj-xmr
-
selsta
will take a look in an hour
-
mj-xmr
selsta, it started up!
-
mj-xmr
after a 5 minute delay.
-
mj-xmr
Thanks :)
-
n42972c11
I recently added coded my own install of monero-wallet-gui to support all the currencies that coingecko and cryptocompare support(and removed kraken since it supports very few currencies). Not perfect one minor graphical issue is still there. But I have seen some other users complaining about it so I am wondering whether I can contribute this code.
-
n42972c11
The issue it has is that the dropdown list is too long so a scrollbar would need to be added that I have yet to figure out how to do.
-
moneromooo
Does monero-wallet-gui have exchange ability with random coins ? Or did you add all that ?
-
n42972c11
Oh no I just added support so you can see how much monero you have but in other currencies.
-
n42972c11
Since it was always a pain to lookup the amount of monero you have in another fiat pair other than usd and eur.
-
moneromooo
It'd be useful in bitcoin I guess.
-
moneromooo
And any other fiat.
-
moneromooo
Maybe ask in #monero-gui.
-
n42972c11
That may be a better place to ask. Thanks
-
mj-xmr
n42972c11, what MM said, plus I'd add some other privacy coins.
-
moneromooo
(not scam ones)
-
moneromooo
ie, bytecoin, dash.
-
veiqgcfr
Why does the Saviour of NASA take a group achievement award and present it as a proof of individual glory?
twitter.com/hyc_symas/status/1203709575226183683
-
bevanoff[m]
Quick question: what does it actually mean for a hash to meet a certain difficulty requirement? I’m not quite sure what’s going on in check_hash_64
-
sech1
hash*difficulty must be < 2^256
-
bevanoff[m]
Thank you!