00:09:12 hey sech 00:53:55 https://www.reddit.com/r/btc/comments/qzzymv/bch_xmr_swap_code_bounty_please_share_for_exposure/hlpiux5/?context=3 00:54:02 I just got a few pennies for sharing this on reddit lol 00:54:12 im a professional ebegger baby 01:14:31 does anyone know 'noot' 01:16:58 Rucknium: they want to know if you can setup a bch subaddress for that 02:54:35 setvin: There is no automatic way to do so at this time. I will consider trying to set up a "manual" way. I think the Monero Bounty admins would have to OK it. 05:42:27 Rucknium[m]: How's your Rust? 05:45:49 I don't trust myself to know the meta well enough to be honest. It seems perfectly fine yet I don't want to spend hours reading BIPs just to hit an oversight and be 'at fault'. I'm more than happy with helping you if you just want to port ASMR though. It shouldn't be too difficult tbh 05:46:18 Maybbe not the best discussion to continue here but it's where I was pinged :p 05:53:45 "Rucknium: How's your Rust?" <- My Rust is at zero. Thanks for chiming in. The best place for further discussion is probably the Bounty's comment section itself: https://bounties.monero.social/posts/37/bch-xmr-atomic-swaps 08:40:36 spirobel[m]: 'and i believe spirobel is doing work on a chrome-extension Monero wallet and may want some help' 08:40:39 Can you share a bit more on that? 08:45:56 Someone over in #monero-punks:libera.chat also mentioned they are working on a browser extension 09:08:39 "Can you share a bit more on that..." <- I have tons of effort posts all over the monero matrix channels. The gist of it is this: metamask for monero. one click payments. use get_tx_proof and sign to login to websites web3 style. I will have a small demo ready soon and make a video about it. I think otherwise people dont get what I have in mind. 12:53:27 Cool, thanks 12:53:41 spirobel[m]: will it work with a hw wallet as well? 12:54:06 lol I always ask that same question, I think it annoys devs 12:54:29 hardware support must be one of the most demanded features of any wallet 13:19:59 "spirobel: will it work with a hw..." <- I dont own a hardware wallet myself so I haven't really thought about it. I think supporting hardware wallets are not a barrier to adoption right now. Its this gimmicky thing for crypto nerds haha. I am not really against it, but I also dont care about it. I think the most important part is to make a slick ui and make "login with monero" a thing. Thats what I care about. I hate 13:19:59 email. Its a pain in the ass to set up and practically controlled by an oligopoly of big tech. If we want to build a true alternative to the current media/society landscape we need to tackle this issue. 13:20:53 "hardware support must be one..." <- the problem is: if we only listen to what the crypto nerds want wallets will become more and more bloated with nerd stuff and we never gain mass adoption. 13:20:58 :D 13:21:10 😅 13:21:59 * crypto_grampy[m] uploaded an image: (77KiB) < https://libera.ems.host/_matrix/media/r0/download/monero.social/FHgaPHICaLOpYCOXwEOuATYy/1637673711456.png > 13:22:18 Just say hardware wallet is in the backlog 😁 13:22:30 crypto_grampy[m]: i hate it because it can run arch 13:41:46 what happens if you flip the switch does it just instantly power off the old os 13:41:56 or do all the apps port over 13:47:41 "what happens if you flip the..." <- it uses nixos under the hood and just remounts the different package managers. 13:48:16 I imagine it would need a harness 15:10:41 Hey monero-community, idk from the I2P project here, I saw on reddit, then on your bounty board, that there is interest in integrating I2P settings into the Monero GUI, I can help with this next month after the I2P release but it looks like there is still some UI/UX/Design decisions to make(https://github.com/monero-project/monero-gui/issues/2274). What's a good time to talk about it for you? 15:11:38 Also is knaccc still around? We noticed that I2P-Zero hasn't tagged any releases since ~0.9.49, wondering if you need any help? 15:42:24 idk 15:42:24 https://github.com/monero-project/meta/issues/633 15:43:13 This might be a good time to discuss the GUI design choices ^^ 15:43:16 I'll be there 15:54:37 Pinging selsta sgp_ @sgp_:monero.social as well 16:02:05 In the meantime, I highly recommend people review the ancient i2p GitHub ticket linked above and show up on Sunday with some good ideas 😁😁😁 16:03:49 added it as an agenda point 16:05:34 Thanks. I'm going to report on what we discuss at the I2P community meeting on December 7th 16:20:03 Hi idk! Nice to see you again 16:21:06 I can add some "requirements" to the same GitHub issue. Feather went forward with Your defaults, so that's the closest model to follow or compare to 16:22:55 Hi sgp_! Yeah it's been since August. Some requirements would be helpful. I haven't tried Feather yet but I'll give it a shot later today and see how they work 16:25:43 https://docs.featherwallet.org/guides/network-traffic 16:26:10 I just got their AppImage, I like that they offer the choice to configure a local node, that's not really different from a tunnel for some purposes, and that you can configure Tor before syncing, those are both good decisions 16:26:22 https://docs.featherwallet.org/guides/tor-support 16:26:42 They definitely use some reasonable default 16:26:44 s/default/defaults/ 16:30:09 Is there a b32 corresponding to a full-node someplace? I'm away from all my lab servers for the week, can't set one up right now 16:33:49 I found this list but it's about a year old https://www.reddit.com/r/Monero/comments/gtajkt/getting_i2p_and_tor_seed_nodes/ 16:34:08 Looks like there are a few nodes listed here: https://github.com/i2p-zero/i2p-zero/blob/master/mipseed.md . I'll ping iza_menace and see if they'll add a section on monero.fail 16:34:22 Thanks 18:50:08 idk[m]1: you can grep the monero source code for ".i2p" to find seed nodes 19:00:56 Thanks selsta, that will help 19:07:00 I'm actively working on integrating i2p into monero.fail as well 19:07:30 although it seems like most of those deployments only expose p2p port and not rpc, so i'll need to make some adjustments to the underlying app since it's primarily checking rpc endpoints 19:10:50 https://twitter.com/monero/status/1463223130806231054 19:34:48 I can't seem to find a leaseset for any of these:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/ec4aaacb0d492627cea639186f12b165ab37b432) 19:34:59 https://www.reddit.com/r/MoneroMining/comments/r0kgis/how_to_sustain_503mh_on_105w_laptop_rtx3060/ 19:35:01 please tell me which rule I broke? 19:35:22 I was banned from r/moneromining for posting "irrelevent content" 19:35:31 and "I was warned" 19:35:32 the rules for r/moneromining are: 19:35:33 1.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/22b7f19062adcd640f2deb1ac933f79064cfebbe) 19:35:46 someone needs to sort this, moneromon needs to stop being a salty grape 19:36:00 moneromon should not be a salty grape. 19:39:25 if someone can explain to me how that post was not something appropriate for r/moneromining I can apologize. Banning me for sharing that was pretty hateful, ngl. 19:41:31 you're not allowed to post memes on r/monero 19:41:35 its not even a meme 19:41:40 its literally a mining rig 19:42:03 literally when I shared it I spent 10 minutes evaluating " should this be on r/monero mining" 19:42:11 I double checked the rules 19:42:19 I made sure I didnt post anything else in a few days 19:42:23 banned in 10 minutes 19:42:52 just give people the benefit of the doubt, he asks like im stealing his personal upvotes 19:43:01 idk[m]1 i'm not sure, but i think that there is a preference for tor over i2p when it comes to monero, due to long i2p initial startup times and lack of enthusiasm for bundling anything java 19:43:39 i don't think anyone is using i2pzero, which is why it has not been updated 19:45:11 There was a lot of enthusiasm for it from a segment of our community, I'd hate to see it go away 19:45:24 What if we did it in the reverse direction, though... 19:45:45 what would reverse mean? 19:47:00 I recently added this plugin type called a "ShellService" which makes it easier for an I2P router to know the state of a non-Java application, basically it's just keeping track of a PID and deducing the state from the state of the process, which resolves many of the problems we had with what we used to call "Fork-and-Exec" plugins. 19:47:35 and btw it's all BSD-3 licensed, and I don't think anyone would be upset if you wanted to take all the code to make your own version that you'd maintain and keep up-to-date with the latest i2p code, if there was interest on the i2p side but not on the monero side 19:47:51 I could wrap a monero daemon up in a ShellService and configure new I2PTunnels for it in the plugin `clients.config` 19:48:10 Then get the b32's out of i2ptunnel and configure the monero daemon with those 19:48:20 i think i see what you're saying 19:48:44 It would basically automatically set up a monero node inside of I2P without much configuration on the user's part 19:48:50 i think ultimately, unless there is some kind of one-click "use i2p?" preference in monero, this will never get traction 19:49:15 knaccc: I may do this, it has a lot of potential as a bundling tool, we just need to find the right set of applications to make it realize that potential 19:50:10 knaccc: Yeah I saw some interest in this on the subreddit and on the bounty board so I figured I'd come over and see if I could help 19:50:40 idk[m]1 yeah i2p-zero was really just a proof of concept that there could be a zero dependency version of i2p which made it easy to install and bundle 19:51:04 i have no contact or any idea of what hte level of entusiasm for that is with your i2p community 19:51:13 Yeah we kinda ran with that this cycle too, our Windows and OSX builds are now dependency-free 19:51:25 knaccc: i think this is kind of the focus of the monero-gui issue/monero bounty 19:51:38 but certainly from my perspective, i'd not feel like you were 'stealing' or stepping on toes if you used all the code 19:51:47 Does the GUI wallet use an installer on Windows, or is it just unzip-and-run? 19:52:36 I may do that. 19:52:43 it's been a while since i used windows, hopefully someone else will chime in. i think it's still unzip and run 19:53:51 Same, I don't even have my Windows machine with me. It doesn't look like an NSIS thing 19:55:25 pretty obvi that's about ethereum mining bro it links to the eth sub and etc 3060 is a gpu which doesn't really mine xmr 19:55:45 rtx 3060* 19:56:43 idk[m]1 btw one of the reasons development stalled was that i was reverse engineering the code that created the win/mac/linux runtime environments, so that a single command on linux could build for all 3 platforms 19:57:10 and then something changed in the jdk and i couldn't quite figure out how to keep that working for subsequent jdk versions 19:57:47 so that was part of the reason it stalled. having to run 3 operating systems to make and test each build would have been overwhelming, especially for a project no one was using 20:00:09 Yeah we didn't do that, our Windows AIO builds are happening on Windows machines for now, with regular jpackage. They're heavier than yours were too, about 2x as big, but they include all the Java I2P apps so that's why 20:00:53 ultimately, on the monero side, i think people just hate the idea of mixing java with C 20:01:24 Running 3 OS's is probably a much bigger pain when you're reverse-engineering the tool you're using to do cross-platform builds 20:01:24 i think i'm the only person that loves the jvm :) 20:01:36 ngl I switched to i2pd :( 20:03:34 The 35-step install process we used to have didn't do us any favors for a very long time 20:03:56 i2pd won in that arena until like, 3 months ago 20:04:57 What about libi2pd? I'm not the biggest fan of C++ myself but libi2pd has a pretty straightforward API for embedding the i2pd router in applications 20:06:04 i'm out of my depth here, i have no idea what that is. in fact, i generally have very little knowledge of i2p, i'm just really a java dev that wrote some build code 20:06:29 and I'm not C person at all 20:06:33 You don't get some features that Java I2P has like automatic hidden mode based on country(based on GeoIP) but it gets rid of Java parts and isn't at all intrusive to use 20:07:05 are there any thoughts about how to make i2p start faster? 20:07:28 the way you can just instantly get tor to work in a Brave incognito window is a huge deal 20:07:35 in terms of mass adoption 20:08:57 Yeah a couple, one that usually comes up first is routerInfo bundling to skip the reseed process 20:09:34 The 2-minutes to starting client tunnels thing can be adjusted too 20:11:12 idk what use case would you say is driving the most i2p adoption? 20:11:20 " pretty obvi that's..." <- so permenantly ban me? The dude has a cpu. What do you think he is mining with his cpu? Ethereum/ 20:11:31 thats what I mean by "benefit of the doubT" 20:11:41 im trying to contribute to his subreddit with content people wanna see 20:11:44 and he bans me 20:11:57 if people dont like it they will downvote it 20:12:02 if im not being spammy or offensive just let it slide for fucks sakes 20:12:14 I can argue this one 20:12:17 there is definitely a cpu on that laptop 20:12:22 and laptops are known cpu miners 20:12:37 I understand I crossposted it from an ethereum sub, you guys know how reddit works right? 20:12:45 mods shouldnt speak for their users taste 20:12:48 we have upvotes / downvotes 20:13:03 hes doing that because he accused me of being a "karma farmer" 20:13:11 so what is he, a karma gatekeeper? 20:13:14 which is the worse sin? 20:13:43 its a personal thing by moneromon 20:13:50 he dosent like when I post 20:13:52 lol 20:14:06 I understand its not to his taste 20:14:11 but its not harming his subreddit 20:14:23 his time is not being spent well moderating that heavily 20:14:54 knaccc: Not sure, chat's a pretty big deal for us and I'm trying to make it a bigger deal, and we saw a bit of a burst in email after the ProtonMail thing which wasn't really Proton's fault 20:15:18 Right now we're getting about 100-150 downloads a day of what for our purposes is closest to a browser bundle though 20:15:42 This thing: https://geti2p.net/en/download/easyinstall 20:16:20 Torrents seem like the biggest use case from what little I know, compared to For. 20:16:32 *Tor 20:16:33 I can see the post being removed, a ban seems harsh but Idk the history there 20:16:33 Torrents are definitely very big 20:16:33 does proton mail work with firebird 20:16:52 the ban was personal 20:17:08 I dont want to post in a subreddit which is heavily censcored anyway, not my style and not to my bleiefs 20:17:50 It's a little challenging to say what the biggest application is because we ship pretty much all the flagships with the core 20:18:21 And once we're in-network visibility is limited by design, obvs 20:19:57 I read often that Tor sucks for high volume p2p , so it was nice to see that i2p torrents are a thing. I've been meaning to play around with them for some time. 20:21:23 Yeah it has to do with relay capacity mostly, we have like 20-25x Tor's relay capacity but virtually zero exit capacity 20:21:57 I mean false.i2p and purokishi.i2p exist, I'm pretty sure there's one other, but it is nothing like Tor's 20:22:27 OTOH, even with a smaller network we have more relays 20:23:14 I like to imagine a world where just by running a Monero node over i2p , you are simultaneously seeding an i2p torrent of the node software 20:23:28 + reproducible builds 20:23:37 It would be a beautiful thing 20:23:45 That wouldn't be difficult at all, in fact, I added support to our update feed for that kind of thing last cycle too 20:24:11 That's actually how i2pd updates already work 20:24:19 s/i2pd/i2p/ 20:24:26 s/i2pd/i2p(Java)/ 20:24:38 Smells like a bounty 20:25:06 But I don't know enough about i2p to write the bounty specs/scope 20:25:20 ☝️ 20:26:28 I guess having it running in the GUO requires the bounty which is already there as a precondition 20:26:35 GUI* 20:26:58 Yeah I can figure that out, that's very achievable, probably within the next quarter(since I2P releases are quarterly) 20:28:16 I gotta head out for a little while, back soon 20:28:20 I'm gonna write this up rn 20:50:38 Done 20:50:42 https://bounties.monero.social/posts/40/clearnet-i2p-torrenting-built-into-monerod 20:51:01 hey, since you all are talking about i2p, does anyone run/host their node behind i2p? if so, do you expose both rpc and p2p ports or only p2p? 20:52:09 If anyone can see any critical flaws with the premise I would appreciate the feedback before any donations are made 21:12:21 i2pdk: Could I ask you a question about a research paper that was done on i2p traffic analysis? I sent you a message 22:01:12 quartz I replied in the PM