it reminds me of a choice like “do i host my website on a Windows Server, or a Linux box” at a time when both of these things are new.
Not to mention openai's lead compounds, so 2 years now and 4 years in 2025 may be 10 times the original prod/qol gain.
Oof, you reminded me of when I chose to use Flow and then TypeScript won.
(note "died in part" because there's the obvious hype cycle and resume driven development aspects but I think arguably those kicked in -after- the above effect)
No, it's exactly the individuals who can't afford to live "2 years behind". Benefits are too great, and worst that can happen is... going back to where one is now.
--
[0] - I'm not talking the political bias and using the idea of alignment to give undue weigh to corporate reputation management issues. I'm talking about gutting the functionality to establish revenue channels. Like, imagine ChatGPT telling you it won't help you with your programming question, until you subscribe to Premium Dev Package for $language, or All Seasons Pass for all languages.
true only if there's no form of lock-in. OpenAI is partnered with people who have decades of tech + business experience now: if they're not actively increasing that lock-in as we speak then frankly, they suck at their jobs (and i don't think they suck at their jobs).
That's one world - there is another where the time gap grows a lot more as the compute and training requirements continue to rise.
Microsoft will probably be willing to spend multiple billions in compute to help train GPT5, so it depends how much investment open source projects can get to compete. Seems like it's down to Meta, but it depends if they can continue to justify releasing future models as Open Source considering the investment required, or what licensing looks like.
These small models are not expensive to train and are (crucially) much cheaper to run on an ongoing basis.
Opensource really is a viable choice.
However you need a bunch more understanding to train and run one.
So I expect OpenAI will continue to be seen as the default for "how to do LLM things" and some people and/or companies who actually know what they're doing will use small models as a competitive advantage.
Or: OpenAI is going to be 'premium mediocre at lots of things but easy to get started with' ... and hopefully that'll be a gateway drug to people who dislike 'throw stuff at an opaque API' doing the learning.
But I don't have -that- much understanding myself, so while this isn't exactly uninformed guesswork, it certainly isn't as well informed as I'd like and people should take my ability to have an opinion only somewhat seriously.
This isn't a snipe, mind, it's me being unsure if we even disagree, especially given the latter part of your comment seems entirely correct (so far as my limited understanding goes ;).
Thank you for the clarification.
Whatever that means you can argue it.
But ChatGPT is a front line technology and super accessible. Java 5 is super back end and very specialized.
The adoption you say won't happen: it will come from the middle -> up.
But no. I practically mean any complicated back end technology that takes corporations months or years to migrate off of because its quite complicated and requires an intense amount of technical savoir-faire.
My point was that ChatGPT bypasses all this and any middle manager can start using it anywhere for a small hit to his departmental budget.
But no, it would not surprise me to find a decent handful of large companies still writing Java 5 code; it would surprise me a bit more to find many still using that JVM, since you can't even get paid support through Oracle anymore, but I'm sure someone out there is doing it. Never underestimate the "don't touch it, you might break it" sentiment at non-tech companies, even big ones with lots of revenue, they routinely understaff their tech departments and the people who built key systems may have retired 20 years ago at this point so it's really risky to do any sort of big system migration. That's why so many lines of COBOL are still running.
Those of us who've been around for a long time know that's pretty much how Java worked as well. All of the non-technical "manager" magazines started running advertorials (no doubt heavily astroturfed by Sun) about how great Java was. Those managers didn't know what Java was either. All they knew (or thought they knew) was that all the "smart managers" were using Java (according to their "smart manager" magazines), and the rest was history.
Even when you are building utility systems for critical infrastructure, you'll still be dealing with a disheartening amount of focus on marketing fluff and sales trickery.
Maybe if you added github projects with permissive licenses?