Oddbean new post about | logout

Notes by brugeman | export

 The more the better right?!

nostr:nevent1qvzqqqqqqypzqz82megd75w6ffp0thqytc6mxuvs9crdd2q9y9d7c0tjm358ejcyqqsyvhw8j0yy2w2v7tj94w8ru7gez72r0lpj3mgnpr8nlpyhzp0uads67f6zs 
 @calle 👁️⚡👁️ could mints accept keysend LN payments with p2pk pubkey and a relay specified in extra tlvs so that it would publish locked ecash as nostr events to that relay when it receives sats? Thinking of having podcasting2.0 streamed payments delivered as ecash 
 @PABLOF7z purplepag.es down :( 
 in the past 330 days, the damus relay has transferred 104 TB of notes 
 The gzipped dump of events I recently shared from nostr.band is 512Gb 
 I followed the instructions on the website, but it seems I cannot run nsec.app on my #iPhone.
Any... 
 Unfortunately, nsec.app doesn't receive push notifications reliably even after you've followed all instructions. This is on our radar, but we haven't figured things out yet.
Until then you'd have to keep nsec.app tab open on iOS to make things work, it won't work in the background like it should. 
 Could you please try a different browser? Clear cache on this page? There are no compatibility issues that could cause blank page. 
If you clear cache make sure you remember the username/password or have key backup to login/import after clearing.  
 Awesome, thanks for letting me know! 
 nostr:nprofile1qqsrx4k7vxeev3unrn5ty9qt9w4cxlsgzrqw752mh6fduqjgqs9chhgppemhxue69uhkummn9ekx7mp0qy... 
 Keys are encrypted with your password and then synched to the server. When you login on another device encrypted keys are downloaded and decrypted locally using password. 
 Gotta cover all the bases 🤣 nostr:note1ksh0rvtwugt4sllmsnc4ngk0ctx2pw0sfq3zhc52cc95ya6ly5eqmltqex 
 Not enough buttons, nostr-login has more 😭
nostr:nevent1qqs8kfrfxx5v4vhk9rh5rmuhy5nd8jh2fax0q4awv8xvttl2wfuc9ccpz9mhxue69uhkummnw3ezuamfdejj7q3qr0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgsxpqqqqqqzst0y9v 
 Very cool!
nostr:nevent1qvzqqqqqqypzq3svyhng9ld8sv44950j957j9vchdktj7cxumsep9mvvjthc2pjuqqsq9advjka3kfwvm5vad3ejm4s0g0ds6f83vturgr6hfxdew9qytxc4qk7dc 
 Please let me know if you have any questions or need help with npub.pro 
 I was sleeping and missed this. This is huge 🚀 nostr:note12falk6k3awmd2pw4pfx7vka5zpk7k2007gvr... 
 Exactly! Typing usernames to connect was a mistake, should have gone with one click nostrconnect: flow long ago. 
 Did I miss the memo about this? When did this happen? 🚀 nostr:note16qv8c4ll8f284744kug82mymq4m... 
 You did miss it: nostr:nevent1qqs9y7lmdtg7hdk4qh2s5n0xtw6pqm0t98hlyxp5d8wh56z46frnyngpzpmhxue69uhkummnw3ezumt0d5hsygpn2m0xrvukg7f3e69jzs9jh2ur0cypps8029dmayk7qfyqgzutm5psgqqqqqqsskfvh4 
 Please add nostr-login I need to try it! 
 Meant to tag nostr:nprofile1qqsy2ga7trfetvd3j65m3jptqw9k39wtq2mg85xz2w542p5dhg06e5qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxrhwden5te0dehhxarj9enx6apwwa5h5tnzd9az7qgwwaehxw309ahx7uewd3hkctczcs834 
 Full dump of nostr events collected by nostr.band crawler for you to play with (550Gb): https://media.nostr.band/events.jsonl.gz

If you wanted to do research, data analytics, calculate stats, etc - that's your chance.

Contents:
- 550Gb of nostr events in jsonl format, gzipped
- no data about source relay
- some event kinds are absent (DMs, other encrypted stuff, ephemeral)
- some duplicates are possible

Will publish regular updates on this data set if someone makes anything useful out of it.

Thanks @gsovereignty for the push. 
 I can try, do you have any specific question? 
 If @gsovereignty is kind enough to seed it - maybe 
 No relay hint, can't find it on your relays :( 
 The hinted relay doesn't have that event 
 10gb? Should be 550gb 
 lol you're the first one who downloaded it I guess :) it was a test file of 10gb, the real one I didn't put to the proper folder. fixed now.
can you please download and seed again? 
 Just look around and join some conversations  
 Torrent for 350+ milllion nostr events.

https://dtan.xyz/e/nevent1qqsd7s05fdezlsdjjc74fwtaaurks5afxuwsqtqpcvj9tyj5gayyhmspr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9upzqcl7vvvdckzc8nlpdqg0smwsncvtl4m240py5qypec59dues2p8dqvzqqqq86vc7zm79

magnet:?xt=urn:btih:94b72eb7714cb7083a99c08d9a78633ea7eb2a8a&dn=events.jsonl.gz&tr=http%3A%2F%2Ftracker.loadpeers.org%3A8080%2FxvRKfvAlnfuf5EfxTT5T0KIVPtbqAHnX%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce 
 Is it possible to code some kind of end of the year review thingy for nostr? 

Similar to the Spo... 
 I could cut it into years/months/weeks, but I guess you could just filter it as needed 
 I meant that in relation to nostr:nevent1qvzqqqqqqypzqv6kmesm89j8jvww3vs5pv46hqm7pqgvpm63twlf9hszfqzqhz7aqy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypvs4chkrwhh9rudxn0gdcr9w4vg62y7jpkp39r6nc8ekspu9qt7ud5dwp0 
 You can also add this to non-old non-boring nostr-site!

nostr:nevent1qqsgm82rsm3l9d27l3q7hrseaug90l67ng6skmy4stvcryca5j7ymaqpr9mhxue69uhhyetvv9ujumn0wd68ytnrdakjuct49upzqpnrnguxe8qszsshvgkvhn6qjzxy7xsvx03rlrtddr62haj4lrm3qvzqqqqqqywd0a40 
 Your web component  
 Looks cool!
nostr:nevent1qvzqqqqqqypzpepndn2jthmelfxn4umylktqp493ph8yy9d2fse76al2ppprgjcsqqsd5qjm8ge0f7fpxyznqnt0awm0vdaeuv7y3unwvu9w4nx60fnqqzghzp6me 
 Add nostr-login 😅 
 Apologies to all Primal users who experienced slowness over the past few days. We identified some... 
 Amber supports nip46, and Amber is one-click in nostr-login:

https://i.nostr.build/mpwn1Tu0Z9IjjnDj.jpg 
 Welcoming npub.pro #500 user!!!

nostr:nevent1qqsqt29hs3f7dzvteqkpu55ph5n5sgjclq3l7376ru35zupwthewcpsppemhxue69uhkummn9ekx7mp0qgsxzpn9q3shaeunsuppuxxgn7me68wmc0nmluvu7g5c7szxd7r3t6grqsqqqqqpclne76 
 I don't think so. And you can self-host on any domain, or attach a custom domain to our hosting (coming real soon). 
 @hzrd149 Hi fetching https://cdn.hzrd149.com/b34393e1c88d1b875f4c570ea931362404aa9effb7faf16478160dffbfbaced9 kills your server, same on my blossom-server instance:
2024-09-10T12:10:45.271Z blossom-server:upstream-discovery Looking for b34393e1c88d1b875f4c570ea931362404aa9effb7faf16478160dffbfbaced9
2024-09-10T12:10:45.271Z blossom-server:upstream-discovery Checking https://cdn.satellite.earth
2024-09-10T12:10:46.010Z blossom-server:upstream-discovery Found b34393e1c88d1b875f4c570ea931362404aa9effb7faf16478160dffbfbaced9 at https://cdn.satellite.earth
node:events:497
      throw er; // Unhandled 'error' event
      ^

Error: certificate has expired
    at TLSSocket.onConnectSecure (node:_tls_wrap:1674:34)
    at TLSSocket.emit (node:events:519:28)
    at TLSSocket._finishInit (node:_tls_wrap:1085:8)
    at ssl.onhandshakedone (node:_tls_wrap:871:12)
Emitted 'error' event on Writable instance at:
    at eventHandlers.<computed> (/app/node_modules/follow-redirects/index.js:38:24)
    at ClientRequest.emit (node:events:519:28)
    at TLSSocket.socketErrorListener (node:_http_client:500:9)
    at TLSSocket.emit (node:events:519:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  code: 'CERT_HAS_EXPIRED'
}

Node.js v20.16.0
 
 Thanks! 
 Can you please publish it on ghcr.io/hzrd149/blossom-server ? 
 It works, thanks! Can you please upgrade the cdn.hzrd149.com ? 
 Your server still dies when I try to fetch https://cdn.hzrd149.com/b34393e1c88d1b875f4c570ea931362404aa9effb7faf16478160dffbfbaced9 could you please upgrade it? 
 nostr:npub1pr4du5xl28dy5sh4msz9uddnwxgzupkk4qzjzklv84edc6ruevzqlxmkzp is dope. 
 Welcoming npub.pro #500 user!!!

nostr:nevent1qqsqt29hs3f7dzvteqkpu55ph5n5sgjclq3l7376ru35zupwthewcpsppemhxue69uhkummn9ekx7mp0qgsxzpn9q3shaeunsuppuxxgn7me68wmc0nmluvu7g5c7szxd7r3t6grqsqqqqqpclne76 
 You can also add this to non-old non-boring nostr-site!

nostr:nevent1qqsgm82rsm3l9d27l3q7hrseaug90l67ng6skmy4stvcryca5j7ymaqpr9mhxue69uhhyetvv9ujumn0wd68ytnrdakjuct49upzqpnrnguxe8qszsshvgkvhn6qjzxy7xsvx03rlrtddr62haj4lrm3qvzqqqqqqywd0a40 
 Hey nostr:npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7
for longing in "Pinstr"... 
 Maybe just nostr-login for the full range of options? https://github.com/nostrband/nostr-login 
 499 users of @Npub.pro right now. Who's gonna be number 500?!

Who is your favorite Nostr creator that you think should try a nostr-based website? 

Let me know in comments, I will zap you and help creators set up and customize their sites.

Thank you everyone who spread the word and gave us great feedback! We're just getting started! 
 Oh Agi is already a user and  a volunteer, helping us collect feedback!  
 Same, already there 😉 All sites are at https://npub.pro/sites 
 Exactly! Let me know if you need any help or have questions! 
 Thanks!
Ah, you definitely need a way to reorder navigation items! Great point! 
 100%!!!
But can't zap you 😢  
 Thanks! Already there:
nostr:nevent1qvzqqqqqqypzqv6kmesm89j8jvww3vs5pv46hqm7pqgvpm63twlf9hszfqzqhz7aqy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wd46hg6tw09mkzmrvv46zucm0d5hsqg8tw5j6ra80thcaqeghkx62lq4g8p5ex4xe5eymqmffehfn664v7ywpa0mz 
 Great suggestion! @nico would you be interested in trying https://npub.pro ? 
 Also can't zap you :( Is your node connected to Alby down? 
 Awesome suggestion! nostr:nprofile1qqs0ruw7vtx0xqqazwz60sp2rnqu4jejjuk34xf40xjldnfnutzpehg9qvh9y would you be interested in trying npub.pro ? 
 Ok, seems I should know this, but is npub.pro only for creating a website out of your #nostr cont... 
 Npub.pro only shows content published on nostr, but it doesn't mean it's not a 'regular' website. You can publish long-form article on nostr and show on the site, you can choose which content shows up on site using hashtags. Later on we will let you manually choose which posts are added on the site. Please let me know if there is anything else that you need for your regular website.  
 > Do you mean if I add a hashtag to a post, then, on the site I can enable or disable certain hashtags?

Yes you can choose certain hashtags that should show up on the site, and then if you include a corresponding hashtag in your post it will appear on the site.

> What happens if I don’t add a hashtag to a post, is there a way to prevent it from showing on the site? 

If you choose specific hashtags to show on the site then posts without those hashtags won't show up. You can omit hashtags in site settings and then everything will show up.

> When I mean a regular website, I mean something like I currently have, where I can design my own pages

Npub.pro sites use Ghost themes, which means you can take existing Ghost theme or create a new one with custom design, publish it and use it. We don't have good tools/UI for that yet, but if you need it soon we will push it.  

> add educational materials (like PDF slide decks that I have created), 

You just upload those PDFs to some media server (nostr.build?) and then include a link to PDF in your post.

> add buttons that open pages or content, 

You can customize navigation menus and add links to any page or content in site settings, you can also use code injections to add anything imaginable to header/footer (and potentially any other place with a bit of code).

> change the background color, and other things like that.

Code injections can be used for that. There's no UI for it, you'd have to code it. But then you could just post your needs on nostr and somebody (me for now) can help. There are lots of bored devs out there :) 

Hope you give us a chance and we'll try to improve things for you! 
 You can run a self-hosted version of nsec.app with Docker to make sure your keys are always online. 
 Show me your npub.pro websites. 

 
 All the sites are listed at https://npub.pro/sites 
 Seria muito interessante se no feed global do nostr:nprofile1qqs24yz8xftq8kkdf7q5yzf4v7tn2ek78v0z... 
 If Amethyst allowed you to choose relays for Global feed then adding wss://feeds.nostr.band/lang/pt relay could work.
 
 There are language feeds to test quickly wss://feeds.nostr.band/lang/pt 
 
 Looks like an issue with relays, my updated Amethyst shows 2 comments only. Are you using some paid relays? 
 Also, the site only fetches comments from the site author's relays, so if some app doesn't write replies to their relays (like it should with outbox model) then those replies won't be shown. 
 Agora foi? 
 Hi which site? 
 Key delegation on Nostr will never work. It's either NIP-46 or GTFO. 
 Wen Amethyst as nip46 client? 
 Yes please! 
 Which apps support pinned notes (10001 events)? Pinning/displaying? Also pinning long-form content, not just kind 1?

I know of Nostrudel, but it doesn't let me pin long-form.

cc @elsat  
 So Habla and other-stuff clients would have to fetch pins then fetch "kind:1" then parse links from there to show pinned stuff? We can bookmark anything, makes sense to be able to pin anything?
I see 10001s with 'a' tags, just not sure which client does it. 
 Ok separate kind for each use sounds good. I guess there aren't long-form-pinning clients then. How about 10023 for long-form pins?  
 Deal 
 THERE WILL BE MANY SPAM ATTACKS ON NOSTR. THEY WILL GET MORE CREATIVE OVER TIME.

WE WILL MITIGAT... 
 How well does it handle the replyguys? 
 #asknostr
#pregunostr

Les está funcionando las estadísticas de nostr.band ??

nostr:npub1xdtdu... 
 Stats are down for maintenance, will come back soon. 
 Yeah that's a cool thing to show highlights somehow on npub.pro sites - either at the comments section or inline highlighting the text. We'll get there eventually! 
Event not found
 Strong words