07:33:33 63 MH/s 07:33:51 this guy stops ramping up on weekends and during the night European time 07:44:04 so typical 8/5 day job 07:45:13 he probably has to solve a lot of captchas to add "workers" :D 07:46:07 These fire hydrants, semaphores, bikes and buses will haunt him forever... 07:48:08 lol 08:23:02 new rPi 4 w/8GB ram and 64 bit 08:23:35 i thought all but the pi 1 were 64 bit, and they just never bothered to ship a 64 bit kernel or userland for it 08:23:49 that might well be true 08:24:11 sech1: I lose a part of my humanity every time I fail a "confirm you are not a robot" captcha 08:38:47 asymptotically: "Not to be left out, today we’ve released an early beta of our own 64-bit operating system image. This contains the same set of applications and the same desktop environment that you’ll find in our regular 32-bit image, but built against the Debian arm64 port." 09:03:51 pi3 was the first 64bit, but they have always shipped 32bit OS 09:03:56 to retain compat with pi2 and pi1 09:22:14 world moves on 09:24:25 it's about time 15:41:19 66 Mhs.... 15:41:31 When do you think is this guy going to stop? 15:42:15 does the low hashrate per worker speak against ASICs? 15:42:25 (not that I think it is an ASIC anyway) 15:42:50 I think that could be easily faked. 15:54:31 when is that hashrate running? 15:54:39 during workhours, or outside workhours? 15:56:47 always and it is constantly growing 15:56:56 Look here: https://xmr.nanopool.org/account/42fVwusSRCpaJvQhLZWCs66Ekf5NUiqfdjhqFR5w4KdgTJkymxrRV4CRb2KkDdwofLVvWMJ6trXSFShN7CA9q7gYU2aChVM/t1wkk37k100 15:57:37 even the workers shown as offline are just some weak machines which can not submit shares that often 15:58:18 not sure what I'm seeing. 1700H/s? 15:58:48 ? 15:59:00 sry wrong link 15:59:05 that was just one worker 15:59:14 https://xmr.nanopool.org/account/42fVwusSRCpaJvQhLZWCs66Ekf5NUiqfdjhqFR5w4KdgTJkymxrRV4CRb2KkDdwofLVvWMJ6trXSFShN7CA9q7gYU2aChVM 15:59:44 60K workers 15:59:51 yep 16:00:54 all hashrates seem to be multiples of 840 h/s 16:01:57 hmm you are right... 16:02:00 good point 16:02:27 Maybe this guy faked the workers? 16:02:37 There is a clue there, just not sure what it is. 16:07:24 Why does this guy even bother pointing out each single miner. That does not make much sense. 16:16:10 multiples of 840 h/s is just how nanopool counts shares 16:16:25 just select individual worker and see hashrate graphs 16:17:57 I have to add https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_disable-executable-page-protection to get randomx working with hardened runtime on macOS, does anyone know why? 16:18:38 sech1: ok 16:20:07 selsta: because randomx needs to create code in writable RAM and execute it 16:20:52 although we also have a mode to make the pages read-only again before trying to execute, that's not the default 16:21:08 and resetting page protections is a perf hit 16:21:44 hyc: there is also https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-unsigned-executable-memory but that was not enough 16:22:01 but thanks, we can use `com.apple.security.cs.disable-executable-page-protection` without problems 16:28:09 in monerod you could set env MONERO_RANDOMX_UMASK 16 16:28:17 16 = RANDOMX_FLAG_SECURE 16:28:29 which will toggle the pages to readonly before executing 16:29:17 with a perf hit? 16:29:21 yes 16:39:57 can’t get it to work with the env var, but yea it’s not a problem anyway 16:41:26 ok 16:44:01 I'm surprised allow_unsigned_executable_memory wasn't enough 16:44:17 allow_unsigned_executable_memory is required so that monerod starts without crashing 16:44:29 but then when mining it says `Error: Mining did not start -- BUSY` 16:45:45 strange 16:46:22 do you think there is value in this runtime hardening? 16:47:00 for the especially paranoid, yes 16:47:16 I think the allow_unsigned... flag only works if we use MAP_JIT on our mmap call 16:47:37 which we currently don't 16:47:52 there is also https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-jit 16:47:59 so if you can play with patching that in randomx/src/virtual_memory.cpp 16:48:02 but that did not help, most likely because we don’t use MAP_JIT 16:48:04 might be worth testing again 16:48:33 here's a relevant patch https://github.com/herumi/xbyak/pull/84/files 16:49:09 will try 16:53:13 only the mmap in allocMemoryPages() needs this flag 16:53:31 allocLargePagesMemory can be left unchanged 17:06:39 hmm it’s a bit difficult to test 17:07:10 looks like it only likes code signing only likes static gitian binaries 17:07:41 don’t have static bin setup here... will test later with gitian 19:39:03 hyc did you set the threshold to 64gb after we spoke? I solo mined another block. 19:39:19 http://convos.yantra.pw:3000/file/2/G9X5zyDlyFbJAGD0 19:39:23 lol 19:42:15 geonic: what hashrate? 19:42:35 4000 H/s 19:43:02 cool, you won the lottery - twice 19:43:45 this is how addictions start 19:46:20 post on /r/MoneroMining, it may motivate more solo miners to join 19:46:38 I just spammed the main sub 19:47:46 will post there as well 19:49:59 geonic: couldn't happen to a nicer guy 19:50:19 thanks nioc 20:06:44 I will take my 10% commission now ;) 20:14:47 69 Mhs 20:20:16 haha 20:42:53 thats around 0.6MW using the most efficient cpu available 20:49:08 $750 per day at 5 cents per kWh 20:49:25 720 even 21:20:29 It would be like 5307 ryzen9. That would be round about 2,6 million for equipment. With current diff it would take this guy 884 days. I dont think that is worth the risk for an investor. 21:20:55 * would take him 884 days for roi 21:22:29 hyc: did not get it working with MAP_JIT 21:24:24 https://github.com/selsta/RandomX/commit/747a76fdbafbe639d669f136a01be8b2ac4f5aa6 21:25:50 hmm runtime hardening randomx benchmark might be easier to test... 21:31:46 lol I’m dumb :))) 21:32:48 com.apple.security.cs.allow-unsigned-executable-memory is enough, even without MAP_JIT 21:32:57 my daemon was not synced...... 21:41:34 hyc: so it appears adding MAP_JIT means it is possible to use com.apple.security.cs.allow-jit instead of com.apple.security.cs.allow-unsigned-executable-memory 21:41:53 which looks like an improvement