05:37:43 <mj-xmr> I'm happy with the answer :) 06:48:50 <mj-xmr> Another topic. I have this parallel execution tests branch: 7283. I'm not 100% sure about its stability. Would you be OK with me trying to execute each test in a Docker image for better isolation and more freedom for the developer? 07:16:55 <selsta> I don't think this would be a good idea 07:22:24 <mj-xmr> selsta, Thanks. Then I'll focus on what we currently have and limit non-parralelizable parts in a single execution chain. 08:25:38 <moneromooo> tbh a lot of these patches seems like doing things because they seem fun rather than useful. 08:27:02 <moneromooo> Quite frankly, if tests require docker, the first thing I'll do is revert that patch on my work branch. 08:27:37 <moneromooo> But hey, maybe I'm just not seeing the usefuless of it and others may benefit. 08:27:38 <mj-xmr> moneromooo, imagine, that I want to change a functionality and I'm unsure if the change doesn't introduce regressions. I run core tests and learn this after 2 hours. Are you OK with this? I'd like to learn it in maximum 10 minutes. 08:28:07 <moneromooo> Are you suggesting docker speeds proceeses up ? 08:28:34 <moneromooo> ie, it can distribute to other machines or something ? 08:28:49 <mj-xmr> It will isolate the tests, so they can be ran in as many cores as you have, with 0 risk that they interact with each other negatively. 08:28:58 <mj-xmr> *on cores 08:29:32 <mj-xmr> Other machines could also be considered. Yes. 08:29:34 <moneromooo> OK, that does seem useful if you've got the hardware. 08:30:09 <mj-xmr> I have the hardware, and I know that other members consider building a farm for Monero. 08:30:44 * moneromooo feeling a bit unsettled by the idea of someone building a farm for monero 08:31:40 <mj-xmr> All the changes that I make will need to be able to be ran in a local and single core environment. I'm myself agains any kind of vendor lock-in. 08:31:46 <mj-xmr> Evne OSS. 08:35:19 <mj-xmr> And regarding my "fun" patches, I'm trying to make this environment easier to work with. All such changes are in all the projects, which I manage. I'm not saying that I can do it until infinity. At some point I plan to either thank for cooperation and leave, or learn the internals and do the actual development. But with the current state of the health I'd only frustrate myself. 08:36:08 <mj-xmr> ... frustrate by doing feature development while having to wait 2 hours for the tests. 08:38:03 <mj-xmr> Also I have this extra motivation, regardless all the criticism, that I'm heavily invested in Monero as the only coin that fulfills all my restrictive requirements. 08:38:32 <mj-xmr> Having to say goodbye, because I can't fix it by myself will be emotional for me :) 08:40:29 <mj-xmr> In that case I'd most probably sell all my crypto holdings and do something else... 08:43:38 <mj-xmr> Also, I believe that coding SHOULD be fun, rather than masochism. Otherwise you loose the motivation. 08:44:29 <mj-xmr> But IDK. Everybody is different. 08:45:39 <wfaressuissia[m]> "... or learn the internals and do the actual development." it would be right choice 08:46:28 <wfaressuissia[m]> "... be fun, rather than masochism." it depends on point of view: something is fun for developer but masochism for others 08:54:16 <mj-xmr> wfaressuissia[m], Thanks. Hell I'd love to do it all full time and this is not all that impossible. But first I need to learn if the environment is supportive for this from many dimensions. So far I can say that nobody is kicking me out. 08:55:36 <mj-xmr> Different opinions than mine or hard reviews are not yet a tragedy for me. 08:59:40 <mj-xmr> moneromooo, speaking of different opinions: https://www.reddit.com/r/Monero/comments/m4764j/an_excellent_detailed_first_report_from_mjxmr_a/ 09:12:01 <mj-xmr> 100% tests passed, 0 tests failed out of 20 09:12:02 <mj-xmr> Testing took: 15 minutes. 09:12:02 <mj-xmr> Status: 0 09:12:09 <mj-xmr> How cool is that? 09:14:32 <wfaressuissia[m]> "... love to do it all full time " it depends on you. If it really matters then accumulate some savings, drop current job and switch to another which is more interesting for you. 09:15:28 <mj-xmr> jobs are rarely interesting for me. I prefer the anarchic/voluntary environment like this one.\ 09:18:22 <moneromooo> Not that really matters, but... core tests took 742 seconds here (and that's on Townforge, which has got extra core tests). And that's with a dozen line patch IIRC. 09:18:54 <moneromooo> Then again, if someone wants to review and ok this, I'll only moan if it's default and hard to bypass :) 09:19:26 <mj-xmr> I totally get that attitude. 10:11:59 <selsta> https://github.com/monero-project/monero/pull/5821 10:12:06 <selsta> this was the patch that would speed up core tests 10:13:48 <moneromooo> Oh yeah. It's simpler now, it doens't change CN/RX, it just reroutes to keccak at the top level. Faster too. 13:42:28 <mj-xmr> That speed up was not at competitive to what I'm doing, but complimentary. Also it modifies the default behavior, while it could have worked just like you expect from others - be there for anybody who wants to switch it on. Are you in for reopening this PR maybe? 13:43:00 <mj-xmr> moneromooo ^ 13:44:35 <mj-xmr> I'm writing a documentation file, where all mine non-default (and so the above) hacks would be made clearer for the new devs: 13:44:35 <mj-xmr> https://github.com/mj-xmr/monero/blob/doc-compiling-debugging-efficiently/docs/COMPILING_DEBUGGING.md 13:44:59 <mj-xmr> It should be ready until 18.04 14:05:12 <moneronero> hi, i'm forking monero can you guys help on some doubts about the code? 14:18:08 <hyc> have you guys seen this? abusing Github Actions to run xmrig https://twitter.com/campuscodi/status/1378126998741061634 14:31:48 <moneronero> is this paper up to date? I mean, is there any newer version of it? 14:31:48 <moneronero> https://downloads.getmonero.org/whitepaper_annotated.pdf 14:56:28 <hyc> we don't help forks / forkers 14:56:57 <moneromooo> It's mostly ] haup to date for the pre-ringct part I think. We can answer questions about monero, but help forking will be your own job. 16:59:32 <anon_udxf6fdz[m]> I'd like to create an issue within the monero repo related to the cli wallet. I understand this is restricted due to the recent spam. How should I go about raising the issue? 17:04:00 <moneromooo> ping someone with admin access to it, like luigi1111 or fluffypony, and arrange for a time 17:04:28 <moneromooo> Alternatively I guess you can paste the text somewhere and I can file it for you. 17:14:28 <anon_udxf6fdz[m]> Prefer to provide you with a pastebin 17:14:32 <anon_udxf6fdz[m]> https://hackerpaste.hns.siasky.net/#AACL_CMabGtQ9Lbs-i62ykNIaZ6v0TCEtNF6rdjo4NELIA0g5kJqoMvA_QOVanywc6 17:16:07 <moneromooo> Requires js, and the text doesn't seem to be available in the source. 17:17:01 <moneromooo> Try paste.debian.net or paste.ubuntu.com 17:17:19 <anon_udxf6fdz[m]> Sry 17:19:12 <anon_udxf6fdz[m]> https://paste.ubuntu.com/p/86KWpPq8RT/ 17:21:18 <moneromooo> Posted, tanks.