00:12:27 torir: so i can bang my head on a hex editor and make a valid program? 00:12:34 and still make a valid program? 00:13:05 With RandomX's limited instruction set yes. 00:14:05 damn 00:14:22 is doom possible on it? if you manage to map a video device in memory 00:14:31 with the limited instruction set 00:14:43 It's not Turing-complete. I think you can't make infinite loops. 00:14:53 ah 00:14:56 well that sucks 00:15:03 If you run your code in an infinite loop, then yes, I think that could be Turing complete. 00:16:01 how does that happen though, do branch instructions have to always jump forwards and not backwards? 00:16:17 The RandomX instruction set has branches but each has a limit on how often it can be triggered. 00:16:26 oh 00:17:04 if that limit gets surpassed, will it nullify branch instructions from that code up until execution ends? 00:18:01 "The branching conditions and jump targets are chosen in such way that infinite loops in RandomX code are impossible because the register controlling the branch will never be modified in the repeated code block. Each CBRANCH instruction can jump up to twice in a row." 00:20:34 well they did a good job 00:20:41 Of course, like many things that are not Turing-complete on their own, the RandomX instruction set becomes trivially Turing-complete if an external source runs it in an infinite loop. 00:21:38 hmmm, if i could make one change to the CPU, it would be adding interrupts so that even if execution stops, i could fire a virtual interrupt (like for VBLANK) 00:21:40 You could code Doom in RandomX as long as you had a wrapper program to take care of that. And also minor things like input and output. 00:22:09 this would mean adding interrupt vectors in memory too 00:22:24 torir: well lol, it would be one hell of a program 01:42:46 Did I just read Doom on Randomx? 01:42:47 We need that 01:42:49 CFLAGS="-march=randomx -o42" when/how? 01:42:51 I need to read more about that subject. I only knew that randomx was really good at trashing ram 01:43:26 RandomX is literally an entire CPU architecture on its own 01:44:10 but it does have some limitations which kills most of the programs you can run onit 01:44:18 (like the lack of infinite loops) 01:44:21 So when you are mining you are technically emulating a different architecture and run the mining code over that? 01:44:41 you're emulating a different architecture that is essentially running a bunch of randomly generated code 01:44:51 Oh, I see 01:46:02 you're pretty much running an emulator over each block you mine 01:46:19 since each block has its own randomly-generated code 01:47:54 RandomX need some slight modifications to be an actual computer (like removing the infinite loop limitations and possibly adding interrupts?) 01:48:12 but other than that, it's VERY close to a computer 05:06:36 It has been a while since I last shilled one of my fiction short stories, but well, I have one about RandomX: https://rbrunner7.github.io/ghostx.html 05:31:40 Nice story 05:31:41 I still want a RandomX CPU 05:31:43 With HBM memory of course 06:23:15 What are you guys' experiences with refurbished cpus? I found a refurbished epyc 7532 (32core) for €423 07:33:58 i was running monerod earlier today (hours ago) and now am getting tons of requests from a specific IP continually trying to establish a TCP connection to my 18080 07:34:07 https://matrix.monero.social/_matrix/media/v1/download/unredacted.org/IBfYYCeVUJeClQsmMqPNuwnw 07:35:27 not entirely sure how this is getting past my router's NAT 07:35:59 is there any possibly legitimate reason a peer would behave like this for hours?\ 08:12:40 https://www.youtube.com/live/PeBPA5R4kTs?si=ycl3bR7xQl9gfKA2 08:13:12 Live streaming SOLO MINing with a little jazz 08:18:27 :) Join my live for a little chat and Jazz 08:18:31 https://www.youtube.com/watch?v=OgU_UDYd9lY&list=RDOgU_UDYd9lY&start_radio=1 08:18:54 https://studio.youtube.com/video/PeBPA5R4kTs/livestreaming 08:19:37 Sorry not those two 08:19:44 excuse me im a noob 08:19:51 https://www.youtube.com/live/PeBPA5R4kTs?si=YAwFPnzlC9k7r-uP 08:20:02 Ever spammer has to start somewhre. 08:20:02 ^^ This one 08:20:17 Sorry didnt mean to spam 08:20:23 :) 08:20:46 Asshole. 08:20:56 Oh, sorry, didn't mean to say that. 08:23:04 LOL Forgive me Sir moneromoo 08:23:38 Don't spam again and you will be :) 08:31:48 I will not spam again sir because i will be :) 13:43:34 RPi OS? Ubuntu? ???? 14:02:18 [@markasoftware:unredacted.org](https://matrix.to/#/@markasoftware:unredacted.org) thats a spy node 14:02:20 "not entirely sure how this is getting past my router's NAT" < upnp? 14:02:23 Run monerod with --enable-dns-blocklist 14:10:19 upnp is a cancer, and yggdrasil is the cure 14:12:19 "i hate this standard that makes it easy for any applications in LAN to open up and forward a port past my router's LAN" 14:12:31 "how about something completely different and irrelevant to replace it?" 14:13:20 different yes, irrelevant not at all 14:14:10 IP is meant to be end to end, port forwarding is synonymous of NAT, which is a failure in itself. So there is no wrong in using an overlay network that permit every peers to be joined, aka NAT hole punching 14:15:27 what do you know about natpmp or pcp 14:21:29 has this qubic halving thing happened already? 14:32:16 can we correlate qubic mining with MRR rentals? https://imgur.com/a/RMQHtQa I'm now tracking for ~ 5 days 14:33:56 To me it's not clear if qubic is actually getting a lot of HR from MRR, they have other sources it seems 14:39:57 Nice work eddie, thanks 14:42:53 Is it possible that me turning a Pi on will secure the network than someone renting 200+Mh? Yes! (This is where the ai slop 1/5 🧵 begins explaining that if the rig was already mining honestly, nothing changed) 14:43:26 Other than some solo miner earning more temporarily lol 14:44:06 Me adding 1h/s to the network will secure the network more than someone that is renting 1Gh :D 14:51:05 I am still wondering if aside from it being "free money", Tari is actually providing something of value or doing something interesting that didn't exist so far. 14:51:25 We could ask the attacker if they would engage in blackmail and let us rent hash from them, mor effective 14:51:42 Then the blackmail cost can slowly increase over time 14:55:31 cool stuff eddie . would be interesting to also include in the plot the network hashrate and/or qubics reported hashrate. 14:55:51 are you webscraping this from MRR? 14:56:05 or do they have API thingers 14:56:10 no I am using their API 14:56:33 if you create an account you can grab a key/secret 14:56:54 i'm making a call every 10 minutes 14:57:23 I was thinking that too 14:59:51 I'm a bit all over the place atm, but I'll keep the script running and combine it into an updating webbased chart soonish 15:00:25 aren't we all :) 16:19:42 these tari people dropped desktop support for linux 🤷‍♂️ fucking discord people 16:41:45 Hello community, how is job market nowadays. How to find a job in cybersecurity. Any ideas . 16:42:17 are there any cybersecurity jobs that pay monero? 16:42:50 You tell me. If there is one let us know. Share some ideas 16:44:12 Never seen it. Without judging the people who work in that field corporate cybersecurity is less exciting than it seems 16:45:11 Do you think there is a big gap between corporate security and other security jobs ? 16:45:18 If you are a good security researcher do bug bounties or hack smart contracts 16:46:07 i mean, I've never done it, but a guy who did pentesting was complaning it's 10% hacking and 90% writing reports 16:46:11 infosec slop is real 16:46:33 also lots of compliance and not real security 16:46:54 big companies =/= talents and interesting opportunities to learn and expand your knowledge 16:47:35 there is zero correlation, naturally you find more retards than actual skilled people, but skilled people can be anywhere 16:47:39 Not really good in that to be honest. But this is a full time job the researcher ? 16:48:08 Real security is actually hard. You don't learn that stuff at school 16:48:16 But how’s job market for IT in general ? 16:48:42 True . Mostly corporate security is compliance and ready tools 16:56:45 But what about job market lol