Grace and Truth's avatar
Grace and Truth
graceandtruth@nostr.fan
npub1adnn...q9e6
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.)
Grace and Truth's avatar
Grace and Truth 2 months ago
Just installed my apps on a friend's phone. Grant permission to install apps from the browser, then from Zapstore... Then Google Play warns about installing apps they haven't seen and offers to scan it for safety, and you have to press a button to reveal the button that lets you past their warnings to just install the app. No wonder people are scared to venture out.
Grace and Truth's avatar
Grace and Truth 2 months ago
I'm looking for a developer who would like to publish the apps I'm building, for Google Play and iOS/MacOS. They're Flutter apps, MIT licensed, so anyone should be able to do it, but it would be nice to work it out with someone likeminded. There's more detail here: https://codeberg.org/Grace-and-Truth/Greet-and-Grow#for-app-developers. I have two apps on Zapstore and four more planned, so far. #iOS #AppStore #MacOS #GooglePlay #Android #asknostr #dev #Flutter
Grace and Truth's avatar
Grace and Truth 3 months ago
I only see a little of the chatter about the Bitcoin price, but I haven't seen anyone mentioning the uncertainty around the fallout of Core v30 and a potential fork as a factor. Macro forces influence the big players more than the humble stackers, but this is something impacting Bitcoiners, and I wonder how many are unsure. A fork is spoken about as either a threatening event to be avoided at all costs, or a solution to a problem, from either side. Not many people explain what actually happens if it comes, and it seems like a tension between choosing what you believe is right and betting on what you think the majority will choose as the main Bitcoin. If I understand the history right, in other times the people pushing a change forked off, but here, the maintainers of Bitcoin Core itself have initiated the contentious change. So if there's a fork, it's harder to say which side would be splintering off - the main implementation changing Bitcoin's uses, or the alternatives keeping it as money. Running Knots, not upgrading Core, changing settings, or choosing BIP110 are ways people are showing their stance, but we don't know if it means helping decide the right path forward for Bitcoin or getting kicked off into some minority spinoff that tries to keep Satoshi's Peer-to-Peer Electronic Cash but lacks the strength of the main network. To make it even more complicated, there's debate over what even makes the difference - nodes, miners, or both, and whether the balance of power has gone off track. How do we defend this solution we know is so powerful in solving the world's problems, without damaging its value or splitting it into things it shouldn't be? Is a fork inevitable? What happens if it comes? #fork #BTC #BIP110 #asknostr
Grace and Truth's avatar
Grace and Truth 4 months ago
#FOSS vs. #FLOSS... Choosing an open-source software #license was a little trickier than I expected. Some explanations encouraged #copyleft licenses, to make sure the software will always be free. Sounded like a good idea - when given a bunch of options, I tend to choose the most thorough route by default. #Linux has a #GPL license, and clearly made an impact. The #AGPL covers all the bases. But it's quite long, and strangely authoritarian, imposing a lot of rules in the name of making the software free. It wasn't what I was expecting to find in an open-source license. Then I found a video of Linus Torvalds actually arguing against GPL v3. He used v2 for Linux, not "v2 or later", and didn't think v3 should have been considered the same licence. The #MIT license is wonderfully short, just a few readable paragraphs. I'd have gladly chosen it, except that it doesn't explicitly cover patents. I landed on the #Apache licence (v2). It seemed the best fit for my project, to let people use it as freely as they like, and didn't impose anything arduous. I would've been happy to guarantee users the right to the code no matter who builds what with it, but I want people to be able to use my ideas without having to choose the same license for everything they touch, and without jumping through hoops. Maybe it's odd to say permissive licenses are freer than strong copyleft - I don't know. It just seems more free if people can use it easily without red tape, whoever they are, for whatever they like. If this is part of the difference between FOSS and this new term "FLOSS", I'm happy with the former.
Grace and Truth's avatar
Grace and Truth 4 months ago
When I start feeling black-pilled when I check Nostr, I figure out who to unfollow (often to follow again when times change). You know, the feeling that the walls in every country in the world are closing in on us, and we just hope we can outrun the corruption long enough to live our lives. I get scared too. But I'm always looking to point people to hope. It's the value of an algorithm we control - I can choose whose notes I see, mute npubs I really would like to never see again, and mute words that don't need to be part of my day. I'm not complaining or rebuking anyone, only expressing that balance between awareness and sanity, and the importance of knowing truth without losing joy. Thanks to all who bring a wholesome, productive, cheerful contrast to the important news we know we also need. It helps us be aware and still enjoy the life we've been given. @Contra mentioned helping each other find new follows... I'll mention a few who brighten my day: @Kat, @npub1xcrk...60yf, @npub1028y...ffe8, @npub1z3h9...4a5y, @The Babylon Bee (even if it's only a bot), @npub1kzkz...yatg, @npub1m8pw...gqln, @npub1q0x2...rgtz.
Grace and Truth's avatar
Grace and Truth 5 months ago
Inspired by folks here, after learning what I could about how to get started, I've been vibecoding this week! They say to start simple. I'm not... I'm building a powerful app I've wished existed for a long time, and have wanted to build before. I'm working on it piece by piece, starting with UI/UX, keeping the eventual backend functionality in mind. I understand databases and do a lot with software, but I've never written code or built my own tools before. We'll see how far I can get! If I get there, my goal is to share it on @Zapstore (and tell friends that's where they can get it)! If I really get stuck, pausing this project and working on one of my simpler ideas is always an option. I've been inspired watching @Tim build all kinds of things, @Derek Ross show people what's possible, and @npub1p4kg...cxf8's helpful video showing how some of it works... Thank you! #vibecoding #claude #ai