alp's avatar
alp
alp@nostrplebs.com
npub175nu...g6w0
Muslim, husband, father, developer, freedom tech enthusiast
alp's avatar
alp 2 months ago
People who have never coded anything complex with AI just don't get development, and they always react defensively to the topic by calling it "slop." Yeah, you can throw together some slop in three hours with the latest models. But you can also do more demanding stuff with it, and then it really turns into work. Not necessarily the kind of work where you are slaving away writing code all the time like a programming drone, but you are constantly thinking about other things. - Is my app usable, like the user experience? - Does my architecture make sense? Am I reusing certain helpers and components consistently? - If you are having it code a new Nostr app: What is the relay load? Am I channeling and caching queried data properly? And not sending the same queries to the relays over and over? - How about security? Do a full security audit. How and where are sensitive data stored? What are the risks? How can you make it safer? - How about performance? The whole app has gotten slower somehow. Where are the bottlenecks? - How about encapsulation? AIs still handle this sloppily, and you have to keep disciplining them on it. - How do I get a consistent UI? Things like design patterns, atomic design, BEM naming schemes, mobile first principles, and so on. - Find code duplications, spot what can be modularized better. Refactor, refactor, refactor, and then test everything again for the hundredth time. And a lot more. If you leave all these things completely to the AI, real crap comes out, and you notice it yourself pretty quickly that development starts dragging along and more errors pop up. And then there are still tons of problems along the way that you have to solve yourself, because the AI with its narrow view just can't find a solution. That's when the human has to step in and think differently, get creative. And now tell me that every developer out there who still codes the old fashioned way by hand is also thinking about all these aspects of development and mastering them. They exist, no doubt, but even without AI, a whole bunch of slop gets developed out there. Especially in companies where you have deadlines. You have no idea, how much BS they create under pressure. Accumulating technical debt for decades. Coding is just one part of development that AI takes off your plate today and speeds up. For a bigger app, a lot more aspects come in where you just can't rely on the AI agent. Your role shifts from developer in a team to a technical project manager of a team full of autistic junior coders. AI agents are like wild Arabian horses where you have to hold the reins tight and keep disciplining the animal. If you let it run free, it goes great for three hours and then throws you off its back.
alp's avatar
alp 2 months ago
Just vibe coded an app, that I always wanted to have, but could never find anywhere, for my GrapheneOS phone. It's done. For phone and desktop. With data sync between both. Crazy.
alp's avatar
alp 2 months ago
There are 2 billion Muslims in the world. Some of them are holding a Bitcoin Summit in April, in Plano, Texas: organized by @BitcoinMajlis and @Muslim Bitcoiner who have read each and every book about Bitcoin and Austrian Economy that's out there and who themselves have published a book about it. They're not focusing on Bitcoin as an investment opportunity for the already-weathy to get even more fiat-rich. Instead, they are concentrating on using it as an alternative to the current fiat system. Against the interest based economy. Against the loss of value and lifetime through inflation. Against gatekeepers in daily money transactions. As a real currency. Just like Satoshi Nakamoto intended. They are fighting the greatest evil that has afflicted humanity, which robs everyone, not just Muslims, of time, money, and effort, and has caused endless suffering and wars: Usury (riba). And on top of that: They are shilling Nostr as the greatest sovereign Bitcoin marketplace. In theory and practice. => it's not mentioned anywhere, not in any must-go Bitcoin event list this year. THAT is the state of most Bitcoiners today. You all have no idea what Bitcoin is if you are not focusing on this event with laser eyes. Put your laser-eyes profile pics down and replace them with Michael Saylor stan pics. You are blind as f****** moles.
alp's avatar
alp 2 months ago
Ooow, didn’t realize this was my akhi’s project 👀. Should read the profiles of people sometimes. @Hasn , let’s talk. In the DMs. View quoted note →
alp's avatar
alp 2 months ago
I always laugh at those Twitter users who go on about "the Matrix" while they are knee deep in it themselves.
alp's avatar
alp 2 months ago
Guys, this is not just for Muslims. This is for EVERYONE who deals with money. So, everyone older than 7 years old. View quoted note →
alp's avatar
alp 2 months ago
Oh, a few wannabe Nostr thinkers are starting to worry more again about why we are not getting any of that exodus from the big social media platforms. And they think it is because of some hexadecimal IDs or other stuff that does not look exactly like those familiar big platforms. And solutions are being thrown around that all point toward centralization. So for these people, Nostr should basically be represented by just one client. And be as easy to use as the big platforms. I think they have not understood Nostr at all and they cave in too easily and actually turn back to centralized structures, even if they are supposed to be simulated on a decentralized protocol. We like to talk about a free markets here, but we want the quickest possible consolidation around a quasi platform, a quasi client for all. End the Nostr client development, let us finally do some marketing, they say. Nothing will come of that. Sacrificing Nostr's strengths just to go back to old centralized structures. By the way, we already have two examples in internet history, actually three, that show us when a platform built momentum: 1. One chose the private, college approach (Meta) 2. Another drew attention with content that had never been seen on the internet before (Weblogs) 3. And the other introduced citizen journalism and reported for the first time on things that were real but not yet in any newspaper (Twitter). Even if that trend is reversing now. It was always just about content. Content is king. Still is. None of them had to do excessive marketing, the users came on their own. What are Nostr's unique contents? We haven't created anything unique here that would attract anyone (I include myself in that), except complaining, self praise, and a general relieved "phew, finally free to post what I want". We are still too conditioned by the big platforms and just don't want to be censored with our mostly toxic content. But what is new and productive with us? Our developers are the most. Except they are still a bit too detached from the mainstream. But the potential is there. AI shows good approaches, Bitchat shows a big niche market. But our real strength has not become visible yet: crisis resilience. Because we don't have the big crisis yet where Nostr would really flourish. If all fiat ways were closed and no influencer could earn anything anymore, if all big platforms were ruined by over-moderation from algorithms, if all creativity and expression were suppressed, then Nostr would really bloom. We are already on the way, but not quite there yet. But when we get there, when Nostr becomes the only refuge island, we better should have built suitable decentralized structures that affect local life. Then we will not need marketing either, then the masses would come on their own. We need to keep evolving toward a more human network. Real communities form through free exchange of goods and services for hard money. Not through "hodlers" who stubbornly cling to their coins and wait for the right moment to trade them back for fiat and buy a yacht. Check out how many Africans and Asians are doing it. They are already benefiting from Bitcoin, from its features of unrestricted commerce free from institutional players. Western hodlers, who treat it like a long term investment and then maybe die or lose access to their coins (oops) before they could do anything with them, don't create such markets and communities.
alp's avatar
alp 2 months ago
Tonight is Lailatul Barat where I live. I know in some regions it's tomorrow night. Whenever it is for you, stick to your majority local community and do not miss this night. May Allah ﷻ forgive us all and make us successful.