Check this out. It's so close to being able to import a Nostr URI directly.
Using a colon doesn't work in the alias, only a slash.
Anyway this is making me think instead of trying to build Nostr on top of git, git could be replaced with a Nostr thing.


This is a better example of it. Since that script adds a global object instead of exporting.

Hello World hosted on Relays: https://nostr-webserver-3c29f7957ffe.herokuapp.com/e/1efc13c6ffbaf60c0347baf89f6ecaad22f74abf82165fcdb55ef7e8cca8a597
Nostryfied hosted on Relays https://nostr-webserver-3c29f7957ffe.herokuapp.com/e/7b8a47b1c97b449e842bc0186e89102874ea801b041c822fdecac50f2f3d91b2
My server's code: https://github.com/vitorpamplona/nostr-web-server that simply exposes the `.content` data of images (kind 1065 and 1064), css (kind 5393), javascript (kind 5394) and html (kind 5392) events.
It occurred to me that you can host JS/TS code on Nostr, and import it directly in Deno from an http gateway. It fucking works.

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z Hey do you have a link to that Nostr-hosted static HTML site? It was importing .js and .css files from Nostr relays through an http proxy.
The bridge has to work with everything, so it chooses the lowest common denominator, which is Mastodon. Our software could be patched to improve the situation, and I have already done so by truncating the names in Soapbox. Patching it on the API side would require a lot of work I'm not sure is worth it opposed to just building Ditto.
nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6
Nostr isn't going to take off if only for the naming...I mean who the hell is "97cxyzab445..."?!? It tells you nothing...
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn
This is a deficiency of Mastodon, not Nostr. It is necessary for supporting the legacy Mastodon network. When viewed through Nostr most people have usernames.
CSP is a header in the HTTP response called "content-security-policy"
You can see it by running: curl -I https://blimey.social
Run: curl -I https://gleasonator.com
Compare the content-security-policy header.
You will see the "style" section is different. Mine allows unsafe-inline, yours allows only a single nonce
You need to make it return the correct thing. You can also check the console logs in the browser to see the errors resulting from this.
Paste your Nginx file into ChatGPT and ask how to do it.
I don't want to write up specific instructions on this because I don't want to encourage other people to do it. It's not a good thing. Akkoma has broken support for other frontends. This is an Akkoma problem.
They would have to get a follower from Nostr first or reply to a thread with Nostr people. So in general, yes.
Also, you can see my view of your post here: https://gleasonator.com/@8eef5a3bf5e178356a0633b16f91c822f557c14d05a7adb21ca522f54dcc0136@mostr.pub/posts/AYs0c6UXJ5B9n3xd5s
Thank you friend! You too.
So we're not doing the fight? That's fine because my mom told me not to anyway.
Hey guys, I was featured on the latest Thank God for Nostr podcast where we discussed veganism, my beginnings at Truth Social, ActivityPub, and the move to Nostr.
Give it a listen here: https://fountain.fm/episode/7IvgMxBTfPXPw6CI60Oc
Thank you nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn for the great interview!
Really enjoyed getting to talk with nostr:nprofile1qqs8nsk2uy2w529fs8n4tx60u7z553e4yx5dy2nxhw4elgjgawpqlaspz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qzxthwden5te0wfjkccte9eeks6t5vehhycm99ehkuegprfmhxue69uhkummnw3ezucm0d9hxvatwv35hgtnrdaksarhv08 . He's got some very exciting plans around relay de-commodification. Hybridizing relays with activity pub servers might be a super good way to go for certain types of communities.
Thank you for having me on! Wonderful discussion.
Bluesky is down. Something which should not be possible for a decentralized social network.

Mastodon has been trying to do privacy features like this forever. It's the reason they don't have quote posting yet. They want to limit who can reply to a post. Something that goes against the grain of decentralized social networks.
You can reverse lookup a pubkey by finding a kind 0, getting the NIP-05 and then doing a NIP-05 lookup to get the relay. Don't shoot me.
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn
The second best way is the kind 10002. But I wish the relay URL was on the kind 0. The kind 10002 seems like it requires activism to make people adopt. I needs to be a more ingrained part of the protocol.
You can reverse lookup a pubkey by finding a kind 0, getting the NIP-05 and then doing a NIP-05 lookup to get the relay. Don't shoot me.
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

