517 karma · joined February 23, 2007
I love AI and use it for both personal and work tasks for two reasons:
1. It's a way to bounce around ideas without (as much) bias as a human. This is indispensable because it gives you a fast feedback mechanism and validates a path.
2. It saves me typing and time. I give it one-shot, "basic work" to do and it's able to do accomplish at least 80% of what I'd say is complete. Although it may not be 100% it's still a net positive given the amount of time it saves me.
It's not lost on me that I'm effectively being trained to always add guardrails, be very specific about the instructions, and always check the work of AI.
On a personal note, I'm curious around the move to F# as the implementing language and wonder if there will be ports to other languages now that it's open source.
I wonder if AI assistant will be deprecated once Junie is GA. Anyone know?
I have high hopes for "Junie" but fear it's going to be a while before it's ready for prime time.
Second, as I read this and other similar posts over the years I understand exactly what you mean. Although, in my case it's worse. I've built lots of things and left it in various degrees of completion before making it public. Sometimes, I go back and make improvements but still never launching.
I also implemented a bot mitigation system for a large international company so I got to see techniques used from the other side. Mobile phone farms and traffic from China was the most difficult to mitigate.
On a side note, anyone know what database software was shown during the announcement?
The intent is to remove as many obstacles as possible for finishing my side projects and sharing them. Worst case scenario is it becomes another unfinished project but I’ve learned a lot along the way.
Has there been any studies that prove that this infinite canvas mode is more productive than using a traditional IDE with heavy use of keyboard shortcuts, etc.