Live data from Hacker News

Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

haystackeditor.com

51–60 of 227 posts

Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

#51

I've been wanting to try something like this for a long time! Is there any way to sign up for updates? (In particular, I'm waiting for the option to turn off the AI stuff, at least for when I am trying things out.) I especially love the ability to zoom into a function and hide the rest of a file. I've wanted that sort of thing a surprising number of times. I'm thinking one could also use this to virtually rearrange a…

Unfortunately we haven't built a clever way to sign up for updates! I'll think of the best way to do this (eventually we'll push updates directly in the product).

Working on adding the copilot opt-out as we speak!

I love the ideas here and I would like to discuss some of these with you. If it's OK with you, I am going email/DM you!

In general, we would love to engage in conversations with folks (feedback@haystackeditor.com)

Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

#53

it brings me a thought: is it just me who kind of hate the "super-modular-files-with-10-lines" way of doing things today? would love to get back to the way of doing things in the past, like super well-commented files, with hooks here and there to help you navigate, single file for single contexts...

Depends on the situation.

E.g., if a project's general rule is one file per class, I prefer consistently following that rule, even of it makes some files be really short.

Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

#57
Wow, this looks wonderful!

I want this to integrate well with type checkers. For example, if I edit a TypeScript function and it causes several type errors, it's nice to open all files and jump to the errors. If more edits cause other errors, open those files again. This would make code changes much easier!

Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

#58
post #57

Wow, this looks wonderful! I want this to integrate well with type checkers. For example, if I edit a TypeScript function and it causes several type errors, it's nice to open all files and jump to the errors. If more edits cause other errors, open those files again. This would make code changes much easier!

Yes this is something we plan on building! To confirm, you mean e.g. if you edit a parameter, which causes errors in all callers?

Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

#60

I'm not sure about the AI features but the concept of working with code on a canvas and having some sort of flowchart UI has been a dream of mine for some time. I mainly do data processing and draw lots of flowcharts for communicating pipelines and also for myself. Having a development UI which goes in that direction somewhat would be great for handling unwieldy codebases written by non-CS folk.

Curious if the problem you're encountering is visualizing the data flow vs. the control flow?
Post reply on HN