Live data from Hacker News

Zed on Linux Is Here

zed.dev

51–60 of 703 posts

Re: Zed on Linux Is Here

#51
post #32

Really dislike the one line installer. How is it installing? Flatpak? Adding an apt repo? Manual install? Fortunately docs go into better detail, https://zed.dev/docs/linux I'm on Debian anyway so who am I kidding expecting this to be in apt :D

Yep, it's the same as running random code with root permissions. Same as running random .exe from emails, but even without M$ signature. Apt packages also have the root access, but official repositories at least have some paper trail and release process.

I am less concerned about it being malicious and more concerned about it doing something I do not want re: how the software is installed. Installing software from the distributions package manager is always preferred to doing something manual. When it comes time to update the app, I would prefer to not have to do that in a roundabout way.

Re: Zed on Linux Is Here

#53
post #32

Earlier quoted context omitted.

Yep, it's the same as running random code with root permissions. Same as running random .exe from emails, but even without M$ signature. Apt packages also have the root access, but official repositories at least have some paper trail and release process.

> Yep, it's the same as running random code with root permissions. It doesn't require root. You can read it before you run.

"reading before you run" eliminates all convenience of the one liner. Their linux docs are way better because it shows you exactly how to do it on a per-distribution basis. when it comes time to update the software I would prefer to know how exactly it is installed so that I can update it correctly.

Re: Zed on Linux Is Here

#54

Really dislike the one line installer. How is it installing? Flatpak? Adding an apt repo? Manual install? Fortunately docs go into better detail, https://zed.dev/docs/linux I'm on Debian anyway so who am I kidding expecting this to be in apt :D

Pipe the script to cat before you pipe it to sh and take a look. It's downloading an executable to ~/.local/bin. If that's not your preference, there are many other options for obtaining the software, via your distribution or manually. I feel the backlash to this pattern is pretty overblown. They're not attempting to hide anything, just make the common case convenient.

A lot of the backlash is around the tool downloading and running an arbitrary shell script which could contain anything, and overlooks the fact that that shell script then downloads an opaque binary which could also contain anything. If you're paranoid about security read the code and build it from source, otherwise curl | bash is trusting the authors just as much as any other method.

Re: Zed on Linux Is Here

#55

> To install Zed on most Linux distributions, run the shell script below. This is not an acceptable way to install anything on Linux. If you want to target Linux users you can't distribute with a shell script for installation. I get that the idea is to reduce friction to installation and trying it out, but most Linux users - the ones you want filing bug reports anyway - are ones who will do due diligence and inspect…

It's on NixOS and Arch I'm sure you just wait a little to get it on your Distro... I don't think they have bad intentions.

Re: Zed on Linux Is Here

#56

> To install Zed on most Linux distributions, run the shell script below. This is not an acceptable way to install anything on Linux. If you want to target Linux users you can't distribute with a shell script for installation. I get that the idea is to reduce friction to installation and trying it out, but most Linux users - the ones you want filing bug reports anyway - are ones who will do due diligence and inspect…

See https://zed.dev/docs/linux#other-ways-to-install-zed-on-linu... for distro packages.

Re: Zed on Linux Is Here

#57
Does anyone know what is their monetization plan, or if they even have one? Editor with even this much polish takes a lot of time and effort. How is it being funded? Can we expect useful features to progressively get locked behind subscription as it grows in popularity (a la Gitlab)?

Edit: Nevermind, found it - https://zed.dev/faq#how-will-you-make-money. Interesting charter.

    We envision Zed as a free-to-use editor, supplemented by subscription-based, optional network features, such as:

        Channels and calls
        Chat
        Channel notes

    We plan to allow offer our collaboration features to open source teams, free of charge.
Edit 2: They have apparently also already raised money via private equity. I am quiet soured on "free" products which will almost always be enshittified as the pressure to turn profit grows.

Re: Zed on Linux Is Here

#58

Earlier quoted context omitted.

>> I'm also very much enjoying the modal editing, which VSCode lacks. The VSCode Vim plugin works great: https://marketplace.visualstudio.com/items?itemName=vscodevi...

When I specified the modal editing I was referring to how the workspace search in Zed brings up each result in an editable "window" allowing me to make edits across my whole project from 1 tab. VSCode's workspace search feels much more limited in comparison.

That sounds like an interesting feature. Could you provide a link that gives more information about it? I am not finding it in the docs.

Re: Zed on Linux Is Here

#59
post #42
post #8

Earlier quoted context omitted.

For me the "killer feature" is a graphical editor (like VSCode or the Jet Brains editors) but with performance more like vim. I'm also very much enjoying the modal editing, which VSCode lacks.

FWIW Emacs also fits that bill.

It does, though I found learning and setting it up to be more complicated. My preferred editor is one that's very simple to setup and use (e.g. Sublime, VSCode, Zed, nano). Emacs is cool, and maybe someday I'll get around to using it but so far it hasn't met my needs.

Re: Zed on Linux Is Here

#60

> To install Zed on most Linux distributions, run the shell script below. This is not an acceptable way to install anything on Linux. If you want to target Linux users you can't distribute with a shell script for installation. I get that the idea is to reduce friction to installation and trying it out, but most Linux users - the ones you want filing bug reports anyway - are ones who will do due diligence and inspect…

This comes across as rather entitled. They offer an easy installation path that works for most people. They also went out of their way to provide alternative installation methods and instructions [1]. All while gifting you and the world free and open source software.

[1] https://zed.dev/docs/linux

Post reply on HN