Live data from Hacker News

Show HN: Fresh – A new terminal editor built in Rust

sinelaw.github.io

61–70 of 158 posts

Re: Show HN: Fresh – A new terminal editor built in Rust

#61
post #59

I had given up hope on ever finding an editor like this. Just did a little bit of browsing in a current project and WOW. Going to use this for the rest of the day and kick the tires. Well done!

Glad to end your search. Don't give up if you hit some glitches, please open issues and we'll get over them quickly.

Will do, appreciate your hard work on this.

Re: Show HN: Fresh – A new terminal editor built in Rust

#62
I have to say... I really like it.

I was settled on NVim and VSCode, then I discovered Zed, which is fantastic.

I guess you should not keep your life closed for new experiences. Everybody loves fast and responsive software, what can I say.

Thank you for your work, I will enjoy using it, it isn't for everything but that is how I started with Zed.

Re: Show HN: Fresh – A new terminal editor built in Rust

#64

I have to say... I really like it. I was settled on NVim and VSCode, then I discovered Zed, which is fantastic. I guess you should not keep your life closed for new experiences. Everybody loves fast and responsive software, what can I say. Thank you for your work, I will enjoy using it, it isn't for everything but that is how I started with Zed.

Happy you like it, use github issues liberally if you hit any annoyances

Re: Show HN: Fresh – A new terminal editor built in Rust

#66
post #63

It’s nice that Claude allows you to make things like this just because you want them to exist, right? Making it by hand would be a multi-month project, but it seems to have taken about 3 weeks?

Completely agree - Claude multiplied my productivity in this case by a factor of 3 at least. It took ~3 weeks "wall clock time" - worked around the clock pretty intensely (got hooked! I love this) so maybe more like 1 month of normal working hours. Would have taken a lot longer than that without Claude Code and I would have given up before reaching this state.

Re: Show HN: Fresh – A new terminal editor built in Rust

#67
post #41

Earlier quoted context omitted.

Great! Just wondering maybe Bun (different JS engine) could do the job for plugins.

Anthropic Bun? :) I didn't realize it was an engine as well. I can take a look but we should wait and see where the acquisition takes it

Yes but I believe it would be a safe and lighter choice. The rug pull on deno is more imminent than elsewhere.

Re: Show HN: Fresh – A new terminal editor built in Rust

#68
post #12

Earlier quoted context omitted.

I get the frustration, but I think the npm option actually makes sense here. A lot of users who’d benefit from a fast Rust tool aren’t Rust developers and won’t have Cargo installed. Shipping it through npm lowers the barrier while still giving everyone the performance benefits. It’s not a knock on Cargo, just a way to make the tool more accessible.

Given the fairly shoddy security story with NPM, I genuinely don't understand the hesitation to publish a binary and have a README instruction to curl/wget it into `/usr/local/bin` or `~/.local/bin`. If it's going through NPM that publishing step has to be done already, unless the NPM build is pulling down rust to compile it all as a native extension. Eventually it'd wangle it's way into homebrew or the unstable bran…

Does it matter? You are apparently contemplating running a third-party binary on your machine anyway. It seems a bit weird to Worry about npm’s security story, which is all about executing arbitrary code.

Re: Show HN: Fresh – A new terminal editor built in Rust

#69
post #67

Earlier quoted context omitted.

Anthropic Bun? :) I didn't realize it was an engine as well. I can take a look but we should wait and see where the acquisition takes it

Yes but I believe it would be a safe and lighter choice. The rug pull on deno is more imminent than elsewhere.

Maybe I should see if I can support either one (e.g. cargo feature flag) for insurance

Re: Show HN: Fresh – A new terminal editor built in Rust

#70

Earlier quoted context omitted.

I did it because not everybody has cargo installed. I'm using cargo-dist to create this npm package.

I've been wanting a generic package manager for a while that is cross-platform. I wonder how one could find funding for such a project. Thinking about users from various OS' installing tools and software from your niche package manager, yeah that bad boy is going to grind to a halt if you have no key funding.

By cross-platform, do you really mean Linux/BSD/Mac/Win/ChromeOS/Android?

Or do you just mean something like Guix?

Post reply on HN