GenAI hot takes and bad use cases episode artwork

EPISODE · Feb 24, 2025 · 30 MIN

GenAI hot takes and bad use cases

from Changelog Master Feed · host Practical AI LLC

It seems like all we hear about are the great use cases for GenAI, but where should you NOT be using the technology? On this episode Chris and Daniel share their hot takes and bad use cases. Some may surprise you!Sponsors:Domo – The AI and data products platform. Strengthen your entire data journey with Domo’s AI and data products. Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Featuring:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XUpcoming Events: Register for upcoming webinars here!

It seems like all we hear about are the great use cases for GenAI, but where should you NOT be using the technology? On this episode Chris and Daniel share their hot takes and bad use cases. Some may surprise you!Sponsors:Domo – The AI and data products platform. Strengthen your entire data journey with Domo’s AI and data products. Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes. Featuring:Chris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XUpcoming Events: Register for upcoming webinars here!

NOW PLAYING

GenAI hot takes and bad use cases

0:00 30:36
of MATCHES

TRANSCRIPT · AUTO-GENERATED

Welcome to ProacticalAI, the podcast that makes artificial intelligence practical, productive, and accessible to all. If you like this show, you will love the changelog. It's news on Mondays, deep technical interviews on Wednesdays, and on Fridays, an awesome talk show where you're weak in enjoyment. Find us by searching for the changelog wherever you get your podcasts.

Thanks to our partners at fly.io, launch your AI apps in five minutes or less. Learn how at fly.io. Welcome to another fully connected episode of the practical AI podcast. In these episodes where it's just Chris and I, no guest, we try to keep you updated with some of the things happening in the AI world.

Talk through some things that might help you level up your machine learning and AI game. So excited to dig in with you today, Chris. I'm joined as always by my co-host, Chris Benson, who is a principal AI research engineer at Lockheed Martin. I'm Daniel Whiteenak, CEO of Prediction Guard.

How are you doing, Chris? I'm doing good. I'm looking forward to our conversation today. It's a snowy day in Georgia.

We can talk a little generative AI and talk about you wouldn't want to use it unless it's snowing in Georgia, I got to things. In the theme of coldness on today, which is also cold where I'm at, talk about the cold side of JNI or actually what we had talked about thinking through where the bad use cases for JNI or where you shouldn't use JNI. Five or more bad use cases. Yeah.

The funny thing about it is this is a topic that we have casually talked about a whole bunch of times and we had not previously said let's make it an episode, but one of our, I think it may be a little bit of a pet peeve for not only us, but other people I talked to in the AI spaces, there's so many, huge hype within JNI and people just want to use it for everything that there could possibly be an AI application for. There's so many places where it doesn't necessarily produce the best outcome for you and we talk about this casually all the time, so glad that we're actually doing this in the show today. Yeah. I was creating some docs for a customer of ours and some training materials and I have this section just labeled here be dragons.

So yeah, there might be some hot takes in here, I'm interested to hear what your takes are. My first one, so number one, bad use of JNI or maybe one that you want to avoid at least for now is maybe a hot take, but I would say from my perspective, completely autonomous agents of any type are currently, you know, well, who knows how long this will be the case, but currently and for some time, generally a source of sadness for people when they try to create them. So what I mean by autonomous agent would be an agent or an automation that has no human in the loop, just sort of is running in the background and you kind of hope that it does something for you. So it could be on the sales side, right, oh, I'm going to have an agent do my whole sales process for me and I'm just going to kind of sit back and work on my product and the agent's going to make all of the sales for me or maybe it's, you know, some sort of internal admin process that you're automating or, you know, even all the way, you know, into manufacturing with automation and in planters, you know, more industrial case, whatever you're thinking of, my first one is completely autonomous agents.

What's your thought, Chris? Not only do I think that's right, I'm smiling in a big way because I'm going to throw in something from the side just to support that. Apparently, there is a new show on Netflix and I just read about it last night in the last night. And it's the show is called Cassandra and it's about, it's like a home assistant robot, you know, with agency in terms of doing lots of tasks, but it goes apparently, I've not seen the show yet because I just heard about it, but apparently it gets very, very dark.

And I'm just like, when you were talking about that just now, you know, in more of a real world scenario, obviously, it made me think of that. And so yeah, I agree. A completely autonomous agent in this day and age with no guardrails around it and you're just saying go at it, generative AI, especially, especially if it's dealing with anything that has any sort of sensitivity or requires a little bit of thoughtfulness to it. Yeah.

Not going there. Yeah. Well, I think even beyond the kind of security, privacy related things, a lot of times I just see people trying to do this and it just doesn't really work that well. Early days.

Early days. Yeah, it's early days. So like when you have, and for those that, you know, maybe have or haven't listened to previous episodes when we're talking about an agent, we mean, you know, you give a task to some sort of system, it has the ability then to generate queries, maybe into other systems, like APIs or databases or data stores or other things to accomplish a certain task. And it kind of loops over that task until it reaches an objective, right?

And in the autonomous, fully kind of autonomous case, you would have, you know, just using the sales example because it's easy, you know, you want an agent to decide how to find prospects for you on LinkedIn and then you want to gather, you know, dossier about all of those prospects. And then you want to initiate the contact and then you want to pull off some type of demo or call and then you want to, you know, close the deal and do the contract arrangement, right? Just sort of like determine how to do every step of that process, basically, replacing a human in their agency with the autonomous agent. Now, I think in that case, we could say certain portions of that can be very interestingly addressed with AI functionality.

So doing the prospecting, generating the dossier, right? Those are, I would consider those good use cases if they're tied to a, you know, maybe a sales professional that's deciding how and when to do those things. In the imagination, it would be great to think of just kind of letting that run in the background and you getting sales all the time. But it just doesn't really work very well.

There's a lot of fragility in that type of system when there's a lot of that determination of objectives and determining how to interact with systems and all of these things. It produces a lot of errors, a lot of fragility. It's much, much more productive, at least currently for you to have a tool that can help your sales professionals prospect or a tool that can help them create these, you know, dossier's and that sort of thing and certainly tie an AI to that, but not kind of this end to end completely autonomous automation. I totally agree with you.

And I certainly, by the way, just as a clarification from what I said earlier, I was not meaning to imply agents would typically have a robotic body, just, should I have confused anybody? There's a lot of people exploring that, but there are, there are, you know, just one of the things to note in terms of, you know, we're in this, the rise of agents right now. It's the hottest thing out there, but there are, you know, it's interesting. There are a lot of guardrail mechanisms that are out there.

I know in the industry, I work in and defense, there are, especially in things like, you know, weapons systems and stuff like that. The DoD has guardrails around such things. So if you're listening and aren't familiar with that, but are a little bit worried about the world, it's fortunately, there are people thinking along these lines. Yeah.

And there are, I would say, useful agents at this point, just not kind of in that fully autonomous, correct kind of setting. So AI systems that can connect to multiple things and maybe are used triggered by a human to do certain things. Those are the most successful that I've seen. Absolutely.

Number two from me, Chris. So we've got autonomous agents. Number two for me was time series forecasting or really any sort of prediction mechanism. So whether that's predicting, you know, future stock prices or reasoning over series of data, making predictions is sort of, there's some level of prediction that these models can do somewhat well in terms of maybe it's things like general text classification, right?

Is this, is this message spam or not spam and you can give some examples and you could get some reasonable output from a model like that. That's why I kind of honed in on time series forecasting specifically, because at least as far as I know, and I know that there's research in this area, kind of using transformer models for time series forecasting. But when I think of Gennai, I think of I'm going to log into chat GPT, or I'm going to use deep-seak or one of these models. And, you know, if you paste in a bunch of time series data and try to create a forecast just with the Gennai model and nothing else, then I think that's going to end again in sadness for you.

It's not going to work so well. Yeah, I think so. I actually had that on my list too, in the form of high stakes financial trading, you know, stakes financial trading. Where do you want to put your million dollars today, you know, and see where it goes?

So maybe explore some of the possibilities there. But I don't think I would leave it to an agent to forecast or make that prediction on its own. Yeah, I think people have shown basically that these models definitely don't have the kind of world understanding, real-world grounding to make certain reasoning, or take certain steps and reasoning to make reasonable predictions, but also they're really bad, generally, really bad with numbers. And so you may be able to, even with a vision model, paste in a graph of a time series, right?

And say, you know, what month was my highest sales, if it's a graph of sales, right? And a vision model could reasonably return that value to you, right? But then if you say, well, now model out my sales for the next four quarters or something like that, I think generally that's not going to work so well. I guess you could argue that a model could generate code that might use packages, you know, forecasting packages to actually make a reasonable, a reasonable forecast over certain data, then, you know, my general question then would be, well, that might be useful to generate your code to do it.

But really, it's not gen AI that's doing that. It's the stats models in Python or, or, you know, profit from, from meta and that's sort of thing. Yeah, I mean, in just in case that confuses anyone, you know, there's the generative AI portion, you know, which can, you know, is, is trained on a general data set. And then there's these models that might be generating code to access, which are designed specifically for that function.

So those are two different things. Yeah, the code that ends up being executed is not having anything to do with gen AI, basically. Yeah, and maybe it would be worth highlighting in each of these cases that we talk about, Chris, some interesting tooling for some of these things, you know, in the autonomous agents case, certainly workflows and automations can be created and executed, you know, we had prefect on the show, which is a workflow orchestrator that can be monitored and handle retries and all of that. That's a great thing if you're looking at kind of workflows and orchestration.

Time series forecasting might go to has usually been Facebook or meta's profit package, which, you know, makes certain things pretty easy. But there's, there's also many choices for that as well. So, so take a look through those things if you're interested in the non-gen AI side. Well, friends, AI is transforming how we do business, but we need AI solutions that are not only ambitious, but practical and adaptable to.

That's where Domo's AI and data products platform comes to play. It's built for the challenges of today's AI landscape with Domo. You and your team can channel AI and data into innovative uses that deliver measurable impact. While many companies focus on their applications or single model solutions, Domo's all-in platform is more robust with trustworthy results without having to overhaul your entire data infrastructure, secure AI agents that connect, prepare and automate your workflows, helping you and your team to gain insights, receive alerts and act with ease through guided apps tailored to your role and the flexibility to choose which AI models you want to use.

So, Domo goes beyond productivity, is designed to transform your processes, helping you make smarter and faster decisions that drive real growth. And it's all powered by Domo's trust, flexibility and years of expertise in data and AI innovation. And of course, the best companies rely on Domo to make smarter decisions, see how Domo can unlock your data's full potential, learn more at AI.domo.com. That's AI.D-O-M-O.com.

All right, Chris, on to number three. My third one was, do not use JNI to do complete code rewrites or the complete development of your applications, your software applications. Thoughts? Oh, I've tried that just playing around.

And I definitely don't think that's ready for prime time, despite the fact that, you know, as we sit here and say this, there have been quite a few CEO luminaries out there who have been advocating that over the last year or so. And I, when I sit down and try to do that, I get varying results and it depends largely on how mainstream a language is, for instance, on how good it is. But I haven't gotten anything that I would say is a production grade program fully functional through nothing but generative AI, just toy programs. Yeah, without interaction.

Right. Right. Yeah. I know this is advancing quickly, so who knows how dated this conversation will be in a few months, but I think we've been talking about this for some time now.

And we've seen things like Devin and cursor and these sorts of things come out, which are pretty amazing and do a lot of really interesting things, but often don't kind of provide that full, like I'm going to prompt and get a software application out of it. There is, there's more to it than that. So I think sometimes people are maybe a bit disillusioned and, you know, a better way to think about this or there are amazing kind of agents and toolings come out like the Devin and cursor, all hands, windsurf, et cetera, that can provide a huge acceleration in your code development. I think if you treat them like code assistance and, you know, maybe even junior developers that you are pairing with, right?

So it's not so much that I'm just now a not complete non-developer, right? I have no technical skills and I just say I want this application and it is generated for me. That's really what I'm meaning when I say kind of complete app development. So Giniai, from my perspective, is not capable of that right now, or you should not rely on it for that right now.

There may be interesting demos and cases where some form of that is shown, but for the most part, I think thinking of the technology integrated into your code and programming as a assistant and even a highly functioning agent that you compare with is a good model, just not the kind of, I guess it's a, maybe it's a specialization of the autonomous agent thing that I mentioned before. The sort of, I think, and I think you're making really good points in that it's, you can't just toss it over the wall and just say, here's an instruction, do it all and generate kind of a complex set of programs and stuff. You know, I have done tasking small things very successfully, but the scope of what they were addressing was constrained, and I think we are, we are there for things like that and doing small bits, it's not uncommon for me to, you know, generate, many years ago, I would write a VBA code, visual basic for applications for Microsoft stuff. I don't much anymore, and so now I can do something like that if I happen to be working for something in office to do something, you know, put something together at work, but when I'm actually coding up a large project, I've not been, it's very helpful to have different tools on this, but I've not found one yet that I was able to successfully do a significant coding effort by itself, just tossing it over the wall.

So I agree with you completely. It will be interesting to see where we are a year from now, two years from now. Yeah, well, definitely I would encourage people to check out things like Winsurf and Devin and Alhans and Cursor and all of these things. Super cool, try them out, but don't expect that if you're not a programmer or have at least some minimal level of skill that you're going to create a huge application or project with all of its intricacies and have that work and scale well.

Fair enough. All right, Chris, what are we on number four for me on the list of don't do this with JNI or bad JNI use cases? For me, is anything extremely high-throughput load latency. So, of course, small models and very high-throughput advances have taken place with JNI models, but still, you know, if you're doing quality assessment of products coming off of an actual scaled up manufacturing line, where you have to do maybe the assessment of each of those products in a fraction of a second, really you don't want to be reasoning over that data with the JNI model and take, you know, 10 seconds to generate your quality assessment for the product is just not not feasible.

I would agree with that. And I actually have a subset that I'll throw in on that that I think kind of fits in there, which would be kind of like real-time applications with critical outcomes. Yep. You know, that's a great way to phrase it.

I think that that's I think that that's an area that you would, you know, you may, you may have generative AI as a component in that mix, but you're going to have to have some guard drills around it and you're going to have some specialized models to keep things on track because in a real-time app where things matter on the tail and you're, you know, great to use, but you don't want to rely entirely on that when it goes off the rails, you need some way to catch it that doesn't take any time. And I think you make a couple of great points. Part of it is around the latency, which I kind of highlighted. These models just don't operate fast enough and they don't operate in the types of environments necessarily that you need them to operate in for these type of maybe edge use cases as well in many cases.

But also these models perform or they do what they are supposed to do most of the time, right? But still, if you, if you train a computer vision model, for example, to do that manufacturing task, that could run on CPU, extremely high throughput and have a much higher accuracy than any, you know, generalized vision model out there, even that would need a GPU to run, right? I agree with that. Yeah, so it's just not what is that?

The separation between those two cases is still just really, really high in terms of those, those kind of use cases merging. Now, I do think that in a manufacturing scenario, right, there's a great, or any of these sort of other cases that you might think of high throughput critical type of scenarios, GNAI is very useful, maybe just not for that high throughput, low latency piece, but certainly for staff at the manufacturing facility that want to look at and analyze the data coming off of the quality assessment system and ask questions about, hey, you know, I see this alert pull this data for me to help me understand what's going on, or are there any of these types of events that have happened in the past next time and that query level side via natural language can be very powerful, for example, and there's many other things that you could do in those scenarios. There is, I'll extend this just a little bit. As you know, my personal passion is in autonomous platforms, especially at massive scale, swarming, things like that.

And when you talk about that, one of the areas where I think GNAI does play is exactly the equivalent of what you just said on the manufacturing. And that's having a human in the loop or on the loop that's able to interact. And so you're using GNAI to actually be able to enhance the communication between the human who is in control or on the loop and able to step in, but not so much in the other areas, especially considering that when you have lots of vehicles, then this could apply for lots of different use cases, both in the commercial space and the military space, where you have a lot of different platforms or vehicles in communication, which requires high throughput. But yeah, I think that the only space there that is a big one is in those interactions with the humans that are involved in that for safety.

Yeah, for sure. Well, I have one more, Chris, a last interesting bad use case for GNAI. The one on my list was anything outside of the major languages of the world. So anything with any sort of linguistic diversity or cultural diversity, essentially the models of the modern GNAI era maybe work well in the top five to 10 languages of the world, but there's 7,000 spoken languages in the world, which means they basically don't work for any of the languages of the world, except for a couple.

And moreover, the kind of cultural context of the models is driven by mostly what has been gathered either from the internet or by Western tech companies, maybe, you know, Chinese tech companies, but there's certainly a bias against kind of certain cultural contexts and languages and, you know, even if you think about vision or video models, I'm sure the same is true, right? Because just certain things aren't represented there. So the reality is that it would be great if you could, you know, land anywhere in the world and change your chat GPT or whatever to help you interact in, you know, X country in Africa or Y country in Asia and have that work really well with whatever languages you might encounter. But I would say generally, that's not not the case as of now.

I think so. I think and I know you haven't mentioned it yourself, but longtime listeners who have been with us for years will know that you used to be in that space in a former professional life and know quite a bit about about this topic that you just brought up. So yeah, I agree. It's definitely, I don't think that's changed substantially in the last few years.

Yeah. And even simple things that don't have a lot to do with, I mean, it has to do with JNI, but also has to do with the tooling around it, right? In terms of even other scripts in particular Arabic, you know, for example, which of course is a major language of the world, which to some degrees, you know, models can do reasonably well at at least some models. The tooling around the JNI ecosystem, right?

Like, oh, I want to download this chat SDK or this UI that I can plug in a custom model to is likely not going to support kind of right to left. Potentially, there's going to be some issues, you know, with the script and other things. So it's just a kind of another highlight of this disparity that exists and it exists and I think is worth highlighting because mostly what we're talking about here is language models and really language models that support a very small amount of the languages on the planet. Yeah.

Yeah. But that's what I had, Chris, any thoughts after going through the list of bad? I think, you know, I do have a few thoughts there. I think one of the things that I've noticed there is that there are kind of high risk and high and like where you have significant outcomes that can affect people in a major way.

And whether it be financial or manufacturing or my industry with defense or whatever, you know, you don't want to put a general, a general generative AI model in charge of doing things for which there are no guardrails. I think that that is a thing that I have noticed across a lot. And I could, I could throw out a couple of other areas where I think that applies, like things like high stakes legal advice. Do you have a great tooling within things like chat GPT and the other big language models for legal advice?

Yeah, but would you really want to, you know, literally put your life savings at risk with things like that? Maybe not, maybe not today, at least you see a lot of this. You see a lot of AI pervading medical diagnosis. And once again, I think there's a very good use for those, but probably not by itself, you know, in isolation.

And so any of these areas where you have a substantial risk in the outcome, in terms of good and bad, you probably want to have guardrails around it across many, many different industries. And that's, I think that's my takeaway. And, you know, I think that things are continuing to prove that a really, really rapid pace. And we've said things and had, you know, two months later, had the world change out from under us.

And that may happen again here with some of these, but yeah, it's we're on the learning curve with these things and they're getting better, but they're not all the way there yet. Yeah. I think that's a great way to summarize, Chris. Thanks for, thanks for chatting through the, the things with me.

And we'll look forward to carrying on the conversation very soon with you. Sounds good. All right. That is our show for this week.

If you haven't checked out our changelog newsletter, head to changelog.com slash news, there you'll find 29 reasons. Yes, 29 reasons why you should subscribe. I'll tell you reason number 17, you might actually start looking forward to Mondays. Sounds like somebody's got a case of the monday's.

28 more reasons are waiting for you at changelog.com slash news. Thanks again to our partners at flight.io to breakmaster cylinder for the beats and to you for listening. That is all for now, but we'll talk to you again next time.

PodQuesting Dwight J Randolph- WolfShield Media PodQuesting: -By WolfShield Media and Dwight J RandolphJoin us on an exciting journey to master the world of fiction podcasting! At PodQuesting, we document our quest to improve and innovate, sharing valuable insights, strategies, and behind-the-scenes tips along the way. Whether you're an experienced podcaster or just starting your first show, our podcast is your go-to resource for everything podcasting.Discover practical advice, creative techniques, and lessons from our own experiences as we explore the ever-evolving podcasting landscape. Ready to level up your skills and embark on this adventure with us? Tune in and join the quest!Have questions or feedback? Reach out to us at [email protected] and visit our website:WolfShield.Media The PFN Cincinnati Bengals Podcast Pro Football Network The PFN Cincinnati Bengals Podcast is where you can stay up-to-date with the latest news and analysis on the Cincinnati Bengals! Our hosts, industry experts Jay Morrison and Dallas Robinson, provide weekly coverage of all the latest rumors and updates about the Bengals. Don’t forget to follow the show to receive new episodes directly in your podcast feed and leave a rating and review to let us know your thoughts. The 48 Laws of Power by Robert Greene (Full Audiobook) Robert Greene Amoral, cunning, ruthless, and instructive, this multi-million-copy New York Times bestseller is the definitive manual for anyone interested in gaining, observing, or defending against ultimate control – from the author of The Laws of Human Nature.In the book that People magazine proclaimed “beguiling” and “fascinating,” Robert Greene and Joost Elffers have distilled three thousand years of the history of power into 48 essential laws by drawing from the philosophies of Machiavelli, Sun Tzu, and Carl Von Clausewitz and also from the lives of figures ranging from Henry Kissinger to P.T. Barnum.Some laws teach the need for prudence (“Law 1: Never Outshine the Master”), others teach the value of confidence (“Law 28: Enter Action with Boldness”), and many recommend absolute self-preservation (“Law 15: Crush Your Enemy Totally”). Every law, though, has one thing in common: an interest in t Mind Force Radio.com Mind Force Radio.com Natural Strength Night is an informative, humorous, sometimes a little raucous, good-time of myth busting and honest training information from the trenches. We strive to help everyone involved with old school strength training (without steroids) to not make some common training mistakes. Along with great information, you'll hear a fair share of steroid bashing, flamingo sightings, breaking goons, iron game history, and honest drug-free training information from various leaders and strength coaches in the field to help you get real results! If your primary training information comes from reading "Muscle & Fiction" magazine we'll help get you straightened out. If you love high-intensity strength training, dinosaur style training and just like lifting heavy weights ... or loved Jack Lalanne, Sandow, Grimek, Peary Rader's Iron Man magazine, Brad Steiner's articles, Stuart McRobert's Hardgainer, Iron Nation, Osmo Kiiha's The Iron Master, you will love the show.On The Rugged Individual, we

Frequently Asked Questions

How long is this episode of Changelog Master Feed?

This episode is 30 minutes long.

When was this Changelog Master Feed episode published?

This episode was published on February 24, 2025.

What is this episode about?

It seems like all we hear about are the great use cases for GenAI, but where should you NOT be using the technology? On this episode Chris and Daniel share their hot takes and bad use cases. Some may surprise you!Sponsors:Domo – The AI and data...

Can I download this Changelog Master Feed episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!