-

@ 4c800257:b47e3b2f
2025-02-24 19:40:29
nostr:npub12h6h8dj3ale4rk6hkpsp6gcz9kx9xtucyhd3pftn86lnn0j25gdsa9qpsf
btw, you might be right about the "stocks become crypto" thing
my paid gig boss just posted an X link to a discussion about how (IMO elementary) on a blockchain you can "front run" other transactions
yes, you can! but the frontronning is also public!
dark pool trading this is not the case
since dark pool trading just eclipsed the open stock market, and this is going to have disastrous consequences in terms of volatility
retail, and small to medium corporate traders are going to switch to shitcoin tokens
it actually is better!
-

@ 4c800257:b47e3b2f
2025-02-24 19:34:27
just to clarify
when you "embed" a struct in another struct in golang, pointer or directly, the methods associated with the type also become accessible from the type that has the new embedding
additionally, code that accessed those same fields that now are part of the embedded struct, have no change in syntax unless there is a conflict with another field name (which basically can't happen)
so the process of popping out a subset of a struct into a new struct is absurdly simple and smooth in #golang
no other language makes this as easy
-

@ 4c800257:b47e3b2f
2025-02-24 19:29:30
what would be the opposite view? that there hasn't been magnetic pole excursions before?
it's almost absurd to try and assert that, that's unfalsifiable
the evidence that it has happened, and has happened in extreme in the last 175 years is without question, to the degree of about 20 degrees - that's only a little bit less than the distance between the tropic of cancer and capricorn
-

@ 52b4a076:e7fad8bd
2025-02-24 19:27:50
FoundationDB is peak testing-driven development.
The entire thing is designed to run in a reproducible simulator.
-

@ 6e468422:15deee93
2025-02-24 19:27:10
bro that looks GOOD
-

@ 6e468422:15deee93
2025-02-24 19:25:26
https://media.tenor.com/jDJkh3w0wTAAAAAM/gregzaj1-ln_strike.gif
-

@ 52b4a076:e7fad8bd
2025-02-24 19:23:05
Adding an intermediate hop is always higher latency, and ideal != what commonly happens
Encryption also increases event sizes (base64 encoding)
-

@ 7ed7d5c3:6927e200
2025-02-24 19:20:41
Until you ship code that never fails in its primary function, you'll never get the point of TDD.
But the fiat market loves buggy code, so that's what it gets.
-

@ 4c800257:b47e3b2f
2025-02-24 19:13:43
yes, i'm not 100% certain this is all 100% to be honest but there is no errors and the relay seems to be behaving exactly as it was before, as it should be
so this is great, anyway, it means i can write code that handles this part of it, which i probably already wrote, and just move it into separate functions, and this becomes the simplified API and the legacy API just uses that code as part of its process
the same will happen to the event request as well
-

@ 18905d0a:0b229b08
2025-02-24 19:13:18
Animals 😂
-

@ 61bf790b:fe18b062
2025-02-24 19:07:39
GM/GA/GE
#footstr
#wifestr
nostr:nevent1qqsxas7ulq93cuvxmsplgyd4s9kxef6jwlc68twzv8yjwmrnt3req8qzyzudlsxy0tqg2zx4aczrc5yzqgkc527m23hadt9358hqnmd685znjqcyqqqqqqgs6e0sl
-

@ 4c800257:b47e3b2f
2025-02-24 19:04:55
what is a "browser api" exactly?
i don't want to mess with making shitty parameters with ?key=value&... i thought about taht, and i decided no, just simple, post json, return json, that's what `application/nostr+json` means, really, except they didn't delineate between websockets and http request/response
-

@ 52b4a076:e7fad8bd
2025-02-24 19:03:28
I need to do that for a few projects :)
But I do a lot of verification and manual testing + making the code actually readable. Doesn’t scale too much though.
-

@ 4c800257:b47e3b2f
2025-02-24 19:02:27
with `application/nostr+json` it requires a JSON body and POST method
what you are talking about is something separate for a different `Accept` value
i'm trying to diverge as little as possible from existing code to make adding this simple
-

@ 52b4a076:e7fad8bd
2025-02-24 19:02:13
The protocol can be significantly reworked to allow direct connection between feed provider and client (reducing latency) and add certain things like pagination etc
Doesn’t need to be bound by event size limits either, and improved privacy
-

@ 52b4a076:e7fad8bd
2025-02-24 19:00:51
it is not really complicated
this is for realy protocol btw not nostr clients
-

@ 4c800257:b47e3b2f
2025-02-24 19:00:41
classic example of how #golang does #composition better than any other language
took me all of about 30 minutes to completely refactor #realy to separate the "filter" out of the filter type, which i achived by extracting the fields (kinds/authors/tags/since/until) from the existing plain muddled "filter" structure
it is now called `simple.Filter` and the reason for doing this was to make a single structure that embeds elsewhere that is the primary parameters for an actual `/filter` request on the simplified nostr HTTP API
now i have a full interface composed of single APIs so i can treat them as a whole or separately... it was an important step on the path to implementing a full simplified API
i did add a `/subscribe-fulltext` endpoint to distinguish between the words-and-filter distinction instead of repeating the same mistake of making "optional" things when i want them to be extensions
continuing...
-

@ c8df6ae8:22293a06
2025-02-24 19:00:06
Grok 3 has specific instructions to ignore Elon Musk and Donald Trump as potential sources of misinformation.
If it's not open source, it's not trustworthy.
#ai #foss
https://techcrunch.com/wp-content/uploads/2025/02/Screenshot_20250223-100606.png
-

@ 18905d0a:0b229b08
2025-02-24 18:55:08
Good looking dog
-

@ 4c800257:b47e3b2f
2025-02-24 18:53:50
what browser, am i reading my feed as raw json with all the ugly escapes and no linebreaks?
-

@ 7ed7d5c3:6927e200
2025-02-24 18:53:18
nostr:nprofile1qqsyfg0sn3dw42th70v5qcdv0h3z5euw20mzu7qv8hdwe7ewxzv9j7spz9mhxue69uhkuenjv4kxz7fwv9c8qqgdwaehxw309ahx7uewd3hkcqg5waehxw309aex2mrp0yhxgctdw4eju6t0xdamtl
-

@ 4c800257:b47e3b2f
2025-02-24 18:53:04
problem is browser won't render them... maybe it would with some CSS juju?
anyway i don't want to be anchored to fucknig shithole browser bullshit
-

@ 4c800257:b47e3b2f
2025-02-24 18:52:19
oh, reading closer, yeah, nah, your idea is more complicated, pass
-

@ 46fcbe30:6bd8ce4d
2025-02-24 18:51:54
> WE HAVE HAD OVER 1000 APPLICATIONS. THAT MEANS OVER 800 REJECTIONS.
This implies you accepted 200 applications? Where is WalletScrutiny? Did you get that application? Do you count it as rejected? If so, could I have a rejection message, please?
> WE ARE ONE OF THE MOST TRANSPARENT AND EFFICIENT NON PROFITS IN THE WORLD.
Nah, I don't think so. That reminds me how out of the thousands of wallets I personally reviewed, most marketing claims include some variation of "best wallet". It's so universally present that it doesn't even serve as a red flag, although the best wallets tend to use that phrase less than the shadier ones.
> WE DO NEED TO GET BETTER AT COMMS/FEEDBACK. IT IS A PRIORITY.
Since when is it a priority, cause I'm trying to get feedback since months for an application I sent many months ago.
-

@ 4c800257:b47e3b2f
2025-02-24 18:51:42
what protocol is this and where is the #golang implementation?
i'm in the process of building something like this damn you
-

@ 4c800257:b47e3b2f
2025-02-24 18:50:23
correction also, nostrudel did publish, but it didn't want to auth... which is probably mostly correct anyway, just deceptive because that is to read, not to read or to write
-

@ d36e8083:ac0b6bec
2025-02-24 18:49:45
You can get started with nostr:nprofile1qqs2xugc5jyguqkj36rk0syv4tmnkjdtmtperttl7x9rqjy3ustdcvcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg6waehxw309aek2mnyd96zumn0wdnxcctjv5hxxmmd9uxa0uz8! I'm still working on some video and blog tutorials/support pages, but it's pretty simple to get started.
You just sign-in (or create a new Nostr account), and you can head over to the "my listings page" to add a product. All orders and payments are then handled over DM, you can view them on the site, but if you also have 0xchat, Amethyst, or Coracle, the messages also show up there.
If you have any questions or need help, feel free to DM or @ me! 🤙
https://shopstr.store
-

@ 4c800257:b47e3b2f
2025-02-24 18:48:53
"take on human form" i think the thing about them is they can take on other forms like using telepathy and appearing as spooky shit like wheels with eyes and suchlike.
and holding back the weather, that sounds a lot like a massive magnetic based shield, and you need 4... why do you think there is 4 corners to the world? not because it's a flat square, because it's a tetrahedral pattern you need to apply it to run a full 360 shield around the planet
anyway, it's all the same to me, really, but i'm just saying that this stuff is all technology and if you read Enoch you will see that he clearly, and repeatedly makes a distinction between God and the King of the Angels (Jesus' father).
this is how i read it after reading through a lot of apocryphal genesis books and Enoch
and it doesn't make any material difference except that it means i can say that because all the science around geomagnetic effects and solar driving of weather, volcanism and earthquakes, and the declining trend and rapid movement of the earth's magnetic field that all of this makes perfect sense as signs as to why they might be coming - because they know, which we can't, barely even know, a few of us, that there is a terrible disaster coming - that this coming disaster will be a conflagration that will incinerate the world and would extinct humanity
which is a perfect opportunity to rescue the righteous and let the corrupt burn
-

@ 7ed7d5c3:6927e200
2025-02-24 18:47:05
I'm butchering relay subscription filters to do graph lookups. I'm sure the devs will love that.
-

@ 7ed7d5c3:6927e200
2025-02-24 18:45:29
🤝
But do you write tests tho?
As you can see I hate people who don't test.
-

@ 52b4a076:e7fad8bd
2025-02-24 18:44:35
I am working my own alternative cache server. Replacing crappy DVMs and the buggy protocol that is with proper algorithms too
-

@ 52b4a076:e7fad8bd
2025-02-24 18:44:04
Unfortunately, no. Compute limitations are starting to be rapidly hit, and AI inherently cannot be “intelligent”.
-

@ 7ed7d5c3:6927e200
2025-02-24 18:43:41
I'm gonna obselete the primal cache. It's so retarded.
-

@ 61bf790b:fe18b062
2025-02-24 18:43:06
Getting started now 👊
-

@ 7ed7d5c3:6927e200
2025-02-24 18:43:05
😂 wouldn't that be great. I know some Brazilians but from final fantasy 14 lmao. I have no idea where in Brazil they are.
-

@ 61bf790b:fe18b062
2025-02-24 18:42:42
Okay 🥵 I’ll try!
It’s gonna be weak sauce compared to my current site
-

@ 52b4a076:e7fad8bd
2025-02-24 18:42:21
they had to last-second hack together Postgres support
-

@ 61bf790b:fe18b062
2025-02-24 18:42:09
Probably just HTML and CSS It’s all I know 😏
-

@ 52b4a076:e7fad8bd
2025-02-24 18:42:02
Uses SQLite with no way to scale, and bad schema, nothing can go wrong
and also centralized
-

@ 7ed7d5c3:6927e200
2025-02-24 18:41:20
It's hard man. It's really hard.
-

@ 52b4a076:e7fad8bd
2025-02-24 18:40:55
also, have subscription (new events) separate from request (stored events)
-

@ 52b4a076:e7fad8bd
2025-02-24 18:40:23
spec is very simple
disable buffering on your proxy
Content-Type: text/event-stream
each line has a prefix + data (followed by a newline), like so:
prefix: data 1
prefix2: data 2
two newlines = end of message
types:
- event: once per message, defines event type
- id: event ID to be given to consumer
- data: data for event, multiple data lines can exist (they are joined by newline)
- retry: send by itself with nothing else, number in milliseconds to try to reconnect after connection loss
-

@ 7ed7d5c3:6927e200
2025-02-24 18:39:55
Dude that's awesome. It almost makes me feel better about the criminal lack of software testing in the world.
-

@ 61bf790b:fe18b062
2025-02-24 18:39:11
I feel this on a spiritual level
nostr:nevent1qqsym3jutxz6jzmy83qam74833lh8nq60r2lykr6yvkpk7c87mcf6tqzyzryhjajsnglvt8dnh2ch4gde6cmpexwjs6yahlj230d6lwvkyul2qcyqqqqqqgrjwxy7
-

@ 7ed7d5c3:6927e200
2025-02-24 18:38:19
Dev culture is such trash 😂😭
-

@ 7ed7d5c3:6927e200
2025-02-24 18:37:25
Bro I'm dying rn give me a second.
-

@ 52b4a076:e7fad8bd
2025-02-24 18:37:20
wdym
these are browser APIs
-

@ 7ed7d5c3:6927e200
2025-02-24 18:36:03
☠️
-

@ 4c800257:b47e3b2f
2025-02-24 18:35:52
seems that nostrudel managed to send it but it doesn't happy to auth in the task manager :shrug:
-

@ f7922a0a:82c34788
2025-02-24 18:35:35
https://image.nostr.build/2be068f5b478c769272744f3550998f93da74c06dc8c5cd03c42d8151b67ddc6.gif
-

@ 7ed7d5c3:6927e200
2025-02-24 18:35:01
I swear man going on Nostr GitHub is like walking into a hellscape.
The only place I kinda like being is nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9ux73xm6's go-nostr repo.
-

@ 4c800257:b47e3b2f
2025-02-24 18:34:50
#nostronly pls
-

@ 4bf3a313:bf6af7d5
2025-02-24 18:34:29
I haven't opened them yet, but I'll update this thread when I do.
-

@ 4c800257:b47e3b2f
2025-02-24 18:34:13
#nostrudel did send this one out, that was what this was testing
so it does kinda sorta support open read, auth to write, sorta kinda, but it seemed like it didn't
#jumble and #coracle both are fine with this auth pattern tho cc: nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z
-

@ 52b4a076:e7fad8bd
2025-02-24 18:33:22
See: Server Sent Events (basic spec for streaming messages server to client) and EventStream (JS)
-

@ 61bf790b:fe18b062
2025-02-24 18:33:07
Bitcoinmints.com
-

@ 4c800257:b47e3b2f
2025-02-24 18:31:46
an example of the retardation of typical nostr clients and auth
#jumble is fine to cope with my #realy when it's set to "public readable" with "restricted-writes" (ie auth to publish)
the relay doesn't demand auth to do req, it has "restricted-writes" in the nip-11, and if you try to send "EVENT" envelope to it, it answers back with "OK",false,"auth-required" and it duly auths and then realy accepts the submission and voila
#coracle is also fine with this
#nostrudel is not
it reads ok, but it craps itself when i try to publish
cc: nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z
this is why there needs to be a fix not just for auth handling in general (they should just all use nip-98) but also there needs to be a proper delineation of API methods being called in "envelopes" because they are ambiguous as fuck, there is really three different semantics to a REQ, a filter, an event retrieval request, and a fulltext (and filter) search
none of the clients even grok the semantics of full text searches at all, but i have figured out that so long as the filter part is reasonably restrictive, ie, it has either authors, a since/until, or some tags, ideally at least two of the above, you can actually implement a "search" just by scraping through the results with a "contains" search on the content fields on each of the space separated string values, and only return the ones that have at least one word match (they could be "relevance" sorted as well so the more words the earlier they appear in the list.
with no need for a stupid fulltext index.
anyway, that's part of what i'm doing with teh simplified nostr HTTP API
i should also mention that it is actually possible to do subscriptions with plain HTTP, just, not simple, because usually servers and clients get cranky about not getting a "Content-Length" header field for the body.
-

@ 7ed7d5c3:6927e200
2025-02-24 18:31:13
https://i.nostr.build/VBh2nG43381yNA7G.gif
-

@ 7ed7d5c3:6927e200
2025-02-24 18:30:45
It's like TDD was wiped out of the industry by billions of VC money flowing through silicon valley, and now any retard who learns to code never learns what it is.
https://image.nostr.build/1e4d7f143217c920d9e8da468b7455ff9056f2ea5d0b2429772a98f724fa28c0.webp
-

@ ee6ea13a:959b6e74
2025-02-24 18:28:03
Oh, I know that feeling.
-

@ 7ed7d5c3:6927e200
2025-02-24 18:25:09
😂🤣
If there's one thing that grinds my gears it's a lack of testing.
-

@ dd1f9d50:06113a21
2025-02-24 18:23:17
Nice try fed, Nunya bidness.
-

@ 7ed7d5c3:6927e200
2025-02-24 18:21:23
Half of the average #Nostr user's UX is complaining about, reporting on, or simply living with bugs.
Please test your code before you release it. And if you have the IQ, test your code before you write it.
-

@ 52b4a076:e7fad8bd
2025-02-24 18:15:03
⚠️⚠️
-

@ 2641c506:983f0175
2025-02-24 18:14:00
But isn't it still possible for anyone having access to private relay rebroadcast private notes?
-

@ 4c800257:b47e3b2f
2025-02-24 18:13:58
⚠️
-

@ df8f0a64:057d87a5
2025-02-24 18:10:49
こんな時間まで起きて明日大丈夫かと不安になったけど、何かあるわけないことに気がついたので秒で安心した
-

@ 18905d0a:0b229b08
2025-02-24 18:10:39
Yes. Next app store release all yhe purple fixes should be available
-

@ 18905d0a:0b229b08
2025-02-24 18:09:19
😂
-

@ 18905d0a:0b229b08
2025-02-24 18:07:59
https://media1.tenor.com/m/e7UXmP-vkXkAAAAC/loki-loki-series.gif
-

@ f7922a0a:82c34788
2025-02-24 18:07:42
Man I love this album!
#tunestr
https://music.youtube.com/playlist?list=OLAK5uy_lavPCTO9iP4fjqijHeMPzYQPlPo6p0jI0
-

@ df8f0a64:057d87a5
2025-02-24 18:05:33
人ではなくペンギンなので不敬罪にはあたらない説
-

@ df8f0a64:057d87a5
2025-02-24 17:59:49
生体リズム壊れたかも
-

@ df8f0a64:057d87a5
2025-02-24 17:59:37
寝れないなぁとウネウネしてたら、ぽーまんさんを見かける絶望
-

@ 18905d0a:0b229b08
2025-02-24 17:56:47
Off topic: Will fixed the reposts in the latest testflight build https://i.nostr.build/TinAtwMi7ZUuOAc8.jpg
-

@ d8f38b89:ccf72848
2025-02-24 17:52:06
Ugh. Same. I always felt alone in that.
-

@ 18905d0a:0b229b08
2025-02-24 17:46:59
https://media1.tenor.com/m/cnqQQTnIPSQAAAAd/smile-smirk.gif
-

@ 18905d0a:0b229b08
2025-02-24 17:44:46
Added back. 5 points for the broad shoulders enjoyooor 🤭🤭🤭
✍️✍️✍️✍️✍️✍️✍️✍️✍️✍️✍️
-

@ 4c800257:b47e3b2f
2025-02-24 17:42:28
i get paid in sats so i spend in sats, what to say?
-

@ 18905d0a:0b229b08
2025-02-24 17:32:27
They need a lot of things yes
-

@ 18905d0a:0b229b08
2025-02-24 17:31:51
Cosplay dark magic 🤭
-

@ 4c800257:b47e3b2f
2025-02-24 17:27:46
oh yeah, and i need to save for a replacement passport at schiphol too, damn... i need to have a bit of a boost in my fiat powah
-

@ 4c800257:b47e3b2f
2025-02-24 17:26:11
just got two new listings from https://idealista.pt for places under eur1000/month today... one up in the south east mountain area near camacha, and another in faial, which is like second town over to the east from where i am now
both really good prices, and very nice, camacha place has the bbq in the kitchen, and the other has bathtub and bidet
gotta stack me some sats dang... the camacha place i would love to just dive into tomorrow except ... hhmmmm
yeah, i don't have enough spare cash to cover the move and the bond and all that... but i so would love to be up high in camacha like already, but this place in faial is also pretty nice, probably a bit more noisy (the camacha place stipulates no parties after 10pm haha)
#thoon
i got another 3 months here in boaventura so i'm gonna just hold my horses for another month, then i'm gonna grab what i can... partly because of logistics and partly because of money and partly because it's ok here, actually
this little shack is just a bit cold sometimes, but i haven't touched the allocated power bill cost so far even though i have been running a 900W carbon IR lamp a lot
and i don't have enough spare cash because the previous place doesn't look like they are ever gonna pay me back anything from the security deposit let alone the accidental extra month i overpaid
which yeah... another reason... scummy scabby people
i can definitely say i'm not a fan of sao vicente people in general, these people in boaventura are a bit more decent, though a little bit cheapskate but maybe that's part of the deal
-

@ a4a6b584:1e05b95b
2025-02-24 17:14:16
Its amazing how people seem to want massive cuts in federal spending but don't want to see their parents or grandparents loose their Social Security checks?...
Hypocrisy.
This system was a ponzi from the beginning.
-

@ 4c800257:b47e3b2f
2025-02-24 17:10:02
what about dance or calcify?
-

@ 3470edae:3f840296
2025-02-24 17:02:53
It seems that anything originating from the evil Roman empire of thugs, shortcutters, progressives, sexists and hedonists (all in the same each person) is bad or at least not great. Basically slower or faster leading to hell.
Christianity
Judaism
Islam (attempt to reform and improve the others, but not good enough)
Interest rates
All rulers approved by Pope or any other reformed christians (also attempt to improve, but not good enough).
Centralization
Pizza
Pasta
Alcohol.
(Almost) rotten meat.
Insincere excessive communication.
That does not mean everything outside of Roman influence is good or does not have some of the same features, but it seems most others have less than 50% evil, and therefore goes to heaven faster or slower.
-

@ 18905d0a:0b229b08
2025-02-24 16:58:36
Multi purpose garnment. Worn many times before…not on head 🤭
-

@ 18905d0a:0b229b08
2025-02-24 16:55:23
Pre-worn 😂
-

@ 18905d0a:0b229b08
2025-02-24 16:53:00
https://i.nostr.build/CNqc3bvMkbDUr44o.jpg
-

@ 15973e4d:6fbe6786
2025-02-24 16:48:21
Beautiful weather today, time for khaki shorts and a Hawaiian shirt
-

@ 4c800257:b47e3b2f
2025-02-24 16:45:58
also, just to point out, high altitude aircraft are becoming a less and less important part of air power anyway, drones now are more effective, cheaper, and can fly under radar, and there is even fully autonomous drones that don't phone home so they are hard to trace back even after being shot down
-

@ ee6ea13a:959b6e74
2025-02-24 16:43:42
Welcome nostr:npub18z50x8p7gm6gsa582lstjw3x4s5y2yjehdpft63cg7ecpzpn8fkqqfa73e! We definitely need more lols here. 👽🤣
Also, it's pronounced “Nostr.”
-

@ 52b4a076:e7fad8bd
2025-02-24 16:42:19
Got my black Premium SeedSigner from nostr:npub1l5pxvjzhw77h86tu0sml2gxg8jpwxch7fsj6d05n7vuqpq75v34syk4q0n, and it is 100% worth it
The buttons are pretty easy to use and are better than the exposed thumbstick, and it’s smaller
Overall, a significant upgrade to the old Open Pill I had from nostr:npub1fft97fnpje9w7rp7apaenjd9wvd23hv2sqexl94ydltlyplgvyaqug6sxp which I had for a very long time
https://gobrrr.me/product/seedsigner-premium/
-

@ 00000000:f729d700
2025-02-24 16:33:36
🤣
-

@ 7ed7d5c3:6927e200
2025-02-24 16:31:54
Too much complexity up front makes Jay a dull boy. Keep it simple.
-

@ 00000000:f729d700
2025-02-24 16:31:38
Nothing or no one in particular.
-

@ 5a0944a0:f098bd9e
2025-02-24 16:26:17
gm nostr. btc exchange rate is good today to buy into btc. you get a few percent bonus sats. bahaha
-

@ 4c800257:b47e3b2f
2025-02-24 16:22:22
lately i have found that i have to literally repair it as soon as i get it
-

@ 5b3f6926:84a767d8
2025-02-24 16:20:24
GM nostr:npub1l4vcnh06mk0z4akwhzmrjs4fuvdnwdn73xghjv0duwew5a5z8ugq6zur0c 🫂
-

@ 18905d0a:0b229b08
2025-02-24 16:20:23
GM Steve