Why is hivetalk.org asking me to sign a kind:1? is it for authentication or is it going to broadcast it?
If its for authentication then it should probably use something in the kind:2xxxx range and definitively not a kind:1
http://cdn.hzrd149.com/87b1b1e568178b5b9e82628a2547e15e4b93edcafd6017457058eba55a3f2605.png
nostr:npub1z0lcg9p2v5nzg5fycxq0k56ze6snp42clmrafzqpn5w6u74v5x9q708ldk


it's marketing lol


Sent from my iPhone


Hmm, bit of a cheeky feature to implement!


I toyed with this yesterday, it seems to be a function to announce to yer followers that you have started a room (hence kind 1). At present it only broadcasts to hivetalk test relays it appears, so no one will see it unless you have those relays in your list - I had to directly query the node to see it:

https://m.primal.net/Jcjy.png


If its to annouce that you created a room then it might be better to make it optional as a buttom. Similar to the "Share" button on zap.stream


The menu might need some clarification: It won't public the event and takes you directly to your created room if you hit `cancel`.


That’s quite the dark pattern.


Dark mode maximalist! 😂


I am not trying to make a dark pattern.

I had to call cloudfodder yesterday to ask if this was doing it right or wrong but i don't have all day to go back and correct things, I'm usually doing a bit here and there between 12 - 1am, that's it.  So I will correct this accordingly, but given the time constraints, I am SLOW and me not knowing "the right way" to do things, I put it on a test relay.

To be honest, it would have more helpful if people actually gave me constructive feedback directly instead of having to dig to find this thread.
I'm not fluent in nostr implementations, if my 1 hr a night dev sucks ass for you, sorry.

Here is what I think - If you want to encourage more devs to build in the space, then please do let me know how things can be better, and like, especially afaik there are hardly any female devs??? here to begin with, don't tear us down. I don't have a lot of help. I don't have a lot of people to even talk to, this is already hard enough doing it in isolation.

If  nobody is happy with what i'm putting out there for free at <10hrs a week, I am happy to take it all private for me and my frens. Just want to let you know since I'm not 100% all in full time on nostr dev!


the testnet relay stuff we'll get rid of it in a day or so its just for testing right now.


yep


if nostr login had worked she had that in place a few weeks ago but its broken cause of ndk leaks?  nostr:nprofile1qqsrx4k7vxeev3unrn5ty9qt9w4cxlsgzrqw752mh6fduqjgqs9chhgppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg6waehxw309aex2mrp0yh8x6rfw3nx7unrv5hx7mn99uslkdah says he's gonna rewrite it with nostr tools or something idk.. 🌊🐛


the signing part is what i added in for the kind 1 event, this is a feature that several users asked for, they wanted to broadcast a kind1 event to their feeds from within hivetalk.

So the first part is asking permissions for signing kind 1s, and its just option if you want to sign and send a kind1.

the test relay stuff we'll remove that but people can opt in or out to sign and send a kind1


no


That’s not marketing. That’s the process of an event being signed with a translation for idiots like me. That’s basically the gist of what’s happening when you sign an event with your extension to sign in.. in a cute way


No that’s different


But I mentioned I’m an idiot already, so that’s fine.

It would be cool if when you’re using an extension though…if it explained what that means for the dum dums like me that because the first time I “signed an event”, I was like “uh oh, why is there code on my screen asking me to hit sign?”


Don’t be mad she’s a 10x dev and the queen of features.

Y’all shill your shit all the time.


The irony 😆 I caught some flack for using kind 1 notes in the snake 🐍 game a couple weeks ago by Ava saying I was maliciously spamming Nostr. The truth was I didn’t know what I was doing and how Nostr kinds were create and or worked. IMO social media clients should fuck off and use their own kind if they don’t like it.


but ya anyways, now that getting pubkehs and signing works, still much to do with login here and filling it out with jwt. nostr:nprofile1qqsrs7xetkmms4xr5rfm944hh7dl9zekzc47vsex74fphfcu7w6956gpr9mhxue69uhks6tkv46xzmrt9ehx7um5wgcjucm0d5qscamnwvaz7tmzwf3zu6t0qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxghnqlhg s got some work ahead im gonna help her figure it out.  most nostr apps dont need an actual login , (luckeyyy) hehe.


not marketing to you, to everyone else who follows you


when you sign an event it proves you wrote it

it's instead of you logging into a server and uploading it

when people download it, the server is like "trust me bro, it was her"


yes it is, the message clearly is inviting people to use the hivechat thing


coercively publishing ads for your service in the name of the users is not ok

it must be voluntary

maybe it is common to be coercive towards users in mainstream dev but this is a userbase that cares about consent, and prefers to be able to verify, that's why we sign events at all

just because discord forces you to update every other day doesn't mean that's ok, it's not ok, it's just not ok


Valid point, I don’t think she was intentionally trying to get people to post notes without knowing. Devs pull be nicer in the way which they offer advice


this is where that whole concept of "avatar" comes from - because there is a disconnection between the person and their data

the signatures disintermediate, because they prove the data was created by you, as nobody else has the nsec to sign with


Wasn’t calling you out specifically; others have done the same thing.

You’re doing great. Keep going.


btw, sorry if that sounded overly critical; was an off-the-cuff remark with basically no context other than seeing that a kind:1 was being used for authentication 😅


Yeah. I thought I knew what y’all were talking about for a second and quickly learned I was wrong.

Oh well 🤷♀ happens all the time.

I still don’t think it’s that big of a deal especially since she was unsure of it and is open to changing it 😂 the app is so killer, it’s an easy fix


yeah, just kinda stupid to not put a checkbox in the stupid interface


I think the 1000 of smart decisions she made creating that masterpiece outweighs the 1 minor mistake, she admitted she was unsure about and plans to change based on feedback.

She’s a super talented developer, just new to nostr development.


idk what kind of dev she was doing before but if it didn't cross her mind that publishing an event and demanding a signature as a condition of entering an app isn't coercive then, oh well, what can i say

no, she obviously doesn't have the cultural mindset of freedom tech

but good she is interested in acquiring it

everyone makes mistakes, what matters is that we adjust our future actions based on our lessons


Yeah, but…we are gonna to continue to have new devs coming onto nostr to help build and that’s essential.

If the intention is pure, I don’t think a mistake such as this (especially if admitted and quickly adjusted) warrants the tone of the multiple responses.

Especially considering…unlike many, she did all of this for free and it has already proven itself incredibly useful.

These are my opinions (obviously), but I really enjoy this app and know her pretty well now so I felt compelled to share


it's just an absolutely opposite thing to freedom tech

she needs to learn don't pander


Yeah I already got that sentiment from all y’all. nostr:npub12r0yjt8723ey2r035qtklhmdj90f0j6an7xnan8005jl7z5gw80qat9qrx did the same thing when he was trying something and everyone jumped down his throat too.

People assumed he deliberately did it and got all pissed, while he was in the background like “oh shit, I didn’t mean to do it like that” and scrambling to fix it. Reality was, he had an idea for a cool feature he thought people would like, but didn’t know how to implement it correctly.

Now he figured it out and what he made is pretty damn cool.

I’m pretty sure, she has already learned considering the multiple regurgitations of the same idea

🪦🐴


come on

if i bump you when you are doing some fine detail work

are you pissed at me?

there.


Hahahaha it depends.


Hey man, I just like going back and forth with you.

You know how to continue the debate without getting disrespectful, which is admirable these days 😂


if it was hella important only your love object can get that

so, she made a big mistake, and i'm not imputing intent, it's actually a little picture of how miserable software development is these days that this kind of "tell everyone function" is COERCIVE

it happens, don't expect to be given praise for missing something

this is how it is in software, if your code isn't exact, and fails to do what people expect, pile-in

it's rough, you need the motivation to prove you are better, don't take that away from her


look, my work of the first half of 2024 and with a whole month me doing my darnedest to catch the bug couldn't find it

so i made this thing, spent 6 months on it, it is useless

how do you think i feel right now about that?

yes, been 7 weeks trying to do what i think i need to do to fix it

because of the pre-shame

if i'd actually put taht out and someone goes "hey, this thing is broken" i would have been shame

and even, someone claimed to be running my code

and they didn't tell me it was broken, and i knew it was broken because i had been testing it constantly for months

idk what to say

calm your little heart but the wrong answer is gonna ket people killed


Well I don’t like the social environment of software one bit 😂

Idk how she does it.


she is motivated by being right, and making it work


Well I didn’t sign any kind of tough love contract. So if y’all put out a project I like, with a one little flaw, I am gonna continue to point out the strengths. https://i.nostr.build/9CrDwO2vQeg6VzP7.gif


yeah, i'm just trying to impart information

the hard headed go fuck yourself mindset of engineering is being attacked from all directions in these times

and without that mindset, a society will have disaster and almost nobody will survive

the jews that said "hey, wait a sec, i didn't commit usury, why is adolf saying this" and that led to them deciding to move to america

the rest of them, were not thinking

thinking hurts at first, but afterwards, it becomes a sport

i wish i was as much like this about physical activity as i am about thinking, but i push myself... i am getting better, it's just complicated to balance everything lol!


thankfully there will be someone who will file a faithful actual bug report eh nostr:nprofile1qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyw8wumn8ghj7argv43kjarpv3jkctnwdaehgu339e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcqyrwkvn27gqtyxw5v660sqkhpfqyqgdgh3x6emed0qcnkmejkx0f3jstwprn  wot?


It’s hard for me. Sometimes I still get hard-headed and have that GFY attitude. That’s why I like these exchanges with you 😂 it’s good practice on decorum.

I haven’t been able to balance physical activity either, but I’m still pre-op


yeah, this diabeetus really spun me ... about 3 years it's been getting worse and worse and i really am actually getting the better of it now

i have vague memories of knowing someone with a similar problem as you have right now, i hope you get it sorted... ah yes, i remember now who had the problem, one of my aunties, wow i hadn't even thought about her in such a long time... first kid she had had brain damage from asphyxiation due to a difficult delivery (i think they went to C-section too late) and poor boy had some ... i think it was cerebral palsy

yeah reminds me my mother they gave her too many opiates of some kind and i came out blue, but not excessively abnormal and certainly it didn't mess up my intelligence but that's not where i lack lol


Diabetes if roughhhh with the lifestyle changes

Hahahaha. Yeah I’m gonna get surgery next week and don’t believe I will be procreating ever


stop trolling. it was for testnet and its already gone.


I miss knowing what your snake score is 😔


It's actually going the other way, in the NIPs. Kind 01 only for social media and everyone else has to go find something else.

https://github.com/nostr-protocol/nips/pull/1076


you stay so sure we are wrong and you are right to force users to publish a note i'll stay right the fuck away from it thanks