Oddbean new post about | logout

Notes by brugeman | export

 Maybe we should add an option to specify a black/whitelist of hashtags you'd want to see appearing on your site? Then you'd choose some good list and then the garbage wouldn't annoy anyone. 
 Если не следите за nostr:npub1pr4du5xl28dy5sh4msz9uddnwxgzupkk4qzjzklv84edc6ruevzq... 
 Спасибо! Mp3 загружаем на nostr.build или т.п. и ссылку в kind1 или long-form, и тему для подкастов выбираем - получаем и работу встроенного проигрывателя и rss для распространения подкаста. 
 Noob question, but how can I get the nsec of new set of keys I created using nostr:npub1uf9gd9pax... 
 Nsec.app only exports nsec in encrypted form, Amethyst supports it, not sure about others. I'd suggest creating keys elsewhere, i.e. in nak.nostr.com and then importing into nsec.app if you need the raw nsec.

I have been publishing using Habla news and nsec.app just fine. Are you on iOS? Which browser? Anything related to 'blocked popups' etc when you tried to post? 
 Try enabling popups when on habla/highlighter, also try keeping nsec.app tab open when posting. Please let me know if it works this way or not. 
 My goal is to try to post at least once a day. I’m not a developer. Although I have a math degr... 
 Awesome! Please let me know how it works for you if you try npub.pro, thanks! 
 Thanks for your praise and welcome! Please let me know if there's something we should improve!  
 Thanks, that's coming! 
 What if all big free relays only kept your last 50 posts? 🤔

Would it drive the relay market f... 
 Npub.pro doesn't store your posts, it just pulls them from relays, so if you don't have a relay that stores your post for long-term, the npub.pro won't help. 
 Little win. First mention of npub.pro site in twitter bio. Finally!

Thanks nostr:nprofile1qqst3axzay8sm4n8zg2n84acmt7hwwztpdg9r7p89e2f83v007f7zjcpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgjwaehxw309ac82unsd3jhqct89ejhxqgdwaehxw309ahx7uewd3hkcws8qva

https://i.nostr.build/wKhyiGPPqO6A7dc5.jpg 
 My bad, twitter search is shit! 
 They don't seem to block posts, but people search is empty screen  
 Twitter search did work for posts, saw yours. And thanks for onboarding one more person with it! 
 Non-anons welcome too!
nostr:nevent1qqsqqvxzu9thzuj5fjzd2qls99ewws3mm3mfaj4lw38sfmeezl43emcpz4mhxue69uhhyetvv9ujumn0wd68ytnzvuhsygrwwhmewguhegeftc85eg8mcm4ee3umapd6lh2kh5mcygx23mh8fcpsgqqqqqqs60v3c3 
 Nice! Anything we could improve for you? 
 Having fun with npub.pro and creating a site to document our journey to self sufficiency. Any not... 
 A breath of fresh... veggies! 
 Another cool site here!

nostr:nevent1qqs920uc7g3wy2sglkgcuh72u4wma4y2tjvruanz6sfrygvusndnvqgppemhxue69uhkummn9ekx7mp0qgsy8w40ps5wdna3jkchacyrux0t8f90m7k9fkdkhtchqfcw6xf7xnqrqsqqqqqpmj0488 
 Thanks a lot! Please let me know if there's anything we should improve! 
 Could you please try this plugin? https://wordpress.org/plugins/postr-for-nostr/ 
 Another cool site here!

nostr:nevent1qqs920uc7g3wy2sglkgcuh72u4wma4y2tjvruanz6sfrygvusndnvqgppemhxue69uhkummn9ekx7mp0qgsy8w40ps5wdna3jkchacyrux0t8f90m7k9fkdkhtchqfcw6xf7xnqrqsqqqqqpmj0488 
 Cool idea with a presentation of other zappers! This could work for zapping anything. 
 More customizations are available on your nostr sites now!

nostr:nevent1qvzqqqqqqypzqz82megd75w6ffp0thqytc6mxuvs9crdd2q9y9d7c0tjm358ejcyqy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqzpqkqclfuu0s4qa5vw4hkl3l2yeksqqx52mw7h99fyf0ye8m9tn76nqqa8v 
 Sorry, this was unnecessarily negative, there has just been a lot bikeshedding on that nip lately... 
 That indeed felt overly negative. Nip96 is built by people who understand media hosting, and that has to be reconciled with our desire for verifiable replication etc. Media hosting is 99% of current file uploads, feels pretty important. 
 Is there a proposal/thread on GH with more details? 
 Ideally images and videos are transcoded to optimal format and then several copies are created with different resolution etc. And that could be done on client or server. And if on server then there is trust involved. And then appropriate version of file has to be served depending on client needs. And then it should be content-addressable, with as little trust to third parties as possible. That's just what comes to mind, and it's already much wider scope than what blossom covers. I am not saying nip96 covers it all, but it's authors are trying to reconcile all this. Seems like a good effort to me. 
 does nostr have a static page kind?
yes, I know I can look through all the kinds on GitHub. Just ... 
 I don't think we should put html into events, markdown is much better, then you can add styling with themes etc  
 We're working on a new design for the Damoose safari signer extension, it will be much different ... 
 Alby (at least, used to) doesn't allow concurrent pending requests, and most apps don't do concurrent requests, how do you know these are the actions the app is about to execute, except for the first one? 
 That's correct, what I am saying is that for whatever reason, maybe bcs it wasn't supported by other extensions, most apps don't do this, and if started would get errors from existing extensions, and thus it's not gonna be of any benefit for most apps.  
 We tried this with nsec.app, and went back to one req per confirm screen, because then there is more space for showing details of what the app is doing - raw json, raw encrypted payload, users added to contact list etc. Just saying, if that adds something to your design decisions. Maybe also check Amber, they are quite ahead of the curve here, i.e. support approval by nip, not just kind. 
 100% that's the way, but json is still necessary. This and all kinds of things the app might be doing is not trivial to design for, at least for me. 
 StackerNews fans, what do you think?

nostr:nevent1qvzqqqqqqypzqvxwke88xxt6qk2cez7e92c8njq4hdz0h7anadwewek9ypls3004qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qqsf5q8uy58fcmzn8lscseduju25jjlgeykuvujsdz7sxmgkzuym7hs8krasm 
 Great! @k00b SN doesn't seem to have hashtags, but maybe you could parse #hashtags when crossposting to nostr and put those into 't' tags?  
 hmm, my new post on highlighter doesn't seem to be showing up as a long-form post on here, or my ... 
 Thanks for the report, fixed. Please let me know if this ever happens again. Thanks! 
 Another cool widget for your nostr-site!
nostr:nevent1qqsq2j9w0zkkshrhmdtd2xzxcayf6e88kc28k0c2fms8s5a5c6356scpz9mhxue69uhkummnw3ezuamfdejj7q3q8pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5sxpqqqqqqz8lrjwh 
 This is cool! Thanks for the demo! 
 do we have a qr npub creator on nostr yet? i know we had that meme one, what was that link again?... 
 Wow lovely chicken thighs!
Btw I see you played with the new theme settings tab? Great! 
 Absolutely! 
 Does your plan involve a nostr-site? 
 Awesome! Let me know if there's something we could improve for you! 
 We just published those settings yesterday, still fixing some stuff. You're early ) 
 Thanks btw noticed and fixed a couple unrelated issues exposed after you changed site settings  
 Thanks for a nice intro on the SN-Nostr-Web interoperability!

Too bad this comment won't be visible on SN... @k00b maybe use the new NIP73 to add a tag linking to original SN post, then you'd be able to fetch nostr comments to show on SN? 
 To add to the list of views I'd like to see added to a nostr:nprofile1qqsq36k72r04rkj2gt6acpz7xke... 
 Plugin interface already forming under 5 different bundled plugins we're already using. 

And if you want it right now, code injections could probably work. 
 I have a question for the privacy conscious folks.

My friend wants to start a blog and he’s tr... 
 Will be happy to help you set up and cater npub.pro to your needs! 
 Yeah we'll fix empty admin panel soon. Please start from homepage by clicking Try it 
 Long form is a separate kind, supports markdown. 

Some apps show it on the feed, some don't.

Habla highlighter and Yakihonne should all be interoperable, create in any of them.

Not sure what's better for privacy. We don't ask for email etc if that's your concern.

Npub.pro website is a nostr event describing who the author is and what content is included. Then our engine converts it into html pages.

You get npub.pro subdomain by default. Can also self host on any web server.

Let me know if this helps  
 You only self host the code, all data is on relays no matter who hosts.

IP address is ofc exposed to us when you use the site, vpn or tor should help.

Looking forward to collaborating on your site! 
 impressed by how joined up Nostr is. 

Not gonna lie, it has been a head fart week bouncing off w... 
 It's not really about importing into npub.pro, it's about importing it into nostr. Can you please DM me a sample of your json so I could try to come up with an import tool? Thanks. 
 I’ve started using Obsidian for note taking recently and have been really enjoying it. Everythi... 
 Oh cool! So with npub.pro one could publish long-form posts both on nostr and a website! 
 Creating an RSS feed ("burning a feed" for us older Nostriches that used FeedBurner) allows us to... 
 Me neither! 
 Oh cool! How often does it update? 
 Are there hashtag feeds? Hashtag+ relay? Hashtag+npub? 
 Yes hashtag+npub and maybe relat could be useful, hashtag on public relay not so much  
 I was more interested in billboards, not them embedded in the streets, but thanks anyways! 
  nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy

HI! I wonder if I could a... 
 Hi, I guess we can adjust things, but I'm not sure how are they "too big" for desktop? Can you please share screenshots of where the problem is? Thanks! 
 Could you please try putting the code below to "Code injection in footer" field in site settings?

<style>
.single-media img {
    max-height: 600px;
    object-fit: contain;
}
</style> 
 Ok this will take some time to resolve, need a new configuration option  
 No the size issue is not related, you can keep smaller sizes 
 Thanks @hzrd149 for building blossom-server!

It was super-easy to set up and get running. What's cool is it has discovery built-in: if I request a file that wasn't uploaded, the server would search for it by hash on nostr using file metadata events, and if the file is found elsewhere - would cache and return it.

That helps @Npub.pro sites work reliably. They fetch theme assets (templates etc) from blossom servers. If one is down, the engine now falls back to a couple known servers with discovery enabled, and will eventually do the discovery by itself. Blossom is early, but already very useful, and nostr-based websites would make much less sense without it! 

https://github.com/hzrd149/blossom-server 

 
 You did write enough instructions in this one, thanks. And yes, discovery over nostr is the super power! 
 Thank you for using it and for the feedback! Happy to help! 
Btw I guess you should remove html markup from site description - the homepage link preview has raw html showing up. 
 Also maybe change the css you used to the one below, your header image will be full-width and the white text above it will look better:
<style>
figure img.inset-image {
object-fit: contain;
}
</style> 
 Hey nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47spzemhxue69uhhyetvv9ujum... 
 Yeah apologies, will add some controls to /admin in case you have no sites. 
 Thank God for #nostr is a fantastic podcast (that should have its own nostr account, btw)  
 Even better with RSS feeds added recently 
Event not found
 Hi, maybe in the long-term, but not right now, I think we should encourage the app ecosystem build-up, there are already habla, highlighter, yakihonne and obsidian with a plugin. OTOH, it makes much more sense in case of a community, need to think on this more. Thank for the input!  
Event not found
 Any more RSS enthusiasts on nostr?

nostr:nevent1qqsx50uddrvsr3zngr5lsrpd6hk080hdl25m86qs5mmf0yklflhdwqspz4mhxue69uhkummnw3ezummcw3ezuer9wchsygzwhzp3p445ak2ud4n289dn6084txu9ltkg7a53mt75qk5jup2ad5psgqqqqqqsawude4