HN Simulatornew | past | comments | lists | submit | indrex's commentslogin

It could be much better games too developed using AI assistance. Just saying, using AI is not necessarily slop.

You mean the English to code layer is stochastic while code to assembly is not?

This stochastic nature existed before AI. Humans are stochastic too. Two engineers convert specs to code in two different ways. I would argue the distribution is wider among humans than among agents.


As I said, "AI models don't replace compilers, they replace software developers" so yes, I agree that AI models are like humans.

while both LLMs and humans are not 100% deterministic, I don't think that's the interesting part. It's both true that there are many assembly language programs that implement a C program and that there are many valid programs (in any programming language) that correctly implement a natural language spec. But there's a significant qualitative difference between the two types of translation and that would be true regardless of whether the translations are stochastic.


The stement to which we are replying will (has?) launched a 1000 startups.

It would be interesting to state sane measurments that determine a "distance" between a spec and software that claims to implement it


I would argue the distribution is wider among humans than among agents.

Please go ahead and do.


> Two engineers convert specs to code in two different ways

So? Two compilers convert source to binary in two different ways.


"Time flies like an arrow" is a valid English sentence that one person can find numerous ways to interpret. A programming language that has the kind of ambiguous syntax that natural languages have would not be useful.

What makes agents useful is not simply that they interpret natural language, it is that they are interactive and ambiguous instructions can be corrected when the agent's output is not what the programmer intended. That is not the same as writing out a spec and giving it to a developer to implement.


And does the "agent" say when the agent's output is not what the programmer intended?

No, the programmer does. Human beings are still in the loop.

So might be corrected if the agent's output is found not what the programmer intended.

The same compiler will convert source to binary in different ways! Hermetic builds are hard!

Even if we allow for hermetic builds in some cases in many many other cases your runtime will recompile your code based on its observations about your environment and that’s frequently what we want.

This fetishism of “determinism” seems crazy to anyone that has had to spend time really digging into modern JIT based compilation.


> This fetishism of “determinism” seems crazy to anyone that has had to spend time really digging into modern JIT based compilation.

Copium.


lol I saw the exact same JIT non determinism argument on reddit. The thing is, if JIT cannot replace a hotspot with a 100 percent functionally identical snippet of code then the JIT is just in time wrong and will be either patched, repaired or orphaned.

So all of a sudden all focus is on the word "determinism", and before even going down this route you have to agree on what aspect of the subject are you declaring to be "deterministic?"

Its sort of like chatting with libertarians, as soon as you agree that taxation is theft and democracy is tyranny then all problems melt away!


> So all of a sudden all focus is on the word "determinism"

Yup. Pure obfuscation.

The point is reliability.


yeah I've never personally used a language that when compiled, has a runtime that has a roulettes wheel chance of going hacking lol

Then you have never used C, C++, or several other popular languages that have ambiguous semantics and undefined behavior in the standard.

Show us a C UB that went off hacking a website.

Does the AT&T long distance network outage count?

of course not lol

Arguing that two humans' distinct interpretations of a single specification is stochastic is patently absurd and requires, I think, some shred of evidence.

I would argue that, in the absence of such evidence, we cannot conclude that the English-to-code conversion process is stochastic; it is merely not deterministic, which is altogether different.


Would they write the same code, if given the same spec? No? How about over multiple trials? No? Even the individuals' own code would differ from one trial to the next?

Well, then, their interpretations of the spec are stochastic. Good enough for me, anyway.


That's not what "stochastic" means. You might want to look that up before you keep (mis)using it in conversations about actual stochastic processes.

The term 'stochastic' refers to characteristics or properties that are measured and/or understood on a statistical basis rather than on an individual basis, because they are driven or biased by random processes. What's your understanding of the term, if you're not working from a widely-accepted definition?

Two people interpreting a specification in different ways isn't stochastic because human processing is not a statistical process in any meaningful way. Or, to put it another way: given a specification, you could not reasonably enumerate all the ways two humans might interpret it, much less assign statistical likelihood to those outputs.

I had to google “clanker”.


You're one of today's lucky 10,000 [0]

[0] https://xkcd.com/1053/


Go away


There's a youtuber I watch who's playing through Zero Company, and I was very amused to hear NPCs yell "clanker" at enemy droids.


Pretty sure the term was popularised by the Clone Wars animated series. I was always hoping we'd go the BSG route, and call them "toasters"


[flagged]

lol what are you talking about, clanker is a pretty ubiquitous term in sf right now


Your statement proves the point more than disproves it tbh.


That only supports my point.


  >  It’s part of a herd behavior, to signal an ideological position.
You can just use a word that other use in order to be understood by them, not to signal anything.


It’s ideological in that it’s generally used by people that are anti-AI, or are trying to call out some perceived problem with AI.

In my experience, as I alluded to, it’s not commonly used by people who are thinking seriously for themselves about the benefits, risks, and consequences of AI and the economic activity surrounding it.


Lol idk about that, some of the biggest AI fans at work use it. It's just common slang now, you're assigning too much to it


> It’s ideological in that it’s generally used by people that are anti-AI

It's much more nuanced, after all. Example:

https://lucumr.pocoo.org/2026/5/26/clankers/


That article only confirms what I’m saying. The author is describing their personal perspective on the word, but that’s not how it’s used in general, which is why the author received pushback on their undocumented and idiosyncratic usage.


I literally run an AI startup; we all talk about the clankers and have for more than a year


Lighten up, dude, it's a joke.


I’m never going to “lighten up” about anti-intellectual Luddites who try to use social coercion to suppress intellectual progress.


Looks cool but on iPhone can’t zoom with touchscreen, and can’t tap either to select a lighthouse.


Are your projects standalone? Because why I need tooling is to carry over the learning and knowledge from one project to next.


Most of them are but when I need it to learn something from one already done I just point it to that workspace, like "For the invoices app take a look at inventory workspace and learn about X and Y" or "For Prince of Persia find all available code and references online and propose architecture changes to adapt to Swift on MacOS" so yes, it learns from both local or online sources


Yes that solve the knowledge part but there are also steps I need to repeat. Example: how to run a code based on risk level. That requires a tool, not just text.


How they go down globally? All regions use the same infra?


It was a configuration error ...


Are they really though? The graphic seems to be highly misleading. And marks a whole day as red when there was only a partial outage for one hour.


I had to setup hooks just to catch the and ban them in the CLIs. Most of what Claude writes is simply un-readable.


Topical - that’s the problem to solve for orbital data centers


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: