I build open-source, privacy-focused apps for anyone whose data is not for sale. I use AI tools to write the code, but do not include surveillance or invasive permissions. My apps are designed to work across platforms, making the switch to Linux phones easier when they're more available. (I'm a beginner in this, learning as I go. I'll start with publishing Flutter apps on Codeberg and Zapstore.)
Public Key
npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Profile Code
nprofile1qqswkee53cffl9lms0mzq4myxskkzj6r602yp7cc9g0q7pqsmtpkpyspz3mhxue69uhhyetvv9ujuurvv43zummwv5q3camnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdsznc8st
Show more details
Published at
2026-03-24T23:16:00Z Event JSON
{
"id": "e63851f38c202714641d873252d02ea9da3646764ae8354e12ab0e95c9a207ab" ,
"pubkey": "eb67348e129f97fb83f6205764342d614b43d3d440fb182a1e0f0410dac36092" ,
"created_at": 1774394160 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Grace and Truth\",\"nip05\":\"[email protected] \",\"about\":\"I build open-source, privacy-focused apps for anyone whose data is not for sale. \\nI use AI tools to write the code, but do not include surveillance or invasive permissions. My apps are designed to work across platforms, making the switch to Linux phones easier when they're more available. \\n\\n(I'm a beginner in this, learning as I go. I'll start with publishing Flutter apps on Codeberg and Zapstore.) \",\"lud16\":\"[email protected] \",\"display_name\":\"Grace and Truth\",\"picture\":\"https://blossom.primal.net/e07b43be58ac911bfced4113580dac16ead4f07dc4134c2e6f3892602387366c.png\",\"banner\":\"https://blossom.primal.net/7e0d1618b3b392b8068d94b781f1c8533c9e314c45550505d044417b15942c9e.jpg\",\"website\":\"codeberg.org/Grace-and-Truth\"}" ,
"sig": "62d220971ba592a365245edc32d9b7cb507d50c675fef3f81c0fc0197a9b0913754363932bc90debdc995dd22347233709cad02d50d60c17bf9b1f5e20f78f8c"
}
Last Notes npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I remember figuring older generations had better or more "traditional" values, but realized the generations I was picturing weren't my grandparents' or even my great-grandparents'. Every generation has some with character and some without... Honour is very valuable. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Improved name too. 🙂 npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Not the most fun task ever! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Work, yes. But I do wonder if we'll go back to an economy that's less about jobs - I think the industrial revolution turned a lot more people into employees of big companies instead of local small business owners or apprentices. I'd love to see a return to that local, basic, resilient economy. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth So beautiful. And even when they're born months early, they're still little humans, ready for the world with the help of those who love them. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Makes the guy look like a toddler. "See that? Let's do it again!" npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Abundant life. So good. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth A weak pulse is still a pulse! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yikes! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Congratulations! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth You're doing great. Thanks for all your work!!! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth 17th npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Not only do future generations not have representation, they have people actively lobbying against them, defending the "right" to murder them. It's insane. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Wow. Crazy. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth What are people's options for "deciding what to do about it"? Inviting it by making it obvious whether people know what they're doing or not is promoting it. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth It is naught, it is naught, saith the buyer: but when he is gone his way, then he boasteth. Proverbs 20:14 npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth That's so funny!!! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth So many people haven't been listened to in a while. Sometimes it means more than we know. It's a pleasure when ones who once were in that place become the mature, stable ones offering that to others. But it can definitely be draining too! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth That's a great feeling! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Ooh. Not fun! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I hope @nprofile…gsu4 keeps their app indexer, even if it isn't perfect. It makes it so useful, replacing some of the other stores, not just adding another. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Work is still crazy busy, but I'm almost ready for an update on my contact app.I'm very pleased with my cleaning one, using it regularly, and it does what I wanted. I'm eager to get to building the next few, for recipes and budgeting. If I build what I want to be using, I'll enjoy having great tools, and hopefully others will enjoy them too. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Do you need the 5 sets of keys backed up, if they're all derived from a main set? npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Well done. Authority and dominion exercised with kindness and respect... It's such a rare sight. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Unfolding my cares before Him is exactly what I've just been doing. Releasing my list of stresses and worries, asking Him to be what's needed in each situation. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Clever solution! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth https://npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6.blossom.band/3e6d3c6a80d9b0b39f2ca82abd632b825fa798f822eabc730dde1df3f79e685e.jpg The next message in my feed, just above yours... npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Wow, lots of bot replies. @nprofile…csq4 has excellent articles to help decide your approach and make sense of it all, seeing what makes sense for what you want to do. @nprofile…fzkk has good videos on it too, and there are sites for checking out nodes. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth What I thought was bad news turned out to be good news... After the latest GrapheneOS/Android update, my hotspot turns off when I switch from the owner profile. I just checked their GitHub and learned that now I can turn it on from any profile, not just the owner one! I've wished that was possible for a while! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I've been running steady... Productive, but I look forward to slowing the pace when it's time! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Welcome to Nostr! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yes. It's okay to need to learn new skills to do it, but I definitely know some people who aren't ready for it, even if they do agree with the concept. We aren't used to full responsibility. If you're constantly losing your phone, keys, wallet, and glasses, changing your mind too often to follow through on a plan, or not independent enough from other people's chaos in your world to make your own decisions, maybe it isn't time. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Thoughtful! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Still, if you're the only active user in your area at first, rotating keys won't help much. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Sounds rough... I hope the rest of the week cheers you back up again. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth The sooner, the better - the crash will be bigger if they own more. If it's slow and boring, there's more time for the people to buy ahead of governments and big business. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Laura's daughter Rose wrote a book on freedom - I have it, but haven't read it yet. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I'd come if I could! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Satisfying! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I'd get one I could renovate into an apartment or a music studio, or both. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth "The days are over when the Jew took blows and kept silent." Agreed. He was oppressed, and he was afflicted, yet he opened not his mouth: he is brought as a lamb to the slaughter, and as a sheep before her shearers is dumb, so he openeth not his mouth. Isaiah 53:7 Wherefore God also hath highly exalted him, and given him a name which is above every name: That at the name of Jesus every knee should bow, of things in heaven, and things in earth, and things under the earth; And that every tongue should confess that Jesus Christ is Lord, to the glory of God the Father. Philippians 2:9-11 And I saw heaven opened, and behold a white horse; and he that sat upon him was called Faithful and True, and in righteousness he doth judge and make war. His eyes were as a flame of fire, and on his head were many crowns; and he had a name written, that no man knew, but he himself. And he was clothed with a vesture dipped in blood: and his name is called The Word of God. And the armies which were in heaven followed him upon white horses, clothed in fine linen, white and clean. And out of his mouth goeth a sharp sword, that with it he should smite the nations: and he shall rule them with a rod of iron: and he treadeth the winepress of the fierceness and wrath of Almighty God. And he hath on his vesture and on his thigh a name written, KING OF KINGS, AND LORD OF LORDS. Revelation 19:11-16 npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth That's awesome! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I love it. Has a pure, clean, timeless look. Makes the lead into a feature, with the fancy part in the middle. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Haha. Not for @nprofile…tkue! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Thank you. You're right! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth So funny! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I'm deep in the busyness of work, looking forward to it letting up. Developing a bit so I don't lose track of where my projects are at, but mostly just tackling all that needs doing. Earning a little extra for a time. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Do Wisp and Dark Wisp share a client tag? npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Right on! I'll try it out! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth If you can't retrieve them, you might want to point people to your new one while you can still use the old. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Well, are you yelling? npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Only 9 weeks. That's amazing. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I like it. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yum! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Haha! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Haha!!! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth And @Zapstore is a given! #nevent1q…j980 npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth To add to that, it's not always about the apprentices deciding to leave. (Side note: Moving around can give them more well-rounded apprenticeships, in some cases.) It's also that sometimes the business owner can't always afford to keep them, even if they want to. One change in the regulations or economy, and you lose all the effort you poured into those you were training. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Very familiar territory and difficulties. I'm always encouraged when I see an older man who still loves what he does and is excited to teach a young one. It's rare to find ones willing - usually they get tired of teaching incompetent lads who move on once they get better at the work. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth The Uniteed United Sta of America? I guess that would be the UUSA. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I think he's saying if there's a fork, the ones who choose against BIP110 would be that, and the ones preserving the limits Core removed would be Bitcoin. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth John Dewey's idea of that helped shape our messed-up "education" system. He was quite a character. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Nice story, but I wondered that too! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth 💔 npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I've had those conversations too. It's so strange! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Interesting - many of these are skills we're reclaiming, in my circles of friends. Maybe memory is the one I'm noticing most. I'm juggling so much, I definitely miss things if I don't add them to my list. #nevent1q…aeqa npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Congratulations! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Totally. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Sounds a bit like the hotel in Florida that posted signs to stop people from fishing from their balconies... It gave many more people the idea! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I think raw authenticity will become more and more important, getting away from digitally perfecting every little thing. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Only when I first started. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Now you're talking! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Lego's great for early math learning, addition and subraction. 10 blocks in a stack... npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Hahahaha! Just wow. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I thought maybe the blank video was the joke. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Maybe it found it in a Reddit thread and really liked it, like a toddler learning a new favorite word. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I've been wishing for time to get back to building apps. Got one update out - just minor changes, but enough to make a pleasant improvement! It's fun to get the little things right. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth No way to opt in or out, no check to see if the person's even into Bitcoin or wants it to be linked onchain to their profile. Bizarre. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth A trip they won't forget. Praying. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Ah. Maybe I misread the tone. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Okay, the attitude... I appreciated when you were building something useful, not taunting everyone. Privacy is more important on a network this permanent, and people should know what they're getting into. But freedom is freedom. Doesn't guarantee it will be used well. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Ooh. Wow. That's gotta be hard on you and your wife! People are frustrating. Praying for you all! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I don't think waking up enough people will be what helps. Making an issue of it when rights are violated, maybe. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth It turned out beautifully! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yes - when the answer isn't more salt, a little balsamic vinegar or apple cider vinegar often does wonders. Cuts through the earthiness a bit. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth No pun intended? npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Way to go! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yeah - what they find after logging in might baffle them a little. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Haha!!! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I'm curious how well people will do in the conversations they'll find here, after they've logged in with Google. Maybe they'll stay, maybe group together, but they'll probably be easy to spot and a bit confused! But yeah. Hopefully they like it. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Why remove the option, if you could keep it? npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yes - I'm not out to see people lose their shirts, but we do need the market to come down again! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Haha! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I have many things going on in different directions. Finding it difficult to focus on each new task, as I'm switching hats so often. But there are things I want to be doing. Hopefully life will calm down! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Great music! I haven't listened to many of yours yet, but it's well done. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth I'm glad for you! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Seems to me I've seen this movie before. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Congratulations! npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Yes, it tends to be a healthy crowd. npub1adnnfrsjn7tlhqlkyptkgdpdv9958575gra3s2s7puzppkkrvzfqnhq9e6 Grace and Truth Those are good boots!