Ask HN: What's the best way to get started with LLM-assisted programing?
11–20 of 48 posts
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#12Can someone please summarize what’s great about cursor?
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#13Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#14The polish of Cursor et al is a component of its dishonesty. You should keep the nature of the tool exposed to you at all times.
I say you should:
- identify the things about your personal development process that you'd like to streamline (up to and including not having to code everything by hand)
- write Python scripts that call LLMs (or don't!) to achieve the thing you want.
- heck, write library functions and establish some neat patterns - a random prompt picker using a folder of txt files, why not?
Not only can you create a development experience that approximates much of what Cursor does, you can make one that is twice as good for you because it is aligned with how you work, and how you think.
And at that point, with your fluent new workflow, making a simple VSCode extension to hook into your scripts can't be all that hard. At that point, how can Cursor compete?
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#15Using Cursor, I felt like it was too easy to modify too many things in one go.
I keep my prompts scoped to drafting / refining specific components. If I feel stuck, I’ll use the chat as a rubber duck to bounce ideas off of and rebuild momentum. Asking the model to follow a specific pattern you’ve already established helps with consistency.
Recently been impressed with Gemini 2.5, it’s able to provide more substantive responses when I ask for criticism whereas the other models will act more like sycophants.
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#16Ideally, you should try out all the tools. Each of them have advantages and disadvantages for each problem within a project. You might find that mixing and matching LLM apps gives you more expertise and skill over just sticking to your favorite.
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#17Personally found the best mileage out of sticking to chat interfaces. Using Cursor, I felt like it was too easy to modify too many things in one go. I keep my prompts scoped to drafting / refining specific components. If I feel stuck, I’ll use the chat as a rubber duck to bounce ideas off of and rebuild momentum. Asking the model to follow a specific pattern you’ve already established helps with consistency. Recently…
Basically it's running a chat UI locally on a Git repo and you can reference files like "#foo.py" and then if you want to edit a file, you hit "Apply code" for a markdown code block and then it shows you a code diff so you can review the changes before actually updating the files. I've found this makes it much easier to curb stray edits and keep the LLM edits focused on what you actually care about.
Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#18Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#19Re: Ask HN: What's the best way to get started with LLM-assisted programing?
#20Can someone please summarize what’s great about cursor?