Top
Best
New

Posted by ahamez 2 hours ago

Zed DeltaDB(zed.dev)
153 points | 61 commentspage 2
drdexebtjl 1 hour ago|
This makes me uncomfortable.

Maybe I’m pessimistic, but I think this just gives micro-managers the data they need to micro-manage you. It invites people to scrutinize the process, instead of the results.

Not once have I wished to review a colleague’s conversation with an AI. I want to review finished work.

I look at this and I can only imagine layoffs being justified with “bad prompt quality”. An incident retrospective broadcasting your agent conversations to the entire company, with people speculating where you should have put the “make no mistakes”.

It’s a shame, really, because I like Zed as an editor, but I can’t bring myself to support them if this is the direction they’re choosing.

mdotmertens 1 hour ago||
Not only this. I'm also shuddering at the thought of how much more noise this adds which can only be filtered through LLMs.
drdexebtjl 1 hour ago|||
Don’t worry, Zed (or another company in their VC backers’ portfolios) will helpfully sell you inference to filter through that noise!
hkalbasi 1 hour ago|||
I guess this data is not intended to be used all the time. But occasionally you may find it useful in blame or bisect or similar things.
mcintyre1994 1 hour ago|||
The sort of company that would do those things is going to be mandating you to use their enterprise AI plan anyway, which already lets them read all your conversations if they want to.
drdexebtjl 42 minutes ago||
Letting them read my conversations is okay. Systematically reconstructing a timeline of every keystroke that went into a project, then immortalizing this timeline into a VCS, that’s the creepy part.

I suppose companies could do this anyway just by installing spyware in your work computer, but I would very much prefer if that spyware was not my editor of choice.

a2800276 1 hour ago|||
It's also delusional to think you can find that one edit that was really useful but you forgot to commit but then deleted in another giant commit.

As anyone who's ever tried to split a days worth of work apart with `git add -p` is well aware.

It may be feasible with a million agents, but they could remember what they typed three hours ago anyhow.

4lx87 1 hour ago|||
The way I’m seeing AI used by organizations is to produce process slop: tickets, summaries, docs, etc. rather than drive process change and optimization, or enable individuals to be more effective within the organization.
lostmsu 1 hour ago||
I don't know. I've been giving Zed a chance for almost half a year now and it just doesn't seem to be going the way I would want an editor to go.
mynti 1 hour ago||
This feels very useful for training agents but almost completely useless to humans? Do I really want to go back to every change I made? Whatuse would that be?
manzu 1 hour ago||
this looks like jetbrains "local changes" but globally synced. "for the agents" mights scare people who jump to think about micromanagers, but these people mostly hide or fake work. even micromanagers will eventually give you an agent to use so it won't matter what is in the change log, what matters is speed+quality. and since you can iterate from any branch you have inginite try and retry possibilities
sanex 1 hour ago||
I really don't want management critiquing when I swear at Claude, thanks.
visiondude 2 hours ago||
i think a system that uses git and file system artifacts (txt/md/xml files whatever preference) is much better. eng teams need to define their artifacts, eg plan file, reqs etc whatever is needed and important to that team. the agent convo itself doesn’t add much value IMO and adds unnecessary bloat.
imagetic 2 hours ago||
I have fallen in love with Zed.
xlii 1 hour ago||
I start to sound like a Jujutsu fanboy but...

Jujutsu already does this. I had agent screwing up changeset over couple hour long session and it took one shell command to split on pieces with longer pause.

The only downside is that because of Jujutsu snapshots it can't be used inside sandbox (since all jj commands are mutating)

ibejoeb 1 hour ago|
Jujutsu is great, but it does not do this. It has no knowledge of agent sessions.
Lucasoato 1 hour ago||
What problem does this product solve?
gpm 1 hour ago|
Collaborative (as in simultaneous multiplayer) editing I think, which has been Zed's mission since before LLMs were a thing...

See https://zed.dev/blog/introducing-deltadb but also https://zed.dev/blog/crdts from years ago.

systemvoltage 1 hour ago|
Snapshots have an intention behind them as a chunk that the programmer thought of. It has infinite flexibility depending on the programmer/team. IMO they are a necessary feature, but the article considers it a bug. It’s an explicit and deliberate chunking of code writing process which is what you want in a chaotic “collaborative” environment. The system doesn’t get to decide but you decide when to commit.
More comments...