Avatar
statusquont
988f12f72c4819b5d011ee70d881356a5ad16c9a1ca22a66530ac72eb1d501ea
Freedom first and foremost.

Who wants to be a billionaire?

AI-CPA: trained on the tax code, connects to all your financial accounts (Stripe?) and optimizes your spending and makes intelligent suggestions to reduce tax burden. Charges a percentage based on how much it saves you. Files taxes too.

Google Photos is now doing AI facial recognition on dog butts.

Not sure if I should be scared or relieved.

It's been about a year since I was back in America, and I'm happy to report American innovation is still alive and well. They have discovered how enable wavy perforated tearing on cylindrical wrapped paper products. Game changer.

The rest of you heathens outside the US will never experience this joy.

Curious to see what other use cases will emerge from chunking books into small strings. The ability for the hive mind to highlight, quote, cite, meme & remix bits of books and how that will enhance discovery is just insane to think about! Layer on top of that v4v/prisms and... WOW!!

Is there a NIP that lets you split a reaaaallllly long string of text into chunks, scatter them across relays, and have a client that knows how to reconstitute them?

#asknostr

Cool! Are those big piles pre or post processing?

Like finding sats in a sisal stack.

Posting your npub on X is cool and all.

But what's even cooler is if you swap the app launcher icons on your phone for your X & Nostr apps. Start training your brain to go Nostr first.

Relax. We just have to hold $38505 through December 31. πŸŸ’πŸŸ’πŸŸ’πŸ”΄

Replying to Avatar calle

Huge milestone: First demo of Nostr Web Services (NWS)Β bringing TCP to Nostr. With NWS, you can host any existing web application on Nostr without having to use DNS or even announce your public IP to the world, simply by sharing your service's npub (or nprofile).

Try it out the demo yourself. Here is a Cashu test mint running with NWS. Let's use curl to retrieve the mint's information. The request travels from your computer to the public NWS entry relay, then through nostr to the service's NWS exit relay. At the other end is a Cashu mint with HTTPS encryption.

```

curl -s -x socks5h://relay.8333.space:8882 https://nprofile1qqs8a8nk09fhrxylcd42haz8ev4cprhnk5egntvs0whafvaaxpk8plgpzemhxue69uhhyetvv9ujuwpnxvejuumsv93k2g6k9kr/v1/info --insecure | jq

```

I can't stress this enough: THE MINT RUNS BEHIND HTTPS!

The NWS entry relay can't read your traffic. It's encrypted. We can host public entry relays that can be used by anyone.

This means we can plug the entire internet to it 🌐.

Let's plug it into Cashu for now. Nutshell wallet supports socks5 proxies (that's how it uses Tor). By setting the public entry relay as the proxy, the wallet can now connect to a mint's npub/nprofile and communicate with it via NWS.

This is going to be so freaking cool. And it's going to be a lot more useful than just for Cashu. There are still bugs and issues that need to be ironed out but the code is coming out soon. Watch this space.

Don't all nostr relays use DNS? How do you bootstrap around that?

This a badass. nostr:nprofile1qqszaldc3cddq5ke6uht3anc0ma87tzrypj077hcalghw6hegjlu8ccppemhxue69uhkummn9ekx7mp0r2q0g2 SKETCHES podcasts!

https://x.com/tired_architect/status/1814219709925011783

I requested nostr:nprofile1qqsxu35yyt0mwjjh8pcz4zprhxegz69t4wr9t74vk6zne58wzh0waycpz3mhxue69uhkummnw3ezummcw3ezuer9wcqs7amnwvaz7tmwdaehgu3wd4hk6qg5waehxw309aex2mrp0yhxummnw3ezucn8hc5xxp Bitcoin Is Time episode https://x.com/statusquont/status/1814228263058784503

His Geyser: https://geyser.fund/project/sketchingpodcasts

Noticed a display bug in Amethyst, boosted notes won't show a custom "like" in the main feed. If I click into the detail view for that item, the like shows.

Replying to Avatar Derek Ross

Some of you noticed that I tested a new custom BOLT12 powered "Lightning address" yesterday and had asked for a guide. Here it is!

How to setup a BOLT12 "Lightning address"

I used phoenixd, but you can also use Phoenix Wallet for this too.

1) Download and extract the phoenixd wallet server daemon. You can download it from their GitHub page here: https://github.com/ACINQ/phoenixd

2) You don't need to configure it. You just need to launch the daemon. It will automatically do everything else for you, generating seed words, connecting to the ACINQ LSP, providing you with 2M sats of inbound liquidity to get started, and creating your Lightning offer. You can run this on your existing Bitcoin and Lightning node, desktop computer, etc. Launch it with the command: ./phoenixd

2a) You need to decide on how to make this process always run in the background. You can be lazy and setup a screen, you also be lazy and pipe the output to /dev/null, or you can setup a systemd service.

2b) I setup a systemd service. It's easy and the best way to handle the management of the node, IMO.

3) You will need a domain that you can edit the DNS settings. You will need to enable DNSSEC. This usually requires working with the domain registrar and where your domain records are being hosted, coordinating together and copying and pasting a few fields. It's not hard.

4) Next, you need to add a new DNS record entry. Choose the TXT record type. Configure the TXT record with the following information:

NAME = yourname.user._bitcoin-payment

CONTENT = bitcoin:?lno=your_lno_offer

For example:

derek.user._bitcoin-payment

bitcoin:?lno=lno1zrxq8pjw7qjlm68mtp7e3yvxee4y5xrgjhhyf2fxhlphpckrvevh50u0qv269gw5jl4r3tzduka09pps9rufy7dw8rjl957m6g3t5d5e8gyhcqsrxaemp0q929hz2869l23tgrftggk7wry08aptcu2ccey93xhesefqqvev8d3kh0yk2m3w7xc5fn3h9pkvmj20u53rhakpzuge5e7ccy52gcq7hpf5y866vlkpculf38mn4lyrqkyvqtmrz3hy0desrnzrpvjgm6d57t5y24h97ls2xme3nwk8rrz4dqp52qqsy25a00kv770lqyd9qdj3nu7665

This would give me derek@mydomain.com as a BOLT12 Lightning address.

That's it. Good luck!

Know any good guides on how to set up the systemd service? πŸ™

nice. might need to make the image clickable for quotes that exceed a certain length.