Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

80% Positive

Analyzed from 404 words in the discussion.

Trending Topics

#llms#https#coding#here#build#recurse#everyone#those#programming#art

Discussion (8 Comments)Read Original on HackerNews

zem28 minutes ago
I have been programming for most of my life, and am very engaged in the art and craft of it, but I have a very hard time answering superlative questions like "what is the weirdest bug you fixed" or "what project are you proudest of". mostly I enjoy projects while I'm doing them, but don't have the kind of memory that lets me compare old and new work and see which one I rated higher by whatever metric. also bugs in particular tend not to stick in my mind - I can ramble at length about fun architectural decisions or ad hoc DSLs, but bugs I mostly fix and move on; even if they were super interesting to debug at the time I tend not to remember them later on.
nicholasjbs21 minutes ago
Would they be easier to easier to answer without the superlative? E.g., "What's a project you're proud of?"

Thanks for the feedback!

zem17 minutes ago
yes, definitely! the "-est" triggers decision paralysis but it's easy to think of several projects I'm proud of.
nicholasjbs13 minutes ago
Thank you!
nicholasjbsabout 2 hours ago
If you've not seen them, the All Souls questions are really worth checking out. I've found them to be both fun and inspiring: https://www.asc.ox.ac.uk/past-examination-papers
righthandabout 2 hours ago
What happens to places like this that were about coding, now that LLMs are here to encourage people to not build good software?
nicholasjbsabout 1 hour ago
(I'm one of the founders of the Recurse Center.)

At least so far, the impact of LLMs has been overall positive for RC. We have a big-tent community, which includes everyone from those who avoid LLMs at all costs to those who are all-in on them, and everyone in between. We have folks who come to our retreats with the explicit goal of not programming with LLMs[1] (usually because they've been using them extensively at their previous jobs) and others who use RC as an opportunity to learn how to program effectively with AI. There's also a lot of discussion here about how (and to what extent) to use LLMs effectively in the context of learning.

We wrote up our position on AI last July, and while a lot has changed since then, I think all our conclusions still hold up well[2]: "...whether you choose to embrace or avoid AI in your work at RC, you will need to build your own mental structures to grow as a programmer. When using AI, use it to amplify your ambitions, not to abdicate your agency. And regardless of what you do, be curious about and kind to the people around you."

Like everyone else, I have no idea what the future holds, but I'm confident we'll find a way to navigate it. I'm sure I have some motivated reasoning here, but I really do believe that humans will still want to understand and build things no matter how good the models get.

[1] https://miguelconner.substack.com/p/im-coding-by-hand

[2] https://www.recurse.com/blog/191-developing-our-position-on-...

spindump8930about 1 hour ago
Having known some folks who did recurse, I think places like this want to select for those who consider coding a type of craft or art or self-expression. You can use LLMs, but stand by what you do and have pride in construction.