Look, evidently if we're not aware of how we consume technology, we're going to become dependent on them. This is inevitable, right? But what we can do is we need to put in some guardrails for how we consume these tools. These are tools that, at the end of the day, no matter how much we can externalize our problems and say everything is the fault of the tools, right, if we say that, we're never going to make any progress whatsoever, because any tool you can pick up, you can do bad things with it. It's just about how we consume it, and I think we need to raise more awareness, we need to be a bit more vigilant, we need to gradually introduce these tools to our environments and be conscious of how we are introducing them and using them. And yeah, I don't think there's a quick shortcut for that, we just need to be aware.
Absolutely, and it kind of, this is more of a comment than a question, but it really highlights what you said as someone who says, as a junior dev, they wish Copilot wouldn't tell them the answer right away, but hint the answer. Like often a teacher will be like, you're close. I mean, just turn Copilot off for a little bit, maybe? Yeah, that's a good exercise, but also, can you tell it not to give you the answer right away? That might be an approach, prompt it to do so. For sure. We are nearly out of time, but let's just do a few more questions. What is your take on retrieval-augmented generation? Yeah, I mean, it's proliferating quite hard. Every tool that is being right now that you want to customize and sort of make it relevant to a certain environment, you're going to need to introduce RAG to it. It's a very popular and effective mechanism to make LLMs more adaptive to the environment we work in. I think a lot of companies are using it right now to customize their products on top of the foundational models, so I'm not sure there's anything controversial about it. Nice, nice. All right, so I know that Dave, we've already disconnected your computer, but where can people find you if maybe they want to get the slides or just find out more? Right. So, if you Google my name, you're probably going to find some links. I'm everywhere, because I push myself everywhere, but also, if you go to glitch.stream and glitch without a T, I thought that was funny. That was a good way to design my brand. It obviously was a mistake. So glitch without a T.stream, you're going to find all the links for everything I have. Awesome, awesome. And what books are you currently reading? You recommended a lot of great ones. What books am I currently reading? I'm reading a book called Polymath by Ahmed Waqas, and this book is about a cataloging of all of the polymaths that are in our history and the people who have been experts in so many different disciplines, as opposed to the common idea today that we all need to be experts in a single domain. It's a very nice, interesting book about all of these great people and what they've done with the ability to extend themselves across different expertise, and I think it's an interesting read. Awesome. And the last one that I will take is not a question, but a comment that I totally, 100% agree with. Bassem, thank you so much for your talk. That's all we have to say. Can we give it up for him one more time? Thank you so much for having me. Thank you. I appreciate it.
Comments