Avatar
ismyhc
c5cfda98d01f152b3493d995eed4cdb4d9e55a973925f6f9ea24769a5a21e778
Building coolr.chat and Hollow a long form Nostr reader/publisher application.

GM Nostr! Seer development back in progress!

Also smoking a pork butt today. Multitasking. 😉

Yeah I don’t dislike purple, but it feels overdone in the nostr ecosystem. 😅

Totally agreed. I’m also trying to stay away from purple 🟪

nostr:note1el4pxm5u3kgwsgd66n4cut7768n44gf8flwrjfrv5msr2qvm2eds6rntg0

At least once a day my iOS nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg app gets choppy scrolling. If I swipe that app out of memory and restart it fixes it.

https://m.primal.net/IvDb.mov

This is absolutely incredible work.

nostr:note1arwqe3w6r09g7y9rgekhh9k55m20rf3k0x4q5z7xkvj9pf6hps5q3az60d

This is really cool. 🙏

nostr:note1ae50675kcpmxd3elf4hmp4ugujwnj63tngspxx43nem77kdvpnls20z5py

Any other NASCAR fans out here in the nostrverse? My guy Ryan Blaney won last weekend at Iowa which was the first time the Cup series ever ran there. They are at Nee Hampshire this weekend.

Congratulations Terry! That is an amazing accomplishment. 🙏

Got sidetracked over that day or so adding nip-19 support to my Nostr Swift library. I want to be able to handle things link nprofile,naddr, etc in Seer.

I was able to pretty easily adapt what nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 was doing in the go-nostr lib.

https://github.com/Galaxoid-Labs/Nostr/blob/main/Sources/Nostr/ShareableIndetifiers.swift

Nip-29 is on the horizon, promising to reduce our reliance on group communication tools like Slack and Telegram.

I envision it as a straightforward and user-friendly solution, including the deployment of a Nip-29 relay. With Nip-29, you’ll be able to join relays to discuss topics that interest you. Moderation features will be available, allowing for the possibility of being banned. However, this isn’t a significant issue—if your voice isn’t welcomed somewhere, you can easily set up your own relay with your preferred groups. This process will be accessible to users of all experience levels.

This is the driving force behind Seer. I’m starting with native apps for Apple platforms because I believe that using platform-specific tools and frameworks yields the best results. My goal is to create applications that seamlessly integrate with the platform they run on.

Stay tuned for updates—Seer development is progressing well.

Replying to Avatar Chris

Ok I’m hosting a script that seems to work for the most part here:

https://relayrunner.org/relaywizard.sh

let me know if you have any interest in helping me test it out and improve it.

I had a couple inconsistent issues with getting the ssl cert with the script but it seemed to work after running it a few times.

We could easily add a function to allow the user to select what nips they want included in the config.

you can check that the script is working by accessing the relay at relaywizard.xyz

Let’s go! I’ll take a look at this in just a bit! 🙏

Well, just off the top of my head, it would be cool to allow users to select nips they want to support, but that would probably require the relay that's being used to have an easy "on/off" for those.

I think the lowest hanging fruit is really auto setting up ssl with domain.

Basically being able to simply put in your domain and have it do the Lets Encrypt setup or something similar.

I haven't put much thought into the details, just the overall "One click relay deploy" 😃

Yup, understood. Guide's on the nitty gritty are important for sure.

Yes, I think we can make it easy. Have you ever installed Rust? You paste a command in the terminal, which brings to you to a few prompts. This is what I have in mind. It would prompt you for different config options. Many people have enough ability to run a VM on something like digital ocean, aws, you name it, any provider.

The company behind Ruby on Rails has started releasing some products under the banner Once. They have a group communication tool called Campfire. They have a similar setup. Launch a VM, paste in a command, step through the prompts and you have a fully functional service.

Seer's repo is here for transparency. However, it's not ready for consumption yet. Many things hard-coded as I build out the UI, etc. I don't recommend trying to use it yet. Im hoping to create some test build's in the next couple of weeks.

https://github.com/Galaxoid-Labs/Seer

You can also find a couple of the supporting libs here:

https://github.com/Galaxoid-Labs/Nostr

https://github.com/Galaxoid-Labs/NostrClient

Replying to Avatar Chris

If you're interested in how to deploy a relay checkout this guide:

https://relayrunner.org/

I needed to setup a relay for testing purposes and figured I would document what I learned and share it.

This is nice! However I think relay deployment should be even simpler.

What I’d like to see is for the user to be able to paste a single command, step through some config questions like domain name, supported nips, etc. then it should be up and running.

I can be that simple. This in my opinion is what will help nostr tremendously. We need more relays and less “mega” relays.

I plan to work on this as part of Seer because it will crucial to nip29 relay based groups. People should be able to stand up their own chat relay easily.