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 @HiveTalk
it's marketing lol
no
yes it is, the message clearly is inviting people to use the hivechat thing
stop trolling. it was for testnet and its already gone.
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?”
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"
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
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. @Puzzito 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.
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 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
thankfully there will be someone who will file a faithful actual bug report eh nostr:nprofile1qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyw8wumn8ghj7argv43kjarpv3jkctnwdaehgu339e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcqyrwkvn27gqtyxw5v660sqkhpfqyqgdgh3x6emed0qcnkmejkx0f3jstwprn wot?
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 😂
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!
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
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!
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
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.
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
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.
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