Oddbean new post about | logout
 I can't, for the life of me, figure out how to use nsec bunker or nak. 
 What is nak? 
 Everyone keeps telling me all the stuff I could do with NAK, but I go to NAK and the instructions are all in Greek and I need a bunker. 
 Yeah it’s all Greek to me too 
 I didn't even realize that I could use Amber on my phone. LOL Thought I needed a different one on PC. 
 Maybe you could take what you're learning and write an nsec security how-to.  No copy-pasting, just signer extensions and bunkers.

Collab on publishing it with favorites, like Alby and Amber, and split zap revenues. 
 There's got to be something like that someplace, already. I can't possibly be the only one trying and failing to use all this stuff. 
 You'd think.  But not everyone writes stuff down when they figure it out. 
 I have Amber, nos2x and nos2x-fox, and nostr connect, and now I need nsec bunker on my laptop to use nak and I can't figure nak out and I haven't cried. 
 Glad to hear you haven't cried. It's generally just a matter of time. 🥲 
 Jajajaja 
 Amber should be the only bunker you need.  Your phone is always on so it can always serve signing requests, as long as Amber is running in the background.

Many apps are buggy with Amber though.  I've had luck with Amethyst and (somewhat) with noStrudel, so far.  Others have just failed to complete the initial connection handshake. 
 How do I use Amber with NAK? 
 Does NAK have an option for you to input a bunker connection string?  Does it have an option to output a bunker connection request string? 
 I have no idea. The instructions are a wall of inscrutable text and I can't figure out how to install it, anyway. I downloaded it with go install, and now it's wherever and I have no clue how to start it.

I haven't been able to get any go program to run, on this laptop. No idea, why. Spent easily 9 hours on it, already. And, no, there are no instructions anywhere on the internet. 😅  
 Don't Go apps come with installer scripts?  Smh my head. 
 I downloaded a binary and made it executable, but when I double-click it, it just sits there and doesn't do anything. 
 NAK is a command line app, isn't it? 
 yes. 
 You can probably run it by opening your terminal, navigating to the directory that contains the binary, and doing `./nak --help`.

If you're on Linux, you can copy the binary into the /bin directory to make it runnable from anywhere in your terminal.

A good install script would do all that setup automatically, but I'm not sure if NAK has that. 
 Does ANY of these projects have a good install script?

I low-key think they make using their stuff difficult on purpose, to keep people like me out.
After all, if we could figure out how to install it, we might want to use it, too, and don't nobody want that. 
 I think it's just solo devs, and install scripts are a low priority when you're first working on an app.

IMO by v1.0 you should have no-code setup, but most Nostr apps are still on v0.x. 
 36 releases and still no v1.0. 🙃  
 truthfully I don't built install scripts for end users, it tends to be OS specific and has the power to do a bunch of shady stuff for the user without their control. I refuse to use install scripts generally so I don't normalize it. 

I do however use Taskfile.dev heavily for internal and external scripting. It better allows you to be OS agnostic, it prints step-by-step tasks, its easy to read yaml, and you can write descriptions for individual tasks and users can do a command-by-command dry run to see if I'm installing a virus.  
 I use bunker from  NSEC.app . It works well on phone w/ Nsec app w  Amethyst. On web for Coracle, it was kinda slow so I switched back to Alby. 

I had to make sure all  notifications were enabled so I could see when it asked me to allow permissions. 
 I have Amber on my phone. I think that's also a bunker. But I don't know. 
 Oh and  pop up blocker was the other thing that kept it from working on laptop 
 I just need this one line run on NAK.

nak req --kind 0 -a dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319 wss://purplepag.es | nak event --auth wss://gitcitadel.nostr1.com

If anyone wants to take pity on me. 
 nostr:nprofile1qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcpr3mhxue69uhhg6r9vd5hgctyv4kzumn0wd68yvfwvdhk6tcqyrwkvn27gqtyxw5v660sqkhpfqyqgdgh3x6emed0qcnkmejkx0f3jjlvsh2 
 Ha ha! Broadcasting that note containing my profile did the trick. I may be clueless, but I'm clever.
 
https://c.tenor.com/vKuIy2ZjVYsAAAAd/tenor.gif 
 Or someone else did it. Who knows? 😅   
 It was someone else. 🤣  
 You should try being me, with ZERO coding knowledge🫤😂.  
 Literally want to claw my eyes out, sometimes. 
 I feel your pain... (in a general sense)...

One important think I perceive as direly missing in the nostrverse is a comprehensive, hand-holding introduction that describes how to use a representative combination of the best nostr tools--even if it's not an EXHAUSTIVE collection.

A grouping of social media, wallet connection, search, sharing, key security and management.

I don't by this to mean to harass our spectacular global cadre of devs, but documentation--even of individual apps--is SORELY lacking.

Maybe some USERS who are jocks adept at making everything play well together could write up some "how to" pieces?🤔🧐
😁💜🫂💖😆🙏🏻 Please?🙏🏻💖🚀 
 Everytime I want to do something really simple and obvious, I hear, "Oh, just use NAK." Now, I go to use NAK, and it's like, "You're too dumb for this app, sorry."

https://c.tenor.com/ZnKY_5Du5FAAAAAC/tenor.gif