For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more keybits's commentsregister

Obsidian recently introduced a native 'Download attachments for current file' which you can invoke with cmd / ctrl + p.

I like this as I don't always want all the images for something I've clipped from the web. This gives me the choice.


For people who have tried the new agent panel in Zed, how does it compare to something like Cursor or Windsurf?

(I've yet to dive deep into AI coding tools and currently use Zed as an 'open source Sublime Text alternative' because I like the low latency editing.)


I'd say it's closer to Claude Code than to either of the two IDE-oriented ones. I say this because it actually does the right thing more often than either Cursor or Windsurf. It gathers the right context, asks for feedback when needed and has yet to "go back and forth between two failing solutions" like I've seen Cursor do.

I don't know what Zed's doing under the hood but the diffing tool has yet to fail on me (compared to multiple times per conversation in Cursor). Compared to previous Zed AI iterations, this one edits files much more willingly and clearly communicates what it's editing. It's also faster than Claude Code at getting up to speed on context and much faster than Cursor or Windsurf.


what about the vscode agent? is there a reason it is never in the conversation? I thought they added an agent early 2025?


Claude created an SVG as an artifact for me - it's pretty good: https://claude.site/artifacts/b6d146cc-bed8-4c76-a8cd-5f8c34...

The hour hand is pointing directly at 9 when it should be between 9 and 10.

It got it wrong the first time (the minute hand was pointing at 5). I told it that and it apologised and fixed it.


Because your image is code.

Try something that outputs pixel.

Then you see the curse of limited training data


I can recommend Wipr 2 - excellent blocker from a great developer. I've now switched to Safari for all my YouTube watching. Universal purchase works on macOS, ipadOS and iOS.


I just downloaded it.

It works way better for Youtube than the one I had, and after some more testing I don't need the additional annoyance blockers I had. I might just go back to Safari!

Thanks for the recommendation.


I really started to enjoy my iPad Pro M1 messing around making music.

There are hundreds of fantastic apps out there from mixers, sequencers to excellent synthesizers, effects and samplers. For an idea of what this can look like, here's a video: https://youtu.be/ft8erjlzg4A?si=lCg77DZAUYNa1SEf

Add a midi controller and you can make pretty much any kind of music you want.

A great benefit over mac / pc computer based music making is that the apps are very affordable.


I use and like Enpass: https://www.enpass.io/


https://modernfontstacks.com/ is a great resource for more detail on this and useful suggestions for font stacks that have a similar style across platforms.


I find Apple's 'Hide My Email' service invaluable for avoiding the first part of this problem: https://support.apple.com/en-us/105078

Very easy to deactivate an address when I decide I don't want to hear from them anymore.


The Zed editor team collaborated with Anthropic on this, so you can try features of this in Zed as of today: https://zed.dev/blog/mcp


So they want an open protocol, and instead of say collaborating with other people that provide models like Google, Microsoft, Mistral, Cohere and the opensource community, they collaborate with an editor team. Quite the protocol. Why should Microsoft implement this? If they implement their own protocol, they win. Why should Google implement this? If they implement their own protocol, they win too. Both giants have way more apps and reach in inside businesses than Anthropic can wish.


Looks like I need to create a rust extension wrapper for the mcp server I created for Claude?


Zed with SSH Remoting and Orbstack is pretty much my dream setup for programming on a Mac.

I can now spin up a Linux machine in Orbstack[0] in a few seconds and then SSH into it from Zed for a fast Linux development environment with a fast macOS native editor. It feels a bit like the macOS version of WSL and VSCode. Just a whole lot nicer (subjective of course)!

A couple of years ago I was inspired by what Mitchell Hashimoto was doing[1]. He was running a GUI VM via VMware on macOS so that he could have the best of both worlds - macOS apps and ecosystem and a Linux dev environment with his preferred package managers and a more reliable NixOS. That route still felt a bit heavy to me, but I related to the desire for the best of macOS and the best of Linux.

I tried with VMware and Docker Desktop with VSCode but it always felt like a lot of overhead and a bit clunky to achieve a smooth fast dev environment.

With Zed and Orbstack it finally feels like the fast elegant system I'll stick with. Thank you to the developers for these excellent tools!

[0] https://docs.orbstack.dev/architecture#linux-machines [1] https://x.com/mitchellh/status/1346136404682625024


I’ve been using Colima to host docker containers and VSCode with devcontainers to do something similar. Being able to spin up a full stack environment on the fly for working is amazing. It may not be as fast as Zed, but it’s a well thought out workflow that’s very reproducible. It’s been a quick workflow to start using, but is still quite flexible.

Regardless of which stack you use, I think this is a great style of working. When you have a reproducible dev environment, everything is so much easier. (As vagrant users will probably attest to - it’s not a new method).

But having this feature of SSH remoting is also quite handy without the dev environment stack stuff. I also find it quite nice to work with a local client, but remote SSH environment when I’m doing data work (large genomic data files). In this case, instead of reproducibly, the main benefit is data locality. If my large dataset is on a different server, it’s far more convenient to write the analysis code on that remote server. This new Zed feature seems like it will also support this workflow, which is also a win in my book.


I understood Mitchell intent for his setup to be slightly different than what you described.

I understood it as him running Nixos/nix because it made having a reproducible development setup a breeze since it’s all just a config file.

How would his use of Nixos change as you imply with Zed/SSH?


I might have implied the wrong thing. I wasn't implying Mitchell should change his use of NixOS. I was relating to the desire for 'best of macOS and best of Linux'. If I was using NixOS I would do that from an Orbstack machine Linux cli, with Zed as my editor, rather than virtualisaing a full X GUI. Everyone will have their own choices of course.


I've always been running a headless Linux VM wherever I do any dev work, Windows or Mac. Works very well.

Glad to see that WSL2 and OrbStack promotes this workflow.

For now my only complaint is I prefer full-blown VMs instead of WSL-like setup (so that I can work with the same Linux kernel my code targets), but client virtualization support on Apple platforms are pretty meh, definitely not at Hyper-V level yet. OrbStack went out of their way to fix a lot of these but they are not interested in making a VM product.


[flagged]


I'm charitably reading it as "if I must develop on a Mac, this is a great way" :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You