I used to teach a bitcoin programming class, organized Austin Bitdevs meetup for the past 4 years, contribute to Fedimint and co-founded Fedi (https://fedi.xyz/). Ask me anything!
pull down to refresh
475 sats \ 2 replies \ @ken 18 Oct 2022
Here we have Justin Moon
Teaching classes in the afternoon
Austin Bitdevs, meetup in June
I hope you enjoyed my little tune
reply
286 sats \ 0 replies \ @justinmoon OP 18 Oct 2022 freebie
😂 😂 😂
reply
1 sat \ 0 replies \ @Bendejo 18 Oct 2022
Bullish Song, you should record this.
reply
311 sats \ 3 replies \ @kr 18 Oct 2022
On Fedi’s homepage one of the features of the Fedi app is “Humane design”. Can you elaborate on what that means?
reply
209 sats \ 2 replies \ @justinmoon OP 18 Oct 2022
It’s short for human centered design which is a product development process that aims to involve real user perspectives and emotions at each stage of design and development process.
reply
226 sats \ 1 reply \ @nout 18 Oct 2022
How are you going to do that in practice?
reply
0 sats \ 0 replies \ @ca 19 Oct 2022
The most used/influential Design process is the Double Diamond:
You can read the original paper here: https://www.designcouncil.org.uk/fileadmin/uploads/dc/Documents/ElevenLessons_Design_Council%2520%25282%2529.pdf
reply
256 sats \ 0 replies \ @hussamfyi 20 Oct 2022 freebie
How does Fedi make money?
reply
19 sats \ 1 reply \ @k00b 18 Oct 2022
Having taught bitcoin programming, what's the most important thing to learn about bitcoin programming?
reply
147 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
I think the most important thing to learn is how to contribute to open source projects -- how to find one, how to run the code / tests, how to find a foot-hold in the codebase and start making small improvements, etc.
That's where you'll really learn the most.
reply
190 sats \ 3 replies \ @bitcoingraffiti 18 Oct 2022
Favorite Sci-Fi novel?
reply
291 sats \ 2 replies \ @justinmoon OP 18 Oct 2022 freebie
Probably Dune
reply
8 sats \ 0 replies \ @bitcoingraffiti 18 Oct 2022
Excellent. It's my favorite too so far.
reply
0 sats \ 0 replies \ @irusensei 18 Oct 2022
Good taste.
reply
179 sats \ 2 replies \ @ek 18 Oct 2022
Where did you hear about SN?
reply
237 sats \ 1 reply \ @justinmoon OP 18 Oct 2022 freebie
I think I heard about SN for the first time when I visited PlebLab's tiny first office. SN and PlebLab have grown a lot since then!
reply
1 sat \ 0 replies \ @the_bitcoin_bum 18 Oct 2022
Oh wow. I didn't know this. Very cool.
reply
178 sats \ 1 reply \ @lpop4254 18 Oct 2022
Hi
What should be my programming background to learn BTC PROGRAMMING ?
reply
274 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
Base58 is a good place to start. Their "transactions" class doesn't require any programming background IIRC. I used to recommend people take the python codeacademy class. Have seen a lot of people start there, and now have jobs at bitcoin companies we know and love.
reply
105 sats \ 1 reply \ @satoshe 18 Oct 2022
TABconf or Bitcoin Amsterdam?
reply
21 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
Tabconf
reply
188 sats \ 0 replies \ @kr 18 Oct 2022
what under-appreciated bitcoin projects do you wish more bitcoiners knew about?
reply
159 sats \ 1 reply \ @the_bitcoin_bum 18 Oct 2022
Have you ever been to PlebLab_ I hear it's a really cool hacker space in Austin? Maybe Fedi needs an office? There's only 1 left 👀!
Love ya bro!
reply
29 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
Selling like hotcakes!
reply
173 sats \ 1 reply \ @Bear 18 Oct 2022
Can fedimint can be somehow combined with lightning so in case of disagreement it would be possible to sort of force close the channel?
reply
0 sats \ 0 replies \ @NEEDcreations 25 Oct 2022
it's my understanding that the FM token will be transactable on Lightning. Learned that in this vid https://www.youtube.com/watch?v=G4iclApJL0c&t=43s
reply
103 sats \ 0 replies \ @TonyGiorgio 18 Oct 2022
wen justinmoon federation (in minecraft)?
reply
165 sats \ 2 replies \ @cactuscoins22 18 Oct 2022
Sometimes finding good partners to work with can be difficult. What was it in the team members that launched Fedi that helped you feel that you could work together and be successful?
reply
11 sats \ 1 reply \ @justinmoon OP 18 Oct 2022
We all share a vision of how normal people can start participating in the bitcoin economy, have complimentary skillsets, and histories of acting with high integrity.
reply
1 sat \ 0 replies \ @cactuscoins22 18 Oct 2022
Cool, thanks for the insights and doing this AMA
reply
165 sats \ 2 replies \ @nout 18 Oct 2022
Is there eventually going to be a version of Fedimint where guardians can't run away with the money?
(I really appreciate your work! Thank you for bitdevs!)
reply
221 sats \ 1 reply \ @justinmoon OP 18 Oct 2022 freebie
Fedimint is custodial so theft is always a possibility. It's important for users to choose guardians who are least likely to collude and steal.
Federated statechain (https://github.com/fedimint/fedimint/issues/585) doesn't really help prevent theft, but it would allow users to get their bitcoin out if the federation shut down permanently for some reason.
reply
2 sats \ 0 replies \ @nout 18 Oct 2022
What about locking the guardian funds for longer times - is that not possible?
I.e. what about using some PTLC type of scheme that guardians can spend only with some delay and some supermajority of users could "outvote" them if they collaboratively spend before?
reply
155 sats \ 1 reply \ @cointastical 18 Oct 2022
Wasn't Fedi generally known as the abbreviation for Fediverse? Does that ever confuse anyone (other than me ... back when I first saw it used for a bitcoin project)?
reply
237 sats \ 0 replies \ @justinmoon OP 18 Oct 2022 freebie
Yea we've heard that a couple times now. Naming is hard 😅.
reply
101 sats \ 2 replies \ @rijndael 18 Oct 2022
Whats your favorite non-bitcoin open source software project?
What's your favorite text editor?
reply
11 sats \ 1 reply \ @justinmoon OP 18 Oct 2022
The most inspiring open source project to me is https://github.com/SerenityOS/serenity. A single guy built a functional OS from scratch. His livecoding videos on Youtube are a lot of fun.
Vim.
reply
1 sat \ 0 replies \ @rijndael 18 Oct 2022
serenity looks neat. thanks!
reply
100 sats \ 1 reply \ @jimmysong 18 Oct 2022
When will you shave your mullet?
reply
100 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
Mullets until 100k!
reply
100 sats \ 0 replies \ @Ge 18 Oct 2022
"Ladies and gentlemen the god father", wanted to know what your bitcoin story is?
reply
18 sats \ 0 replies \ @k00b 18 Oct 2022
What's something you believe about bitcoin's future that no other bitcoiners agree with you on?
reply
15 sats \ 0 replies \ @k00b 18 Oct 2022
What's the most surprising thing you've learned working on Fedi?
reply
21 sats \ 1 reply \ @WhiteRabbitBTC 18 Oct 2022
Hi Justin. I took your class. Thank you sir for all your contributions 🧡
reply
10 sats \ 0 replies \ @justinmoon OP 18 Oct 2022
Hope you're well White Rabbit!
reply
0 sats \ 0 replies \ @thecommoner 9 May
Do you want to play a game?
reply
0 sats \ 0 replies \ @mrbrownstone 20 Oct 2022
Aside from Rust, what are your favorite programming languages and why?
reply
0 sats \ 0 replies \ @jamesob 20 Oct 2022
Which Trailer Park Boys character do you most relate to?
reply
0 sats \ 0 replies \ @0322ee777777 18 Oct 2022
Why the xyz domain?
reply
0 sats \ 1 reply \ @21JCLP 18 Oct 2022
What is Fedi, and what is its objective?
reply
1 sat \ 0 replies \ @justinmoon OP 18 Oct 2022
Fedi is a company whose mission is to help communities hyperbitcoinize
reply
0 sats \ 0 replies \ @k00b 18 Oct 2022
What's the biggest risk to Fedi succeeding?
reply