logoalt Hacker News

hgoeltoday at 2:26 PM2 repliesview on HN

I don't get it, you guys speak as if you have infinite time and no goals besides just the act of writing code, with no consideration about what the code you're writing is supposed to do. As if you'd be happy to just write anything as long as you were allowed to manually type everything out.

On top of that there's the "did you enjoy the craft or did you enjoy the compliments" framing. Are people who use pre-existing libraries just fishing for compliments too? No, of course not, they're making a cost-benefit analysis and deciding that certain tasks are better off delegated rather than repeated by hand. Same goes for choosing when to use AI. Not everything in every project justifies full human effort, regardless of how much those humans enjoy their craft.

Many of the other replies have referenced the arts, but I think a better example would be research. Scientists have constantly been in a position where improvements in technology shift the nature of their work without being able to change what they fundamentally do.

They might enjoy the art of manually calibrating an instrument to extreme precision, but ultimately their craft is to do research. If the auto-calibration is going to be sufficient for their experiment's needs, there's no reason to waste time doing a manual calibration. Yet, not requiring extreme precision does not mean the experiment's results have no scientific value, nor does it reflect on their dedication towards their craft.


Replies

beej71today at 2:31 PM

> you guys speak as if you have infinite time and no goals besides just the act of writing code, with no consideration about what the code you're writing is supposed to do

Can't speak for the OP but I definite care what my code is supposed to do. :) The last little program I wrote was a 40-line thing to compute my estimated quarterly taxes so I wouldn't have to launch a spreadsheet. It had better work right!

I could have used an LLM to write it, but that would have been boring as hell.

Got no compliments for it. No one has even seen it. I don't care; it was just relaxing and fun to code.

bigstrat2003today at 4:05 PM

> I don't get it, you guys speak as if you have infinite time and no goals besides just the act of writing code, with no consideration about what the code you're writing is supposed to do. As if you'd be happy to just write anything as long as you were allowed to manually type everything out.

Yes. I enjoy programming, and I don't care at all about the end result (unless it's something immoral which I wouldn't wish to be a part of). I don't think that should be so surprising to you.