Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

83% Positive

Analyzed from 527 words in the discussion.

Trending Topics

#code#jit#verification#more#security#written#implementation#better#reasons#each

Discussion (9 Comments)Read Original on HackerNews

dromologist•about 2 hours ago
Prediction: as agentic code generation gets better, more and more code will be written JIT for it to be executed for security reasons. The engineer of the future is not only the one who uses agents to code, he uses agents to code each time "the" program is ran.
mihaelm•about 1 hour ago
What's there to gain security-wise? Nondeterministic generation & then execution of that code without proper verification seems to be the opposite of a good security posture.
daishi55•about 1 hour ago
why are you assuming there would be no proper verification in this scenario?
patmorgan23•4 minutes ago
If you're doing formal verification, why are you JIT generating Code? Is the formal verification also being JITd? How do you know the agent wrote a good spec?
mihaelm•about 1 hour ago
Proper verification would be deterministic rules the JIT-ed code would be checked against, so it would have to be non-JIT. Since the comment is talking about using more & more JIT for security reasons, I assumed it extended to verification too.

I don't get why you'd generally switch to JIT for security reasons.

compounding_it•about 1 hour ago
Because the verification would also be done by something non deterministic and then that’s a paradox.
dakolli•19 minutes ago
No
p-e-w•about 2 hours ago
I doubt it. It seems far more likely that such code will be written just once by LLMs, but in a way that allows its claimed guarantees to be formally verified (e.g. in Lean). At that point there’s no need to JIT an implementation each time.
TacticalCoder•about 1 hour ago
My bet is one ultra-hardened, minimal, front-facing system which does N-modular redundancy which N systems, each written on a different stack/different language.

The hardened software picks the computation that wins the majority.

It's not an issue to write all the implementations in the various stacks/languages: we'll have better and better LLMs to help us.

This shall bring security and shall allow to detect shitload of bugs (both in the implementation itself but also in the stack).

Heck, this could even be compatible with GP: one of the implementation could be JIT'e by a LLM, others could be written in advance (and Lean formally verified). Not sure which sense it'd make though.

I'm 99.9% sure it's coming for if it's not, I'll make one.

amoss•about 2 hours ago
Good to see that people still have this spirit of rolling their sleeves up and doing something like this for fun. Underneath it there is a very real point about mono-cultures and the increased magnitude of the impact of a risk, although more eyes checking one implementation should reduce the probability.
N_Lens•about 2 hours ago
I disagree
p-e-w•about 1 hour ago
So do I. According to today’s prevalent tech/science culture, “everyone” should

- write their own network stack, compiler, text editor, operating system

- learn 3-5 foreign languages

- travel extensively

- learn how computers work from the silicon principles to the userspace

- have a complete understanding of algorithms and data structures before even attempting to build anything, because nothing else will do

- read obscure Russian poetry

- “deeply” engage in 5-10 different philosophical practices and meditation techniques

- work out regularly, but according to strictly scientific principles, which you first have to research by reading a dozen books

- appreciate fine art, homestead food, and family life

Sorry folks, y’all are just Instagrammers with MSc’s. Most people here probably have no idea how ridiculous this world appears once you step out for a year or two and then take a look back in.

andai•29 minutes ago
That's a great list actually.

Let's invert it.

Everyone should: be computer illiterate, monolingual, never leave their home town, use left-pad, be regular illiterate, sedentary, uncultured, unlanded, and... alienated from their family?

Well, I'm off to a great start!

GPerson•30 minutes ago
What’s wrong with aspiring to do any or even all of those things? Those sound like nice things.
adamddev1•about 1 hour ago
It was a joke if you read the article.
sva_•about 1 hour ago
Glad to see you two read only the title, not the article; that fulfills the cliche.

And in your list you forgot taking a lecture in category theory.

p-e-w•about 1 hour ago
Oh, the list wasn’t meant to be exhaustive. I also didn’t mention Homotopy Type Theory, Stoicism, and urban beekeeping.