12:02:25 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? 12:34:00 yes, also it only works properly on Alpine Linux because of getaddrinfo linking problems on other distros 12:45:26 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. 12:45:49 not everybody has to immediately love it. just everybody has to be able to instantly recognize it. 12:53:03 Yep, as mentioned, it is obvious … just to yourself, as it seems to be a subjective preference. Removing the ambiguity solves that :) 12:54:35 * moneromooo still not sure whether >...> means new blocks are added to the right or to the left, but doesn't actually care anyway 12:55:10 Maybe everyone would be happier by reverting the feature :> 12:55:55 lol 12:57:13 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 13:57:07 Your shares = 1 blocks (+0 uncles, 0 orphans) 13:57:08 Your shares position [new->old] = [.............................1] 13:57:50 missed a space, but I'm not rebuilding :) you get the point :) 13:57:59 Does it just fit with the padding? 13:58:04 or did you increase it 13:58:12 lazily added spaces 15:07:39 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 18:58:36 https://github.com/SChernykh/p2pool/releases/tag/v1.0 19:01:01 nice! 20:45:09 sech1 did ErCiccione ever commit to doing a blog post for the release? 20:52:22 Don't know 20:53:00 sech1: should this be removed now from README? 20:53:01 The purpose of this test is to bring as much hashrate as possible and check if stratum server works fine! 20:53:20 probably :D 20:53:54 Mainnet test has started - etc... 20:56:28 also not sure if this is worth noting or not, but we're already using port 18083 for tor in the Anonymity Networks docs 20:56:43 mebbe should use 18084 for zmq-pub 21:06:44 too late, it's already in the release 21:06:49 default port number 21:07:20 ah well... 21:08:08 I only noticed it today because I activated tor and i2pd on my local router today 21:54:49 you can change it in the command line anyway 22:22:05 PR for blog post. https://github.com/monero-project/monero-site/pull/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. 22:24:30 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 22:25:22 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. 22:25:22 "P2Pool Download" link name, would replace with "P2Pool v1.0 Download" or instead replace the link to "https://github.com/SChernykh/p2pool/releases" so it is always current 22:25:49 summary: P2Pool cecentralized pool for Monero mining is live ont he mainnet 22:27:21 Lol thanks pauliouk 22:27:32 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! 22:27:57 Okay refactoring with your feedback DataHoarder 22:28:11 I thought you were joking, pauliouk, then laughed, now I am laughing again seeing it on the actual PR 22:28:50 :) I do a fair bit of copy checking in my IRL job so pick up on the tiny things far too quickly 22:29:18 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 22:29:36 have seen some people on reddit start syncing Bitcoin node to join P2Pool soon 22:30:32 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 22:30:36 then they raise an issue "Why is it going to take 1 year to sync to p2pool?!" 22:33:09 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 22:33:09 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! 22:34:10 sounds good, might bring more questions for the curious and have them research, should be enough for the non-curious 22:34:48 Where would you insert the bit about generic name Datahoarder 22:35:00 i.e. the "not Bitcoin" part. 22:35:15 I have no idea, maybe a small note at the end? 22:38:10 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 22:38:10 the Bitcoin blockchain but was never fully realized due to its limitations and lack of uncle blocks. 22:38:33 ignore the extra comma near end, I'll fix 22:39:21 I need to see if there are VSCode plugins for spell check grammar check lol. 22:40:01 Jetbrains-related has it, pretty sure they exist for that 22:41:32 Awesome. 22:45:06 Oh neat... Jeckll recompiles on the fly now... neat. 22:51:01 DataHoarder pauliouk comitted the changes if you want to take another look. Thank you. https://github.com/monero-project/monero-site/pull/1835/commits/e1c95ef2388e3f3781130d21fb38e7c8fac97b74 22:51:38 quick check 22:51:47 cecentralized? 22:51:56 OMG 22:52:07 :P 22:53:34 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. 22:54:23 yeah bastardised English seems to be the preferred online publication language 22:56:03 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 ¯\_(ツ)_/¯ 22:56:35 QuickBASIC: just call it "English Simplified" 22:56:37 All I did was refactor sech1's text from Reddit/Github README and write "around it. 22:57:03 and yeah being in Europe doesn't do much towards use of American vs British, that's just an island :) 22:57:53 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. 22:58:27 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. 22:58:30 sure, we excel at having plenty of them 22:59:15 If I have to edit it again, how do I "squish" the commits so it's not ugly in history? 22:59:25 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... 22:59:26 I don't know if that's the right term. 22:59:50 QuickBASIC: git rebase -i 40efca582e05d124954643f8a40a9c7b2c56aeeb 22:59:57 then edit file to squash them 23:00:02 is what I would do :) 23:00:14 40efca582e05d124954643f8a40a9c7b2c56aeeb is what you are based on at the moment 23:00:26 So whatever the most recent commit is? 23:00:50 no, that is monero-site:master at the moment 23:01:01 you rebase onto that 23:01:18 Oh, rebase back to master, then re-commit the changes as one commit? 23:01:19 you will get an editor popup with actions to pick for each commit on top 23:01:30 yep, you can select to squash all onto one 23:01:44 then you might need to force-push onto your QuickBASIC:blog-p2pool-released 23:02:20 (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 23:03:10 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 23:03:35 Oh neat there's automation that compiles the site on the fly so you can see what the PR looks like. Nice. https://deploy-preview-1835--barolo-time-757cf9.netlify.app/2021/09/18/p2pool-released.html 23:04:18 Jeckll/Rubygems/etc was a pain to setup on Windows, so I just set it up in WSL2 Ubuntu. 23:10:31 Thanks for your help DataHoarder pauliouk.