Live data from Hacker News

Zed 1.0

zed.dev

391–400 of 727 posts

Re: Zed 1.0

#391

Earlier quoted context omitted.

Electron has basically killed this practice sadly. Which Microsoft modern app follows Windows native UI these days? Teams? Settings? Office? All dramatically different.

TBH, Microsoft has made such a huge mess of UI on Windows, that even if you wanted to use the "native" UI you would have difficulties figuring out what that is, exactly, right now. Having said that - Teams is a piece of #$%^&; and MS Office has dropped the ball with its UI switching to ribbons in 2007 and has languished in the land of bad UI ever since. Settings makes me want to just use Control Panel like a human be…

You have, what, WinForms, WinUI, MAUI, and WPF for Windows currently. And that's not counting Win32 or Qt.

Re: Zed 1.0

#392

I was all for trying it until I saw this in the License Agreement: "4.1. Zed's Use of Customer Data Customer hereby grants Zed a non-exclusive, worldwide, royalty-free, fully paid-up, non-sublicensable (except to service providers and Customer’s designees), non-transferable (except as set forth in Section 15.1) right to use, copy, store, disclose, transmit, transfer, display, modify, create derivative works from, col…

Yeah this really makes you wonder... now, they are to best of my knowledge fantastic people, so I guess some lawyer slipped this in. I would love to hear some clarification and will always give them benefit of the doubt. So far they've been great and product is fantastic as you know.

> now, they are to best of my knowledge fantastic people,

They could be the next "don't do evil" people but practice shows that doesn't last for long. And then the messy license terms become very handy for what comes next.

If they went to the trouble to specify all of their rights over your data, their glossing over about what they can do with it is a solid reason to push for complete clarity or pull out completely.

Re: Zed 1.0

#393
post #142
post #87

Earlier quoted context omitted.

Have you investigated if the lsp and linter is configurable

From what I can gather from a cursory glance at the docs, zed uses intelephense and its diagnostics can be disabled. The whole lsp can be disabled. At the risk of sounding like I'm saying "you're holding it wrong", I have to say that this is an OP problem and not a Zed problem. These are sensible defaults that work for almost everyone, in my opinion.

There are no "defaults that work for everyone". Well designed tooling acknowledges that and makes it easy to tune the software to your preference.

Re: Zed 1.0

#394
1.0 and Zed still won't appear until I touch my mouse or press a key after it's been started...

Re: Zed 1.0

#395
post #301

I want to like and use Zed, but in my mind there was some odd commerce, or 3rd party share decision that was made which had me avoid it for security reasons. Like... Zed was endorsed as the only editor for something... can anyone remember or elaborate? I cannot!

I think you mean their terms of service which are pretty restrictive and involve(d) a clause that lets them revoke your access to the editor at any time for any reason.

Re: Zed 1.0

#396

Earlier quoted context omitted.

They have a single switch that will remove all AI features from the interface. Why do you need more than that? This is not a rhetorical question. I genuinely don't understand it — if you can get all of those features completely out of sight, deactivated, with no trace of them left except that one switch, why is that not enough? Is it as though any kind of AI integration like contaminates the purity of the code or som…

I need more than that because I have no guarantee that its true. I need the source. Or I at least need them to provide a build that they promise doesn't have that stuff in it at all, so that if any analysis was done on a decompilation, there would be some level of certainty that they were telling the truth. Anything that leaves any of it in complicates that effort and makes the certainty that less certain. RESPONSE E…

RESPONSE TO EDIT:

You still haven't even answered my question.

Why are you so concerned by there being AI code in the editor that you need this level of trust?

The point I have been attempting to make is that needing this level of trust and verification when you can't even explain or articulate what you're worried about at all is weird and confusing and unjustified, and I've been trying to get you to explain what you're so concerned about.

Required trust/verification should be proportional to what you're concerned about happening.

> Paraphrasing: where is the need for this insane level of ... submission?

It is not an "insane level of submission" to point out that trusting that a toggle does what it's supposed to do, when the possible consequences are basically nonexistent — as I said, without a connection to an AI provider set up, where is it going to be sending your data? No one is doing AI inference for free; and now you've even knocked the concern about code ownership out, so again, what really is the concern? — is probably reasonable.

Also, this is not remotely the equivalent of the old "if you've got nothing to hide" canard, because "if you've got nothing to hide, you've got nothing to worry about" is a justification for surveillance of your personal life; this is literally not doing surveillance. Also, even worrying about surveillance needs to be justified with an actual explanation of what negative things you expect to happen; with surveillance that's obvious; with this, it is not, which is why I'm asking you to explain it.

> Like I said: it's about trust. They want me to trust them. You, for some inexplicable reason, seem really upset that I won't trust them. Neither of the parties have given me any reason to trust them. Just insistence that I should, if I want to use their product. And while I entirely agree with that rationale, I don't understand why I get clapbacks for stating that I intend to adhere to that agreement entirely! Won't use the product because they won't give me what I need to trust them. That should be making everyone happy, right? I know I'm happy with the arrangement, at least.

I'm annoyed, because your standards for trust are insane when you can't even articulate what you're trying to guard against. You're getting clapbacks not because you won't use their product if you don't trust them, but because your standards for trust are extremely high and you seem to be completely unable to explain why to any degree, instead just getting irrationally angry at me for just asking you why.

> So your entire hissy fit is moot when you could have just pointed out that I was wrong in my understanding of what they offered

You're very clearly the one having a hissy fit lol.

> I mean, that would have gotten in the way of your sycophantic leap to the defense of the company I was so hellaciously attacking, so I understand why a good capitalist bootlicker might not think of that first, but at least now we both know!

Ah, and now we get to the personal attacks. Of course.

Re: Zed 1.0

#397
post #73

Congrats! My daily driver is Zed developing on SSH remote servers on exe.dev. It's crazy to think of all the dev tools I've churned through over the last 18 months but these two feel sticky. Zed has everything I need in a unified pane. File editor, terminal, agents, SSH remotes. And it's fast and intuitive exe.dev is the first "dev container" I've ever *loved*. The remote sandbox means `dangerously-skip-permissions`…

I'm glad to hear the SSH remote editing is working well. A lot of the time I'm developing on a remote server using VSCode Remote-SSH. I mostly love it. But! It consumes a lot of memory. And not only that. At times it gets stuck in some infinite loop or such, and ends up consuming all memory on the machine, preventing all traffic. Takes a few minutes for the OS to finally kill it, so I can get back in. I'm pretty this…

The only reason I remained on vscode for so long was the remote ssh editing as I also use a dev box (M2 air + dev box = multi-day battery life) but recently got sick and tired of the vscode instability and frequent need to blow away state / reinstall plugins after updates. When I saw Zed had an ssh dev equivalent I jumped ship and haven't looked back. Here is my theme if anyone is interested, https://github.com/whalesalad/dotfiles/blob/master/zed/whale...

Re: Zed 1.0

#398
post #365

Congrats to the Zed team for building the best modern editor I have ever used. I subscribe to the monthly plan just to give you guys the funding you need, even if my funding is a tiny drop in the bucket. I always wanted a feature rich alternative to Sublime Text that can run anywhere and do basically anything I need from it. I've use JetBrains IDEs for years (been subscribed annually since 2017), but since Zed I have…

Can you speak to your feelings on Zed's customizability/extensibility? Zed is shiny and impressive, but Sublime's rich ecosystem of python plugins is hard to beat... EDIT: Tho if sublime wasn't already "doing everything [you] need", maybe you aren't familiar with the plugin ecosystem!

I used Sublime Text since ST2, and bought into ST3. It just felt stale compared to Visual Studio or any JetBrains IDE. I loved the speed, but at least back when I was using it, LSP wasn't as big and so I didn't have that at my fingertips.

With Zed all the high quality features are OOTB. For example, with Python they run some high quality linters out of the box, I don't even have to think about setting anything up, I don't even thing I have installed a single plugin for Zed outside of themes. It's a very batteries included text editor.

Re: Zed 1.0

#399
post #11

Too bad they did not include better search UI into this release. When you search, Zed opens a new tab, which I hate. Sometimes I just want to have a quick glance at some code and close the search using escape. Telescope style search in vim, helix or JetBrains tools is so much better. https://github.com/zed-industries/zed/pull/46478

I feel you. Same here.

Re: Zed 1.0

#400
Zed is a really good editor in an age that every other editor has forgotten to be about *editing* and wants to be a wrapper around coding agents.

On the agent side, I really like their ACP approach but for now it seems buggy and limited in functionality (previous message editing, occasionally never-ending work, ...)

Post reply on HN