Um, but you know, he, you know, this guy's probably having an awesome vacation. He went to France apparently, according to his submissions and Italy. And, uh, you know, these locate these gas stations, the machine comments that he submits with them are just like, this machine sucks and is in terrible shape. There's no actual address for the gas station. It's just like a crossroads on some street in the hills of Italy. And I'm like, is anybody going to visit this place again and update this location on the map? Or is this kind of like a one and done thing? And this data is going to get stale. That's like the cynic in me when I see these. I say leave them. Yeah, I think I think that particular stale is charming. Yeah, and it is cool to get these little like random places in Europe too. I like that. Uh, comment, all right, no, scores, we had 141 scores submitted, which, uh, that's way more than last time. I think we had like 60 last month. Oh, really? Yeah. Well, still kind of just tells me that our users aren't very good at pinball. Yeah, I guess they're just not putting up, they're not getting any score on their machines. Right. They're getting zeros and so there's nothing to enter. Then once in a while they get a score. Right. Comments, 910 comments left about machines. Danny B and I mentioned last month when we were talking about the Simpsons garage door breaking and I mentioned that that's a common one. So I looked it up to see how many Simpsons on location right now have a broken garage If you're lost on the треть special editionốt , think about the I think that over 10% of on-location Simpsons pinball parties have a broken door. Yeah, I think that's probably safe to say. Huh. Yeah, I don't know. Somebody, some, one of those like aftermarket pinball sites, Pinball Life or something should make a new garage door or something like that, one that works. With mirror blades on it. Mirror blade garage door. A couple other fun stats we have is I wanted to see how many locations have the word lounge in it. Uh-huh. Just because I thought of that. And 131 locations have lounge in their name. Nice. Yeah, pretty good. After that I looked up how many users, how many user names have the string pin, P-I-N with pin pinball so pinhead whatever there's uh even i'm not saying people aren't creative if a lot of them have pin in their names but it's a pinball themed website so i kind of expected there to be a lot of people with pin in their names and there are uh there's 214 users have pin in their names in some form yeah that's mainly the other the only other stat i had which we don't need to go I'm going to go into just how much like code and crap we've changed this month, but we thought maybe that was too much detail. It's a lot of, a lot of code. Yeah, but we did close, well, 24 issues. We're, this is like, these are all stats for July, I should say. And now I know we're in August now, but it's just easier and cleaner to look from month to month. So we closed 24 issues. The issues are kind of like tickets that we write to ourselves for the site, bug, like feature updates, bug reports, stuff like that. Closed 24 and we pushed a lot of code. And I didn't do a ton this month. I feel like I, I, I, you know, I do like the front end development for the site, the design, and I, there wasn't a ton for me to do. I'm going to be doing a lot of little tweaks here and there and I focus more on doing the design work for the React Native app. I think August is going to be a huge month for both of us. Yeah, maybe so. Yeah, especially for you because you started out super strong with your performance refactor, your performance, what do you call it, strike? Spike. Performance spike. Like you're spiking a ball, kind of? I don't know. Yeah, dancing around. Yeah, moving on to the next section now. Those are the stats. I mentioned React Native. This is something we've mentioned last time. We haven't talked about it much this month. But here we go. We're rewriting the app from scratch using React Native, which we described last time. It's coming along very, very nicely. I think people are going to be happy with this new version. I mean, we talked a few moments ago about the startup time for the AT&T And so without further ado, we bring you Scott interviewing Beth. Take it away. Who are you? My name is Beth Poore. Okay, I thought there'd be some follow up to that question, but clearly what else do you follow that up with? Hello Beth. Please describe your relationship with the sport of pinball. Sport of Pinball. So pinball and I don't go back too many years. I don't think I'd ever played pinball per se before being with my fiance Dennis. We'd been together a couple years before we'd ever actually played together. He played a lot as a kid and was apparently really good. And years later when we were in, I think, Bend for the weekend, we played some games and it was really fun. And we... that's when he got really back into playing a lot and I started playing a lot myself. Where did he play when he was really good as a kid? I believe the 7-Eleven at... or Plaid Pantry in Corvallis on Monroe Street. Okay, alright. So it was in Oregon, young, really... okay. Yeah. I'm gonna do some research on that after. Like, probably college age and... Oh, okay. And he lived with a guy one summer that you guys know, John Sherard. Yeah. And he had a whitewater in the basement and that was, I guess he played that thing all summer when he lived with him. So you have a dotted line from yourself to John Sherard also? Yes, exactly. Okay. And I met him briefly once at a picnic. I've also played that whitewater machine. Oh nice. As has Ryan. Okay. Sorry. Dennis plays, you play. Yeah, and then Dennis's job brought him up to Seattle for a few years and that's when we both kind of went nuts with playing a lot of pinball while we were separated. He joined a league in Seattle and played every Monday night and I started going out by myself to events in Portland and I joined Bells and Chimes and started playing with a lot of the ladies around town and just meeting a lot of people and whenever I'd go up to Seattle We would meet up with people in Seattle and play at Shorty's. We'd do the monthly on Sundays at Shorty's. We did that for a long time and it was really great. Now that he's back, we have a machine at home and we still just play all the time. What machine is that? We have a Fishtails. Oh, I knew that. You helped me find that and we're so happy that you did. We love it. Yeah, that was a pretty good deal on Fishtails, I think. I mean, I don't think we'd ever find one for any less. Yeah, okay, okay. When you were playing around town when Dennis was away, where would you play? Well, I live out in kind of deep southwest, so I would go to this dive bar called The Dugout where people would look at me funny for being there by myself. And I would just chill out and have a beer and play some pinball, or I'd go to C-Bar a lot when I came into town. What's the lineup like at the dugout? Right now, they have Junkyard. I was gonna guess Corvette or Harley Davidson or something like that. They did have Harley Davidson for a while. When I was going there so much in the beginning, they had a CSI. In my past life, I was a scientist. I worked at a virology lab and I'm really into I'm a fan of the CSI, I was at the dugout, it was my jam. CSI, that's a classy move for a dive bar. It's a surprising move, I guess. Really? I think so. I don't know if an operator had that machine, but unless the owner of the bar is like... It's Melody. Oh, okay. For a while they would have two machines, and those were the good old days, but there's just one, and there's been one for several years now. I gotcha. Okay. What is your relationship to the pinball map? The pinball map is really special to me in a lot of ways. I can't recall exactly when I started using the pinball map, but probably, I guess it's been five or six years ago now. So now I went back to school to get a post-baccalaureate in computer science and I'd been using and really enjoying the pinball map for probably a couple years at this point. And in my web development class we had to go and learn how to, or basically provide instructions for how to use any API of our choosing and make a website about it. So I chose the pinball map API. This is getting really specific into code already. This is good. This is what we want. So I chose the Pinball Map API just because, well, simply it's kind of easy to get into, to use, and it provides a lot of data that I found exciting to myself personally because I obviously am running into pinball. I was a pinball user, so I used the pinball map API for my web development project in school. I had already been an avid user at that point, but I guess from then on I've just always been really into the pinball map as well as the actual inner workings of it, like the application and the API and everything. What language were you using to interact with the pinball map back then? I don't remember. Was that Python? I was just using JavaScript to make an API request. Got it. Yeah. Okay, I don't know. I feel weird asking this, but I'm going to ask anyway. You say simple, and this is the second time I've heard that today. And it's a compliment. I take it as a compliment. Yeah. I mean it as a compliment. Why do you think simple? I have some theories on that, but I don't even know. I guess the very first thing is just that you don't have to have an API key to access anything, so you can just get right in and get to going. Because I was between using the IFPA API or the Pinball Map API when I was choosing an API to work with, and the IFPA API you have to request a key. And I mean I think it only took like a day or two for them to get back to me but by the time they got back to me with the key I'd already been playing around with data from the pinball map and this. The API key thing is good but also worries me a little bit. It's a little sketchy because I think it opens it up to a lot of abuse, you know what I mean? Oh certainly. Like scrapers or any of that stuff. When I first started using the map, part of what blew my mind, but I found really cool, was that there wasn't even, like, back in the day, you didn't even have a user account, so just anyone was able to add and remove machines from locations, and I thought that was just so cool and really indicative that the pinball community in general is, you know, trustworthy, and yeah, and just like, it just felt like this app represented, like, I think a lot of things are good in the world. And I know now that we do have to have user names and logins, but I think that's just for the very minority amount of the population that things like that are necessary. And you also get beneficial things with having profiles. So like with the app and the website now, we're able to track user statistics. So you do get benefit by benefits by having a required login if you want to make changes to the map. Yeah, a secret reason we have most endpoints don't need a key is backwards compatibility with the old apps. Like some people have really, really old smartphones and they won't upgrade and they have versions of the software that they can't upgrade anymore. Astro Axier Guys Ryan and I talked about it last time. You are the catalyst for the paradigm change of application development in the pinball map universe. Tell us a little bit about React Native and why we care so much about it. Sure. I hope to not disappoint with this React Native transition. So the web app is a Ruby on Rails application and currently the phone apps are separate Android and iOS applications. None of these technologies I personally have any experience in really. I had offered that when it came time to do the revamp of the phone apps that I'd be willing to learn one of the stacks, and try to take charge on one of them. Which is not easy. It's not easy, and I don't have any experience. I was hoping that if it all came down to it I'm excited that I might get to do the iOS just because I was like, well, I have an iPhone. That seems interesting. But in my current day job, I work with React to make web applications. And using React Native is porting all of the React work that I am already knowledgeable, have experience in. And just plugging that into creating phone applications. And I believe you talked about in the last episode about how React Native, you can compile down to both Android and iOS code, or not code, but applications from a single React Native codebase. Which is magic to me. Like I have no idea how that works, but... Honestly it's magic to me too and I'm nervous. Yeah, like they take... We're hoping for the best right now. If they take some piece of JavaScript and they turn it into Java code and Objective C or like Swift or something and then that's compiled separately, that's, I don't know. I guess we, I don't know. That's what I was going to say. I hope it all works at the end of the day. It should. I mean, huge companies are using React Native to make their apps and I'm sure we'll figure it out. Right now it's pretty smooth sailing because we're just using JavaScript to write basically what would be a standard React application. I've never actually made a React Native app so we're going to see what roadblocks we come up into when it comes time to try to actually get these into the app stores and make them run as their own independent apps. It's part of the rich history of technology selection based on your day job and trying to improve your skills on something that you get paid to do by building it for the pinball map community. I think it's a good choice though, personally, it makes a ton of sense. Can we expect a clone of the current apps when these new ones roll out? Is it just going to look the same or is it going to act differently? What are you going to be doing in the future? There's going to be a lot of similar functionality, but we're also going to have some enhancements to especially like the profile streams and search is going to be, if all goes well, search is going to be dramatically improved, like searching for locations especially. Do I have to pick a region anymore when it loads up? No, but I'm still trying to understand all of how this actually works. Gotcha. Because I think part of the hope here is a screen that everybody sees when it starts and you start searching and it finds stuff regardless of what region you're in. Regionless, basically. Sure, but it's going to load up with where you're currently at, right? Well, yeah, I guess, sure. Sure, but if I'm in Portland and I type in a map address for Seattle, it'll show me Seattle stuff, right? Yeah. I don't have to switch over to the Seattle region to pull it up? Correct. Okay, there you go. Yeah. Big feature request from many angry travelers is having to switch between regions is confusing. They were angry? Well, some were angrier than others. People are very polite, but some people, I mean, they know what they want. How about that? Sure. I personally never found it that up-putting to change my region, and I, to be honest, I've never really considered why I even need to do that. Yeah, I think it's the people who travel, and I think for, I think the apps are a little slow right now because they preload all the data for a region. Off the record, CONNECT is running a massive sale at the mezzanine range of passionately- slopescast, doorMaeknis and onretShow.com. I just wanted to say a lot of good progress has been made and there's still a lot of progress that needs to be made. But we're zooming along and Ryan has been doing a great job doing all the styling. I terrible at styling things so it really nice to have someone who has an eye for that and a passion for getting it right The styling is CSS right Essentially Essentially you use Flexbox which is a way of using CSS for React Native and you can use most CSS stylings for React Native but you have things that are specific to phones to consider at nopen deuces 4 you don't have on clicking as there is no