00:00:12 ty :) 00:27:04 So there's a mobile wallet trying to integrate monero 00:27:31 https://www.irccloud.com/pastebin/LPJ84Qla/moneronativecrash.txt 00:28:12 From the developer: 00:28:12 As far as I can tell the problem occurs when monero tries to serialize the wallet for storing in the tools::wallet2::store_to function. I suspect that when it is trying to serialize it tries to copy a location in memory, but it is given a faulty address. While this is certainly bad, right now monero will crash rather than give an error upstream and let the developer deal with this. if I could get an error that I could 00:28:12 catch in C++ somehow, I could deal with error gracefully instead of the app crashing immediately because of a SIGSEGV 00:28:46 I have a POC that triggers the error I can send if that would help 01:29:49 jberman: With "const bool fluffing = false;" I get all tx on zmq-sup 🙂 01:31:43 Sending 9 tx of 0.5 each spent 200+ XMR 🙂 01:32:51 noice, I see the source of the issue. working on a patch now 01:33:21 👍️ 01:34:04 BTW. I'm on release-17. master don't build on Slackware. 03:24:18 Also, even with no-dns, the first confirmation prompt take 1+ min. to appear. 03:25:47 cache, I'm guessing. 03:33:35 as in it takes 1+ min to see the green confirmation in the CLI, or to see it in ZMQ when it works? 03:42:11 the green confirmation 03:43:13 No, this one: Is this okay? (Y/Yes/N/No): y 03:46:28 hm ok 15:41:10 Hey I'm a web-dev looking to contribute, first time working on open source. I went through the github and looked at the open issues, but wanted to come ask you guys first where the most help is needed. Fluent with reactjs and javascript. 15:46:43 A bit hard to say. Did you already look at https://github.com/monero-project/monero-gui? It's not a web application of course, but uses similar technology. 15:47:33 And maybe it could use a bit more love :) 15:48:45 Will check it out, I found an open issue about adding a user guide for connecting to the matrix channel on the getmonero.org site, I can take care of that as well. Would want to talk to someone first before I just go adding stuff. What stack are you guys using? And any contrib guidelines I should know about before making a PR 15:48:53 Thanks 15:54:26 Not sure about "the stack". The getmonero.org uses some proprietary templating system e.g. to deal with multiple languages. Not complicated, but maybe a bit strange at first sight. 15:55:21 There is a "contributing" text somewhere, but I don't think it contains something surprising. "Use common sense, be friendly" maybe covers already most of it :) 15:55:59 Not sure who is in charge of the website right now 15:56:11 Maybe selsta knows 15:56:43 Yeah definitely a bit strange, It seems like it's half static and the css is rendered on the client. I'll try to dig into the source and see if I can make sense of it. I just don't want to start writing code in a stack thats going to get rejected. I'll hang around here and try to follow any conversations that can point me in the right direction. I'm definitely in the "still learning" phase of web dev, and not a master by any means. 15:57:16 47key: Join #monero-community-dev:monero.social , too 15:57:35 It might be a bit ... underwhelming ... for a modern web dev :) 15:58:41 No JavaScript, quite on purpose on that website 15:59:15 There's no javascript, or no client side JS? 15:59:37 wow no js you are right 15:59:43 No. It should work over Tor, with JavaScript off. Security. 15:59:56 I'm surprised they use php for the massive security flaws it has 15:59:58 47key: the site is built on jekyll- it's a static site generator that makes it easy for contributors to update/add new text and content and it intentionally doesn't have JS 16:00:20 Where does it use PHP? 16:00:34 ok I will git clone and see if I can add the matrix guide in the community section 16:00:48 Ill hang around here too try to soak up as much info as I can 16:01:03 I just noticed it in the languages section on the monero-site repo 16:01:06 Well, maybe you will collide head-on with the big summer lull 16:01:31 You were the first one here for about 9 hours or so :) 16:01:54 https://github.com/monero-project/monero-site/blob/e5acb61047b7b95eeee0383e4fd9e5c590796cb9/language.php 16:02:10 But good idea to lurk and read, in any case. 16:02:49 Yeah forsure, thank you for the help guys, hopefully I can make some progress and contribute. Would love to be a part of this project. 16:03:08 Welcome! 16:03:09 cryptogrampy[m]: could be some leftover file from the old website? 16:03:24 it's a static website, we don't use php 16:04:01 Love the ZA default time zone there in that linked source file. 16:05:35 so just html and css then. should be able to make it work. I'm guess by adding a folder in the community section it will automatically create a link? Haven't used jekyll before 16:09:31 Haveno (a p2p exchange made by monero related people) uses javascript. 16:09:38 Could be a better fit. 16:10:50 I'm perfectly fine working with just html and css, usually saying you know js implies the usage of html & css. Actually that's much simpler for me tbh. I will check that out after I get this finished 16:14:59 Just noticed the files in the community section are in markdown, is that how the page should be written? 16:17:41 we have a monero-site channel, maybe you can join that 16:19:26 thats the link I was sent via the dev email, #monero-site, when I typed it in the public servers it lead me to this channel. Is there a seperate link for it? 16:21:43 that's monero-dev, not monero-site 16:22:23 I can't seem to find it when using the element IRC app, 16:22:51 this is my first time using IRC or jekyll, don't judge me too harshly lmao 16:24:57 found monero-ux & monero-dev, and a bunch of monero enthusiast channels. 16:29:08 So correct me if I'm wrong, but the index.md file uses syntax like : {% t team.core %} to connect to the information in the .yml file (monero-site/_i18n/en.yml) file, so I would have to provide all of my written information in the .yml file, and link to it using the "{% %} " syntax 16:29:49 Also, should the matrix guide be located in the community/hangouts file? 16:36:36 Try asking in #monero-site. 16:37:22 It's not a hidden channel AFAIK. Just replace "dev" with "site" when joining. 16:38:20 You seem to be on matrix, maybe the bridge bridges to the wrong channel. In that case, use a normal IRC client for now. 16:44:23 Is someone wanting to make a 'how to join matrix guide' https://github.com/monero-project/monero-site/pull/1962 16:45:13 "I'm surprised they use php for..." <- I have a few PHP backends, do you want to try them out? 16:46:48 "It might be a bit ... underwhelm..." <- I personally use javascript very rarely 16:47:12 CSS has its own animation system, so there are really a few things that cannot be done without javascript 16:47:15 this is not really -dev though its more -depressing-manual-labour-that-is-stifled-cus-of-translation-nightmares . if anyone wants to make a guide though this script will make it easier https://github.com/plowsof/userguide-drafts/tree/main/helper-scripts/make-a-guide 16:48:22 Yeah js is definitely not necessary but does make certain things easier. Especially fetching from a db or api, don't know of any ways to do it with only html & css. But I guess I haven't tried really. 16:49:31 TrasherDK: I've done a bit of security engineering work and know of alot of vulnerabilities associated with php. But if the work is done professionally and sterilization is good, I don't see there being a problem. Just surprised when I noticed it in the "languages" section on github 16:49:55 plowsof: yeah I'm trying to get that done right now, I haven't used jekyll before but I'm getting there lol 16:50:30 I think I'll have to use a regular IRC client to access the #monero-site, was trying to avoid having to download any additional software and opted for the web IRC client. 17:02:08 47key: Hitting one of my endpoints would make your browser/whatever scream. Untrusted certificete. If you have downloaded the CA cert, and trusted it, you would need a signed, by that CA, matching a known user certificate, you have previously imported to your certificate store. Hit a API without a valid certificate twice, the firewall will block your IP for one week. Large segments of cheap VPS providers are blocked already. Don't join 17:02:08 the club 🙂 17:07:08 lool I will try to avoid it as best as I can ahaha 17:07:43 I've honestly never written php, I usually do backend work with js and firebase, I should probably try and learn some backend one day 17:08:28 just tried to avoid learning multiple languages at the same time, can easily get confused at the differences in syntax, and end up losing progress with learning or losing motivation entirely 17:21:26 Yeah. I know what you mean. Growing up with Minix, a varity of SQL implementation, Microsoft trying to screw it all up, I kinda get your sentiment. But dude.. I was along for the ride, all the way. And I enjoyed it 🤣 17:23:26 hahah yeah true, always feels good learning something and fixing an issue by yourself. There's that dopamine rush you get once you solve a bug that you were working on for a while. regardless of the language 17:23:46 well I commend you for your dedication to learning php lol. 17:25:00 Anybody know why my external USB drives would reboot, kinda randomly. I it a Win 8.1 thing. It just happened, 5 drives, 5 TB. 17:25:29 Is it*_> 17:25:29 You should be able to pull the logs and see where the error is 17:25:50 I had to do it for my mom, same thing happened with her hard drive. Had to dig through the logs to find out what happened. 17:25:53 2 most common answers: windows just does that / it's a virus taking over your system 17:32:00 I'm going with the first one, fingers crossed. I'm pretty well protected, and didn't open any CV's, or shit like that. I don't think a MS attachment file will make it through the filter on the mail-server. There was that letter from that cousin of the Nigerian prince, that caught my attention, but that can't be it 😇 17:32:56 FWIW, QubesOS raises the bar for compromise. You don't need a kernel exploit, but you need a xen exploit. 17:33:21 I *think* xen exploits (that matter on qubes) are harder to come by. Though not 100% certain. 17:37:45 I'm on Slackware. It's so rare, that no one want's to waste time, developing a exploit. Protection by, what's the expression, when nobody else is using that platform? Also, they push patches as soon as, the exploit, is known. 17:40:12 Obscurity ? 17:42:10 Probably the wrong, what's it called, room? For this stuff. I'm off to spam somewhere else. 17:45:15 .merges 17:45:15 -xmr-pr- 8414 17:45:37 channel 17:45:47 moneromooo: Not the word I was looking for, but that'll work too. Don't tell Patrick Volkerding I said this. I'm a big fan. 17:46:15 Still Patrick Volkerding. Now that's staying power. 17:46:15 it's the correct word 17:48:12 moneromooo: Good night. I'm on Z+7, plus some beers, so way past my bedtime. Thank you for your work.