HackerTrans
トップ新着トレンドコメント過去質問紹介求人

normalocity

321 カルマ登録 15 年前

投稿

[untitled]

1 ポイント·投稿者 normalocity·昨日·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·昨日·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·3 か月前·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·3 か月前·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 normalocity·4 か月前·0 コメント

Breaking the Fix-It Loop: Strategies for Collaborative AI Debugging

contalign.jefflunt.com
1 ポイント·投稿者 normalocity·5 か月前·0 コメント

Self-improving software won't produce Skynet

contalign.jefflunt.com
37 ポイント·投稿者 normalocity·5 か月前·60 コメント

All you need for a self-improving autonomous developer stack

contalign.jefflunt.com
2 ポイント·投稿者 normalocity·5 か月前·0 コメント

Building a new online arcade RTS game agentically

youtube.com
2 ポイント·投稿者 normalocity·5 か月前·0 コメント

Todo.md – simplest method for getting AI agents to do work reliably

contalign.jefflunt.com
1 ポイント·投稿者 normalocity·5 か月前·0 コメント

A new guide/blog for those ramping up on agentic coding

contalign.jefflunt.com
1 ポイント·投稿者 normalocity·5 か月前·0 コメント

コメント

normalocity
·4 か月前·議論
Love the idea at the end of the article about trying to see if this style of prompt injection could be used to get the bots to submit better quality, and actually useful PRs.

If that could be done, open source maintainers might be able to effectively get free labor to continue to support open source while members of the community pay for the tokens to get that work done.

Would be interested to see if such an experiment could work. If so, it turns from being prompt injection to just being better instructions for contributors, human or AI.
normalocity
·4 か月前·議論
The voice of reason who has seen some things.
normalocity
·5 か月前·議論
Fair points. I guess I was asking if this is a new, or fundamentally different problem from pre-AI. I could be over-simplifying -- what do you think?

This makes me think of risk assessment in general. There's a tradeoff between risk and reward. More risk might mean more _potential_, but it's more potential for both benefit and ruin.

Do you think we'll figure out a good balance?
normalocity
·5 か月前·議論
> ... software can, in a very real sense, become self-improving.

This is referring to the software the agent is working on, not the agent.

> This creates a continuous feedback loop.

This is referring to the feedback loop of the agent effectively compressing learnings from a previous chat session into documentation it can use to more effectively bootstrap future sessions, or sub-agents. This isn't about altering the agent, but instead about creating a feedback loop between the agent and the software it's working on to improve the ability for the agent to take on the next task, or delegate a sub-task to a sub-agent.

> "... the type of self-improvement we’re talking about is far more pragmatic and much less dangerous."

This is a statement about the agent playing a part in maintaining not just the code, but other artifacts around the code. Not about the agent self-improving, nor the agent altering itself.
normalocity
·5 か月前·議論
> ... which I imagine would be important for a military control AI

I think this is a common, but incorrect assumption. What military commanders want (and what CEOs want, and what users want), is control and assistance. They don't want a system that can't be turned off if it means losing control.

It's a mistake to assume that people want an immortal force. I haven't met anyone who wants that (okay, that's decidedly anecdotal), and I haven't seen anyone online say, "We want an all-powerful, immortal system that we cannot control." Who are the people asking for this?

> ... it will do whatever it can to prevent it being turned off.

This statement pre-supposes that there's an existing sense of self-will or self-preservation in the systems. Beyond LLMs creating scary-looking text, I don't see evidence that current systems have any sense of will or a survival instinct.
normalocity
·5 か月前·議論
Agree, this is the point the article makes. I don't think the article claims that it's the agent that is directly improved or altered, but that through the process of the agent self-maintaining its environment, then using that improvement to bootstrap its future self or sub-agents, that the agent _performance_ is holistically better.

> ... if the docs act like a summary of current state, you can just read it at the start and update it at the end of a session

Yeah, exactly. The documentation is effectively a compressed version of the code, saving agent context for a good cross-section of (a) the big picture, and (b) the details needed to implement a given change to the system.

Think we're all on the same page here, but maybe framing it differently.
normalocity
·5 か月前·議論
Where is the claim, in the article itself, about improving the agent?
normalocity
·5 か月前·議論
For sure this is a real example, but it's also largely a permissions issue where users are combining self-modifying capability with unlimited, effectively full admin access.

Outside of AI, the combination of "a given actor can make their own decisions, and they have unlimited permissions/access -- what could possibly go wrong?" very predictable bad things happen.

Whether the actor in this case is a bot of a human, the permissions are the problem, not the actor, IMO.
normalocity
·5 年前·議論
I do prefer PostgreSQL if I have a choice, but from the practicality standpoint that many people are hitting on, I'm okay with various design decisions (i.e. take a look at some of the flags for MySQL's `sql-mode` option over the years) being phased out via the normal (warn -> deprecate -> throw error -> remove) lifecycle that things like this often go through in software. Once a technology gets wide adoption, no matter how "flawed" or not earlier versions were, you start to prioritize stability and reliability over "correctness" at some point. This leads to the understandably practical approach to many bugs in many enterprise systems where the team supporting a tech stack learns to work around the rough edges, and might even depend on certain "weird" functionality because it's simply more practical in both the short and long term than not doing it.

None of the above means that I don't see MySQL as flawed in some ways. I'm in a group of developers that I suspect make up a sizable portion of the MySQL community who didn't choose MySQL, but must support it, if for no other reason than because we see ourselves as professionals, and that's what professional do: make the employer's application work reliably.

For applications that have already survived past the point of finding product/market fit, a wholesale conversion of DBMS is rarely worth it, and conversions of this type are costly/risky even if it is worth it. I do understand many of the benefits (real and theoretical) of PostgreSQL, and if I'm around at the moment when a project's DBMS is being selected I'm going to recommend _not_ MySQL, but at some level I'm also paid to make the application that my employer is running on top of their DBMS work reliably ... and the fact is even among people who get PostgreSQL - who prefer it, would choose it if they could - many of us are also pragmatic enough not to pull the rug out from under a running application for "reasons".
normalocity
·5 年前·議論
It can function like this, yes. There's a flag for the `sql_mode` that enables/disables this functionality, and I believe zero dates are disallowed by default in MySQL 8.0+ IIRC.