Live data from Hacker News

I created my first AI-assisted pull request

nelson.cloud

31–40 of 83 posts

Re: I created my first AI-assisted pull request

#31
post #4

When you realize that being a great "programmer", isn't about writing the most code, but getting the job done... AI will click as another tool in the toolbox.

In much the same way that buying produce makes you a great farmer.

Farming is a funny example to use, given that it's one of the best examples of an industry that's continually revolutionized by evolving technology. Farming today is about owning the best tractor.

Re: I created my first AI-assisted pull request

#32
post #19
post #17

Earlier quoted context omitted.

Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…

I mean, I'm not much of a gardener, but Erin sure is, and I had a direct basis for comparison. Our tomatoes were better, but the supermarket heirlooms were perfectly cromulent. I think the key is just to make sure you're buying them in season, and that they didn't travel far.

Yes. I didn't know or understand why I felt meh about run-of-the-mill raw tomatoes this until the Kenji article.

"Using mealy, off-season tomatoes is the primary unforgivable sin, but when it comes to BLT crimes, that's just the tip of the iceberg lettuce.

...

Off-season tomatoes are grown in warmer climates, picked when underripe, then treated with ethylene gas (a gas that is naturally produced by plants to trigger ripening in fruits) to produce their red color before they hit supermarket shelves. The result is tomatoes that are as bland as they are ruby-red.

Truly great tomatoes must be fully ripened on the vine, where they'll continue to develop flavor and sweetness. Look for plump tomatoes, with the heft and give of a water balloon. If you have a choice, look for substantial and meaty heirloom varieties with balanced sweetness and acidity, like Cherokee Purple or Brandywine.

Avoid tomatoes that feel light for their size, which means they have more air pockets inside and are typically better for saucing or salads."

Re: I created my first AI-assisted pull request

#34
post #19

Earlier quoted context omitted.

I mean, I'm not much of a gardener, but Erin sure is, and I had a direct basis for comparison. Our tomatoes were better, but the supermarket heirlooms were perfectly cromulent. I think the key is just to make sure you're buying them in season, and that they didn't travel far.

I won't lie, came here expecting to hate on AI, stayed for the awesome discussion on tomatoes.

Believe me, I came here expecting to dunk on AI-haters, not talk tomato talk.

Re: I created my first AI-assisted pull request

#35
post #2

Yeah I mean, now you know how managers feel? :) spend all day talking to people (except it's LLMs) and not sure if you accomplished anything, but people seem happy The plus side is for your personal things like this you don't have to use it of course!

Last year I got two coworkers. My first in terms of coding. First I looked at everyone code request, but it soone overwhelmed me. We got a third and there was no way I could oversee everything and since I got a team of three management gave me other responsibilities on top.

I have no idea what they code and how they code it. I only go over the specs with them. Everything got quicker but the quality went down. I had to step in and we now have e2e-Test for everything. Maybe it's too much, but bugs got squashed and catched before we shipped.

So that's a win. Before I could test everything by hand. I worked more on things like creating a working release cycle and what tools we should use.

With or without AI the situation would have been similar.

I became a manager. We move the needle. I don't really get to code anymore and I don't see much of the code. It's strange.

Re: I created my first AI-assisted pull request

#36
post #28
post #17

Earlier quoted context omitted.

Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…

yes, American tomatoes are generally terrible source, am Romanian.

If you buy the variety most often found in American grocery stores (usually labeled as Roma tomatoes), they're terrible. Try the variety labeled as "tomatoes on the vine" (four-digit produce code 4664, which I know from memory, having punched it in to so many self-checkout scanners over the years). They're actually juicy and tasty the way tomatoes should be. Avoid Roma tomatoes, they're cardboard masquerading as a tomato.

Re: I created my first AI-assisted pull request

#37
post #17
post #11

Earlier quoted context omitted.

We grew tomatoes last summer. Over the last 2 years, something about tomatoes (and BLTs in particular) really clicked for me; we'd grown tomatoes many previous summers, and I could give a shit, but last summer I cared a lot about our home-grown tomatoes. And I totally did feel less good about BLTs I made with supermarket heirloom tomatoes! It was irrational, but I did feel that way. I get where people are coming from…

Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…

With my preferred ratios, I always considered a BLT to be a mayo sandwich seasoned with bacon and some added veggies to pretend to be healthy :)

Re: I created my first AI-assisted pull request

#38
It seems like the author feels like a fraud because they successfully made a contribution without learning anything.

The quality of a contribution is not a function of how much you learned or grew while you made it. Learning and growth are part of your compensation for making the contribution. The author is not a fraud for not learning anything. If anything, it seems like they should feel short-changed!

When voluntarily making contributions to open-source projects, everyone should of course feel free not to use AI tools if they want. However, I would argue that using AI tools is a valuable skill itself, and worth practicing.

Re: I created my first AI-assisted pull request

#39
post #33

I feel like I need to build a rocket ship or something something to feel like I programmed something cool and feel good about it.

Programming will become like knitting. You buy most of your cloth of the shelf, but there is a quality to a hand made pullover, well you wouldn't want to wear it, but you love to make it.

Re: I created my first AI-assisted pull request

#40
> I didn’t learn anything. I felt like I was flinging slop over the wall to an open-source maintainer.

Well I’m sorry you feel that way, impostor syndrome is tough to deal with already without AI.

You seem to be driven by understanding and you have a great tool to learn from here if you make an effort over time to grasp the “slop” you’re throwing to the wall. Be curious, ask why several times and explore guilt free over time when you are in the right mindset.

I’m glad you got something useful out of it this time and also not everything you do with AI has to be useful or a final “deliverable”, it can also be a great toy and window into more understanding.

Post reply on HN