Received 🤙. Amethyst is the only one I have used on mobile. On my desktop I'm using gossip which doesn't support zaps at all, but I think it's smart with relay selection. I don't know, I'm pretty new to nostr. I have been using the fediverse for a few years now, but nostr has got my attention because one problem in the fediverse is that your experience (and therefore opinion) of the network largely depends on how good or bad the admins for whatever server you choose to use are. There is a schizm around a single often shared blocklist (fediblock) which creates different experiences for people. I think the ability to publish to multiple relays and be more or less nomadic on the nostr protocol would make those kinds of things quite difficult. Indivudals can mute people or avoid relays relaying stuff they don't like, but no one is going to decide for you who you can and can't associate with, and if a relay goes away your account and profile don't go away with it. It also seems like a simpler protocol to program for which is appealing to me. One thing I am hoping to accomplish is to build a server that can behave as both a nostr relay and an activity pub actor. I think bridging these protocols and making it possible for someone who signs up for activity pub to continue conversations on nostr would be quite interesting. There is a bounty out from fiatjaf for a golang attempt at this, but go not being a language I've really spent a lot of time on makes that a bit difficult. I am running a rust relay (I also don't program in rust currently) which I was able to easily read and understand, and I think I might be looking to use that as a base. First I might try my hand at extending the supported protocols by the server. It seems like right now it only partially supports NIP-05 and I think that one is a pretty good one to support as it makes finding people on relays where they actually post a bit easier. It should be fairly simple (it's just a name response on a single endpoint), and a good way to get my hands a little rusty.
Discussion
I’m not a dev so I’m really just hear as a user. I do want to fuck around and learn to code just don’t really know where to start or what language to start with. 🤙
I dig it. Getting started these days is a lot easier than it used to be. What kind of stuff would you want to do if you were to learn a language? One language with a low bar as far as learning goes is javascript, and these days it can be used both as a server and client. It's also included in all major web browsers which makes it easier to distribute your code. It's not the most efficient language or anything, but it is pretty powerful, and it can be a good stepping stone to other languages. You don't need to compile anything to run a basic javascript program. You don't even need to download anything. you can just open the developer console on your browser of choice (ctrl-shift-I or cmd-opt-I on mac) and start hacking javascript right there.
Thanks I’ve heard JavaScript is a good starting point. I think I’ll start there Codecademy has some free lessons think I’ll just start there and see where it leads.