Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
akshaysg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
121.
▲
by
akshaysg
2y ago
We are not but I'm happy to discuss! Feel free to email feedback@haystackeditor.com
122.
▲
by
akshaysg
2y ago
Good question! We will never gate the visualization itself behind a pay wall. We plan to add helpful features, such as searching your codebase using natural language or automating/improving refactoring, and experiment with gating those
123.
▲
by
akshaysg
2y ago
You made some good points! We do show arrows between related objects (if you CMD+click on symbols, or use the floating toolbar to zoom into a function) and you can traverse the codebase like a graph. Do you feel like that is insufficient? I
124.
▲
by
akshaysg
2y ago
This is good feedback. The problem we encountered is that everything gets incredibly tiny if you zoom out, but we'll iterate on making the landing demo better.
125.
▲
by
akshaysg
2y ago
I've never used Smalltalk but I've heard of it!
126.
▲
by
akshaysg
2y ago
Curious if the problem you're encountering is visualizing the data flow vs. the control flow?
127.
▲
by
akshaysg
2y ago
Apologies for this! We'll make the canvas match VS Code's theme eventually.
128.
▲
by
akshaysg
2y ago
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?
129.
▲
by
akshaysg
2y ago
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
130.
▲
by
akshaysg
2y ago
Just added a Linux download!
131.
▲
by
akshaysg
2y ago
Just added a Linux download!
132.
▲
by
akshaysg
2y ago
Added a Linux download if that's the platform you're using!
133.
▲
by
akshaysg
2y ago
Our intent is not to steal anyone's name, but I hope that by being a very different product nobody confuses us with this Haystack (or the older Haystack that other commenters pointed out). I do think the idea of a "needle in a hay
134.
▲
by
akshaysg
2y ago
Very sorry about this. We hope to get in a Linux product soon (building now, fingers crossed). Thanks Dan for the edit!
135.
▲
by
akshaysg
2y ago
I don't and never have used Lab view, but I am interested in adding features to better visualize data flow. I feel like this can easily err on the side of being confusing/annoying, but do you like Labview's data flow features
136.
▲
by
akshaysg
2y ago
Yes we were definitely inspired by SourceTrail! Will add to the feature list!
137.
▲
by
akshaysg
2y ago
Makes sense! Curious how you use LLMs to guide you around? In my own experience, I ask the LLM where a functional flow is and it does a great job of creating an entrypoint, but I frequently have to figure out the finer details myself and so
138.
▲
by
akshaysg
2y ago
Sorry for the frustrating behavior. It should actually work for plain functions and I just tested with a TSX component we use. I think something went wrong here. Are you using JSX components? I'll try to repro this on my end.
139.
▲
by
akshaysg
2y ago
You brought up a great point regarding mouse dependency. The end goal is to make this keyboard navigable (I myself don't like taking my hands off the keyboard), but we also need to do it in an intuitive/easy-to-use way which will
140.
▲
by
akshaysg
2y ago
Yeah bubbles are awesome! I like the minimap concept especially.
141.
▲
by
akshaysg
2y ago
I am so sorry! Our immediate next priority is to get this on Linux and Windows. May I ask which OS you use so we can get it done now?
142.
▲
by
akshaysg
2y ago
Ooh grouping is a cool idea we didn't consider! Curious to hear what you want out of grouping -- I can imagine it's useful to label functionalities and move different editors at once, but would love to hear from you. You can zoom
143.
▲
by
akshaysg
2y ago
I did not know about Understand. This is really cool -- thank you! I really like how Understand enables you to understand how many upstream dependencies you may need to change when refactoring. We hope to push it to the next level by helpin
144.
▲
Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
(haystackeditor.com)
546 points
by
akshaysg
2y ago
|
214 comments