15:34:39 Meeting 1.5hrs https://github.com/monero-project/meta/issues/651 15:34:58 Be there or be square. :) 17:01:27 meeting time https://github.com/monero-project/meta/issues/651 17:01:27 1. greetings 17:01:28 hello 17:01:42 Greetings. 17:01:49 Hi there 17:01:52 Hi 17:02:20 Hi hi 17:03:37 hi hi hi 17:03:50 for (int ... 17:03:56 ehm.... sorry. 17:05:31 2. Does anyone want to give updates? What has everyone been working on? 17:05:31 Myself: I haven't done much with Monero the past week. I am trying to improve at software design so when I dive into the seraphis/jamtis wallet poc I can knock it out in one go without deep revisions. 17:06:38 I'm having success with my time series prediction software. Let me quickly repost: 17:06:47 * mj-xmr[m] uploaded an image: image.png 17:06:55 This is how this looks before the training. The blue line is the true value and the green one is the predicted value. 17:06:55 After a short training: 17:07:13 * mj-xmr[m] uploaded an image: image.png 17:07:17 Almost 30% better than the baseline prediction. 17:07:23 (in-sample) 17:07:29 Out of sample (2 months later): 17:07:35 * mj-xmr[m] uploaded an image: image.png 17:07:41 Still didn't loose much of the relative performance 17:07:47 Which means, that you don't have to retrain it very often 17:07:59 Me: Not much Monero-specific work from me this past week either. I hope to dive back into revising the OSPEAD technical specification for a lay audience next week. Again, if anyone would like to see the current version, just PM me and I will send it along. 17:08:18 Not to take too much time right now, if somebody has questions, I can answer later. 17:08:38 mj-xmr: What is the time series value you are forecasting? 17:08:40 mj-xmr[m]: can you remind us what you want to do with this software? 17:09:12 The highs of the total transaction numbers for the given hourly sample 17:09:31 Which means, that on average you'd expect there to be that many transactions. 17:09:57 If not, you know how much you have to decoy. 17:10:07 s/not/the number is below/ 17:10:54 I did tests with jberman[m] 's view tag PR branch; everything ran flawlessly. It's now running live as "Technet" here: https://monerotech.info/Wallet 17:11:08 Code review however is still missing, despite a bounty of over 20 XMR ... 17:11:28 UkoeHB: The software itself shows what model has the best chance to work. It's expected then to rather extract the model from the conglomerate and use it as a class of itself INSIDE monero. 17:11:48 This will also help avoid any licensing issues. 17:11:58 So basically we can pair this with the Seraphis performance tests and perhaps estimates of low-end hardware performance to get a sense of where we may be hitting a "danger zone" for computational expense. 17:12:07 s/avoid/avoiding/ 17:13:02 This too. In fact you can plugin anything that changes across time. If there are predictable patterns in the series, it will immediately let you know. 17:14:01 FYI, the images you uploaded come through as image.png, not even a clickable link on IRC side. mj-xmr[m] 17:14:23 localmonero05: Thanks. Lemme correct. 17:14:42 It is probably bridge's fault, not yours... 17:15:06 Don't know whether you should try imgur or whatever else, individually. Seems time consuming. But if you can and want to, by all means. 17:15:10 they are visible in matrix 17:15:24 Yes, precisely why I emphasize IRC side, not Matrix side. 17:17:14 http://cryptog.hopto.org/monero/sim/01-untrained.png 17:17:14 http://cryptog.hopto.org/monero/sim/02-in-sample.png 17:17:14 http://cryptog.hopto.org/monero/sim/03-out-of-sample.png 17:17:14 thank you for that rbrunner :) 17:17:29 Welcome :) 17:17:50 Perfect! Thanks. 17:18:12 It seems there are a number of PRs stuck needing more review. It might be unreasonable to expect vtnerd to cover all these. If we had 1 or 2 more people able to review the big tough PRs that would help a lot. 17:18:15 Can we have that as a t-shirt? 17:18:16 The MAGIC Monero Fund committee plans to have its first meeting on Friday. If you have any input into how the grants process should work (or plan to submit a grant application yourself!) please let me or someone else on the committee know: 17:18:22 https://www.reddit.com/r/Monero/comments/s31glu/welcome_the_new_magic_monero_fund_committee/ 17:18:45 Nice Rucknium[m]1. 17:18:50 I am aware of at least one research grant application that is probably coming down the pipeline. 17:19:16 It does start to look like the beginning of a review crisis ... 17:19:23 UkoeHB: Has Rucknium[m]1's idea re: seeking talent for Monero activities bear any fruits yet? As in, any possible candidates to help vtnerd review PRs? 17:19:39 Note that grant recipients must do KYC since MAGIC is a nonprofit organization registered with the U.S. tax agency. 17:20:08 Damned KYC... 17:20:29 rbrunner: Unfortunately I can't help with the strictly cryptography related stuff. I coop with selsta and others at GUI on more IT-related stuff. 17:20:46 I have seen wernervasquez[m] and dr_overdose[m] seem to have a grasp/interest in the deeper protocol details, however idk if they are interested and able to review PRs. 17:20:59 Same problem for me. That stops me from reviewing the complete view tags PR. 17:21:20 Hopefully one or both can lend a hand to vtnerd then. 17:22:29 wfaressuissia is certainly qualified, but does not seem available for PR reviewing 17:23:33 localmonero05: The short answer is no. However, according to my criteria, no "active recruitment" has yet been done. The Reddit post was just a starting point. Once I get through more of my TODO list I will return to it. 17:23:49 Rucknium[m]1: Sounds good. Thanks. 17:24:28 I haven't been following the PRs on GitHub, but can kayabanerve help? 17:24:43 Honestly it takes a lot of time, effort, and learning to really get into any of these PRs. A difficult problem 17:25:03 Definitely. 17:26:01 UkoeHB: Yes exactly. We need a long pipeline to bring in talent. As in, investing in recruitment now will pay off in several months or even a year. 17:26:45 Especially when *tons* of new code will get written for the switch to Seraphis, all needing review. 17:26:49 Pressing issue is, hard to find mathematicians, cryptographers, or coders who are actually interested in learning the ropes of XMR, no? 17:27:22 Besides allocating funds for recruitment of experts, it should also have some monies for the right person to shill the project, to entice them. Ha. 17:27:58 Yes, it does require a lot of skills in one go. I myself have proposed an ambitious friend but she gave it up. 17:28:01 localmonero05: Yes. I think they are out there, but they don't know about Monero, or they know about Monero vaguely but don't know that their skills could be of use. Or they need better funding options. 17:28:02 Many infosec, et. al. people look down on cryptocurrencies, generally speaking. 17:28:47 Correct. MAGIC might aid that situation, since some may be looking for just fiat retribution for their work, and not be concerned re: KYC procedures. Agreed. 17:30:57 And don't forget that there are researchers writing about Monero right now and publishing papers, but they are not within the Monero Project infrastructure. So we could go to them first. 17:31:30 By the way, there was an idea from last September or so to make a code freeze for the next hardfork on ... drum roll ... January 16 :) 17:31:30 Such as? Any examples? Just curious. 17:32:22 rbrunner: this one? https://github.com/monero-project/meta/issues/630 17:32:51 https://github.com/monero-project/meta/issues/630#issuecomment-1013027880 17:33:04 Right. 17:33:18 Should we hold a -dev meeting, or something? Cc. luigi1112, selsta, binaryFate. 17:33:41 May be in order, yes. 17:33:54 In any case, if there is anyone out there lurking who is enthusiastic about the protocol details and wants to make sure it is implemented correctly, we need you :). We don't urgently need code writers so much as people who can make sure the code is solid (and help improve code proposals). 17:34:12 Aye, PR reviewers. 17:34:24 everything for the multisig fixes is PRed now, just need a final approval 17:34:31 Yes We need some follow up on the HF 17:34:57 localmonero05: I really hate to use Google, but this is easiest. Here are Monero papers with publication dates of this year: 17:34:59 https://scholar.google.com/scholar?as_ylo=2022&q=Monero 17:35:11 Copy that. Thanks for sharing. 17:35:31 ArticMine[m]: Do you suggest a dev meeting to discuss HF topics? 17:35:57 selsta: Do we need reviewers for such PRs, or should luigi just merge? 17:36:01 Obviously, not all those papers are super relevant, but many of them are. 17:36:10 Yes 17:36:31 localmonero05: they are reviewed for the large part, just final approval is missing 17:36:36 Roger that. I'll follow up in -dev later today, to see what date and time is most convenient for everyone. Thanks ArticMine[m]. 17:36:38 ideally they final approval comes from the reviewer 17:36:51 Got it. 17:38:03 UkoeHB: FWIW I don't have the deep math expertise yet (view tags were pretty simple), but I'm working on building it and am very enthusiastic about protocol details and want to see them implemented correctly. The time and effort for me to train to get to a point of being able to offer a very high quality review to spot issues in the math of the deeper crypto changes (like with multisg + BP+) is fairly large for where I am right 17:38:03 now, but I'm working on it 17:38:46 jberman[m]: great :) I am looking forward to it 17:39:10 That's the spirit. 17:39:23 That's the spirit! 17:40:37 Excellent 17:43:33 Moving on. I think tevador's jamtis is in a ~final state (maybe only some semantic changes left). Now would be a great time for people to read it over and leave your thoughts. Especially those who already gave feedback, like rbrunner and localmonero05 and jberman[m] . 17:43:58 link: https://gist.github.com/tevador/50160d160d24cfc6c52ae02eb3d17024 17:46:00 hermestris from #monero-recruitment:monero.social said that they have work experience managing commercial payment processing, so hopefully they could offer their opinions as well, with respect to merchant-side issues. 17:48:29 Sorry for being late. I'm not expecting major changes to Jamtis anymore. The only thing that might take some effort is finding a suitable BCH polynomial for the checksum, but that's a rather minor thing for the specs. 17:50:23 If we really can pull this off we will miles ahead of other coins ... 17:50:43 As in: Implement it as working code and hardfork 17:51:48 Sorry to intervene once more, but for the completeness sake: The prediction model can also make it easier to detect spam. Look at the right hand of this time window. You can clearly and objectively (= automatically) say, that there was a spam effort. 17:51:48 http://cryptog.hopto.org/monero/sim/03-out-of-sample.png 17:51:59 Idk about miles ahead, afaik Firo's upgrade will have similar features. 17:53:01 Is it a spam effort or just someone who wants to make a bunch of txs? 17:53:01 Interesting. Competition can bring motivation. 17:54:04 (distinction without a difference?) 17:54:06 UkoeHB: Essentially the same. Even if for legit purposes, if overloads the network. 17:54:50 mj-xmr: We'd want to combine this with a monitoring system based on the "Fingerprinting a Flood" research, which has many metrics to examine. 17:54:59 What about scaling in Firo? 17:55:28 Scaling? 17:56:14 I believe we're well ahead 17:56:41 What are you referring to exactly? 17:57:28 Ability to scale on chain 17:57:44 As technology improves 17:57:54 Oh 17:58:51 Well, we are at the end of the hour so I'll call the meeting here. Thanks for attending everyone 17:59:05 TY everybody. 17:59:18 Thanks 17:59:19 Thanks, all. 17:59:25 Thanks 17:59:27 UkoeHB: Same day, same hour next week? 17:59:41 s/hour/time 18:00:29 yes