1. favorite books?
  2. why did you pick txs as the basis for Base58?
  3. how will we get the lightning implementations to get along?
  4. Austin said the devs at blockstream have a kill switch or something that can blow up the company if they do the wrong thing, is that true?
  1. don't shoot the dog by karen pryor; garth nix's abhorsen series; anything by michael lewis or jane jacobs
  2. i'm really proud of the method that we build up the knowledge about transactions in base58 (which includes elliptic curves and signature schemes and bitcoin script, btw). when i was learning about how txs worked for building the v2 of channel opens for lightning, i really struggled to figure out how to make transactions work. setting up base58 to teach it was really just me trying to figure out if other people would find the info valuable -- so far everyone seems to be having a good time and getting a lot out of it so i'd say that it was a pretty good intuition.
  3. non-network dominance. cooperation matters a lot more when you actually have to cooperate to see your new features get adoption
  4. based on the murmurings i've heard, i'd be more worried about the moon than the company per se...
reply
On (2), IMO it is the right thing to teach. I was just wondering how you knew it was. When I was doing chaincode, I felt like I learned everything really well but txs, which makes sense given chaincode's mission.
reply
it's been pretty delightful to find out that what i wanted to teach is filling a gap <3
reply
When Clint (at least I think it was him) was telling me about your class before it was base58, I was like "omg this is exactly what's needed."
It's really easy to get lost in the weeds with mining and stuff when txs are the things non-core developers are going to be using. txs are sort of like the api layer and everything else is implementation details.
reply
There might be a big gap for lightning "api layer" classes too if not even more so. I get so many questions about how to build stuff "on top" of lightning.
reply
i keep hearing this ;D
reply
What's something you believe about Bitcoin that few people agree with (including other bitcoiners)?
Forgive the Theilism.
reply
tbh i don't really think too hard about being agreeable, so this is actually a harder question to answer than you'd think.
that being said, i am not convinced that we need to bring financial engineering primitives to the bitcoin ecosystem.
reply