-
DataHoarder
sech1: for making a static build, I believe on Linux you would have to go through each submodule and make a static build there first, right?
-
sech1
yes, also it only works properly on Alpine Linux because of getaddrinfo linking problems on other distros
-
hyc
look, it's obvious that just [...] could be interpreted either way. whether you prefer L-to-R or R-to-L is irrelevant, just adding a directional indicator would clear up the ambiguity. [>...>] solves that.
-
hyc
not everybody has to immediately love it. just everybody has to be able to instantly recognize it.
-
DataHoarder
Yep, as mentioned, it is obvious … just to yourself, as it seems to be a subjective preference. Removing the ambiguity solves that :)
-
» moneromooo still not sure whether >...> means new blocks are added to the right or to the left, but doesn't actually care anyway
-
DataHoarder
Maybe everyone would be happier by reverting the feature :>
-
hyc
lol
-
hyc
ok, if outputting to a terminal it should animate the display. start with all [......] and then use overstrike to visibly insert new blocks and move them to their current position
-
pauliouk
Your shares = 1 blocks (+0 uncles, 0 orphans)
-
pauliouk
Your shares position [new->old] = [.............................1]
-
pauliouk
missed a space, but I'm not rebuilding :) you get the point :)
-
DataHoarder
Does it just fit with the padding?
-
DataHoarder
or did you increase it
-
pauliouk
lazily added spaces
-
garth
What about we show the lyrics to Phil Collins song In the Air Tonight, and the blocks are whatever words in the lyrics that are bolder. Eg: “I can feel it coming *in* the air tonight” would mean someone has a share in the sixth position
-
sech1
-
DataHoarder
nice!
-
QuickBASIC
sech1 did ErCiccione ever commit to doing a blog post for the release?
-
sech1
Don't know
-
hyc
sech1: should this be removed now from README?
-
hyc
The purpose of this test is to bring as much hashrate as possible and check if stratum server works fine!
-
sech1
probably :D
-
hyc
Mainnet test has started - etc...
-
hyc
also not sure if this is worth noting or not, but we're already using port 18083 for tor in the Anonymity Networks docs
-
hyc
mebbe should use 18084 for zmq-pub
-
sech1
too late, it's already in the release
-
sech1
default port number
-
hyc
ah well...
-
hyc
I only noticed it today because I activated tor and i2pd on my local router today
-
sech1
you can change it in the command line anyway
-
QuickBASIC
PR for blog post.
monero-project/monero-site #1835 (It's been a few years since I've done anything on the site, so I'm not certain what their merge process is currently). sech hyc DataHoarder pauliouk if you could check for clarity/sanity.
-
DataHoarder
QuickBASIC: "How does it work?" seems more like it goes onto Features section, expanding lightly on "you mine your own template, payouts are based on last N shares/blocks on sidechain" would make it interesting. 38 bytes outputs are a nice detail to have
-
QuickBASIC
DataHoarder. Yeah, I was trying to avoid making it too technical because its a blog post. I tried to match the tone and tech level of the atomic swaps announcement.
-
DataHoarder
"P2Pool Download" link name, would replace with "P2Pool v1.0 Download" or instead replace the link to "
github.com/SChernykh/p2pool/releases" so it is always current
-
pauliouk
summary: P2Pool cecentralized pool for Monero mining is live ont he mainnet
-
QuickBASIC
Lol thanks pauliouk
-
DataHoarder
yes, "lightly", maybe along the lines of:: "You reward everyone in the PPLNS window accordingly, directly via the very efficient coinbase transaction reward --- each individual miner payout takes only 38 bytes on the Monero blockchain!
-
QuickBASIC
Okay refactoring with your feedback DataHoarder
-
DataHoarder
I thought you were joking, pauliouk, then laughed, now I am laughing again seeing it on the actual PR
-
pauliouk
:) I do a fair bit of copy checking in my IRL job so pick up on the tiny things far too quickly
-
DataHoarder
QuickBASIC: maybe add a note about P2Pool name being generic-ish, as that was the name of a similar pooling system on Bitcoin and other cryptocurrencies
-
DataHoarder
have seen some people on reddit start syncing Bitcoin node to join P2Pool soon
-
DataHoarder
if we had a place with more technical details describing the system, I would link it on the How it works section, but otherwise simple is good
-
pauliouk
then they raise an issue "Why is it going to take 1 year to sync to p2pool?!"
-
QuickBASIC
Line 14 DataHoarder: P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to merge mine with Monero. There's no pool admin that can control what your hashrate is used for or decide who can mine on the pool and who can't --- It's permissionless! All pool blocks pay out to miners immediately. Because there
-
QuickBASIC
is no pool wallet, funds are never in custody --- It's trustless. Everyone in the PPLNS window is rewarded directly via the very efficient coinbase transaction reward --- each individual miner payout takes only 38 bytes on the Monero blockchain!
-
DataHoarder
sounds good, might bring more questions for the curious and have them research, should be enough for the non-curious
-
QuickBASIC
Where would you insert the bit about generic name Datahoarder
-
QuickBASIC
i.e. the "not Bitcoin" part.
-
DataHoarder
I have no idea, maybe a small note at the end?
-
QuickBASIC
DataHoarder line 12 maybe? Monero P2Pool is a peer-to-peer Monero mining pool developed from scratch by SChernykh (also known as sech1). P2Pool combines the advantages of pool and solo mining; you still fully control your Monero node and what it mines, but you get frequent payouts like on a regular pool. P2Pool as a concept was first, developed for
-
QuickBASIC
the Bitcoin blockchain but was never fully realized due to its limitations and lack of uncle blocks.
-
QuickBASIC
ignore the extra comma near end, I'll fix
-
QuickBASIC
I need to see if there are VSCode plugins for spell check grammar check lol.
-
DataHoarder
Jetbrains-related has it, pretty sure they exist for that
-
QuickBASIC
Awesome.
-
QuickBASIC
Oh neat... Jeckll recompiles on the fly now... neat.
-
QuickBASIC
DataHoarder pauliouk comitted the changes if you want to take another look. Thank you.
monero-project/monero-site #1835/commits/e1c95ef2388e3f3781130d21fb38e7c8fac97b74
-
pauliouk
quick check
-
pauliouk
cecentralized?
-
QuickBASIC
OMG
-
pauliouk
:P
-
QuickBASIC
Oh, I gotta check because it might have changed, but I think the consensus when we discussed it 4 years ago was to use American English.
-
pauliouk
yeah bastardised English seems to be the preferred online publication language
-
QuickBASIC
I mean, the author of the text (because I'm a dirty plagiarist), the developer of the software, supposedly a European, used it with a 'z', so ¯\_(ツ)_/¯
-
DataHoarder
QuickBASIC: just call it "English Simplified"
-
QuickBASIC
All I did was refactor sech1's text from Reddit/Github README and write "around it.
-
DataHoarder
and yeah being in Europe doesn't do much towards use of American vs British, that's just an island :)
-
QuickBASIC
I once had a landlord in Germany argue with me that they were "draperies" not "drapes" and was super mad that I wouldn't use the other word. Europeans sometimes can be weird about language.
-
QuickBASIC
I mean, English was my language and she was kind enough to speak it for me, but to be upset I said American words was weird.
-
DataHoarder
sure, we excel at having plenty of them
-
QuickBASIC
If I have to edit it again, how do I "squish" the commits so it's not ugly in history?
-
DataHoarder
getting a bit offtopic but if "formal education" teaches you languages should always be spoken in one specific way, formal, then irl you see butchered up version of it, well...
-
QuickBASIC
I don't know if that's the right term.
-
DataHoarder
QuickBASIC: git rebase -i 40efca582e05d124954643f8a40a9c7b2c56aeeb
-
DataHoarder
then edit file to squash them
-
DataHoarder
is what I would do :)
-
DataHoarder
40efca582e05d124954643f8a40a9c7b2c56aeeb is what you are based on at the moment
-
QuickBASIC
So whatever the most recent commit is?
-
DataHoarder
no, that is monero-site:master at the moment
-
DataHoarder
you rebase <whatever you have on current> onto that
-
QuickBASIC
Oh, rebase back to master, then re-commit the changes as one commit?
-
DataHoarder
you will get an editor popup with actions to pick for each commit on top
-
DataHoarder
yep, you can select to squash all onto one
-
DataHoarder
then you might need to force-push onto your QuickBASIC:blog-p2pool-released
-
QuickBASIC
(I'm so glad I have IRC logging, so I can refer back to this if I'm asked to squash commits lol.) Thanks DataHoarder
-
DataHoarder
I don't know what you have as your repo so I used the hash as reference, otherwise origin/master or upstream/master depending on your remote setup works as well
-
QuickBASIC
Oh neat there's automation that compiles the site on the fly so you can see what the PR looks like. Nice.
deploy-preview-1835--barolo-time-75…app/2021/09/18/p2pool-released.html
-
QuickBASIC
Jeckll/Rubygems/etc was a pain to setup on Windows, so I just set it up in WSL2 Ubuntu.
-
QuickBASIC
Thanks for your help DataHoarder pauliouk.