16:32:47 leonardus: https://docs.getmonero.org/rpc-library/monerod-rpc/#other-daemon-rpc-calls
16:32:51 leonardus: Note: It is recommended to use JSON RPC where such alternatives exist, rather than the following methods. For example, the recommended way to get a node's height is via the JSON RPC methods get_info or get_last_block_header, rather than get_height below.
16:32:52 leonardus: Why?
16:35:35 v​tnerd:monero.social: I have no clue, you may have to dig into who wrote that to find out why
16:36:06 v​tnerd:monero.social: Json-rpc is a pain server side when attempting domless parsing, that's for sure
16:36:54 v​tnerd:monero.social: My best guess is that someone assumed the non json-rpc endpoints would eventually be deprecated/removed
17:21:16 o​frnxmr:xmr.mx: If it turns out that there is no reason, i can remove that line
22:37:22 k​ayabanerve:matrix.org: gingeropolous: I know there's a MRL supercomputer and all but does Monero have access to a macOS CI?
22:37:53 k​ayabanerve:matrix.org: Apple Silicon, official Apple hardware
22:38:41 k​ayabanerve:matrix.org: I'm sure one could emulate Apple Silicon and possibly even with a macOS guest, but that isn't satisfactory to my inquiry here unfortunately
22:38:51 s​yntheticbird:monero.social: Monero project should stop building monerod on apple silicon all together. Let's instantiate Apple racism
22:39:08 s​yntheticbird:monero.social: but on a more serious note, the MRL cluster do not have Apple ARM hardware no
22:39:20 k​ayabanerve:matrix.org: macOS in macOS would be fine though
22:39:42 o​frnxmr:xmr.mx: Yes
22:39:43 k​ayabanerve:matrix.org: Boo. I have a 7-8hr CI (estimate) that GH is killing after 6h.
22:40:08 k​ayabanerve:matrix.org: I would've asked if I could have a weekly run or so gifted to me.
22:40:19 o​frnxmr:xmr.mx: Not sure if apple silicon hut macstadium sponsors a (iirc) macmini
22:40:44 s​yntheticbird:monero.social: which year
22:40:52 s​yntheticbird:monero.social: if it was within the last 3 years it's likely ARM
22:41:12 o​frnxmr:xmr.mx: No clue, i probably lost the login for it as well, but its aarch64
22:41:25 s​yntheticbird:monero.social: so apple silicon
22:41:33 k​ayabanerve:matrix.org: Then it's Apple Silicon.
22:44:04 o​frnxmr:xmr.mx: Fwd'd to chatgpt for confirmation
22:44:17 o​frnxmr:xmr.mx: (/s)
22:44:18 k​ayabanerve:matrix.org: GH is giving me 3 threads of a m1, which is a macOS guest on a macOS host. I'm only using a few GB of RAM, if that. My job takes ~8hr however, so while it isn't a resource hog, it's a time hog. I'd love if someone who handles dev ops and already has a macOS CI available (and consistent) would donate me a weekly run of a specific job.
22:44:46 k​ayabanerve:matrix.org: Oh thank God, I had already started writing a snarky comment on the imbecility of the modern internet
22:45:19 o​frnxmr:xmr.mx: I should have waited before adding the /s
22:46:49 k​ayabanerve:matrix.org: I am willing to port my CI/have it literally post a Matrix message to confirm the result (I don't need a dashboard or specific CI integration). I just don't care to rent a server myself and if I'm outsourcing, need a trustworthy enough host 😬
22:47:00 o​frnxmr:xmr.mx: Can you run the ci locally on the macmini? Or does it need to be setup/integrated ad a runner on github? I dont think it's setup to be used for ci atm, just local testing
22:47:04 k​ayabanerve:matrix.org: "if I'm outsourcing" I'm begging, let's call a spade a spade.
22:47:14 k​ayabanerve:matrix.org: :p
22:47:51 s​yntheticbird:monero.social: just setup vnc on the macmini and post the credential in this cha
22:48:05 o​frnxmr:xmr.mx: Ive fwd'd the request to the ceo's and atp jus making small talk until i hear a response
22:48:07 s​yntheticbird:monero.social: security/1000
22:48:09 k​ayabanerve:matrix.org: *this isn't actually that important. I'm not pleading or desperate. If Monero does have such a CI and can make space for a specific Serai job, it'd be appreciated :) Else, I'll rent hardware or just manually ask a friend to spot check it once a month.
22:48:29 k​ayabanerve:matrix.org: I need root and no firewall SyntheticBird:
22:48:51 s​yntheticbird:monero.social: alright
22:48:52 s​yntheticbird:monero.social: proposal
22:48:58 k​ayabanerve:matrix.org: Can you set the password to "password"? It's so obvious, no one tires it anymore!
22:49:06 s​yntheticbird:monero.social: instead of remotely getting root on the macmini, and since you can't get a macmini to your place
22:49:12 s​yntheticbird:monero.social: how about moving out to where the macmini is
22:49:25 o​frnxmr:xmr.mx: No, because thats already the password
22:49:32 k​ayabanerve:matrix.org: But yeah, just publicly post the root:password@ip -p 443 here and I'll get to it!
22:49:54 k​ayabanerve:matrix.org: I can get a Mac mini to my place if you ship me one.
22:50:32 s​yntheticbird:monero.social: I have a ship but no macmini
22:50:35 s​yntheticbird:monero.social: sorry
22:50:51 k​ayabanerve:matrix.org: *I actually had a m1 Air, which I got years ago to confirm something's premise, and then never used. I donated it when the m3 was new to a friend who was looking at buying a used m1, due to needing a new computer and affordability, as mine was just rotting at my place.
22:51:02 k​ayabanerve:matrix.org: And yet now I need to confirm the premise of something again 😬
22:51:17 k​ayabanerve:matrix.org: which also means I'll simply beg who I gave it to if necessary :p
22:54:38 k​ayabanerve:matrix.org: Alternatively, I can accept donations in the forms of accelerating qemu-system-aarch64 with the TCG backend on an Apple Silicon host by 33%. Then my GitHub CI won't time out.
22:55:42 k​ayabanerve:matrix.org: (I can't use hvf, hardware-accelerated virtualization, because Apple Silicon doesn't support nested virtualization until the m3, it's quite annoying)
22:55:44 s​yntheticbird:monero.social: how about paying github
22:55:52 s​yntheticbird:monero.social: why don't you give your money huh
22:56:19 s​yntheticbird:monero.social: iirc pro ci have more time and options
22:56:52 k​ayabanerve:matrix.org: How about migrating off of GH?
22:57:07 k​ayabanerve:matrix.org: They recently announced, and then backtracked on, charging people for self-hosted runners 😭
22:57:09 s​yntheticbird:monero.social: ethics you said, i don't what this word mean
22:57:11 o​frnxmr:xmr.mx: To what, codeberg :P?
22:57:21 o​frnxmr:xmr.mx: On private repos*
22:57:36 k​ayabanerve:matrix.org: While I can respect the legacy, userbase, and free utility, I don't believe I want to give GH my money at this time.
22:57:37 s​yntheticbird:monero.social: i prefer having an official monero forgejo instance that having to deal codeberg staff
22:57:40 o​frnxmr:xmr.mx: Theyve always charged $ for anything they cant steal
22:58:02 k​ayabanerve:matrix.org: Besides, my CI is single-threaded and can't be multi-threaded. That creates weird pricing for it.
22:58:23 o​frnxmr:xmr.mx: If they cant train ai on youe repos, you gotta pay
22:58:38 k​ayabanerve:matrix.org: Like, I don't need a bigger machine. I could use a smaller machine. I just need more time, but time is costly.
23:00:35 k​ayabanerve:matrix.org: If I am reading this correctly, GH would charge me $28.80 a run.
23:01:11 k​ayabanerve:matrix.org: Actually $29.76. It's 6.2c a minute under the new pricing model, and I have an 8h run.
23:02:03 k​ayabanerve:matrix.org: I don't see why I wouldn't simply rent a machine for a month to schedule onto at that price.
23:02:22 k​ayabanerve:matrix.org: Or why I wouldn't buy a m1 mini from idk, Walmart
23:02:34 k​ayabanerve:matrix.org: Pays for itself after 15 runs?
23:41:17 d​atahoarder:monero.social: buy an M1 mini, used. it's what I replaced my CI aarch64 runner
23:41:42 d​atahoarder:monero.social: though I have some linux VMs on it for CI, also runs macOS for manual tests
23:41:58 d​atahoarder:monero.social: it really works fine, and M1 should be quite cheap nowadays