08:45:39 FYI https://libera.chat/news/llm-etiquette 08:46:04 Given we have public logs out note those may be scanned by external companies training content for AI anytime 10:16:26 @vThor & rbrunner7: was just catching up on your convo re Monero's SeedSigner. I'd add my agreement that 2 versions should exist. The existing amnesiac version, and one that has persistent memory, and has its security strengthened in some way. For example, requiring a passphrase that doesn't get stored - or other methods. 10:17:49 Reiterating what has already been said, it seems like a great DIY hardware wallet solution, but if every user has to keep printed QR codes in proximity to the device, users who want convenience are likely to be put off. 14:00:24 MKC3 call for workshops/presentations up https://x.com/MoneroKon/status/1860321346380533986 14:00:55 Deadline December 7th 14:01:17 Why do early? 14:01:20 Please retweet and invite potential speakers 14:01:27 Why so early? 14:01:46 C3 planning has a tight schedule unfortunately 14:02:10 Ah never mind I thought this is about mk 14:04:02 We need more Monero representation at C3. It is great they are open to hosting us since hacker type events tend to be very anti-crypto 14:15:04 That's what vast majority of SeedSigner users do, the fork XMRSigner is derived from. Best they can do is be able to eject the microSD card after boot. That is what a stateless signer is... 🙄 Cc. rbrunner7 14:16:27 You'd need to partition the microSD somehow to make a "persistent" environment on the Pi. I'd recommend to think of what the word stateless means; let alone understand what features and limitations both the Pi and the XMRSigner have. 15:00:14 john_r365: this will be the case, not yet 100% sure how I will implement it exactly, but this will happen defenitely. 15:00:54 Meeting in 1 hr https://github.com/monero-project/meta/issues/1113 15:06:04 As long as you let one decide between persistent and stateless, I'm game. vthor 15:06:28 Good luck figuring out how to do persistent though lol, will be interesting to see. 15:12:25 rottenwheel: I don't like really the thought to safe the seeds on the same microSD card - although it is probably the cheapest option, it is not the best. On my research for NFC payment on weak hardware I found cheap SPI secure elements and SPI flash, which could be sourced in quantities of 100 for below $5. 15:14:17 vthor the more you talk about ways to implement persistent state for XMRSigner, the less I like the idea, and I already oppose and disagree with it 100% as-is... 15:14:40 rottenwheel, It will result in two different build, I don't like incactive code in the image. Could even be happen to go to 3 version (but not sure, need some time to think and thinkering about and analyze different threat models - and best would be to get some actual user input, why they want to have certain version) 15:15:05 Beyond my bias, sounds stupid, for lack of a better word, to add more components, as that would effectively bar current SeedSigner users and owners from trying XMRSigner in the first place... 15:15:29 Don't break the stateless concept. What the other two individuals claim to be a UX hurdle, is the main selling point of the SeedSigner project. 15:15:55 I find it hard to understand how instead of looking at it from the security perspective, they latch on the UI/UX inconvenience... 15:16:36 Cool, yeah, all WIP. I've said my piece. Congrats on getting fully funded, sir. 😊 15:18:53 No, the stateless version will be always 100% staeless, not even microSD storing. And a version with microSD storing, need to see... And discous with actual user. 15:19:55 rottenwheel, thank you very much! Hopen to see you in CDMX, but missed you. 15:20:33 Need to walk the white monster before he pees on my feets. afk. 16:00:22 Meeting time https://github.com/monero-project/meta/issues/1113 16:00:25 greetings! 16:01:08 howdy 16:01:40 whats been going on since the last meeting? Monerotpia happened https://monerotopia.com/ 16:01:51 <0​xfffc:monero.social> Hello everyone 16:02:27 MKC3 call for workshops/presentations up https://x.com/MoneroKon/status/1860321346380533986 - ajs 16:03:05 0xfff made a PR making some improvements to --no-initial-sync and wallet-rpc? 16:03:41 kewbit teased a CCS update for the haveno-gui... the monero -serai/wallet ccs proposal from kayabanerve has been merged https://ccs.getmonero.org/funding-required/ 16:03:41 Make wallet-rpc great for the first time since bytecoin 16:04:11 Hello. 16:05:30 in my recent ccs update, i tallied up the funds we've repurposed or donated to the general fund from abandonned ccs proposals. 384.06 repurposed. 161.85 returned to the general fund https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/503#note_27312 16:05:31 Hi! 16:05:47 <0​xfffc:monero.social> https://github.com/monero-project/monero/pull/9579 16:05:59 Boooo 👎 16:06:19 i look forward to testing this 0xfffc thank you 16:06:29 We should instead repurpose the old gemeralfund btc and xmr addresses funds from black hole to transparency report 16:06:49 <0​xfffc:monero.social> ( You’re welcome. My pleasure. ) 16:07:15 https://github.com/monero-project/monero/pull/9579 one of @0xfffc's fixes 16:07:47 thanks 16:09:33 XMRSigner from vthor originating from repurposed funds :) but now his own work has been funded (was discussed today here) 16:10:34 ofrnxmr did you mention wallet-rpc using insane bandwidth amounts if left running 24/7? 16:10:53 ive never ran it at home so wouldn't notice 16:11:36 <0​xfffc:monero.social> I believe this should alleviate the problem: https://github.com/monero-project/monero/pull/9574 16:11:36 News: [Monero Observer](https://www.monero.observer/) - [Revuo Monero](https://revuo-xmr.com/) 16:11:50 oh, another PR 16:11:59 Yes 16:12:36 Siren/Stnby of digilol/moneropay are probably effected , as well as alot of merchants/swappers then 16:12:59 Like gb's per hr if a service utilizes close_wallet inbeteren open_wallet calls 16:13:46 good catch 16:13:58 <0​xfffc:monero.social> Yes. It was basically days (or even months of? of computation wasted overall. 16:14:05 leads to very very much increased time to respond the longer the service is running 16:14:29 Resyncs the same blocks over and over.. and over again 16:14:35 0xfffc: but this will only avoid long opening time on open a wallet, would it be easy to quick fix the also the restore wallet from seed? (I suspect the long time on weak hardware comes from generating addresses on restore) 16:14:46 perhaps this is when i need to kill the process by grabbing its pid 16:15:03 I think there still may be an off-by-1 issue, as it syncs 2 blocks everytime it receives 1 more now 16:15:46 <0​xfffc:monero.social> Great catch. I will try to fix it. Will dm you about it. 🙏🏻 16:15:57 Huh? 16:16:50 "if a service utilizes close_wallet inbeteren open_wallet calls" - ofrnxmr above. if moneropay does this then could be suffering from delays/bandwidth usage 16:16:53 tldr: these wallet-rpc issues should help projects, like moneropay, to function better 16:17:46 It also doesnt seem to refresh at open like its supposed to. Takes 20secs 16:18:22 Yeah the resync thing is very annoying 16:18:56 nice 16:19:35 anything else to bring up? else we can move on to the ccs ideas 16:20:28 articmine shared thoughts on FCMP in MRL today which raised further discussion https://libera.monerologs.net/monero-research-lab/20241123 16:20:54 specifically the "post on FCMP++ costs and transaction sizes" 16:22:00 MRL can weigh in on this further.. now then 16:22:53 moving on, ccs ideas: 16:22:56 a. [Carrot animated video](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/506) 16:23:12 close/merge? 16:23:50 not enough positive engagement around this, looks like it will be closed 16:24:40 plowsof: As a side note, was the FCMP++ video officially released, or not yet? 16:24:56 I think this is a close, no engagement from proposer 16:25:09 vostoemissio released a video , yes, thanks 16:25:12 Not yet, xenu and vost redoing some of the script 16:25:44 The video they released was a pre-release, and kaya commented some inaccuracies 16:25:58 So theyre going to fix up and rerelease 16:26:41 thanks debruyne, here is vostos comment, open for feedback as above https://libera.monerologs.net/monero-community/20241121#c462513 16:26:58 closing Carrot animated video 16:27:28 b. [CryptoCheckout WordPress plugin (for WooCommerce) & Shopify app](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/514) 16:27:43 close/merge? 16:27:46 Close 16:28:01 Oh, for community news 16:28:33 Haveno Development and #haveno:development are the new homes for haveno dev on matrix and irc 16:28:44 a close from me. also special thanks for mrnaif from bitcart.io for sharing his insight regarding getting on to the shopify app store and such 16:29:22 the proposer of the above didnt even know how it was done and dropped the premise immediately 16:29:42 closing cryptocheckout 16:29:57 c. [Monerotopia 2024 Marketing and Publicity](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/515) 16:30:30 this was pre-approved, pending the upcoming update from geonic , we can move on unless that is on hand 16:30:40 at hand* 16:31:04 +1 plowsof 16:31:05 plowsof: ty 16:31:25 Seems the event went well though. Congrats 16:31:45 👏 16:31:57 d. [Gingeropolous 1TB MRC upgrade](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/516) 16:32:54 Mrl i think liked this, but i again have mt reservations about continuously trusting folks who are irresponsible with our security and privacy 16:33:06 I think someone else should run the mrl lab pcs 16:33:10 20 xmr, ram for MRL who expressed a need for it , and with positive updoots 16:33:48 Ginger refused to share the ips that he was forwarding to, and it took community whitehats to pry the info from internet logging or nslookup 16:34:17 And he deleted ips and still refused to share 16:34:22 Maybe gingeropolous can do a sysadmin security short course :) 16:34:34 I wouldn't mind doing one myself 16:34:37 Dodges any questions about the subject 16:35:14 i dont think it eas irresponsible due to being uneducated, but simply due to negligence 16:35:20 then tried to cover it up 16:35:38 And still pretends like nothing happened 16:35:42 hello 16:35:44 Re fcmp video: revisions made just waiting for Luke 16:35:45 Re carrot: vosto and I have expressed interest for doing an animated vid for this though not sure if there is enough interest 16:35:53 Rucknium is one of the main consumers of ram, if i could click my heels then Rucknium would be setting the hardware up in house for other MRL members 16:36:21 Waiting for Luke to sign off* 16:36:47 blame kayabanerve for any issues moving forward, noted 16:36:59 Thanks 16:37:12 thanks for sharing the update Xenu 💪 16:37:14 😁 16:39:23 Most of the expense of the MRC hardware was covered by gingeropolous. The implicit deal, I think, is that ging provides most of the hardware free-of-charge since he's mining Monero on it when the CPU threads are free. I hope that ging gives a fuller explanation for what happened with node.moneroworld.com , but consider that getting greenfield owned or rented hardware would be expe 16:39:23 nsive for the CCS. 16:40:32 Even with this proposal, ging is paying for the machine. The CCS is just for the RAM (which isn't really needed for mining) 16:40:48 Yeah, lets just keep funding his mining operation. I think that's messed up 16:40:59 merging gingeropolous - we could fund sech1 to purchase expensive monero mining equipment and let MRL use it upon request too 16:41:19 Didnt we pay for the rigs with prior ccs' too? I might be mistaken here 16:41:25 No, he doesn't need this RAM for mining 16:41:33 ah ok 16:41:34 Why not just let ruck buy the ram for himself 16:41:53 With a prior CCS, large SSDs were purchased. Again, that's what research needs, not mining 16:42:09 we are not funding his mining operation, his mining operation is being used by MRL 16:42:25 nioCat has it right 16:42:27 thank niocat 16:42:44 thanks mbull 16:42:49 moving on 16:42:53 Rucknium: curious, what is the setup for storing the DB in ram? 16:42:59 thanks mbll 16:43:18 In an R `data.table` 16:43:44 You want the columns? 16:44:55 are those stored/reusable by other programs? 16:45:40 Basically no. It's for statistical analysis. You cannot run the blockchain from this, if that's what you are asking. 16:46:33 e. [v1docq47 - monerotopia 2024 voiceovers and working on xmr.ru](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/517) 16:47:08 i've shared this proposal in the xmr.ru matrix room, continued positive support that gets him merged is coming in 16:47:40 Voting merge on account of successful history and always getting funding 16:49:27 An R `data.table` is extremely fast for statistical analysis, especially for data that has a hierarchical structure like Monero: block -> tx -> ring -> ring member 16:49:27 https://h2oai.github.io/db-benchmark/ 16:49:55 The downside is that it keeps the data in RAM, so if you have lots of data, you need lots of RAM. 16:50:26 looks like v1docq47 will be merged shuld the trend in feedback continue after its sat for a bit longer 16:51:11 Any other business? 16:51:32 Are we all waiting for a general fund transparency report? 16:52:55 Generalfund 0 1 2 3 4 and 5 16:52:58 does each program that needs `data.table` map LMDB data to a `data.table` on startup before continuing? 16:54:19 we can end the meeting here then. thank you all for attending 16:54:50 All data is pulled in through JSON-RPC queries. It takes about 18 hours to get all data since the bock height RingCT was introduced. There isn't a simple data dump from the LMDB because it's not well-documented and has C++ serialization objects. 16:55:28 Planning meeting starting in #monerokon:matrix.com 16:56:13 Planning meeting starting in #monerokon:matrix.org 16:56:29 It asks `get_block` and `get_transactions` : https://github.com/Rucknium/misc-research/blob/main/Monero-Black-Marble-Flood/code/output-index.R#L114-L128 17:35:56 Video was taken down after kayaba's feedback as far as I can tell. 17:37:15 Do you have heels? 🧐😳 17:37:27 We've revised it 👍 17:38:18 https://drive.proton.me/urls/CCSB8WSXXR#NdDCBXmKgTP5 17:38:19 Still pending Luke's feedback though 18:43:18 Hello. watched Andy Y on the opt out podcast and ended up here. 20:32:55 <3​21bob321:monero.social> Soon™️