So at this point, we're going to move on to an update on what the snack cooperative has been doing over the last couple of years. I have been following this work which continues to be fascinating and exciting and continues to grow new collaborations and new dimensions. I'm delighted that we have with us today Daniel pity and Joseph glass Daniel is well known to many of you for his work in many aspects of archives and special collections. And Joseph is a little bit newer to all this and is the technical lead who's been moving along all of this slack snack technology over the last couple of years. Thank you both for joining us and I will turn it over to you. Since we're starting to slightly late, I'll jump into this and Joseph and I will attempt to go through these slides, expeditiously leave a few minutes at the end for questions. Okay, I'm trying to get it to advance and it doesn't seem to want to. There. Okay, so is Clifford introduced it so we can sort of skip by who the reporters are and, and what I'm going to discuss is the snack community, and some of the current editorial and content activities. I'm emphasizing the social aspects of the snack cooperative and, and I'll introduce a few of the technical projects that we're working on but Joseph will go into those a little bit more detail. For those of you who are perhaps not familiar with snack it is, it is a cooperative is the, is its name suggests, I'm getting things out of the way so I can actually read. It's a community of cultural heritage professionals coming out of professionals out of libraries archives and museums, sharing the work of describing persons organizations in family. Most of these entities being historical, but quite a few of them are contemporary or, or recent. And, and describing those persons as well as the historical records in which they're documented so that it overall is creating a vast social document network. So it provides integrated access to distribute historical records. In addition to this provides access to the social networks within which the people organizations and families exist or existed. I can get it to advance one time and I hit the same key and it's not day. Hmm. It's hard to be expeditious when to do this. The cooperative social structure said there's an administrative team and consists of myself and Joseph and staff at the National Archives. Joseph leads the technical development team along with assistance at the moment from Jason Jordan and UV library it. We have an operations committee says overall that it consists of administrative team is as well as working group chairs in a key part of the cooperative are these working groups. So the, probably the most popular of the groups is editorial policy and standards and a lot of what I'll emphasize will come out of that group. There's communications, there's technology research and reference is a recent addition to to the, to the governance and this was the compensate for the fact that the majority of people that have been fall. The National site and stack come from the technical services side of things rather than the public services side of things and we wanted to help balance that out and finally, there is a snack school, which the director is Jerry Simmons at NARA. There's a bit more about that. There's now a large number of trainers and what these people train people to do is to edit the descriptions of persons corporate bodies and families in the snack and also the resource descriptions. And they have a course once a month. We've now developed a new course, which is directed at reference professionals, as well as researchers on how to use snack for research. Just a quick overview we began in 2010 as a research and development project. And we begin immediately planning on trying to turn this into a permanent resource. And we began doing that in earnest in 2015. And we were in the final steps of doing that. Current numbers, there's over 3.5 million descriptions of corporate bodies, persons and families. You can see the breakdown there of each category. There are over 2 million descriptions of resource archival resources and sometimes that's a collection, or it can be items but more often than not it's collections. So the ultimate number of items represented by that 2.1 million is actually in several magnitudes more than that 2 million. In terms of the social document links, there's 7 million links between the 3 million CPF entities as we call them in the resource descriptions. And then the social relations among the CPF entities, there's close to 7.3 million. We currently have 57 member institutions, and we're averaging over 101,000 visitors per month and it's greatly increased over the last 18 months or so. The number of observations on the numbers is actually the number when we got done with the research and development bill. It was larger than the numbers that I just gave you and the reason behind this is speaking of identity as we heard in the last session. We're trying to identify identity resolution and trying to identify people and pull together descriptions that were from the same person or same corporate body or family. This is a really, really difficult thing to do from an algorithmic point of view. And I emphasize false negatives because once you merge two different entities into one, trying to separate them back out can be, well, a nightmare. But we currently have been doing a lot of merging of duplicates based on human review and open refines really a great tool for this more on that in a bit. But overall the number of descriptions relations decreased. And, but we're about in again referencing open refine, we're about to resume ingesting large batches of new data and in fact we have ingested some using the tool that we're developing. The community itself is, you know, there's the usual things you expect archivists and librarians to be devoted to, but one of the things that's really emerged out and a lot of it has to do with the times that we're living in the broader context within which we're, we're doing this work is there's a really strong emphasis on perform performing that work. And also recognizing historically that our archives and librarians have tended to privilege the records to put it bluntly of white males at the expense of everyone else and so there's a real keen interest in making the people and organizations and families and snack representative of mankind as opposed to a segment of it. As I said there's a real strong emphasis on ethical description and one of the key things that we spent a lot of time focusing on and discussing is demographic description and categorization of people, and it is useful to scholars and scholars quite often are focused on particular demographic groups, but it's also that, you know, classifying a people can be abused and historically has been. What we're attempting to do is find ways to do it that you know that it's that it's done ethically thoughtfully is based on evidence and a major emphasis in this is ethical description needs to respect how people identify themselves. So, referring back to the editorial policy working group. There's a number of things that have come out of that group. The overall editorial ethos statement. And this can all be found in the about stack editorial policies section on the site website. There's ethos for Karen editing and that really has to do with the editors respecting one another. Not not destroying the work of someone who knows more than you do and this is in particular, you know, in terms of self representation. There's a overall statement on demographic classification. We're still wrestling with some of the demographic categories. And there's a proposed policy and editorial guide for indigenous entity descriptions in snack. Many of the projects also as a highlighted up above is about making what's in snack more representative. And so under the editorial standards group we have a subgroup on slave description. Working at best practices. And this will also lead to, you know, some some changes in the technical infrastructure of snack and also coming soon an indigenous description subgroup.  We had a indigenous edit on in October of 2021 with over 70 editors working in stack creating new entities, 20 of the editors come from indigenous communities, and many newly trained, and we're working on developing an editorial training that specifically aimed at indigenous description editing. And then finally, in terms of representation, and Joseph will have more on this is for developing something called light snack, which is form based entry for small or under resource repositories to contribute data to snack with minimal training. And this is really another sort of major focus of the community feels very strongly about this is wanting to lower the bar and make sure anyone that wants to participate can. So on the technical development side. Some of the major things that we're working on is we have a web service for bag baths extraction of descriptions of corporate bodies persons and families from existing ed description. And then we're developing well along and developing an open refined snack plugin. And Joseph will say a little more on this. And just wanted to point out that the open refined snack plugin that you can get data into it in other ways than just for me, if you have a database with data that's roughly compatible with what's in snack you can map it in and use this tool. We're also developing a plugin for archive space so that and that's well along and development. And again, the light snack, which I referred to a moment ago. In addition, we're completely revamped. It's called concept vocabulary management in snack and it is multi lingual in the ability here to, you know, leaning a lot on a lot of outside authorities, but also having the ability to curate different terms and in particular, for example, we're in slavery era demographic terms in order to the class class, you know, be able to classify who's enslaved and who's a slave owner and the like. And we're also contemplating adding the National Museum of American Indian ethnic vocabulary. Again, there's a lot of this going on in archives and libraries and museums, in terms of doing reparative work of fixing what was, let's just call it inappropriate or harmful description in the past. And a lot of it has to do with these vocabularies. So the ability to to give control to communities to to address that. I'll leave it at that. Let Joseph say more. I just want to conclude my remarks by saying that we're very much open to having new cooperative members with the training that we have in place and the tools that we're developing we're really in a good position to onboard new institutions. Employee also volunteer editors and we have a fair number of those were always looking for ideas for projects particularly those focused on improving representation. And we can help people develop these. So, with that said, let me now turn it over to Joseph. And people say a bit more. Okay, thank you Daniel. Are my slides visible. Yes. Okay. I'm going to go into some of the more technical aspect of the points that Daniel has mentioned what we've been doing on snack, how we've been trying to leverage some tools to both improve our data to make it easier for editors and new institutions to onboard. So to get into stack, improve its quality and stay in sync when they make changes locally or on snack. So, to give you an idea of what the snack editing their face, usually handles is we're describing corporate bodies persons and families, their archival resources by biographies subjects occupations places, and the relationships between various people organizations and families, and between each other. Here is a profile of William James on snack it's very, very typical you might see, you know there's a biography, there's a list of various resources and where you might find them in different universities. Profile picture from what can media comments. There's a there's a lot of different fields here when you're editing, and it can take a long time for a single editor to completely describe one one person. So, as snack has grown and gotten larger and had, you know, more and more editors we've realized that there's some some challenges at scale. Not the least of which is manually editing these one by one is very slow way to onboard a new institution, you might have thousands or 10s of thousands of records, and doing it that by hand just isn't really feasible. If more identity reconciliation is really hard. Is this person that I have. Does it already exist in snack. There might be four or five or 20 people with the exact same name. How do I know I've got the right person. Once I've made changes on snack or insert inserted data. How do I keep that in sync with something I have locally, maybe in another system. I have an API a programmatic API that can do mass edits and batch ingests, but that requires some level of expertise it's certainly not completely accessible to everyone would like to use it. Just to give you an idea. This is a script it's a relatively simple one as far as they go for uploading into snack but it won't be legible or usable to a large portion of our users. How what what our solutions. Well, first off, we have a snack open refine extension, an archive space plugin, a light snack section that we're that's under development and our vocabulary management system. It's fine to start off with if you're not familiar. It's a very powerful spreadsheet like tool for data cleanup. It's sort of laid out like Excel, but has a lot of power user features. It's pretty familiar to a lot of people in archives and libraries. It's used by wiki data and various other organizations. So we're sort of building on that familiarity and expertise. And then our own extension on top of open refine that interacts with snack. I think it was Joan who mentioned the, the, the usefulness and the power you get from using an off the shelf solution. You have a community you have lots of expertise you have shared knowledge. Well we're sort of using an off the shelf tool open refine, and then just building on top of it a little bit to customize it to our needs. So, with that extension users can do a great deal of data cleanup and alignment. They can catch typos and errors and near duplicates before they ingest them into snacks so that we're cleaning up data making sure we get good high quality data. Reconciliation, identify and match their local names and identifiers to identifiers and snack. And they can basically use the power of an API interface without having to have a program or they can just click around on the graphical user interface to make those changes. And I'll show you a little bit of how that works. So here we have some records and open refine that are ready to be inserted into snack. These are resource descriptions. And there's a bit of a learning curve. It takes a little while to get used to it but it's, I can promise you it's much easier than that API page of code that we saw before. It's intuitive as a spreadsheet that you can go, you can click on columns you can move things around you can facet filter cleanup data. Correct misspellings like I mentioned, so a user can take a spreadsheet. Either one that they generated from their own own database or one that they got through snack by processing ad. So that's what we're going to do for that service. Bring that into open refine, and then match it to the snack model and upload it and potentially do instead of one record at a time do thousands or tens of thousands of records in a single batch. So here we've been really excited with about this. It's still got some things to improve and new features we want to roll out but we've already started using it to ingest new batches of information and snack. Now, before you do an ingest, you will have to go through that reconciliation process I mentioned. If you were to do it manually, you'd have to look at each one of your names and decide who in snack that name matches up to so here I've got the Wikipedia you've probably seen a disambiguation page before. This is just for George Washington just for relatively famous people who share that name. And as you can see there's a George Washington and baseball and inventor a trombonist, which George Washington do I want, I might just have the name that can be very difficult to go one by one, and research to figure out who I'm talking about, not even getting into, you know, the George Washington the train or the for George Washington. Navy ships for the George Washington University. It can get very difficult. Luckily, open refine lets you search automatically and filter, and you let the algorithm decide if this is a likely match, you set a certain threshold of how close the names have to match and how much you trust the system. And then you can go through by hand afterwards and select or reject. It's, it's suggested reconciliation it's the matches it's found. So here you can see in the the second row. We have New York State Library it's given us many different options in snack that might match this name, New York State Library law library, and I can select one of them if I think it's the right one. I'm not sure I can hover over, and it'll give me this pop up and say United States National Archives Records Administration here some existence here's a brief biography. So stay on one page you don't have to go open 40 browser tabs, you can just stay here hover over click select and decide how to match up your data with the existing ones in snack. In the future, we hope to be able to include additional columns such as either exist states or occupations or various things. Right now we started with with names string matching. After open refine, we also have the archive space plugin. This is in development by Jason Jordan at the University of Virginia allows searching, finding and pulling descriptions from snack into a space. And likewise, once you link them you can pull or push descriptions from archive space back into and just to show you a little bit of what that looks like. Here is a slide of Jason when he was searching for different names within his archive space instance querying snack for identifiers names and linking them and importing those back in. And this will allow a lot of people to not redo work they won't have to do it in snack and then come back into their own instance for vice versa. They'll be able to do it one place and sync up their updates across the two systems, saving a lot of work and time. Last but not least open refine and archive space cover many institutions use cases for snack, but not everybody is trained archivist not everybody has access to these tools. So we want to make it we want to lower the bar even for make it accessible to someone who's perhaps just a part time volunteer without archival training. And that's our that's what our light snack program is is targeted for. It's a way to allow small under resource repositories to send a volunteer in login, and then start editing and adding records, but maintaining a high quality level of data. The way we do that is to create almost an installation wizard for record creation, a guided experience in which people answer yes no questions, select options from a limited list of dropdowns and are guided by the system to eventually create a complete and accurate description of archival resource descriptions, persons families or corporate bodies. We want to make it as easy as possible trying to make it as foolproof as as can reasonably be made, and trying to make it very easy to look up answers when you don't, when you're not quite sure what sort of data should go in this field, or how it should be formatted. There's a question mark right above the field you click it, and shows you how you should enter it and it takes you right on to the next question. Once we have all this data in we need a way to describe it in a standardized manner, which is where the concept vocabulary management system comes in. We've all spoke about this a little bit more in depth about the hierarchical control vocabularies subjects activities occupations places in future at the names and relations, variant terms and multilingual support. In fact, we can lean on some some very robust vocabularies that already exist, but still incorporate them into snacks so that they can be used efficiently, and also be used to describe and search for records. I have to say many thanks out to all the people who have helped us develop these these plugins and extensions and who are continue to test and offer feedback and information for us as we try to streamline and improve them. Thank you so much for your ransom center Mark plain papers National Archives Library of Congress and Smithsonian and many other people who have contributed time and their expertise towards improving these tools making snack more accessible to everyone. And thanks so much for your time. Thank you Joseph. It's far more expeditious than we should have been it's only 317 so we have quite a bit of time here to have a discussion of any sort that anyone has questions or comments or observations, please jump in with questions and comments. Well people are thinking. I was really impressed to see the amount of traffic you're running on the website now is that to the extent you know where it's coming from. How much of that do you think is just scholars now trying to discover archives with material that they might be interested in. Take a pass at that Joseph. We, well, we sort of we've discussed privacy earlier we tried to respect the privacy of users on snack and so we gather high level data on usage, but can't track specifically who our users are. It's, it's a large mix. We have a lot of people coming in from Google who are just searching for a poorly described or sparsely described person, they might be doing genealogy they might be doing a research project. And they stumble across snack as the best place that has described this person or organization. I say, certainly a percentage of archivists we get some feedback and comments and requests from from the archival community pretty regularly.  To go a little bit further in that probably, you know, from the Google analytics you get a lot of those, you know, the numbers that the traffic but you don't get user profiles but we do have a the ability to comment and a ticketing system where we have teams of people responding to questions and observations. And so you get at least an anecdotal sense of who's in snack and it varies across a spectrum. And, and in some cases, you would have to describe them as low information users. On the other end of the spectrum really sophisticated users, and I would say, in terms of that distribution, it's probably more towards pretty sophisticated to very sophisticated users. And then there's a, we get a lot of vanity requests, would you put me in snack. We say no. It's actually a fair amount of that. But some people and I've heard this to the California online archives of California now this is that they mistake the page that they've landed on as the website for, you know, the corporate body. So, you know, we get the occasional wanting to help someone who has a son in the Kansas State Penitentiary. Interesting. I have heard some anecdotal stuff that from biographers who have found that very useful for identifying relevant correspondence that's held in various archives and special collections. Yeah, again, we haven't done a systematic study, but it would be, you know, we have gotten a lot of positive feedback and an important now with the new reference and research working group. You know, many of these people have a lot of contact with researchers and we do know that a lot of reference staff use it we just don't know the numbers. Well, good good news to see those figures going up for sure. Questions for for Daniel and for for Joseph. We have a neighborhood group that's looking to create the history of their neighborhood. And part of their proposal is they want to create a research center and train the neighborhood members in research. I'm wondering if snack would be a place that they might as they create their repository of materials about the neighborhood and the people in the neighborhood. If that might be a good linkage with your product or project or not. I thought we've had people approaches in terms of wanting to document communities. And I do think there's a lot of potential there. I think part of, you know, from, from a data and training point of view we could most certainly accommodate them. But what you often find is, is that such groups, they don't want to be part of something large and be lost in a large thing they would like to have their own little space. And so, you know, it might be kind of interesting to figure out if you could do that if you could have both this huge social document network that could provide views into a community, I don't know. But there are a lot of. There's a lot of activity along those lines. Any other questions. I could take requests for your favorite search and snack, you know, like, name me someone we'll see if they're in there. Let's have a let's do a last call for further questions for Daniel or for Joseph. Thank you, Daniel. If, if any of the institutions represented here interested in joining the, joining the consortium. They should just get in touch with you. Let me briefly show my screen. So if you, if you go to the snack side, and this is the opening screen and it just gives you a random images of people in it. In fact, you can see the skew towards white males immediately. So the, to the about section is is here's becoming a snack member. And here's a list of the, the current members. Not all of them as active as others, but many of them very active. Great. Okay. We know further questions for for Daniel and Joseph, I think that probably the thing to do is to give people an extra couple of minutes of break before we move on to the final, the final two project briefings and then our invited session on the LS commission. So we will go on break till 345 Eastern daylight time. I'd like to just thank Daniel and Joseph one more time for a really, really comprehensive presentation. Thank you for joining this project since it's inception and it's just amazing to me what it's turned into over the years so thank you very much for updating us on this, this wonderful work. And I'll see everybody in about 17 minutes. Thanks everybody.


THE DECAMERAN, or TEN DAYS ENTERTAINMENT, by Giovanni Boccaccio. Here began it the book called Decameran, and so named Prince Galahalt, wherein are contained and hundred stories in ten days told by seven ladies and three young men. Pro-M A kindly thing it is to have compassion of the afflicted, and albeit it will be seen with everyone, yet of those is it more particularly required who have erst had need of comfort, and have found it in any, amongst whom, if ever any had need thereof, or held it dear, or took pleasure therein a four times, certs I am one of these. For that, having from my first youth unto this present been beyond measure inflamed with a very high and noble passion, higher and nobler perchance than might appear, were I to relate it, to sort with my lower state? Led by persons of discretion, who had intelligence thereof, I was commended therefore, and accounted so much the more worth. Naithless a passing sore travail it was to me, to bear it not, certs, by reason of the cruelty of the beloved lady, but because of the exceeding ardour begotten in my breast of an ill-ordered appetite, for which, for that it suffered me not to stand content at any reasonable bones, caused me off times feel more chagrin than I had occasion for. In this, my affliction, the pleasant discourse of a certain friend of mine, and his admirable consolations, afforded me such refreshment that I firmly believe of these it came that I died not. But as it pleased him, who, being himself infinite, hath for immutable law pointed unto all things mundane, that they shall have an end, my love, beyond every other fervent, and which nor stress of reasoning nor counsel, no, nor yet manifest shame nor peril, that might ensue thereof. Had availed either to break or to bend, of its own motion, in process of time, on such wise abated, that of itself at this present it hath left me only that pleasant, which it is used to afford unto whoso adventureth himself not too far in the navigation of its profounder oceans. My reason whereof, all chagrin being done away, I feel it grown to lightsome, whereas it used to be grievous. Yet albeit the pain hath ceased not, therefore is the memory fled of the benefits while on received, and the kindness is bestowed on me by those to whom of the good will they bore me, my troubles were grievous. Nor as I deem will it ever pass away, safe for death. And for that gratitude, to my thinking, is among the other virtues, especially commendable, and its contrary. Sample complete. Ready to continue?


Thanks for the introduction, so today I'll be giving a brief presentation on the implementation of a standard interface for SMS and Zephyr. Before we get to that, though, let me give myself a brief introduction of myself. So, hi, my name is Jared Bowman. I work for T-Mobile in the US. I particularly, I've worked on the DevEdge IoT project, particularly our hardware platform, which runs on the Zephyr RTOS. And because of this, we have found many ways in which we can improve Zephyr, particularly both for our use cases and for everyone else's. One of these is, of course, adding SMS support to Zephyr. So, to start, let me just get into a little bit of background. What value does SMS provide? So, of course, SMS is a standardized communication protocol that exists and is supported by the majority of cellular networks. And it's useful for a couple of things, particularly notifications. Now, generally, when we think SMS, we think, oh, like a restaurant text you when your table is ready, but those notifications could be or anything and can be useful in an IoT situation as well. Of course, it lets you do transfer small segments of data. And in particular modem configurations with specific networks, it's even possible to do wake up for low power applications. But again, that's kind of dependent on network and modem. But let's go on to what already exists. So currently, of course, there is no standard interface in DevRTOS for SMS. Some modems, particularly the SIM7080G does have code for handling SMS. It is the only modem it does currently. There isn't anything really existing for anything else. Of course, the SIM7080G implementation, though, is even kind of limited, particularly that it only supports receive. It can only be polled for whether a message is available. And it's a very basic custom interface. So let's just talk why does this matter? Why the standardizing the SMS interface matter? Again, currently, only one modem sports SMS and see a custom interface. And while it is useful and can be utilized for a lot of purposes, it's not really generalized. Again, it is receive only. There's no ability to send messages. There's also just no ability to actually tell when a message comes in. You have to mainly poll and check. And even when you get that SMS message, it only provides minimal information about the message. Particularly, it only provides the message body, just the text of the message, as well as the timestamp. And by having custom interfaces for SMS on each modem, each modem would generally probably have a different approach to how it's done. And without a standard interface, generalized testing is completely impossible. So let's talk about a few slides there. So let's talk a little about the design. First, when we were designing this interface, we set up some really basic functional requirements. First and foremost, again, it must be able to support both send and receive of SMS. Particularly, we want to be able to send standard SMS using the SMS Alphabet GSM 0338. We also want to support UCS 2, but we thought that'd be more as an optional, more optional. At minimum, we want to also be able to block waiting for SMS receives. Preferably though, we wanted notifications to be possible so we know when a message is received without having to wait. And finally, we want to provide pretty much all the available information from SMS message, not just the timestamp. We also wanted to say the original address or phone number it came from, data header information, and of course timestamp as well. So here's what we kind of proposed a solution. We just designed a very basic interface with five user code functions for driver side functions. From the user's perspective, there is a function for send, receive, and setting up callbacks, enabling, disabling, registering, unregistering. As well as for driver side functions that need to be implemented in tandem so that the modem supports it. And particularly those are just the driver code for sending an SMS, receiving an SMS, notifying the callbacks of a receipt of a message, as well as the toggle for whether or not these notifications would be sent out or not. So let's start with some of the user code synchronous functions or send and receive the really basics things send is about kind of like how you send an SMS normally you provide a target number as well as your message.  Receive, also relatively basic, and takes a pointer to somewhere to write the message that receives out to, as well as the timeout requested. And basically is a walking call, wait till either the timeout comes or that you have received a message, at which point it will write the buffer and will return a zero status indicating the successful receipt. The timeout of course just getting your nice negative be timed out. All the good stuff. Of course, then there's also the callbacks, which enable callbacks will be triggered asynchronously when the modem receives an SMS message. As soon as you have the message received it will let your application know and you can do what you want with that. So people provide useful information for each of the received SMS messages, including the body of the message of course, the originator address timestamp, the concatenation info as well as just telling you which modem received the message. So, for callbacks, we have a number of management functions again. There is, of course, callback enable which is used to enable and disable the message or message callback. We have a register function to register your callback for later use, as well as non-register to remove that callback if desired. Now, the other part of course is the driver's second. We want to make it very simple for this to implement the existing separate drivers for modems. For the drivers, all is needed, of course, is a send function, a receive function, a notification toggle, which simply just enables and enables the callback mode and as well as a code to call, notify when the message is received. So, of course, the send receive and notify enable are relatively self-explanatory. They're basically just the driver side counterparts to the user code. The only fundamental difference, of course, is that they don't provide a device pointer since this is going to be linked to the device so it's kind of implied. And they're relatively basic exactly what you'd expect there. The other function important to the driver side, though, is the notify function. This is a function provided by the subsystem slash modem interface we're providing. All it does is relays the received SMS information to the callbacks. It's simply just call this function with received SMS and all this information and the subsystem will automatically handle relaying that to the applications. So, let's talk a little bit about some other considerations of future work for this. Of course, RPR really just sets out to be the basic framework to be expanded upon. We really just want to get something out there to start with. I mean, certain details will need to be considered for a final version. Right now, again, alternative encodings is one big one. Currently, our implementation, we do release on our modem, which is the one SE, which is still in the process of getting upstream. We export UCS2 and we just convert that to UTF-8. But the validity of this is a little questionable as well, just the fact that variable encodings make properly cited buffers a little difficult. And there's a debate on whether that is the best solution. So again, we're just trying to determine what the most proper solution is, but even exploding UCS2, GSM, V38, characters, some of them also do fall outside of ASCII. So that adds some more complexity here. Of course, there's also dealing with handling of other headers. Currently, we really only handle concatenations. And in our usage, that was the most important header to consider since, again, it's very often you'll send an SMS that's more than 160 bytes of a single segment. So you want to deal with longer SMS, you have to consider that header. But there are also other headers that are part of SMS. We don't have any code to support that yet. However, we probably want to consider that. We may want to share that in the future. But yeah, for more details, of course, you can see our full proposed solution in RPR. It exists now, I think it's currently still a draft, but it's all ready for review and can comment and can be worked on. So let's get to the questions part. Any questions? As of I'm going to check virtual in the room, there are currently no questions. And we don't have any virtual, but please, if you could tell someone if someone is just starting out and looking for some more information and is new, where would you recommend that they go? Or where could they find more, you know, more details, materials, tools, that kind of thing. So I'm trying to figure it out. It kind of depends on what you're asking for understanding the SMS. Well, believe me, I'd love to tell you some nice easy to understand resources. But I'll be honest in my research, it's a lot of very dense technical documentation that's really just not fun to deal with. But as, but if you're asking more from the perspective of implementing this in Zephyr, we have actuals and documentation on this and I'm trying to collect my thoughts a little here. But yeah, we will again we also have the PR that has all the information currently for this code. Yeah, it's really just kind of what you're asking there. I'm, do you see that there is something in the Q&A? Yeah, and I was just actually going to say that they are asking, could you display the link to the PR again? Oh, no problem. Any further questions? Like I should have made this a little longer. So as of right now, there are no other questions, but if someone did want to reach you or contact you after this, how can they do that? Oh, I probably should have a contact information on this. Well, of course, they can always reach out to me at my work email, of course, that is in the PR. I also do have a personal email, which I think I may have put in the PR, but I may not have, but you can always reach out to me via email. I also do, I am also in the Zephyr Discord, of course, so I don't have, I can not tell you to use your hand well thought my head, but if you reach out in the modem channel, I should be able to respond to that and answer any questions that they may have. Okay, and some, and we just had another thing come in virtual too, which says what modem have you ported this to? Currently, we have ported this to the Murata 1SC modem, which unfortunately is still in the review process for his effort considering that was the modem on our dev edge hardware kit. But that's just where we had it implemented first. We do have a, or at least I'm currently working on a version of the Sim7080G driver that has this interface also implemented. However, unfortunately that was not ready before this presentation, so again, it's not there yet, but I'm hoping to get that in in the next week or two depending on if time permits. That could be next year. You can do a follow up session. Yeah. Okay. Well, I don't see anything. Oh, hold on. Is there a limit on the length of sent or received SMS messages? Yeah, that is controlled by a config option. We have a config, I'm not going to remember this off the top of my head, but in the PR we do have taken fig options for setting the maximum send size as well as maximum receive size. Again, there is a practical limit, but the full limit of cat name SMS you can have up to, I believe 255 segments so that can get quite large. We, instead of we just went for a configuration option, whatever someone particular application needs, they can just set in a config. So if they need to send, I don't know 1000 characters, they can set that as their output size, and a driver can handle that, presumably. Thank you. And I thank John for those questions. Anything else? I don't have a lot here. Yeah, any other questions? Nothing else is coming in yet, but I do just want to remind anyone who is watching or watches this after that they can reach you via the platform as well via direct message that will alert Jared immediately that someone is sent a question or note, as well as watching the session and again and putting questions right in there. So there are a couple of ways to get to him and also check out the PR in this. And Jared, I thank you so much for joining us today. Well, thank you as well. He's glad to present. And just thanks again for having me. Thank you. Have a great day and we will hopefully talk to you later. All right. Thank you. Bye.


Welcome back to the 85 South Show Lounge, Backwoods Lounge. Backwoods backstage, right here. We got our own backstage, man. I see them boys, it's famous. And I got my lovely co-host with me over here, Miss Bre Renee. Bre Renee, she's from the A&L building. And this is a different type of intro because T-Pain, his family at this point, is always fun and he's always a great interview.  Absolutely, absolutely. First cousins that see each other a lot. Exactly, man.  No, like, I'm a like sister-son. Right, absolutely.  They made us do sleepovers just so they can go out. Exactly. They didn't want to go out. But man, I gotta talk about this first and foremost, because you've been going up on the social media with your Twitch stream, with the T-Pain podcast. Absolutely. And those two together on top of the videos and the music and the behind the scenes and the TikTok, Bre, your presence is very strong, man. I'm doing what I can.  I think I've just been happier. You know what I mean? Like just coming through and really taking care of my business, you know, with no manager, no label, and getting distro through Empire. I can kind of do what I want now. All my ideas are coming into fruition because I'm in charge of making that happen now. So just happier and just, I'm okay. I don't cringe as much when I see myself on camera. You know what I mean? Do you feel like growing into that space of like being independent and doing everything yourself, you feel like, thank God you should have been doing this or being with the label, all of that was necessary? All that was necessary. It was the right timing because if I would have just done it myself, I wouldn't have known what to do. You know, none of this really came about until I got to the point to where I was like, hey, tell me what you do for me. Tell me what your job description is.  I don't need you then. You know what I mean? Like I can figure it out. I mean, I might get less work done with less manpower, but I'll be much happier and I'll get more money because I got to pay you now. So this is dead weight. Yeah, it's dead weight. Exactly. Now I have noticed that you have been like on your live joint. Yeah. And you've been showing a lot of the verses and songs that you threw away. Yeah. What made you get into that bag, bro? It didn't affect anything. Like, you know, a lot of people get online and they're like, don't show nobody yourself recording or don't show them no old song. They're gonna leak it. And then it's like, yeah, but it's been sitting here for seven years. It'll do better, leak somewhere than just sitting on my hard drive and nobody ever hearing it. So once I started showing people online and then nothing changed. Like, oh, I can just do this all the time. I got hundreds and hundreds of songs that I can just be showing to people. You be bullshitting, too, though. Because you was setting up all like, I hated this song.  I did.   They should have put this out. I do that. And then I realized I was the only one that thought that. You should have dropped a project of all the forgotten songs. I did. I did. I dropped two volumes of it. It was called Everything Must Go. I dropped volume one and volume two. And it's still a lot more. That can get dropped. But again, we put it out.  People didn't gravitate towards them. So nothing changed. I put them out. Nothing changed. But you be a little bit too hard on yourself, bro. I feel like I can't say that personally. I don't know.   I think I critique myself because I get to see the other teams playbook. I look at my own stuff like I'm a hater. Or I'm looking for something to say on my own post. Even when I look at my post, I look at can anybody see anything in the backgrounds? My hands ashy. What can somebody say? I look at it myself first as a hater. Why do you think you do that? Because they're going to do that. And I need to not give them fuel for the fire. So I think I look at it in that way to just make myself better and just kind of keep away from the comments and stuff like that. And once I do look at them, if somebody does say something, I know it's a reach because I kind of checked all the boxes in my nigga. Like, damn, you still found something? I don't like it. You need to get your cat a haircut. Like, bro, just my cat was in the background of the video for two seconds. You couldn't find nothing else to say in this video. I think I look at stuff like that as a hater first because it just kind of helps ease my mind. Really kills the cringe afterwards too. So it helps out. I got to talk about this because I know you might not know, but T-Pain is a fellow car lover also. I am.  This man literally borrowed T-Pain's race car and went on a full high speed chase for a TV show, smashed the car all up. It just was like, T-Pain, I wrecked your car, sent me some money. I'll fix it. He was nice. He sent him the money like two or three times.  I want my car back. I'm like, bro, just give me back my car.  He was like, T-Pain, I feel so bad. Just let me fix it, please. Nice guy. This guy is like, I'll give you one more chance. I'm a good person. Because I know how many times.  I know how many times.  Right. I know how many times.  My wife wouldn't give me as many chances as she has. I would have been over a long time ago.  But it's always just that, man, I'm sorry, man.  Once people grow up and start to realize that, you give them that one more chance and they change person forever. Because they know they're not going to get that many chances out of a lot of people.  And you looked so happy. You dropped a song. He got a new one. He got a new one. It's new in the car. What kind of race car is he?  He doing doughnuts now. Hey, man. Dropped a song. I'm better now. I'm better now. I got better people around me. I know how to recognize better people now. But men are really like particular about their cars. Right. Can you explain that as a woman, I think we like nice cars for a nice car. You like for men to have nice cars. You have nice cars. I do have a nice car. I like to have a nice car myself. I don't care about cars. Men care. Our cars are your shoes. Okay. Or curtsy. It's the bags and shoes.  Absolutely. Absolutely. I wanted to ask you about the new single. You're keeping it lighthearted. Having a lot of fun. We just having fun. I wouldn't even call it a single. I wouldn't even call it a single. Baby got braver just having fun. We started as a joke. It was a joke we were doing. We were trying to come up with merch ideas. And I had just bought a RX7. It's got the rotary engine. So I was like, I need a shirt that say Baby got Brat.  So I was like, yeah, come on down to a verse. He's like, I'm not a rapper. I was like, hey man, people say I'm not either. I was like, let's go try it out together. So we just recorded the song. And it ended up being a cool song, especially for the car community. So we just released. We're just having fun, man. You know what? Whatever we want to. And you know, people think we still trying to make chart-topping records.   It's just, it's a popularity contest that I am not trying to enter into anymore. I'm fine. I love that you say that you at that point in your career as an artist though, because I think that takes maturity. When you first get in the game, you trying to get you a hit, you trying to make it to, you know, there's so many milestones that you want to hit. But like, when did you make it to that point where you was like, man, I'm just having fun with it. It's just... When I found out that I can do other stuff. You know what I mean? A lot of people chase that feeling. They chase them number ones and they chase that top spot because that's all they can do. That's all they got. They don't have anything to go have fun.  You know what I mean? But if you start building cars on the side and you really paying attention to how things work and you start getting other hobbies, or even if you already had hobbies, which is the case with me, because I've always had these hobbies. I've always been a gamer. I've always been a car guy. I've always built cars.  You know what I mean? So I've always had these things. And once I start showing that part of me, then people start gravitating more towards me and saying that T. Page is one of us. T. Page is a guy. And that's all I wanted to be. I didn't want to be the special guy. You know, again, I was signed as a writer to Convict Music, so I was never supposed to be in the foreground. I was never supposed to be in front of the camera, so once all that started happening, I kind of had to get rid of, you know, the other things I did in my life and now that I can express that and still be accepted, I'm good. You know, being number one and one thing is like... I think that's a gem, like a jewel, though, that you just dropped because a lot of artists don't take in time to pay attention to, like, what other things they good at, because, like, you and Los both have done that with, like, y'all passion for cars. For sure. But I'm sure there's a lot of other artists that got, you know, different passions that you can monetize. Yeah. Build communities. But I can see that they have that space where they're scared to even let people know, hey, I draw horses. Yeah. I'm not an artist, but I have a thing for drawing horses. Absolutely. And I'm pretty good at it. Yeah. That takes a lot of comfort to let people know what you really like. Absolutely. Unless you're a woman, women can do that, because it's empowering. We can do more than that, but we can do it.  I don't know. Shit.  And it's just, we don't, yeah, you know, we can't do anything. We do what people know we good at, and then that's what we just leave it at. But, you know, once you go deep into your mind and deep into your thought, deep into just yourself, take care of yourself and the money gonna come. The money will come from everything. And we all know the phrase, find something you love, find something that you love and that you'll do for free, and go get paid for it. Yeah. Now, you remember the last time we was talking, and I asked you about this T-Pain and Top Hat T-Pain. Yeah. And then you see, the internet went back and was like, Los might be on or something. Yeah. Top Hat T-Pain was in a whole other world. Now, you know, it's the fall, will Top Hat T-Pain be popping out for the fall, when a Christmas anything? Anything. It is Top Hat T-Pain. Season. It's Top Hat T-Pain season. And the person I am now, it's Top Hat T-Pain again. It's in different attire.   But the feeling that I had back then is back. You know what I mean? The happiness, the fun that I had doing music and trying to, you know, make chart toppers or anything like that, that's back. So it is Top Hat T-Pain on the inside, regular white dude on the outside. You got anything, any more animated stuff coming out? We are working on some more animated stuff. We're trying to get the freak-nick, the musical part two together. Getting that to get a lot of people been asking for that. So just a general thing. We having a Wisconsin University cartoon coming. Yeah, that's dope. So yeah, you know, all of which I would love you guys to be involved with. We would love to definitely be involved. They're both very black. Yeah, the Wisconsin, the tour. Yeah. Was going crazy. That's about to happen again in June. You know, so get ready for that. Yeah. We're going back to Wisconsin. The name of the tour is Back to Wisconsin, third installment of the tour. So yeah, we ended it off with the Wisconsin Fest. We'd love to have you again. We'd love to have you guys. I'll be there. None of this official and you're going to have like set dates. I can play. We got it. We got it. I'm going to text you this time. Bro, you got anything else?  You've been doing amazing. I've been a fan. My family owns a strip club. So there you go. That's what we're talking about. I'm in love with a stripper came out. That was my, you know, for me at the Blue Flame Lounge. I love it. You know what I'm saying? Family ties, baby. Sometimes that's one of our songs that we sing together. Yeah. That's good. You know, like as a couple when you in a car and you and your lady got that one that you all sing. That was your boat sing. Yeah. It's going to be all just going to be your first dance song. That's what it is. We just always sing because my family owns a strip club. When I get married, I do want them to throw money on me like as an African tradition. They got to do. They get to throw it to I'm in love with a stripper even though. If they do it in the rose, they make a bouquet out of it. You can do the bouquet with the single dog bouquet. You know? We do love and we enjoy singing your songs as a couple. What's your favorite T-Pain song to sing? It definitely is. I'm in love with a stripper. That's probably my top one. But you know what? That's going to be the one. You know what's my other one? What's the other one? Cut it, buddy. With Mike Jones. Oh, yeah. You can be Mike.   That's deep. That's deeper. Because that's one of the riding in the old school songs. It's got to be drop top. Sunday. I'm about to say Sunday drop top. Very nice. That's a good choice. Good choice. But we appreciate you stopping through the 85 South Backwoods lounge, man. We're going to make sure you grab some merch or something. Yeah, nice. This is all very nice. We're taking this show on the road, man. One day, man. I'm going to be up there with y'all one day. I'm going to have a little shake right next to y'all, huh? Anything you got coming up next or coming out soon that we need to be on the lookout for? I'm just dropping songs, man. Dropping songs. The podcast is coming back. 24-hour live stream? 24-hour live stream at some point. If I can keep enough white clothes on deck, I'm there. No, I saw him mentioning it in the comments. It's going to happen. I'll be on there. Thank you, man. You'll be saying shit, but you'll be on there. Because I don't want to get to arguing and back.  You can't type as enough to argue on that. I just have to sit back and lurk, you know. I love it. I appreciate it, man. Let's get it. 85 South South, man. 10 Payne. This episode is sponsored by BetterHelp. Whether or not your family gives you gifts during the holidays, you get to define how you give to yourself. I'm going to be on there. I'm going to be on there. I'm going to be on there. I'm going to be on there. I'm going to be on there. I'm going to be on there. I'm going to be on it, man. Definitely, guys. I'm going to be on there, but I tell you, I just want you guys going to be on there. I'm going to be on there. I remember, well, make sure to find how you give to your self. And the holidays are a great time to do that. Taking care of yourself is the pathway to fulfillment and to high performance and work and in life. And just as importantly, it's a gift to others. So, whether it's by starting therapy, going easier on yourself, doing tougher moments, It's entirely online, designed to be convenient, flexible, and suited to your schedule. Just fill out a brief questionnaire to get matched with a licensed therapist. And switch therapists at any time for no additional charge. In the season of giving, give yourself what you need with BetterHelp. Visit betterhelp.com slash 85 lounge today to get 10% off your first month. That's BetterHelp H-E-L-P dot com slash 85 lounge. J-O-N, I said bluetooth.com and go get you some, cause you can make love to your late day. You gotta do this move when you're doing it to your late day. What's up fellas, it's that time of year again with the holiday season approaching. You want to make sure that you get the present that you really want. I mean the one that really matters. The gift that keeps on giving. That's right. Bluetooth can increase your performance and give you extra confidence in the bedroom. That's right. The process is simple. Sign up at bluetooth.com, consult with one of the licensed medical providers, and once you approve, you'll get your prescription within days. Bluetooth wants to help you have better sex. Discover your options at bluetooth.com. Just chew it and do it. And we got a special deal for our listeners. Try Bluetooth for free when you use our promo code 85Lounge. If you don't know how to spell lounge, that's L-O-U-N-G-E. Check out. You got to use the promo code at the checkout. Then they're going to give you the little code thing and then you just pay $5 shipping. That's it. That's bluetooth.com promo code 85Lounge to receive your first month free. Visit bluetooth.com for more details and important safety information. And we would like to thank Bluetooth for sponsoring the podcast.


Lock Time for today and MLB DFS with the main slate set to lock at 105 p.m. Eastern if you're looking for some action later on tonight we will talk about the after-hour Slates at the end of the show if you want a time stand for that check out the episode description but we're going to break down this five game main slate and get you ready for it should be a fun day of baseball over at Fandewel.com welcome on into the solo shot that's right here on the Fandewel podcast network and numberfire.com my name is Jim Saunders I am a senior writer and analyst for a number fire here to break down Thursday's five game main slate with locks set for 105 p.m. Eastern for today again if you want some thoughts on the after-hour slate check out the episode description to get a time stand there if you're listening to us after 105 p.m. Eastern no big weather notes here for the main slate so we'll be good to dive on in break down the slate here in just one second but first a reminder to make sure you're subscribed to the number fire daily fantasy podcast feed wherever you get your podcast we of course are also over on the Fandewel YouTube page with the solo shot every weekday and now on Fandewel TV plus on Amazon Fire TVs Apple TV and Roku as well so if you want to watch us in the video version now able to do so both on YouTube and on Fandewel TV plus you can also find up in Adams run it back and all the other elite Fandewel TV shows there in the same place so if you're listening to the podcast version go subscribe there leave us a five star rating on Apple Podcasts or Spotify if you like what you hear baseball season is in full swing and there is no better place to get in on the action than Fandewel America's number one sports book because right now new customers can get a no sweat first bet up to $1,000 as up to $1,000 back in bonus bets if your first bet doesn't win so don't miss your chance to snag a no sweat first bet up to $1,000 when you join Fandewel today Fandewel official partner of major league baseball major league baseball trademarks used with permission must be 21 plus and present in select states first online a real money wager only $10 deposit required refund issue is not with trouble bonus bets that expire seven days after receipt restricted supply seafold terms at fandewel.com slash sportsbook fandewel is offering online sports waging in Kansas under an agreement with Kansas star casino LLC gambling problem called 1-800 gambler or visit fandewel.com slash rg in Arizona 1-800 next step protects next step to 533-42 in Connecticut 1-888-789-7777 or visit ccpg.org slash chat in Indiana 1-800-9 with it in Wyoming and Kansas 1-800-522-4700 or in Kansas ksgamblinghealth.com Louisiana is 1-800-777-770 stop in Massachusetts gambling helpline ma.org or call<PHONE_NUMBER> for 24 seven support in Maryland MD gambling health.org in New York 1-877-8 open wire text open wide and in West Virginia go to 1-800-gambler.net pitching preview here for this Thursday main slave Blake Snell checks in with the highest salary on fandewel he's at $10,800 followed by Joe Ryan at 10 five Bryce elders 99 with Aaron Nola at 93 that we have JP Sears and Logan Allen as the others at $8,000 were hired now this is one of those unique slates or DFS where I think our cash game option and pit tournament option for pitchers should be separate because there are guys who fit very different roles and have very different ranges of outcomes the tournament guy will be Blake Snell so we'll start things off with him and then talk about the cash game guy later on the reason that Snell is not a cash game guy is because he can make you a little skittish and I think we should still be skittish with Blake Snell but for tournaments we want upside and Snell right now has untouchable upside relative to guys on this slate he's facing the Giants that's a high strikeout low walk matchup with a 27% strikeout rate against lefties and a 7% walk rate they average just 3.81 pitches per plate appearances again against lefties which is a low number you know you're looking around for there usually so lower number for the Giants than most teams and that's a huge thing for Snell who is still pretty inefficient with his pitches and it does give him a boost to face a team that is not patient at the plate and Snell has been throwing harder recently his Velo has been up for his past five starts and the old high strikeout Blake Snell has come with that increased Velo he has a 2.98 skill interactivity array in that time with a 39% strikeout rate that above data has been pretty good too now that does not mean it will stick around I want to make that very clear because he is very erratic but Snell did make one of those six start starts against the rates maybe a little revenge game factor there but he can do that I feel like I can have faith in him so is it risky to use Blake Snell in daily fantasy when he is very popular absolutely is it still a good decision to use him for tournaments today yes I think it is nobody can touch his ceiling so Snell is going to be the top tournament picture of the day and I think that we can feel pretty good about that so for tournaments specifically Blake Snell is your guy for cash games I don't mind dipping down to a value play and going Logan Allen Allen the reason not getting here for tournaments above Snell is not the biggest strikeout guy especially compared to Blake Snell and that typically makes Allen less appealing for DFS but Allen has been a very good real world pitcher and on a short slate and in a good matchup I think that's enough to make Allen a tremendous value play 84 and the top cash gameplay of the day Allen is at home facing the A's and obviously we're going to love that the A's are especially rough against lefties their WRC plus there is 90 with a 122 ISO and that does up the appeal in Allen quite a bit and again the real world output for Allen has been very good he has a 3.95 ERA his walk rate is low so he's been solid overall the strikeouts have not been there he has a 22 mark so far now there is some hope that that number could go up because his swinging strike rate is 12.1 so maybe there's upward mobility in the strikeout department and again the matchup helps here too Allen did have 10 strikeouts in one game he said eight and two other games so he can have upside I just think there is a clear path to a huge game from Snell than there is for Allen so if you want to go Snell and Cash I get it personally it makes me a little little hood comfy to do that if you want to go Allen in tournaments I don't blame you but for me the preferred allocation these guys is Snell for tournaments Allen for cash games I think Allen is definitely in play for tournaments too if you you know want to deviate from Snell as a chalk but I think those two guys are your top options depending on the game type so having Allen as our top value means our third pitching slot can be either a start or a value play and I think that decision comes down to Joe Ryan at 10-5 and Aaron Nola at 93 Nola facing the Braves after that postponement last night and Ryan gets the red sox both those matchups stink but Nola's salary is $1,200 lower and I think that's going to put me on Nola for tonight I do think that Ryan is at least a consideration given how good he's been this year we talked about Nola pretty extensively yesterday and that game again got rained out so won't die super deep here but peripherals for Nola are improving after what was a pretty rough start to the year his skill interactive ERA in 10 stars with more sinkers is 3.55 he has a 27% strikeout rate so you put that in with the matchup and stuff like that I have Nola projected for 6.9 strikeouts tonight Ryan the 6.2 so about 0.7 strikeouts lower and again his salary is higher than Nola's so with Nola the safety is not there but if you're looking for safety we were talking cash games and that's where we go to Allen so I'm looking for upside and I think to me Nola would be the next guy up behind Snell I think for tournaments I would go Allen above Nola as well so ranking for tournaments is Snell 1 Allen 2 Nola 3 followed by Ryan and ranking for cash games is going to be Allen 1 and I don't really know who the second option is for cash games but Allen 1 definitively there let's go now to the stacks we're not going to have a things to watch for today because we'll talk about the late slate instead so let's talk about some stacks and some teams to consider when you are filling out your hitting slots over on Fandral the Diamondbacks are facing Jake Irvin and Irvin has shown some signs of improvement recently but I still think that Arizona is going to be the best stack the big shift for Irvin has come in his past three starts where his velocity has increased a pretty decent amount that's primarily on his foreseeing fastball but he's also been on his sinker occasionally as well and it's worked out pretty well because we saw Irvin have a really great start last time out that was the second best start of the year he led up just a 13 percent hard hit rate in that game which brings his season long mark down to 35 percent he's actually been pretty good in that specific department this year he could duplicate that in this game and if he does it would hurt Arizona for sure but that super low hard hit rate game came against the Marlins in the start before that we saw Irvin struggle and struggle a bit more he had just one strike out compared to three walks that game the one before the Marlins game was at home against Arizona the exact same situation that we have for today and now they're familiar with this stuff because I just saw him about 10 or so days ago they didn't hit him very hard there and again that's probably been a skill of his this year but Arizona really solid offense with a 113 WRC plus against righties it's the best match up on the slate I think there is enough here to make Arizona pretty easily at least to me the top stack on the main slate when we're looking at the Arizona offense we do want to prioritize base dealers because the nationals have led up the fourth most deals of any team in baseball this year and Arizona obviously will run not just Corbin Carroll but Geraldo Perdomo batting leadoff recently and he runs and also there's some power in his bat too so Perdomo I think a fantastic play for the main slate Ketel Marte will run his powers picking back up and Alec Thomas just came back up from the minors he'll run too so Arizona I think both for the matchup and for the base stealing really fun stack for today even if they don't go for a ton of power they could still pay off via their legs which is always I think a pretty enticing thing for daily fantasy number two stack as a twins their offense has been pretty rough against lefties and they're facing one today in Brandon Walter making his big league debut but I do something we want to give the twins a look for today the Walter is going to follow Ryan Garza as an opener I guess not official Walter will be the bulk reliever though it sounds like he still will be but I'm assuming you will be Walter not lighting it up down in AAA his strikeout rate down there 22% with a 9% walk rate and he was letting up a lot of hard contact that all led to a 6.28 ERA in AAA with a 4.61 exit the numbers in AA last year for Walter were really really good but they also came as a guy in his age 25 season facing for the most part batters who were younger than him it does seem like Walter will get some ground balls he had a big ground ball rate in past years but the fly ball rate this year at AAA at least manageable at 30% so he could do well given they have no big league tape on him but overall Walter does profile like someone we can stack against so I'm fine doing so for today even with an offense that has not lived up to expectations thus far and has been a pretty big disappointment so the twins to me the number two stack behind Arizona and the good thing here is if you want to get to Blake Snell the twins make it a lot easier because nobody on this team among the the hitters has a salary above $3,000. Byron Buxton finally showing some life the past two nights he had not done so since he came off the IL we've talked about Carlos Correa's improvements those have largely stuck he's cooled off a bit here recently and Royce Lewis has hit a barrel in back-to-back games so I think the twins played out decently in this spot they did release Kyle Garlich a guy who can hit lefties pretty well or DFA'd him so one less guy who had lefties well but still think the twins are the number two stack here behind Arizona that's the Snell stack the one where you're trying to say some salary if you go Alan you're going to have salary to burn obviously you can put a lot of that onto the the on Arizona because Corbin Carroll's salary is pretty high and other guys are too but we could have salary to burn with Alan and I think we could funnel that salary toward the San Diego Padres they're facing Alex Wood today and the park factor is pretty terrible but the matchup works Wood is kind of an odd duck where last year his results were really bad but the peripherals form were good this year it's flipped where the peripherals are worse but the results are better we have seen some blips in the results as well though because Wood let up six earn runs the pirates at home in his final start before he had the IL came off last week and held the Dodgers scoreless or five innings but in that game he let up two barrels and they had a 54 percent hard hit rate against him in that game for the full season now the hard hit rate allowed for Wood is 40% he's letting up more fly balls than he used to as well and the Padres he left ease 114 WRC plus and a 198 ISO so looking at this third stack it was between the Padres the guardians and the nationals I'm just going to go with the good offense so we'll go with the Padres here and I think again if you go with Alan you can get to the Padres stack them pretty easily and if you do go Arizona as your other stack clearly the building block here is for Nato Tatis Jr. I don't need to sell you on that but I also want to get to Juan Soto here obviously it's a lefty-on-lefty matchup and Soto's numbers against lefties are muted the past couple years but he's not going to face lefties the entire game and he does have good plate discipline numbers and he puts the ball in the air those are the kind of things you look at so the power numbers haven't been there but he hasn't been atrocious against lefties by any means so to me Tatis is the top priority here and then I think the number two priority is between Soto, Manny Machado, Xander Bogarts we think of those two more against lefties and we do about Soto but I think Soto is very much in that discussion so don't just gravitate towards Machado and Bogarts because they're righties I think Soto is right there with them as far as a consideration for today. Let's go with some dinger picks here for the main slate the boring one I gotta go Byron Buxton it is warm at target field for today Buxton barrels and back-to-back games similar to Royce Lewis and it's my guy so Byron Buxton the boring home run call for today the fun one I want to go out Thomas it's not a lock that he plays because I think he has everything he got called up but it's not a lock that he plays but if he does he hit the ball really well in triple A has looked good since coming back up so I like Thomas a lot if Thomas does not play I would go Geraldo Perdomo just five home runs so far this year but the power number is pretty good maybe we get inside the park home run or something like that so home run calls Byron Buxton Alec Thomas and then if Thomas does not play we'll go Geraldo Perdomo as the alternative that wraps up the main slate let's talk here about the after hours slate for tonight and technically over at Fandall there is no slate posted as of yet so we're talking hypotheticals but should be three games with lock at 6 40 p.m. Eastern my favorite picture here is likely to be Mitch Keller although I would say Braxton Garrett is in that discussion should Garrett have a much lower salary than Keller winds up happening I just like Keller's pitch count more I've got Keller projected for a hundred pitches whereas Garrett is 85 these guys are facing each other so Garrett facing the pirates Keller facing the Marlins Garrett still projected for 6.9 strikeouts which is a very high number but for such a low pitch count but I get how he gets there Keller is at 7.3 strikeouts chamber clan hand 6.6 so Keller my top pitcher on the after hours slate but if Garrett salaries a lot lower I don't mind giving him a look as well if you're about the entering stuff like that the top stack has to be the rays they're facing a bullpen game for the Royals I'd expect Austin Cox to get a lot of work here and he's a lefty and the rays have smoked lefties so it's the rays against the bullpen that we don't fear too much so I think the rays with top stack on the after hours slate by a wide margin I'm also okay stacking the Mariners again despite what happened last night they're facing Domingo Ramon today who is really struggling right now he's been trying to throw more sinkers and the results have lagged in that time it's a great park for home runs so the Mariners disappointing last night but do so think they're a good option here so top pitcher Keller although potentially Garrett in play there top stacks can be the rays and the Mariners for the after hours slate that's all we got here for today on the solo shot again get those lineups in for the main slate with lock set for 105 pm eastern for today back once again tomorrow to break down a full Friday slate again as always make sure you're subscribed to the number fire daily fantasy podcast feed wherever you get your podcast also check us out of the fandal youtube page and download the fandal tv plus app to get this plus covering the spread and all of the awesome fandal tv shows if you've got any questions for me i am on twitter at jim sonnis j i m s a n n e s you can also follow the fandal podcast network at fandal podcast i want to thank you all for tuning in for today good luck to you with your nlb dfs lineups for tonight we'll talk to you once again tomorrow to break down third friday slate this has been the solo shot right here on the fandal podcast network