Live data from Hacker News

Zed now predicts your next edit with Zeta, our new open model

zed.dev

131–140 of 301 posts

Re: Zed now predicts your next edit with Zeta, our new open model

#131
post #41
post #39

The sensitive readers please be advised, quite a bit of a rant and angry reactions coming in an overreacting style, please stop here if you are of the sensitive type. The comments are unrelated to this particular product but aimed at the universal approach of the broad topic nowadays. Zero intent of offending anyone specific person is attempted. I am fed up with all these predicting what I want to do. Badly!! Don't g…

Is someone forcing you at gunpoint to use AI autocomplete while you code? If you think it's not good, just don't use it.

Right? If you don't like the tool, turn it off.

I find autocomplete _exceptionally_ useful. It's right in most of the simple tasks I'm trying to do and speeds me up a lot.

Re: Zed now predicts your next edit with Zeta, our new open model

#132

Earlier quoted context omitted.

So it can rust now? That's impressive! Last time I tried it had no way of valid rust code beyond hello-world level, constantly producing code that failed the borrow checker.

I rarely if ever have to worry about the borrow checker, mostly stumbling blocks are move/copy/clone semantics. GitHub Copilot does a good job of generating correct Rust, it just has the usual subtle-but-annihilating-if-not-caught logic bugs, like in all other languages.

> rarely if ever have to worry about the borrow checker mostly stumbling blocks are move/copy/clone semantics

I'm don't write Rust for a living, only been experimenting on-and-off with the language, but isn't stumbling on the move/copy/clone semantics literally stumbling on the borrow checker? Or are there issues regarding move/copy/clone that aren't related to the the borrow checker?

Re: Zed now predicts your next edit with Zeta, our new open model

#133
post #93
post #84

Earlier quoted context omitted.

You do not need debugging if you have AI.

Genuinely not sure whether you are joking or not. The thing is, I do not need a debugger very often, but when I need it, I need it. I also have no idea what kind of code people "write" that they can rely on A.I. so much. I have found these tools helpful for gathering info but not for much more, yet.

I don't even find it that useful for gathering info. If it's good at that then there's some documentation out there that's going to be faster to comb through. It's useful for generating boilerplate for well defined unit tests and the occasional tab-complete.

Re: Zed now predicts your next edit with Zeta, our new open model

#135
post #48
post #39

The sensitive readers please be advised, quite a bit of a rant and angry reactions coming in an overreacting style, please stop here if you are of the sensitive type. The comments are unrelated to this particular product but aimed at the universal approach of the broad topic nowadays. Zero intent of offending anyone specific person is attempted. I am fed up with all these predicting what I want to do. Badly!! Don't g…

If you fight the system you're not going to have a good time. For incremental improvements (faster grep, mixed-language syntax highlighting) you get the benefits for free. You don't have to change anything about the way you work. Revolutionary/disruptive technologies are not like that. They demand that the world adapts to them. They demand you change. Almost anywhere you can go by foot you can get faster with a horse…

Colonizers demand you change. Things make life better for people need to just exist. You just need to see your neighbor enjoying it to want yourself some of that. If you need to make changes for that, you'll ask what changes those are, and make them, if the trade-offs are worth it.

If you need to scold people for being backwards for not accepting your great gift, it's not a great gift.

> AI tools are amazing. You just have to approach them with a beginner's mindset.

IMO they're not even tools. A screwdriver is a tool; the phone number of a place that sends people that loosen or fasten screws isn't. A switch on the steering column is a tool, while a button on a touch screen is a middleman that at best works like the switch, at worst just does whatever. A keyboard is a tool, you can learn it well enough to know what keys you pressed without needing a screen. Predictive typing is not a tool.

Re: Zed now predicts your next edit with Zeta, our new open model

#136
post #31

Is there a thing that does this for the terminal? I hate it when I'm fiddling with some complicated command and I have to juggle the flags as well as my personal inputs like paths and such.

If you mean an autocomplete for the terminal, there is https://www.warp.dev/ .

Seeing "Contact Sales" for a terminal application is scary, but whatever, I gave it a try.

And it seems like it requires a constant internet connection?! What the hell is this? Sure, we put all our coding-baskets into GitHub, so you can't collaborate when GitHub/internet isn't working, but you want the same experience for your terminal?

Re: Zed now predicts your next edit with Zeta, our new open model

#137

I've been using Zed for a few months now. One thing I really like about Zed is its relatively discrete advertising of new features, like this edit prediction one. Its just a banner shown in the upper-left, and it doesn't block me from doing other stuff, or force me to click "Got it" before using the application more. This definitely counters the trend of putting speech balloons/modals/other nonsense that force a user…

I read this wrong initially — I thought you said one thing you __dislike__ about Zed.

I read the whole thing thinking, __oh my god they do exist__

Re: Zed now predicts your next edit with Zeta, our new open model

#139
post #48
post #39

The sensitive readers please be advised, quite a bit of a rant and angry reactions coming in an overreacting style, please stop here if you are of the sensitive type. The comments are unrelated to this particular product but aimed at the universal approach of the broad topic nowadays. Zero intent of offending anyone specific person is attempted. I am fed up with all these predicting what I want to do. Badly!! Don't g…

If you fight the system you're not going to have a good time. For incremental improvements (faster grep, mixed-language syntax highlighting) you get the benefits for free. You don't have to change anything about the way you work. Revolutionary/disruptive technologies are not like that. They demand that the world adapts to them. They demand you change. Almost anywhere you can go by foot you can get faster with a horse…

I had GitHub copilot for nearly two years. I built the entire first version of an application for almost a year in a language I didn’t know (Python) using LLMs and prompting.

Over the last year I’ve had to rewrite every single part of the application. My amount of checked in code from an LLM has reduced to literally 0. I occasionally ask ChatGPT a question on my phone.

I turned off copilot a few months ago and honestly it feels more like turning off push notifications, not like giving up a car.

And even if it were comparable to an automobile, as an American who moved to Amsterdam, I can attest that the bike life is still much more enjoyable than the car life :)

Re: Zed now predicts your next edit with Zeta, our new open model

#140
I think the modern Intellisense has the right amount of prediction - offloads enough brain activity without completely relying on something else.

AI prediction feels way too much and way too eager to give me something. I don't know about you guys, but programming is an exercise for me, not just to make it work and call it a day.

However, AI would be useful if it can offer program structural and pattern recommendations. One big problem I now face, and I believe all hobbyists face too, is that when the program grows larger, it is becoming increasingly difficult to make it well structured and easy to expand -- on the other hand, pre-mature architecturing is also an issue. Reading other people's source is not particularly useful, because 1) You don't know whether it is suitable or even well written, and 2) Usually it is too tough to read other people's source code.

Post reply on HN