Comment Re:I remember what I was relieved... (Score 1) 276
Still blabbering?
Still blabbering?
>> What the war has demonstrated is the real threat Ukraine joining NATO posed to Russian security interests.
No it didn't.
>> I think one of the new skills for humans to develop is how to phrase the questions to give the AI the best hints possible.
Totally agree with you about that.
Whatever. I disagree with that statement also. I find that the AI can write very acceptable code even when the 'algorithms' are not well known. They may have been encountered in some obscure training documentation or code sets that hardly any human has seen.
Also I find that the better models can interpret your intentions from prompts quite well even if there are spelling errors, and often elaborate it better than you were able to state it. When companies say their new code is written mostly by AI I have no doubt they are truthful.
If the generated code isn't 'defensive' enough you can always tell it to make some targeted enhancements, but I find that it is perfectly capable of catching exceptions, etc.
>> How is that not what I said?
"Thank you AI editor for the code completion suggestions."
It is way more than code completions at this point.
I'm thinking you haven't used these tools as a professional developer. They are surprisingly capable. The LLM's have been trained on all coding textbooks, all open source code in existence, all stack overflow interactions, etc so there's quite a bit of material to draw from.
And a lot of new code will be similar to what's been written previously elsewhere. Web servers and interactions with databases for example have a lot of boilerplate, and a LLM can put that together for you very quickly. Also generate unit tests, integration tests, and full documentation.
Yesterday I was trying to investigate an online service that has an unfamiliar and complicated API. No problem, the LLM knew all about the API and was able to make an initial version in a few minutes for proof of concept. Then I had it expand that into some reusable classes and added custom methods as needed. In a couple of hours I had a nice website running locally that would exercise all the features I was interested in with minimum effort.
>> Thank you AI editor for the code completion suggestions.
I use it every day. Its way more than that, he isn't "misrepresenting reality".
You can work up some very good incremental development with nothing but prompts, the AI will write all the code for you. If you don't quite like what it did or want improvements you can just tell it. On new projects I generally start small and build new features as I get things working. In the past I had to write all the code, now I just describe what I would previously have done by hand and the AI will generate it. An incredible productivity boost.
This will eventually filter down to all stock traders, including the retail business. I was talking about this with my financial advisor, some day pretty soon his job will be replaced by AI and he agreed.
>> Most of the software is the same open source stuff you can run anywhere.
Notice that Zuck poached OpenAI's top talent and is about to rearchitect his existing very expensive AI technology stack. It ain't so easy.
>> they decided that it was preferable to pay Oracle to run it
Oracle has become very wealthy on deals like that. Apple could have developed their own relational database product and harvested some of that money.
This quote describes the danger here. The tech giants are already so wealthy and so powerful. They are capable of replicating almost any innovation and possibly doing it better.
"Browser wars should be won by users, and if users lose Browser War III, it will be from a familiar playbook: monopolistic behavior by an 'everything company' forcing its product on the market," Dwyer wrote. "In this sense, whatever OpenAI builds as a browser will be no different than Google's."
>> already a ton of open source models
There are, and I've tried a few. I use AI to write software for me every day now and there are a couple dozen backend options easily selectable in a dropdown menu. They range in price from very cheap to free, and I find that the best ones are quite a bit better than the second and third string. I'm not going to waste my time on those inferior LLM's, I've got work to do.
"delayed its release due to poor internal performance"
Meta recently hired top talent from OpenAI. Those guys probably reviewed Meta's codebase and saw a lot of fundamental flaws, they will want to either rewrite it or start from scratch.
In investing terms the FAANG companies are Facebook, Amazon, Apple, Netflix and Google. Nvidia should be in there too as the most valuable company in the world. But notice that OpenAI and Anthropic, etc are not in that group, yet they own and control much of the most powerful AI at present.
ChatGPT alone gets more than 5 billion visits per month.
https://explodingtopics.com/bl...
Yes they are burning through cash to get that, but at some point someone will successfully monetize this. The AI companies will have the most valuable technologies in history. Apple is going to have to buy AI services from one or more of the big players in that field, and for a huge amount of money, or be competitive on their own. The train is leaving the station on this.
I'm a little surprised that Zuck is choosing to invest so much in the hardware aspect of this but he seems to be fully committed to AI (for now). He does have a huge pile of cash, and if he doesn't build his own datacenters he'll be dependent on the firmly established players like Azure, AWS, and Google for the infrastructure..
>> It won't be pretty.
That hasn't been my experience.
>> Universities need to prepare their graduates for a career of 4-5 decades
They need to prepare their graduates to get a job in the near term with skills that companies want now.
“Coding, or the translation of a precise design into software instructions, is dead,” Balazinska said told GeekWire via email. “AI can do that."
This is clearly true. The new job is to figure out how to tell it what to do, and make sure it did it.
If you are good, you will be assigned all the work. If you are real good, you will get out of it.