that's the fact that you are live proves that your security is effective.  All right.  I think the listener really wonders what the hell we were just talking about. All right. It's Thursday, December 6th, 2018. I'm Rick. I'm Scott. And this is Geek Nights tonight.  So we're talking about food we don't like because it's Thursday. That's all set. And of course, I got a picture of Burger King up here because that's way below the line of food I will eat. So yeah. Ski season has started up. I might go skiing this weekend. My first ski trip of the year. Good luck on it. And the one cool thing is, you know, I live in New York, of course. Final episode of Geek Nights everybody. And the deal with New York is that there is in fact pretty good skiing within a like a day trip of New York City, not good skiing, not great skiing, but like pretty good skiing. And there are mountains in New York state. It snows here. It's north enough to be cold and snowy during half of the year. There are some mountains that are like a half hour away, but like there's literally no reason to go to them. Like that'd be like going to a roller coaster park that has one roller coaster. Like they're not and like a crappy one at that. But you get up north, the nearest mountains that are worth going to. There's Hunter Mountain and there's Wyndham Mountain. I've gone to Wyndham Mountain twice in my life.   But is the actual mountain itself bad or just the company that owns the mountain is bad? So the mountain itself is okay. There it's about equivalent size to Hunter Mountain. It just has way less lift capacity. So that's way longer lines. But if you bought, so what if you bought Wyndham Mountain and like upgraded it and made it fancy? Yeah, except like turning an old bowling alley into a disco nightlight bowling out. So that could be possible. But basically the deal is that the investors who invest in the sector seem to have focused on Hunter Mountain and Hunter Mountain. Why are people investing in mountains? Ski resorts make a lot of money. How much money could they possibly make enough money to wear Hunter Mountain? Only open part of the year. Just cut. Well, they actually, they do stuff in the summer. Well, they're always trying to do stuff that out of season. Yeah, they do like music festivals. They're trying to do everything they can to make money from that real. Actually, when I saw meatloaf, it was a pine knob in, which was the ski mountain I learned to ski on as a kid in Michigan. I'm sure that's his most memorable performance. Hey, meatloaf, remember the time you put a concert at pine knob? I'm pretty sure what he would say is what is he still alive? I haven't heard him in a long, I haven't heard him in a long time. I assume he is still performing. Let's see. Meet. I haven't heard from him in years. He's not dead. I haven't seen news that he's dead. So I assume that he's alive, but I have not heard anything about him. I would know if he was dead. Just go to his Wikipedia. I'm going to. Yeah, I'm going to his Wikipedia to see if he is active. Years active. He's still active. What is he doing? Concerts. Where does the last concert? I'm going to find out right now. News. Let's see. What's his next concert? Loaf concerts. Autobiography tour. Oh, that's taught. Okay. Concerts. But I won't sing on his new tour. Okay. Okay. This is an article from July of this year. That's recent enough. Yep. Uh, let's see. I think he's the tour he is doing or did recently. He is not singing. What's the point then? Yeah. Why? Indeed. I don't know. I'll follow up. I'll find out if it's still possible for me to see me loaf in concert. Are you going to see me love play the piano? Yeah. See, he'll stand on stage. Just he'll just rev a motorcycle the entire time. But anyway, Hunter Mountain just built like a whole new side of the mountain. Like they cut a bunch of they built a mountain. They got the elemental stone is pulled new rocks out of the ground. So they basically they cut new trails into the side of the mountain that they weren't using. And they made a whole bunch of like blue square trails, which in US ski culture means intermediate trails, meaning the trails that normal people ski on, which means if I go to Hunter Mountain now, all the people who are only okay at skiing are going to be using this whole other side of the mountain with its own lift. And they're going to be out of the bottom of the mountain I ski on, meaning I can ski a lot more because it's going to be way less lines to get to the hard part of the mountain. Meaning it's going to be a real good time to ski there. And I'm probably going to go there this weekend. And it's ski season. I'm really excited. So if any of you want to ski with me at some point, I'll tweet when I'm going do not do this. Everyone who participates in any sporting event or activity with RIM always gets injured every time. The rule is very specific. Anyone who ever rides a bike with me in Australia is definitely going to the hospital. I would not ski with RIM either. You should not ski period, but definitely don't ski with RIM. That's the worst. No one who has been skiing with me has ever had to go to the hospital. One person who was skiing with me busted their thumb up pretty bad once, but required aspirin and like a half hour to chill out and then was able to ski the rest of that day and the rest of the trip. No one who has ever stayed at home. That was our friend Chris Rimer. No one who has ever stayed at home and played Smash Brothers this weekend has ever been out in the cold in the wet snow. I'll bet more people have died in the course of playing Smash Brothers that have hurt themselves doing a sports activity with me because they were playing with someone with anger issues to punch them out after they got there or they're just really bad at Smash Brothers. You know what to do this weekend. Yeah, it's warm and toasty by the fire. So anyway, the biggest news of course is that Tumblr has banned pornography and has implemented an algorithm to identify this pornography.  I've also heard that people are just going around and reporting everything even things that aren't just reporting literally every Tumblr post to sort of mess with the yes, which is brilliant and wonderful because the system they put in place to flag post is terrible. This is actually pretty big news like this is a pretty big deal. Tumblr just basically destroyed itself because it's not like there's a lot of weird angles. One angle is the main reason they're doing this is they got delisted from what like the Apple Store. They were in trouble because the main reason they did it is it was even the Apple Store ties into it. But the main reason they're doing this is because they want advertising money and advertisers will vote the big advertisers will not buy ads on a site with porn where their ad could be next to porn. Yep. And secondary to that, there is a lot of child porn on Tumblr. There is a lot of stuff on porn that is not good. Yep. But the problem is Tumblr never really put in any sort of system to in any way control the content on their platform. Nope. So now they're in a weird situation where they want this sweet sweet advertiser money.  But this is extra complicated by the fact that it's not just porn. It's basically the things that like bullshit basic advertisers would consider to be harmful to their own brand, which tends to include things like non pornographic LGBT content, or basically anything interesting. Like what is there anything sex related in any way. Yes, but also things that are not in any way sex related. Like the what do they say specifically female appearing nipples. No female presenting. Yes, female presenting. So if the person who has the nipples belong to is a female presenting person, regardless of their actual sex or gender or whatever, then those nipples are not okay. But those nipples are not presented in a sexual context. So even if there was a trans man who is presenting as male, their nipples, which are genetically female nipples originally, right? Those are okay. Because they're male presenting nipples. As long as they're male presenting. But there's the thing, the tumbler should not be weighing in on that kind of thing. And also there's an, I don't know. I think I've talked about in the show before. There's a great Instagram account that's literally just photos of individual nipples. And you have no idea the sex, gender or anything of the person the nipple belongs to. That's good stuff. That account is very good. But that nipple could belong to anybody. But the fact that like, particularly in particular American society and the kinds of people that these basic advertisers want to target, consider a female appearing nipple to be sexually offensive, irrespective of whether or not is presented in a sexual context, because they just assume that female nipples are sexual in all contexts. And also like they're like they flagged and have a history of flagging just anything that's LGBT related as being sexual, which is clearly not true. So tumbler is going to disappear as a platform. Well, I mean, the main, you know, the main problem is simply, you know, the same thing that upsets me always is that there is a wealth of important historical content that an information that will be destroyed, presumably. Yep. And we cannot save all of it for, you know, it's like a library of Alexandria situation. Just like when Geo cities went down, I saw the beacon go up and a sweater was like, what will happen to all these hilarious hentai gifts? Exactly.  Right.  And that may, that might disincentivize people from creating things like tumbler, because they will then be required to preserve those things for all time. Yep. But meanwhile, like the Geek Knights forum, it will trap everyone who has already created a thing. Remember the Geek Knights forum, the original one is still on the internet. We are paying money to keep it up as long as we can. I have all of Geek Knights and every, all our forum and everything have been preserved. Even the IRC channel, which I don't think anyone uses. I had like an automatic logging thing, saving all the logs from it somewhere, which is why I'm sort of anti discord and whatnot. Cause I can't do that on discord. I talked to discord developers at PAX. They said, no, you can't do that. Yep. We, we actually talked to them at length. If they had at that time, when I talked to them like two or three years ago, PAX West had said, yes, here is how to do that. We would be so discord right now. So the other issue that this brings up, because we can't cover this topic, like this would be a whole show if we went deep into these problems with tumbler. But one thing it brings up is the fundamental problem of the modern internet in that nobody has a monetization model that works. I do. You pay money. Pay for a site. If tumbler costs like a dollar a month, all these problems would have been solved. I would probably pay that's not enough money for them though. It would be so greedy. They want more. So here's the problem. Here's the problem. Number two, a lot of services in particular things like Twitter could eminently run at a modest profit indefinitely with very small subscription fees. The problem is those platforms exist originally because people invested money in these platforms and they expect massive returns and the money that these platforms could make in a traditional sustainable business model could never satisfy the terrifying greed of the people who invested in the first place. The other indictment that I have about this is that at no way tumbler now Verizon because Verizon Verizon by Yahoo or something, right? I forget.  Nope, because advertisers don't care that much about that. In fact, they probably would like their ads to be alongside that content because that's the zeitgeist of America. So the only benefit of this entire situation is that I think with the death of tumbler, so too dies that particular tumbler call out culture because those people will have nowhere else to go.  They could do on Twitter. But those people don't tend to and people ignore them on Twitter. Tumbler people will engage with them. I feel like that whole culture is going to disappear overnight and nothing will be lost. There is a new aren't there. There are some news sites, isn't there like a like a pillow, something or something? Even Pornhub was like, yo, come to our platform. We will help you out. Oh, yeah. People don't know this. I knew this for a long time and people were like surprised by it. But like the way Pornhub works is that you go there, you make an account and you upload images, text, videos.  And then you just be pictures of telephones because that's your and then people find your porn and watch it. Right.    You know, that's what it's supposed to be. But you can just make a Pornhub account even though your URL will be Pornhub and the site will probably have porn ads on the side of it.  You can upload your webcomic on Pornhub. You can upload Geeknights on Pornhub. Yeah.  You can live stream your video games on Pornhub. And more importantly, their business model is that instead of Twitch, their business model is around sharing that revenue with the creators of that porn. Right. Because they make a lot of money on Pornhub. They got people signing up to pay for accounts and they also have a lot of ads for the people who don't have accounts, you know, ads for porn. But there's still ads that pay money. They're not ads for Coca-Cola. And then they feel like and they share that money. The first company like the people who make the content just like YouTube does. The first basic company like Coca-Cola who's like, you know what, just put my ads next to the porn is probably going to do really well in the long run. I don't know why it's like they're so worried about doing this because of a very, very small, loud number of people. But it's like, OK, that those what was the family, whatever group that the parents, the parents, television council. Yeah. All right.  And they have a letter writing campaign.   Like, yeah, it's like how it works. They're still going to be drinking it. Right. It's like, they're still worried about these letter writing campaigns.  When you know how many people it is, right? You know that it's just a manufactured thing. Why do they keep listening and obeying when a small number of people manage to organize? It's like, you know, you should understand the will of the quiet masses. Those are your market research.  Come on. But just this fundamental problem is that these all these internet services rely on revenue streams that literally cannot work in the real world. And we have not, well, we've solved this problem. We have not implemented any solutions to this problem. And this is only going to get worse. In some other news, I don't know how many of you are paying attention to what happened in in France, but there were the barricades went up and there were giant riots and fires and pitched battles and bullshit. Are you sure you're not reading a 200 year old news article? So I've been to Paris a couple times and all I want to say is that we don't think a lot about like how Parisians interact with their government, but the barricades come up more often than you realize. Oh, yeah. Like it's like that's how the history of Paris and you have this vision of like Jean Valjean and all this nonsense. No, that's their go to move. Yeah, that's like it's not a dramatization. Yeah, like that still happens today. And this was another one of those. You can read these articles because Geek Nights, we're not news, we're commentary. I hope you already know this was happening and I'm not going to explain like the details who the yellow vests are. But the reason this news is interesting is that the way right wing media is trying to spin this is that the common people of Paris rose up against this ridiculous environmental legislation because they have practical ideas about the economy. No, but that's not what happened. The problem is these kinds of laws like these fuel taxes or like in the New York City like right now once again, we can't afford to pay for our subway because of conservatives upstate. So we're forced to once again raise prices on metro cards to pay for the subway. The problem is if you tax the users of systems like the normal people, those people are the ones least equipped to pay and you don't actually solve the problem. You're putting the cost of taxing a global problem on your poorest citizens. You should tax the car people to pay for the train to disincentivize people from driving a car and make them want to take a free train. You should tax the rich people to subsidize the train so the poor people who have cars will naturally migrate to the mass transit. You tax the people who are causing the problem and the people who are causing the system of subsidies paid for by the rich people with the best interest in keeping this going. Anyway, read this news article and internalize it and if anyone tries to tell you that, well, two things. One, if anyone tries to tell you that these people were fighting against environmental regulation, they are lying to you and they probably read bad sites. And two, I feel like the U.S. could learn from this and I feel like if the left in the U.S. comes to the term, I just want to say that it is absolutely effective in cases where the forty three go to the center of government. The problem is, is that historically speaking, right, there are some countries like France or South Korea where protest has been effective, right? South Koreans, it's like they in the late 80s, they were still a military jade-ship they actually were able to change their government with student protests. In France, they also have been able to change their government with more violent protests and revolutions. In the United States, protest, while it has been, you know, totally cool, and many times it has not been nearly as effective. Here's an example. Occupy Wall Street didn't have an end game that was achievable and specific, nor did it actually cause enough problems for people to be forced to deal with it.  So the government had to do something. Occupy Wall Street should have shut down Wall Street. They're have rarely, very rarely has the US government or even more local governments responded directly to protests. Usually they quell the protest and then they continue with business as usual after things quiet down. So all I'm saying is if you didn't like really, that is why we don't have a culture of protesting more because it has to, when it works, then people keep doing it in places around the world where it works. People do it and it keeps working and they have a culture of doing it in the United States. We keep trying it and it doesn't, it's not as effective. Therefore, we don't do it more. So all I'm saying is don't just like gloss out, like don't just remember, oh yeah, something happened in Paris. Actually read a news article about this and think about what is different in that situation of what's going on here and make decisions accordingly. Like these protests are a big deal and a lot of people are trying to spin them in ways that are not accurate to the real situation. Last and not least, the, uh, my favorite people, the satanic church, are with the satanic temple. There's a bunch of different satanists. The best of all temples. The satanic temple is a pretty cool organization. Like seriously, yeah, there's, there's a lot of different kind of satanists, but these are the good ones. Yes, but they've been winning a lot of fights lately around putting up their satanic, uh, basically satanic.    You know, you'll let the world see it.  The satanic temple is an example of very effective forms of protest because they're actually be like, it's working because here's what they do. They, anyone, someone puts up a Christian religious thing somewhere in a public space, like usually a manger. Yeah. Like a manger in a town square, the baby Jesus. Now I'm a, I'm an atheist, but that's fine. I don't care. People, I'm happy that people can express the religion of public space, but any religion has to be able to do that. But in most places, only Christians end up doing it. So the satanic temple will show up and say, we want to put satan there next to the baby Jesus. That's right. It's hard for them. It's very difficult for them to lose any lawsuit around this because of the first amendment. So as a result, the places that only have Christian stuff have basically two options. They either have to let the satan is put up their thing or they have to let nobody put up anything religious. Those are the only two legal options. This is like, you know, yep, unless you get some crazy Christian judge somewhere, but then you just appeal to the next judge. Even a ruined Supreme court has a hard time shutting this down. They're like, no, the Supreme court won't even hear that case. They'll be like, yeah, it's already, unless, unless it the, unless for some reason there's a crazy judge on this, the second to last appellate court or whatever that messed it up and was, you know, crazy Christian. So basically, and they got to fix it. Either all the religion in public spaces gets removed or religious freedom actually happens and any religion gets to show up. Those are both wins. Either one works. Yeah. Either no more majors. Sorry, you Christian people who are so mad about it, but you're all mad now. Ha ha. You can have your, we can laugh at you being mad or you get to put our badass, we got our badass satan right there in the town square. So this to tie this into the previous news activism where either outcome in court gets the actual goal to, to move forward is the best kind of activism. The satanic temple isn't just like funny and clever. It is very effective in the area in which it is working. What I'm saying is that in the United States, going in the street and yelling has not been as effective as it has been in other places. Yeah. But meanwhile, putting up statues of Bathman has been pretty effective in the narrow realm. Are there any other countries or people put up statues of Bathman? No, because like we're the only one with freedom of speech in our constitution. Yeah, we're also the only one, not the, not the absolute only one, but we're the only people have it. So we have a particular issue with Christian hegemony and there's a whole other thing that we don't have time to talk about because it's time for Kings of the day.  Yeah. One fist forward with the other one behind it. And their fists are like up and they're like fist to cuff. So they've got to handle our mustache and that kind of thing. So here's a 10 minute long video. Too long. Just explain it to me in two sentences. It's actually complicated enough that it warrants a 10 minute video. It is way more complicated than I thought as to why they did it that way. I'll make a save you a click for it. So the best way I can describe it is that this was the fighting stance during that era of boxing. But the reason that was effective is that one, nobody wore gloves. So while you could technically punch someone as hard as you could in the face, you would probably break your hand permanently in the course of doing so. Yeah. So as a result, boxers wouldn't do it because that would end, they would win the fight and lose the career. Like they'd be over. They'd ruin their hand. So if they hit someone in the head, they couldn't hit them as hard as they could punch. So head hits weren't actually that effective. You could punch them straight in the front of the face. Even then that's tough to the style of fighting back then. Also allowed grappling. So if you just tucked in like this, the other guy could get way closer to you than you were comfortable with and potentially grab you. So you had to have the one hand out to keep them at bay with like little jabs and protect yourself and counter punch and the one hand back. So if they come in and you get in the right situation, you can do a full punch to the gut. And that other hand otherwise is protecting the gut, but there's actually more to this story than just that. This video is worth watching. So anyway, now if you watch this video, you will know why boxers stand like this. And also I just really like the aesthetic of people standing like this. I think it's hilarious. So what do you got? So here's some people and in their bathroom, they've got a rat in the bathroom and they want to get the rat out of the house.  It seems like they don't want to use any of the methods I'm already aware of, even the humane ones such as the trap or the bowl full of oil or any of these other things. They don't want to hurt the rat. They just want the rat to be out of their apartment. They came up with a new way to get rid of the rat. And what's most interesting about this video is not only is it a great video of how they get the rat out of the bathroom and out of the house. It was posted in sports Reddit appropriately. Don't worry. The rat is not harmed other than being thrown out of his nice bathroom home and onto the outside. Yep. He bounces down the stairs a little bit, but he's clearly fine and just angry at the rat.  Yeah, you're not a Scott falling free. If a river of Scott fell down those stairs, we would be dead. Yeah.  And just like, ah, I wanted to go back to the bathroom, but this is happy in there. This is this is a gift that is an effect. A team sport. Yeah. In the meta moment, you know, the book of a book, which we've been busy, but we'll read soon is 2001, a space odyssey following out from Emily Wilson's translation of a America odyssey. Otherwise, we were just at the penny arcade expo packs unplugged version where it was no video games allowed where we did not one except for the illicit board games on SNES in the classic cardboard room. Don't tell me I saw people play in there like all packs. That looked real fun. Why not? You know, we played real unfortunate family field live. I feel like we should stream some family feud maybe over the holidays. Do it. I'll set that up. Anyway, are you working between Christmas and New Year's? Yes. I burned I have had two jobs in a row where I have where everyone gets off between Christmas and New Year and ram is at zero jobs when they when they announced that Wednesday was going to be a holiday because of George HW Bush's death and funeral and everything. I got an email like within an hour that basically said, yeah, wall markets are closed. We are not. Everyone still has to come to work. That's right. So I had to go to work. But if you're a trader though, uh, that's a different company technically. I know, but I'm saying I ain't a trader. There's nothing to do. You might be trading, you know, all the other markets that aren't in the U. S. Yeah. But even when the markets closed, unlike, you know, Labor Day, people don't go to work. Some people do. Okay. International trader. Anyway, so, uh, we, so we did three hours of panels at this packs. And one of them is already on the internet because packs was kind of enough to put that panel in the biggest panel room that was live, not main events. Yep. So we were live streamed on packs to and the VOD for that Twitch, Twitch.tv slash packs to. Yep. The VOD of that is just on the internet. You can just go watch it. That's P A X the number two, not P A X T W O. There is a link to it on our website. By the way, we have a website. You can go to it and there's stuff there, including our awesome forum, which you should join because the United's forum is notable in these trying times in that it is 100% Nazi free. It is against our terms of service to be a Nazi dipshit in our forums. And the way we do this is very simple because our forum is not enormous with hundreds and hundreds of people applying. We manually approve or reject every single person who wants to make an account. Meaning you have to type a sentence and it means if we banned someone, they cannot get back in. So if there's a Nazi, we can just delete their posts and kick them out the end. And if there is a non Nazi, well, you know, it's like, Hey, you're in. Good job. Yeah. It's a pretty good forum. You should join it. There's there's a lot of stuff going on in there. So we will be at the next Pax after Magfest where we're doing a bunch of panels. Stay tuned for that announcement. Magfest is so there's New Year's and then there's a Magfest and then Pax South is what two weeks after that. Yeah. And then Pax East is like right around the corner after that. Let me check my calendar. They are so close together. I got a lot of panels to write in like the next few weeks. But at Pax South, we were doing at least one panel and that panel is a brand new one never before done anywhere. Nostalgia versus game design. I'm starting to write it. I'm feeling pretty good about it. I is going to be a fun panel. This is going to be a lot like the panels we ran around like Pax West Pax East circa 2010 2011. It's like classic Geeknight style. I'm feeling this panel pretty big. Beyond that, except some live streams, expect some stuff going on. Stay tuned for on the Geeknight's Patreon. Me and Emily are going to be doing a parallel podcast where we're going to review and comment on every single Disney animated feature in chronological order from beginning to now. When's the last time it's us? No way. That's it. We're going to watch them all again. Okay. What we're going to do is we're going to we're going to record us recalling what we remember about them, which some of these will be funny because I haven't seen them since my age was in the single digits. And then we're going to watch them. Have you even seen all these? Have you seen Sleeping Beauty? Yeah. Ever. When I was a little kid. Have you seen ever? It's got to be something you haven't seen. Some recent ones probably. I never saw Pocahontas. Me either. Yeah, I just never saw it. I don't need to. I think I was in middle school when it came out. Going to keep it that way. I think it was in sixth grade. I want to say we've even played the music from it in the middle school band, but I had never seen it. That was my first. That was the first time I had to play a mellophone.   They're just not fun to play and they don't sound that good. So yeah, otherwise food. We hate. I don't know why you guys love these food shows so much, but I was looking for a show to do tonight and I haven't yet set up the call in show, which we will be setting up. We'll be doing those starting next year. Stay tuned. But we do a lot of food shows and there's a lot of food that hates a strong word, but there's food that we both will eat, but do not like. And there is food that both of us will not eat. So I'm curious. What's the line, Scott? What is the worst food bar now again? We're not counting about starvation situation. Let's assume that we are not starving to death. That we have access to food. It sounds like like one of those scenarios from like a Japanese adventure. There are nine doors. There are nine fast food restaurants and you will die in 48 hours. What puzzle do I have to solve to get the good food? Yep. So I had to play the game twice to get the really good food. Unlock the secret ending food. You've got to eat the Arby's on a Tuesday or it doesn't unlock the best ending. Okay. So we're assuming that we are not starving to death and that within 24 hours of whatever situation we're talking about, we could access better food. So I'm curious, Scott, what is the worst food you would eat? Lowest quality. Lowest quality or worst type of food. I mean, it just has to be because there are two different things I think. I mean, I'm not starving. So it means I can go without food.  So I'm so I'm still hungry. You're hungry, but you're not dying. Like you got to skip dinner or eat this food. What is the worst kind of food you will eat in terms of preference? Like food you don't like something I don't want to eat, but I'll eat it anyway. You'll like you'll you don't want to eat it. You don't like it. You'll eat it anyway rather than skip dinner. I think that's an interesting line to explore. I guess I won't eat a McDonald's. I would go. I would skip dinner before I did McDonald's. I definitely skip dinner before I eat Burger King. I wouldn't eat a Burger King either. I would never get a burger.  Would you eat a fry from Burger King? It's a fry. It's it's like, you know, have you had a Burger King fry in your life? I mean, it's it's a very small amount of potato and hot oil. Well, it's not really any different than getting a fry from any other, you know, other places might have more potato or better oil. So I would not eat a McDonald's like dinner. Like a burger or anything they make. Absolutely. But I would eat a McDonald's breakfast or even a McDonald's hash brown in that situation rather than skip dinner. But I would not eat a McDonald's hamburger McDonald's has McDonald's has an apple you can get. So an apple you need an apple instead of dinner. Yeah, it's an apple. I think that's fine. I wouldn't eat an apple. So what's what's the bottom because an apple's not that bad. You like apples.  What's the bottom? I won't eat a can of tuna fish as gross. Oh no. No, no, no. Of course you saw that millennials are killing can tuna.  It smells awful. Yeah. It's funny. The article was literally like millennials won't eat tuna anymore. But then the details were millennials want to buy actual tuna and shred it themselves fresh rather than buy garbage can tuna. Yeah, it's too much money and it's not good for fishes. Yep. It's also not good. I guess I would eat some fish that wasn't too fishy. So what's too fishy?  Fish sticks are too fishy by from the grocery store like frozen fish sticks. I would eat frozen fish sticks. They smell fishy and gross. I want to eat. See, I like fishy fish. I don't like fishy fish. I like like a really fishy fish. No, no, no. If it's if it's too oceany, you know, it's like that doesn't taste. I like that kind of like Ali.   They're like salty and it's a different flavor. They're pretty fishy too. Just you usually don't eat a lot of anchovies.  Oh, but I love that fishy fish by a crappy piece of fish that is low quality or frozen and just like plain boring white fish of some kind. It smells way fishy. Like it's from the, you know, like it's got ocean all over it. I don't like that. But if it was, you just take the fish and you just decrease that fishy level to the point at which I can eat it without being like, even though I might be like, right. And that I guess is the food that I like the least because you can just adjust that level of fishiness to the point at which I will eat it to not go hungry rather than be hungry, but I'm still not happy. I would rather eat something else. I think by line is not the Arby's roast beef sandwich because I will never eat one of those again in my life. See the thing is I love Arby's, but at Arby's I will do not eat roast beef at all. Ew. That's, I would not eat. I used to. I used to every day. Remember kids? I would eat McDonald's before I ate the roast beef. When I was in high school, like sophomore year, I would drive.  It's a curly fries and a Jamoka shake. And that was my lunch at Arby's. I would think is I would, I would go right now to an Arby's to eat the chicken fingers, the chicken fingers and of course the curly fry. Because while that curly fry isn't say really any different than McDonald's fry, it does have a a little bit more potato to it's got flavor powder, which you hate another contact be a curly shape and see a flavor that is not just oil and salt. Yeah. I think the line for me in terms of quality and type combined is I would order Arby's chicken fingers and curly fries. I would eat that rather than even though those fried chicken fingers have very small amount of chicken. Yup. They're way better than like a chicken wing nugget, but anything I would not eat a fast food worse than that for dinner. But I consider a white castle burger to be better than that. I would not eat any, almost anything a white cast. I did a white castle burger right now. No, like I would just eat that on purpose. No. In a non dire situation, I would eat a white castle. No. The only reason I don't honestly is that all the white castles in New York are disgusting. The one you're me when I had a business and so there was a regional office also here. We also went closed the last time I ate at a white building over there that I still has a castle on the corner of it. I went to one of the regional office. I went to when I worked at the hospital. I went to one of the Bronx that was kind of like near one of my offices and like the interior of it, one had like bulletproof glass and a metal detector and a cop. And then inside of it, it was filthy. And I ate there once and I vowed to never eat there again because the environment was too disgusting. But otherwise I like the sensation of eating a white castle burger, but I would not eat a McDonald's burger under any circumstances. I would definitely go hungry. Well, someone in our, some people in our chat have mentioned Taco Bell, a place, a place that I will never eat. Taco Bell is okay though. I will not eat it. Taco Bell is just a low quality, but perfectly serviceable taco that arguably probably doesn't have much meat in it. If any meat, I will not eat a Taco Bell. I would eat a Taco Bell. I would not. Why not? Taco Bell is fine. I mean, there are places I would eat.  I will. Taco Bell is higher quality food stuff than white castle. Yes. The thing, the ingredients are fine, but I still won't eat there. It's still below the line. I'd say it's above the line. I would eat it. I would eat it. It's just closer to the line than white castles. I did a Taco Bell before I'd go hungry, but I would not eat at most genero delis in midtown Manhattan. Like the one that I get at the genero deli was the one by grand central. I don't know which one. There's a big one. I don't know which one. I'm like 41st street. We've walked past this place many times. There's a lot of genero delis, but every time we've walked past this one, you have always pointed it out and said we should never eat there. Maybe. I don't know. You don't remember this? No. Okay. It's called like the stage doors. It's on like 41st like and Pershing square. I feel like the next time we walk by, I'm going to point it out. I would not eat there under any circumstances. I've also seen it closed down by the health department multiple times. Yeah.  It's just in New York City. It's a lot easier to know when places have issues because they don't have these grading system going on. Some places don't have that. Here's the question.  What do you mean? Like unhealthiest or whatever you mean by worst, the worst food you've eaten on purpose in your whole life or in your adult life? Well, I mean, there have been there have been a couple times because as a kid, I would eat like Cheetos. Like I like Cheetos. I mean, there have been times where we deep fried various things and ate them. Yeah. And there are also times I think at least a couple times in my youth where you've played that game where you combine a bunch of beverages into some concoction and like dare people to drink it and someone sips it and it's, you know, whatever. I only ever played that game in the context of watching other people do it.  I mean, I just I don't remember really the details.  It was not good. It was it filled my stomach, but it did not save me.  I just felt worse. I mean, I have eaten at McDonald's Burger King and such in the past, just the very, very deep past. When was the last time? Because I ate a McDonald's breakfast occasionally when I ski the last time I ate a McDonald's burger. The last time I ate McDonald's, I think was before the year 2000. Maybe it was definitely high. So in the year 2000, I got ice cream from McDonald's in Israel. And in my seventh grade, I ate. Wait, wait, wait. I would eat Nando's, but not the chicken. Nando's chicken is perfectly fine. Why would you not eat at Nando's? I would eat Nando's chicken before I would eat at any other fast food restaurant on earth. Yeah, I would give up Chipotle before I give up Nando's. I avoid Chipotle. I got Chipotle. When I go to Chipotle, I never get meat. I only get the sofritas. I like sofritas. I get them the most, but I also get other things like the limited time chorizo. Yeah, they're trying to make it the big rib of Chipotle, the McRib of Chipotle. It's good strategy, but it's not, it's not McRib, which I would not eat McRib. I would not. The worst thing I ever put in my mouth ever, though, on purpose was I like energy drinks, but remember when there was that cocaine energy drink? Oh, right. You tried that. Yeah. I tried the four loco also. A four loco didn't actually taste bad. It's just bad for you. You tasted it though. Yeah. It tasted fine. Okay. It tastes, you know what it tasted like? It tasted like a bad 40 mixed with a Red Bull. Oh, one time I was drinking some apple juice. Yeah. And it was just grocery store brand apple juice, but I didn't notice until I sifted it that it had something growing in there. And there was a lot of, there was like some sort of solid, floaty, cloudy mass in the cup at the bottom, but also it tasted like, you know, poison. Yeah. So I like Red Bull. I like energy drinks. I didn't drink much of it. I just was like, so I bought that cocaine energy drink because I was like, okay, it's just like another energy drink. I will try it. And when I opened the can, I could smell it a little bit and part of my brain said, this is poison. I suppressed that little part of my brain. I took one sip. It tasted the worst.   This tasted like death. Yeah. I literally spit it out and I threw it away and I never look back. One time in a dim sum was it Mike Lynn? He was like, he was like, yeah, I'll try to get these white people to eat weird foods at the dim sum. That didn't work on us. I'd bite each one and be like, I don't like this, but okay. He got, so he got, he got pig's ear. Pig's ear is okay. I like to nibble on a pig's ear. Right. So I nibbled on the pig's ear and it tasted like pork, which is fine. It tasted just fine.  I could not chew it to a point at which I could swallow it. And then I had a taste. That's the same problem with the tripe. I do not like tripe. Like I will not eat tripe. Then I had a tasteless mass of cartilage in my mouth. Yeah. And then I spit it out after I had extracted all of the pork flavor. Tripe tastes good, but it's basically swallow it. It's like meat gum. Like if I could treat it like gum, but spit it out, I'd probably eat more tripe. It also happens to me sometimes with very poorly cooked steaks is I'll, you know, chew them. And then you get that little meat gum remainder. I get some part of it or maybe the whole thing if it's real bad, where I cannot chew it sufficiently to the point where I can swallow it. You spit into a napkin. And all of the meat flavor has been extracted. And then I spit out this gray mass into a napkin. Yup. I've done the gray mass into the napkin before. And it's like, well, this isn't a good steak. You know, where are we commonly do that with about 10% of a steak on French bread? Actually, I never had that problem with steak on French bread. Usually not. There'd always be a little bit, but sometimes I just swallow it. Because it was, it was near the line. Like that steak on French bread was probably the best value per dollar of food we had in our entire lives. Maybe. But, uh, wow, this chat's got a lot of opinions. I don't understand. People like food shows for some reason. I don't understand anti Nando's sentiment. Nando's is pretty good. If you, if you like food shows so much, send us more food show ideas for Thursday. So one thing I've noticed though, is that as I've gotten not just older, but, and not even necessarily wealthier, but living in places where I have more access to better quality food, irrespective of price. Like if I go to a crap old Chinese place and flushing, it's really high quality Chinese food that's very food that's very flavorful. I can't eat like the non flavorful Chinese food in Michigan. Yep. Like, but if you had only lived in Michigan, you could. Yeah, I could. I used to eat like Chinese food that by my modern palette tastes like nothing. It tastes like just MSG on cardboard. You can't eat Seattle pizza. Nope. You can't eat Dunkin Donuts bagel. Nope. I can't eat a Dunkin Donuts doughnut. I can eat a Dunkin Donuts doughnut. Wait, it was the last time you ate a Dunkin Donuts doughnut. This year. They're not worth eating. 2018. I would go hungry before I eat a Dunkin Donuts doughnut. I'm out. I'm biking. It's morning. I want some sugar. Oh, look, they're selling sugar. Scott, I'll buy it. It's New York. There's probably a real doughnut within like a half a mile of wherever you are. In New Jersey, the biking group stops at the Dunkin Donuts. You should have brought food with you. I did, but I wanted to buy a sugar that other than the sugar I was carrying. Dunkin Donuts, I would go, you know, back to our scenario, I would go hungry and skip dinner rather than eat Dunkin Donuts food. A doughnut is just a sugar ring. It's fine. Yeah. I don't need the sugar ring. I will not eat a sugar ring that tastes like just sugar and ring. That's what it tastes like. Yeah. It tastes like it's a ring of cardboard with sugar on it. No, it's just sugar and it tastes fine. It tastes like sugar. It tastes great. It just makes it unsatisfying. It's not like it's hard or anything. The bagel tastes like nothing. The bagel I want to eat. I can't eat like just a bagel that's just bread. It's like, all right, this is basically just wonder bread in the shape of a bagel. Yeah. I will not eat a bread ring, but I will eat a sugar ring. I won't eat a sugar ring anymore. All right. Don't. I just can't. It just doesn't satisfy me. I feel better by avoiding it than eating it. Okay. Do what you gotta do. Yeah. That's why I'm going to avoid Dunkin Donuts. Okay. All right. I think we might have killed enough time.  I should cherish it. You might cherish the sugar ring. All right. I guess the last thing. What are the foods you just don't like? Like, let's just try to list the foods we don't like. Either one of us are picky eaters. Well, there are foods that I like or might like, but won't eat. Actually, I've never tried it, but I'm pretty sure shark fin soup probably tastes good. So my guess would be that it tastes great. I will not eat that. It's been served to me, and I have a rule generally that- I know that Fog raw tastes great because I've had it, but I'm not going to order it. It has been served to me. And my rule is, even if I have ethical concerns about a food, but unbeknownst to me and without my input, it is prepared for me. I will usually eat it so it doesn't go to waste. And in those cases, in that context, I have had rabbit, even though I don't want to eat rabbit. I have had shark fin soup, even though I don't want- Was it good? I haven't had it. No. It was kind of bland. Oh. I've been told that it was rich. Well, yeah. You can make it rich, but I've had better soups. It wasn't- Did you have a bad shark fin soup or a shark fin soup just bad? This was shark fin soup served to me illicitly in Hong Kong at a rich person's thing. It was good, but it was not good enough to justify the cruelty. It wasn't Fog raw good. So Fog raw has been served to me twice without me ordering it in my adult life. One time, Emily and I were at a super fancy French restaurant having a very expensive fancy date night, and the waiter comes over and hands us something and puts it on the table, and it's a pâté of some kind and walks away. And we just both assume, all right, I guess they just serve this to us. We immediately eat it, as it wasn't that much.  The waiter comes back and is like, oh, sorry, that was for another 10, and it's gone because we've already eaten it. We've eaten it in the 30 seconds before we realized he delivered this very expensive Fog raw to the wrong table. We just ate it. He was a little miffed that we just ate it. Why wouldn't you? You put food on my table. I eat it. Yep. And it was really, really, really, really, really delicious. Of course. But I will never order Fog raw. It's a fatty goose liver. I would, if I ever had to make an exception, I would be willing to entertain ordering Fog raw if I knew that it was hunted as opposed to farmed. It won't taste as good. It would arguably taste better. Just like veal won't taste as good. Yeah. I try to avoid eating veal, but it ends up being one of many ingredients in many Italian dishes. Like a meatball has veal in it. So I'll eat like a meatball that has veal in it. I try to order a veal by itself. I try to avoid eating veal. I haven't eaten it probably in years unless it's been, say, in a meatball. But I will super rarely, as in less than once a year, order a veal because it tastes real good and it's less evil than Fog raw while still being very evil. At least farmed Fog raw is awful. It is less evil than a Nortolan bunting, which I won't eat. I would never eat an Nortolan bunting. I would, I would cut off. I would consider defriending someone or disowning a family member who ate Nortolan bunting because that that just feels like it's done for the sake of being awful. It is. Yeah. You're exactly right. It can't be good. Like if you like Arminiac so much and you want to have this experience, just get like a regular pheasant and cook it in Arminiac. Like it's not going to be different. I won't eat anything that's too smart. Like dolphin. I wanted anything harmful. Like a monkey brain. So I want to try. I won't eat an octopus because it's too smart. But I have a problem.   Like I've learned some things about squid. Yes, but they're stupider than an octopus. Arguably they're similarly intelligent in a different way. Either way, I'm not eating them so it doesn't matter why I don't eat them. I eat octopus.  That's just because you got bad ones like scallops. You don't like mediocre to average or even above average scallops. But I know you for a fact like good scallops. Well, at least the scallop isn't smart at all. It's just a shell that opens and closes.  It just opens and closes. So all I'm going to tell you- And it's a little white blob that shimmies. You can't do anything. You can use this information. You can't open a lock like an octopus. I provide you information. You can use it as you see fit. Octopus tentacle that is good octopus tentacle is as good and as different from regular octopus tentacle as the good scallop is from the regular scallop.  Takoyaki is so good. I'm not eating it because it's one of my favorite foods. It's made of octopus. Yeah, but it's so good. Find me a proven dumbass octopus. Maybe I'll try one. Just jerk octopus, like find one who specifically did something bad. Oh, like yeah, even though it's smart. Find one who committed a crime. If they're smart enough, they know the difference in good and evil. Even though it's smart, we can see this is clearly a bad octopus that deserve to be eaten. I won't eat natto.  Yeah, it smells bad.   I ate it once. I tried. It doesn't taste good.  I have tried natto. I've tried Vegemite. I've tried Marmite. Marmite is I haven't tried the marmite. Imagine Vegemite. But all right. But like grosser and more gooey. I'm not eating that. Like in because why would I hear like runnier? Like imagine that's worse. Runny Vegemite. That is worse. It is so gross. I will not eat that. Because I had Vegemite before and you had when we were in Australia and you really wanted to try it. I was in Australia. It's the thing to do. Yeah. You know what I learned? If you go to Australia, Pat, you don't need to worry about the Vegemite. Right. You just got to get the Tim Tams. Tim Tams. Tim Tams are the thing you want from Australia, not Vegemite. They should really decrease their telling tourists about Vegemite, which I think they do just as like a trap. And they should increase telling tourists about Tim Tams. But even then, the real secret of Australia is the Big Bracky. Tim Tams. Tim Tams are okay. Tim Tams are like, they're basically like their equivalent of some of that New Jersey, Pennsylvania, high food that we enjoy. Or at least that Dave Riley and Joel White enjoy. In fact, I remember you me and Sherpa went to the went to that grocery store to buy that Vegemite. Well, I was I'm the one who wanted to go to a grocery store. Yeah. I always like to go to a grocery store over I go. I went to the grocery store in Aruba, which is a grocery store in Australia, grocery store in Israel. Oh, well, if I'm coming to your country, I'm going to the grocery store. Like I don't like tripe. Like I said, like I just don't enjoy tripe. I don't like like chicken feet and all those kinds of things. I'm not like I'll eat them. I just don't like them. A chicken feet is, you know, I'll eat it, but I won't order it. Yeah, like I don't like them. But if they're there, I might get a couple. I'm down with it. You order some chicken feet and dim sum. It's like I'll bite one. I'll eat a little bit. But I there's not that many foods I don't like. Like it's a pretty short list. I'll eat almost any food. It's just beverages. I'm very limited in the beverage department. Yeah, I'll drink a lot of things too. I got this really good. Oh, you know what? I don't like that that is a normal food that other people like is artichoke. I don't like artichoke.  It tastes bad. I don't know. Artichoke is one of my favorite foods. Tastes bad. Don't eat it. Like artichokes and Brussels sprouts and all those things. Brussels sprout is great. Brussels sprout is the best. And like Brussels sprout is like top tier vegetable. Have you ever had, what about artichoke dip? No, it's also bad. But you like guacamole. Yeah. Tastes nothing like artichoke. Okay. Yeah. But there are a similar type of food in the end. Artichoke dip. I guess artichoke dip is more like spinach dip and less like guacamole. Spinach dip is okay. I like spinach. I like spinach a lot. I like spinach. As a kid, I would eat like a quarter pound of spinach dip by myself. I try to avoid eating raw spinach and raw kale that has not been cooked because in addition to the bacterial disease E. coli problems of eating just any uncooked vegetable. Let's do our friend Pete cook your lettuce cook all vegetables.  So it doesn't actually, from what I've read, it doesn't actually cause that problem more than a lot of other cooked foods. Yeah. The danger is overblown. It's still more than zero on my stomach. Raw spinach is also really good. Like I really enjoy it. It's all right. Yeah. It's not, it doesn't, nothing's gotten really, no lettuce can really compare with arugula. Arugula is the king of lettuce. I really, really don't like American cheese because it just doesn't taste like anything. Depends, right? So if you go and you get, say, craft sliced at singles, those taste like nothing. But no, why would you ever eat American cheese when Colby exists? Colby Jack exists? Jack exists? If you go, if you go to the, if you go to the deli counter and you ask for, say, you know, I guess the minimum American cheese that has flavor would be like Lando Lake's American. But I'm saying the highest quality American cheese from the best deli in the world is still mediocre compared to even like an average cheddar or an average Monterey Jack. You can get good American cheese. It has a flavor. Yes, it's good in respect to American cheese. But the, the stat for American cheese as a whole caps out real low. No, it's the best American cheese. It's just a different variety of cheese. Yeah. And it's flavorless. No, you haven't had a flavorful, high quality American cheese that has a flavor.   So get that. I can tell it apart with my eyes closed. Get yellow or white. It's just food coloring. It's not indifferent. Yep. All right. Now we've definitely killed enough time. So okay. Good.


Yeah, 2017 retrospective, yeah, this is sort of a bit of a review, and the important points that I think to point out not so much what happened, but also what we can learn from this. So, we have a new acronym that we just introduced recently, it's CNI, is the core network infrastructure, cellular network infrastructure, sort of the problem is OsmoCom is a larger project and the GSM stuff is only part of it and we never really had a proper name for the GSM or the 2G, 3G stuff inside and CNI is sort of a new name for all the GSM slash 3G projects and to separate that group of projects from like RTL-SDR or Osmo-Tetra or Osmo-GMR or something like that. Anyway, yeah, so we had software changes, we had team or developer changes and we had also for SysmoCom some focus changes which affect the project, so on the software changes we already know, there's the Osmo-BSC migration from SCVlight to AOV IP, we had Osmo-MGW now as a new integral part, we had the NITB split, we had 3G support that went mainline, was developed in 2016 but only went to master in 2017, so lots of software changes, we also had some team, it's insignificant, yeah, but you know, there's also the TCP stack and the SCTP stack and all the kernel or the operating system that we run on, so the SCTP is something like that, it's just like infrastructure underneath that you don't really think of, it passes messages from left to right and routes them. So anyway, that's, we had some team, I mean, yes, I'm going back to 2017 but still to put things in context, so Jakob who has been doing a lot of work, particularly in Osmo-PCU had left SysmoCom at the time, so which means particularly Osmo-PCU has received a distinct lack of attention, also Jolly of course changed his focus away from the GSM projects to Osmo-Com Analog and other projects, so we have some lack of attention on the PCU, Holger has left Sysmo-Com which also not directly but indirectly over time, I think you all have witnessed the primary focus has shifted away from Osmo-Com, which is a big loss in terms of skill and capacity for sure, earlier this year Maxim left Sysmo-Com and yeah, it's again another loss of existing know-how and yeah, knowledge basically, yeah, I mean who knows, I don't want to make predictions, so yes, he may be back but we don't know now, so a lot can happen in a year, so I don't want to expect it or to take it for granted, so we'll see. Well, yeah, maybe, then we can use an Osmo-SDR based ADSB receiver to track him. Anyway, so at Sysmo-Com we traditionally, we had a lot of non-Osmo-Com projects and work that we did to cross subsidized Osmo-Com work, so since not a lot of revenue was coming from Osmo-Com related projects, we did other stuff to finance the work on Osmo-Com, which distracted resources quite a bit in 2015, that's now gone, but also used to be the case that as we did cross subsidize a lot of Osmo development by hardware sales, so if you bought some Sysmo-Com devices, then that basically paid for many days, if not weeks of development time, that's not happening as much anymore as it used to be, but on the good side, it means that at the Sysmo-Com team, we now almost work 100% on Osmo-Com projects by R&D projects, support contracts and grants, so the amount of interest in professional services, support and development projects on the Osmo-Com stack has increased to a point where we don't necessarily need to cross subsidize from such other sources, which is good and I hope that continues for the time being, so we don't have to cross subsidize. Looking at the NITP aftermath, it's the biggest architectural change since 2008, so it's really basically turned upside down many parts of the project, of course there's stuff that didn't change like the RSL code or the OML code talking to the VTS, but apart from that a lot of things have changed, there were lots of good reasons, we have all kinds of things now that we didn't have before, like proper finite state machines, with timeouts, cleanup code, integrated logging into that and so on, we have 3GPP compliant A over IP with interop testing to other implementations, we don't have the synchronous HLAR database access anymore, we have shared HLAR from MSC and SGSN, we have 2G, 3G integration and so on, so we have lots of advantages in various ways, but then of course there's also bad parts from the split NITP, we had a never ending list of breakage and that is sort of separated into two parts, one is actual regressions, so things that used to work on NITP but didn't work on the split architecture anymore unexpectedly, so not like that something was not ported or something, but real regressions, then we had also of course known omissions during restructuring, like the measurement feed sort of was, and as Nith said, he just removed it or disabled it meanwhile, he's re-enabling it now after some time in the split code and we also have some commercial users and actually I think in terms of funding rather significant commercial users that are stuck with SCCP Lite for various reasons and thus use the old, not sure why the formatting instructions show up here, the Osmo VSC SCCP Lite now, which doesn't have, has almost none of the new features and bug fixes and improvements, so they're not benefiting from this, also means there's no automatic testing, whereas we have lots of automatic testing now on the split architecture that the old one doesn't have it and we have to do some back ports which are time-consuming and distracting us from focusing on the new implementation and the reason is basically quite simple because there are some MSC vendors that simply don't implement 3GVPA over IP even in newer releases, these are mostly smaller core network vendors like Quartus for example, they don't do 3GVPA over IP but only SCCP Lite and they have apparently no roadmap to ever change that, I mean it's just what we hear indirectly from users and on the other hand the more classic larger operators that have Ericsson or Huawei or whatsoever, they only have A over IP 3GVPA compliance, so it's sort of a problem. So what did we learn? Well, the overall complexity is quite stunning now. Sorry, sorry, ah, or some coom, yeah, that's, you know, it was so, the complexity was so stunning I couldn't even write properly anymore. The absence of proper functional testing has caused lots of fallout, of course if we did have a test suit for the old stuff then we could have probably run the test suit before and after the split and we would have seen some fallout from that but actually the split architecture allows us for better testing, yeah with again typos, you can see I wrote this probably half asleep and it allows us to test smaller parts, I mean if you wanted to test only the BSC part before you just simply couldn't because there was no way to access only the B, there's only the MSC part in open BSC or an Osmonit B, so that's good and so testing has become my main focus in the last couple of months, yeah, so testing, testing and some more testing and even more testing beyond that, so what do we have in place now in terms of testing? What we always had is the unit testing in our C code which tests individual functions or APIs which is nice for like testing a message encoder or a message parser or something like that where you don't have any state or any complexity, you just have data in data out and you check whether the result is what you want, these we execute during make check, we now have the automatized functional tests in TTCN3 where we test the external visible behavior, right, the API tests, test internal API and the TTCN3 tests the externally visible behavior on all the specified interfaces, whether it's Avis, AG, SAP, GTP, MNCC, PCU interface, control interface, VTY interface, so these kind of external interfaces are tested there, we execute them right now nightly by Jenkins, we could of course do that more frequently, the tests currently take quite some time to run, most of it is test setup and tear down and not the actual test suit, so there can be quite a bit of optimization in terms of execution, it just hasn't been the focus, so the focus right now has been on test coverage and not on optimizing the execution time of the tests, but we could improve that and probably execute them more frequently, maybe up to the point of executing them as part of Garrett verification. Beyond that we have Osmo GSM tester which tests again the entire Osmo com, another way of spelling Osmo com in recent ten, so some cows involved with all the different components, it uses real BTS and MS hardware over coaxial cable and we executed, how often do we execute these days, Pao? Yeah, so basically it will execute the test suit and when it's completed and there are new commits ever since, right, it executes again, okay, so at least once per hour or more frequently if there are new commits and the hardware is not busy executing the previous test, so Pao will tell us more about what we do there tomorrow, I think, it's the time slot for this talk, that tests the overall system and not the individual components and it tests it on a very high level, so we don't look at protocol messages, but we just like basically use a modem to make a call and it's almost like user testing, but with automatic users. Then we have some interoperability testing where we do tests, one thing we have at Osmo com in the lab is what's called an ng40, that's a proprietary ran and core network simulator from ng40, I'm not sure where that percent sign is coming from, probably because percent is above the t-letter on the keyboard, and there we can test on the AGP and IU level and since it's both a ran and a core network simulator, we can either use the Osmo com ran against their core network or we can run the Osmo com core network against their ran and it can simulate millions of subscribers and hundreds of bts's and bsc's and note b's and so on and we can do that, it's not fully automatized yet, we do some basic testing that's in Jenkins, but okay so the comment was we're testing Osmo msc automatically or some, it's only very few tests, I think that yeah only location updates, so there's much to be done, much more possibilities there to be done and to automatize, but I would restrict that my mainly for interoperability since we don't want to introduce dependencies on proprietary testing tools, but it's always good to test against somebody else's implementation of course and not test Osmo com code against Osmo com code, yeah so what's the project health of the cellular network infrastructure, well we have lots of funded development, but primarily of course enterprise features that are required by professional users that actually have funds available to do funding, what I also see problematic is the dominance of sysmo com in those projects, sustainable fast projects don't have a single point of failure and that includes sysmo com as a company and I would much rather see more active participation from other entities and or individuals or research entities god knows what, but the fact I don't know what the actual statistics were I think about a year ago we did some statistics on the commits, how many of the commits were from sysmo com and from others and it was quite troubling, so we need more contributions from third parties, particularly those that benefit commercially of course because they should have some incentive, unfortunately we do have some players that do that very well, some known or some unknown, some public, some non-public, I mean you know that on waves for example is that's public fact, rock has been telling us last year about how they use osmo com in their maritime gsm network, we have others that choose to remain in the dark as to who they are, but we do have some commercial users that understand how that they need to support free software, but then we have some others where I'm more losing patience actually and I'm more likely to call them out anytime soon who basically we know are using it in commercial deployments a lot but who don't bother to send patches and or improvements and or contribute to a significant extent, yeah project health beyond other projects is quite disturbing, so osmo com data is basically dead since 2012 apart from some occasional fixes, osmo com bb has still not been forwarded to any other fight, I mean there are some attempts by one person mostly but it's very far from from getting to to completion, osmo com decks much to my dismay is completely dead, it's basically at one point it was already possible to run a deck base station completely with osmo com deck without any proprietary components so you could have a decked phone and an osmo com decked and then interface to asterisk without any proprietary base station, the allen core network projects are basically dead, I mean for sure they can be resurrected but basically there was never any contributions from anyone else with the c-projects at least we get some contributions, well which open source cellular network related erlang projects, yeah so basically you're saying there is a vans ship is working on a sick trans deck but okay that's not an osmo com project that has moved somewhere else and this is about osmo com project health, so I'm saying the osmo com erlang core network projects are dead but I'm not aware of anyone doing something with them outside of osmo com or just move them somewhere so sure other people are doing work, I mean there is mobisense that are doing core network related stuff in java, it's open source, I mean yeah yeah and but yeah I'm not talking about these projects here, simtrace is basically dead again and about to be resurrected as every year, no but now there's a lot of pressure to do so if I look at some other projects and I don't want to this is not complaining this is just I've just been just been looking at different git repositories and statistics and I see that there's very few commits in gr osmo str, I see that RTL str had no commits in three years I think it's fine I'm just stating facts this is not a judgment yeah that's fine I'm just saying you see you see you see my last point it's not that bad see next slide so we have some some activity in the osmo com bb world which I'm very happy about there is grgsm fake tier x and tier x con work by awadim we also had the word file work earlier by now this is embarrassing Sebastian yes yes yes yes my apologies yes of course we have osmo com analog which is very active but it's it's basically jolly's child I'm not sure if anyone else has contributed much I mean at least not from the classic osmo com community I'm not aware but okay you gave me more yeah it's yeah yeah it's it's silent contribution anyway but I really enjoy to see so much progress there he's implemented not only Arnett's bayonets and senets but also he's implemented amps the american analog telephony and he has also implemented the what's the the nordic one nmt yes so it's really it's really getting complete yeah all of analog yeah yeah okay yeah so the comment was the global star satellite phones the analog all once use amps too so there might be some collaboration there so now soon we will have osmo fl2k soon which is great so if we look again at the network stuff that the rand side is quite strong and complete these days sure there are always things that you can improve but the bts and bsc I think are it's also something where we focused our attention also in the terms of testing so we will see that osmo bts and osmo bsc have many more ttc and three tests compared to osmo msc or osmo hr and that's quite how can I say intentional because there are lots of users who have an interest in using the ran even with third-party mscs and so on the packet switch ran suffers from a lot of lack of attention that's osmo pcu where we don't have any automatic test suite with decent coverage at all and we still have lack of uplink multi-slot and many egbar as features so it's still quite in desperate need of attention I started to do some osmo pcu tests in ttc and three now which I'll get to probably tomorrow maybe but there's still a very humble beginning but we want to have tests that test let's I think for example now we have a test for uplink tbf establishment so you really test very low level transactions or things that happen in the physical layer and not a high-level testing from a user point of view but really individual procedures or individual events and so on and the msc and hr I think are in a healthy state now again or at all but they still lack tcap or map capabilities which makes the limits or the usability of them restricted to non-roaming networks non-roaming means I mean yes you can of course have roaming but not roaming with existing operators since there is no related interface and the packet switch core network yeah yeah the microphone is in front of you sorry yeah it's not only non-roaming but also networks which are not interconnecting with any other proper carriers because for example you can't exchange sms you know without map with any other proper carrier yeah um I'll speak about that that's that's that's correct but on the other hand I think there are probably not so many use cases where you would just want that without roaming capabilities so it's a bit um yeah so the packet switch core network I think are in good health more the ggsn even than the sgsn uh sgsn now has ipv6 support yeah even with support um and kernel gtp acceleration there seems to be some well some users say they cannot get it to work but we will investigate that very very next days there's also quite a bit of inquiries from commercial users in this area so I'm I have high confidence that we will have some working and and performing solution there we have created a test bed now but haven't run any performance tests yet at sgsn we have three machines interconnected with 100 gig ethernet cards and I want to benchmark the kernel gtp code as to what what kind of throughput we can get with the existing in kernel user plane and uh user space control plane so outlook um 2g is still in demand uh and we have lots of use cases whether it's rural network maritime networks and so on if we had teacup and map many more deployments would be possible um but then uh typically the kind of inquiries we get they never really uh want to um fund related interfaces so well I mean you get what you pay for so if you have no interest in investing in teacup or map interface well then you also don't have one and you have to go somewhere else I think that's fair um the 3g user has some users but uh I think the lack of a fos r and c limits us to femtocells and that makes it not very interesting outside of lab use um and I don't think this will change so that's also why in terms of sorry well not everywhere um and again thinking of what kind of equipment you can deploy inexpensively that gets decommissioned elsewhere um there's quite a lot of uh capacity and capability and we have at least two uh actually more than two commercial customers if we had a solution for 3g macro they would immediately deploy it but we don't have anything um so it's uh it's not such a uh a theoretic option um but yeah in absence of an r and c and I don't think anyone has an interest of doing that um there is no um and there's no soft r and c that I'm aware of that you can could license even proprietary as a as a pilot or something just nobody does that so that's not really any uh any future um and uh beyond beyond lab usage um and um that also explains why we don't have any tests yet in ttc and three for the 3g interfaces it's possible but uh I mean writing test cases uh and we do have sort of it's easy to adapt to interface the protocols we have there but writing test cases uh it's just not going to be a priority anytime soon 4g of course is deployed in parallel to 2g in many scenarios uh what I think we need to look at is 2g 4g integration that's the sgs interface that's gsub to diameter translation um and uh I think uh what we need to do is contribute to existing fast 4g projects in that area um maybe starting by those interfaces so implementing sgs on our side and also implementing it on the other side maybe and and have a good interoperability there yeah and uh what about uh uh extending hlr to support hss as well for example because that's one of the I don't think it makes sense um the osmo hr that we have today is nothing more than a simplistic reference example of how you can implement it but it's not it's never been designed as a large scale hr or something like that it's really just a small um database and I think it's rather more likely that uh we um we have a gsub to diameter translator and then have an like an external hss that uh would find attention to but we'll see um at least that's my point of view and the irony that sort of I find always uh disappointing is that it's very possible to do properly funded osmo com development um these days but we have less people involved than in the early days um that's sort of a problem sorry but it's still uh I mean I think actually in some ways it's it's more structured than before so um it's less well um I back to differ but okay um um so uh yeah but I think it's sort of it's sort of uh a pity and the other point that I don't have here on this slide is that uh also um it's we it's very easy for us to to find a project work related to 2g or even 3g but uh it's almost impossible to find some funding for open source 4g at least that's our experience not sure if somebody else has other experience but uh there's almost no interest and the inquiries that we get is extremely 2g oriented still today um um yeah so outlook uh but I think the original activity of the original developers has decreased and we need to attract more developers um and uh yeah um otherwise I don't really see much of a future and we need to um distribute the uh the involvement and have sysmo com less as a single point of failure there okay yeah so osmo com needs you uh we've lost too many friends already uh please don't leave osmo com please don't leave me otherwise I'll uh have to uh cry in my bed okay um thanks and uh I think I didn't manage to well okay yeah 10 minutes earlier so rather than taking questions now uh I think well okay one feedback from the earth okay just because we mentioned the nitby split again I wanted to mention that some I found five points that I should have included in my talk and I added it to the schedule there was just except all our l lp osmox transcoding between 2g and 3g and the e1 bts support that should have been mentioned there so might more might be added if you take a look in the schedule yeah okay these are additional topics that need to be looked into okay um yeah so uh we will wrap up here um at ccc Berlin please make sure you take all your personal belongings um and don't leave anything under the seat or above uh because tomorrow we will be at e n berlin um links is back there maybe you can just quickly identify yourself in case people are not familiar with you he will guide the group through berlin public transport to the restaurant um where we will have uh dinner soon um please try to leave as soon as possible with links is to go there I will go separately because I have to transport all the equipment and stuff with my car so I will join you there as soon as possible okay thanks


Hi and welcome to the session. Let us discuss the following question. Consider function f from set 1, 2, 3 to set a, b, c even by f1 is equal to a, f2 is equal to b and f3 is equal to c. Find f inverse and show that inverse of f inverse is equal to f. Let us now start the solution. Here we have a function f from set 1, 2, 3 to set a, b, c even by f1 equal to a, f2 equal to b and f3 is equal to c. We can write f is equal to set of ordered pairs of 1, 2, b and 3, c. Clearly we can see all the elements of the set 1, 2, 3 have distinct images in the set a, b, c. So, the given function is a 1, 1 function. Also every element of the set a, b, c is the image of the sum element of the set 1, 2, 3. So, clearly the given function is a on 2 function also. We know function is invertible only when it is a 1, 1 and on 2 function. So, we can write this implies f is 1, 1 and on 2 function this implies f is invertible f inverse is given by set of ordered pairs of a, 1, b, 2, c, 3. You know if a function is bijective then its inverse is also bijective. So, f inverse is bijective.  So, we get inverse of an f inverse is equal to set of ordered pairs of 1, 8, 2, b and 3, c. We can clearly see this set of ordered pairs is equal to set of ordered pairs of f. So, inverse of f inverse is equal to f. So, this is our required answer. This completes the session. Hope you understood the session. Take care and goodbye.


What's up guys gals? We're ripping a break number 17 Four Boxer 2022 prism football hobby Best of luck everybody. Thanks for joining. We appreciate it as always make sure y'all subscribe to our YouTube channel Very close to 60,000 subs We're making that push to 100k soon We got Andrew a Minnesota Austin K. Chargers Brad R Jets Brett W. Panthers Chris S Bears Dustin F. Cardinals Edward P. Dallas Edwin Giants Garrett Ravens Gregory W Houston and the Saints Gregory M. Seattle Harper Pat Colts Hilton Packers Jesse Washington Johnny G. Jags Jonathan H. Philly Joseph C. Denver Josh D. Bills Joshua B. Vegas Kay Lee Detroit Kevin H. Steelers and Niners Lansing dolphins Matthias Browns Pat M. Bucks Patrick H. Balkans Ryan S. Chiefs Sean M. Titans Todd T. Rams and Vincent with the Bengals Grab your spots for this evening with Sam Should be a fun night. I Got a lot nice lineup going on this evening Magic mats ripping on the baseball channel as we speak And we got personal is going all night as well Hey, thanks Dave. I appreciate that It's just a tiny little shot, but it's filled with good stuff We got a really good crew managing it Silver call pepper. We're talking about some of these mentioned him earlier Orange Lambert Steelers Silver Kevin Byrd Philly Miles Sanders vet silver auto Philly Philly Dilly Dilly That's great Dave. That's awesome. We got camo We got camo Donald driver to 25 Green Bay with the camo zappy Likely purple ice rookie Seattle Nice Walker grads Hawks way off center top bottom Cool hit though Hawks. That's to two and a quarter There you go Seattle on the Walker for the Hawks Robinson, Jr. Laugh this What's up Jay? Silver Tua Green Scope Z Jones Jacksonville to 75 Red Wave Walter Jones Hawks Breeze Hall Silver rookie Brian Cook for the Chiefs Hyper Quentin Williams Jets Pacheco Silver Cup Blue Ice Davis Price rookie Niners Garrett Wilson insert purple power Lee Roy Kelly Cleveland. That's the 49 Sam Hal Silver McCaffrey as a niner. It looks like weirdly photoshopped Steelers Silver rookie Otto Kenny Pickett. That's a boom Congrats Pittsburgh big hit What's up Elon? We had a couple of vet vinyls. We had a couple of golds We had a snakeskin rookie to Tennessee rookie, right? Big hit Pittsburgh that picket will do it Great hit Damien Pierce. Yeah, that's going in a mag Silver Lance Blue Ice T. Higgins Bengals Nothing insane. I mean that last one was pretty good, right What else did we get? Well, we had a silver Brock Purdy Otto to Blue Ice Cooper cup brilliance for the Rams. That's cool looking. That's the 99 And a blue wave Pickens rookie Steelers another beauty Steelers are on fire two cards right there That'll do Another Walker Fox to break 17. How many do we got to do today? 1819 20 Who did this who's scheduled this Malik Willis insert Purple rookie Booth Jr. Minnesota Purdy autos are getting 1500 on eBay right now from prism Silver Henderson red wave Robbie Anderson going to the Cardinals Silver aglore Bucking ears with the vet auto silver Go Lenny four nets There you go bucks cool for net Pickens again Hyper D hop for Arizona Algier rookie a Jalen Johnson for the Bears Ritter rookie Silver Drake London insert Atlanta Purblice Austin Eckler Chargers Sauce for you. Hey now We've got gold Naji and the gold here we go Come on, baby. It's a rookie. That's going to Atlanta gold rookie Arnold Ebiketti Falcons with the gold rookie to 10 Congrats Atlanta Beautiful gold All those Atlanta rookies and we got Ebiketti and not One of the big boys But we'll take a gold rookie Silver Gordon rookie for the Bears Blue Wave CEH Chiefs Yeah, I've been told Sarah I've been told by plenty These are all backwards Silver Darren Waller and a purple ice de hop for Arizona Brady insert orange Aaron Jones Green Bay Alec Pierce Silver Marshall Jr. Panthers and Houston Silver rookie auto Demian Pierce nice one Texans. I pulled the Nebula Brad pulled the logo man, you know Grats Houston on the Pierce nice hit You had a monster rookie here Malik Willis Silver burrow brilliance Green scope Micah Parsons the 75 Dallas James Cook Ricky Box three of number 17. Good luck. Yeah They're the two biggest Until that black one-on-one comes out there the two biggest and we pulled them like two months apart Orange Tolbert rookie Dallas Silver Matt Ryan Purple ice quitty pay Colts we do it for like well Craig that's probably something you have to email us And then Cortes can answer that Matt Corral. Yeah, there's a bounty out for it for like 1.5 million dollars right now Silver high Smith Dallas again the 149 silver auto Bob Lily Used to pull like a Bob Lily auto pretty much every 30 minutes when I used to break all the time It's my first day back and I pulled Bob Lily That's funny blue wave Jamal Adams Seattle Silver DJ more Green Bay Silver rookie auto Christian Watson Big Hit Packers Nice hit Pickens. I don't know. I have no idea Silver Taylor insert for the Colts and a purple ice Christian Kirk Jacksonville Algiers rookie if it was like numbered probably Breeze Hall Red Wave Jonathan Greenard Houston Malik Willis again Not tonight Brandon when does Kenzie rip on I think Monday nights. She's on drip Sunday night is usually Sam Monday night is Kenzie Purse the regular person also be on here tonight on the main channel after group breaks Silver nailer and a hyper shannon sharp James Cook Silver Ramsey blue ice rookie Ojabbo Baltimore Yeah, no problem Bob. How you been Brandon? I haven't talked to you in ages Kelsey Orange Devonte Raiders Whoa, what's this? Is that stained glass? It is Haven't seen one of these yet myself Going to Philly stained glass Jalen Hertz check that baby out Short print very cool design Nice Hertz glass Philly Congrats, that's a beauty and an orange scope green scope Rookie of Davis price for the Niners to 75 Silver hype of Juventay and a purple Amanra Detroit Pierce rookie All right last box in number 17. Good luck everybody Silver emergent Olavi for the Saints Her place TJ Watt Steelers, what is that? Is that a purple power insert to check that thing out, man? That is a colorful card Look at that Jalen waddle. That's the 49 for the Dolphins cool-looking card and Then a beautiful orange wave rookie jets of sauce gardener What a pack is number to 60 on the gardener Beauty another walker rookie.  I hope so lucid Unless I get fired again Atlanta blue ice auto Mike Vic, that's our second Vic auto of the day Ray J There you go Atlanta on the Vic auto Purple power to 49 Christian Kirk Jacksonville and a Pierce and a green scope juju chiefs Zappy likely purple Jalani Woods rookie Colts Robinson jr. Silver Trevor Lawrence hype blue ice Jamar Chase Bengals Got a lot of chase color today Bateman Rahim most third height hyper Breeze Hall rookie silver rookie Nicoby Dean Philly Purple ice Justin Herbert Chargers nice sky more Silver throwback Tom Brady Hey go bucks. I Imagine the gold of this card It was gonna be very expensive red wave Jermaine Johnson Jets rookie Matt Corral Cooper cup Orange Miles Sanders going to Philly last chance Silver Sutton Minnesota number to 49 purple power rookie auto color match Ty Jandler Vikings with the beauty We had the camo Donald driver Green Bay. We I feel like we go through chairs like every month Had the gold ebuketti rookie Atlanta Had the Chandler purple power auto from Minnesota Mike Vic auto Falcons Silver Watson auto Green Bay Bob Lily auto Damian Pierce silver auto Fornette Silverado Miles Sanders auto We have that stained glass hurts and the silver Kenny picket auto great break Thanks, everybody appreciate it number 18 up next


One of the best things he grew about was the influence of my dad on it and the influence of dad on by standing up to bullies and other people.  When I got to Japan, I was told how to report to an office in the headquarters of the fort there, and when I reported there to a very dignified Lieutenant Colonel, later Colonel, later Brigadier General, he said, not only have I decided to take you into the Ranger Company, but I'm going to make you the company commander. I had a stab right there in the stomach, I didn't have one inch, one ounce of experience. So Ralph graduated from West Point, was assigned to Eighth Army in Japan, and was selected to be the company commander of the Eighth Army Ranger Company, the only Ranger Company at the time. He was told he could not have any infantry soldiers, all the infantry units were short and he'd have to take his soldiers from special troops. He had two West Point buddies who were his other officers in the command. So Ralph took command of truck drivers, clerks, food service personnel, and turned them into Rangers. He did it in a relatively short time, a couple of months, and then they deployed over into theater. I remember that day very well. We were in North Korea at the time, about 20 miles south of the Alley. As far north as the U.S. Eighth Army or the Eighth Army had gotten during the war. The Eighth Army was getting ready to start its end the war campaign against the Chinese who we knew had come into the war at that time, come in with great strength. It was bitter cold end of November weather and Ralph was at the spot that the commander needed to be, at the front with his men.  He was wounded in a mortar barrage and there were several Chinese barrages that took place. Ralph continued to fight even after he was wounded, never caring for himself, always caring for his men. It's always interesting to me that his prayer before he went to combat was, God, please let me take care of these men and don't get them killed and he obviously was wounded again during the fight, was attempted to be dragged off the battlefield by one of his men. They got him behind cover and he was still conscious and said, just leave me here and you guys withdraw the rest of the way and they disobeyed his order and carried him out of the combat situation. And my typing teacher had a photograph of him that had been in the paper cut out and I noticed it because I had noticed his photograph earlier that morning in the morning paper and I thought, oh, that's a cute young man. My father said, Jeannie, that's not a cute young man, that's a wounded soldier. And as we left class got out, the teacher said, would some of you girls please go out and visit this young man? I know him. I know his family. I taught him in the seventh grade in his hometown. And she visited with me that afternoon and then began to come more often two afternoons a week and then on the weekends and finally it got to be a steady thing. And 20, 23 weeks after we met, we were married there in Columbus, Georgia. And I will always say to this day, he never asked me to marry him. But he gave me a litany of why I should not marry him. He said, I will take you away from your family. You will be living by yourself, you'll be raising children by yourself, I may be killed in action, you'll have to take over everything. And I, of course, was so in love, I said, that doesn't matter. I can do it. I can do it. But indeed he did that, exactly what he said. I didn't mind at all. The impact that Ralph had after he retired was as much as he had on active duty. His goal was to make every infantry soldier, every infantry leader the best they could be. My overwhelming philosophy always when I was working with troops was be there, suffer the same hardships, get soaked in the rain just like they do. Be cold just like they are cold. Be there. He's the living embodiment of the army values, our soldiers' creed, and the Ranger creed. It can't be that. He's that quiet leader, that quiet professional, who is an absolute torrent in combat, both in the Korean War and Vietnam. Doesn't ever expect praise, doesn't ever want to be known, will always give all of the credit to his men and his sergeants, but he is a true warrior, and that's why we're recognizing him with a Medal of Honor. My life as an Army Ranger in Korea has been one of the most exciting and interesting things I could have ever done. I'm glad that I was a participant. I'm glad that I had the assignments that I had. It was a good experience for me, a growth experience for me. I wish I could do it again.