02:14:37 hi! 02:15:38 hi 02:16:25 I'm a comp sci student and have also been trading monero for nearly 1 yr 02:16:39 I would like to help out on any projects happening! 02:17:13 Welcome. What's your area of expertise, and what's your area of preference ? 02:21:30 I would like to start with GUI stuff, and as far as expertise i'm somewhat experienced in C++/Objected oriented programming/Algorithm and data structures/web development but not any skills directly related to GUI. I would like to volunteer and to gain experience 02:23:07 Try asking in #monero-gui then. 02:23:18 Thanks 02:25:43 homeslice: this could be a good starting point for you as well: https://sethsimmons.me/posts/contributing-to-monero/#for-developers 02:27:08 sethsimmons I'll take a look into it, cheers 11:02:51 .merge+ 7371 11:02:51 Added 12:52:40 I was looking through the database and saw that the string comparator for the properties table does not take size into account 12:53:37 when we do  MDB_val_str(k, "pruning_seed"); 12:54:13 the right hand argument is cast to a void *,that is (void * ) "pruning_seed" 12:54:46 In c++ is pruning seed automatically converted to a C-style string when we write something like this? 12:55:35 IIRC the zero is stored. 12:55:45 (for this particular table) 12:56:30 It has to be. But where does it happen do you know? 12:56:53 I'm not sure I understand what you're asking here. 12:57:04 where is the null terminator set 12:57:40 I wouldn't have thought it was done during the (void   *) cast 12:57:43 ffs 12:57:45 void star 12:57:50 haha 12:58:04 I don't understnad what you're asking here. 12:58:26 The NUL terminator is set at the end of the string. Obviously. So that's probably not what you're asking. 12:58:40 The cast doesn't change this. 12:59:14 The cast is because the MDB_val data arg is a void* since it can point to anything. 12:59:50 c++ style strings don't have a null terminator. std::string temp = "hello whats up"; will not have a null termiator 13:00:34 if we simply write "some text" without writing std::string, is it interpreted as a C-style string with a null terminator? 13:01:00 It shuld have one since c_str needs one. 13:01:07 It's a C string. 13:01:45 right 13:01:47 thanks 13:02:50 You could make a custom compare function that strncmp, but lmdb will crash happily if you craft the db anyway, so it really doesn't matter I think. 13:37:04 Why is it people want to file a bug about expcetions all the bloody time if it's working... 13:37:51 It doens't show on the console for a reason... 14:21:27 Arkoo: a C++ string does contain a NULL terminator. It's just not counted in with size(). 14:22:04 Comparing const char * with string's c_str() will work for strncmp 14:35:58 is there anything 'wrong' with setting p2p-bind-port=80 on my home daemon? Thank you 14:36:32 moneromooo: could you unlock xmronadaily on gitlab. It's the problem of the login with github. 14:36:56 Sure. I totally forgot about doing those rounds for ages. 14:37:35 nobody had complained about it so far :) 14:39:56 Funny that. It asks for for 2FA, and I did not set that up. 15:00:12 ErCiccione: it will wait, I have login issues to the admin interface. 15:01:48 Alright, thanks. I think serhack has access has well. 21:19:10 If all goes well, this channel will be bridged to the Discord tonight. It was bridged before, but if you have concerns lmk 22:35:13 eh? there are actual developer on discord that aren't on irc? 22:42:08 Seems all large enough monero channels will get bridged. Should allow everyone to get persistence without bouncer or paying for irccloud. Easier for some people 22:50:30 Matrix is much better and more private and should be the recommendation. 22:50:41 But discord is good for normies 22:50:42 Should only be RO to this channel though. 22:51:13 yeah RO here sounds like a good idea