Hacker News new | past | comments | ask | show | jobs | submit | sirlunchalot's comments login

Very happy subscriber here, thank you for the tool. I do a lot of searching with it, however due to some changes in my life in the near future I will not need it as much so I wont be willing to spend $20 a month on it. So my question is, would you consider adding an option where one could pay per query rather than just per monthly subscription? I would love to use it for the occasional spark of curiosity when I want to know more about a certain topic without having to familiarise myself with the academic field surrounding it. Having a way for using undermind for situations like that would be truly amazing! Would gladly pay 1-2 or maybe even 3 dollars per extended query.


We've thought quite a bit about usage-based pricing, but found that doesn't work psychologically for most people. Generally, people seem happier by paying up front for access, then feel good about having the system available whenever they need it, rather then having to think through cost tradeoffs every time they want to do a search or use up credits. Please do reach out at support@undermind.ai though, we'd love to talk about a solution for you and get your feedback.


Have you considered the middle ground where there's a $10 tier ratelimited to X requests per timeperiod?


Not a bad idea. Want to avoid too much complexity in pricing, though. Decision fatigue.


Could you be a bit more specific about what you mean by "You could learn how to use python"? What resources would you recommend to learn how to work around problems the OP has? What basic procedures/resources can you recommend to "learn python"? I work as a software developer alongside my studies and often face the same problems as OP that I would like to avoid. Very grateful for any tips!


Basically just use virtual environments via the venv module. The only thing you really need to know is that Python doesn't support having multiple versions of a package installed in the same environment. That means you need to get very familiar with creating (and destroying) environments. You don't need to know any of this if you just use tools that happen to be written in Python. But if you plan to write Python code then you do. It should be in Python books really, but they tend to skip over the boring stuff.


How do you learn anything in the space of software engineering? In general, there are many different problems and even more solutions with different tradeoffs.

To avoid spending hours on fixing broken environments after a single "pip install", I would make it easy to rollback to a known state. For example, recreate virtualenv from a lock requirements file stored in git: `pipenv sync` (or corresponding command using your preferred tool).


would be interested in that as well


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: