99% Invisible - 350- The Roman Mars Mazda Virus

Episode Date: April 17, 2019

Gimlet’s Reply All orchestrated a grand podcast crossover event to try to solve a years old bug plaguing 99% Invisible listeners that drive certain models of Mazda. You can find all the fake podcast... episodes and feeds on the Reply All website. Reply All is a fantastic show! If you don’t know it, you'll love it. Start listening now. Find the link to the Mazda-safe podcast feed here: The Roman Mars Mazda Virus

Transcript
Discussion (0)
Starting point is 00:00:00 This is 99% invisible. I'm Roman Mars. On the last episode, I promise you the greatest podcast crossover event in history. And here it is. From Gimlett, this is reply-all. I'm Alex Goldman. And I'm PJ Vot. And this week PJ, we have a Super Tech Support. A Super Tech Support is a segment on our show where listeners come to us with their weird, unsolvable tech problems. And one of us usually you goes out and tries to solve it for them. Mm-hmm.
Starting point is 00:00:42 And you have one. I do. Tell me about it. So we got an email from a guy named Ben. He lives in Houston. And Ben is a huge fan of podcasts. He has his own podcast. He said he listens to over 100 podcasts, which like,
Starting point is 00:00:56 I don't even know how that's possible. He said that though one complaint he has about his podcast app is that it tallies how much time he spends listening to podcasts. It tells me how many overall days of podcasts I've listened to and it's just more and more depressing. You know, would you like to guess? Sure, yes. All right, 40 days. 133.
Starting point is 00:01:18 Oh my god. And recently he started having this very strange podcast-related problem, which is what? he started having this very strange podcast related problem, which is what. So Ben, not too long ago, got a new car. It was a 2016 Mazda 6. And the thing that he was most excited about in his new car was that he could pair his phone using Bluetooth so that he could listen to podcasts. Oh, before he was like an oxen guy.
Starting point is 00:01:40 Yes. Anyway, for some reason, the radio in his new car refuses to play one podcast and one podcast only, which is the radio to be a podcast 99% visible. Really? Yes. And it's driving him absolutely insane. His car Bluetooth has rejected Roman Mars and his stories. Yes. Obviously, like for people who don't know, 90% visible, host rejected Roman Mars in his stories.
Starting point is 00:02:05 Yes, obviously for people who don't know, 9% visible, host to better Roman Mars. It's this really great non-fiction podcast. They tell all these stories about design, like how things work in the world and why they're made the way they're made, like the stories behind those things. And apparently it is the one podcast
Starting point is 00:02:21 that doesn't work on his car. That's right. So I asked Ben to play 99% visible through his car stereo while he was on the phone with me. Can you tell me exactly where you're sitting at the moment? Alright, I'm sitting at my driver's seat in my 2016 Mazda 6. Okay. Um, and... Let me know when you press play.
Starting point is 00:02:42 Alright, so... I'm gonna press play right now. This is 99% invisible. I'm Roman Mars. The show does start playing, but like the display screen stops working, it totally freezes, the buttons aren't working properly. He has no control, it's just for playing on his own.
Starting point is 00:03:00 A little of all of ours. The whole of oner is displayed. So he can't interact with the screen at all. It still says whatever I played right before 99% invisible. And then after about a minute, the screen just went blind. And now it's cut off and restarted. And I'm not playing 99% invisible anymore because every time I've done that, if it's still playing, it will freeze again. How could you have a tight problem where the trigger was like content?
Starting point is 00:03:30 I know, it's weird, right? It's very weird. It's like, it would make more sense to me if like, it broke down anytime you tried to listen like, podcasts that weren't, if it didn't work for car talk. I'd be like, okay, maybe his car doesn't want to hear stories about sick cars.
Starting point is 00:03:44 Maybe that's like upsetting or something like that. I really like that you've immediately gone be like, okay, maybe his car doesn't want to hear stories about sick cars. Maybe that's like upsetting or something like that. I really like that you've immediately gone to like the cars with chief sedges. Do you have any theories about what's going on? I don't know. My best guess is that because I looked at the file sizes and I listen to things like hardcore history and blank check which have big file sizes. And it's not that, my best guess is maybe he's using some sort of weird audio codec that interact strangely with my system, but I really couldn't tell you.
Starting point is 00:04:18 So I don't know. Ben thinks that because Roma's voice is so like warm and close in his podcasts, maybe he's doing something specific and technical to the files to achieve that? That would be my actual guess. It's like there's something about the actual kind of file. The way that Roman is converting his podcast to an MP3, that's just like too complicated for Ben's car system. And I was thinking about it and I was like,
Starting point is 00:04:47 these are the two constants in his problem. One is the podcast, it's always the same podcast. And the other is that it's always the same radio. I was like, maybe just that's like a bad radio. But even if it's a bad radio, it's still interesting because like why is this radio bad only with their numbers invisible? Not only that, but we got another email
Starting point is 00:05:06 from another person experiencing exactly the same problem with exactly the same podcast. That is so weird. Um, all right, so I have to figure this out. Okay, cool. Hello. How you doing? I'm good. How you doing? I'm good. It is a pleasure to hear your voice, not on the podcast. Yes. Yeah, I'm me as well. I was very delighted to get your email. Are you totally in the darkest of why I would reach out to you? Totally. So I told Roman why I was calling him.
Starting point is 00:05:55 And I told him about what was going on with Ben's car. There's one that causes his car stereo to freeze, shut down, and restart. And Roman had actually heard about this problem from other listeners. Yeah, I don't know what it is. We got some details for it a few times from a few different people, but I've never really figured it out. All Roman knows is that in some cars, Bluetooth plus car radio plus 99% invisible causes everything to break, but he has no idea why.
Starting point is 00:06:31 So I ran Ben's theory by him. He's like, well, Roman obviously cares about the sort of texture of the sound. Maybe he's doing something very specific to his files. And I'm curious like, what is your setup like? Do you have a strange microphone of some kind? No, I mean, we have a couple, I use like a shotgun mic in the studio. But you're not using some kind of special encoding settings that are different from the rest of radiotopia. No. No. Roman said that he had a theory that he's actually pretty confident about, which is the thing that makes his podcast unusual is that it uses the percent sign.
Starting point is 00:07:12 The percent sign, as in the percent sign, 99% invisible? Yeah. Oh. He was like, it must just not play well with the stereo for some reason. So it's like, because the stereo can also display the name of the podcast, there's something about just there being a symbol where it doesn't expect there to be a symbol where it breaks.
Starting point is 00:07:32 Yeah. And it really bums Roman out honestly. He's been hearing about it for years from other people who are not been, but like what can you do about it? He's not going to change the name of the podcast. You know, like, I would love it to be fixed, and I really, if somebody's a fan on the show,
Starting point is 00:07:48 I really hate for them not to be able to hear it. Like, I wish it could be better, but I think I recognize the futility of me fighting it, I think, is the thing. I feel like a primary fundamental tenet super tech support is realizing that something is futile and well outside of our capability and putting on a football helmet and running headfirst into it anyway.
Starting point is 00:08:12 Well, I mean, if you solve it, I would be really grateful. It's just like when it just seemed like there's this is one of those things where all these technologies are budding up against each other. where all these technologies are budding up against each other. And I am, is some little bit of grit that gets caught between the gears of, you know, tech companies, you know, not knowing how to pass things off and talk to each other. That's what I feel like I am. The irony of this was crazy making. 99% visible. A podcast dedicated to explaining the beauty of good design, that is the one podcast that breaks when you try and play it on Ben's Masta. It just felt like an imbalance in the universe that I had to correct. And Roman's theory about the percent sign, it felt really plausible to me, so I thought
Starting point is 00:09:06 I'd start there. And I figured like, if the percent sign is given the car trouble because it's a special character, other special characters should break the car too, so I just wanted to test that theory. Basically you're thinking like classic tech support problem, like you have to replicate the glitch to understand it, to solve it. Exactly. So I started thinking about other special characters, like, you know, what about like the carrot,
Starting point is 00:09:29 or the curly brackets, or whatever. The curly brackets? You know, the curly brackets. Oh, yeah, yeah. Next to the P. Yeah, they look like they'd be music notation. Okay. So we wanted to make a podcast that would break hysteria. And to do that, we devised a test.
Starting point is 00:09:44 Uh-huh. who's we? Me? Most of the team to be honest. Okay. It was me, Tim, Anna, Fia, Emanuel, Shruthi, Domiano. I was about to make funny you guys because I was like, oh, why does it take that many people to make a podcast?
Starting point is 00:09:59 It was like literally because I made people to make this podcast. So why wouldn't it? Also, we didn't make one podcast. How many podcasts did you make? Well, let's just start at the beginning. Okay. So the first podcast we made is called
Starting point is 00:10:14 Carrot Space Carrot. You know the carrot, which is the little pointy upwards arrow. Yeah. Okay, it's called Carrot Space Carrot. Whose job was it to make the podcast art? I was mine. Okay. That was pretty nice. It's like a child's drawing of like a bug's called carrot space carrot. Mm-hmm. Who's job was it to make the podcast art? I was mine. Okay. That's pretty nice. It's like a child's drawing of like a bug's bunny carrot and then in the background
Starting point is 00:10:30 There's a planet. Oh, I get it. It's like carrots and space. I'm just gonna play it for you. Okay God we are in Alex Coleman territory. That's synth. Hello, welcome to the Carrot Space Carrot. Pops. Pops. Pops. I recorded this in my attic. I feel like this is the ASMR that like, printers listen to when they're trying to go to sleep the night.
Starting point is 00:10:56 The atomic red carrot has slimeless... ...the travel forward. Three times. You're describing what? The atomic red carrot? I hate times produces darkest corrupted or queen-hands-lakes. Don't you just feel like relaxed? No, I don't feel relaxed. How do you feel?
Starting point is 00:11:12 I feel like a robot's trying to mug me. Like a robot's trying to hypnotize me to go to sleep so it can mug my data. Queen-hands-lakes. A niolates. Negative. Queen-hands-lakes. I think I've had enough this fight. Okay.
Starting point is 00:11:24 I'm not going to be able to do that. I'm not going to be able to do that. I'm not going to hypnotize me to go to sleep so it can mug my data. Queen Anne's lace. A Nile Anne's. Negative. Queen Anne's lace. I think I've had enough of this podcast. Okay. So, we made this podcast. We uploaded it to podcast apps and to an RSS feed. Uh-huh.
Starting point is 00:11:36 We gave it to Ben. Uh-huh. And I asked him to try it in his car. Go ahead and listen. And we'll see if it breaks your car stereo. Alright, let's do it. And play. Hello. I'm the Kyrgyz speaker. Can you look at your screen and see how this is affecting your stereo.
Starting point is 00:12:05 So I have to tell you, it is functioning completely normally. Interesting. It also means it's not filtering for the quality of podcasts. So then we wanted to make a podcast to test the less than symbol, the tilde, which is the symbol that means approximately, and the greater than symbol. Okay. I'm just going to play you the beginning.
Starting point is 00:12:29 Okay. That's John T. Hi, this is Samine Nasrat. Welcome to greater than less than approximately. You got Samine Nasrat to make your big podcast? Yes. Jesus. Samine wrote the book Salt Fat Asset Heat
Starting point is 00:12:45 and she also has a Netflix show by the same name. Such always sound and. Ha ha ha ha ha. Today I'm joined by a cooking newp, Alex Goldman. Hey, thanks for having me. Oh, I'm so glad you could be here. You got her to teach you cooking? I've been trying to learn cooking for a book for like a year.
Starting point is 00:13:03 A berry clefote is basically a pancake with berries in it, but instead of being cooked on the stove, it's cooked in the oven. Okay. Do you feel like you're not with me today? I feel very excited for a Mazda. What you have to understand about this is this isn't your average cooking show, because the only way that you could give me instructions is by telling me the ingredients were less than approximately or greater than 8th.
Starting point is 00:13:27 I hate my heart. It's just such waste. Less than approximately or greater than some other thing. So let me find an example here. The measurement for the sugar should be about, do you ever had one of those toys that you know, those stress balls? Uh, yes. Okay, you should put about a stress ball amount of sugar into the bowl.
Starting point is 00:13:50 So you're saying like greater than one of those super balls? This is great. Yes, greater than a super ball. So, just a black thing on the top. Okay. Okay. For the eggs, can you add an amount of eggs that's greater than the number of nipples you have?
Starting point is 00:14:08 So you're saying like less than the sides of a square. Correct. Anyway, the very clef who T I made as you might imagine didn't turn out good. Was not edible. Yeah. So did this break the Mazda? He popped it in his podcast player. Alright. Hi, this is Samine Nostrat? He popped it in his podcast player. All right.
Starting point is 00:14:26 Hi, this is Samine Nostrat. Welcome to greater than less than approximately. It seems to be working just fine. Okay. So at this point, we have tried the carrot, the tilde, the less than sign, the greater than sign. We even made another podcast where we tested the plus sign, the equal sign, the curly brackets, none of them are replicating this problem. Have you ever had the thing happen where you go to get like an object repaired and the people in the repair shop
Starting point is 00:14:52 care about the object differently than you care about it? Do you know what I mean? Like they're like, oh, what this guitar really needs is like to be a double neck guitar. And you're like, no, it doesn't. But then they're just like doing it and they're often doing it. You know what I was like to have more of a relationship
Starting point is 00:15:03 to the work they want to do than to helping you. I don't know what you're talking about. Yeah, I mean either okay But of course at this point we were definitely gonna test the percent sign right right so I would argue you could have just started by testing the percent sign some wood some wood argue You seem to just want to make a bunch of garbage podcasts. How dare you call these garbage? So we made a podcast that was called 100% Related. Hi, my name is Alex Goldman and you're listening to 100% Related? The premise of this is a couple days ago I was talking to our editor Tim Howard and he insisted that I was only 50% Related to my dad because I only have 50% of my dad's genes.
Starting point is 00:15:45 Hello. Father. So you're 50% related to your dad and you're 50% related to your mom? I'm 100. My opinion is I'm 100% related to both of my parents. But in Tim's worldview. Yes. And so what we did is we got my dad who, a former judge,
Starting point is 00:15:57 to adjudicate this argument. What should I call you? Should I call you Judge Goldman? Or should I call you... I call you... Mark. Mark. Okay, he seems very biased in this, but whatever.
Starting point is 00:16:05 Now, I'd like for you to lay out your case to him because what you're saying is insane. Well, it really just seems to me that if you were 100% related, you would be Mark. And you are not. You're 50% related. So, okay. What all are that?
Starting point is 00:16:28 What all are that? I'm 100% related to anyone who's my relative. So you are as related to your father as any other human being. That's what you're saying. Being Tim are on the same page. Spoiler alert, so was my dad. Oh Tim, was your dad took Tim's side?
Starting point is 00:16:47 Yes. Good man. So, why is this the podcast? I like, because I like arguing with you. It's like for fans of arguing with you. Yeah. Oh, I don't feel good. So, the percent sign we love. Oh right, there's a point this.
Starting point is 00:17:00 There's a point to this. He listened to the thing. I feel like I've fallen into your vortex. So clearly we were wrong about all the special characters breaking the radio which surprised me, but I just wanted to confirm the one thing that we were actually confident was true, which was that the percent sign would break the radio. So I give Ben the podcast. All right, let's do it. All right.
Starting point is 00:17:22 So I give Ben the podcast. Alright, let's do it. Alright. Hello. I have to know, is it freezing your... Stereo. Alex, I'm really sorry to say. No. It is totally normal.
Starting point is 00:17:34 But how is that... How is that possible? So clearly, this caught me off guard. So Roman's whole theory that you found so obvious does not seem to be found it. It doesn't seem to be found it. And so at this point, I just start thinking that it has to be something within the file itself
Starting point is 00:17:54 that they are uploading that's busted, that it doesn't actually have anything to do with the percent sign. Interesting. But then Ben tells us something that, again, bufffuttles us. Okay. Which is Ben found a copy of a 99% visible episode on YouTube and tried playing that over his car stereo.
Starting point is 00:18:13 So he was like, I'm gonna see if Pirated 99 PI works? Yeah. And it breaks the car. It breaks the car? I mean, it breaks the stereo. It does the same thing. Yeah. Which is weird because it just means like,
Starting point is 00:18:25 it's not actually anything about the file itself because when someone's uploading a podcast to YouTube, that's like a totally new file. Yes. It's like the content. It's like the car is sentient and doesn't like Roman Mars. And so Ben was like, the only option is that
Starting point is 00:18:40 there must be some sonic frequency that is breaking the car. And I was like, there's like a note in Roman's voice that if you were just sitting in a Mazda and started talking to you loud, the car would just explode. That's wild. Also when I was a kid,
Starting point is 00:18:52 there's a rumor that there was one note that would make you poop your pants. Oh, yeah, the brown note. Yeah, I'm very familiar. Is that, that's not real. I don't think it's, we both know that's not real. But I don't read about it though, it's not real, but I'm glad you brought it up.
Starting point is 00:19:00 Okay, I've been thinking about it this whole time. I could hear you think about it. I've been thinking about it this whole time. I could hear you think about it. I've been thinking about it since this story began. And I've been like, I'm in mixed company, I can't bring this up. I can't really do stuff yourself from saying something one time. Do you think Roman would think about it?
Starting point is 00:19:18 Do you think everybody was thinking about it the whole time? Brown note? Yeah, I hope so. Okay. So we're like, okay, we have no idea. We're like totally back to square one. You got to find the brown note. Oh boy. Oh boy. And the other reason this doesn't make any sense is because Roman has another podcast about Trump and the Constitutional
Starting point is 00:19:42 law. Yeah, it's called what Trump can teach us about con law. And what happens without it? It plays a fine. Romans voice doesn't break the radio on that podcast only when it's 99% visible. Huh. So what happened? You called John Mazda. We call the company that makes the radio.
Starting point is 00:19:58 We call Benz Mazda dealer. We are specifically dealing with a Mazda tech problem from a person who's in your service area and I was wondering if I could ask you a question or two about it. They weren't familiar with the issue. So we called Andrew Cooke-Louitts, the CTO of PRX, the public radio exchange. Hello, this is Andrew. Hi, Andrew, this is Alex Goldman. How you doing? Oh, hey, Alex, how are you?
Starting point is 00:20:21 I'm good. He's in charge of how the show gets uploaded to podcast apps and our SS feeds. So you're just calling everybody being like, have you heard of this? Yeah. And Andrew said that he'd heard of it and that he'd always figured like Roman that it was the percent sign, but I told him about the test that we'd done. And all of them worked, including 100% related. No. Oh yeah.
Starting point is 00:20:42 Crap. That's... Oh, he's like so painful, these kind of bugs. No one knew what was going on. And then... I want to solve this ahead of you. So did Ben. He actually got back in touch with us and said, hey, I've been running some tests on my own.
Starting point is 00:21:02 I tried uploading a couple podcasts. And what I found is that it's not the percent sign alone that is causing this issue. It is the percent sign followed by an uppercase I that shuts down the radio. Lowercase I, it doesn't? uppercase I, it shuts down. That's all we know. We don't know why.
Starting point is 00:21:23 uppercase I, your card doesn't fly. Lowercase I, podcast in the sky. You's all we know. We don't know why. Uppercase i, your card doesn't fly. Lowercase i podcast in the sky. You're a great guy. That's exactly right. So, I mean, I, so we're getting closer. And then you know our pal Kurt Melby who works again. Works again, what works again. I play Fortnite with most weekends. Who does coding at the office?
Starting point is 00:21:42 Yeah. He had an idea. Kurt. Alex. Thank you for coming into the studio today., he had an idea. Kurt. Alex. Thank you for coming into the studio today. Thank you, glad to be here. So the reason that we have you here is because you're the person who actually uploaded the podcasts that we made.
Starting point is 00:21:55 Yeah, that was fun. I don't know if you know this, but none of them worked. I listened to them also, and they were pretty entertaining. But yeah, I know I'm not surprised that that didn't work. All right, smart guy. Kurt says I have a theory. And the theory is that in the programming language C, uh-huh.
Starting point is 00:22:18 Oh, I know what it is. I know what happened. Literally 99% means something. It means turn off your stereo in the programming language, see. You're close, but not exactly. In the programming language, see, basically in some scenarios, the percent sign means, hey, the character immediately following me,
Starting point is 00:22:35 the character immediately following the percent sign, think about that like code rather than like text. And start parsing that as though it's asking you to run commands. And there's a thing called printf in C that's like used very, very commonly and heavily. Another language is to copy this feature to interpolate is the technical term interpolate the number into the string. And he said percent i in c is a command, whereas percent r, which would be 100% related, question mark, is not. So like, what's the command?
Starting point is 00:23:15 What is percent i tell a computer to do? So I have it up here. It has to do with, basically, the percent in c has to do with displaying integers, NC, I know, this is very confusing. Oh, my brain's mad at that. Yeah, I know. So, percent and then a bunch of different letters tell it to display integers in a certain way.
Starting point is 00:23:37 But basically what's happening, it sounds like, is the car stereo, it gets what it thinks is an audio file, what is an audio file, what is an audio file, and it's like, okay, this part of the information I have is just for the humans. This is like the title to display. Yeah, 99, and then there's, and then it's like, okay, now here's some stuff for you, the robots to understand.
Starting point is 00:23:56 And it gets a bunch of gobbling guck and it gets confused and it shuts down. Yes. Wow. So there's a bunch of different commands and see that would cause this to happen. Okay. And so, we were like, okay, if Kurt's right, we should be able to test this with other
Starting point is 00:24:10 commands and those should also mess up the car stereo. And so, we made one more podcast. I don't know. Okay. With another one of the recognized pieces of syntax, which is the letter P, which when it follows the percent sign becomes the pointer address, whatever that means. Okay, but whatever, as long as it's going to code,
Starting point is 00:24:34 it should shut down the stereo, and that's what's happening. So we made a podcast that's called 88% parentheticals. Uh-huh. Here you go. This is Sarah Canig. And you're listening to 80% parentheticals. So wrong. I'm going to tell you about this document I'd been waiting for.
Starting point is 00:24:56 It was one piece of paper that was going to change everything I thought I understood it now. It arrived on a Monday. Monday began like a normal day. I was walking to work with my dog, his name is Bruno by the way. He didn't come with that name. I named him Bruno.
Starting point is 00:25:11 He's a rescue dog. He came with the name like Bradley or something, which I really didn't like. So I changed it to Bruno, which by the way is the name I also wanted to name my son, but my head. We're in a parenthetical, I understand. I understand what you've done.
Starting point is 00:25:22 With Bruno. And we get there. It's a short walk, like maybe 10 minutes, which is crazy because people are always like, what podcast do you listen to, what podcast do you listen to because you make podcasts and I'm like, not that many because I have such a short walk to work. Anyway, I get to my-
Starting point is 00:25:35 I just was just wrong. Okay, I've heard enough. Okay, I don't want to live in a world where you can take up star-cating time with this. Also, there's like people that are like, oh, when's the next season of serial coming out? Like 20 minutes later than it would have. So what happened? Well, we sent it to Ben and it didn't break the car stereo. What? It didn't break it. So that screws up the whole theory. Absolutely. I mean, we didn't just try percent P.
Starting point is 00:26:07 We tried a bunch of different things that should have broken the car stereo in the same way that percent I does. And none of them caused a problem. So what then is Kurt's theory bunk? Kurt's theory appears not to work. The only combination that did anything was percent followed by an uppercase I. Okay, but we don't know why. No, we don't. And it is driving me nuts.
Starting point is 00:26:31 And this is the point in the story where Andrew Ku Klowitz comes to the rescue. Andrew Ku Klowitz? Remember, he's the CTO at Public Radio Exchange, the company that distributes 99% visible. Uh-huh. He really dove. Like, he really invested himself in this. What does that mean they really invested himself in it? Well, you know, we were trying to figure out a way
Starting point is 00:26:51 to diagnose this properly without actually having access to the code. And you've done everything you could. You made a bunch of nonsense podcasts for no reason. Did you talk to somebody who worked at a Mazda dealership and one guy at work? We also called Mazda. Ha-ha-ha-ha-ha. Uh-huh. a Mazda dealership and one guy at work. We also called Mazda. Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha one of the original authors of the original code, which he then gave to us. The author of the code for the Moss Carstereo program?
Starting point is 00:27:28 Yes. Wow. His name is Brandon Goosman. And is it embarrassing that I don't know, that I didn't already know that you can look in code and see the code's author? Like I didn't know that. There's a way to write your authorship in your code, and it's been done forever.
Starting point is 00:27:43 And is it always like that, like a signature on a painting? It's a little, a lot of times it's harder to find, you have to have access to the code to see the authorship. Yeah. And my favorite story about this is early in the development of Atari games, Atari would not allow the author of the game to put their name on it. Because they're just being a company about it?
Starting point is 00:28:01 Yeah, and so the author of the game adventure created this incredibly arcane set of things that you had to do in the game so that you would find a secret room that just flashed his name in the center of the screen. That's brilliant, AnSAD. It's like it's just sad that they had to go to that much work to just be like, I made this. Anyway, so you got in touch with Brandon.
Starting point is 00:28:21 Yes, he works on exercise technology now. I work for a company called Shapelog. We develop connected strength products. As a person who's terrible at exercising, I'm not your target audience. Yeah, the irony is the entire office of us working on this are not either. We're more like, stay up late and sit at our computer longer
Starting point is 00:28:42 people. So we told Brandon what was going on with Ben's car and he told us that he was pretty sure he knew what was going on. Which is. So what he said was... One thing that got my eye immediately is that there's a percent symbol in the name and that has some special meanings in things like a URL. Right. In a URL, certain characters are allowed and certain characters are not. So our operating theory was that percent I was breaking the radio because the
Starting point is 00:29:16 percent sign followed by the letter I meant something in the programming language C. But what Brandon told us was no, that program wasn't even written in C. It was written in a totally different programming language C. But what Brandon told us was, no, that program wasn't even written in C. It was written in a totally different programming language. Okay. And to the radio, the percent I doesn't actually mean anything. And what Brandon thinks the problem is, is that the code should tell the radio to ignore things that it doesn't understand or that don't mean anything. But in this case, for whatever reason, it's not.
Starting point is 00:29:45 So the radio sees percent I and just keeps desperately trying to figure out what it means. So it's like it's having a panic attack. Kind of. It's like I percent, percent I, percent I, percent I, percent I. And so then I was like, okay, so why is the stereo restarting? And Brandon told me that when they designed the car, they made it so that the radio was regularly sending a little message to the rest of the car saying, I'm working, I'm working, I'm working. Brandon called it a heartbeat. The hardware layer is listening for that. As long as it gets it, it's happy. If it doesn't
Starting point is 00:30:19 get it, it will assume that the UI has frozen and it will restart it to a known good state. It's saying it's not communicating with me. Something is wrong and it just starts over. So if it freezes up, then it doesn't send the hard beat. It is trained to automatically shut down and start back up. So that is why the computer is that's why it has a panic attack and then it takes an app and it wakes up and tries again. I really like how much effort we've put into
Starting point is 00:30:51 personifying these cars. I just understand that they're sentient. I feel like this doesn't actually go against my original theory. Like everybody else, they freak out when they don't have the right answer. Right. There is one other thing that was suggested to us several times along the way.
Starting point is 00:31:09 Ben's car stereo firmware is a few other versions of it. So the theory is that if you updated the firmware, it might fix this problem. According to Masa, it will. But Ben looked into getting his firmware updated, and it was just too expensive for him. However, that doesn't mean that we don't have a more permanent solution for Ben and Roman. Because Andrew Cook-Louis from PRX had a very sweet idea.
Starting point is 00:31:39 Maybe we got to publish a version of 99% invisible with some slightly different titles or something. I'd be willing to create the Mazda version of the feed. That would be great. That would be super cool. There's just like a 99% invisible for Ben and other Mazda owners feed. Well, I can say that people in Nissan
Starting point is 00:31:58 have also reported having this problem, but yes, for Mazda owners and Nissan owners who are having problems with the specific infotainment system. That is a very niche podcast. So I called Ben up one more time. Just let me know if uh if uh when you got it set up and ready to roll. Well dude this is 99% invisible. I'm Roman Wars. Tim Hartford is a master at picking out the perfect little story.
Starting point is 00:32:28 And everything's working fine? Economic principles. Yep, so this totally works. It's plain normally, not freezing at all. It's perfect. We'll have a link to the Mazda Safe 99PI feed on our website. After the break, we'll feature three full episodes of the fake podcasts from this story. I think that they played the full episodes. It would have disrupted their story too much, but they are gems. And I really want to play them for you. After this. And now, 88% parentheticals 100% related and greater than, less than, approximately,
Starting point is 00:33:14 in their entirety. This is Sarah Canig, and you're listening to 88% parentheticals. I'm going to tell you about this document I'd been waiting for. This one piece of paper that was going to change everything I thought I understood up to now. It arrived on a Monday. Monday began like a normal day. I was walking to work with my dog, his name is Bruno by the way. He didn't come with that name.
Starting point is 00:33:42 I named him Bruno. He's a rescue dog. He came with a name like Bradley or something, which I really didn't like. So I changed it to Bruno, which by the way is the name I also wanted to name my son, but my husband nicks that. Anyway, I'm walking to work with Bruno and we get there. It's a short walk, like maybe 10 minutes, which is crazy because people are always like, what podcast you listen to, what podcast you listen to because you make podcasts. And I'm like, not many, because I have such a short walk to work. Anyway, so I like reach to unlock the door
Starting point is 00:34:09 and I notice that at the bottom of the door there is this envelope with just my name on it, no return address, which I hate that. Why do people not put, I mean, I understand if you need to be anonymous, but just generally, like I always teach my kids, like put your return address on the envelope in case it gets lost.
Starting point is 00:34:27 Anyway, and one time I did get this crazy anonymous letter, which is a whole other story I can tell you about another time. Anyway, so I open this envelope with just my name on it, and inside is a single document, which I'll tell you about next time. This episode of 88% parentheticals was produced by a manual Jochi. Our editor is Tim Howard, music in case you're wondering about the music, is by the mysterious breakmaster cylinder. You can check us out online or so I've been told I've never checked myself.
Starting point is 00:35:00 On iTunes or wherever you get your podcasts. [♪ OUTRO MUSIC PLAYING [♪ Hi, my name is Alex Golden and you're listening to 100% related? A podcast about family. Alright, let's start the show. Hello. Father. Son. Hello, I'm recording you right now in the interest of full disclosure. All right, you have my permission. Thank you.
Starting point is 00:35:51 I'm in the studio with Tim Howard, our editor. Hi. How are you? Tim, how you doing? Doing wonderful. Thank you. What should I call you? Should I call you Judge Goldman or should I call you?
Starting point is 00:36:01 I call you. I call you. I call you. Mark, all right. Good to meet you, Mark. What should I call you? You should call me Judge or should I call you coming mark mark alright good to meet mark what should I call you you should call me just both but i love it so we are actually calling upon you in your capacity as a judge we we're having a disagreement and uh... we would like you to hear both sides and adjudicate if that's possible
Starting point is 00:36:19 alright we'll go first is the plaintiff uh... that's it i'd say that team is the plaintiff i you're the one with the complaint, Tim? Tim came to me yesterday with a bold proposition that I profoundly disagreed with and I want to, yeah, okay, so I'll just tell you what it was. It's just simply that for some reason, Alex and I, I don't even know how we got on the topic,
Starting point is 00:36:40 but I argue to Alex that he and you are 50% related. And I said that we are 100% related. Now, I'd like for you to lay out your case, Tim, because what you're saying is insane. Well, it really just seems to me that if you were 100% related, you would be Mark. And you are not. You're 50% related. So, okay. What I'm saying is like, when you're related to someone, you're 100% related to the regardless of how many genes you share.
Starting point is 00:37:19 Look, I have like a second cousin twice removed, you know, who like my aunt's grandson, my cousin's kid. Uh huh. I'm still 100% related to that person. I'm 100% related to anyone who's my relative. So you are as related to your father as any other human being. That's what you're saying.
Starting point is 00:37:43 That you cannot be more related or less related to anybody well this feels like a like more like a less like a math argument and more like a semantic argument i mean i don't know but you i'm just i'm just following your your your logic here my logic is you can have a closer relationship to someone in that also higher percentage objection judge objection a picture of the argument uh... that all you got
Starting point is 00:38:11 what are you talking about it's makes perfect sense what i'm saying no but we're not done with the idea that you just said that you can be called more closely related but it's not a percentage no no what is it an on off okay But is that a percentage no no what is it on off okay all right let me let me let me let me ask a question okay so I did a genetic testing right about four or five years ago this doesn't sound good for me one of the big companies and you know about once every three or four months I get this notice from the company that says we have found more relatives of yours.
Starting point is 00:38:46 And these relatives of mine that are finding have like less than 1% of my genetic makeup. But this company, which is 23 and me, still consider these people to be relatives. Although I've never heard their name, I don't know who they are, but you know, they'll say point 0.65% genetic identity. All right. So here's the question. And I as related to them as I'm related to you. fuck you! You get arrested at that point in court, don't you? Yeah, it's contempt of court. Contempt of court. I'm going to go for my whole life. I'm going to go for it.
Starting point is 00:39:34 Alright, well thank you so much Mark. Thanks Dad. Alright, Jim, I enjoyed it Alex. Mike is always talking. Yeah, same to you. I'll talk to you later. All right, take care. Bye. Bye-bye.
Starting point is 00:39:47 Thanks for listening to 100% Related. You heard today from me, Alex Goldman, Tim Howard, and my dad, Mark Goldman. The show was produced by a manual Jochi. Our theme song is by the mysterious breakmasterman. The show was produced by a manual Hi, this is Samine Nasrat. Welcome to greater than or less than approximately. Today I'm joined by a cooking newbie, Alex Goldman. Hey, thanks for having me. Oh, I'm so glad you could be here. We're going to make a berry klafuti. What is a berry klafuti?
Starting point is 00:40:57 A berry klafuti is basically a pancake with berries in it, but instead of being cooked on the stove, it's cooked in the oven. Okay. Do you feel like you can do that with me today? I feel very excited to try. Okay, are you in your kitchen? I am in my kitchen. I've got that much down.
Starting point is 00:41:14 Okay, good. That's the right room to be in. All right. Let's make sure you have all of your ingredients. We need milk. Do you have milk? Got it. Okay, good.
Starting point is 00:41:23 Do you have sugar? Yes. And eggs? Yes. Vanilla. We need some salt. I have salt. And then you need some flour. Mm-hmm, got it.
Starting point is 00:41:35 And do you have any berries around? I have some blueberries. Oh, perfect. Blueberries are great. Okay. Okay, the first step to making this is that we need to turn on the oven. So you have to heat your oven to a temperature that's a little bit less than the number of days in a year. Okay.
Starting point is 00:41:53 So we're talking like the number of degrees in a circle roughly approximately, maybe a little bit less than that. Okay. All right. Okay. And then you have to imagine that you're going to bake this pancake in a dish. It could be any shape. It could be round or rectangular or like ovular, I guess would be a word. But it needs to be approximately the size of like a small pan pizza. Okay, let me take a look. Hold on. Okay, I think I've got it.
Starting point is 00:42:25 Okay, great. So we're gonna need to measure out some milk. And basically, I want you to put the amount of milk that is like approximately, you know, like, like a small jar of mayonnaise, amount of milk. So like, smaller than a full ketchup bottle. Definitely less than a full ketchup bottle. Definitely less than a full ketchup bottle. Like a bottle of ketchup that has been used generously at your house.
Starting point is 00:42:54 And then we're going to put some sugar. The measurement for the sugar should be about, do you have you ever had one of those toys that you know those stress balls? Uh, yes. Okay, you should put about a stress ball amount of sugar into the bowl. So you're saying like greater than one of those super balls? Yes, greater than a super ball, but less than a soft ball. Okay. Okay. For the eggs, can you add an amount of eggs that's greater than the number of nipples you have?
Starting point is 00:43:27 First of all, it's very presumptuous of you to know how many nipples I have. Second of all, so you're saying like, less than the sides of a square. Correct. All right. Man, I feel like I was born to bake. I'm really good at this.
Starting point is 00:43:45 I mean, it looks really good. For vanilla, we're going to put last time the number of lights on a traffic light amount of glugs into the bowl. You got it. OK. I put some glugs in there. OK, great.
Starting point is 00:44:03 I want you to put more than twice the amount of planets in the solar system of grains of salt into the bowl. You got it. Done. Okay, when it comes to the flour, yeah. How big is your big child, Harvey?
Starting point is 00:44:20 He is, I don't know how big he is. Is he bigger than like three basketball stacked up? Yes. All right, I basically I want to imagine the size of Harvey's foot. Okay. And could you do a little more flour than the size of Harvey's foot into the bowl?
Starting point is 00:44:38 A little more flour than the size of Harvey's foot. Now what you're gonna have to do is use your whisk to blend everything until it's really smooth and frothy. All right, it is looking pretty frothy. Okay, great. Now you're gonna pour enough batter to create a layer that's a little bit thicker than a piece of cardboard into the bottom of the dish. So it would be approximately two pieces of matzo stacked on top of each other?
Starting point is 00:45:18 That sounds right, approximately that. Oh my god, I'm so excited. Does it smell good in vanilla? Yes, it'm so excited. Does it smell good in vanilla? Yes, it does. Awesome. So I want you to turn one of the burners of your stove on until the flame is a little bit greater than a lighter, like a zippo lighter.
Starting point is 00:45:37 Oh, okay. And then set the dish on top of there. You're gonna leave the dish on there for a little bit less than the time it takes to brush your teeth. And what you're looking for is that the batter begins to set in the bottom of the dish. You got it, you got it, all right, here we go.
Starting point is 00:45:55 So once it's set, you can pull it off the burner. Uh-huh. And now you're gonna add the berries. Okay. Now we're gonna add another stress ball amount of sugar over the berries. Okay. And now you get to top it all off with the rest of the batter. Just sort of drizzle it all over.
Starting point is 00:46:17 Okay. Now you can just throw it into the oven. For how long? It's gonna be in there for about half as long as a movie. So approximately as long as an episode of bones. Yes, I would say it's greater than the length of an episode of bones without the commercials and the length
Starting point is 00:46:41 of an episode of bones with the commercials. Somewhere in there. Oh, okay. God, I really miss bones. Noted. All right, it's in there. It's in there. It's in there.
Starting point is 00:46:59 Alex, are you gonna, who are you gonna eat this Klafu tea with? I'm probably gonna eat it with my wife and kids, which I'm super excited about, because my son loves dessert more than anything in the world. And your children, approximately how old are they? Harvey is older than a wheel of Parmesan?
Starting point is 00:47:20 I don't know how old wheels of Parmesan are. A wheel of Parmesan is about as old as... It's a little bit less than the length of a typical American presidency one term. Oh no he's yeah he's greater than a wheel of Parmesan. on. Has it been approximately the number of minutes in a bones episode? Yes. I'm going to take the clef Uti. I'm going to show you what it looks like.
Starting point is 00:47:57 It's literally just came out of the oven. Okay. I can't wait to see it. In its state now, I would say that it approximately looks like your local skate park. You know how there's like sort of like hills and valleys that are sort of oddly placed in order to maximize like grinding and jumping and leaping. That's I think what it looks like right now. The rising and the falling is a natural part of the process, so you've done that part, right?
Starting point is 00:48:25 I think you've done a great job. I'm really excited for what you've made. It's not a clafootie. It's closer to like a souffle pancake or a Dutch baby pancake. But unfortunately, it does look like it's less brown than the like golden deliciousness that I had hoped for. But I still think it will be delicious delicious and I think you should taste it. All right. I wish I were there. It's delicious. It's like eggy kind of.
Starting point is 00:48:56 Yeah, I feel like it's a success. All right. Simeon, thank you so much for having me on your show. I am so pleased that you were able to join me today, Alex. Oh my God. I feel greater than I did on the day I graduated high school. Oh, I feel greater than the day you graduated from high school, too. The show is hosted by Mee, Simeon Nasrat.
Starting point is 00:49:28 It's produced by Anna Foley, and our music is by Breakmaster Syllinder. Thanks so much for listening! These three podcasts and all the other podcasts that reply all made to test the Roman Mars Mazda Bug are available in your favorite podcast app, just search for them, or on the reply all website, which is linked in the show notes. Reply All is hosted by PJ Boat and Alex Goldman. I could not be a bigger fan of their show. Go listen to it. It is great. Produced by Shruti Panamanini, Via Benin, Damiano Marquetti, Anna Foley, Jessica Young, and a manual Jochi. Tim Howard is the editor mixing by Rick Kwan and Kate Balinsky, fact-checking by Michelle Harris. Their intern is Christina Ayelae DeJosa. Special thanks to Khalilaholt, Jim Fisher, Sidney Memeleus, Peter Olephant, Eli Manning, and Kurt Melby. And from my end, I'd like to give a special shout-out to Andrew Cook-Louitts, the CTO of
Starting point is 00:50:34 PRX who created all those 99 PI dummy feeds for Alex and Benda Test. As evidenced here, Andrew always works above and beyond the call of duty. The reply all theme song is by the mysterious Break Master cylinder. The closing song is Simplicity by Macroform. Only Matt Lieber once, but he was very nice and very, very tall. 99% of his was a project of KALW 91.7 in San Francisco and produced on Radio Row in beautiful downtown Oakland, California. We are a member of Radio Topia from PRX, a fiercely independent collective of the most innovative
Starting point is 00:51:19 shows in all of podcasting. Find them all at radtopia.fm. You can find the show and join discussions about the show on Facebook. You can tweet at me at Roman Mars and the show at 99PI Orc. We're on Instagram, Tumblr, and Reddit too. But we have links to 99PI and articles of interest feeds that do not break any car stereos at 99pi.org Radio Tapio from PRX.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.