04:11:24 yo 06:19:35 is there a way to make it so it doesnt show all of the leaving and joining messages? 06:19:53 its annoying since it keeps clogging up chat 06:34:09 what matrix client? 06:34:09 huh my mining wont start 06:34:22 baz: element 06:36:07 also i need help, i cant mine monero, the mining wont start, its stuck saying the status is "Starting P2Pool" 06:37:34 i hasve stopped and restarted the node a few times now 06:54:30 anyone have any ideas on why it wont work? 07:29:34 @frogmindset:matrix.org: #p2pool-log:monero.social 10:09:38 08:19:35 is there a way to make it so it doesnt show all of the leaving and joining messages? 10:09:55 welcome to IRC matrix bridging, where we bring IRC to you 10:26:52 Settings -> Preferences -> Show join/leave messages (invites/removes/bans unaffected) > <@frogmindset:matrix.org> element 14:15:55 -!-Prints(~Prints@user/prints) #monero 14:15:55 -!-SH3LLC0D3R(~Thunderbi@2800:484:537f:b200:a4e9:d2d5:2562:8266) #monero 14:15:55 -!-lusciouslover(~lusciousl@2603:6080:d03:610d::1050) #monero 14:15:55 -!-Cindy_(~Cindy@user/fbfa3bd15e) #monero 14:15:55 -!-Jonukas(~jonukas@user/Jonukas) #monero 14:15:55 -!-ArticMine(~ArticMine⊙2581) #monero 14:15:55 -!-ChanServ -> +o ArticMine 14:15:56 -!-Bael(~Bael⊙13) #monero 14:15:56 -!-Bael(~Bael⊙13) #monero 14:15:57 -!-chomwitt(~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1) #monero 14:15:57 -!-BUSY(~BUSY@user/busy) #monero 14:15:58 -!-hussein1(~weechat@gateway/tor-sasl/hussein1) #monero 14:30:28 orly 14:46:49 https://xeiaso.net/notes/2025/we-dodged-a-bullet/ > <@syntheticbird> You'll notice that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:46:49 thanking that the attack only targeted metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:46:52 -!-dub_a(~dub_a⊙chwcn) #monero 14:46:53 14:46:53 14:46:53 14:46:53 14:46:53 14:46:53 14:46:54 +o ArticMine 14:46:54 14:46:55 14:46:55 14:46:56 14:46:56 14:46:57 > <@syntheticbird> You'll notice that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:47:09 fullmetalScience: how are you not auto k-lined 14:47:09 14:47:09 14:47:09 14:47:09 <@syntheticbird> You'll notice that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:47:09 the attack only targeted metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:47:10 14:47:10 14:47:11 14:47:11 14:47:12 14:47:12 14:47:13 14:47:13 14:47:29 @plowsof:matrix.org spam 14:47:29 are you not auto k-lined 14:47:29 14:47:29 14:47:29 You'll notice that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:47:29 attack only targeted metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:47:30 14:47:30 14:47:31 14:47:31 14:47:32 14:47:32 14:47:33 14:47:41 @plowsof:monero.social @monerobull:monero.social 14:47:56 fullmetalScience was legit some time ago 14:47:56 14:47:56 14:47:56 notice that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:47:56 only targeted metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:47:56 14:47:57 14:47:57 14:47:58 14:47:58 14:47:59 14:47:59 what happened to bro 14:48:08 his brain just went crazy 14:48:10 looks like a faulty bridge configuration 14:48:19 it bridged this channel.. to itself 14:48:19 14:48:20 14:48:20 that most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:48:20 targeted metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:48:20 14:48:20 14:48:20 14:48:21 14:48:21 14:48:22 14:48:22 to bro 14:48:23 just went crazy 14:48:51 Syn on irc, betrayal 14:49:32 14:49:32 14:49:32 most of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:49:32 metamask (cryptocurrency only) if it was an infostealer, things would've been worse. 14:49:32 14:49:33 14:49:33 14:49:34 14:49:34 14:49:35 14:49:35 bro 14:49:36 went crazy 14:54:51 Fullmetalscience, your irc is cooked 14:54:54 -!-She(haveident@libera/staff/she/her) #monero 14:54:54 14:54:54 14:54:54 of the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:54:54 (cryptocurrency only) if it was an infostealer, things would've been worse. 14:54:55 14:54:55 14:54:56 14:54:56 14:54:57 14:54:57 14:54:58 14:54:58 crazy 14:55:10 you shouldn't have woke them up 14:55:10 your irc is cooked 14:55:10 14:55:10 14:55:10 14:55:10 the comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:55:11 14:55:11 14:55:12 14:55:12 14:55:13 14:55:13 14:55:14 14:55:26 Please stop messaging 14:55:39 I wonder, are the chanops ever active here? 14:55:47 they're active sometimes 14:56:03 ofrnxmr is unfortuantely only a mod in the matrix side 14:56:18 i'm not a mod on matrix side 14:56:20 irc is cooked 14:56:20 14:56:20 14:56:20 14:56:20 comments are not blaming the author personally for falling into that phishing campaign, but actually condemning cryptocurrencies as a whole, claimit it to be the fuel of this fiasco. 14:56:21 14:56:21 14:56:22 14:56:22 14:56:22 oh sorry 14:56:30 oh finally they got k-lined 14:56:33 Bros don't trust me like that 14:56:42 Cindy_: Nope, they flooded themselves off. 14:56:48 that counts too :P 14:59:07 i was wondering why they didn't get automatically kicked off the network for flooding sooner 15:01:34 i wonder if it was a fake fullmetalscience(?) 15:02:34 they connected to libera from mail.xmr.id 15:02:39 https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/525 <- this is FMS 15:02:48 Xmr.id is their addr 15:03:13 so it's them, but i don't know what kind of bot they were trying to run here 15:03:17 fullmetalScience is the service provider and maintainer of XMR.ID and xmr.zone 15:04:23 also sorry for bringing you here, She 15:04:28 sorry 15:05:06 No worries. 15:07:10 thanks She , right, lets mute them here an hope they contact someone i guess 15:07:32 Sounds like a plan. 15:20:20 I'll stick around for a bit just in case. 15:27:54 Anyone know when DNS checkpointing is gonna be a thing? 15:29:05 two more weeks 15:29:10 (ignore me) 15:31:55 Aaajww291: it's already a thing 15:32:09 it's in the codebase, it's been a thing for years 15:32:22 you just have to specifically enable it when you're hosting monerod 15:33:02 ah 15:33:38 --enforce-dns-checkpointing 15:34:26 the tracking issue is https://github.com/monero-project/monero/issues/10064 15:34:39 there is an MRL meeting today where it is on the agenda https://github.com/monero-project/meta/issues/1266 15:34:55 Aaajww291 15:35:15 plowsof, thanks 15:37:17 so.. it's not a thing? 15:40:50 oh it is a thing yes, there are even hard coded checkpoints updated each release AND ones over at DNS (but these are old.. 2018 old) 15:42:33 the rolling nature of the DNS updates and the glue to make it happen.... the infrastructure behind this and making sure there are no bugs... all that good stuff is in progress and i assume is the root question 15:42:42 the proposed checkpointing differs significantly from the checkpointing currently being worked on 15:43:10 whoops 15:43:32 now we're both lost 15:43:49 *from the current checkpointing 15:44:22 the DNS experts DataHoarder is available in the hallway at the end of this talk 15:45:25 I'm not an expert, just an unfortunate soul 15:45:30 :D 15:45:46 thank you for your sacrifice 15:46:22 https://ccs.getmonero.org/funding-required/ 15:48:49 you know it's bad when the co-author of the DNSSEC practices RFC regrets what they did 15:49:03 > Even though I co-authored RFC 4641, laying out how you should run DNSSEC - I think in retrospect that BCP is way too complex, ah the sin of youth. 15:49:03 https://miek.nl/2023/november/04/dnssec-too-complex/ 15:49:32 here's one thing i got lost in monero 15:50:27 there are fees in transactions for miners, but miners can also reintroduce a certain amount of new XMR from mining 15:50:33 but.. how do they get paid? 15:50:44 do they get the fees? or the new XMR 15:50:50 they get fees and new xmr 15:51:08 makes sense 15:51:20 i don't know why i thought it was one of either things 15:51:24 that's what the coinbase tx is. they are allowed "emission XMR (right now 0.6 XMR as it's tail)" plus the fees from transactions they include 15:51:55 here's an example without included txs https://p2pool.observer/share/a41c42740a45d391a578e4798d53d92a5b3747378135e6f3edb355a10bcf4af3 15:52:02 base reward is 0.600000000000 15:52:09 in case of p2pool, they split it across miners 15:52:23 see coinbase tx https://p2pool.io/explorer/tx/c530e7985b25e7e1569a64f1d689d4a59da6fc3ec273a3a4b3aa7e0ce951a04c 15:54:03 oh today i learnt that p2pool users can name themselves 15:54:29 but yeah, this is super informative, thank you 15:54:38 that's just an observer feature :) 15:54:44 I have them sign a message using their wallet 15:54:53 which IS the miner address 15:55:24 example https://p2pool.observer/miner-options/44r7A7We6zk4Kdrv9ohRLxWx1yrY66qBBSrBBsEuXPfpbHCtyEsDogLMQzvWa1V3bpL66wrUjXP9XBbkGfqmiM9KPKBV5Tf/set_miner_alias?alias=abcd1234 15:56:56 i'm aware that you can sign messages with your main address 15:58:05 but like 15:58:10 this is the irst time i've seen that used :P 15:58:29 you can see some around https://nano.p2pool.observer/ 16:00:00 oh nano chain lol 16:01:14 did they find any blocks? 16:01:26 you can see "Recent Monero blocks found by P2Pool miners" 16:03:49 im mining on mini and hope one day I can get a pay out 16:03:51 praying here 16:04:41 i should get a i486 DX running MS-DOS w/ XMS 16:04:44 and mine on nano with it 16:05:05 you need at least 256 MiB of ram :) 16:05:11 for light mode 16:05:25 still need XMS :P 16:06:28 XMS 2.0 allows up to 64 MB, and XMS 3.0 allows up to 4 GB 16:06:59 which uhh.. if you can do 256 MB, you can do 2 GB :P 16:39:14 Cindy_: some CEXes (dfx.swiss) require you to sign messages with an address to sign in, too 16:39:24 i see 16:40:18 I have only 128MB in my 486 :( 16:40:18 I need to fine one for server or something 16:40:36 And only 64MB is connected to the L2 cache 16:42:09 imagine randomX on i386 :P 16:42:14 with the seperate FPU? 16:42:16 Cindy_ 16:42:16 Can probably use EMS too, but it won't be ems386.exe bucause that one is limited to 32MB. 16:42:16 But I think QEMM can do it 16:42:43 Cindy_: Get a Weitek one 16:43:28 I don't know how fast it could be... maybe like 0.3H/m or something 16:43:41 i'm not really familiar with x86 16:43:47 i'm more of a m68k kind of person 16:44:08 but i'd be very surprised if xmrig's JIT supports i486 16:44:41 Cindy_: non, you probably have to make something yourself, ideally assembler code. 16:45:25 And for randomx the memory requirement are, to say... Big 16:46:10 I think there is a slower randomx but I never looked at it, I dont remember the specifics 16:46:13 your best way to run it might be to use the randomx javascript implementation 16:46:28 helene: yeah, abstractions always make thing faster 16:46:51 ravfx: so not only do i have to write everything in assembly, but also somehow make it self-modify itself 16:47:01 or JIT generate code.. in assembly 16:48:05 Cindy_: yeah. 16:48:05 Because there is no javascript engine that can run on such old hardware afaik, implementation in Netscape Communicator 4.77 won't do it. 16:48:20 also they'd be extra garbage 16:48:37 imagine running a randomX interpeter in a JS interpreter 16:48:37 Cindy_: yeah, forget JS lol 16:49:10 Cindy_: should be just a few order of magnitude slower 16:51:32 ravfx: quickjs probably could 16:51:47 (or ladybird's libjs) 16:52:40 helene: there is no DOS port 16:52:40 Linux eat all the RAM 16:52:53 NetBSD is the most runnable OS, could be doable there... maybe 16:53:29 also JS doesn't expose any way of rounding up a floating point integer in a specific way (in IEEE) 16:53:37 so that has to be emulated in the JS code 16:53:41 which is a lot more slower 16:53:54 so yeah, JS is abstractions 16:53:59 so always slower 16:54:13 maybe juste easier to get it to run 16:55:33 i want to add support for some CPU architectures in xmrig's JIT, but i don't wanna step on any of the xmrig dev's existing efforts 16:59:52 BTW, if the miner can be made to just switch to pmode then XMS/EMS won't be required, and you get the usual flat memory addressing. It's probably going to be a lot faster that way compared to using XMS as XMS drivers just use pmode (so the program run in real mode, and each time it move something in XMS, it switch to pmode for [... too long, see https://mrelay.p2pool.observer/e/6urD8LMKTWRUOFoz ] 17:00:54 oh flat memory addressing? like 68K? 17:01:38 I don't know about the m68k 17:01:38 But for x86/amd64, it have flat memory addressing when it's running in protected mode 17:02:14 in real mode it have segmented memory shenanigans 17:02:19 m68000/68010 has a 24-bit flat addressing mode (but addresses are stored in 32-bit registers) 17:02:31 later 68k variants have 32-bit flat addressing mode 17:02:50 Cindy_: Yeah, I hear about that 17:02:50 Apple did use some trickt to use the extra bits in the registers to store stuff 17:03:05 There are segment stuff in modern 32bit x86 though 17:03:08 it's why early apple program that used that trick could not work on 68020 17:03:48 @albertlarsan68:albertlarsan.fr: Yeah, and you can use segmented memory while in protected mode too. 17:03:48 But afaik no one do that because why would you do that when you can use flat addressing 17:04:14 Intel removed support for segmented memory in core 11th gen+ (I think) 17:04:14 Ryzen still have it 17:04:18 More than 4G of memory in 32bit mode I would say 17:04:27 you talking about PAE? 17:04:34 @albertlarsan68:albertlarsan.fr: You mean like PAE? 17:04:35 But I'm not sure 17:04:39 I never looked how PAE work 17:04:51 @ravfx:xmr.mx: Yeah I don't know how it works, but seems useful to have segments 17:06:58 PAE seems to just be more levels of page tables 17:07:42 Oh I see. 17:07:42 Yeah, segmented memory is specific to memory that use segments registers afaik 17:08:13 And for randomx, considering it really love to trash memory, that would mean that one would have an overhead if it where to use segmentation instead of flat 17:09:49 Segmented memory (in real mode) is only about 1 MB, right? 17:10:39 Segments was advertized by Intel as a form of way to separate memory type (data, code...) but in fact it was a bandaid as early x86 chip where 16 bits chips and had to address 24bits for the memory. 17:10:39 So using segment+offset you could address that whole 24 bits worth of address with only 16 bits registers 17:10:44 YEah, 1MB 17:11:28 But they keep it available in pmode for newer chip (as a way to separate different memory type) but afaik no programmers ever used that lol 17:13:39 And the reason real mode is stuck to 1MB is becuase lot of people where using the roll over trick 17:13:39 placing the segment at the end of the memory to access the beginning of the address space without moving the segment register). 17:13:39 So chip that could address more than 1MB starting the 286, boot with the A20 disabled to keep the roll over trick alive 😂 17:14:17 At least the "PC" using x86 chip... Other machine did not have that limitation 17:19:54 s/24/20/g in all occurance ^ 17:21:46 i doubt it'll be fast anyway :P 17:22:02 the process of generating a giant dataset before even interpreting the RandomX code 17:22:06 that'd be quite slow 17:24:17 For sure, hence my 0.3H/m guestimate metric 😂 18:08:58 hi fullmetalScience 18:12:15 Apologies for the spam. There was some issue with the bouncer/bridge I set up today and I was afk. It's disabled while I investigate. 18:12:38 did you bridge the channel to itself? 18:12:46 that's what it looked like 18:14:35 Hm maybe there's something that has it think other's messages are my own going out. 18:27:47 There's a new bridge here 18:27:55 which bridges IRC fully with puppets 18:30:12 we should make a bridge here that bridges to here 18:30:18 and also a bridge that bridges the convo here to a LLM 18:30:32 Does it properly support edit? 18:30:32 Like if a matrix user edit a message, what append on IRC side? 18:30:38 and another bridge that's a LLM too, so they can talk to each other 18:31:03 there is EDIT support to convert it to regex or diffs, but I have commented it out 18:31:21 so if you edit a typo it'd just send like *changed word 18:31:37 the full links this bridge posts have the most recent edit 18:31:43 that's the fallback :) 18:32:03 if you edit the "BTW, if the miner can be made to just switch to pmode" message it should get shown on https://mrelay.p2pool.observer/e/6urD8LMKTWRUOFoz 18:32:11 unless I commented that part out