05:49:29 we still need a point release for randomx to fix the mac build issue (226 / 227) 06:09:25 I just merged the two PRs 17:08:01 "Garry LachmanGarry Lachman· about 19 hours ago 17:08:01 The min. hardware requirements for Monero (RandomX) is high. Most of the mobile devices can't mine Monero. This is the reason why i use MoneroOcean in "React Native XMRig", because the high requirements of RandomX. 17:08:01 I think enable Monero only, in any mode is a mistake. Maybe we can limit the number of algos (randomx, cn-half, pico) in simple mode, and allow the rest for advanced users. 17:08:01 I don't know, just thinking out loud...." 17:09:48 ☝️ So there's a person working on a GUI Android miner for Monero Bounties and he left this comment. Can hyc sech1 weigh in at all on this and give feedback? If you can respond directly on the bounty, that would be awesome, otherwise, just post here and I can relay the message. https://bounties.monero.social/posts/25/android-gui-miner-app-for-running-xmrig-p2pool-etc 17:11:24 What other algos have to do with Monero? 17:11:36 Yeah that was my comment :D 17:12:13 "running XMRig, P2Pool" that implies RandomX :D 17:13:30 Yeah, he's basically just saying, should i include other algos because most peoples phones wont be able to mine RandomX. My response was: I think for the sake of the bounty, which is 100% about boosting Monero mining ability in Android and boosting Monero hashrate, my preference is toward RandomX. For other algos, if you choose to allow people to use them, that's fine- they'll probably be happy about it 🙃. 17:13:30 Devices also continue to get more powerful and even in desktop miner land, you really need a decent CPU to have good hashrate. 17:14:03 Phones can mine RandomX in light mode if they don't have enough memory for full mode 17:14:12 that's only 256 MB + 2 MB per thread 17:14:15 Okay, that's the kind of comment i was looking for. 17:58:45 "Phones can mine RandomX in light..." <- ??? 17:58:55 Random X lite ??? 17:59:19 Light mode, yes. 17:59:31 Lower performance, but able to mine with lower RAM amounts. 17:59:35 Won't the hash be useless 17:59:45 ... 17:59:57 What people in this community are delusional about is 18:00:05 For the majority of non enthusiast users 18:00:17 Mining is basically worthless. And there's no reason to. 18:00:37 Not even to a point you can break even. 18:00:43 that's incredibly subjective 18:00:47 Mining on phones ? Isnt this a massive waste of time. 18:01:01 crypto_grampy[m]: Okay. Pool mining with low hashrates is useless 18:01:05 what if you have an old phone and free electricity? 18:01:22 he did say the majority 18:01:22 crypto_grampy[m]: Inefficiently wasting power? 18:01:23 tevador: did you look into details of how p2pool is working ? 18:01:34 or a draw full of old phones that can put out around 100h/s 18:01:49 Whoah!! 18:01:55 100 hashes 18:02:11 1 picerno a year bro! 18:02:50 1 piconero value is subjective based on your location and economic class 18:03:17 I currently have 7KH/s of mining power 18:03:26 why bother using monero when you could use shib that is trending toward infinity 18:03:34 in just over 2 months with help from the raffles and boost, I've mined 0.5XMR 18:04:39 nero-cultist: do you have anything constructive to say, or just complains and mockery? 18:05:05 pauliouk: I believe I'm near 1XMR now in 2mo of p2pool + raffle, IIRC. 18:05:13 And the vast majority of that was just using existing hardware. 18:05:23 nice sethsimmons - same hardware I already had 18:05:30 RandomX is incredible and enables mining in entirely new ways, for normal people, on normal hardware. 18:05:31 I was mining on a VPS at 700H/s 18:05:37 1 share in total. 18:05:45 mined on an android tv-box, at 100h/s 18:05:54 its landed 3 shares in total 18:06:12 :o 18:06:17 No, it does not fit every hardware equally in H/w necessarily, but that's fine and perfectly reasonable as an algo that matched H/w for hardware would likely either be impossible or insanely complex. 18:06:31 If you have an actual recommendation with reasoning/data behind it, please make it nero-cultist. 18:07:26 Relevant issue for those of you mining via p2pool: https://github.com/monero-project/monero/issues/8069 18:07:56 Hopefully we can get that error message to be a bit more clear so people consolidating p2pool outputs can more easily realize they need to use an unrestricted node. 18:09:08 Should I be manually setting difficulty in my xmrig? 18:10:09 a custom xmrig that only works on randomx, would reduce the file size slightly, might be better for a mobile device 18:10:57 crypto_grampy[m]: Yes, it makes p2pool status more helpful. 18:11:13 I believe the calc is set diff to 30x your avg hashate for that worker 18:11:34 i.e. 2500h/s gets "user": "worker1+75000" 18:11:41 * 2500h/s gets `"user": "worker1+75000", * "user": "worker1+75000"` 18:12:08 but if my hashrate changes when i'm using the computer while xmrig is running, will that be a problem? 18:13:56 No 18:14:10 Just will take longer to find the share than the normal 30s 18:14:16 Which doesn't affect anything 18:14:37 You're essentially just sending your work more frequently to p2pool and letting it decide when a "real" share is found. 20:03:21 "nero-cultist: do you have..." <- Yeah 20:03:56 Maybe the point of mining is supposed to be a obstacle for the feds 20:04:41 Maybe the reason mining is so hard is to make it so we can essentially have the cost of overthrowing the network be completely and utterly unreasonable 20:05:08 Despite mining being borderline futile 20:05:26 I'd like to see some examples of android based miners. 20:05:47 Most Android phones have enough ram for full random x mining 20:10:40 "I'd like to see some examples of..." <- There are already several:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/440b0ba2b5c5509192e3174b506bf8b5dd8ec03f) 20:10:49 A new one is on the way: https://bounties.monero.social/posts/25/android-gui-miner-app-for-running-xmrig-p2pool-etc 20:11:11 ARM is actually incredibly efficient H/w at RandomX, especially recent versions. 20:11:16 Profit switching ? 20:11:21 hyc: would know a lot more than me on the subject though. 20:11:31 nero-cultist[m]: No, just RandomX hopefully. 20:11:37 Can I set it to just mine on the Nero network 20:11:46 I don't want 2 extra pennies 20:11:49 Make your own app, sure 20:11:54 Is that why you're here complaining? 20:11:58 To shill your own crypto? 20:12:00 No 20:12:05 What the fuck? 20:12:11 Or do you mean Monero? 20:12:20 I mean Monero 20:12:25 What other Nero is there ? 20:12:36 Nero sounds like some fork lol 20:12:40 I'm in the Monero matrix channel with the name "Nero Cultist' 20:12:46 The new app the bounty is for will be only Monero. 20:12:47 What the fuck do you think I'm a shill for ? 20:12:54 sethsimmons: Based 20:12:58 > Nero sounds like some fork lol 20:23:28 Lmao 20:30:06 wownwero 20:30:12 *wownero 20:30:38 anyway this channel is actually a dev channel so I will stop now, sorry 20:53:17 I just run xmrig cmdline compiled under termux 20:53:54 I've got 3 old phones no longer in active use, all running miner 20:54:11 just plugged into USB power all the time 20:54:16 are you running xmrig in the light mode? 20:54:22 nope 20:54:31 that would be kind of futile 23:26:55 sech1: can you make use of this in p2pool? https://github.com/LMDB/bitmonero/pull/new/calcpow 23:27:17 I'll try putting it in myself later, if you don't have time 23:28:20 eh. https://github.com/LMDB/bitmonero/tree/calcpow 23:37:17 hmm, now that I think of it. JSON RPC requests are all asynchronous in p2pool, and hash calculation is done synchronously. It will require some rewrite 23:39:08 I suppose you could wait on a condvar for the async callback to complete 23:39:31 Probably. Hash calculation is done in a worker thread already to not stall everything else 23:43:20 Initial sync will spam 4000+ requests to monerod 23:43:20 I'll add it, but not sure if I have time this weekend 23:43:47 ok 23:46:45 the tpc only uses lightmode. I might try adding a set-flag in monerod to tell it to use mining mode 23:46:54 rpc* 23:47:20 condvars are a black magic, they enable such fine-grained parallelism in the code. Like if a single hash has multiple steps (some of them parllelizable, some not) - convars have enough performance to handle it 23:47:38 didn't use them before 23:48:58 only learned them when I needed SetEvent/WaitFor*** Windows functionality in Linux 23:54:49 still would be easier to just have a synchronous RPC :p