Hacker News new | ask | show | jobs
by ushakov 1527 days ago
Fig is macOS-only, proprietary, requires e-mail and has telemetry

Fig relies on free labour to add completions and does not support open-source completion formats

Fig is VC-funded and at some point will have to generate revenue for it’s investors - at your cost

don’t use Fig!

if you have zsh you can use zsh-autocomplete, which is no worse than Fig

https://github.com/marlonrichert/zsh-autocomplete

edit: this comment was the most popular before HN moderators pinned it down, turns out Fig is YC-sponsored, so i’m not surprised

5 comments

With the risk of feeding a troll: can I ask you why you're so angry in every comment? You're almost hateful. I want to understand what makes you act like this, why you think the makers of Fig deserve this kind of response and how you think your comments contribute something positive to the discourse here on HN.
we both can agree there are legitimate points against using Fig

i’m spreading awareness and contributing to the conversation by outlining negatives for somebody who might be considering Fig

i do agree with you that some of my comments in the thread were not friendly and i’ll try to do better! i have also deleted some of my previous comments

again, sorry

Not to mention the possible security vulnerabilities associated with having telemetry on keyboard events.
Hey, you've made your point multiple times in this thread - maybe take a rest, drink a glass of water and go for a walk?

Be well.

And before you try it, no I'm not an employee and I'm not a shill. I don't use Fig, though I had a preliminary interview with them last year and they took 3+ months to get back to me, so...
HN moderators didn't touch your comment. More explanation here: https://news.ycombinator.com/item?id=31117569
`zsh-autocomplete` is a great tool as well! Some of this is just a matter of personal preference.

I've answered a few of your concerns in a different comment[0].

tl;dr

Autocomplete is just our first product, and it's part of a suite of tools focused on improving developer experience in the terminal. The idea is that you can configure your developer environment in Fig and then we'll sync it across all of your devices.

Fig will always be free for individuals. Teams pay for Fig for collaboration and discovery of internal scripts and for managing dev environment setup and onboarding.

A Linux/Windows version is coming soon. [1] [2]

[0] https://news.ycombinator.com/item?id=31113668.

[1] https://github.com/withfig/fig/issues/34

[2] https://github.com/withfig/fig/issues/35

> The idea is that you can configure your developer environment in Fig and then we'll sync it across all of your devices

don’t make it look like you’re solving a complicated problem

i don’t have 10000 computers at home that i want to sync my configs to

neither do i change my zsh config every day

you do understand that this is a non-issue?

> Fig will always be free for individuals. Teams pay for Fig for collaboration and discovery of internal scripts and for managing dev environment setup and onboarding.

what? people pay for it? you must be kidding, right?

there’s one reason you’re being ridiculed here: you have no moat, no unique value proposition, but you can’t just take your ball and go home, because you have investors whom you promised that this shit is big and will make you guys rich

luckily HN-community understands that and won’t eat your worthless crap

Whatever good points you are making are obscured by the overly aggressive tone of your comment.
It seems like Fig might not be solving a problem you have and that's totally okay.

We believe that there is a lot of room to improve developer experience in the terminal. That's why we build the products that we build.

to be honest, i don’t know anyone who has a problem moving files from one computer to another

there are even open-source tools like Syncthing that do this

https://syncthing.net/

i guess i’m very thankful we don’t need Fig for this!

Or just use git. It also has versioning in case you want to revert a change.

There are like 100 blog posts on how to manage your dotfiles...

Honestly, it feels like you're just bitter and stuck in your ways. Yeah, git works. Syncthing works. Syncthing also has non-obvious behaviors that can lead to you wiping your folder and losing all your data (source: I've done this accidentally). These things take a lot of effort to setup and keep working, and a lot of fiddling over time. There are plenty of people out there who just want something that works, that doesn't take up valuable time and mental bandwidth. Fig is great. Maybe not for you, but it seems to me like you're simply not the intended demographic.
You don't have to use it. I just downloaded it and it's really neat, looks way better than zsh-autocomplete because it has an actual UI (as much as people here are trying to make it sound like it's the same thing). I don't think the syncing thing has much value either (for me, maybe teams), but that's not why I'm using it.