Avatar
Viktor Vsk
8a699686811889186df398c7253e8c4417ce73fe814edeae7ecd81dbde9536ac
Building #saltivka đŸ‡ș🇩 Nostr Friendly Relay (https://saltivka.org) Building #Knowstr — smart Nostr events aggregator (https://github.com/viktorvsk/knowstr) Working to enable people have more activities through the word of mouth between friends, friends of friends and more đŸ€ with https://recar.io and https://valent.network

Well, I’m not sure whats your technical level so sorry if I explain obvious things. To complete your task end to end in the simplest way you need:

1. Service that handles your business logic (process user requests, store products, manage them, contact with btcpay server)

2. Btcpay server

3. Server to run it (assuming you don’t use any managed solutions like AWS etc)

4. Tool to build your app

5. Tool to deploy your app to the server (because you don’t want to do it manually each time by copying source code to production)

6. Tools for basic monitoring your apps are operating ok and fixing if not

7. Tools/processes to attach domain name to your server (and most likely you want to handle SSL certificates too)

Django may help you solve 1)

For everything else (well except for 3) there are infinite numbers of ways to handle it manually, less auto, more auto, extremely automatically.

Caprover may help you with all those items except for 1) and 3) but you have to have basic understanding of docker

It may also help you solve 1) by installing one of the 1click apps and setting them in a no/low code way. However if you are fine implementing your business logic in Django, you don’t need it

Last time I’ve checked a couple of months ago Coracle was the only one where it worked. You couldn’t control how it worked but at least it was possible. Other clients either do not support it at all or support just a small subset of the spec in order to work with nostr.wine

Replying to Avatar Charlie Fish

Well not everyone uses #nostr. Just as an example nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 runs a bridge that lets nostr users interact with ActivityPub users.

If you’re only using your own relay, and not reading or writing to any other relays, then you probably don’t benefit from that. (Unless of course you get those bridges to read & write from your relay).

The question is that how those who are running relays benefit off of it? Latest consensus I’ve heard “they don’t and there will be relays operated by big nostr-clients” and then there is a question why if a nostr-client has to operate a relay (since it doesn’t make sense to operate a relay for non-client-affiliated entity) then why would client devs benefit off of interoperability, letting their customers go away to their competitors anytime? Given the fact that current social network “client+relay” developers i.e. Facebook/Twitter are not doing this?

Bitcoin isn’t yet accepted everywhere because of one simple reason - not so many people really need it today.

Some people are better chasing investments gains elsewhere and we can see they are right in recent years, and they may die/retire before next halving

Some people don’t care about bitcoin because they feel very well in fiat system - those with a lot of real estate, stocks etc can just sit and relax and enjoy for themselves and future generations. All those stories about “big reset” or similar
 are just some yetti story for them they heard a lot

And there also a lot of people who can’t care about bitcoin because they have MUCH more important goals - say, to survive. To survive from rusian genocide, rockets, missiles, bombs and all other types of modern warfare equipments (excluding nuclear) supported by people who are out of politics, or who ARE actually politics like Snowden

So it sounds a bit odd when you support genocide of tens of millions of people forcing them to fight for their lives instead of working for bitcoin adoption and at the same moment you are surprised to see low bitcoin adoption 😂

rusian bombs are targeting power plants on winters and nor bitcoin nor lightning work out of thin air, you know

Well this is a very important trait of bitcoin to realize, especially for Ukrainians right now :)

If you endorse bitcoin usage you must be more or less indifferent on the nature of money. You can still, say, call out scam crypto articles. Or you can still try to ban rusians from on/off ramps, but if you want bitcoin to succeed you must realize it exists to let people get money for different crimes.

If course the same is true about the dollar, but it is not one of its main selling points

People often say “nostr is nip1 other is optional” and because of that even always dance around “websockets are cool we CAN’T have HTTP its NOT NOSTR !!1”

So what the hell is 10002 and why should anyone implement this nonnostr stuff?

Its not difficult to figure out what keys are. Its how to handle it responsibly on your own is difficult. And WHY it makes sense is what should be explained

Microwaves are extremely dangerous (not that in the kitchen but those flying in the air) thats why there are tons of regulations and policies enforced by govts

Even if its not best experience recovering lost gmail of AppleID password its still possible at least in courts eventually. People don’t want to live in fear that if they hwallet/paper/brain is lost - they MUST forget about all of their wealth/identity

Create a public telegram chat group with comments, throw away password from the account you have created it with, share the link to this chat with some programmers — you have a x1000 better tool to cover nerds needs in a matter of seconds without wasting tons of efforts and resources

You don’t need all of that if you just want some niche place to chill with like-minded people

You don’t need wasting a huge resources put into nostr (both development and compute wise) for that too

Which World Order are you referring to? One that a lot of bitcoiners and nostriches want to destroy because of inflation and necessity of paying taxes?

Replying to Avatar cloud fodder

The comment spam for NY is kinda funny. Because it's so cheerful and happy. It could be much, much worse. In the past, this kind of thing made me do a lot of thinking and projections into the future of nostr relays. I realized, the only thing that solves comment spam is PoW (whether it's lightning, or nostr PoW). Some relays try to use IP limiting and other tactics to block this, but it's not a sustainable practice and will end up blocking legitimate users more often than spam. Eventually, a more sophisticated attack can only be slowed or stopped by increasing the cost for pubkeys.

I think there is still some value in free relays, especially at this stage of nostr. That's why I run one. I run it wide open, no IP blocks, no duplicate filters nothing, and the relay itself has no problem handling millions of Happy New Years messages. Garbage in, Garbage out. I am proud to be one of the only relays that accepted nostr:npub1sn0wdenkukak0d9dfczzeacvhkrgz92ak56egt7vdgzn8pv2wfqqhrjdv9 s first messages, BECAUSE I have no blocking in place. Damus relay blocked him, and so did many top relays, his notes would have been lost in the blockage. I am proud of this and it is a reminder to me that until clients can easily onboard someone like snowden to a PoW/paid relay I will continue to run nostr21.com this way for as long as I can. Then I will switch it to PoW or paid mode.

Nostr is on a limited time window (unsure how long) until this type of comment spam becomes a problem. During this time, a bot attack like this one is a good reminder that clients can build filtering based on relay sets. Don't like comment spam? Filter comments to just paid or PoW relays. The other thing clients can do is make relays more visible, configurable, and adopt the new NIP for relay payments. LFG!

Happy New Years everyone! Enjoy #nostr

Wow, it unfolds much sooner than I expected that without incentives for operators to run free relays people start reinventing web 2.0 in websockets :)

Hopium that everything could be built client side is still strong, it will probably fall the last

Keep in kind one important thing is always taken for granted by the majority of bitcoin proponents (and critics) today, especially talking about “post WW2” and stuff — violence

Either its a bad review or I don’t see anything bad if business decides to use opensource products, makes money off of it and once issue in that product causes their customers loses - this business should be responsible for that

Businesses decide to abuse open source and open source developers most of the time. Maybe it will otherwise be a net good if businesses will be incentivized to pay more attention to open source products they use

If it happens its better for businesses to develop proprietary products than using open source ones
 well, then its also good, not everything should be free

Chornobyl was not a psyop. It was a disaster caused by awful USSR (rusia) management of a very complex innovative technological project (which communism and dictatorship is not able to handle anywhere close to well as history shows).

It is a psyop calling Chornobyl disaster a psyop without having no understanding of what happened there (except for Netflix series maybe), without knowing people involved, without being there and without any research done in that area