Windsurf and OpenAI
In this blog, I like to discuss why things make sense and why they don’t. I happen to have tons of insight into what it is like to build Windsurf because Code Generation via LLMs is literally my domain expertise.
Here, for instance, is a benchmark for SQL-based code generation I’ve created before (I refresh it every few months from user submissions, but anyone can submit their own model test - and it has been tested previously by Software Architects from AWS and Microsoft).
And here are my LLM fine-tuning methodologies specifically developed for Code Generation:
I also have strong insight into why OpenAI’s acquisition decision makes sense, and the implications for the broader ecosystem (which are huge). Finally, I happened to have spent a career learning/studying/forgetting new languages and dialects - to name a few:
Python
Java
C/C++
LISP
Gauss
R
Matlab
PHP
Assembly language
CLI/Tcl
JavaScript
Node.js
Korn/Bash/C Shell
SQL (and its 10+ dialects)
LookML
Splunk’s SPL
Mozilla’s XUL
…
In addition to the above programming languages, I’ve studied spoken-languages
Chinese
Hebrew
Russian
English
French
Studying so many languages (and forgetting them), I’ve learned a lot about communicating instructions - and what it takes for computers to do the same.
For example, every language has a purpose.
Business languages: English, LookML
Languages for precise computer instructions: Chinese, Assembly, LISP, Gauss
Languages that are challenging without expertise: French, Russian, Java
Languages that reflect the history of their domains: Hebrew, C++
All this to say, I have strong opinions on the subject.
However, the problem with this blog is that much of the analysis coming out of here is very much similar to when the star on Chef's Table shares his/her recipe on Netflix - everyone is quite entertained, but then they head out and grab the sugar-laden Ice Cream from their fridge and call it a dinner.
While it is true that 80% of you cannot be helped, and honestly, I don’t even care who you are. Your level of IQ makes me embarrassed that my words even reach your eyes to begin with. Go away, and read some tabloids on TechCrunch.com. You’re tourists here. I have nothing to offer for you. Unsubscribe - please!
That said, likely 10-20% of readers are friends, former colleagues, or other - about who I do care.
So with that, the full issue about the Windsurf’s acquisition will be released separately to that 10-20%, the premium subscribers only. You know who you are!
Speaking of Food, if you’ve not checked out my other post about restaurant businesses and software, here it is: