Triangles are AI-free.
View quoted note →
fiatjaf
_@fiatjaf.com
npub180cv...h6w6
boa idéia, já que eu também tinha pensado
If you install nak from AUR you get free completions installed now.
I don't know why it took me so long to realize this would be possible and useful.
If you install it via other means,
has instructions on how to install completions now (a single line).
Also:
- `nak relays` command that lists write or read relays from anyone so you can use it on other commands.
- petname resolution: any place that would have otherwise taken a npub/hex pubkey/nprofile/nip05 now also takes a petname path like: "~/petname/petname-of-petname/..." (based on the current user --sec, if available) or "~dergigi.com/petname-of-gigi's-friend/..." based on absolute keys (also works with absolute npubs, but at this point you're not gaining much).
- `nak blossom upload --auto` uploads to your announced blossom servers.
- `nak podcast` fixes and improvements, `nak group chat` fixes and improvements (and many other fixes from @mattn).
- other small things no one cares.
By the way, I forgot that we had these commands, so maybe you'll want to know too:
- `nak git history`: display the history of commits from a GRASP repository
- `nak git ls`: list files in a directory of a GRASP repository
- `nak git download`: downloads a specific file from a GRASP repository
GitHub
GitHub - fiatjaf/nak: a command line tool for doing all things nostr
a command line tool for doing all things nostr. Contribute to fiatjaf/nak development by creating an account on GitHub.
Developers should stop trying to address Nostr as if it was a single community. That is not working.
I'm working on a new operating system for Nostr, it's called Verdana (a tribute to the famous Slovenian alpine ski racer Ana Drev).
Just kidding, it's only a program. But the idea is that you install a bunch of very micro apps that do one thing only and compose your own client, in a way, by combining them. They are web apps and run in webviews, each in its own independent window, but they have access to a common database, a centralized engine that fetches feeds of notes from profiles efficiently, a common signer and many other Nostr helpers.
And of course they also have access to each other, by invoking actions on other apps and potentially getting responses back.
If you are brave and wants to help, please try to download a binary from
(or go to the most recent) or build it from source.
Here's a bunch of microapps if you want some inspiration: View article →.
There are many things to do still. There is an Android app too that works similarly, but it's currently broken. And the "build your own client" needs more configurability aside from the manual picking of apps. But the desktop app has some cool things already, like the ability to create bundles of apps that you start from a shortcut.
In the near future it would be nice to have someone share a big bundle of configuration and apps with others, so people are onboarded to Nostr with an experience and a set of microapps already pre-curated by a friend or some community leader; and later they learn how to customize things their own way. So this would be like a more flexible version of
If you are brave and wants to help, please try to download a binary from GitHub
auxiliary window closes as an answer is received. · fiatjaf/verdana@344a29f
napp runner for desktop and android. Contribute to fiatjaf/verdana development by creating an account on GitHub.
In the near future it would be nice to have someone share a big bundle of configuration and apps with others, so people are onboarded to Nostr with an experience and a set of microapps already pre-curated by a friend or some community leader; and later they learn how to customize things their own way. So this would be like a more flexible version of Hallway
nostr-bunker supports nostrconnect:// URIs now, QR codes for the bunker:// URI and an editable list of authorized clients.
Install it with:
~> go install nostr.technology/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6/nostr-bunker@master
Yes, you have to have Go installed in your machine, what an amazing world.
View quoted note →

Imagine asking someone to learn about Nostr. Displaying a relay domain name might severely damage their soft brains, UX specialists claim.
Meanwhile any normal person has to spend 2 days learning about laptops just to live in this world.
View quoted note →
I had to make a new app to try this, so here's one that has been needed for a long time:
And the only way to install it for now is by having Go installed and running this command:
~> go install nostr.technology/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6/nostr-bunker@master
View quoted note →
And the only way to install it for now is by having Go installed and running this command:
~> go install nostr.technology/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6/nostr-bunker@master
View quoted note →People really love the reaction stuff.


If you have good and strong headphones you can listen to all my criticisms of Lightning condensed in 1 hour:
This should work on any client, by the way, you can just type the command manually and if it starts with the correct "/trianglize@nostr:npub1..." syntax that should be enough.
View quoted note →
Slash commands support is live at
Based on this very simple and good spec: 
Hallway
Based on this very simple and good spec: GitHub
nips/CD.md at 68229740b91215bf76e74ebc916ff6c96cc7d231 · coracle-social/nips
Nostr Implementation Possibilities. Contribute to coracle-social/nips development by creating an account on GitHub.