those projects were just PR so that c-levels could sell how they were preparing their company for a digital world
This is exactly it. The 2017-2019 corporate version of "invest in AI" meant to build an in-house team to do ML experiments in internal data, and then usually evolved a bit to get some "ml-ops" thrown in so they could "deploy" the models they built. I spend some time with a few companies doing this and it always reminded my of "the cat in the hat comes back" when the cat let all the little cats out of his hat and they went to work on the snow spots... just doing busy work...Anyway it's a symptom of the hype cycle - AI was the next electricity, but there were no actual products and nothing clear to do with it, just hire a bunch of kids to act like they were in a kaggle competition, or worse a bunch of PhDs to be under-utilized building scikit-learn models.
Now that there are (potentially) products coming along that at least bypass the low-level layer of ML, having an internal team makes no sense. Maybe the most logical thing that will happen is the pendulum will swing too far, and this bubble will consist more of businessy types using chatGPT without remotely understanding it or realizing it's just a computer program.
Disagree. I was on one of these R&D/prototyping teams running ML experiments and you're right, it was the company wanting to present itself as future-leaning, ready to adapt, and I would say that at this point it was a good move to have employees who understand where the tech is going.
Companies with internal teams that are able to implement open source models are in a much better negotiating position for the B2B contracts they're looking at for integrating GPT into their workflow, they won't need GPT as much, if they can fallback on their own models, and they will be better able to sit down with the sales engineers and call bullshit when they're being sold snake oil.
You nailed it, although very few models actually ever got deployed to Prod at Fortune 500 non-tech companies and the few that did delivered little value. I'm a consultant and most internal AI/ML/DS teams that I interacted with were just running experiments on internal data as you said, and the results would get pasted into Powerpoint, a narrative created, and then presented to executives, who did little or nothing with the "insights". Reminded me of the "Big Data" boom a few years earlier where every company created a Big Data Team who then promptly stood up a Hadoop cluster on prem, ingested every log file they could find, and then..................did nothing with it.
That's an odd reason to want this.
While adtech, crypto and other bullshit gets massive funding because it can turn a profit.
The incentives to have a good society don't align with the incentives of financial capitalism.
I’m starting to see the term “tech bros” appear more and more in HN - before hand I more frequently saw it outside of this site.
Some people on HN I have seen really come down on those that use the term. I don’t.
Perhaps those of us in the industry ought to recognize that the term exists because of a growing resentment among people outside of the tech industry.
Your comment hints too as to why that is.
People start generalizing about groups like this when they've stopped caring about negative policy consequences which affect those groups. Politicians who blame wage stagnation on immigrants do not expect to have those immigrants who gain citizenship vote for them. Why do you think people might have stopped caring what happens to the group designated "tech bros"?
Still better to train lots of electricians and refrigerant techs and solar installers and all the other workers that the energy transition will need, of course.
Also have yet to Graeber's book ("Bullshit Jobs: A Theory").
Except for perhaps doctors (and even then residency is BS) all of those jobs are treated or paid like crap.
Doctors and nurses now spend more time entering data than talking to patients.
Teachers now spend more time entering grades into online systems and fielding messages from parents.
Not sure how tech is helping or hurting plumbers except for the standard GPS tracking that bosses use to follow them around.
Doctors and plumbers might make society work, but technology drives society forward.
My job is to optimize workflows which reduce cost, CO2 and make the world better and easier.
It's not my fault that society is unable to optimize everything for less work for everyone while everyone can have a good live.
I wonder if this is a bad as everyone thinks. When a new technology arrives which is not completely understood, isn't the right approach to try to find some applications for it? Sure, most will fail, but some valid use cases will likely emerge.
I'm pretty sure almost all technologies at some point were solutions looking for a problem to solve. Examples include the internet, the computer and math.
I think it is. If they actually do end up finding a problem to solve, that would be serendipitous but I imagine the vast majority of the time they find themselves in the business of trying to convince the rest of us to buy a thing that we don’t need. And while the latter may drive the economy to some degree as I get older I detest it more and more.
There have been no real advancements since the desktop model of the late 1990s. We might have more animations and applications running in virtual machines for security purposes, but literally nothing new has come out.
Even all the web apps are reimplementation of basic desktop capabilities from the decades before, but slower and with more RAM usage. They might be easier to write (I personally don't think so - RAD apps from the 90s were quicker to write and use) but the actual utility hasn't changed; if anything it's just shoving all of your data from your microcomputer to someone else's microcomputer, and being tracked and losing control of said data whilst you're at it!
And we have easier access to videos on the Internet, I guess??
It all seems to be missing the point of actually having a computational device locally. There is no computation going on. It's all digital paper pushing.
The problem with “stuff we don’t need” arguments is they are fundamentally nihilistic.
Everyone needs a flying car so let’s get on with it.
Also the Internet came out of DARPA which was a method of sharing data between geographically remote military facilities. It wasn't like they wired up devices and thought "what could we use this for?".
Only after DARPAnet solved that problem did it get adapted to some other problems (ex: how do I send cat pictures to people)?
I think the opposite -- nearly all technologies came about as a result of people trying to solve existing real problems. Examples include the internet, the computer and math.
You have to remember that when these sorts of things happen, the ones who get "taken down" in ways that actually affect their lives are invariably the ones who already have the least. The ones who "need" that takedown will be just fine, unless they've made incredibly stupid investment decisions.
I'm not sure that was the case with personal computing in 1980-s. What was the significant part of society which had the least and got "taken down"?
ChatGPT and other ML apps can find you the needle in the data haystack. To look up stuff on the PC you still needed to know the location of your stuff, filesystem info and how to formulate queries. You no longer need to learn to "speak machine language" but finally the machines can now understand human language to do what you tell them to do.
So it would be good to see the parallels with 1980-s here, if this generalization holds.
Yeah having a whole big team create the internal baseline is not cost effective, but having at least one or two people work on something to actually know the vendor is worth their cost is important.
Most of those projects were the usual "solution looking for a problem to solve". Even those projects that might have had _some_ utility, would have been way more effective to buy/license a product than to develop an in-house solution. Because really, what's the use of throwing a dozen 25-30 years old with non-specialized knowledge, when there are companies full of guys with PhDs in NLP that devote all their resources to NLP? Yeah, you can pipe together some python, but these kind of products will always be subpar and more expensive long-term than just buying a proper solution from a specialized company.
To me it was pretty clear that those projects were just PR so that c-levels could sell how they were preparing their company for a digital world. Can't say I'm sorry for all the people working on those non-issues though. From the attitude of recruiters and employees, you'd think they were about to find a cure for cancer. Honestly, I can't wait for GPT and other productivity tools to wrech havock upon the tech labour market. Some people in tech really need to be taken down a notch or two.