[ mslm dvlpmnt ]

[ mslm dvlpmnt ]'s avatar
[ mslm dvlpmnt ]
npub1kppw...f9y3
Official nostr account of [ mslm dvlpmnt ] Projects: โœจ #NoorNote, a premium Linux & MacOS desktop Nostr client: github.com/77elements/noornote โœจ #NoorSigner, a CLI Linux & MacOS desktop Key Signer: github.com/77elements/noorsigner ๐Ÿ”ฅMy book "The White Ram Lamb" is out!๐Ÿ”ฅ A dystopian Muslim cyberpunk science fiction novel mslmdvlpmnt.com/the-white-ram-lamb Other small projects: - Muslims Follow Pack: following.space/d/bsb40kv9nwr4 - ZapStar ๐Ÿ’ซ - Find out who zaps you the most: mslmdvlpmnt.com/zapstar - Search npubs by keywords: mslmdvlpmnt.com/SearchInNpub - Relay Inspector: mslmdvlpmnt.com/tools/relay-inspector/
Coming up next: NoorNote Tribes After I have already introduced the feature rich follow and bookmark lists in #NoorNote, the next release will include a new feature based on NIP 51 lists: Tribes. These are essentially loose sets of various users that you can group into specific groups (Tribes). It does not matter whether you already follow them or not. The definition of Tribes happens similarly to bookmarks in Folders (categories). image For this, you can define a Tribe Folder (=category name) with Tribes and combine different users in a comma separated list with Members and assign them to a specific Tribe. You can also just enter npubs. When you click on the Tribe Folder, you then see your Tribe Members as user cards. image And of course, the synchronization from and to the local file and from and to the relays works just like with the bookmarks. image As usual, you can set in the settings whether you want to handle the synchronization manually or let NoorNote take over the work for you. image WHAT IS THIS GOOD FOR? Well, I can imagine many use cases for Tribes in the future. The first and simplest case would be a timeline consisting only of the posts from the people in a Tribe. That is already implemented, but not yet obviously accessible, because this feature is still in alpha state and I want to observe it over a longer period. And here comes another feature that you do not know about yet: You can also access certain URLs via the search function. For this, click on Search or fire CMD+K on Mac and enter '/tribes' in the search bar. image ... and you land in the view of the Tribe Timelines image At the top in the tab bar, you see your defined Tribes and below that the timeline consisting of posts from the members of this Tribe. As mentioned, Tribes are coming in the next release so you can already experiment with them.
Did you know you can also just repost images with #NoorNote? Imagine you find a cool picture, but the author wrote something you don't want to share. But you still want to post the picture and add your own comment. Here's how to do it. 1. Open the picture in full view. image 2. Click the share icon. image 3. The note editor will open with the image and a link to the original poster. image 4. Add your own text if you want, preview it, and then post it. image
#NoorNote doesn't just imitate other clients, it's got new features too. Like extended profiles facilitating NIP-51 bookmark lists (width categories), and kind 30078 events for storing client specific data under NIP-78. To pull that off, you head over to your bookmarks and create whatever categories you want, and NoorNote maps them to folders. You can use your normal bookmarks or you can make custom bookmarks just like in web browsers, with a URL and description. Or if you've already got some, you drag and drop them into different folders to sort and categorize everything. You can tweak the order of bookmarks inside a folder too, just by dragging them around. image And if you want to share a few with other people, you just tick the "Profile" checkbox on that folder, and your list gets mounted to your profile page. image Basically, you can put anything you like onto your profile: your portfolio, a playlist, your top notes that you don't want buried in the timeline, a shopping wish list, you name it. Right now, only NoorNote handles this, but it's all built on existing NIPs, so any other client could support it too if they wanted.
A new #NoorNote release is out, version 0.2.16. Changes: - You can now see a user's long form articles on their profile in a carousel. - Better video embeds for native players and YouTube. - Fixed sats icon not loading in the production build. - Fixed an XSS vulnerability in QuotedNoteRenderer error messages. - Fixed external links opening twice. - Fixed bookmark folder assignments for private bookmarks and for relay sync. - Fixed unmute not persisting. Removed restoreIfEmpty from the refresh flow. - An AppImage is now available for Linux (npub1c0qr8hw0vz4mfhd6utllz35g9gjvt20ttvx902au0p5eptztur9qvz7eru). Download here: image
Another unique feature of #NoorNote is the follow list. Or lists in general. I love Nostr lists; they have so much potential. That's why I'm giving them special treatment. FULL SYNC CONTROL First off, you can control exactly how and where all your lists get synced. Since NoorNote is a desktop app, you can easily save lists locally as a backup, among other things. If you click "Save to File" in any list view, they end up in something like ~/.noornote/<your_npub>/follows-public.json. You can copy them from there to somewhere else and restore them safely if needed. Just copy your backup file back to ~/.noornote/<your_npub>/ and click "Restore from File." And all your follows are back! No external tools required for recovery. image Normally, when you start the app, you just see the "Save to File" button. But if you switch from "Easy Mode" to "Manual Mode" in the list settings, you can take granular control over your list management. image There are three places where your lists get stored: 1. In the browser (localStorage) 2. On the hard drive (under ~/.noornote/<your_npub>/) 3. And of course, on the relays. So in "Manual Mode," you can decide when the list you have in your browser gets synced to the local file or to the relays, or restored from either. It doesn't get much more secure than that for handling your lists. But if you don't feel like dealing with all that fiddling, just leave it in "Easy Mode" and NoorNote handles the syncing for you. You can still save your lists locally in "Easy Mode" anytime. RICH FOLLOW LIST I said Nostr lists have potential. Every list in NoorNote shows an example of what you can do with them. Let's take the follows list. It shows who you're following, or in NoorNote terms, who you're connected with. But it can do a lot more. image For example, it also shows if the user follows you back ("Mutual") or what your mutual zap ratio is. But that's not all. You can check from time to time if anything's changed in that mutual relationship. Just click "Check for changes." image Got a new mutual? Did someone stop following you back? A few seconds after clicking "Check for changes," new and former mutuals show up in a modal. And they get synced to your notifications too. So you can close the modal no problem. "Mark as seen" creates a new snapshot, so the same list won't show up next time, and you'll only get the new changes since your last check. image In your notifications, you can now click on any user and land right on their profile. image But that's not all. When you open your follow list, you see it sorted by the time you followed them. But not all at once, since that can take a while to load depending on the number. At the end of the displayed list, more get loaded (with infinite scroll). But that can take time too until you see them all. If you want to see everything right away, click "Load all." image A loading bar appears... image And once they're all loaded, even more features become active. image For example, you can now sort by zaps too (a little borrow from ZapStar ) image Or you can search directly for a user if you remember part of their name. image Or have it show only the non-mutuals. image And that's just the beginning.