Christoph Ono's avatar
Christoph Ono
gbks@nosta.me
npub1kuc7...0eyw
Designer & developer. Helping improve bitcoin design with many others at https://bitcoin.design . I write a weekly update at https://gbks.substack.com . ✌️
Christoph Ono's avatar
GBKS 1 year ago
Design should capture and express the essential properties of a product/technology. If users can't tell the difference between self-custodial and custodial bitcoin apps, then we're doing it wrong. Especially open-source community-led projects are well-positioned to provide unique user experiences that companies and custodial solutions cannot offer due to their different goals, structure and incentives.
Christoph Ono's avatar
GBKS 1 year ago
What time is it? It's PR review time. image
Christoph Ono's avatar
GBKS 1 year ago
Not sure what everyone is so excited about. My chart still shows that 1 bitcoin = 1 bitcoin. image
Christoph Ono's avatar
GBKS 1 year ago
We saved Satoshi! Thank you to all the wonderful bitcoiners who joined our Saving Satoshi workshop at TABConf today. image
Christoph Ono's avatar
GBKS 1 year ago
Sometimes the problems with adults is that they have the ability to plausibly-enough rationalize anything and everything, and trick themselves into believing weird stuff as some deep and newly-discovered truth. Good to be humble with opinions.
Christoph Ono's avatar
GBKS 1 year ago
Got lots of these stickers, which are all meant 100% literal, delivered for TABConf. Say hi if you attend next week. image
Christoph Ono's avatar
GBKS 1 year ago
Is this a good way to have users enter lightning offers? For example, in a Nostr client when editing your profile. Trying to use technical terms to the least amount possible. I threw identicons in there just for fun. Would be nice to have visual hashes for a quick gut check, but that would obviously relay on broadly standardized implementation. image
Christoph Ono's avatar
GBKS 1 year ago
Some explorations around picking addresses in lightning wallets.
Christoph Ono's avatar
GBKS 1 year ago
To request bitcoin, you can share a - (Legacy/Script/SegWit/Taproot) address - Reusable payment code - Silent payments address - Lightning invoice - Lightning offer - Lightning address - Human-readable address As text, BIP21 URI or QR Code. Or ask for a Fedimint/Cashu token. Probs overlooking some other options (including bad ones like sharing xpubs) and details, but either way this is a lot to wrangle in UX and for users to have a general framework for. Let's see what solutions we converge on.
Christoph Ono's avatar
GBKS 1 year ago
Good UX finds that sweet spot between the "grain" of the tech and the complex needs and behaviors of people. image
Christoph Ono's avatar
GBKS 1 year ago
This is a great episode to listen to for learning about the dynamics of how work sometimes gets done in open-source. Very relevant for designers and other contributors as well.
Christoph Ono's avatar
GBKS 1 year ago
The Open Design Guide reading calls have been really interesting, in that we have been diving in the human experience of designers & open-source. I hope the guide will be able to capture all these nuances and make it 10x easier for newcomers. Lots of work to do still.
Christoph Ono's avatar
GBKS 1 year ago
We're having our 100th design call for the Bitcoin Core App (https://bitcoincore.app) project today. First one was almost exactly 3 years ago. Slow, steady, and deliberate (OK, it's a little messy sometimes). image