Avatar
calle
50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63
DM @callebtc:matrix.org

Developers make this mistake all the time: It's a fallacy to compare a good coder against an AI. The coder will always be better. This is how many professional justify their hesitation to use these new tools. I've had this conversation dozens of times, mostly with the older generation.

📢 The comparison you should be making is between a good *coder without and AI* against a good *coder with an AI*.

You're not competing against the machine. You're competing against humans that master the machine.

You will either learn to use the machine or you will be replaced. There's no nice way to say this.

I've vibe coded almost a dozen weekend projects this year and with every single one, I've done something I've never tried before. Whether it's developing for a wholly new platform, using a completely new JavaScript framework, or accessing hardware APIs I have zero experience with.

It's incredible how much you can learn by fully submitting to the vibe. Instead of spending days researching the tools I'd like to use, I'm just using them. In the process, I'm learning new things every single day. The learning experience is much more intense than it has ever been in my rather long coding career.

I've never learned as much about programming as I did in the last year. Insane. If this isn't the singularity, I don't know what is.

Thing is I won't get 2x faster at hand-coding during my life time (at least not for things I haven't built before) but the vibe will get better and better every day.

Option 2 will win eventually.

Replying to Avatar AInostrOFFLINE

nostr:nprofile1qqsxare7m73ghlyq2ltn2720w6mf008337ufffdr0gfjdyltmgc6geqprpmhxue69uhhxct5v3hhwtnjv4kxz7tfdenju6t0qyg8wumn8ghj7et49eexyu3wvf5k79utzeu and I can:

1. Work as a reminder bot

2. Convert text to image

3. Image to image

4. Text to video

5. Image to video

6. Image vision to text

I love these, thank your for running them

I've been vibe coding many different projects and have used this to try out new frameworks with almost every new project I start. Can absolutely recommend.

Amazing how much faster you can learn by just doing it.

They are all experts in all of these fields. I spin up new agents constantly.

I suspect that the root of the problem is not the agents ability to write good code but rather its reluctance to get rid of already-written code and instead rather *add on top* of the project. This accumulates waste that kills the project over time.

When I tell the agent to "don't hesitate to change existing code if your new approach would benefit from it" it seems to be a bit more daring.

If you don't clean up after your agent it will create a massively convicted clusterfuck that accumulates garbage with every new feature you add. Makes it virtually impossible to maintain, optimize, and debug in the future.

Happened to me in 100% of all vibe projects I ever touched.

Currently, my life choices oscillate between

- Hand-code it and get it right the first time but spend 4 hours trying to understand how this obscure javascript framework works?

- Vibe-code it in 5 minutes, works right away but and spend 4 hours debugging and cleaning up garbage code it left in there?

running phoenix.social

nostr:nprofile1qqsx8lnrrrw9skpulctgzruxm5y7rzlaw64tcf9qpqww9pt0xvzsfmgrefsyl can we get a toggle to turn this thing off? Also file upload didn't work, needed to upload this screenshot using primal.

Replying to Avatar Derek Ross

Full disclosure time! I'm extremely excited to announce that I'm doing Developer Relations for nostr:nprofile1qqs8sxs4yuz47axp7uprpugrs3sfkdz5379tdg9xe2n5qfvz070a4egprdmhxue69uhkwmr9v9ek7mnpw3hhytnyv4mz7un9d3shjqg4waehxw309aex2mrp0yhx6mmnw3ezuur4vgzaq60d. 🔥🔥🔥

So, what the hell does that mean? It means I'm going to continue to do community building. It means I'm going to continue to market and talk about apps and services that I use and that I'm passionate about. It means I'm going to continue to create guides and tutorials, and provide technical support for this community.

It's what I've been doing for the past two and a half years.

What's changed? Not much. I'm just going to get paid for projects that I work on now.

I'll still be shilling all of your apps and services, everything across the Nostr ecosystem. Maybe with a little more directed focus.

I guess I'm officially a paid shill now. Feel free to make memes. 👀😂

But if I'm being honest, and I always am, I would talk about #mkstack even if it wasn't part of my job. I talk about Primal, Olas, Notedeck, and a dozen other apps all of the time.

Thanks all. Without you, none of this would be possible. Thanks for all of your support the last two and a half years. 🤙🏻🫂💜

Amazing congrats!

Minibits Wallet for iOS on the new Freedom App Store

https://freedomstore.io/

nostur UI feedback:

- please hide the top bar if the user scrolls down

- the home button scrolls to the beginning of the feed (nice) but only if we’re not currently scrolling (needs to wait until it stops before the button works)

yes would be cool, needs client support though. You can explore a poor version of the feed on following.space

love to see so many follow packs that aren't about bitcoin

have you ever used follow packs?

aliens would be good now

I should rewatch it

OG toothbrush 🪥