4 ms·
I use copilot in vscode. It watches what I type and inline suggests the next line or code block based on what I’ve been doing and say a function name or the eve
by yoav 3y ago
I use copilot in vscode. It watches what I type and inline suggests the next line or code block based on what I’ve been doing and say a function name or the events I’ve not yet added listeners for. I hit tab to accept. It saves me at least 20% of the time i would spend typing and is insanely good.
I have copilotx conversation in vscode that is aware of my codebase and active file. I can quickly get up to speed with a new project or library by asking it where x is or how to do y in this library. Or generate a vega chart or json for this so I can see a real example of the structure. It’s very good at these tasks. But can be out of date with some libraries or thibgs outside of vscode world.
I also have chatgpt with plugins. This lets me ask it about current code as it can pull the latest version of a github repo or multiple repos, or specific versions, and has more structured responses so it performs much better than copilotx currently does at certain tasks. This all saves me days and weeks of thoroughly reading docs to get a direction and plan. Instead these ai point me in the right direction immediately.
I just got the new voice and browsing features in chatgpt. Yesterday I had a technical voice conversation with the voice from HER about how I wanted to architect a feature. I was at my blackboard talking through the implementation and edge cases and the voice pointed out several angles I hadn’t thought about and worked with me through solutions. I did this while my phone was on my desk without having to touch it for the whole conversation so I could stay deep in thought at the blackboard. This is wildly more efficient than talking with a human where I have the overhead of social dynamics and navigating their communication quirks.
I also used chat gpt 4 heavily over the last few months to set up my company asking it all kinds of corporate, tax, legal, banking, etc. advice. Everything it told me I double checked at the source on government websites and it was wildly helpful. Saved me lots of money on consultants, reading stuff, and pointed me in the right direction and let me think through weird edge cases. Now that I have access to browsing and voice this will get super charged when I have my next question.
- yiqkio 3y agoAmazing. Thank you! What is the plugin you use to pull the repo and ask questions?
- yoav 3y agoIt’s called “AskTheCode” There might be others worth trying also but this one worked so well for me I haven’t needed to look further.
- bamboozled 3y agoThis is wildly more efficient than talking with a human where I have the overhead of social dynamics and navigating their communication quirks. I can see that this was beneficial for you, which is nice. I can also see this being a huge, huge problem for team dynamics. Didn't like talking to people before? Well now you never have to again! You can go off on your own and generate entire new architectures, codebases, whatever...and and then discuss with the team,,,if the team dynamics sucked before...playing nice with others is what life is about, I even think "AI" may have to learn this lesson too.
- yoav 3y agoI’m an introvert. I previously only used writing long notes to myself to think before engaging with a coworker. Now I’ve unlocked “voice without social dynamics” to do that which is a whole other dimension. Team dynamics now for extroverts mean instead of waisting and hour of phone time for them to slowly talk through basic ideas and catch up to the introverts who could prepare for the meeting on their own, now extroverts have a way to think through and prepare for meetings so the meetings become more valuable and the extroverts (at least to me) become less irritating to work with.
- yoav 3y agoI’m also looking forward to having voice gpt participate in zoom calls to cut the extroverts off when they’re dragging on their out loud thinking so we can all move the call forward. As an introvert i find it difficult to cut someone off mid thought because I assume like me everything they say is well thought through and important. I can’t guage when it is and when it’s just stream of consciousness from them until they’re finished and yield the floor and by then it’s too late. the current status quo of “this meeting could have been an email” or “could have just read and commented on my doc instead of waisting an hour of ten people’s time” is not good for team dynamics or morale. And we finally have a solve for it
- bamboozled 3y agoAs an introvert i find it difficult to cut someone off mid thought because I assume like me everything they say is well thought through and important. So your assumption is, extraverts don’t think things though?