We've been conducting user research in to Nostr in order to make the apps and community more accessible.
Here's the results of our first round of research. There's lots about nostr and user perspectives. One big one to jump out was that normies found copying and pasting nsec keys to login to be just fine, it was folks who thought of them as being similar to a bitcoin wallet who were worried about it. This lines up with how many people consider phone numbers, email accounts, and social media accounts to be disposable, sure you might lose them, but you just inform the folks who you care about of your new address and move on. This wasn't what we were expecting to hear!
Check out the full report: https://docs.google.com/presentation/d/1OhcZruO-7VgdskfhYwd-4r_LELYSPl-d_SvB-FMibCU/edit#slide=id.g2b27205e09c_0_83
nostr:note1h8d8zh3m5q0jq2jq83sdnyrs76j0ng8e3qay3r809phx5dtnys4qdv9x25
nos.social 1.4 released!
This release is mostly focused on performance and bug fixes, the app should feel snappier.
This is the first release we've put out since welcoming our newest team member working on nos.social: nostr:npub1yl8jc6znttslcpj3p6p8vuq98awu6w0xh4lqtu0lkjr772kpx4ysfqvz34
Release Notes:
* Show a message when weβre not finding search results.
* Fixed an issue where bad data in the contact list could break the home feed.
* Fixed a bug where the margins of root notes appeared incorrectly on Mac and iPad.
* Fixed a date localization issue.
* Optimized loading of the Notifications tab
* Updated suggested users for discovery tab.
* Show the profile view when a search matches a valid User ID (npub).
* Added tabs to Profiles to filter posts.
* Fixed a bug that could cause the out of network warning to be shown on reposts in the stories view.
* Fixed a bug that prevented notes that failed to be published to be re-published again.
* Added pagination to the home feed.
* Fixed a bug that prevented reposted notes from loading sometimes.
* Fixed a bug that prevented profile photos and names from being downloaded.
Join the testflight on nos.social: https://testflight.apple.com/join/YBBlRWc8
Version 0.1.2 is now available in TestFlight! Here are the changes this week:
- Migrated to Apple-native string catalog to support proper pluralization in non-English languages. (Thanks @tyiu!)
- Added the ability to search for notes by their "note12345" style ID on the Discover tab.
- Added pagination to Profile screens.
- Fixed a crash that sometimes occured when opening the profile view.
- Fixed a crash that sometimes occured when viewing a note.
Version 0.1.1 of Nos is out on TestFlight! This one has the following fixes:
- Fixed a crash when opening the note composer.
- Fix localization of warning message when a note has been reported. (thanks @L!)
- Fixed contact list bug where unfollows from other clients would sometimes not be processed.
Due to an unfortunate error we lost current registrations on our Nostr-to-Twitter crossposting service. If you had already registered, please visit https://connect.nos.social/ and log in again. And if you haven't and this sounds interesting please check it out and let us know what you think!
Help make Nostr better. We're putting together a pool of nostr and non-nostr users to talk to as part of a series of customer development and user research. Please share this around or sign up.
nos.social will be conducting numerous rounds of discovery and user research in the coming months and we're seeking people who would be open to sharing information about ANY of the following topics:
- Your current social media use including what you like and dislike
- Your experience using or trying out federated platforms like Mastodon, Nostr, Bluesky etc.
- Your experience using nos.social
- Your experience as a content creator
- Your experience working in the advocacy / activist space as it relates to social media.
All sessions will be remote and hosted over Zoom or equivalent video conferencing tools. We will need you to join on a computer as there will often be times where we need you to share your screen.
If interested, please tell us a bit about your social media use and experience below.
As opportunities arise, we'll reach out to coordinate scheduling.
It's been quiet for a few weeks but we just released build 99 of Nos with a ton of bug fixes:
- Updated design of search results to show more profile details
- Tapping on a tab bar icon now lets you scroll to top.
- Added a confirmation before reposting a note.
- Added the ability to delete your reposts by tapping the repost button again.
- Added the option to copy the NIP-05 identifier when browsing a profile.
- Added a loading indicator to search results.
- Show truncated URLs in notes instead of hiding them completely.
- Change the "Followed by" label on the profile screen to "Followers you know"
- Fixed a hang on startup.
- Fixed an issue where links couldn't be opened from the Home tab.
- Fixed an issue where the Profile view would always show "Following 0" for people you didn't follow.
- Fix delay in results immediately after opening the discover tab.
- Fixed the 3d card effect on the Notifications tab.
- Fixed a bug where a root note could be rendered as a reply
- Added the option to copy the text content while browsing a note.
- Fixed UI bugs when displaying the root note of replies.
- Fixed some performance issues for users who follow a large number of accounts.
- Fixed some cases where deleted notes were still being displayed.
- Fix an issue where reposts were not displaying correctly.
- Fixed a bug where the app could become unresponsive.
- Fix profile pictures not loading after creating a new account.
The nos.social app has a pre-loaded list of users we think new users might want to follow. Some are people publishing directly on nostr, some are bridged in to nostr via mostr.pub. The goal is to present to users a bunch of kinds of content they might find interesting. There aren't many bitcoiners on the list because we feel it's already pretty easy to find those folks on nostr.
We feel there should be many lists like this, and also that a suggested followers list isn't a long term solution. Perhaps an interim solution would be for there to be many lists for users to choose from, say, environmentalists or free software hackers or uruguayans, etc... Longer term we need contact discovery and algorithmic recommendations of follow suggestions.
For folks interested, we've published these identities on nostr itself as a list. Here it is on listr: https://listr.lol/npub1pu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqswtfch/30000/naddr1qq4xc6tnw3ez6ce5x43rzdnxxgknqwpcvskngepjxsknsdenxvkkxetzxuenxdm9xejryvcpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3qpu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqxpqqqp6nqv044qr
And directly if your client supports nostr lists: nostr:naddr1qq4xc6tnw3ez6ce5x43rzdnxxgknqwpcvskngepjxsknsdenxvkkxetzxuenxdm9xejryvcpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3qpu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqxpqqqp6nqv044qr
We're still looking for somebody to join nos.social as a full time paid nostr iOS developer. Ideally somebody who actually uses nostr and has open source swift experience.
Come work with us on Nos!
Nos is looking to hire an iOS developer.
We are looking for an experienced iOS developer to work on our social media app, Nos.social. This is a full-time position available to anyone who can work core hours of 18:00-22:00 UTC, but we are open to working with contractors as well.
Nos is an open-source application part of the emerging social media commons built on the Nostr protocol. Nos is our attempt to build healthier social media by flipping the traditional power dynamics of social media on their head, giving users ultimate control over their accounts, balancing freedom of speech with freedom of listening.
Youβll be joining a small team distributed around the globe. This role will include collaborating with team members in other timezones and attending weekly planning meetings and daily standups. Weβre a team that highly values relationships, humility, and a growth mindset. We resonate strongly with the DWeb principles: https://getdweb.net/principles/
You should have a strong working knowledge of iOS frameworks and be proficient with the Swift programming language. We are looking for someone who is fairly independent and can work with our designer and product lead to take a feature from an idea to a polished product.
Familiarity with the following tools and libraries is ideal:
* SwiftUI* Core Data* Combine* Structured Concurrency (async/await)* git/gitflow* Nostr or other p2p protocols
* Test Driven Development* Slack* Figma
Apply here: https://forms.gle/WMRrVU1zyVRw3FhV7
In order for us to to achieve the full vision of Nostr we need it to be for everybody, not just the current bitcoiner community.
nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47sprpmhxue69uhhyetvv9ujucm4wfex2mn59en8j6f0qy2hwumn8ghj7unnwvhxummn9eek7cmfv9kz7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshsfml8dl recently gave a talk at Nostrasia, diving into how we're tackling this. It's not just about adding new features; it's about creating a space where everyone feels they belong and can share their voice without worry.
We're exploring community-managed moderation because we believe the best people to understand what's appropriate for a community are its members. It's about giving you the tools to help keep things friendly and respectful.
If you're curious about the specifics or want to hear our thoughts on balancing safety with diverse community norms, take a look at nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47sprpmhxue69uhhyetvv9ujucm4wfex2mn59en8j6f0qy2hwumn8ghj7unnwvhxummn9eek7cmfv9kz7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshsfml8dl 's full talk here: https://www.youtube.com/watch?v=9pGZ2epF8ZY
We're all ears for any thoughts or suggestions you might have after watching. Let's make Nostr better, together.
#Nostr #CommunityModeration #OnlineSafety #Inclusivity
Build 83 is out on TestFlight with a bunch of bugs fixed. Check it out!
- Fixed a bug where profile changes wouldn't be published in some cases
- Fix a bug where the "Post" button wouldn't be shown when composing a reply on macOS
- Fix a bug where the mute list could be overwritten when muting someone
- Fixed aspect ratio on some profile photos
- Added 3d effect to note cards
- Added a URL scheme to open the note composer: nos://note/new?contents=theContentsOfTheNote
**nos.social Update** π
In our latest enhancements, we're excited to spotlight the added ability to search for Fediverse/Mastodon users and directly follow them right from our search tab. We've also added support for long form content in the discover screen and fixed a ton of bugs.
**Version 0.1 (80) - 2023-09-30Z** π
- π¨ Upgraded design of the edit profile screen.
- π Resolved an issue on the profile screen.
**Version 0.1 (79) - 2023-09-22Z** π
- π Search and directly follow Mastodon usernames in the Discover tab.
- π Long form content now available in the Discover tab.
- π Fixed the hang on the thread view.
Your insights drive our innovation, so please keep sharing your experiences. As we gear up for Nostrasia in November, we value every feedback and interaction. Thank you for creating nos.social and all of nostr with us. π
Nos Changelog: https://github.com/planetary-social/nos/blob/main/CHANGELOG.md
Just released build 78! Changes include:
- Added the ability to search for and follow Mastodon usernames on the Discover tab.
- Long form content is now displayed in the discover tab.
- Fixed a hang on the thread view.
Build 76 is out this morning. This one just has a few crash fixes and minor optimizations.
Build 75 is in TestFlight with a couple major performance improvements. Let us know what you think! https://testflight.apple.com/join/YBBlRWc8
Another Monday, another Nos release. This one just has a few crash fixes. Next release will be focused on performance!
- Fixed bug that rendered the empty notes message for a profile above the header box.
- Fixed bug that could potentially crash the app at random times
- Fixed potential crashes when using Universal Names API.
Build 72 is out on TestFlight! This one is focused on stability, with a bunch of crash fixes and some better tools to help us fix them faster in the future. Here's the full list:
- Added support for pasting profile and note references when composing notes
- Pop screens from the navigation stack when tapping twice on the tab bar.
- Fixed the launch screen layout on iPad
- Fixed a small issue when mentioning profiles in the reply text box.
- Fixed a crash during onboarding
- Fixed a crash when following or muting a user
- Fixed crash when parsing malformed events.
- Fixed crash when parsing malformed contact lists.
- Added integration with our self-hosted Sentry crash reporting tool (no data shared with third parties)
Yay! Great day today!
Feedstr getting close to beta. We'll introduce it at an upcoming meetup of NostrOC - stay tuned!
NostrGardn site is built. Starter pics loaded. Now our fren nostr:npub1afne208f0mlwl9aktfkss0xs6zd7ga6w4e5hx3dh3lg24vfl8ddswzqdtu has gotta push it live... pleeeazze π
AND... I set up a couple relays at relay.tools -- W00t!
Be well and build.
PV π€
What's Feedstr and NostrGardn?
Features including a new direct image upload and a redesigned profile screen.


