Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode · ADSP: Algorithms + Data Structures = Programs

Episode 270: 2026 Predictions - AI, The Future, Books & More!

23 Jan 2026 · 43 min

Play episode WhatsApp Download

Episode notes

In this episode, Conor and Bryce make their 2026 predictions and chat about the future! Link to Episode 270 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow Notes Date Recorded: 2026-01-13 Date Released: 2026-01-23 VOTE FOR YOUR FAVORITE ADSP EPISODES OF 2025ADSP Episode 111: C++23 Ranges, 2022 Retro & Star WarsADSP Episode 97: C++ vs Carbon vs Circle vs CppFro...

Transcript

Read the transcript · about 7,410 words, follows along as you listen

Conor:Probably my boldest prediction is that people will stop treating these models as unintelligent. All these different features that we are adding on to LLMs, first it was reg retrieval augmentation, then it was memories. You know, that's what they're kind of currently working on. On top of that is like context compression, which you could argue is a form of synthesizing information. You're just describing the process of like designing intelligence.

Conor:Just because a plane doesn't fly like a bird doesn't mean it can't fly.

Bryce:Yeah.

Conor:We are building intelligence systems. We have put intelligence in a bottle and we are adding intelligence features to these models. We should have had a global holiday for passing the Turing tests, and and it's it's just, yeah. Anyways, as my wife tells me, I have like radical views on all these topics, and the most people, you know, she says she tells me that I'm my views are outside the Overton window. And welcome to ADSP the podcast, episode 270, recorded on January 13th, 2026.

Conor:My name is Connor. Today with my co-host Bryce, we make our 2026 predictions, talk about the future, AI, books, and more. 2025, it's in the rear, view, mirror. 2026 is here. It is January 13th as we record this. What do we want to say? I mean, one of my favorite episodes of all time, I believe, is episode 111, I think it is, and it was the Star Wars intro episode where I used the Star Wars theme. I believe, was it episode 111? Yes. C 23 Ranges, 2022 Retro, and Star Wars.

Conor:So it was, I guess, it was three years ago when we were doing the 2022 retro, and you started talking about how 2023 was gonna be the year that the Empire strikes back. So do you have any more great analogies? They can be Star Wars themed again. I mean, Andor came out, obviously, everyone agrees it's one of the best shows of all time. What's in store for 2026? Is it the AI bubble popping? Which obviously it's not gonna pop, folks. It was just a wobble.

Bryce:It was just You know, we've been I've been listening to the acquired podcast a lot, and they in in more recent episodes, they've started at the start by saying this is not investment advice. They put a little disclaimer at the start of their podcast. Maybe we need that. Uh I'm gonna speculate. I'm gonna speculate. I'm gonna make some very specific speculations about some specific people and what they may do.

Conor:Are we gonna name these people?

Bryce:Yeah, of course I'm gonna name these people. So, first of all, first of all, I will speculate that sometime either this year or next year, that you, Connor, are gonna get nerd-sniped into like ML kernel design. And I think at some point, my what I've hinted at on past episodes, that at some point we're gonna be like, all right, we should go train, train our own language model and figure out how that how to do that. At some point the next two years, I think that'll happen.

Bryce:Because I think at some point you're gonna you're gonna get nerd-styped by this, and uh, and and and I say that having somewhat been nerd-styped by this now myself, and there's all sorts of cool algorithms underneath these these ML models, and it's like a place where you can really spend a lot of time and effort finding the the perfect algorithm, and there is a a great value and return on investment for that. So I I think that'll happen to you.

Conor:Well, I have the power to make you wrong, but anyways.

Bryce:In this case, I don't I don't think so. I don't think so.

Conor:Time will tell.

Bryce:My second my second prediction is that I think we will have Sean Baxter back on this podcast sometime in the next year or two.

Conor:All right, so you started off with one where you gave me the power to, you know, have have you be wrong. And technically you've done the same thing again, but also you have more ability to make that one come true. But I could just be like, that's it, we're not having Sean on. Playing with fire here.

Bryce:There's reason. I mean, you're you're not even exploring the interesting part of that, which is like, why would Bryce want to have Sean back on the podcast? I mean, obviously, Sean. What do you mean why? It's obvious why.

Conor:Some of his conversations we had with him were like our best episodes ever. That one that was like circle versus C versus Rust versus whatever.

Bryce:Yes, but but is that but you should ask yourself, why is it that Bryce thinks that we're gonna have Sean back on this podcast?

Conor:I mean, I we work for the same company. I know why.

Bryce:I don't think you do, because the thing, the thing is is very, very recent. It's very, very recent. Okay, maybe I don't know. Maybe I don't know. Yes. I think Sean is working on some very exciting things. And as soon as they are things that he can talk about, I'm gonna say Sean should come back onto the podcast. So those are my two predictions. Bigger, like macro world predictions. I think we'll see a lot more AI in the workplace the next year, like companies trying to produce the sort of results with AI that that we've seen for for coding.

Bryce:They'll try to take that to other, you know, white-collar jobs, and we'll see more like tools and frameworks built out around around that. We'll see a lot more adoption of that. And I think that there will be a lot more talk about edge AI and robots and automation and and AI in our various devices. I think we'll see a lot of that. And I think it's a it's a it's a great time to be a a staff software engineer, and it is an awful time to be anybody more junior than that.

Bryce:I think there's there's an increase somebody somebody just asked me today about their their programming and like Java and some other languages, and they were asking like, what, what what recommendations would you have for for me if I want to get into lower level languages, C ⁇ , etc., if I want to get more systems software. And what I told him is, and he asked, oh, should I learn like modern best practices and like the APIs and like good design philosophy?

Bryce:And I was like, no, don't do any of that. Learn learn performance analysis and optimization, how to benchmark things, and how to reason about hardware and performance, debugging, etc. I think those are skills that are still very valuable in an era where we can where we can have AI automate a lot of the laborious sort of authoring of the code. Obviously, being able to design the system is still an important skill. But I think that there's a lot of people who have those design skills.

Bryce:I think a far more in demand skill is being able to reason about performance and optimize codes and then also debug codes. So I think those will be increasingly important skills.

Conor:Everything lower than staff engineer, though? Really? That's the threshold?

Bryce:Yeah, I think so. I think it I think that uh companies that are hiring are only hiring, you know, the very top, very senior people. Or people who are you know, I I I imagine there'll be like more product managery sort of roles in the future because it's a lot easier for people uh it's a lot easier for like a person to be like a one a one-stop shop for a whole like product or feature, because they can be the person who like meets with the customers, figures out what the product should be, goes and builds the product using AI, and and then you know, brings it to market, does the outreach, does the you know, the marketing, etc.

Bryce:I think we'll see a lot more sort of integration of multiple different parts of software development and software publication into a couple uh into fewer people. I think like people's roles will get more general because there will be less of a demand for people whose specialty is just outputting code manually themselves. So people who have diverse skill sets are gonna benefit. Or people who have very, very deep skill sets, but in a very specific way, like people who are, you know, leaders in their fields of like mathematics or, you know, performance optimization or something like more domain specific.

Bryce:But uh but just you know, being a junior software engineer right now, I think it's bad time for that.

Conor:Do you think that's gonna change at any point, or is this the way it is? It's a new paradigm shift. There's a paradigm shift, and this is just the world we live in now.

Bryce:I think that yes, I think it will change because if you if you believe that we're in the midst of an industrial revolution, then in the future there will be a lot more things that are like powered under the hood by software. And so eventually the AI revolution will mean that there is a lot more demand for software in general. And so, like, every every time there's been increases in efficiency and like worker efficiency, we've seen like demand increase too, because the cost of the thing goes down.

Bryce:So I I think we'll see that happen here too. Yeah, the the amount of output that one engineer can do will go up, but that does not mean that the that does not mean that we'll have less engineers. It just means that eventually the number of in the amount of work out there will grow. But there are like gonna be growing pains. And I think we also have the problem that a lot of people have gone and pursued degrees and in careers in computer science because it's been a very lucrative field for a long time, and there may be a glut, there may be an oversupply right now.

Bryce:It it's kind of hard to say. I mean, hiring's hiring's very tight at a lot of tech tech companies, and for a period it seemed like that was because of the, you know, there was, was it 2021 or 2022, where there was just a really bad year for tech. Market contracted a bit. There was a lot of like uncertainty because of world events, and like COVID was kind of weird for the hiring market in general. But after 2023, 2024, 2025, it's hard to argue that like big tech is in a bad place, right?

Bryce:Like big tech companies, tech companies in general, not just big tech, but tech companies in general, seem to be doing, seem to be having a pretty good time. So why is there less demand for for engineers? Is it still really just the case that despite the good times that tech companies feel like there's a lot of uncertainty and so they don't want to, you know, hire a lot of people and and expand their their you know, how much they're paying out every two weeks in salary?

Bryce:Maybe. Is it that they're seeing a lot of you know returns from using AI tools internally? Maybe. It could also just be that a lot of the thing that's driving the good times in tech right now, a lot of the things that are driving AI revolutions, the AI revolution, is powered by a s relatively small number of people. And that that may be the case. I mean, you see like these crazy, these crazy deals where supposedly Meta is paying ludicrous sums of money to hire people, and you know, why are tech companies paying so much for people who are experts in ML?

Bryce:And it it seems to be because they're getting very good results out of these relatively small teams who have this very rare knowledge of how to build these AI models, and they don't need, you know, 10 or 20,000 engineers to go, you know, churn out a whole pile of code. They need a small team of people who can go, you know, train and design a model. And that that maybe just doesn't require the same type of software engineer that is on the market right now.

Bryce:Anyway, so those were a lot of words.

Conor:Well, let me describe this for the listener. I was interested while you were talking about that. I mean, there's the the website trueup.io slash layoffs, which tracks layoffs. And admittedly, December, and I know we're only halfway through January, but it's quite low. But I had never noticed that there's all this other information slash stats. And the one that was relevant to what I guess we're talking about right now is kind of hiring and outlook.

Conor:And if you can look at big tech employees, it shows two graphs actually, and goes back to 2014, and you see this little black line that by 2016 has disappeared off the top of the chart, and that's Amazon, because they have 1.6 roughly million employees at this point. And you can notice that, yeah, since 2022, December 31st, so I guess the beginning of 23, it's kind of been flat, if not down, on average. Like definitely, Amazon peaked back at the end of 2021, and then their employee count has dropped and not recovered to that point.

Conor:And then definitely, I'm sure you've heard the the reporting that's been done of Amazon talking about how they're, you know, gonna be employing, quote unquote employing or using robots more and have less need to.

Bryce:Yeah, but the the interesting thing here, you know, some people have the theory that, oh, this is happening because AI is replacing the software engineering jobs. And I think that it's very unlikely that that's true because go back to that graph for a second. When actually go back to what you just had. When what was it? It just had a list of important dates.

Conor:Yeah, yeah. Well, there's a there's a ton of stuff. I mean, just to skip around to all this different stuff, I'll I'll link this website in the show notes.

Bryce:But go back and what was it? It had the date for when ChatGPT launched.

Conor:3.1 years ago on November 30th.

Bryce:Yeah, 2022. Go back to that chart. The the hiring sort of like peaked in 2022. Because I think was it 2021 was the bad the bad year for tech, or maybe it was 2022. It's one of those two years. I I think it's hard to believe that in 2022 that across the board tech company leadership said, oh hey, this AI thing is here. That means that we should stop hiring because you know, our software engineers are gonna be so much more efficient because of this.

Bryce:Like 2022, I don't think everybody had drank the Kool-Aid yet, right? Like maybe some people did, but like even you and I, you know, we were not on the AI hype train in 2022. So I think that I think that there's some other explanation going on. I don't think that Amazon or Microsoft are hiring more people or doing layoffs because they decided in 2022 that AI could make their software engineering workforce more efficient. I don't buy that. I think it's some combination of other factors.

Bryce:And I think like that maybe part of it is a lot of these companies have to deploy their capital now to make these huge investments in hardware to train these AI models. And so maybe that's where they're investing their money instead of in personnel. Maybe it's because you know they don't need as big teams to build these models. I don't know.

Conor:I mean, yes, I've I've I switched over to artificial analysis, which funnily enough, only goes back to March of 2023, which is four months after November of 2022, which is when ChatGPT launched. And I recall really being like what is the word AI pilled when Claude 3.5 was out. So that was like middle to late 2024. So I've been using Cursor every sin ever since early 2025. I think I bought my first subscription in January and then realized within a month that NVIDIA was paying for our subscription, so I only paid for a month, but I had been using like the online, you know, Chat GPT and friends for helping out with coding.

Conor:And so yeah, it wasn't until 2024, so it took a full year and a half until I started like using these tools. And I I didn't have my mind blown until I don't know, the CLOD 3.7, which was in April, March. Simil similar similar for me.

Bryce:So I think it's hard to believe that that this that AI that the increase in worker efficiency in the software field due to AI is the sole reason for tech hiring falling off. And I think it's more likely that it's like a combination of multiple different factors. Well, and do you have any theories for the kind of what I illustrated that that why are all the like everybody who's doing well in tech right now pretty much is doing well because of AI in some way, shape, or form.

Bryce:All the big all the big tech players who are doing well are doing well because they have some part in the AI economy. And I think that you don't need you need a different sort of workforce to be an AI tech company than you needed before. I think that's what it is. That look at look at like Microsoft or Google, like what's important for for them right now? It's building out like their AI, their their their hyperscaler cloud and and training you know the world's best models.

Bryce:Do you need is hiring 10,000 junior engineers gonna help make Gemini better? No, probably the thing that's gonna help make Gemini better is going and hiring, you know, the five, you know, key experts who know the thing that you need for this particular part of this particular niche area of AI where you've got a problem right now. That I don't I don't think it's these companies need like rare expertise, right? Right, where rare expertise is driving the tech economy right now, not you know these large workforces of not not like just solely person power, you know, not just code monkeys spitting out code.

Bryce:And I I think that I think that also because these companies are deploying so much money to build out data centers, to build out compute hardware, they uh they of course naturally are all you can't grow your workforce by 10,000 employees and also you know go build you know billions and billions of dollars of data centers. Like do you you do have a limited amount of money. And so I think that's they're they're choosing to invest in in in the compute resources.

Bryce:And I think there's other factors. I do think that there's a lot of uncertainty in the economy. There's uncertainty about whether there's an AI bubble, there's uncertainty because of you know the politics of the world right now, and and and so I think that's part of it too. But that that that last argument I I find less compelling now than I did in 2023.

Conor:Interesting.

Bryce:What do you think? What's what's your theories here?

Conor:I mean, on the topic of tech hiring and corporate capital allocation towards, you know, infrastructure build or compute spend versus employee spend. I don't think I have a ton of I don't really spend a lot of time thinking about that. I will say to echo what you know you just talked about, I I have had the evolving view, or not evolving view, but I I had a kind of moments where I realized that experts really are required to use these tools correctly.

Conor:And as an expert in a domain, you don't really realize it because you're just asking these tools to know to do what you want it to do, because you know that's the thing you want. But when you go to a vertical that you are not an expert in and you do care about code quality, you know, vibe coding, if you don't care, it doesn't matter. But if you are trying to get like the idiomatic solution in some language, whether it's Python or Rust, and you're not an expert and you don't know the surface.

Conor:Area of the libraries and the algorithms in the libraries or the APIs and the methods in the APIs, and then you post that as a PR somewhere, you are going to realize very quickly when experts take a look at it that it's not necessarily doing like the best practice idiomatic thing. And I had that experience when working with Rust recently. And so there's a difference. When you don't care about the code quality, vibe code away. But when you do care, expertise is like not only necessary, I would say essential, depending on the complexity of the task that you're trying to do.

Conor:And I think as like someone that operates typically in a domain of expertise, or like my expertise, you don't really notice how much you're because anytime it does something that you know is not what you wanted, you just tell it, no, no, no, no, please use this thing from this library. And anyway, so that kind of echoes what you're saying, is that yeah, I don't know if it's a staff level engineer that is all that people need, but definitely I think expertise, even though that these models are really, really good still, that a lot of the times it goes down the wrong path and you need to be able to correct that.

Conor:And if you don't know that you've gone down a wrong path, which is probably going to be the case for a lot of junior folks, that's gonna be a problem.

Bryce:But I I don't I don't even think that that's necessarily the problem because I think we're still very early in the adoption of AI even within the software engineering. I I don't know what percentage of I don't know whether there's public data on what percentage of employees at uh big or small tech companies are using AI, but I I bet you, I bet you it's a lot less than you think. Because, as I always like to say, inertia is king in the software industry, and switching to new tools and to new ways of working is scary and and it takes a long time for people to uh to actually go and do that.

Bryce:So if if you told me that that only 25% of employees at big tech companies were using like 25% of software engineers at big tech companies were using AI, I wouldn't be surprised.

Conor:I think it's it's probably company dependent. I think there's probably some companies where it's like 80, 90%, if not all. And then there's other companies where it's really, really low.

Bryce:And I don't I don't think that there's any I don't think that any of the big companies are anywhere near that high because I don't think that like a company like Google scale or even like at NVIDIA scale, I don't think that you can get to those numbers that quickly. I think, yeah, maybe a smaller company, yeah, but these really large tech companies, they don't have like there's a lot of like localized practice and culture, and it takes a long time for stuff to trickle down throughout the entire company.

Conor:Aaron Powell Yeah, that's true. I mean it's way way easier for a startup with, you know, a handful of folks to all be leveraging these tools, aka 100% of them, versus some company with tens of thousands of employees.

Bryce:And just just think what just think what it's gonna be like once once, you know, give it give it five years, and then we'll start seeing saturation in this industry, I think.

Conor:No, it's not I don't think it's gonna take five years.

Bryce:I think to to get to 80 to 90 percent. Like at some point, it's let me put it this way. At some point there were there was like a time before version control in the software industry, right? And now it's it's unthinkable to not use version control. And like almost to some degree it's it's almost unthinkable to not use Git, specifically. And like I think it'll take five years for AI assisted coding to reach that level, where it's it's unthinkable that people aren't using AI tools to write code.

Conor:How many years?

Bryce:Five years.

Conor:I disagree. I think it's gonna be way sooner. And I don't we can't do we know how many engineers how many employees does NVIDIA have? Like 30,000? 36,000. 36,000 as of 2024 end of year. So that might be out of date. And I mean, we have to redact this, but in the cursor dashboard, the people that are using cursor.

Bryce:And of our Yeah, but dude, we're the we're the we're the AI company. Yeah, I mean we're the biggest company in the world.

Conor:You just said the big companies. And also, how many how many employees does Adobe have? Because Sean said there was like 8,000 people at Adobe. How many employees at Adobe? Over 30,000? Okay, so that's a lower ratio. But like of the 36,000 roughly people at NVIDIA, how many do you think are in engineering that are writing code? I don't know.

Bryce:What that's a good question. I don't I don't know what like the percentage is of engineering versus non-engineering, but it's also complicated for NVIDIA because we have uh both software and hardware engineers.

Conor:Yeah. Anyways, I think it's when I was giving a talk recently, uh, you know, I asked the audience what percentage of folks, you know, consider AI as I don't want to go back to I think it's about 18,000 are engineers at NVIDIA. Or at least have logged into Cursor.

Bryce:I I don't know that I think uh based on that, I think that that just means that I I I would I strongly suspect that that would mean that we've auto-enrolled some large part in cursor, like some large engineering DL.

Conor:I don't think it's auto-enrollment. I think you literally have to punch your email in and download it in order for you to show up in these metrics.

Bryce:Okay. That that that is that is pretty impressive. I would be more interested in seeing like numbers about who's like actively using it, not just who's logged in one time. But but that's just that because there's probably research people and product management and other things that fills out some amount of roles.

Conor:Anyways, my my theory is that this stuff is is already like we can't go back because it's so useful. And I also think that probably my boldest prediction is that people will stop treating these models as unintelligent. A lot of people say that this is not, you know, it's not I don't want to use the word sentient, but it's not the equivalent of like human intelligence. And I think that all these different features that we are adding on to LLMs, first it was reg retrieval augmentation, then it was memories.

Conor:You know, that's what they're kind of currently working on. On top of that is like context compression, which you could argue is a form of synthesizing information. Like you're just look at you.

Bryce:You're just you you think you're you think you're not gonna get nerd sniped into working on ML things.

Conor:We'll see. My point being here, though, is that in my opinion, you're just describing the process of like designing intelligence. Like what is in what is human intelligence, you know? Our ability to retrieve information. We do that, search engines. Our ability to like synthesize information from different sources and come up with, you know, a synthesized fact or whatever, memory, you know, a lot of intelligence, Jeopardy, all the game shows. It's just storing information in a way where you can retrieve like we're literally going.

Conor:If you had to design if you had to describe the different aspects of the intelligence of humans, it is literally the different things that people are adding on to like LLMs. It started off just as this like token generator, and you know, feed tokens in, tokens out, whatever. But now it's like all of that plus this stuff, you know, context compression and and information retrieval and memory. And at what point do we like admit that we're just like we're designing intelligent systems that like, oh okay, it's not it doesn't have consciousness and therefore it's not sentient, but you know, just because a plane doesn't fly like a bird doesn't mean it can't fly.

Conor:You know what I mean? Yeah. It is we are building intelligent systems. We have put intelligence in a bottle and we are adding intelligence features to these models, and it is mind-blowing what they do sometimes, you know. And I I think there's just a lot of, I don't know if it's just the hubris of humans and like arrogance that, like, oh, you know, it's it's not it's not like us, you know, it doesn't think like us. Well, okay, sure. Planes don't fly like birds, doesn't mean they can't fly, some would argue, they fly even better than birds.

Conor:And I think that like we're at a we're we're approaching a point where these systems are going to think better than humans. And how is that not like it's it's a it's better than human-level intelligence at a certain point, you know? We're not there yet. I'm just saying we're approaching it, but I listen to all these podcasts of people being like, ah, you know, we we passed the Turing test, but it's you know, we kind of disprove that, and so it's what are you talking about?

Conor:We blew past it, it's amazing. We should have had a global holiday for passing the Turing test, and and it's it's just yeah, anyways, but as my wife tells me, I have like radical views on all these topics, and the most people, you know, she says she tells me that I'm my views are outside the Overton window, and that people aren't ready to accept our machine god overlords that are around the corner as much as I am.

Bryce:We gotta pause for a second because I have a book recommendation, but I have to go get the books.

Conor:Alright.

Bryce:But I mean, I guess we can actually talk as I walk. It's just that, you know, I have to walk into the book.

Conor:I hope this book I hope this book is the book that I just finished reading two and a half books ago.

Bryce:I guarantee you, I guarantee you you have not read this book because it's in a completely separate category.

Conor:I will I will give my book recommendation after Bryce comes back with his book.

Bryce:Are you still here?

Conor:Yes. I went to grab a protein bar, but I am back at my desk.

Bryce:You missed you missed some gold that I think you will have to cut because Ramona was making a doctor's appointment. But no, I was not looking for the tech books, I was looking for the religion books. Did you know? I'm not sure if this has come out in the podcast, but I my degree from LSU, which my origin story has been on the hand, yes, but my degree from LSU, I have a major in applied mathematics, but a minor in comparative religious studies, because I had to take one course on religion as like an elective, and the professor was really good.

Bryce:She was really tough, but she was really good. And I was like, this is fun. And so I took a bunch of other courses. And so I find the study of various religions very fascinating. And we had that was right around when I was getting into tech, and I ended up taking this one course on sort of like the Buddhist philosophy of the mind. And one of these two books has a great section talking about like Buddhist theory on how the mind works. And I remember reading it, and there was a particular chapter on like memory, and like talking about how do our minds retrieve a memory.

Bryce:Like, how does that work? And I remember reading that and thinking, huh, this is fascinating. I wonder if someday this will be applicable to people building intelligent, you know, computers. And the books are, I think it's this one, The Psychology of Awakening or this one, The Resonance of Emptiness. Let me let me look in the table of contents.

Conor:Are these textbooks?

Bryce:Or are they these are textbooks. Yes.

Conor:I see. Alright, I'll put them on my list. I got a lot of books on my list right now, though, so but uh if you are able to pinpoint which one it is, although I'm pretty sure an LLM could answer this.

Bryce:I'm sure it could. And one of them in particular had a section on memory. It could be possibly one of the other books, but I'm almost certain it's one of these two.

Conor:We're using Gemini 3 folks, because ChatGPT has been broken for a number of days. Both books explore the intersection of Buddhism and psychology, but they approach the topic of memory in different ways. The book that focuses more explicitly on the psychological and philosophical mechanics of memory is The Resonance of Emptiness, a Buddhist inspiration for contemporary psychotherapy by Gay Watson, Memory in Resonance of Emptiness. In this book, Watson discusses memory primarily in the context of how our sense of self, in quotations, is constructed.

Conor:She explores how memory acts as a bridge that creates a false sense of continuity and identity. The key chapter, memory is discussed most significantly in chapter four, the consciousness that views some ideas of the self. The argument Watson explains that our mental continuity is the result of habit, memory, and conditioning. She argues that what we perceive as a solid in quotations eye is actually a construct built from aggregates of past sensory perceptions that have quote unquote hardened into memories.

Conor:Does that sound right?

Bryce:Yes. I'll have to read a little bit later and see if I can find the specific.

Conor:Yeah, that sounds about right. To be confirmed next episode, when Bryce has read a little bit, and once he has once he has nailed it down, I will add it up to my books to read, folks. The book that I was hoping he was going to say was Permutation City by Greg Egan. Have you heard of that book? I have not. I was. This will be our last story, because we gotta go soon. I was listening to another podcast, and a future podcast.

Bryce:Where are we going?

Conor:What? I gotta go to dinner at my now wife's mother's tonight. And anyways, there will be a future episode when that I'm gonna record in the next week or so called The Podcast Purge, which is about all the podcasts that I've removed from my list of podcasts, which it'll be a backup episode for when whatever I've run out of episodes and I don't have time to record one. And anyways, this podcast did not get purged. It's called the Peterman Pod, and it is interviews with high-level ICs at different companies and talking about how to get promoted and advice, etc.

Conor:It's pretty decent, more because he talks to folks at different companies, meta, alphabet, blah, blah, blah. In one of the more recent interviews, he talks to Boris Cherney, who is the author of Claude Code. And in that episode, link in the show notes, he discusses the interview process when he was interviewing at Anthropic. And he mentions that at some point his book, Favorite Book or something, comes up and he says it's a book by Greg Egan. He doesn't actually name the book.

Conor:So I don't actually know if this is the book he mentioned, but I asked Gemini. There was a Peterman pod where Boris Cherney was being interviewed, and he mentioned a book by Greg Egan. What was the name of the book? And the book that the LLM came up with was Permutation City. And the remark that Boris made was that in general, whenever he brings this book up, no one's ever heard about it, let alone read it. And he was talking or being interviewed by a panel of folks, and not only had all like three of them or all of them heard of the book, they had all read it, and then instantly they were like, oh yeah, that that book is good.

Conor:What about these books? And the book is fantastic. It's not as good as the three body problem trilogy, which is my favorite books of all time. But it is very thought-provocative if you like the TV show Pantheon, which apparently Pantheon is based on a set of short stories by Ken Liu, who is the individual that translated the three body problem, which was originally authored, I believe, by Jin Lu, who is a Chinese author and wrote it in Chinese. Anyway, so I do plan to go read the Ken Liu short stories that Pantheon was based on.

Conor:I think that was Joao, the recommended that show. Once again, not the world's best show, but it is very thought provocative. If anybody has suggestions similar to Permutation City, I'm on a massive AI uploaded intelligence kick. And I just finished reading Diaspora by Greg Egan. Wasn't as good as Permutation City. I'm in the middle of reading, although this is rated R, so if you are below a certain age, do not go read this book. I was shocked at how like rated R this book is.

Conor:It's called the Rated R in what way? Uh like the content.

Bryce:Like it's it's like vi violence or sex, Connor. Violence or sexual.

Conor:All of the above and more. I'm in fact, my my one of my best friends, you met him at the wedding, Victor, he recommended this book to me a while ago, and apparently also recommended Permutation City, and I, for whatever reason, I usually read whatever he tells me right away, but for some reason this slipped through the cracks, and I am surprised he did not give me a warning about reading this book. I mean, I'm a adult, so it's totally fine, but it's like when you recommend someone Black Mirror, if they're gonna start with season one, episode one, which is the one that involves the pig, you have to give people a warning.

Conor:And I actually tell people just skip that episode because it's just too disturbing. Anyways, I the name of the book that's rated R is The Metamorphosis of the Prime Intellect. So far it's it's it's not lived up to the hype that my buddy Victor sold it, because he said if you like Permutation City, you have to read this book. And so far it's not as good as Permutation City. Anyways, do you have any other book recommendations while we're wrapping up this 2026 AI and predictions episode?

Bryce:I've been trying to work my way through the the entire works of Asimov. I've read a lot of his later stuff, but I haven't read some of his like earlier stuff.

Conor:What is is the earlier stuff foundation or is the later stuff foundation?

Bryce:Sorry, the by later stuff I mean like in his timeline. Like I've read like Foundation and like onwards, I've read I had not read a lot of the like earlier things, like earlier in his timeline.

Conor:One, have you seen the Apple Plus TV show? And two, yes. And two, are you not bothered? Because I tried to get through, I think I got through one and a half of the Foundation books or however many there are, and I just could not stand the time jumps. It's like I get attached to these characters and then boom, they're all gone except for one. And they're they're like different.

Bryce:Nah, I was ca- I was always kind of fine with that.

Conor:It just dragged me.

Bryce:And I think that they I think that they did it very, very well on the TV show. Right now I'm on the robot series. I'm on The Robots of Dawn, which is it's like this series of three books about a detective from Earth who goes and solves some crimes that involve robots. But my favorite one was the is it, I think is it iRobot? Yeah, it's iRobot, which is its collection of s of short stories by Asimov. It's 1950, and that's the book that introduces the three laws of robotics.

Bryce:And and and the short stories all involve various contradictions or paradoxes involving those three laws. And I I think it's a very good book. And I think it's it's it really got me thinking. I think I read iRobot like a year or two ago. It really got me thinking about how are we going to actually design, you know, robots that don't kill us all. And it's not my job, but it's somebody else's job. But good luck with that, whoever, whoever's job that is.

Bryce:You know, good luck with that. That seems like that's a hard one.

Conor:It's crazy that you just mentioned that because in the metamorphosis of the prime intellect, I'm only 40% of the way through it. It literally brings up the Asimov three rules of robotics or laws of robotics or whatever it is. And literally they're talking about that contradiction that at one point, you know, there's this sentient, intelligent, whatever, I don't even know what it is, system algorithm. And it's called the prime intellect, and it is told to do something, but it would have harmed or potentially put a human at risk.

Conor:And so it says, Well, I can't do that because of my the first rule. The first rule overrides the second rule, and then military corporate interests are upset because you know they can't harm people.

Bryce:Yeah. Alright, well, I should let you get going to your Alright.

Conor:We're supposed to still on the on the docket of topics is Parrot. We still have not actually had a full uh parrot deep dive. Oh, we've not. We have not. Was was back in October. We gotta have a parrot breakdown, but coming in the future, folks.

Bryce:Yeah. Well, well, we can record at some point we can record when you give me an update on parrot, and uh and then people can experience.

Conor:Alright. Till next time, folks. That is the 2026 Look Ahead episode. And we look forward to all of your comments and feedback on the last episode. If you want to leave comments and feedback on this one, there will be another GitHub discussion as well. Until then, be sure to check these show notes either in your podcast app or at adspthepodcast.com for links to anything we mentioned in today's episode, as well as a link to a GitHub discussion where you can leave thoughts, comments, and questions.

Conor:Thanks for listening. We hope you enjoyed and have a great day.

Bryce:Low quality, high quality. That is the tagline of our podcast.

Conor:That's not the tagline. Our tagline is chaos with sprinkles of information.

Transcript supplied by the publisher with the episode.

Podcast

ADSP: Algorithms + Data Structures = Programs

Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane · Tech & Science · English

Deep dives into algorithms, data structures and C++ — exploring the STL, functional programming and computer science fundamentals with three experienced engineers.

More from ADSP: Algorithms + Data Structures = Programs All episodes →

  1. 27 Feb 2026 · 34 min

    Episode 275: Cartel Chaos & Travel Troubles

    In this episode, Conor and Bryce chat about cartel chaos and travel troubles! Link to Episode 275 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow Notes Date Recorded: 2026-02-26 Date Released: 2026-02-27 Daily Podcast - Inside the Operation to Take Down Mexico’s Biggest Drug LordCJNG - Jalisco New Generation CartelHarvard Paulson School of Engineering & Applie...

  2. 20 Feb 2026 · 29 min

    Episode 274: Recreational Math, Calculators & the Quadratic Formula

    In this episode, Conor and Ben chat about recreational math, calculators, the quadratic formula and more! Link to Episode 274 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2026-02-04 Date Released: 2026-02-20 PEDMASChesterton's FenceTI-30XS MultiviewCasio FX 115DRecreational MathCyclical NumberRamanujan Taxicab NumbersStructure and Interpretatio...

  3. 13 Feb 2026 · 29 min

    Episode 273: Recreational Algorithms, 一百四十一, PEDMAS & Orwell

    In this episode, Conor and Ben chat about recreational algorithms, the Chinese number system, PEDMAS, George Orwell and more! Link to Episode 273 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2026-02-04 Date Released: 2026-02-13 ADSP Episode 247: The Philosophy of Good Software DesignHoogle Translate scanHoogle Translate filterHoogle Translate a...

  4. 6 Feb 2026 · 27 min

    Episode 272: Inverses, Monoids and ∞

    In this episode, Conor and Ben chat about algorithms inverses, monoids, infinity and more! Link to Episode 272 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2026-02-04 Date Released: 2026-02-06 ADSP Episode 271: Mastermind AlgorithmsHoogle Translate adjacent_transformHoogle Translate scanHoogle Translate whereBQN ⁼ (undo)Tacit Talk Episode 30:In...

  5. 30 Jan 2026 · 19 min

    Episode 271: Mastermind Algorithms

    In this episode, Conor talks about algorithms used to solve the Mastermind game and specifically a beautiful use of an inverse algorithm. Link to Episode 271 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Show Notes Date Recorded: 2026-01-29 Date Released: 2026-01-30 "Point-Free or Die: Tacit Programming in Haskell and Beyond" by Amar ShahC++98 std::transformC++23 std::views::zip_transformzip_transform Hoogle TranslateC++98 std::accumulateC++23 std::ranges::fold...

  6. 16 Jan 2026 · 38 min

    Episode 269: 2025 Double Retro

    In this episode, Conor and Bryce conduct the annual 2025 retro! Link to Episode 269 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow Notes Date Recorded: 2026-01-13 Date Released: 2026-01-16 VOTE FOR YOUR FAVORITE ADSP EPISODES OF 2025ADSP Episode 259: 🇳🇴 NDC TechTown 🇳🇴 Vittorio Romeo & JF BastienNDC TechTown 2025 PlaylistPrefix Sums and Their Applications by ...

  7. 9 Jan 2026 · 16 min

    Episode 268: Advent of Code 2025 (Day 6)

    In this episode, Conor and Ben chat about Advent of Code 2025 Day 6! Link to Episode 268 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2025-12-22 Date Released: 2026-01-09 Advent of Code 2025Day 6 ProblemBen's Day 6 AoC 2025 in PythonConor's Day 6 AoC 2025 in BQNtranspose Hoogle TranslateIntro Song Info Miss You by Sarah Jansen https://soundclou...

  8. 2 Jan 2026 · 35 min

    Episode 267: Advent of Code 2025 (Day 2 & 3)

    In this episode, Conor and Ben chat about Advent of Code 2025 Day 2 and 3! Link to Episode 267 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2025-12-22 Date Released: 2026-01-02 Advent of Code 2025Day 2 ProblemDay 3 ProblemC++23 std::views::chunkchunk Hoogle TranslateBQN fn.ChunkBQN ↕ (windows)Ben's Day 3 AoC 2025 in C++Ben's Day 6 AoC 2025 in P...

  9. 26 Dec 2025 · 1 hr 10 min

    Episode 266: Holiday Special 🎄 CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & More!

    In this episode, Conor and Ben chat about CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & more! Link to Episode 266 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow Notes Date Recorded: 2025-12-22 Date Released: 2025-12-26 Bamboozle!Bamboozle! QuizCeefaxTeletextNDC TorontoC++NowCppCon 2025 ScheduleAPI Structure and Technique: Learnings from Code Review - Ben Dea...

  10. 19 Dec 2025 · 28 min

    Episode 265: 🇦🇺 YOW! Live 🇦🇺 Kevlin Henney & Damian Maclennan

    In this episode, Conor chats with Kevlin Henney about the past, present and future of programming languages and with Damian Maclennan about YOW! 2025! Link to Episode 265 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioAbout the Guests: Kevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people. He has been a col...

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play