Avatar
Taylor P.
b38e58e7cfbb33426f07b187ea34fb2bb1cef7b000a71f1999eebf54c4a07d53
A coffee hipster inna woods with a thing for computers and Bitcoin. Panel speaker at The Bitcoin Rodeo 2023.

Potentially VERY stupid question about nostrcheck-server.

I've been fighting with getting HTTPS fully working for days. Simple Nginx reverse proxy with Certbot. It works on the interface, but not the APIs. Log shows the following on media post attempts:

WARN - RES -> 400 Bad request - Auth header event endpoint is not valid https://mydomain.com/api/v2/media <> http://mydomain.com/api/v2/media

Best I can tell (after turning on debug logging everywhere) Nginx is passing along what it's supposed to ("proxy_set_header X-Forwarded-Proto $scheme;" has been set) but nostrcheck-server just...isn't doing anything with it?... So it works on HTTP, but upon adding SSL this happens, and I haven't been able to find any instructions on how to either make the nostrcheck-server APIs use HTTPS or ignore the difference between the auth header endpoint URLs. I suppose I could go into NIP98.ts and replace "${req.protocol}" with "https", but I'm assuming NIP98 calls for requiring those URLs to be identical for a reason, so that seems like a bad idea...

#asknostr #nostrcheckserver nostr:npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624

“Moonraker” remake but Bond is a tertiary character. Daniel Craig as Jaws. RuPaul as Drax and Jack Black as Chang. Gabriel Iglesias as Bond? Or maybe Gabe as Chang and Jack as Dr Goodhead but they both play their characters dead-straight and dead-serious.

Test post; trying out a semi-private Nostr relay...

I'm preaching to the choir, but shipping in the modern age is absolutely wild. I'm sure Amazon has made negative dollars off of me due to Prime shipping to my very rural Canadian address. At my last day job we got regular shipments from a vendor in the UK for a flat international shipping rate; I'm sure they lost money too.

That being said, it's pretty magical that we can do it at all, at any price.

I was going to livestream recording this one but 'puter is crashing when I throw heavy tasks at it 😭

https://scalebright.ca/become-unbannable/

https://fountain.fm/episode/vBYCAalsjpHtr1lCHaEF

Question: I really like the custom mempool.space El Salvador is running at https://bitcoin.gob.sv/; specifically the "Treasury" widget. I'm running my own local mempool.space on Start9 and would like to add my own treasury widget.

How would I go about doing that?

I found my way to the /frontend/src/app directory in the mempool.space Github, but that's about as far as I've gotten. Documentation doesn't seem to suggest the existence of a drop-in widget system.

Is there a bounty system for this sort of thing? Or a walkthrough I'm not aware of?

Bonus points if I can set it to use Bull Bitcoin's buy or sell rates off their website.

#asknostr

Welp, looks like I'll be learning Spanish so I move down to the 'States. Easier than learning Mandarin so I can stay here 🤷‍♂️

That's a tough one. Making something accessible usually either means low prices via high volumes (via automation, process simplification, lowering quality / QC, etc), or sacrificing being able to make a living via your art.

And when we create, we tend to struggle to value our creations the same way our potential customers do (especially wealthy ones).

What you make is art. It may feel different because it's functional art, but it's art nonetheless.

People who buy art don't buy it because it's cheap. They don't wait for prices to come down or sales to happen. They buy it because they like it and they want it, numbers be damned.

Don't lower your prices. Increase them. Any time you have doubts, increase them. Any time you up your craft game, increase them again.

If anything you'll weaponize people's FOMO.

"If I don't buy now they'll only get more expensive!"

"Holy bananas you have a LeatherMint belt?!" "Yah I got in early; sure glad I did!"

Remember, remember, the 5th of November,

The gunpowder, treason, and plot;

I know of no reason why gunpowder treason

Should ever be forgot.

Make plain HTML great again!

Woohoo! We made it!