↳ 回复 d475ce4b... (npub1636uujeewag8zv8593lcvdrwlymgqre6uax4anuq3y5qehqey05sl8qpl4)
I’m mostly bothered by latency. I’m running a client that does event lookups server-side, trying to ...
Could you list a few example filters?
Kind-1 (TextNote)

npub
npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkjpubkey (hex)
52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bdnprofile
nprofile1qqs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30gprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajsfkdmn2↳ 回复 d475ce4b... (npub1636uujeewag8zv8593lcvdrwlymgqre6uax4anuq3y5qehqey05sl8qpl4)
I’m mostly bothered by latency. I’m running a client that does event lookups server-side, trying to ...
Could you list a few example filters?
Kind-1 (TextNote)
gm nostriches 🍍 👀
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Nah this is for iOS keyboard they can’t test
Simulation with *scripted input events* instead of variable latency computer use. This type of stuff is also used for UI testing in general
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Isn’t that’s what Codex does already? And it has failed me so many times
I do not use the Codex harness anymore so I am not sure. But I think none do it by default
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Problem is it says it’s done and is very certain of the fix but that never is the fix.
Then have two independent context windows, one for solving the problem, one for testing if it works. Do not let them interact except a set of screensh...
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
How? It stops regardless lol
Make an extension or similar that keeps it going until it is done. If you were using Pi then you could just ask it to do it by itself ;)
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
After fighting a bug for 3 hours my clanker said: maybe we should call it a day. Sigh GM nostr
gm why not use a loop that won’t let it stop until done?
Kind-1 (TextNote)
I see too many developers micro-optimizing the least critical path of their application, then leaving the actually important paths unoptimized. Your ...
Kind-1 (TextNote)
↳ 回复 事件不存在
24986a518197faeaf7bb3f8f69bcaed6d1635ee44670ba17019380c7b8321131
gm marcel!
Kind-1 (TextNote)
gm nostr 🤙 🍍 nostr:nevent1qqs94gypk8h7vpchmq5x3r46k8wwzyq0x9gpu6ugqr95wmsae725u0qpz4mhxue69uhkzem8wghxummnw3ezumrpdejqzrthwden5te0dehhxtnvdakqzyrhwde...
Kind-1 (TextNote)
do not anthropomorphize matrix multiplications
Kind-1 (TextNote)
↳ 回复 Jay (npub10mtatsat7ph6rsq0w8u8npt8d86x4jfr2nqjnvld2439q6f8ugqq0x27hf)
I run it without the edit and write tools, just bash. Granted it can do everything with bash anyway,...
Why would you do that. Anyway, I replaced my usage of the chat style apps as well with Pi. As I can configure the system prompt and extensions. I’m ...
Kind-1 (TextNote)
↳ 回复 Jay (npub10mtatsat7ph6rsq0w8u8npt8d86x4jfr2nqjnvld2439q6f8ugqq0x27hf)
It's a coding agent that runs in a terminal. You can use it to get AI tools to do things autonomousl...
also it doesn’t lie to you with fake sandbox bs. I put it in a dedicated LXC container and may put it in a VM too
Kind-1 (TextNote)
↳ 回复 事件不存在
32708979e962d6b1394382d5ea52aa8f461852f1b88e91a1e84ae27b6d1f5c74
tried codex first, but not supporting 3rd party providers was a no go + didn’t like the output streaming buffering tried opencode but had too much fl...
Kind-1 (TextNote)
〰️〰️〰️〰️〰️
Kind-1 (TextNote)
↳ 回复 事件不存在
ccdaab5fdc5725aec9f4c7c01089ed80f93f759b4c3aaceeda5ea7f8632e32da
yes or you have to allow an update mechanism which either requires trust in a 3rd party or the operator the “DoS” concern can also be selectively all...
Kind-1 (TextNote)
↳ 回复 事件不存在
36b097ac24ebf65c8e1bdbb081edb8b0bf23db070979e2a7735bffae779ce423
I have been considering using Fossil for this reason
Kind-1 (TextNote)
C2PA is the equivalent of requiring Google Play Integrity for photos and videos. While it is good for when authenticity is required, it SHOULD NOT ha...
Kind-1 (TextNote)
I accidentally upgraded to Sonoma. Oops nvm there’s FSKit that is amazing
Kind-1 (TextNote)
↳ 回复 jennifer dupont 🌸 (npub1ts7c7rvdyrd239sdtp6y9nq8dqm3jscrf0tfd38pvdjpey2sudxq74mccx)
Hello Semisol 🫂
hi jennifer!
Kind-1 (TextNote)
↳ 回复 Oshi (推し) (npub1uzt238htjzpq39dxmltlx60vxym9fetk9czz6kddq6fhvkf4z3usy9qtrh)
Gmgmmm
gm oshi 🫡
Kind-1 (TextNote)
↳ 回复 事件不存在
1daf14e551e3da74a9a9417c148416f3f8485fba6395d00623aacd0e71fde6fe
oh hi you are still here?! 🫡
Kind-1 (TextNote)
gm nostriches 👀 🍍🍍🍍
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Whatever the max is
$200/mo? or 5.5 xhigh?
Kind-1 (TextNote)
↳ 回复 事件不存在
cac599ea4c5c7abe3d184e9ce5ba661a4a482ef924854b3541a5f2c371c6da80
While they have an intelligence of a banana, a banana is still able to download the wordlist from source code and write a script to identify the infor...
Kind-1 (TextNote)
↳ 回复 52b4a076... (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)
how seriously should I treat this?
Anyway, having a huge pipeline is only going to annihilate your Fmax. Instead have a “programmable ALU” with 128/256 bit path, RAM to store registers ...
Kind-1 (TextNote)
↳ 回复 事件不存在
96c2fd4ffbefb80d94e8c13680d54940356650af9914fec9be28f7cd66ce32c1
how seriously should I treat this?
Kind-1 (TextNote)
gm nostriches 👀
Kind-1 (TextNote)
↳ 回复 事件不存在
47f832290f4728c98d754b9897aa62e7ee00caf5afadadc8f3b72a76180e5108
I am considering a program where large scale users could register for higher limits. For Bostr this should only affect public instances. And higher li...
Kind-1 (TextNote)
↳ 回复 Jay (npub10mtatsat7ph6rsq0w8u8npt8d86x4jfr2nqjnvld2439q6f8ugqq0x27hf)
Great writeup, I enjoyed it. Here are some unfiltered, lightly moderated thoughts. - we have a wild...
The 3rd party moderation services idea is to cover the server-heavy stuff. :) For aggregation I am considering eventually implementing per-user aggre...
Kind-1 (TextNote)
↳ 回复 事件不存在
73d63df5910b099b5ad4539802bac661ceb84c167b12323a86b7d2d8c9364d9e
The read is in their DB so I’m assuming incompetence of not being able to render nevent links properly nostr:naddr1qqxxzc3sxquxgdrrxejnjvqzypftfgrkhj...
Kind-1 (TextNote)
↳ 回复 事件不存在
664287d57d2c7477773ec3639ba9784bdd92c5243ac71fa9e7c76c2b6914636e
The post actually exists but clients do client things. Ugh
Kind-1 (TextNote)
↳ 回复 52b4a076... (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)
To #devstr and vibers: What are your main pain points with Nostr relays and infrastructure like sear...
especially would want your opinions: nostr:npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnle...
Kind-1 (TextNote)
↳ 回复 事件不存在
fd3b06984480506b1ce2c91739b87739f4204917040271b1aa1b46b785bcb11f
Ah, no, I’m mostly thinking about a general framework for moderation (3rd party services + user + client + relay), and separate from that a set of bas...
Kind-1 (TextNote)
To #devstr and vibers: What are your main pain points with Nostr relays and infrastructure like search in general? Looking for some views on this top...
Kind-1 (TextNote)
↳ 回复 事件不存在
000001f93b7dcdb70ff9b7acae95858302ab2506ea69ed718afa6e947724c2b6
“Unconfigurable” being the service having a fixed policy. If you don’t want it, go somewhere else. Also, hosting PII is disallowed by many data prote...
Kind-1 (TextNote)
gm nostriches 🍍 we don’t have enough long form content, I think
Kind-1 (TextNote)
↳ 回复 事件不存在
035ea4d8c3c6e48e0a417f016b7412a3124f32398459a9a262e1790cf241daf0
I didn’t, where is it?
Kind-1 (TextNote)
↳ 回复 事件不存在
965b68ff5940f51567dd8efc2d6c240dc97f3975877ccd9be47ece36cf293c88
With Nostr that barrier doesn’t exist as much.
Kind-1 (TextNote)
↳ 回复 事件不存在
04de58fdb81a6ac0be68ddf7ea3d857148052071b47a7d13f6f7069d4d896f94
No we need a STARK and ZK proofs so we can sound cool and quantum. (I wonder if these ZK schemes have been audited against QC risks. I feel like a goo...
Kind-1 (TextNote)
↳ 回复 事件不存在
cfe5ec0d66251c25f58df6c2732b85b9bb1eb341cc8aa22c57d0ecfd4387eec3
Ah, the point is that relays, clients and moderation providers can basically become a large market that users can pick what they align with from. So ...
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
What’s the best way to implement AI functions in iOS apps and pass the cost to user without having t...
Depending on how much capability you need, use the on device ML/Foundation Model APIs. For larger use cases add OpenRouter+OpenAI+Anthropic key input...
Kind-1 (TextNote)
↳ 回复 事件不存在
09d940c8519d183fbeb53298a76a1ce5f551e8a554f68d51cc403e92492e9c30
Also: Do you know what else would br able to prove control of keys?! Committing to a hash of a signature! The signature is timestamped so you can prov...
Kind-1 (TextNote)
↳ 回复 事件不存在
ea4f1e52178c38f65c93c9001fc9e4e52683d167163944cf29c9d939c9727c02
Unfortunately it doesn’t, if we want Nostr to have more diverse content instead of the current monoculture. But for people that want that, they can ha...
Kind-1 (TextNote)
↳ 回复 事件不存在
86db6a66a3998c405af8adabdcc8c36e07badc6389ce75be23a891a36b80cab0
Which article specifically, moderation or NFDB?
Kind-1 (TextNote)
↳ 回复 事件不存在
000004a7d4105aecdbcbe0803f2db1b1494769311a98ba330b89deeb5158cbc0
The post describes something similar to this with users having transparency into decisions, and clients giving full control on what relays to use, and...
Kind-1 (TextNote)
Made a short read about Nostr moderation. Had to make the event JSON myself like a caveman due to all longform clients sucking nostr:nevent1qqs8drl2...
Kind-1 (TextNote)

User control + automated and manual monitoring fixes this.
Kind-30023 (Article)
↳ 回复 52b4a076... (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)
nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg is habla down?
oh. they left.
Kind-1 (TextNote)
nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg is habla down?
Kind-1 (TextNote)
↳ 回复 事件不存在
c0eff128b1c2e784676ccf5c1a1a064f454f0ea29ffc461ab5f2b38808497ea7
Relays could also do this. I kind of feel like numeric kinds were a mistake, as they end up being about as useful as text kinds anyway. Fields being ...
Kind-1 (TextNote)
↳ 回复 事件不存在
9f2c735bb2592dcb59a88f0a097eb4fe7134a47557bcc75f59372e2881d55e09
For Nostrhub, I do not like slop apps, sorry. I also have no interest in dealing with NIPs-over-Nostr solution after having tried to get said solutio...
Kind-1 (TextNote)
Faster negentropy alternatives 🤔
Kind-1 (TextNote)
gm nostr 🍍 the 🍍 will continue until 🍍
Kind-1 (TextNote)
I do not regret being subscribed to RIPE mailing lists https://i.nostr.build/Ql7lNfeaoGyLtSOA.png
Kind-1 (TextNote)
Whoever is making these chat templates for models: please stop. ChatML is already shit. Then model labs are now bolting on reasoning via *non-special...
Kind-1 (TextNote)
↳ 回复 52b4a076... (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)
I am not even sure it this is SOTA anymore but I tried this one and it was impressive. Voice clonin...
Ok, nvm seems they broke the demo. But the weights can be downloaded
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
What are some good open source TTS?
I am not even sure it this is SOTA anymore but I tried this one and it was impressive. Voice cloning worked with only 3 seconds of data… https://hugg...
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
https://x.ai/news/grok-custom-voices
Open source TTS models are getting too good I think, so the importance of paid APIs diminishes
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Lovely https://npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac.blossom.band/a2295d5f...
For some people apparently it also erases your session limit
Kind-1 (TextNote)
↳ 回复 事件不存在
83def702198c92a432a3777de1b9c5942812e6b5544860aee8e959402517e321
Nostr.build
Kind-1 (TextNote)
Apparently coding agents love using “fossil sql” to directly query the SCM database. Neat
Kind-1 (TextNote)
↳ 回复 7fqx (npub1njst6azswskk5gp3ns8r6nr8nj0qg65acu8gaa2u9yz7yszjxs9s6k7fqx)
Hmm I don't think that will work I need to replace almost two hour audio track. The video length wi...
No, what I mean is unless the video length is changed, ffmpeg can easily swap it. Even if it changed, you can rerender only changed parts and splice ...
Kind-1 (TextNote)
↳ 回复 7fqx (npub1njst6azswskk5gp3ns8r6nr8nj0qg65acu8gaa2u9yz7yszjxs9s6k7fqx)
Ffs so annoying, silly audio error and now have to re-render video 🤦♂️🤦♂️🤦♂️😭🥲 Not that anyone ...
Technically audio track can be swapped without video change
Kind-1 (TextNote)
↳ 回复 ChipTuner (npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7)
A reminder to review the assembly of your compiled code on the target arch. You never know what you ...
What did you find? Weird compiler optimizations?
Kind-1 (TextNote)
ga nostriches 👀
Kind-1 (TextNote)
↳ 回复 HaloKat (npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
Me: let’s refactor AI: done Me: but this is barely refactored, you didnt do much AI: you’re right, ...
This is when you trash the context window as it has been contaminated. Also if this is happening set your thinking level to high (not xhigh), as espe...
Kind-1 (TextNote)
↳ 回复 事件不存在
3c49666397524b2c0a32dd101447a560b268aa46f289b33c0f4bef98a3a2f2ec
Do not have concurrency>1 for any single websocket connection
Kind-1 (TextNote)
↳ 回复 事件不存在
c67375bd0792885e44c9f31a2aee7d191ca4a9d36f98818ded7aaf3deef27754
Limit is advisory anyway. Relays can send less than what you ask for without any issue, and you should still paginate until you get enough. Only “no ...
Kind-1 (TextNote)
↳ 回复 01d0bbf9... (npub1q8gth72n0mcl6rwls905rsvfvuu0dgaq7cq028rc9d7c3ygnp4xq84awvk)
nostr:nprofile1qqs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30gpzpmhxue69uhkummnw3ezumrpdejqz...
🤫
Kind-1 (TextNote)
↳ 回复 事件不存在
2a1eef8cb6aaded570ec9edf21777ef7c6796a2094afd604a3db868315cc1a9a
gm zorbar
Kind-1 (TextNote)
↳ 回复 YODL (npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy)
GM 🚛
gm 🍍 🍍 🍍
Kind-1 (TextNote)
gm nostriches 🤙 🍍
Kind-1 (TextNote)
↳ 回复 The Daniel 🖖 (npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx)
That shit ain’t free, bro.
Claude Code isn’t either but it’ll give you more limits than “whatever Anthropic feels like that day”
Kind-1 (TextNote)
↳ 回复 The Daniel 🖖 (npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx)
One thing you guys can do to get Wisp iOS faster is to zap me harder. https://npub1aeh2zw4elewy5682l...
Or use Codex
Kind-1 (TextNote)
↳ 回复 YODL (npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy)
Looking into it now, just out of curiosity and to stay up on things. Didn't realize it was such a br...
No one runs bf16 in real world use cases except for small models, too much
Kind-1 (TextNote)
gm nostriches 🍍
Kind-1 (TextNote)
↳ 回复 事件不存在
54e79241e0635f54d3d9d6d7aca14d7a64dc0895c90b9743a260edea71850c0f
No it’s worse. They let the model have access to a staging environment and manage it itself, okay. but they also put a API key with full Railway (th...
Kind-1 (TextNote)
↳ 回复 事件不存在
d556924a0a3d895e025b4beefaac863035bd2b643046d799c3e72b65b530dede
Code always was cheap, architecture and good design wasn’t
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Is it the simplicity of identifying the function and running it in parallel? Cause my experience wit...
This is something I see as well. I see these complaints significantly more from people that: 1. Are not vibe coders 2. Have done proper software work ...
Kind-1 (TextNote)
δ? 1.0 1.0 ⬅️ 0.1 🕚 0.9 🍍
Kind-1 (TextNote)
↳ 回复 事件不存在
2c215d994b97608db40ead8810ab44e3fba10e1849009505e1c25ea20157a900
🍍🍍🍍
Kind-1 (TextNote)
gm nostriches 🍍🍍🍍
Kind-1 (TextNote)
↳ 回复 事件不存在
34f6b7d962f1b174a57297e5eafc714383fae4909b21918885e6cc0b360c92b8
I don’t know what they are doing but their classifier has started flagging random shit as cybersecurity risk. One example: Giving it access to a brow...
Kind-1 (TextNote)
gm nostriches 🤙 🍍 🍍 🍍
Kind-1 (TextNote)
gm nostriches 🤙 🍍
Kind-1 (TextNote)
↳ 回复 52b4a076... (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)
they are effectively the same thing, one just has more tunability. a basic dot-product based classi...
If you want to explore the embedding approach though, I’d recommend CatBoost as it does something similar with internal kNN matching. It uses decisio...
Kind-1 (TextNote)
↳ 回复 事件不存在
4a5ed84f10926d05c515d29150b5a0166abd2b0990bc4fad4cfc83aba1ed92fd
they are effectively the same thing, one just has more tunability. a basic dot-product based classifier could be a classification head just by settin...
Kind-1 (TextNote)
↳ 回复 事件不存在
bb2b59a5ec8683b22037fe5353dc7511e026ae150c669c4fda770da727da2aee
This is pretty similar to how most classification models work anyway. Most embedding models, and base models for classification like BERT share the s...
Kind-1 (TextNote)
gm 👀 🍍
Kind-1 (TextNote)
↳ 回复 事件不存在
000069952ea02e98e50c2205c1261c1565177a56bb0c4babc8b49a6ae963156e
In progress! It’s turning out better than originally planned A bunch of really big things have happened recently regarding it, but I can’t disclose f...
Kind-1 (TextNote)
↳ 回复 YODL (npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy)
How fat are the zaps? I'll consider, conditional on reply
Varies between 1-1M sats
Kind-1 (TextNote)
New hardware wallets, “personal security devices”, whatever come and go. But one thing doesn’t change: purposefully misstating or overstating securit...
Kind-1 (TextNote)
↳ 回复 YODL (npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy)
GM zap me now thx
gm no that option is only available to people that have donated $1000
Kind-1 (TextNote)
↳ 回复 事件不存在
000039141fc71570c25e4d12edf55215fa02b5900b171b853afdf3a2a28439bb
gm 🫂
Kind-1 (TextNote)
↳ 回复 事件不存在
0000593f724caea208ee3e761053645808a91d921c3070b135329d11feb50289
gm lucas 🫡
Kind-1 (TextNote)
↳ 回复 IrrelevantBoB (npub104j2xzlg4nl26cvxyzln3ccyt4pfk5zmj6tvgshtl4kmx5rgrf2qx6eav8)
GM!
gm
Kind-1 (TextNote)
gm nostriches ☕️ 🍍 interesting stuff… 🤔
Kind-1 (TextNote)
↳ 回复 Technical Debt (npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx)
Subways or anytime data is not guaranteed to be working, but PoSes are wired or connected to the sto...
Yeah, LNURLw works just fine for that. There has to be an online party anyway, so you sign an LNURLw link, the vendor requests the payment, and the wa...
Kind-1 (TextNote)
pv nostriches working on 🍍 👀
Kind-1 (TextNote)