Earlier quoted context omitted.
If a photo has strong composition and symbolism, does it matter if the photographer took the photo as opposed to prompting it into existence?
An interesting question because photos are mostly machine-generated to begin with. The photographer just hits a button.
Please Use AI
391–400 of 414 posts
Re: Please Use AI
#392Earlier quoted context omitted.
If your project contained original thought does it matter if the IFs and the ELSEs were generated? I sometimes wonder if people get into this to create an actual working something or they just enjoy sorting colored blocks for the heck of it. I am on the other extreme end: I don’t give a rat’s ass about the code itself. The spec, the intent, the architecture, the contracts are what I find interesting. All the “file ha…
I have landed here myself. I have always enjoyed writing code, but I find lately that I am getting so much more satisfaction from the process of exploring and designing systems more, and code is simply the substrate. I am becoming a better architect with AI, because I am spending more mental energy in that lane, getting less embroiled in the nitty-gritty of the code.
Re: Please Use AI
#393I had this moment when we designed shirts for the marathon we ran as a group. Instead of Brainstorming something funny, we just prompted ChatGPT and chose one of the results. I felt lost immediately. All the creativity, the humanity, the endless hours of putting soul into something. Gone For one hour or so I had some kind of existential crisis. Just because of a funny slogan on a shirt. And sometimes I still feel emp…
Re: Please Use AI
#394Re: Please Use AI
#395Earlier quoted context omitted.
I had that the first few months, but that feeling doesnt stay forever. I think a difficulty with that discussion is that some are still in the honeymoon stage, while others are at the “wtf is the point” stage of the relationship with coding harnesses. In my case that took ~1y from using tools like Claude code daily to the point where I lost interest and motivation once I understood the technology contributed negative…
> I understood the technology contributed negatively to my personal growth. If your goal is to become better at writing code, it almost certainly is a net negative. If you define growth as shipping stuff and getting things done that you previously wouldn’t have had the time for, then it might be a positive. Hell, it’s probably both at the same time and what each person cares more about is the deciding factor.
Think of the recent bun rewrite from zig to rust, around 1M lines of code. If you would have a team do that migration they would very likely have to become close to Rust expert, and develop an intimate knowledge of the codebase, its tradeoffs, have ideas for future improvements, good understanding of the technical debt they accepted, reliability of tests, etc. That's A LOT of expertise you can then apply to other things in your professional life.
Instead they went the AI way. The got the artifact (the migration) in ~1 week. But that's pretty much it? What did they learn from that project, other than the fact the AI can do that work? My guess would be pretty much nothing. And pretty much any other software engineer could have done the same migration. There is zero personal growth here.
Re: Please Use AI
#396Earlier quoted context omitted.
> I understood the technology contributed negatively to my personal growth. If your goal is to become better at writing code, it almost certainly is a net negative. If you define growth as shipping stuff and getting things done that you previously wouldn’t have had the time for, then it might be a positive. Hell, it’s probably both at the same time and what each person cares more about is the deciding factor.
Programming/software engineering isn't writing code. It's understanding and designing systems. The code is the way we encode the logic. The runtime/compiler of your language is one system among many engineers have to understand and develop expertise in. When working yourself on problems you learn about the various protocols, interfaces, past design decisions and their trade offs, tooling, and develop your general sys…
Re: Please Use AI
#397I had this moment when we designed shirts for the marathon we ran as a group. Instead of Brainstorming something funny, we just prompted ChatGPT and chose one of the results. I felt lost immediately. All the creativity, the humanity, the endless hours of putting soul into something. Gone For one hour or so I had some kind of existential crisis. Just because of a funny slogan on a shirt. And sometimes I still feel emp…
But you're right to have an existential crisis if you're in the creative industry, we all have that capable someone else on our phones now for $20/month.
Re: Please Use AI
#398I had this moment when we designed shirts for the marathon we ran as a group. Instead of Brainstorming something funny, we just prompted ChatGPT and chose one of the results. I felt lost immediately. All the creativity, the humanity, the endless hours of putting soul into something. Gone For one hour or so I had some kind of existential crisis. Just because of a funny slogan on a shirt. And sometimes I still feel emp…
Re: Please Use AI
#399Earlier quoted context omitted.
Programming/software engineering isn't writing code. It's understanding and designing systems. The code is the way we encode the logic. The runtime/compiler of your language is one system among many engineers have to understand and develop expertise in. When working yourself on problems you learn about the various protocols, interfaces, past design decisions and their trade offs, tooling, and develop your general sys…
How is bun going to progress from here, though? Is it feature complete, never to need another update? No. So are they just going to vibe code in Rust now? Keep developing in zig and convert each merge to Rust? Or hire/become the Rust experts they need to maintain the project?
Re: Please Use AI
#400Earlier quoted context omitted.
Ever since I started experimenting with AI coding, I've totally lost that feeling of accomplishment. For projects I actually developed by typing in the code, it feels like I actually did something--like here's something I built and am responsible for bringing into the world. When I finish an AI-built project, I feel...nothing. Just that empty: "Code now exists where it didn't exist before, but I didn't really do anyt…
If your project contained original thought does it matter if the IFs and the ELSEs were generated? I sometimes wonder if people get into this to create an actual working something or they just enjoy sorting colored blocks for the heck of it. I am on the other extreme end: I don’t give a rat’s ass about the code itself. The spec, the intent, the architecture, the contracts are what I find interesting. All the “file ha…
On the other hand, it feels like what people who weren't great software engineers say.
It's kind of a craft. I can't imagine an exceptional artist saying "screw the craft, I just want the painting that vaguely resembles what I requested".
I _can_ imagine artists that were not exceptional saying "it's so great that I can just prompt and get the damn painting, who care about how it's put together".
Up next, an architect who doesn't understand how concrete pours or how steel bends under stress? Hope the AI gets it perfect?
Interesting times we live in - and I realize this is an elitist take.