Live data from Hacker News

Zed AI

zed.dev

211–220 of 299 posts

Re: Zed AI

#211

AI assistants just slow me down. Its a very rare case i find them actually useful. I am generally concerned by the amount of devs that seem to claim that it is useful. What on earth are yall accepting.

I'm curious, what kind of work do you do? Does stack overflow slow you down?

Not GP, but the kind of search I do mostly are:

- Does this language have X (function, methods,...) probably because I know X from another language and X is what I need. If it does not, I will code it.

- How do I write X again? Mostly when I'm coming back to a language I haven't touch for a while. Again I know what I want to do, just forgot the minutia about how to write it.

- Why is X happening? Where X is some cryptic error from the toolchain. Especially with proprietary stuff. There's also how to do X where X is a particular combination of steps and the documentation is lacking. I heard to forums in that case to know what's happening or get sample code.

I only need the manual/references for the first two. And the last one needs only be done once. Accuracy is a key thing for these use cases and I'd prefer snippets and scaffold (deterministic) instead of LLMs for basic code generation.

Re: Zed AI

#212
post #206
post #171

Earlier quoted context omitted.

This is my experience with trying to use AI for coding tasks too. I've had back-and-forths with AI that involve me trying to get it to fix things to get a final working function, but since it doesn't actually understand the code, it fails to implement the fixes correctly. Meanwhile, the stuff you find through a traditional web search tends to either be from a blog post where someone is posting actual working code sni…

why do people pretend that google search is straight forward > the stuff you find through a traditional web search tends to either be from a blog post Is that so? Most of my hits have been stack overflow and github issues, where there are false positives, same problem to AI hallucination

Because it is? I tend to do my queries as keywords instead as questions and I tend to get good result. But most of the time, I'm just seeking the online manual to understand how things works and what is happening, not an exact solution. It's the equivalent of using a library to write a thesis. That only requires to get familiar with the terminology of the domain, know where the best works are and how to use indexes and content tables.

Re: Zed AI

#213
post #190

I hope that in a few years we look back at this era of "prompt an LLM for a shell command and instantly run whatever it spits out by pressing enter" with collective embarrassment.

What does this mean?

People that don't like Bash|Zsh|... and are afraid of ImageMagick|ffmpeg|curl|...'s manuals and want AI to generate the perfect script for them.

Re: Zed AI

#215

Earlier quoted context omitted.

A lot of Zed users are developers at medium-to-large businesses, so I think full source-available with licensing is very much something they could do. They could put the code on GitHub, allowing contributions, with a license that turns into BSD or MIT after two years, and with the caveat that you can only run the (new) code if you purchase a license key first. In companies of reasonable size, the deterent against pir…

But then it wouldn't be open-source anymore, would it? Making the willingness of people to contribute likely much smaller. You don't really have the safety of having an easy way to fork either, if all you can fork is a 2-year old version (which plugins are likely not compatible with anymore). It would also (deservedly) likely anger a large part of the existing community, especially the ones most involved, like plugin…

My understanding of their comment is that the source is made available immediately. It’s just that you need to pay for a license to use it for the first couple years.

Re: Zed AI

#216

Earlier quoted context omitted.

I'm curious, what kind of work do you do? Does stack overflow slow you down?

Not GP, but the kind of search I do mostly are: - Does this language have X (function, methods,...) probably because I know X from another language and X is what I need. If it does not, I will code it. - How do I write X again? Mostly when I'm coming back to a language I haven't touch for a while. Again I know what I want to do, just forgot the minutia about how to write it. - Why is X happening? Where X is some cryp…

I use llms exactly and exclusively for the first two cases - just write comments like:

// map this object array to extract data, and use reduce to update the hasher

And let llms do the rest. I rarely find my self back to the browser - 80% of the time they spit out a completely acceptable solution, and for the rest 20% at least the function/method is correct. Saved me much time from context switching.

Re: Zed AI

#217

Has any long-term Emacs user delved into Zed and ported the cool features yet? Don't take it as sarcasm, I am genuinely interested. I think Emacs' malleability is what still keeps it alive.

For real-time collaborative editing, consider experimenting with https://github.com/zaeph/crdt.el

Re: Zed AI

#218

Is all the overhead required to use the AI features easily disabled with a feature flag such that zero CPU cost and zero network transmission occurs?

[deleted]

Re: Zed AI

#219

Earlier quoted context omitted.

But then it wouldn't be open-source anymore, would it? Making the willingness of people to contribute likely much smaller. You don't really have the safety of having an easy way to fork either, if all you can fork is a 2-year old version (which plugins are likely not compatible with anymore). It would also (deservedly) likely anger a large part of the existing community, especially the ones most involved, like plugin…

My understanding of their comment is that the source is made available immediately. It’s just that you need to pay for a license to use it for the first couple years.

Yes, and open-source and source-available are two different things. The comment I responded to suggested they switch to a source-available license which falls back to an open-source license after a time period passes.
Post reply on HN