Hacker News new | ask | show | jobs
by rkagerer 2521 days ago
Neat! Some questions on the "WhatApp" feature:

  1) What do you mean by "a select set of integrated apps"?
  2) Can the user tailor which app names are shared vs. those they prefer to keep private?
  3) Did earlier prototypes try a generic approach for ID, e.g. capturing hWND of the focused window and querying
     it's class, title, executable name, etc?  Do Mac/Linux have analogous facilities for window identification?
  4) Was it a challenge to distinguish browser-based apps? (e.g. Chrome, vs. Docs)
  5) Is there any attempt to consolidate contexts that involve switching between multiple apps? (e.g. while I'm
     coding VS Code, I jump to a browser to search docs for an API).
  6) Is there some lag/hysteresis, so if you switch briefly to a different app and back, it doesn't generate noise?
I like the feedback-for-use model, it sure beats advertising. What is long-term pricing, and can I join without having to link to a Slack or Google account?
1 comments

Great questions!

1) You can see the list here: https://tandem.chat/integrations We add new products by request, but we don't plan to add email and social networking sites :)

2) Long term, we'd like to let users customize what apps and sites are shown for their team, but we haven't built that yet. Right now, you can just turn on app, app + url, or nothing.

3) We use system APIs for capturing window titles & executable names across Windows, Linux, and Mac. There's actually a node package for that called "active-win"

4) Yes! We have plans to open-source our browser reading logic. And I still haven't figured out how to read URLs in a generic way from Linux yet.

5) Not yet, but we're thinking about how to indicate to your team that you're in "deep work" based on how active you are (e.g. typing or mousing a lot). I switch between terminal, VS Code, and localhost all the time, so I understand!

6) Yes, we only check your active app on an interval to reduce our performance hit.

Long-term pricing is $10/active user/month, where active user is someone who does at least an hour of calls. Of course, we want to make sure it's valuable for you and your team first.