Zed should focus on basics. When it focuses on basics Zed is good.
<a href="https://github.com/zed-industries/zed/discussions/54150" rel="nofollow">https://github.com/zed-industries/zed/discussions/54150 failing to show newly created files and declining to provide a refresh button, instead adding a polling backend, breaks Zed on WSL.
Why a new version control system? Why not git, jj, or another existing system?
There should be a concept called "engineering privilege".
I see some companies do things that are widely out of their core product and engineers there just having fun with a bunch of different stuff with seemingly no commitment to bring in revenue. They'll re-invent/re-write things constantly, write a new compiler/package manager for their chosen language, create new frameworks, new open source projects unrelated to their companies, etc.
It must be awesome to be able to work in these conditions and still get paid. I'm not hating on it, it's how we get a lot of the good stuff we use.
I remember thinking the same about a bunch of friends I know who were working at early GitHub. What are you all doing build a replacement Campfire? Omg, now there's a team building an IDE because they don't like Textmate? And dozens of similar ones I've forgotten over the years. But both of those lead to Electron, and Atom, and ultimately VSCode. Which given they ultimately ended up at MSFT probably didn't hurt when the acquisition conversations started.
> But both of those lead to Electron, and Atom, and ultimately VSCode
You just gave an example of 3 unprofitable projects.
That's pretty much my point: great that we got all of this stuff out of it but in any company not propped up by massive amounts of VC money you can't pay tens of millions of dollars in engineering salary for no immediate gain.
They're projects where there's not a payment page to buy a copy sure, but VSCode especially has I'm sure indirectly led to a ton a of profit - its the natural home of Copilot, integrated with Github (including in their paid product Codespaces), and has I'm sure led to a ton of standardisation and productivity increases across the company.
NoDodgeQuestion · · focus · HN ↗
<a href="https://github.com/zed-industries/zed/discussions/54150" rel="nofollow">https://github.com/zed-industries/zed/discussions/54150 failing to show newly created files and declining to provide a refresh button, instead adding a polling backend, breaks Zed on WSL.
Why a new version control system? Why not git, jj, or another existing system?
dlisboa · · focus · HN ↗
I see some companies do things that are widely out of their core product and engineers there just having fun with a bunch of different stuff with seemingly no commitment to bring in revenue. They'll re-invent/re-write things constantly, write a new compiler/package manager for their chosen language, create new frameworks, new open source projects unrelated to their companies, etc.
It must be awesome to be able to work in these conditions and still get paid. I'm not hating on it, it's how we get a lot of the good stuff we use.
glenngillen · · focus · HN ↗
dlisboa · · focus · HN ↗
You just gave an example of 3 unprofitable projects.
That's pretty much my point: great that we got all of this stuff out of it but in any company not propped up by massive amounts of VC money you can't pay tens of millions of dollars in engineering salary for no immediate gain.
jon-wood · · focus · HN ↗
worldthruword · · focus · HN ↗