Avatar
rleed
c0e4bd0ba547d15557915379a9d27b4f013da6495d5eeaf36a4854dd1c5734af
fanfares.io

Today I happily stacked some unplanned sats below 100k while the rest of the world is reveling in materialism.

Am I from another planet? 🤔

Bitcoin stole the election.

I'm 100% in favor of voluntary duty to society. But whether it is time or money we speak of, it is the precious life endowment of the individual involved, and if it is taken by force, it is theft and a violent crime of assult against the life of the person.

There's an emerging timezone that suddenly seems less weird, even though it is truly the weirdest of them all, yet is geographically and culturally accepted everywhere. It has an abbreviation of BTC, which means Coordinated Bitcoin Time (which I suppose is the first universal timezone to actually be coordinated and not dictated).

Creativity wins.

Up, Up, and Away?

When testing a new wallet, always use a new seed and proportion your amounts to the overall risk. No need to inspect code till you know you're liking it.

Happy Birthday to my BFF 🌠

Replying to Avatar hodlbod

**Security Update**

I've got some bad news for you guys. This morning, as I was adding error handling to flotilla, I discovered that Coracle has been sending user session objects to bugsnag when reporting errors.

Who is affected: Users who triggered an error in Coracle while signed in with their private key, since December 5th 2023.

What I've done:

- I immediately released a new version of Coracle, both to web and to zap.store

- I have deleted the affected apks from my releases

- I have deleted all my error data from bugsnag

- I have deleted my bugsnag project and rotated my api key, so lingering error reports will be dropped

- I have audited my code for use of the session object to ensure nothing else like this is happening

What you should do:

- If you're logged in with your private key, log out

- Hard refresh the page to ensure you have the latest version of Coracle

The bottom line is that if you signed in to Coracle with your private key, it has been shared with me and with bugsnag. In practical terms, your keys should still be secure, since they were sent over TLS, and have been deleted. But there is no guarantee I can offer that they are in fact gone.

I take my users' privacy seriously. My error reporting implementation doesn't record user IPs, it redacts identifying data, and it allows users to opt-out. I also warn the user when they attempt to enter an nsec into a text field. In this case, I simply screwed up, and I sincerely apologize. Reply to this note if you have any questions.

It would be disappointing to know who Satoshi is or was, no matter who he is or was, because the legend is always greater than the man. Credit for the invention of Bitcoin belongs in truth to Providence.

Conquering the world.

There's reason the acronym NOSTR should properly become NOSTOR.

Nostr + cold storage = the future of sovereign identification.

https://github.com/trezor/trezor-firmware/issues/4160

Hardware signing on Nostr will become more relevant in the future, the more we rely on Nostr identities for meaningful (i.e. monetary) purposes. The key (pun intended) is to implement it in a way that is intentional and convenient, much like how we transact with smaller wallets on a daily basis knowing the risk tradeoffs, while for important savings we go through the trouble of using cold signing. The same concepts translate to identity safety.

Eureka! I just solved the custodial wallet regulatory nightmare problem.