Earlier quoted context omitted.
It's also a very competitive price. $29 is excellent for a piece of software that helps my day to day. It's really a sweet spot between very reasonable, and a bit pricey. I'm so happy about this project, and hope it works well (I'll be trying it tonight after work)
No craftsman of any kind would whine about a (good) tool that costs $29 and makes him more productive. I do not see why a progrommer should do that.
Show HN: TabNine, an autocompleter for all languages
171–180 of 193 posts
Re: Show HN: TabNine, an autocompleter for all languages
#172Earlier quoted context omitted.
I suppose you are running into the index size limitation that is mentioned here: https://tabnine.com/buy
I suppose it's that. I wonder why I don't see any error messages tough. I don't want to buy it if it won't work for my project. It's more than 200kb and 15mb but the .rb are way less. [edit] Ok, it just took a bit before showing the tab competitions and the license message. Will be useful to know where the index process is at. [edit2] Just bought a license. Keep up the good work!
Re: Show HN: TabNine, an autocompleter for all languages
#173Earlier quoted context omitted.
That's odd, because it could indeed exist without the Rust ecosystem. The author just opted to write it in Rust.
Think of it like "I couldn't have done it without you" when people accept awards. Sure they could have, it's just an expression of appreciation. He might also not have chased the project if he weren't working in an ecosystem he particularly liked, so who knows, maybe it wouldn't have happened without Rust.
Re: Show HN: TabNine, an autocompleter for all languages
#174Re: Show HN: TabNine, an autocompleter for all languages
#175> your software will automatically update to the full released version at no additional charge. So, give your proprietary software both network access and access to all my source code? I have very few complaints about the Jedi autocomplete library, which is neither proprietary nor requires network access. I welcome innovation in dev tools, but I wish you had found a monetization strategy that didn't require us to tru…
Your concerns are understandable. It is about as risky as installing an editor plugin which updates automatically. The private keys used to sign releases are kept offline and would not be available to an attacker even if they compromised my online accounts. Finally, TabNine will work correctly if you deny it network access (say, by blacklisting update.tabnine.com).
Just to clarify - would it still work if I deny network acess for the TabNine binary, _after_ validating my license key? Or is the key validation invoked on every launch (hence requiring network access)?
Re: Show HN: TabNine, an autocompleter for all languages
#176Quoting the author from r/rust[0] > Its paid features are always enabled when completing Rust code, in acknowledgment of the fact that TabNine could not exist without the Rust ecosystem. Thanks for this, Jacob! [0] - https://www.reddit.com/r/rust/comments/9uhc1x/tabnine_an_aut...
That's odd, because it could indeed exist without the Rust ecosystem. The author just opted to write it in Rust.
This is valid for both programming and human languages.
Re: Show HN: TabNine, an autocompleter for all languages
#177First impression is that this is insanely fast and is actually giving recommendations based on context, without setting up additional files. So, it's doing exactly as advertised. I'm using this in Vim and would like to know if there's a way to configure it such that the dropdown does not show up until I hit or ? I realize that this is supposed to be a zero-config tool, and I'm asking for a configuration! Great job wi…
Re: Show HN: TabNine, an autocompleter for all languages
#178First impression is that this is insanely fast and is actually giving recommendations based on context, without setting up additional files. So, it's doing exactly as advertised. I'm using this in Vim and would like to know if there's a way to configure it such that the dropdown does not show up until I hit or ? I realize that this is supposed to be a zero-config tool, and I'm asking for a configuration! Great job wi…
Re: Show HN: TabNine, an autocompleter for all languages
#179Earlier quoted context omitted.
Your concerns are understandable. It is about as risky as installing an editor plugin which updates automatically. The private keys used to sign releases are kept offline and would not be available to an attacker even if they compromised my online accounts. Finally, TabNine will work correctly if you deny it network access (say, by blacklisting update.tabnine.com).
> Finally, TabNine will work correctly if you deny it network access (say, by blacklisting update.tabnine.com). Just to clarify - would it still work if I deny network acess for the TabNine binary, _after_ validating my license key? Or is the key validation invoked on every launch (hence requiring network access)?
(License key validation requests go to tabnine.com, so you should blacklist that too if you want to deny all network access.)
Re: Show HN: TabNine, an autocompleter for all languages
#180tabnine-vim: YCM? Sorry to hear that...
Agreed. This was a deal breaker for me. It would be really great if it somehow implemented a standard protocol (like https://langserver.org/ ) in order to integrate with existing completion plugins.