Live data from Hacker News

Kiro: A new agentic IDE

kiro.dev

381–390 of 498 posts

Re: Kiro: A new agentic IDE

#381

Here my problem with this: I don't want to be jumping an editor/IDE every 6 months, learning new key bindings and even more importantly, getting used to a completely new look. In a space that moves as quickly as "AI" does, it is inevitable that a better and cheaper solution will pop up at some point. We kinda already see it with Cursor and Windsurf. I guess Claude Code is all the rage now and I personally think CLI/T…

Try kilocode - https://kilocode.ai/ Its a VScode extension and allows different LLMs to be used.

Re: Kiro: A new agentic IDE

#382
post #365

Earlier quoted context omitted.

I get you are being sarcastic, but lets actually consider your idea more broadly. - Machine code - Assembly code - LLVM - C code (high level) - VM IR (byte code) - VHLL (e.g. Python/Javascript/etc) So, we already have hierarchical stacks of structured text. The fact that we are extending this to higher tiers is in some sense inevitable. Instead of snark, we could genuinely explore this phenomenon. LLMs are allowing u…

And we re-invent the wheel basically. You have to use very specific prompts to make the computer do what you want, so why not just, you know... program it? It's not that hard. Natural language is trying to be a new programming language, one of many, but it's the least precise one imho.

> Natural language is trying to be a new programming language, one of many, but it's the least precise one imho.

I disagree that natural language is trying to be a programming language. I disagree that being less precise is a flaw.

Consider:

- https://www.ietf.org/rfc/rfc793.txt

- https://datatracker.ietf.org/doc/html/rfc2616

I think we can agree these are both documents written in natural language. They underpin the very technology we are using to have this discussion. It doesn't matter to either of us what platform we are on, or what programming language was used to implement them. That is not a flaw.

Biological evolution shows us how far you can get with "good enough". Perfection and precision are highly overrated.

Let's imagine a wild future, one where you copy-and-paste the HTML spec (a natural language doc) into a coding agent and it writes a complete implementation of an HTML agent. Can you say with 100% certainty that this will not happen within your own lifetime?

In such a world, I would prefer to be an expert in writing specs rather than to be an expert in implementing them in a particular programming language.

Re: Kiro: A new agentic IDE

#383

Earlier quoted context omitted.

Is there a way to confirm this works or do we just have to trust that settings will be honored?

As for everything else: trust, possibly enhanced by the fear of consequences for the other party. How do we know if random internet service sells our email / password pair? They probably store the hashed password because it's easier (libraries) than writing their own code, but they get it as cleartext every time we type it in.

> How do we know if random internet service

Audits. Obviously not every service is going to be in a jurisdiction that proactively audits data processors and controllers. Another thing to consider before you hand over your data.

Re: Kiro: A new agentic IDE

#384

Earlier quoted context omitted.

Is there a way to confirm this works or do we just have to trust that settings will be honored?

Just like using an AI model, you can’t actually know for sure that it won’t do anything malicious with what interfaces you give it access to. You just have to trust it.

Well, you can at least check if there is network traffic to AWS or something similar.

Re: Kiro: A new agentic IDE

#385
post #365

Earlier quoted context omitted.

I get you are being sarcastic, but lets actually consider your idea more broadly. - Machine code - Assembly code - LLVM - C code (high level) - VM IR (byte code) - VHLL (e.g. Python/Javascript/etc) So, we already have hierarchical stacks of structured text. The fact that we are extending this to higher tiers is in some sense inevitable. Instead of snark, we could genuinely explore this phenomenon. LLMs are allowing u…

And we re-invent the wheel basically. You have to use very specific prompts to make the computer do what you want, so why not just, you know... program it? It's not that hard. Natural language is trying to be a new programming language, one of many, but it's the least precise one imho.

I agree with this. There's so much snake oil at the moment. Coding isn't the hard part of software development and we already have unambiguous language for describing computation. Human language is a bad choice for it, and we already find that when writing specs for other humans. Adding more humaness to the loop isn't a good thing IMHO.

At best an LLM is a new UI model for data. The push to get them writing code is bizarre.

Re: Kiro: A new agentic IDE

#386
post #365

Earlier quoted context omitted.

And we re-invent the wheel basically. You have to use very specific prompts to make the computer do what you want, so why not just, you know... program it? It's not that hard. Natural language is trying to be a new programming language, one of many, but it's the least precise one imho.

> Natural language is trying to be a new programming language, one of many, but it's the least precise one imho. I disagree that natural language is trying to be a programming language. I disagree that being less precise is a flaw. Consider: - https://www.ietf.org/rfc/rfc793.txt - https://datatracker.ietf.org/doc/html/rfc2616 I think we can agree these are both documents written in natural language. They underpin the…

In this world where the LLM implementation has a bug in it that impacts a human negatively (the app could calculate a person's credit score for example)

Who is accountable?

Re: Kiro: A new agentic IDE

#387
post #384

Earlier quoted context omitted.

Just like using an AI model, you can’t actually know for sure that it won’t do anything malicious with what interfaces you give it access to. You just have to trust it.

Well, you can at least check if there is network traffic to AWS or something similar.

But wouldn't that look the same as actually querying the model? Or am I missing the joke?

Re: Kiro: A new agentic IDE

#389

Earlier quoted context omitted.

> For example, the reason why IDE's feel "slow" is often because they just come with more features: IDEs don't feel slow, they ARE slow because written in HTML and Javascript go and try Delphi from 2005, it's blazing fast (and more functional...)

Confidently wrong are we? I use VSCode daily with a couple of extensions and it's fast, never stutters and I never have to wait for anything, so I'm not sure where you pulled that one from.

It's not an IDE, and it's actually pretty sluggish.
Post reply on HN