Avatar
Gzuuus
40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451
Forever learning, continuously buidling⚡ cryptoanarchism student https://nostree.me/gzuuus #noderunner#Bitcoin | #technology | #art | #electronics

Every nostr app save notes in relays, there are one that save notes in a local db of your browser and you choose when to publish

https://notes.nostrnet.work/

I don't know why this reminds me of the old coin tied with a string trick to scam vending machines

Fuk, hope nor to suffer nostr CEO fury 🙏

Gm nostr!🌞🌞 Remember try to leave the world better than you found it... Which given the situation should be simple, and bring back the guillotine

Replying to Avatar hzrd149

It is soooo satisfying when you finally fix a performance issue 😁

There's been a performance issue in #noStrudel for a long time now. if you navigate back to the main timeline view it would freeze up while it tried to render the whole cached timeline. It made the client almost unusable on mobile.

Here is an example where you can see its all jerky and the browser is struggling

https://v.nostr.build/n20g.webm

Well 100 lines of code later and now it only loads the first few notes when you navigate back the main timeline

https://v.nostr.build/0BOv.webm

The only downside is it no longer works with scroll restoration. so when you navigate into a thread and then back It will start at the top instead of where you left off.

Its a small price to pay for performance though 😃

If you want to test it out these changes are only in the alpha version. I have to make sure I didn't break anything

Bravo! 👏👏I was having a little problem with nostrudel lately, when I'm browsing my timeline and stop to read a note, the constant flow of new notes that automatically appear in the feed makes me lose focus on what I'm reading because the note moves down

Maybe a button to show new notes could be good.

Gm nostr! Crazy night yesterday 🪇

Little hangover today, time to have a chill day :)

Replying to Avatar Zach

nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds Can you tell me what the main use case for nostree is? Or is there an explainer somewhere?

Create and manage lists of links, like the legacy linktree, but in nostr steroids. I encourage you to try it :)

Replying to Avatar Gzuuus

## Nostree release note

### v.0.1.4 New logo, new domain, hashtags, search, vanity addresses, share on nostr, performance and ui/ux improvements, bugfixes.

It's been about 3 weeks since the last update of nostree, the fiat world has taken me a bit longer than expected, and therefore this release has taken a bit longer, but this has not been a reason to skimp on new features, as you can see, it comes loaded with new features and improvements. We will go through them one by one, but first we would like to thank @npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q for the new logo and interface design. Thanks! fat zap is coming to you 💜 Also remember that the project has a geyserfund page where you can support the project and help it grow https://geyser.fund/project/nostree . Without further ado, let's go through the list of new features, including some special gift! keep reading to discover it ⚡

-New domain: From now on, in addition to the nostree.me domain, you can also access the new ns3.to domain, which makes the urls shorter and more shareable. So you can use either of them to share your profile. Taking this into account, the result of sharing @npub10awzknjg5r5lajnr53438ndcyjylgqsrnrtq5grs495v42qc6awsj45ys7 profile would be the same in these cases: https://nostree.me/tony@bitcoin-herald.org , https://ns3.to/tony@bitcoin-herald.org

-Hashtags: This is one of the new features in this release, you can now add hashtags to your lists to make them more discoverable. There is a new field for hashtags in the create/edit lists form and you can add as many as you like. These hashtags can then be used to discover other lists in the Explore section. For example, we can now use nostree.me/explore/music and this will bring up all the lists that contain the hashtag 'music', isn't that cool? Also, at the top of the explore section, you can see a list of hashtags that you can browse through. It's easy to dream of nostree as a good place to post and discover content that interests you.

-Search: This is another exciting new feature, nostree now includes a profile search engine that allows you to find people's profiles quickly and easily. The search engine works by taking the kind0 events (where all your profile information is stored), so the search engine can work to search for any of the attributes found within that event, such as name, handle, nostr address (nip05), or about/bio keywords. So for example, if you search for 'bitcoin' or any other keyword, and someone has that keyword in their about/bio, it will appear as a search result. This also works to search for people who have a specific nip05 provider, for example if you search for '@nostrplebs.com' the search will return all profiles that use that provider. Another way to use the new search functionality is to type it directly into the URL, for example: nostree.me/search/nostr.report.

-Vanity addresses: Now accounts using nostree.me as nostr address provider (nip05) can enjoy even shorter urls, for example nostree.me/gzuuus, or even shorter ns3.to/gzuuus. As a special reason for this release, I will give away the nostree.me nostr address (nip05) to all users who create a list of links today (23 Sep) and share it on nostr, for this you can use the new 'share on nostr' button that you will find in every list or just share the url with your favourite client. Finally, users who want this nostr address should claim it by sending me a dm specifying the name they want for their nostr address, using the following format: @nostree.me

-Share on nostr: This is a feature that allows you to share the interesting lists you find in an easy way without leaving nostree. This button can be found on each list in the drop-down menu under the title of each list in the user profile. There you will find a default text with the name of the list and the URL, this text is fully editable. Let's create and share!

-Performance and ui/ux improvements: Several improvements have been made to improve the performance of nostree, the most important being the use of the ndk cache adapter, plus some refactoring of the nostree codebase. All of this results in a smoother and faster experience. We also added some animations and transitions when elements are still loading, which feel good when navigating the application. In addition, the interface design has been improved in several aspects to make it cleaner and more functional.

-Bug fixes: A lot of minor bugs have been squashed in this release, don't cry for them, they're in a better place now.

Remember that if you want a free nostree nostr address, you can get it today by simply creating a list on nostree, sharing it as a note using the 'share on nostr' button, or your favourite nostr client, and finally claiming the nostr address you want by sending me a dm as explained above.

And that's all for now, for me it's a great pleasure to work on the development of nostree, I like how it's becoming a really useful tool for sharing and discovering, and interoperable with the whole nostr network respecting the nips, I hope you enjoy it too. If so, please consider supporting the project with zaps, ideas, feedback, code reviews or any other way you can think of, they are all very welcome :)

https://geyser.fund/project/nostree

https://github.com/gzuuus/linktr-nostr

Last but not least, thanks again to nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q and everyone else who contributes to this project💜.

nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk nostr:npub1hxjnw53mhghumt590kgd3fmqme8jzwwflyxesmm50nnapmqdzu7swqagw3

## Nostree release note

### v.0.1.4 New logo, new domain, hashtags, search, vanity addresses, share on nostr, performance and ui/ux improvements, bugfixes.

It's been about 3 weeks since the last update of nostree, the fiat world has taken me a bit longer than expected, and therefore this release has taken a bit longer, but this has not been a reason to skimp on new features, as you can see, it comes loaded with new features and improvements. We will go through them one by one, but first we would like to thank @npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q for the new logo and interface design. Thanks! fat zap is coming to you 💜 Also remember that the project has a geyserfund page where you can support the project and help it grow https://geyser.fund/project/nostree . Without further ado, let's go through the list of new features, including some special gift! keep reading to discover it ⚡

-New domain: From now on, in addition to the nostree.me domain, you can also access the new ns3.to domain, which makes the urls shorter and more shareable. So you can use either of them to share your profile. Taking this into account, the result of sharing @npub10awzknjg5r5lajnr53438ndcyjylgqsrnrtq5grs495v42qc6awsj45ys7 profile would be the same in these cases: https://nostree.me/tony@bitcoin-herald.org , https://ns3.to/tony@bitcoin-herald.org

-Hashtags: This is one of the new features in this release, you can now add hashtags to your lists to make them more discoverable. There is a new field for hashtags in the create/edit lists form and you can add as many as you like. These hashtags can then be used to discover other lists in the Explore section. For example, we can now use nostree.me/explore/music and this will bring up all the lists that contain the hashtag 'music', isn't that cool? Also, at the top of the explore section, you can see a list of hashtags that you can browse through. It's easy to dream of nostree as a good place to post and discover content that interests you.

-Search: This is another exciting new feature, nostree now includes a profile search engine that allows you to find people's profiles quickly and easily. The search engine works by taking the kind0 events (where all your profile information is stored), so the search engine can work to search for any of the attributes found within that event, such as name, handle, nostr address (nip05), or about/bio keywords. So for example, if you search for 'bitcoin' or any other keyword, and someone has that keyword in their about/bio, it will appear as a search result. This also works to search for people who have a specific nip05 provider, for example if you search for '@nostrplebs.com' the search will return all profiles that use that provider. Another way to use the new search functionality is to type it directly into the URL, for example: nostree.me/search/nostr.report.

-Vanity addresses: Now accounts using nostree.me as nostr address provider (nip05) can enjoy even shorter urls, for example nostree.me/gzuuus, or even shorter ns3.to/gzuuus. As a special reason for this release, I will give away the nostree.me nostr address (nip05) to all users who create a list of links today (23 Sep) and share it on nostr, for this you can use the new 'share on nostr' button that you will find in every list or just share the url with your favourite client. Finally, users who want this nostr address should claim it by sending me a dm specifying the name they want for their nostr address, using the following format: @nostree.me

-Share on nostr: This is a feature that allows you to share the interesting lists you find in an easy way without leaving nostree. This button can be found on each list in the drop-down menu under the title of each list in the user profile. There you will find a default text with the name of the list and the URL, this text is fully editable. Let's create and share!

-Performance and ui/ux improvements: Several improvements have been made to improve the performance of nostree, the most important being the use of the ndk cache adapter, plus some refactoring of the nostree codebase. All of this results in a smoother and faster experience. We also added some animations and transitions when elements are still loading, which feel good when navigating the application. In addition, the interface design has been improved in several aspects to make it cleaner and more functional.

-Bug fixes: A lot of minor bugs have been squashed in this release, don't cry for them, they're in a better place now.

Remember that if you want a free nostree nostr address, you can get it today by simply creating a list on nostree, sharing it as a note using the 'share on nostr' button, or your favourite nostr client, and finally claiming the nostr address you want by sending me a dm as explained above.

And that's all for now, for me it's a great pleasure to work on the development of nostree, I like how it's becoming a really useful tool for sharing and discovering, and interoperable with the whole nostr network respecting the nips, I hope you enjoy it too. If so, please consider supporting the project with zaps, ideas, feedback, code reviews or any other way you can think of, they are all very welcome :)

https://geyser.fund/project/nostree

https://github.com/gzuuus/linktr-nostr

Last but not least, thanks again to nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q and everyone else who contributes to this project💜.

nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk nostr:npub1hxjnw53mhghumt590kgd3fmqme8jzwwflyxesmm50nnapmqdzu7swqagw3

That should be the standard