-
selsta
xrv0: where did you get this? "
stagenet.community.xmr.to:38084"
-
selsta
38081 is the correct port
-
selsta
so try "./monero-wallet-rpc --stagenet --daemon-host
stagenet.community.xmr.to:38081 --rpc-bind-port 38084 --rpc-login rpc_user:abc123 --wallet-dir ./"
-
xrv0
thanks selsta. I really don't know why I though 38084 was the correct port. It's still not working but it might be a bug in my code.
-
clarkz
not sure how active the channel is, but just a quick question. I havnt been mining xmr since 2017, and back then xmrig was the go to for cpu mining
-
clarkz
just wanted to see if that is still the case
-
clarkz
their github is still up to date/recently updated
-
matryoshka
clarkz: still is the case, yes
-
matryoshka
nothing beats xmrig
-
clarkz
ok, thanks
-
clarkz
most guides understandably ignore the cpu mining aspect, but I have a 8 r740s from my homelab and free power, so figured id power those up/see what remains of my gpu mining days
-
u29601mg6ba93j[m
-
diverter[m]
2.5 GH/s? Ok then, somebody getting paid
-
h2017
u29601mg6ba93j[m, let's take that up on monero-markets. i have something to say
-
manataw
hello
-
tertiary
hello
-
_I3^RELATIVISM
o/ manataw tertiary
-
tertiary
im a complete beginner to crypto in general, but i had a few questions about what i was reading on the r/MoneroMining wiki
-
tertiary
what's the difference between pool mining and solo mining?
-
manataw
pool mining u give your cpu power to others for having more possiblities to have block reward
-
_I3^RELATIVISM
pool mining is when people join toghether and split the reward
-
manataw
solo mining u try only with your cpu to have block reward
-
manataw
solo mining is like casino
-
manataw
no chances to win
-
_I3^RELATIVISM
the thing is wich is quite stupid, given it is a waste
-
_I3^RELATIVISM
when you mine most of the times you effort is done to the network not to win the actual block
-
_I3^RELATIVISM
if I made myself clear, so you need to start over
-
_I3^RELATIVISM
when you join with others you have more processing power
-
_I3^RELATIVISM
making for a higher chance you get the block
-
_I3^RELATIVISM
given you are faster tertiary
-
tertiary
ah, that makes sense
-
_I3^RELATIVISM
RandomX a monero feauture evens out the field a bit, but nontheless pool mining is still better
-
_I3^RELATIVISM
-
_I3^RELATIVISM
tertiary: also many countries have their own comunity pools
-
_I3^RELATIVISM
so you might want ot join your own
-
_I3^RELATIVISM
probably there is a room in matrix that can point you in the right direction
-
tertiary
theres a #monero-pools channel apparently which im guessing could help
-
moneromooo
It is not clear whether this is misrepresentation given "better" is subjective, but solo and pool mining give you about the same average income at first approximation.
-
moneromooo
Pool mining will have much less variance, typically, which is what many people want.
-
moneromooo
Solo mining avoids the pool fee, pool scam possibility, and give you privacy.
-
moneromooo
Pool mining avoids having to have the chain (the pool has it) and smoothes variance out.
-
moneromooo
Pool miners are faster, but you can use a pool miner to solo mine too.
-
tertiary
i just have a spare computer lying around, im not that deep into building a rig or anything but i want to try it just for fun tbh, and from what ive read pool mining works better on normal hardware, is that true?
-
moneromooo
Now, variance is *very* high for solo mining unless large hash rate.
-
moneromooo
Depends on the actual abnormality the abnormal hardware exhibits I guess :)
-
manataw
how to test which server is faster for mining
-
manataw
i have 2
-
manataw
solo mining
-
moneromooo
Run a miner on both, run mining_status from time to time, check hash rate.
-
_I3^RELATIVISM
tertiary: for reference when moneromooo refers to hash rate he means processing power or at least both are corelated that is why pool mining is better because hashrate is higher.
-
_I3^RELATIVISM
If you did not understood
-
manataw
because blockchain need hours to download what will be better four Xeon(R) CPU E7- 4870 with 32gbram or two AMD Opteron(TM) Processor 6272 with 32gbram
-
moneromooo
When you say better, can you expand a bit ? It's not clear to me whether you are correct or wrong :)
-
manataw
bmore hash power
-
_I3^RELATIVISM
from personal experience moneromooo
-
_I3^RELATIVISM
not based on anything empirical
-
_I3^RELATIVISM
so
-
moneromooo
Block device speed is the biggest difference for chain sync speed. Get an SSD.
-
_I3^RELATIVISM
I totally acceppt someone proving me wrong with a based argument
-
manataw
i have ssd
-
moneromooo
I mean I'm just not sure what you mean by "better" here. If you mean much less variance, then you're right. If you mean substantially larger income on average, then you're wrong.
-
moneromooo
Many people make the latter mistake, that's why I'm wondering, it's not clear whether you did or not.
-
manataw
yes im talking about larger income on average
-
moneromooo
Then at first approximation, same income on long timelines.
-
moneromooo
But long here is dozens of years.
-
moneromooo
(typically)
-
endor00[m]
Average income is the same for solo vs pool
-
endor00[m]
Variance != larger income
-
_I3^RELATIVISM
that hasnt been my experience
-
_I3^RELATIVISM
but thanks to make me reconsider
-
_I3^RELATIVISM
my bias on that
-
manataw
most of people believe that pool mining is better than solo (me too)
-
endor00[m]
It wouldn't make sense if it were otherwise
-
endor00[m]
Because otherwise pools would be printing money out of nowhere
-
_I3^RELATIVISM
endor00: what "sense" are you refering to
-
_I3^RELATIVISM
o/ raecarruth
-
endor00[m]
Logical sense
-
moneromooo
It's pretty likely you'll get zero solo mining for a good while. In the meantime, you'd get scraps with pool mining. Until you gt a block solo mining, in which case you typically get more than you'd have got pool mining all this time.
-
moneromooo
So on short timescales, most people will see more income from pool mining.
-
raecarruth
ohai _I3^RELATIVISM
-
_I3^RELATIVISM
would you care to share the "logic" behind such "sense"
-
manataw
but moneromooo knows more
-
_I3^RELATIVISM
endor00:
-
endor00[m]
Look at it this way: from the pov of the network, a mining pool looks like one single solo miner
-
manataw
so monero team must do better marketing
-
_I3^RELATIVISM
manataw: that is the wrong aproach
-
koork
It's very clearly the same if you don't care about variance. If the pool divides the profits based on hashrate, and you're 1/n of it, then you mine n times as many blocks with 1/n the reward
-
_I3^RELATIVISM
people should take arguments fo hat they are
-
_I3^RELATIVISM
or you fall the risk of a authority falacy
-
manataw
moneromooo is very strong argument!
-
endor00[m]
So for your claim to be true (average pool earning > solo mining) it would mean that the pool somehow managed to mine more than a solo miner with the same hashrate would earn. But that cannot be possible, because a pool *is* (as a whole entity) a solo miner
-
_I3^RELATIVISM
manataw: you are not helping that this conversation is productive
-
endor00[m]
This is a contradiction, therefore average pool earning must be equal to average solo earning given the same hashrate
-
_I3^RELATIVISM
no that is incorrect
-
manataw
you are not helping that this conversation is productive??
-
_I3^RELATIVISM
given higher hash rate makes for faster aproximation to the block
-
_I3^RELATIVISM
therefore higher earnings
-
manataw
moneromooo is not strong argument?
-
_I3^RELATIVISM
randomx tries to mitigate this
-
manataw
check what he has done for monero
-
moneromooo
I think the common misunderstanding that might be due to the expectation that mining is more like a race per block, where the faster would consistently find all blocks. THis is not the case, mining is "memory less".
-
endor00[m]
<_I3^RELATIVISM "given higher hash rate makes for"> You are mixing up concepts
-
_I3^RELATIVISM
but from my experience it doesnt has a whole
-
endor00[m]
<moneromooo "I think the common misunderstand"> ^ this
-
_I3^RELATIVISM
endor00: and you havent yet been able to base your arguments
-
koork
I3^RELATIVISM more blocks but less reward per person per block
-
_I3^RELATIVISM
moneromooo: ok great we are going somewhere
-
endor00[m]
The basis of my argument is understanding how mining works and how pools split work
-
_I3^RELATIVISM
so then how do you earn a block or wish people do moneromooo
-
_I3^RELATIVISM
how is that determined
-
_I3^RELATIVISM
koork: sure that is true but from my experience the relation is not linear
-
endor00[m]
The probability of anyone finding a block is a gamma distribution
-
endor00[m]
Of which we adjust the mean such that the average block time is ~2m
-
_I3^RELATIVISM
that is the point I think endor00 fail to understand yet
-
moneromooo
It's a random search, similar to gold mining. Or how gold mining would be if all gold nuggets were the same size and no seams existed. Just random specks of gold equally distributed all over a river.
-
moneromooo
Two people will find twice as many specks on average. But not, say, three times.
-
_I3^RELATIVISM
and how does this differs from lets say bitcoin
-
moneromooo
It does not beyond details.
-
endor00[m]
It doesn't differ from bitcoin
-
_I3^RELATIVISM
again disclamer I basing my argument on experience not real praxxis
-
endor00[m]
You need to re-evaluate your experience
-
moneromooo
Did you find many solo blocks ?
-
endor00[m]
And apply some mathematical rigor to it
-
_I3^RELATIVISM
so then what does randomx brng to the table, and why do ASICS produce more? eficciency of use of processing power?
-
moneromooo
Point being, few data points can give a very skewed picture.
-
_I3^RELATIVISM
endor00: sure that is why I continue discussing it
-
_I3^RELATIVISM
but i will not acept baseless arguments
-
_I3^RELATIVISM
if I wasting my time on it
-
_I3^RELATIVISM
I wish to understand it fully
-
endor00[m]
Our arguments are not baseless, but they assume you understand the core mechanics of mining
-
moneromooo
ASICs hash much faster. Think of it as someone who can filter 100x as much water than others. That person will find 100x more gold on average.
-
_I3^RELATIVISM
not arguments like "mneromoo knows best as stated in the begining"
-
elliot[m]
Monero is ASIC resistant
-
moneromooo
Randomx uses a CPU's strengths, where it's already fast (due to Intel/AMD/etc's research in making those parts fast).
-
endor00[m]
Asics don't "produce" more, they are just much more efficient in terms of H/s/W, so they will drive out anyone with a lower efficiency
-
_I3^RELATIVISM
moneromooo: ok so it comes down to eficincy of processing power has stated before
-
endor00[m]
Profitability is based on efficiency vs power cost
-
moneromooo
Yes, compared to other miners.
-
moneromooo
Again with the gold analogy:
-
_I3^RELATIVISM
so then how does randomx mitigates this
-
_I3^RELATIVISM
moving foward that is
-
endor00[m]
RandomX makes it very hard to develop an asic, because to make one you basically have to make a full cpu
-
_I3^RELATIVISM
and doesnt that affect poolvssolo mining as well
-
endor00[m]
And the assumption is that you're probably not gonna be better than intel and amd at their own job
-
_I3^RELATIVISM
oh I see
-
moneromooo
Alice can filter 1 cubic cm of water per second. Bob also can do so. They're the only people sifting for gold. Their income will be the same on average.
-
_I3^RELATIVISM
so to mitigate you ar allways changing it
-
elliot[m]
The memory requirements of monero make ASIC not feasible.
-
moneromooo
If Alice gets better sifting hardware, and can do 2 ccm/s, she'll get twice as much as Bob.
-
_I3^RELATIVISM
sure how do you change it though
-
moneromooo
But if Bob gets that same hw, they'll get the same income again.
-
endor00[m]
Change what?
-
_I3^RELATIVISM
understand you last argument
-
_I3^RELATIVISM
I moved foward know
-
_I3^RELATIVISM
now
-
moneromooo
The difference is that they'll both get more, but with monero it's a fixed amount per time due to the difficulty algorithm.
-
_I3^RELATIVISM
"so then how does randomx mitigates this
-
_I3^RELATIVISM
moving foward that is"
-
_I3^RELATIVISM
"and doesnt that affect poolvssolo mining as well
-
_I3^RELATIVISM
"
-
_I3^RELATIVISM
^^
-
moneromooo
You can see the diff algorithm as something that adjusts the concentration of gold specks in the water in real time.
-
_I3^RELATIVISM
ok you mean way from asics?
-
moneromooo
So as Alice and Bob both get faster sifting hardware, they'll sift twice as fast in a river that's got only half the gold -> same income.
-
_I3^RELATIVISM
how do you clasify what are asics and what are not
-
_I3^RELATIVISM
that seams a rabit hole waiting for security holes
-
endor00[m]
ASIC = Application Specific Integrated Circuit
-
_I3^RELATIVISM
endor00: I understand what a ASIC is
-
endor00[m]
That means a piece of hardware designed for one single purpose
-
endor00[m]
That is how you classify asics
-
_I3^RELATIVISM
endor00: please focus on my specific questions
-
_I3^RELATIVISM
if you wish to answer them
-
endor00[m]
Dude you are contradicting yourself
-
» _I3^RELATIVISM ignores endor00
-
endor00[m]
If you actually understand what an ASIC is, then you understand what makes it different from a cpu
-
moneromooo
FWIW endor00[m] has been consistently correct, you may want to re-read maybe, you might have misunderstood some bits.
-
_I3^RELATIVISM
moneromooo: I agree that endor00 has been correct
-
_I3^RELATIVISM
the problem is that peer rambles on relating questions I never asked
-
moneromooo
Classification can be subjcetive, if that's what you're trying to get at.
-
_I3^RELATIVISM
in efect destroying the discussion
-
_I3^RELATIVISM
and making it dificult to continue a train of though
-
endor00[m]
Then perhaps you are unaware how un-specific your questions are
-
_I3^RELATIVISM
yes that is
-
moneromooo
Well, you're not super clear in your questions, so... :)
-
_I3^RELATIVISM
classicfication
-
endor00[m]
The classification is implied in the definition
-
_I3^RELATIVISM
moneromooo: sorry about that english is not my native language
-
endor00[m]
That is what my answer says
-
Inge-
1. RandomX protocol has not changed since it was launched in Nov 2019, 2. But it runs a random set of instructions, which is what general purpose CPU's are good at - and very hard to optimize better than the general purpose CPU manufacturers, 3. having general-purpose CPU's being used for mining means that it is available all over the world, to regular people, and not limited to specific hw vendors = better
-
Inge-
decentralization
-
endor00[m]
^
-
_I3^RELATIVISM
ok great I understood that
-
Inge-
cool
-
_I3^RELATIVISM
my questions is how are intructions diferentiated between ASICS and general porpouse CPUs
-
endor00[m]
Pro tip: if someone is telling you that you're wrong when you are asking them to explain things to you, you need to be humble and accept that
-
_I3^RELATIVISM
there is the need for classification
-
endor00[m]
<_I3^RELATIVISM "my questions is how are intructi"> you are asking the wrong question
-
moneromooo
ASICs typically don't have instructions.
-
_I3^RELATIVISM
you assumption of humility is incorrect please stop spamming with unrelated topics
-
_I3^RELATIVISM
moneromooo: exactly
-
_I3^RELATIVISM
so that is why my question remains
-
moneromooo
They have the circuitry for a particular computation. Instructions are for building an algorithm out of simple building blocks.
-
_I3^RELATIVISM
how is classification defined
-
_I3^RELATIVISM
* endor00: you assumption of humility is incorrect please stop spamming with unrelated topics
-
_I3^RELATIVISM
my problem with endor00 engagement is that he has no problem in making falacies of authority
-
_I3^RELATIVISM
wish to me is a problem
-
_I3^RELATIVISM
because it becomes a non discussion
-
_I3^RELATIVISM
one will acept another argument
-
_I3^RELATIVISM
based on their argument nothing else
-
_I3^RELATIVISM
so ther is no point in trying to prov superiority
-
Inge-
I don't really understand what question you are trying to get answered.
-
_I3^RELATIVISM
this is not lack of humility
-
_I3^RELATIVISM
but embrassing the discussion with a critical mind
-
endor00[m]
my problem with you is that you're an entitled jackass who is not capable of engaging a different point of view and expects others to follow his every whim but shits on the people trying to explain things to him
-
_I3^RELATIVISM
moneromooo: "ASICs typically don't have instructions."
-
manataw
_I3^RELATIVISM is spamming
-
_I3^RELATIVISM
ahah you are funny
-
endor00[m]
The only answer I have left to give you is: read a fucking book and learn how shit works before asking another question
-
_I3^RELATIVISM
I sad you fall under such assumption
-
endor00[m]
If you're not qualified to hold a technical conversation, then you are not part of the conversation
-
_I3^RELATIVISM
just because I didnt acepted you arguments until you provide base for them
-
_I3^RELATIVISM
anyway
-
_I3^RELATIVISM
I wish you are not so defensive next time
-
endor00[m]
Isn't it nice, to be able to arbitrarily reject arguments as "baseless" when you know fuck-all about a topic?
-
raecarruth
whoa.
-
_I3^RELATIVISM
that is why people have arguments to learn from others
-
» koork eating popcorn
-
_I3^RELATIVISM
but endor00 you are showing your true collours now
-
_I3^RELATIVISM
I wish you the best of luck in solving you insecurity problems
-
moneromooo
Stop being a jerk please. If people miss your question, try to rephrase rather than insulting them.
-
Inge-
^
-
_I3^RELATIVISM
moving foward if there is still any wish in such
-
_I3^RELATIVISM
moneromooo: are you refering to me or endor00 dont really understand
-
moneromooo
Yes, you. Poissiblt the language barrier, but you come off as arrogant and self satisfied.
-
_I3^RELATIVISM
given that peer seams to be the one to be a jerk when one points out his arguments werent based
-
_I3^RELATIVISM
moneromooo: that is a ssumption
-
_I3^RELATIVISM
to have a productive discourse one must not make judgment like that
-
_I3^RELATIVISM
so have were not born in a english speaking contry
-
moneromooo
Language barrier possibility is you mentioning it before, my opinion is from my own experience,
-
_I3^RELATIVISM
so would be helpful not to do so
-
_I3^RELATIVISM
endor00: was extremely defensive
-
_I3^RELATIVISM
just because I pointed out his falacies
-
_I3^RELATIVISM
when it relates to authorithy
-
_I3^RELATIVISM
and unrelated refutations
-
_I3^RELATIVISM
no need to be a "jerk" and uncordial by ofending people
-
Inge-
Ok I'm out. I don't have time for all the personal philosphy. _I3^RELATIVISM do know that people here generally try really hard to answer good questions and help people who apply themselves to learn. But probably NOBODY here has the patience for your lecturing.
-
moneromooo
A few hours on /ignore should do it ^_^ See you.
-
_I3^RELATIVISM
is not lecturing
-
Inge-
whatever you are not doing, you can now do it without taking up our time o/`
-
_I3^RELATIVISM
I see why there were problems in this comuity before
-
_I3^RELATIVISM
the disregard for logic is astonashing
-
_I3^RELATIVISM
I now you are probabbly all friends
-
_I3^RELATIVISM
sad
-
manataw
finally any channel owner here to make a stop to this
-
Inge-
manataw: /ignore also works wonders.
-
_I3^RELATIVISM
anyway if anybody else is interested in my original question
-
_I3^RELATIVISM
before endor00
-
elliot[m]
Omg what a retard.
-
_I3^RELATIVISM
destroyed it
-
-
elliot[m]
Fuck off troll.
-
_I3^RELATIVISM
?
-
manataw
no ignore block please
-
_I3^RELATIVISM
elliot: I see you are not much diferent that endor00
-
manataw
block we are searching this channel for quality things and he destroyed with shit
-
manataw
please block
-
_I3^RELATIVISM
is sad the level of entitlement, when you cannot admit you arguments were falacies
-
_I3^RELATIVISM
anyway you are only icnetivizing further atitudes like endor00 showed
-
_I3^RELATIVISM
I understand Anonimal now
-
_I3^RELATIVISM
are people that insecure?
-
moneromooo
I wouldn't. Just let it blow off, people usually take some time to get back to good sense when annoyed.
-
_I3^RELATIVISM
I should be the one anoyed
-
_I3^RELATIVISM
moneromooo: given I had a valid question before this people hijacked
-
sech1
Am I late to the party?
-
_I3^RELATIVISM
bcause of stupid assumptions
-
sech1
What was the question?
-
_I3^RELATIVISM
sech1: no party at all very concerning judgment by some of the members
-
-
elliot[m]
This piece of shit is a troll. All you need know.
-
sech1
what's called ASIC? It depends on who you ask
-
sech1
GPU engineers calls GPU ASICs too
-
_I3^RELATIVISM
no for randomx
-
sech1
*call
-
_I3^RELATIVISM
and mining
-
_I3^RELATIVISM
sech1:
-
_I3^RELATIVISM
what determines in randomx what is classified has a ASICS and what is not
-
elliot[m]
Omg learn English...
-
sech1
for mining? It's just a chip that can do only one algorithm (or possible same algorithm with different parameters or slight variations)
-
_I3^RELATIVISM
sure I understand that
-
_I3^RELATIVISM
my questions is regarding something diferent though
-
moneromooo
elliot[m]: no need to inflame things
-
_I3^RELATIVISM
sorry english is not my native language
-
_I3^RELATIVISM
now that all the nonsense has stopped maybe I can explain it better
-
_I3^RELATIVISM
so RandomX makes it hard for ASICS to mine given you would have be constantly upgrading the ASICS
-
_I3^RELATIVISM
wish makes it not worth the money obviously
-
_I3^RELATIVISM
but my question is sech1 how does such classification happend with such mitigation
-
elliot[m]
Uh yes.
-
_I3^RELATIVISM
so that you can pull way block from ASICS
-
sech1
it is possible to make ASIC for RandomX
-
elliot[m]
But not efficient.
-
_I3^RELATIVISM
sure true
-
sech1
but at this point it will be universal enough to serve as a regular CPU
-
koork
ASICS is hardware built to perform very specific operations really fast. RandomX requires performing MANY kinds of operations, and thus is hard to optimize hardware for
-
koork
_I3^RELATIVISM: ^
-
_I3^RELATIVISM
I undrstand what a ASICs is koork
-
sech1
so ASIC for RandomX = CPU with on-chip memory instead of caches and optimized instruction set
-
_I3^RELATIVISM
My question is regarding RandomX in specific
-
hyc
^ he cannot understand the answer
-
elliot[m]
Randomx was designed for CPU. Algo can be changed in case of ASIC. Rendering useless.
-
_I3^RELATIVISM
I only started learning how to programme last year, if not i would just check source cde of randomx
-
sech1
classic understanding of "mining ASIC" is not relevant for RandomX. You can't get 1000x speedup at all
-
_I3^RELATIVISM
Imor asking how randomx is implemented
-
_I3^RELATIVISM
what is it actual way to be "random etc"
-
_I3^RELATIVISM
if you know what I mean
-
hyc
then read the design doc
-
hyc
you don't need to know how to program to read a document
-
» _I3^RELATIVISM ignore hyc
-
_I3^RELATIVISM
geez I feel sorry for anonimal
-
_I3^RELATIVISM
if this is what he had to endure
-
hyc
^ troll
-
elliot[m]
Blocked... Reason: troll.
-
_I3^RELATIVISM
funny when the people doing the troll call other such
-
_I3^RELATIVISM
anyway wasted enough of my effort and time tying to explain myself
-
tertiary
is there anyway i can approximate how much i will get from mining on certain hardware?
-
_I3^RELATIVISM
if this is how the most part of the monero comunity reacts when putted on the spot, I fear for its future
-
elliot[m]
Mining calculators. Google it.
-
moneromooo
mining_status should tell you.
-
moneromooo
It's expected average over a looong time though.
-
_I3^RELATIVISM
I apreciate everybody that gave based arguments though and didnt try to make a mess of it of the discourse like moneromooo sech1 Inge- among others
-
_I3^RELATIVISM
just because of judgemnet or their own ego
-
_I3^RELATIVISM
so cheers for valuing logic
-
_I3^RELATIVISM
is sad you protected the wrong actors just because you know them, but I cant do much about that
-
» _I3^RELATIVISM is afk
-
endor00[m]
<tertiary "is there anyway i can approximat">
cryptocompare.com/mining/calculator/xmr
-
tertiary
ty
-
Inge-
also .mine 38000 in #monero-pools
-
manataw
for new blockchain when i have transfer > 3 like "transfer address1 amount1 address2 amount2 address3 amount3" there is an error like
-
manataw
transaction fee is not enough: " << print_money(fee) << ", minimum fee: " << print_money(needed_fee)
-
manataw
"fee too low"
-
manataw
if transfer < 3 everything work
-
hyc
sounds like a known bug
-
hyc
-
hyc
... pro tip, for a few minutes prior: when you walk into a new place and suddenly have to ask "why is everyone beng an asshole to me" it usually means you're the asshole.
-
manataw
lets try his commit?
-
hyc
yes, worth trying it out, report your results
-
_I3^RELATIVISM
good resources for others interested, regarding the previous conversation before it was derailed by endor00 's ego:
-
_I3^RELATIVISM
-
_I3^RELATIVISM
-
_I3^RELATIVISM
-
_I3^RELATIVISM
-
hyc
yeah, that howard chu guy, he really knows this randomx stuff
-
spedex
lol :D
-
_I3^RELATIVISM
hyc I see that Howard chu guy also has a big ego
-
_I3^RELATIVISM
hyc:
-
manataw
ohh!!!
-
_I3^RELATIVISM
just because I dont agree with your previous attitude that doesnt mean I dont apreciate you work on RandomX, but your previous comment was unecessary and it would have been better if you stayed silent, given it proves you are more concerned about a useleus fud than actual logic and productive discourse hyc
-
jakoson0
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
-
manataw
hyc i confirm that #7337 work!!
-
sethsimmons
`Attempt to get hash from height 1859411 failed -- hash not in db`
-
sethsimmons
What would cause this? Never seen the error before.
-
hyc
that's an odd one. it means the DB doesn't have a record for the hash of the block at that height
-
_I3^RELATIVISM
thnk you hyc, good to see is not all you had. Have a good day
-
sethsimmons
<hyc "that's an odd one. it means the "> Got it three times in logs recently on one node, but the node seems operational and healthy otherwise.
-
Mochi101
sethsimmons, can you ask the daemon for that block info ( print_block 1859411 )
-
hyc
or the blocks before and after it
-
sethsimmons
docker exec monerod monerod print_block 1859411 2021-01-24 14:58:49.355 I Monero 'Oxygen Orion' (v0.17.1.9-release) Error: Unsuccessful -- json_rpc_request: ➜ ~ docker exec monerod monerod status 2021-01-24 14:59:09.007I Monero 'Oxygen Orion' (v0.17.1.9-release)
-
sethsimmons
Height: 2281578/2281578 (100.0%) on mainnet, not mining, net hash 2.08 GH/s, v14, 11(out)+55(in) connections, uptime 0d 0h 52m 4s
-
sethsimmons
```
-
sethsimmons
docker exec monerod monerod print_block 1859411 2021-01-24 14:58:49.355 I Monero 'Oxygen Orion' (v0.17.1.9-release) Error: Unsuccessful -- json_rpc_request: ➜ ~ docker exec monerod monerod status 2021-01-24 14:59:09.007I Monero 'Oxygen Orion' (v0.17.1.9-release)
-
sethsimmons
Height: 2281578/2281578 (100.0%) on mainnet, not mining, net hash 2.08 GH/s, v14, 11(out)+55(in) connections, uptime 0d 0h 52m 4s
-
sethsimmons
Mochi101: hyc ^
-
sethsimmons
1859412 has the same issue, unprintable
-
sethsimmons
Everything before and after 11/12 seems fine
-
moneromooo
Sounds like a borked DB page maybe.
-
sethsimmons
AFK for a bit but happy to troubleshoot however is helpful later, and let me know if this is worthy of an issue.
-
hyc
yeah, sounds like a corrupted page
-
hyc
the height->hash table is pretty compact, so the records for those heights should all be contiguous
-
moneromooo
Maybe the contents of that page might shed some light. ie, if thre's a "unbound: w00t" message in it.
-
hyc
might try reading it in py-lmdb, seek to 1859410, then cursor_next thru the next 3 slots
-
moneromooo
Did that bug get fixed ? The one with some unbound message written to the db...
-
hyc
oh, yeah, that's always a possibility
-
hyc
I thought it did
-
hyc
I mean, we definitely updated libunbound once, because of that issue
-
hyc
and it's been a while since anyone else has mentioned the problem
-
moneromooo
Ah, so not fixed, but poked enough to hope.
-
moneromooo
I see the "Attempt to get hash from height ... failed" report from tme to time.
-
moneromooo
And usually just tell people to sync again.
-
hyc
can't remember the last time I've seen it here
-
moneromooo
Sounds hard to debug. strace can't see anyuthing wrong presimably since mmap.
-
moneromooo
Maybe we could keep all mmapped regions without W, and only temporarily switch W upon a txn commit. That'd be slow, presumably...
-
moneromooo
Then with luck we'd get a SIGBUS or SIGSEGV if something pokes.
-
hyc
the mmap is always read-only
-
moneromooo
Txn commits write via syscalls ?
-
hyc
writes are only done using standard write syscalls
-
hyc
except in db-sync-mode=fastest, which makes the mmap writable
-
hyc
but I've only ever recommended people to use db-sync-mode=fast
-
hyc
so the only way for that libunbound bug to happen is either it's writing to the DB fd itself, or it's writing to one of LMDB's write buffers
-
moneromooo
Default seems fast, so I guess that kills the stray write to mmap region theory.
-
hyc
we tried lots of tricks to detect stray writes to the DB fd and they never triggered
-
moneromooo
Was it happening on at least two OSes ?
-
hyc
ah, dunno
-
hyc
I assumed just linux
-
moneromooo
Maybe put pages without W on both sides of the write buffers, see if something ploughs into them.
-
moneromooo
ala electricfence
-
hyc
good idea...
-
hyc
well. the overwrites we saw began exactly at the beginning of a page
-
hyc
so there may not be any underrun to catch
-
hyc
but I guess anything's possible if it's just scribbling over RAM
-
Inge-
lol btcdragonlord is reality-challenged
-
fluffypony
yeah
-
jess
-
fluffypony
rofl
-
fluffypony
it's perfect
-
fluffypony
now I've got the song stuck in my head
-
sech1
lol I'm glad I'm not on twitter and had no idea who it was until today
twitter.com/btcdragonlord/status/1353359793776332800
-
kayront
if you don't follow fluffypony on twitter you're losing 0.25% of the fun of the internet
-
jess
where's fluffypony's twittor
-
fluffypony
jess: twitter.com/fluffypony
-
jess
whoa
-
jess
smash that subscribe button
-
fluffypony
sech1: he blocked me, guess he didn't like being muted
-
sech1
you can always read tweets in private tab
-
fluffypony
yeah I know
-
diverter[m]
<fluffypony "yeah"> How dare you
-
diverter[m]
He's trying to save you from Guantanamo
-
kayront
for epic no javascript and moar privacy you can also use nitter.net
-
diverter[m]
😂😂😂
-
fluffypony
diverter[m]: yeah that was such a bizarre take
-
jess
is zcash related to zcoin
-
fluffypony
jess: no - ZCoin became Firo
-
jess
oh.
-
fluffypony
after ZCash went after them for trademark infringement I think
-
diverter[m]
<fluffypony "diverter: yeah that was such a b"> He's been doing this #NumberGoGuantanamo thing to a bunch of us Samourai users since we banned him for posting furry porn (you read that correctly) in Telegram chat
-
fluffypony
or did ZCoin become Zen, I can't even keep tabs any more
-
mmxxx[m]
firo used to zcoin
-
mmxxx[m]
they got attacked recently
-
diverter[m]
Saw that
-
Inge-
diverter[m]: he also believes Trump won the election ...
-
diverter[m]
Wasn't someone from that camp supposedly involved in the network attacks on XMR lately?
-
diverter[m]
<Inge- "diverter: he also believes Trump"> How dare you too sir! Trump 20forever
-
fluffypony
diverter[m]: from Firo? no, I like the Firo people, they're solid
-
fluffypony
they spoke at MoneroKon about Lelantus
-
diverter[m]
I get confused with all the names anymore, my bad lol
-
diverter[m]
<fluffypony "they spoke at MoneroKon about Le"> Nice.
-
diverter[m]
<diverter[m] "Wasn't someone from that camp su"> On a side note, my node been up for nearly 2 weeks straight now 🙌
-
mmxxx[m]
* firo used to be zcoin
-
fluffypony
I was a little saddened that he used Sarah's thread to post that
-
-
-
fluffypony
lol yeah
-
selsta
16:04 <moneromooo> Did that bug get fixed ? The one with some unbound message written to the db... <-- no it never got fixed but it also stopped showing IIRC
-
h2017
hi
-
koork[m]
I'm reading Zero to Monero v2 (
web.getmonero.org/library/Zero-to-Monero-2-0-0.pdf). Could someone help me understand the last paragraph of page 22? (the 2^c coefficient in the EdDSA signature scheme)
-
monerouser1144
-
Mochi101
fluffypony, even Michael Saylor is saying it's possible to lose keys in a boating accident now:
reddit.com/r/Bitcoin/comments/l42ku…or_people_can_go_fk_themselves_they
-
monerouser1144
It's almost unbelievable that Bitcoin is one of the more popular symbols at CNBC, alongside Apple, Tesla, NIO etc