Live data from Hacker News

Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

github.com

121–130 of 176 posts

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#121

Interesting - though it probably just soft of devolves to using hot keys (hopefully those exist) to jump between files after a few editors are open. Panning around with even half a dozen files open would get tedious.

When working with infinite canvases, using a combination of zoom and pan makes jumping from one spot to another spot basically instant.

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#123
I have nothing intelligent to say, just that I somehow love this idea very much. Somehow visualizing complexity of any kind, helping understanding and refactoring it, is what I constantly have in the back of my mind. Probably a dream of my subconsciousness that is looking for a solution for the complexity (mainly) at my work life.

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#124
post #62

Why can't this be an extension? I love the idea and can perfectly imagine this inside a tab of the editor area. This would allow for multiple haystack tabs as well, so switching contexts would be seven easier. Having to install another IDE (even if it is based on vscode) is a bit of a bummer for me. None the less, keep it up!

Since extensions are limited, a nice workaround imo would be to be able to turn canvas view on/off. I'm going to want to go between the canvas and the standard VSCode view, and so if I can do that within Haystack I don't need to have both installed.

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#125

I have nothing intelligent to say, just that I somehow love this idea very much. Somehow visualizing complexity of any kind, helping understanding and refactoring it, is what I constantly have in the back of my mind. Probably a dream of my subconsciousness that is looking for a solution for the complexity (mainly) at my work life.

Ironically this is what prompted me to leave my job and start Haystack! Whenever I looked at code in my IDE my brain was always shouting at me to re-imagine it in a way that made more sense and would involve less mechanical refactoring.

Whenever you have this feeling of looking for a solution in your daily life, you may just have a startup idea on your hands!

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#126

Looks like it might also work for writing a book with lots of chapter/source files. Will give it a go.

Oh interesting -- I never thought of it as a tool for writing a book! Maybe we should get George R. R. Martin to give it a spin haha.

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#127

Earlier quoted context omitted.

Does tldraw work for you? We use Pixi JS, which comes with graphics as well.

Ooh I see PixiJs can make content available to the screenreader for a11y. That’s always a big question mark for me when people start cramming a content tree into a canvas.

Yes a11y is very important! I do think this creates an HTML element per sprite/graphic, but the slowdown should not be terrible.

Re: Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas

#128

Looks interesting, but the license is a show-stopper for me. I can't expose my employer to that kind of risk. I poured a lot of time and effort into learning Akka and has to throw it all away.

Sorry I missed this comment! We're going to move to a license that has less confusing language. You should definitely be able to use Haystack at work!
Post reply on HN