If you are using neovim. I'll recommend giving https://github.com/zbirenbaum/copilot.lua a try.
Reply on news.ycombinator.com