So far, AI is a money pit that isn't paying off
gizmodo.com
gizmodo.com
What we have now is exactly the same except with a MUCH bigger training set. I am using GPT4 everyday but still can't believe the nonsense hype around it. ALL of AI would be lucky to generate a few $million a year of actual income for people. At BEST these LLMs are great spell checkers and code template fetching assistants but thats as far as LLMs on their own will ever go.
Microsoft Word and Google Docs will have a built in "AI" spell checker that will dissapera into the background, and google search might get SLIGHTLY more relavent but thats it. No "AI revolution" is coming. I'd love to be wrong but looking at the details its hard to understand where people think this future revenue will come from.
1. Corpora: https://commoncrawl.org/, https://www.english-corpora.org/
2016, Geoffrey Hinton, "People should stop training radiologists now. It’s just completely obvious that within five years deep learning is going to do better than radiologists." https://www.youtube.com/watch?v=2HMPRXstSvQ
How many troughs is that now for 'AI'? Three? Four?
VR, AR, EVs (not sure about this one), crypto-mining if you are not just early in the pyramid, etc, have not generated profit yet.
CRUD web apps have generated a LOT of profit.
It seems like the high-quality LLMs that drive the hype train are not profitable, and the low-quality LLMs that you can run on consumer hardware and doesn't cost millions to train are not yet good enough to make money on.
I remember when voice recognition was the big thing. Think era of "dragon naturally speaking" and similar. It was hyped, but practically speaking it was tedious and made lots of mistakes.
And then over time it found niches like phone trees, and it gradually became better until it was accepted.
Now AI is super hyped, but cars are driving themselves, closed captions are automated, people are getting assistance with art and writing, and chatbots are livening things up.
But, as long every crest and trough are a little higher, that’s what we call progress, no matter who you’re listening to along the way.
AI right now is way behind that spot on the adoption curve. We have a lot of very impressive stunts that don't yet seem like "products" or "markets". And we have a lot of ideas awaiting implementation. But it needs to cross that bridge.
I think it's reasonable to assume there's at least one bust/boom cycle to come in the AI world before we get to a steady state.
I think people are being unreasonably pessimistic about technology that is almost sci-fi-esque in its current capabilities, let alone its potential.
Massive scaling down would be required, and we would need to "liquidate" a lot of bloodsacks if the loss of power and internet is permanent.
At any rate, everything else can survive the lack of power and connectivity for a few hours or a few days. AI is only usable when the customer, and the AI provider, have both.
it's completely clear that the bet will pay off, just not for whom, when.
There is zero ambiguity about that fact that everything is going to change, for a pretty sizable interpretation of "everything."
That this hasn't been reflected in the quarterly numbers betrays either a droll sardonicism in service of generating clicks, or, a comical loss of perspective.
I don't think that's completely clear. I mean, it probably will in some form, but it doesn't appear certain. That's why it's a "bet".
This can be said about most new technologies at some point in their development cycles.
Industry is still reacting. Hollywood in particular will be completely upended. There are those in entertainment that haven't grasped the impact of what's available.
The Chinese graphic design industry changed overnight and made millions of their designers redundant. In short: it's coming.
Basically: It can't think for you, but it can copy and paste for you. As long as you audit the output, which should be easy for this stuff.
But I'll confess that I may be unusual -- I also don't find the old-fashioned code-completion stuff useful. That's for a different reason, though: it actively gets in my way.
I’ve been using it a bit to learn rust. It often generates code that is correct or seem correct but is horribly inefficient and sometimes just wrong. I don’t feel I can trust it.
When I use it for programming languages I am experienced with, it often isn't giving super useful suggestions or just generates very ugly code.
Edit: I don’t write a lot of code, but I read a ton. I think that lines up with most mature code bases and senior staff.
- web ads
- web stores
- streaming websites
- chat apps
— Blockchain
— Metaverse
— Scooters
— Anything strapped to your head
Not satire, done it myself.
In many ways, AI has been rolled out just exactly the opposite way that I might have done it. Just like I would have done almost everything the opposite way of what's been happening since the Dot Bomb around 2001.
A few examples: we should have had CPUs with 100+ cores and local memories standard by now instead of SIMD video cards and various abstraction layers more abstruse than OpenGL. We should have had free distributed general computation runtimes like SETI@home but for any language. We should have had rich media documents with progressive enhancement like htmx instead of single-page applications and walled gardens that can't even be scraped or crawled by search engines. We should have had an open data interchange format like SOAP/JSONAPI/GraphQL/Open Graph/etc but not terrible, for supporting the semantic web. We should have had an approachable functional language like Erlang with the readability of Go and the vector handling of MATLAB, but we never got it, because the geeks who could make that stuff spent the last 20+ years as workaholics or struggling to survive on shoestring budgets in the open source community. We should have pushed for decommodification and right to repair instead of draconian IP laws like the DMCA. We should have had open funding like prosper.com and kickerstarter.com that actually worked (for all projects, not just creative ones) instead of VC firms and billionaires. We should have had Pragmatism instead of Move Fast and Break Things. We should be automating work to liberate us from forced labor, not automating art to strip away our dreams. We should be working towards UBI for every single person on the planet, not starting proxy wars between empire and the people who do the actual working and living and dying to support the 1%. I could go on forever, and the eventualities of these life choices have grown to capture our entire collective psyche.
If we had all that stuff, I truly believe that AGI (or at least the liberation it represents) would have already arrived.
But in the direction it's headed now, AI will almost certainly adopt the form of corporations (which arguably already are AIs with inhuman/amoral agendas) and deliver us into a dystopian future where the choice is lock-in under the yoke or survival in the wasteland.
I still hold onto some small hope that AI can liberate us from the short-term scarcity mindset and bring about the New Age under some form of democratic socialism like on Star Trek. But it's so easy for the powers that be to sabotage all forward progress, even going as far as shutting down governments to get their way, that I worry it may already be too late. The safe bet is that we'll get the libertarian paradise of Star Wars instead. Present-day technologists will be tomorrow's rebels.
No love for Julia?
What I mainly object to is functional languages like Haskell that have steep learning curves but also impure functionality that puts the onus on users to not shoot themselves in the foot. I feel that they miss the point in some fundamental way that's hard to quantify. The simplest example of that might be that a spreadsheet is equivalent to functional programming, but one is readable and one is not. A bridge between them hasn't been successfully built yet, but I'd sure love to try.