↳ Reply Event not found
b6772d1b4703c764467943d91bd4369b2ac97d883d3319d75c61f6958231bfb7
Very weird, even in the browser this jpeg does open as an image. It downloads as if it was a binary file.
Kind-1 (TextNote)

Nostr's Chief Android Officer - Amethyst Social
npub
npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5zpubkey (hex)
460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065cnprofile
nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajsmcygymNIP-05
[email protected]Lightning
[email protected]Website
https://vitorpamplona.com↳ Reply Event not found
b6772d1b4703c764467943d91bd4369b2ac97d883d3319d75c61f6958231bfb7
Very weird, even in the browser this jpeg does open as an image. It downloads as if it was a binary file.
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
And look like the APIs are a bit inconsistent, sometimes I see EventTemplate<...>, sometimes I see a...
We are moving from create to build() then you get an event template, which extra methods to customize your event before signing. More complicated, yes...
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
Found it: https://github.com/vitorpamplona/amethyst/tree/6c8c5eb7a5a0cf76c1c07d1aeaa4836fe10487f9/qu...
Feel free to ask for things or send stuff in a PR that can make things easier for you . Quartz was built from Amethyst (which is a complicated archite...
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
Oh, I will check it, the section in README a bit outdated. But look like Quartz isn't have cache lay...
Yeah, Quartz is quite low level. No linked cache or database. You need to make subs by yourself. But there is a SQLlite event store inside of quartz i...
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
Hi nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z , do you have any docs for ...
Here is a very simple Twitter like interface: https://claude.ai/public/artifacts/a1b4db2c-9648-4e9f-a3e7-900104f1eb9a
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
Hi nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z , do you have any docs for ...
See if the first sections here help https://github.com/vitorpamplona/amethyst/blob/main/quartz/CLIENT.md
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
Hi nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z , do you have any docs for ...
We are also lost :) What are you tryin to do?
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Ok I wonder if my Amethyst might have the profile data cached from yesteryear as I would cache profi...
We use the relay hints in all events where these pubkeys were seen. Massive DB in memory to know where things are.
Kind-1 (TextNote)
↳ Reply Cody (npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wl)
I really couldn’t fetch metadata for those users. nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcv...
Nothing like connecting to 300 -1000 relays to find stuff. :)
Kind-1 (TextNote)
↳ Reply Event not found
56ca2dd3e863c05b6c00aaab4b19de184cb88c219c320733260fe1e913b970aa
nostr:nprofile1qqspycgrhlwu3he9ddhq407h7duheqxucn4g3a7zlp7agyzzyz6dvhcpz3mhxue69uhhyetvv9ujuun909sjuum49uq3jamnwvaz7tmjv4kxz7fwva6kcat8w4k82tnddajj7du...
Kind-1 (TextNote)
↳ Reply Event not found
82e867e393017b4b093704d6b44726eef154d2958d5b8fb5e1dd6ba8042a9c0a
nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wum...
Kind-1 (TextNote)
↳ Reply Event not found
2df2c07d77e62c5e0347fef3d3bf14a6f43592de6b9240b9ea840f20d4c1674b
Acho que não tratamos hls + blossom uri yet .. nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnh...
Kind-1 (TextNote)
↳ Reply captjack 🏴☠️✨💜 (npub1te0uzs6vj29umjaxlqqct82j8q6ppyefrxq06dhr8d6pvwfatgkqjmjgwp)
exactly - if one screened member in group forward messages outside everyone know it - nothing techni...
Should Amethyst just scatter this everything to make a point? :)
Kind-1 (TextNote)
↳ Reply Technical Debt (npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx)
It says it does, no idea how it’s implemented though. https://blossom.primal.net/e2f6b9fa9085b5971c4...
MLS is not Marmot.. so it depends how they integrate MLS with nostr.
Kind-1 (TextNote)
↳ Reply Technical Debt (npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx)
Wait, nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec speaks with Amethyst but...
Is keychat implementing Marmot? I think they are doing their own thing.
Kind-1 (TextNote)
↳ Reply Event not found
0801ddb7ca27f30bee4c05da5940fe000bf0f126cf729178dfb0726224298ba2
nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wum...
Kind-1 (TextNote)
↳ Reply Technical Debt (npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx)
We managed to fix the decentralized identity problem which plagues federated systems such as Matrix ...
Yep, but Amethyst does support blossom resolution via bud 10 (blossom uri). So. We are getting there.
Kind-1 (TextNote)
Relays that went bust but our users still have them in their relay lists: wss://relay.nostr.bg wss://relay.orangepill.dev wss://relay.current.fyi ws...
Kind-1 (TextNote)
↳ Reply Event not found
4219811dba4fd748a6d6d724404c3cc1b0ae9eb2d3821c8ab8e656b6b8b09587
We will do some tests... nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jum...
Kind-1 (TextNote)
↳ Reply The Fishcake (nostr.build) (npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w)
I should make a Nostr client, and call it Zapless, and never add zaps or anything of that sort 🤔
nostr:nprofile1qqsph3c2q9yt8uckmgelu0yf7glruudvfluesqn7cuftjpwdynm2gygpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxn...
Kind-1 (TextNote)
↳ Reply Alan (npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mnsnv2ywdd7fwfhlrms64q0apwdh)
Except my key point: if I loose my nsec. Almost nobody in the bitcoin community fully trusts their n...
That's why we have signers. We don't move our nsecs around just like you wouldn't move your Marmot keys around.
Kind-1 (TextNote)
↳ Reply Event not found
918844be0505937551b2dee5fed88fe41fd281083d342ccb2cce3c6109409ef6
Good thing that I was able to implement it from scratch on Amethyst (including ChaCha20 itself) so, the audit + my own knowledge was enough to make me...
Kind-1 (TextNote)
↳ Reply Alan (npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mnsnv2ywdd7fwfhlrms64q0apwdh)
I assume it copies it directly from what exists in storage on my phone. If true then your statement ...
Sure.. I find the use of "forward secrecy" terms just marketing bullshit most actual engineers know it only exist in theory. So, to me, that is not a ...
Kind-1 (TextNote)
↳ Reply Event not found
564219421fff9af224b02b4e0b78490120560d05d5937a27f995aebd082c28a7
Because its not the best protocol. It's not that I have not tried...
Kind-1 (TextNote)
↳ Reply Alan (npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mnsnv2ywdd7fwfhlrms64q0apwdh)
Which explains why it doesn't exist in Amethyst. Marmot is an upgrade from Signal to make it decentr...
Forward secrecy in signal is a lie exactly because you can export/import stuff or connect with a desktop app. I don't need your keys, I just need to c...
Kind-1 (TextNote)
↳ Reply Event not found
4e442995a0f7391e16083fb79936747ed4bbe279b0abd929b8aca08c8028b609
Reference Implementations.. they are way too big.. the original idea of hatcheting in tree branches is good. The implementation of the things that ide...
Kind-1 (TextNote)
↳ Reply Alan (npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mnsnv2ywdd7fwfhlrms64q0apwdh)
... and see the same chat history. So you are calling the feature a bug. In marmot MLS this is a f...
That's a deal breaker for me. Either offer interoperability or GFO. Otherwise this is just another vendor-lock in scheme to block people from moving a...
Kind-1 (TextNote)
↳ Reply Event not found
47c0662c96fc13a85641626d746b3bbb3cec262307f5b8d6c7182758efd02f7a
It's ok, hit me up when Marmot gets audited like nip17 and has at least 2 implementations users can log in and see the same chat history.
Kind-1 (TextNote)
↳ Reply Event not found
c2a46752bdc74152bba34190c6d12c3152d609a8cf9505a0293db5a62579de10
Pubky is a platform whose company behind it holds all the cards. I did a few tests with them but was never able to build pubky from scratch because th...
Kind-1 (TextNote)
↳ Reply Alan (npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mnsnv2ywdd7fwfhlrms64q0apwdh)
This is in white noise with two users and one chatbot https://npub10cr3vw5ne5xaj6lh7ru3kmy0x3ta79mn...
Now open this chat on another Marmot based client to see what happens.
Kind-1 (TextNote)
↳ Reply Event not found
f40175768f7f3c20bd5bb0265406520a83d405330e10b311dd7c2a83da2b6fde
Have you seen the latest papers on all the MLS vulnerabilities AI is finding? The thing is too big. So difficult that many folks outside Nostr are giv...
Kind-1 (TextNote)
↳ Reply Event not found
d8dfd44ac3d38fccf3d874d7036e58aa32e0d41c5a3bc1d5b1a15af18e23adc7
We do nip-17 via Tor. So no IP leakage. Nothing else has solved the other 3, not even Marmot, but I can use whatever does solve.
Kind-1 (TextNote)
↳ Reply corndalorian (npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5)
https://blossom.primal.net/d1fcbb167bdcfe849a975328cd9c265b8c5486882ad551027db8e8cd76aefadb.png
Isn't webp progressive?
Kind-1 (TextNote)
↳ Reply Event not found
b4105ff9cc28f5d2957bbfd4acfb9ad8494d4c37ae25e4dc9245fd2ca1ed5298
It maybe cached. The url to the picture doesn't even open in the browser anymore.
Kind-1 (TextNote)
↳ Reply Event not found
0070d380bd3a53862933490b36b02345f42aedd129ee57a9e416d98a0005da8f
Your profile picture doesn't render anymore, Peter.
Kind-1 (TextNote)
↳ Reply Event not found
c50444c2d9abf9c0765a89b0aded5c27a88c801e028e8b74ea0639be9bf3456c
Yep, for now... We are still debugging the game mechanics. nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ez...
Kind-1 (TextNote)
↳ Reply Event not found
0000165c172df4689286369f5a3694e27020965edd132447c4419602dee4d455
Follow your user, not yourself.
Kind-1 (TextNote)
Long time coming! Now the GIF upload should work on all keyboard apps. nostr:nevent1qqsvr7j3w8agj3739mhh5lqyzy6947efnn6tdc46anps7dq0wfz4ecgpz4mhxue69u...
Kind-1 (TextNote)
↳ Reply Event not found
0000e174c796099919bbd0daf3f29d91b1fd6f7677c02e805eaa6397157c6581
During dev, sure.. but they are not good at all. Everytime I like something in the emulator I end up hating it when I need to use fingers.
Kind-1 (TextNote)
↳ Reply Event not found
00002ca3da50c51ac86fa4bba724d1df9eddda46575000f0fa1b189f3fb23e51
Manually.. a lot of it is just feeling of the UI being smooth enough
Kind-1 (TextNote)
↳ Reply Event not found
0000e9bd12a7deed83f65f224fa6ca8b51d5d86ffeab87fdd99d68f8cd97ad3c
Today is just a Pixel and a Samsung phone... It used to be 32 phones on a bench.
Kind-1 (TextNote)
↳ Reply Troy (npub104zp04wlgddf0w84tj8jul3w75e7ydcuuhsull2etste5040xm2qg285rf)
It used to be done through Google.
Yes, we used some old mlkit translation models Google released about 10 years ago. They run in the device, so we can apply them to all DMs without exp...
Kind-1 (TextNote)
↳ Reply Event not found
428711901131525edf99ce877fe6a7f726a3410eeede35ed116e0781f85ba687
Sorry, we cancelled in the last moment, but nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwde...
Kind-1 (TextNote)
↳ Reply Event not found
d4a849bec381c904c5f598bb20f4b1079b6360e216341984af44d35d09d9d333
I have been around the block...
Kind-1 (TextNote)
↳ Reply Event not found
0000049ad9b63de54ac931c54cdea967a1c71f51765293634ee7cbddd93751c6
For sure... Lots of people making money on our data.
Kind-1 (TextNote)
↳ Reply Event not found
b0d1a6e3d645deee4a0cf05c735cf6be1ae77547467147b7b65c4d9ce5d2efd2
Sure, but inactive npub is abandoned data. And abandoned data will always be deleted. They can still come back using the same npub. But they will not ...
Kind-1 (TextNote)
↳ Reply Event not found
cae64f1523e21565284bac9ecef44d15894a0e78016655d4c188e759c1fe050d
There should be no expectations of data being saved anywhere if the user is not paying to keep it there. In the end the data will always be deleted, i...
Kind-1 (TextNote)
↳ Reply Event not found
cc4b5ecced249a8d4ead177a9505a3d0d105d91eeeac898d382fda755f276252
We can do a web of trust to get rid of all low scores only. nostr:nprofile1qqsw2feday2t6vqh2hzrnwywd9v6g0yayejgx8cf83g7n3ue594pqtcpz9mhxue69uhkummnw3e...
Kind-1 (TextNote)
↳ Reply Event not found
5df4694811381785b5134559535dfd260864a770c33cbfced32b51edcf276302
nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wum...
Kind-1 (TextNote)
↳ Reply AU9913 (npub16ux4qzg4qjue95vr3q327fzata4n594c9kgh4jmeyn80v8k54nhqg6lra7)
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz9mhxue69uhkummnw3ezuamfdejj7...
Frankly, this reply stack of polls doesn't make any sense.
Kind-1 (TextNote)
↳ Reply reya (npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445)
For amethyst, I want a option to hide the navigation bar, hide all icons, hide avatar, just pure tex...
Hum... So. No top and bottom bar? How would you see notifications? We can make this.
Kind-1 (TextNote)
I have a new idea for a business https://image.nostr.build/1849d5110cd63ed745a94fc904619a63ac2b9d37533a688dd158e0d2f785aa75.jpg
Kind-1 (TextNote)
https://image.nostr.build/30105a3e3f75fd57e4bfab3b778c10c0128a9971438a1ed2d31c6cab90fa517d.jpg
Kind-1 (TextNote)
↳ Reply Max (npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt)
Interesting that this doesnt render the audio player in nostr:nprofile1qqs24yz8xftq8kkdf7q5yzf4v7tn2...
It will render in the new version
Kind-1 (TextNote)
↳ Reply Event not found
a326760e4782f47654f63fa2d238a893870921185e8402d4e95d20ea7de8c366
What's this Circle thing?
Kind-1 (TextNote)
↳ Reply Event not found
499ff39c30934ffe770a08c1a8db6ca75d2e8256d36cfdedd65a70786ee76a9b
Um dos objetivos do Amethyst sempre foi implementar tudo para que os outras partes do Nostr também ganhem usuários. O problema de clientes específicos...
Kind-1 (TextNote)
Testing another thing... nostr:nevent1qqs0pkuhjrs4ufpu96hl5zsn883jkv64xdd808aqvq40p4q5jqm0chcpz4mhxue69uhhyetvv9ujuat50phjummwv5hsyg8zenmu7gzq8ulj5jj...
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Is it though? I'm sure no human is fighting without machines on their side. If an all-agents team wi...
We don't know .. all communications, submissions, reports are happening with the agent. And they are not that bad. We don't know who the human is.
Kind-1 (TextNote)
↳ Reply Event not found
920d90043b0f633c994e817fd2157436d0370d1e16428fb176a6c0848de8e5f9
Sure, it's not mine anyway :)
Kind-1 (TextNote)
↳ Reply Event not found
0d9b80408049f2cc4b3de7097f77daeed7c46c54dac3b10b3496080da1aca87a
Já usei a blitz, é bacana. Mas prefiro a AlbyHub com AlbyGo mesmo
Kind-1 (TextNote)
↳ Reply Event not found
e66f3f496f3a3c1c29782e813fb2277a54cf33197f9b713b73a318a73b078d8c
Eu odiava aquela dual screen que tinha antigamente. Não fazia o menor sentido como UX. Mas depois que lançaram a versão que dava pra removê-la, eu até...
Kind-1 (TextNote)
↳ Reply Event not found
17bba29a34e9f58d71bad579f0cf0298d5121fb942762dab88087f522414dbf3
O Web client queridinho da galera muda a cada 4 meses. O meu tempo de jumble está nos finalmentes.
Kind-1 (TextNote)
↳ Reply Event not found
ee349e21d60cdcc131e56517de38de7cf26356abd57e6d11cbed4aefc439da28
Nostria > Jumble. :)
Kind-1 (TextNote)
You pay 100 dollars to your AI and your app fucking sucks... https://image.nostr.build/bb4ff36b0c3cdd7bd43cd029c7dbf8d126c3a723d2676aa00ff26fa0e4df390...
Kind-1 (TextNote)
↳ Reply Shawn (npub1clk6vc9xhjp8q5cws262wuf2eh4zuvwupft03hy4ttqqnm7e0jrq3upup9)
AI changed what a product is. Products used to have edges. You drew a box, positioned what was ins...
Product is just a shared delusion between a company and their customers.
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
How does it render an impersonator?
It simply doesn't show any scores for now.
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
What's its funding? Didn't know it had any.
https://techcrunch.com/2025/07/16/jack-dorsey-pumps-10m-into-a-nonprofit-focused-on-open-source-social-media/
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Hmm... I'm trying to figure out what's the merit of each of these projects. Claude claimed there wa...
Well, WN got way more money.
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
TIL: keychat implemented marmot protocol, too but isn't compatible with whitenoise?
Its not Marmot. But it is another MLS thing.
Kind-1 (TextNote)
↳ Reply notstr (npub1ultzv5edhjgl79nvu7uzrhtv93vgrr2lt34zsj2lf0q46f36x2gsua72x7)
It works if your nsec was generated initially in white noise. So either you start off with white noi...
Yeah, that sucks.
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Who's whitenoising? It's a bit cumbersome to bootstrap. Either I put my nsec into the app or I won'...
It never worked with my nsec. I am not sure why.
Kind-1 (TextNote)
↳ Reply Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Nothing repetitive about being a dev. Pre LLMs, 90% of the time was spent researching problems and I...
I guess it depends on how senior. For me, everything is the same and I am almost always building something someone already made in the past, just slig...
Kind-1 (TextNote)