Haystack
Dev tools
code editor
SHOW HN2024
How HN took it
32 positive, 52 neutral or asking, 8 mixed, 27 critical, out of 119 comments about the project. Thread score +0.06.
Idea: 21 for, 5 againstDesign: 6 for, 12 againstPrivacy: 2 for, 3 againstExecution: 1 for, 3 againstPricing: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Canvas and graph navigation idea is interesting and well executed
From 3 comments
Congrats on the release. This looks like an excellent, well implemented in tool. I look forward to trying it out. It reminds me of a feature I've always wanted, and even built…
enobrev on HNAwesome I've wanted this exact kind of thing for many years - a code editor that lets me create funnels of code sections/functions for flow through an app - because you're often…
replete on HNI'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…
dahjelle on HN
Pinning and zooming into a single function is useful
From 2 comments
This is really cool! I like the fact that when you navigate to a method/declaration/whatever, it only contains the relevant snippet, rather than opening a secondary tab with the…
sensanaty on HNI'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…
dahjelle on HN
Objections
Canvas gets cluttered with too many floating windows and is mouse-centric
From 2 comments
This is really cool! I like the fact that when you navigate to a method/declaration/whatever, it only contains the relevant snippet, rather than opening a secondary tab with the…
sensanaty on HNCongrats on the launch. I've actually been going in a totally separate direction lately, it helps with my focus and ADHD tendencies to jump around and get overwhelmed. 1. One…
karolist on HN
Built-in AI copilot adds little value and sends code to OpenAI
From 2 comments
In order for the canvas to be meaningful, the individual code windows need to be related to each other; eg. like a visual programming language or a notebook, with sockets and…
wokwokwok on HN> We do not store or log your code anywhere. We do send snippets of your code to Open AI as input for our navigational copilot. We'll add an option to disable this soon. I look…
pavel_lishin on HN
Zoom and UI are hard to discover
From 2 comments
That's a very cool concept but I don't understand how to use it. The 4 buttons above a pane (?) have no label or tooltip so I don't know what they do. Even clicking on them…
thiht on HNYou can zoom on the canvas using CMD+scroll! Other folks have mentioned this as hard to discover so we'll be sure to fix that. 2 and 3 sound like interesting ideas that we'll…
akshaysg on HN
Requests
Linux and Windows support
From 2 comments
Oh nooooo, this is MacOS only? This is amazing and I need this so badly.
Sakos on HNI think the title should make it clear it’s macOS only, before getting my hopes high to test it out, it looks interesting nonetheless.
tamimio on HN
An option to disable the AI copilot
From 2 comments
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…
dahjelle on HN> We do not store or log your code anywhere. We do send snippets of your code to Open AI as input for our navigational copilot. We'll add an option to disable this soon. I look…
pavel_lishin on HN
Navigation history like browser back and forward
From 1 comment
I really like the way it lets you navigate from function to function (and file to file) and back again. What would be even more useful would be to have a "history" window,…
kmoser on HN
Keyboard navigation
From 1 comment
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…
akshaysg on HN
Sticky notes and grouping on the canvas
From 2 comments
In order for the canvas to be meaningful, the individual code windows need to be related to each other; eg. like a visual programming language or a notebook, with sockets and…
wokwokwok on HNVery cool concept! Will it be possible to make "boxes" with labels/titles so different frames can be grouped? And will zooming of the canvas be supported?
metaketa on HN
Questions
Does it support Python or other languages beyond those tested
From 2 comments
Tried this tool, but cannot navigate through a python project. Is this something that is not supported at this time?
bhairav on HNHmm sorry for the irritation. I have a barrage of questions: 1. Which language is this for? 2. Do you have the relevant language server installed (i.e. the extension for the…
akshaysg on HN
Will it integrate with type checker errors
From 1 comment
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…
hamasho on HN
Alternatives named
Sourcetrail
From 1 comment
This is pretty cool! Reminds me of the now defunct SourceTrail tool: https://github.com/CoatiSoftware/Sourcetrail Actually, seeing lines between the code and where you opened it…
KronisLV on HN
Understand
From 1 comment
You should definitely check out Understand https://scitools.com/features, if you haven't already.
ReleaseCandidat on HN
Obsidian Canvas
From 1 comment
Interesting, some notes: - obsidian has similar feature called "Canvas", perhaps look at their work flow. - For me this is uselles as a standalone tool. I need it as Idea plugin.…
trte9343r4 on HN
Code Bubbles and Patchworks
From 1 comment
I published a paper comparing navigation time with a canvas-based editor (Code Bubbles) vs. traditional tab-based editor (Eclipe) vs. a carousel-based editor (Patchworks, a tool…
azhenley on HN
PaperWM
From 1 comment
This looks really interesting and well thought out. Nonetheless, I feel like the OS window manager should provide this kind of experience, with appropriate hooks so that an IDE…
20after4 on HN