09:46:18 "oh, there's even "release-static..." <- So, do I just do, `make -D NO_AES=ON` ? 09:46:54 I see inside the Makefile, there is the release-static-linux-armv8 09:46:54 https://github.com/monero-project/monero/blob/master/Makefile#L133 10:08:00 or do I add `-D NO_AES=ON` to the line 135 which seems to list all the specific options targeted for the linux-armv8 building. 10:15:54 line 135, in the cmake command 10:16:19 OK. I added. And started the make command 10:16:26 do you know how many hours is it going to take? 10:16:56 no, I use gitian build on my PC 10:16:58 much faster 10:17:16 alright 10:17:50 I will probably have to CTRL-c if it takes an hour or more, since I gotta take the laptop with me out and thus severe the ssh connection. 10:18:09 anyways of shutting down the ssh connection without ctrl-c 'ing the build process? 10:27:09 ^Z and bg might, though it the TTY dies, it might take it with it too. 10:27:19 But you can ^C and run again with nohup maybe ? 10:27:27 Or use screen. 10:29:41 I ctrl-c 'ed 10:29:52 I will try compiling it overnight 10:32:26 hmm, I've done a p2pool and xmrig build on an android tv box running manjaro linux - didn't take too long, and worked without error 10:32:51 I then did a benchmark on xmrig, looks like I'm the only person to have benchmarked a Cortex A55 10:35:32 monerod build takes much longer 10:39:15 8gb mem card, wouldn't have risked building it :P 10:40:36 https://xmrig.com/benchmark?cpu=ARM+Cortex-A55 10:40:44 poor thing :) 10:45:02 I will say one thing for it though, its been running nearly 24hrs, and its only just 'warm' - not worth the power its running on, but might come in handy as some under desk heating in my office when winter sets in 11:06:22 Hmm I'll say another thing for it... it might only be working at 100H/s but the android box found a share last night. 12:29:24 mechanic41turk[m: you should have built with PR#8001 / #8005 12:29:37 then you wouldn't need to mess with cmake flags at all 12:31:24 pauliouk: I think most of the cheap tvbox makers are still only using cortex-A53 12:31:57 but now you see the point - even a lowly tvbox can productively mine. 12:32:29 yup the bulk seem to be A53, I went with this one as it was cheap enough for me not to worry if I bricked it, and has an A55. However, seems the skipped the optional L3 cache :/ 12:32:49 all of the cheap builds do 12:33:47 I think most of them also only have 32bit wide memory bus 12:34:13 but despite the lame memory interface, still usable for mining 12:34:22 the worst thing with this manufacture is they seem to alternate other components in their builds. wifi chips, memory etc 12:34:37 which box do you have? 12:34:54 X96 Air 12:35:46 I've been looking for some newer ones to replace my current crop 12:35:57 still surprised I'm the only person to bench mark an A55 on xmrig :P 12:36:09 I have 10 here that I used to use for cryptonight mining 12:36:35 but they only have 2GB RAM and I don't want to go thru the trouble of adapting randomx to fit in that 12:37:21 the nice thing is they all ran on 5V/1A power supplies so I just bought a 10 port USB power supply to power them all 12:37:42 with USB-to-barrel connector cables 12:38:54 my plan if it had a decent enough hash rate, was to strip it out of the case, solder on the power connectors, and hook them up to a 5v 20A power supply, in a case with a 120MM fan front and back 12:39:22 I just have them stacked on each other with bottle caps for spacers 12:39:27 totally silent/passive 12:39:57 thats one way :) 12:40:42 so, 100H/s is not bad for 5W. or is it 10W? 12:41:55 I imagine somewhere between the two, closer to 5W most of the time 12:42:44 time for me to shop for new boxes... 12:42:56 if I had a batch of 20 or so of them, then it'd be worth the setup, but since I only have 2 (ones 32bit only) then, yeah not worth priming them from Amazon :) 12:43:32 as I recall, I bought 10 from either GlobalSources or Aliexpress 12:43:42 that was 5 years ago, don't really remember 12:44:08 can't get a lower price, but shipping is slow 12:44:47 direct from manufacturer. they will even custom print the case logos for you 12:45:01 I got them plain, but this time around I might go for Monero logos 12:46:25 hmm, the X96Air cost £32.99, so like $40 12:46:57 for the price of 10 of them, I'm closer to buying another Ryzen 3600 rig 12:47:40 7KH/s vrs 1KH/s :P 12:48:00 5W for 100H/s ? my 3900X system gets 102H/s per W 12:48:03 but, if I can pickup some used ones for like £10 a piece, then a nice stack of them would be worth it 12:50:04 yeah, Ryzen prob still wins perf/watt 12:51:06 but at the end of it, you only have 1 Ryzen PC... at the end of using android TV boxes, you can have 20 nice little mini-pc's hooked up to every TV 12:52:09 and you can get that box for less than $2 each https://www.aliexpress.com/item/1005003293371783.html 12:53:20 rk3318 is only quad cortex-a53 12:53:55 but it would work well enough. can't beat the price. 12:54:17 was just about to mention that, although not the A55, it'd probably hash the same rate with memory and no l3 cache 12:57:59 for people who buy Raspberry Pi's or other SBC's who don't use the GPIO etc, a cheap android box would probably be much better for them 12:58:10 definitely 12:58:22 most people buying pis never make good use of them 12:58:36 just like most people buying pi3 or pi4 don't evevn know they're only running 32bit OS 12:59:38 I bought the 5 or so pi zero's I have in my draw because they were cheaper than buying the PIC microcontrollers and support components for some of the projects I was working on 13:01:40 now a PCB that I could hook up say... 50 Pi compute modules to, and distribute mining to them, that _might_ be worth the setup 13:02:10 p2pool is pretty greaat for that 13:02:47 there's a 49 port USB2.0 hub out there 13:02:55 but would have to go very large scale to make it worth while. Then we're talking another Ryzen 3600 build money :P 13:02:56 would provide power & comms 13:03:22 I had an idea to commission a mining-dedicated "tv stick" 13:03:30 just plug them in to usb port 13:04:57 I've got a box of those little bitcoin asic's in the draw next to the pi's 13:05:11 the little usb ones? 13:05:17 they were ideal, just give them .55A and away they go 13:06:00 hmm damn, I bought a lot of them :o 13:06:06 ANT USB1 13:06:27 ah yep 13:07:32 I have 14 of them for some reason 13:08:11 you must have a pair of 7port hubs somewhere 13:09:42 uww worse 13:11:53 so I've hooked up 4 powered 5 port usb hubs to a 10A 5V power supply 13:12:24 caseless - nice and safe :) 13:15:37 lol 13:16:34 also remembered that these things get toasty 13:17:15 yeah. I suppose tvboxes running flat out on randomx will heat up too 13:17:41 that would be cool tho to bring back the usb stick miner for monero 13:17:49 wonder what'd happen if I hooked them all up to a decent power supply, shared with an android box, 3d printed a nice case with a fan, and sold it on ebay as a bitcoin mining farm :D 13:18:03 lol 13:18:31 onero gingeropolous: you want to build m 13:18:43 doh 13:18:54 you want to build monero ASICs? (cat on keyboard) 13:19:46 mine would still have been usable as HDMI tvsticks afterward 13:19:56 of course i do 13:19:59 1.6GH each, so thats a good 20GH/s bitcoin mining rig :P 13:21:14 I've still got email contacts for the companies I talked to in China back in 2016 13:21:25 if you really want to do it 13:21:33 .hrmmmm 13:21:38 RandomX is ASIC resistant. However, if a mobile manufacturer decided to build a mobile logic board with 10x snapdragons on it, with enough memory, then it could be considered a monero asic 13:21:48 only, it wouldnt be an asic 13:21:54 yes, exactly 13:21:57 yep 13:22:20 i mean, the btc usb sticks were such a great product, marketing wise 13:22:40 might be difficult to get a project off the ground right now, with chip shortages 13:22:57 tho it'd be kinda hilarious to plug in a 100 h/s usb stick into a PC that can do kh/s or more 13:22:58 could save a fortune on the board as it wouldn't need all the trash that gets used on a phone, although might want to include the 5G so you could mine anywhere with a signal 13:24:00 yeah, without on-chip cache not sure there's any point to building it 13:24:13 or if a CPU manufacturer decided to bring out a 128core CPU, with 4MB of L3 cache per core, then... yeah 13:24:24 it has to have at least a hash/watt advantage 13:25:05 too bad we can't get our hands on a phytium FT-2000+ 13:25:25 i've always thought its better for monero community itself to launch a monero "asic", open source, such that it creates a scorched earth effect. i.e., we shrink the profit margins of any competition. but really a fools errand competing with intel and amd prolly 13:25:47 probably 13:26:02 their economy of scale alone will kill that 13:26:18 still... I wonder if we shouldn't be looking at RISC-V already 13:26:31 https://www.cnx-software.com/2019/10/18/arm-microatx-motherboard-phytium-ft2000-4-arm-desktop-soc/ 13:27:55 I guess this is why Monero will last so long though, it can only really be mined on a standard gaming PC 13:28:18 or on data centre hardware in xvb's case :P 13:30:07 I was thinking of their 64core server chip https://semiaccurate.com/2016/10/04/phytium-shows-off-64-core-arm-server-systems/ 13:30:23 but, if you could get your hands on the logic boards from say 50 small android phones, you could probably find a way to rig them up into an ant-miner case, and get a good 200KH/s out of it 13:30:36 they're still the only company I know designing chips with enough cache per core 13:30:48 "mechanic41turk: you should..." <- how do I do that? 13:31:05 I am quite the newbie, I would appreciate some more descriptive advice. 13:31:06 if they're the only company doing it, then they've got no one to compete with on price :/ 13:31:38 mechanic41turk[m: did you ue git to grab the monero source tree originally? 13:31:50 hyc: yes. 13:32:01 pauliouk: also the server chip is not for sale outside of China 13:32:39 I have been following the instructions here: https://github.com/monero-project/monero/#cloning-the-repository 13:32:51 great 13:32:53 bah, thats a scary thought. If they're not allowed to mine BTC any more, are they going to move onto XMR and just start throwing up warehouses full of those? 13:33:17 "its just a datacenter, see? they are CPUs" 13:33:35 gingeropolous: "it's cloud computing" 13:33:40 mechanic41turk[m: to get the pull request onto your machine, go into the monero source directory\ 13:33:54 setup a generic task-based system gingeropolous, then just keep sending randomx tasks :) 13:33:58 "just ignore the fact our server admins are wearing dirty vests and cargo shorts with holes in them" 13:34:08 then type "git fetch origin pull/8001/head:pr8001" 13:34:21 well, thats the beauty of permissionlessness , yah can't stop the signal 13:34:38 hyc: so I do this within ~/monero/ directory, right? 13:34:38 then "git cherry-pick pr8001" 13:34:49 in the monero source directory, yes 13:35:08 okay. 13:35:22 after the cherry-pick, just rerun make 13:35:38 with no special flags 13:36:11 hyc: OK. If I do these, I don't have to add `-D NO_AES=ON` inside the Makefile, right? 13:36:17 right 13:36:24 Alright. 13:36:32 Thanks for that. I will report back in 6 hours. 13:36:50 shouldn't take 6 hours to rebuild from only changing 1 file 13:37:11 hyc: 6 hours later I can be at home and try those. 13:37:17 Raspberry pi is sitting at home currently. 13:37:19 lol ok 13:37:24 haha 13:38:35 pauliouk: phytium is the only *ARM* mfr with enough cache per core. obviously AMD is doing that with ryzen 13:38:56 tho, with china banning bitcoin mining, monero mining taking root there is a reasonable scenario. that could get interesting if the same market shenanigans carry over 13:39:33 that sounds unlikely. China has banned all crypto 13:40:07 tho most ryzen chips only have enough cache for half their cores. hmmm. 13:40:22 hyc: chinese govt isn't as omnipotent as to ban some random cpu processes, right? 13:40:31 they are :) 13:40:43 I prefer to believe otherwise lol 13:40:45 what a dystopia 13:40:54 bitcoin mining is also just a few random hash processes 13:41:04 they don't ban CPU processes, but they will go after excessive elctricity users 13:41:06 DataHoarder: *with awfully specialized machines. 13:41:10 I would prefer to believe otherwise but reality is reality 13:41:18 also GPUs mechanic41turk[m, or anything cryptocurrency 13:41:25 hyc: home computer CPU power usage shouldn't stick out that much. 13:41:26 hyc, f2pool still reporting 170 mh/s 13:42:14 170MH is trivial compared to what, petahashes? 13:42:21 naw, for monero 13:42:22 that says majority have gone already 13:42:24 oh 13:43:12 I wonder how many miners that represents 13:43:18 prob spread out quite a lot\ 13:47:56 doesn't help that their info page is crap https://www.f2pool.com/coin/monero 13:48:41 they don't seem to list per miner hr like some other pools, so no idea about distribution 14:05:17 gingeropolous: according to https://miningpoolstats.stream/monero f2pool's HR never varies and never has info about their node height or last found block 14:05:57 and yes # of miners not listed 14:06:31 .hrmm 14:06:55 first exchange they list is hitbtc lolololol 14:08:10 and this is the first miner they list https://www.f2pool.com/miner?id=120 14:08:56 well at least the link doesn't list monero 14:21:37 man the vega64 was so good pre randomx 14:33:09 hmmm... Ampere bought the rights to the applied micro x-gene3 14:33:40 Ampere eMAG 8180. Nice little arm CPU. 64bit, 32mb L3, 8 channels of DDR4-2666 14:34:16 32 cores, upto 3ghz each. 14:34:59 would probably purr along nicely using 16 cores, leaving the rest for running p2pool and monerod heh 14:44:01 $4697 for a pre-built eMAG Arm workstation 14:45:53 hmm if only I could get a week alone in their warehouse, stack about 100 of those machines up and do some load tests :P 14:53:25 not very cost-effective, seems 14:54:55 can now get the 128-core version https://www.anandtech.com/show/16979/the-ampere-altra-max-review-pushing-it-to-128-cores-per-socket 14:55:26 nah, no where near enough. could get 5 standard mobos, cpus, memory and hdd's - and a storage self to mount them to for the same price 14:57:21 or get like a 3970x :) 15:03:34 Not sure I could bring myself to spend nearly £2K on a cpu :P 15:07:25 could build 2x R9 5960X rigs for the a little less and get about 1.1x the hashrate 15:08:36 yeah, ARm ecosystem doesn't have the economy of scale on high perf chips that AMD has 15:08:59 maybe Apple is getting that scale, but they're not selling their chips to anybody else 15:09:17 hmm, actually I might treat myself to a R9 5950x - the rig I've got could take it easily enough 15:11:08 how do I explain to the gf that I've spent some of our future house deposit that I've been saving on a CPU? 15:13:10 does anything beat 3900x in terms of roi? 15:15:01 hmm I've mined nearly 1/4 a monero with a R5 3600 in about 2 months here. 15:15:06 If you want the gaming speed it might be more worth your money to get. 5600x and build a whole separate 3900x rig to solely mine on, it would fit within the cost of one 5950x at msrp 15:15:13 roughly half the price of a 3900x 15:15:57 s/If you want the gaming speed it might be more worth your money to get. 5600x and build a whole separate 3900x rig to solely mine on, it would fit within the cost of one 5950x at msrp/If you want the gaming speed it might be more worth your money to get a 5600x and build a whole separate 3900x rig to solely mine on, it would fit within the cost of one 5950x at msrp / 15:19:13 I'm really tempted to go all in on 3900x rigs but 2 year roi on paper is just too long, Its better than that in reality since you can sell the parts, but it still doesnt sound like a good idea. 15:20:14 even gpus at scalper prices are half that 15:22:56 buying any hardware just for mining is seldom a good idea 15:23:11 buying gaming rigs because you enjoy gaming is what makes the purchase worth it 15:23:19 I have that 3600 just for mining (and keeping my office warm) 15:23:33 its nearly paid for itself, if XMR goes up another $100 it will have done :) 15:28:52 observer api has been down right? 15:29:23 DataHoarder didn't pay his electric bill 15:33:15 it should be up abberant[m] 15:33:43 it *was* down due to a wide power outage that ended up taking 6 hours 15:33:47 and took down network as well 15:34:35 https://p2pool.observer/api/block_by_id/bc827aeecb5a5254cec6c2fc9a07f49c1d3c03b92dea39c5d9b3fbb19affe0ef 15:34:57 site itself uses the api locally 15:36:07 why does Chrome suggest translating that from Luxemburghish to English? :D 15:44:19 didn't realise, we didn't celebrate the 18,000,000th block being mined 15:45:02 well the 18,000,000th Monero being mined 15:46:50 1 DOGE wallet holds nearly 28% of all the DOGE 15:50:01 "it should be up abberant..." <- works, thanks 15:54:35 p2pool doesn't like when i stop right after starting it 15:54:37 some event loop 15:55:22 press enter gingeropolous 15:55:37 well it fixed itself. 15:55:41 i mean the loop timed out guess 17:31:18 "then "git cherry-pick pr8001"" <- interestingly, git complains when doing this command and asks for my email and username for the git. 17:31:41 * mechanic41turk[m sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/2aa7c6b92b0b455f556f8020e92a5c6e76b478e4 17:31:55 I will try putting bogus name and email address and try again. 17:33:17 Now getting this error: 17:33:26 * mechanic41turk[m sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/d9dbc4b2175ecc5b6ce3b56542fe20855456abe3 17:33:56 How should I move forward? 17:35:46 cc: hyc 17:36:47 `git status` command returns this: 17:36:53 * mechanic41turk[m sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/76240f81597e98d4ac4e2f2ed4c8117b6b374ef5 17:39:02 git cherry-pick --abort 17:39:13 git stash # to stash your local changes where you can get them back later 17:39:23 git cherry-pick pr8001 17:39:52 If you want to get your changes back, git stash pop (probably after reverting pr8001). 17:40:15 Alternatively, if you don't care about keeping those changes: 17:40:22 git cherry-pick --abort 17:40:31 git reset --hard 17:40:36 git cherry-pick pr8001 17:40:39 Here is what I got after doing your first set of suggestions: 17:40:44 * mechanic41turk[m sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/bbd6518ec4fcdfbfae60a99d14711be6e2b583a2 17:40:57 Is it all good? 17:41:02 Can I move on with `make` command? 17:41:28 Yes. I suspect you nuked local changes in between ? 17:41:49 I didn't issue any commands in between the outputs I posted above. 17:42:06 I don't know if I nuked local changed 17:42:09 *changes 17:42:36 I just want to get the relevant pull-request to be included as hyc suggested. 17:42:49 It is abote the NO_AES stuff. 17:42:52 *about 20:25:48 is there a disadvantage of having low custom diff? 20:28:00 I'm gonna run a lot of friends rigs through the proxy for api stats, dont know how low I should make share time be for my best worker, cause stats will be less consistent short term for people with low hashrate, and they're normies so they'll want more accurate stats 20:32:13 hmm, doesn't seem to make any difference. I've got a little android box running at 10K difficulty, and it landed a share 20:47:08 the idea is to submit a share every 30 seconds on average 20:47:38 so whatever your hashrate, set difficulty = hashrate * 30 20:54:58 just realised why I expected more hashrate out of my android tv box hyc. termux on my Samsung S20FE shows the CPU as Cortex-A55 21:04:59 core clocks could be different, memory clocks different, etc... 21:06:28 hell of a lot more cores available than what should be 21:06:49 "the idea is to submit a share..." <- with nicehash mode are the workers aggregate in relation to difficulty? 21:07:06 I know nothing about nicehash 21:07:15 probably why xmrig won't let me submit a hash benchmark 21:10:51 hyc: its like a mining mode, I asked cause you said to calculate diff from hashrate but I have many workers with many hashrates 21:11:45 you reminded me though, theres a nicehash mining mode thats enabled by default that I think distributes jobs based on the custom diff depending on how strong the workers are 21:13:50 the only point is to set the diff so that you'll submit shares frequently enough for your overall hashrate to be estimated 21:14:12 if you're within +/- 50% it'll probably be fine 21:15:01 as long as the diff isn't so high that it takes hours or days to submit a share, you'll be reflected in the displayed hashrate estimate 21:16:18 think ill run into problems with like 5s shares on my faster rigs? 21:22:44 nah 21:23:00 a bit of wasted network bandwidth. no big deal 21:27:46 my stratum server only see's the hash rate from the android box