The world's mangrove forests are rapidly depleting due to anthropogenic and natural factors and as such, there is the need to protect and appreciate the airco services derivable. In Nigeria, preserving this airco system is important to keeping and protecting coastal states and areas from flooding and being washed away. This advice was given by the convener of mangrove marathon ahead of the 10 km airco round to sensitize the public under importance of mangrove ecosystems. The essence of the round is to educate Nigerians on slowing down climate change and in the process reduce collective carbon footprint which plays a massive role in the sustainability of the world. They explained or find that mangroves are a vital ecosystem that benefits the environment, economy and communities. Climate change has affected the ecosystem and the environment a lot from the certification to sea level rise that's washing off the sea level, washing off the seashore and also affecting a lot of the vegetation around the seas and all of that. The fact that climate change is impacting human activity in different ways so people also have to find a way to survive and a lot of human anthropogenic activities are also affecting the mangroves which are efforts and efforts trying to survive the effects of climate change. Yeah, there are lots of them but briefly the mangroves they protect the shoreline they serve as a buffer zone and not just the shoreline, they also protect the coral reefs because the dirt or pollution coming from the inland before they get to the city, the mangroves serve as that sponge that fills all those dirt before they get to the to those the coral reefs. Then fishes, fingerlings, the mangrove serves as breeding grounds for fisheries and other aquatic life. Studies have shown that about 75% of commercially caught fish they have their start from the mangroves because the mangroves serve as a the secure site where the fish the lady eggs there and then this eggs hatch these fingerlings they find safety and they find food in abundance in this mangrove ecosystem but predators do not come there. So the marathon particularly apart from being an eco-awareness run beyond raising awareness is to also raise resources to help with the conservation restoration and protection of the dwindling mangrove forests across Nigeria. This must also be done within the nick of time as replenishing the mangroves once they are totally lost becomes more difficult you know as against regenerating them when they still have their roots in the area.


Hello, everyone. Welcome to the Actif Lab and to our 2021 Quarterly Roundtable, number two. It's June 1, 2021, and we're excited to be sharing with you some updates and some plans for our lab. If you're watching it live, feel free to ask questions or provide ideas in the live chat, or afterwards you can do that in the comments. Welcome to the Active Inference Lab, everybody. We're a participatory online lab that is communicating, learning and practicing applied active inference. You can find us at our links here on this slide. This is recorded in an archived live stream, so please provide us with feedback so that we can improve on our work. All backgrounds and perspectives are welcome here, and we'll be following good and normal video etiquette for live streams. Today in the Quarterly Roundtable, number two, we're going to first start with a brief rehearsal of some of our lab goals, and that will serve to update as well as to motivate. Then we will go through each of the three organizational units of the lab.edu.coms and .tools and be providing updates on what has happened over the last quarter and about where we want to be going in the coming quarter. Any thoughts at the outset or we can go right into the goals? So, cool. Here are active lab goals. For the one slide here, we've just put up a screenshot of our updated website because we want our website to be the point of reference and the sort of interface for our lab to the external world. So, our first line there is the goal of active lab is to produce cutting edge research and enable real world applications of active inference and enabling architecture in the systems engineering way of thinking about enabling systems can be hardware, it can be software, it can be people and teams. So, by thinking broadly about what actually enables real world applications of active inference, it will hopefully help us stay open to enabling what needs to be enabled and catalyzing what needs to be catalyzed. Stephen, and then anyone else with a raised hand. Yeah, I think that point you make about what needs to be enabled is a good one because there's this idea of pushing beyond what's currently possible, if that makes sense in terms of how these applications happen. So, I think one thing that has been quite interesting is that practical applied desire to apply active inference has been quite fertile. So, even if it's actually happening or it's that edge of trying to make it happen, I think that's a good struggle to be together in. Cool. And I think in tools will return to talking a bit more about what those applications could be. But I agree it and the systems engineering approach of the enabling system, at least for me, opened up to being focused on what we want to see happen, while also being open minded to different things that could be outcomes. And along the way of those outcomes, any enabling system that needs to come into play is going to be the right one. So, if we have to set up a new tool or a new communication mechanism or do some other application, it's all part of the enabling architecture of the lab. All right, any comments on the website, activeinference.org overall, or we can just head right into the updates. Cool, because this is hopefully an informative roundtable lab meeting presentation. So, here we come to the updates. First, there's going to be a general admin or organizer update, and then we're going to go into the organizational units. So, first, there's a special announcement, which is that Actinflab has a new steady state as a nonprofit organization registered in California, United States of America. And the registration as a nonprofit organization has been consistent with our lab strategy to be a center of gravity for education and open science research related to active inference, and also increasingly incorporate governance and informational activities that are related to our values. Registering as a nonprofit will allow us to enact the kinds of policies that we expect to see as consistent with ourself while we also figure out what kind of a lab we are. And we want to see the active inference community be as participatory accessible and productive as possible. So that's sort of a special announcement on that front, and a big rationale or motivator behind all of our activities as well as the nonprofit here is this topic of research debt. So, Alex, maybe you could give us just a couple of minutes break down on what is research debt and how does it apply to active inference at this moment, and then anyone feel free to ask a question. Yeah, thanks. First, I saw that notion for research debt in a blog post of Jared Timwell on in his syllabus for active inference. And he mentioned that he's trying to work with research debt and it's very well accepted for developers and developers works a lot with their debt on programming. And usually it's happening when people work with some new domain or some cutting edge technologies and trying to work on new fields and developments. And we just don't have enough time to make some additional work on bringing their developments more closer to other people to have understanding to start learning it and so on. And definitely we understand that for active inference as a new knowledge area and for community, a lot of very bright minds working on research part of it and produced a lot of works and papers. And they should continue, but somebody should take that results and try to simplify it in some way to maybe to make it more clear and precise and create some informational materials and artifacts for people who are not so well developed in area and just starting to learn active inference. That's why somebody just have to do it and in the lab we decided that it should be our concern and we have time and energy start that work and actually I think we started it already. And all what we are doing for now in some sense related to this big area. So that's why we decided to make it like explicit statement about it like one of the goal of the lab and for activities of the lab. So let's start think and talk about it and think how we should structure it again in engineering way because it's just a part of knowledge life cycle. And if you are working with knowledge engineering, it's a part of knowledge life cycle and in our case knowledge about active inference. Thanks, Alex. It just makes me think of code that needs comments to be really understandable and accessible. That's a problem on the cutting edge. If code is not being applied properly to its fullest extent or in a non confusing way. But it's also a problem for learners. Everybody other than the cutting edge is also suffering from that lack of commented code. And so we can just imagine if it was just a script that had one input and one output having a function that didn't have an explanation would still be a hindrance to the advanced performance as well as to accessibility and onboarding. But we're talking about a rapidly moving and evolving body of theory and practice. So it's even more than just commenting code. It comes down to hopefully a lot of the kinds of projects that we're going to be exploring and collaborating on. Welcome, blue. Anyone want to give a thought on research debt or like what's one area of active inference that seems especially underwater or is at the risk of going into a debt mode. Something we can think about and hopefully draw out in this roundtable and beyond like the mathematical underpinnings. What is the relationship between free energy principle and active inference? All these kinds of questions. We can't just leave them unresolved. We might be able to paint around them and make a clear demarcation, but that will be so that we can address it later, Stephen. But I ask a question as much as a comment is could you just say a bit more about some of those concerns around this research debt have been overwhelming in some way. I get a sense that people might think debt is just going to the most ultimate abstract detail, but we're talking about a richness in a way. I sense that you're talking about a richness of that can be accessible. So maybe just explain a bit more about that be helpful. Well, to similar sounding words like research depth, like how deep the field is, we would hope that it's a field with depth and richness. But research debt is the hindrance that prevents us from having deep research and deep technology. The debt is like if somebody puts in 100 hours of work to learn something and then it never gets distilled and reintegrated into the knowledge community. It's kind of like we're building out very unsteady bridges. And so then there becomes 20 hours of work to comment the code, but then nobody does that. So somebody else spends 100 hours and then they don't have the 20 hours to comment the code and then someone spends 10 hours, but it gets half done and never gets completed. And so we accrue this debt, just like financial debt about inexplicable models and partially performed projects and just ways that make the field internally and externally incoherent, which prevents deep research and deep thinking, but we want to approach it from an engineering and almost like a sort of information economy perspective. So it's almost like, you know, they have these bad instruments or bad derivatives that they had in the financial markets where they're sort of bundled up debts, which basically are nonproductive in a way. And they just, so you're saying that type of thing could happen. There can be a lot of stuff that can happen and it ends up being not as productive and just sort of jamming up the system when it could actually be leveraged and used potentially. Yep, like bloatware, you know, we won't call out any operating systems or programs, but there's entire engineering departments that are just focusing on very low level bugs. And so then they're treading water, trying to fix the bugs or security flaws in a really large piece of software. And that is a difficult struggle, whereas we want to be moving forward in a way where we're not carrying and multiplying our debts, but maybe we could even be improving our returns and distributing them informationally in an appropriate way. So research that it's worth the time to unpack that because it is kind of a core idea for us. The nonprofit registration updates the phenotype of our lab and provides us with several new affordances and also access to a few new niches. So this is information that was in our mailing list, if you didn't see it, but we're better able to scaffold what our lab does, essentially. And we'll be able to interact with some new opportunities like grants and institutional partnerships and be able to provide a really credible and durable onboarding interface. And at this point, we're opening the invitation to participation in our lab from individuals with various kinds of experience, especially related to nonprofit management or research program management, grant applications, the kind of legal and financial services that support all these operations, as well as a few perhaps new kinds of things like crypto economics. Could we make non-fungible tokens NFT? Could we use a governance approach? Could we use quadratic funding? This is something we're exploring on a few different domains, as well as people who can help with graphic design or user interface tool development. So hopefully, if you're curious about any of these areas and want to contribute to the Actinflab, there's a spot for you. Stephen? I was just wondering if you could speak a little bit more, and you might talk about, you know, the ONFT, the Ontology Formal Documents Narrative and Tools, which is, you know, kind of, I actually mapped that recently against my infusion framework, which is quite useful for how that gets embodied. So I noticed it's quite a practical way to leverage knowledge in an engineering way. So I was wondering that that's a particular focus, as opposed to, for instance, people doing a focus on how to leverage stuff for use in dance events, you know, for that. They may take a slightly more of a focus on affect and kinesthetics and stuff like that. So would you better speak to that if that's okay? Alex, would you like to give a first comment on ONFT or I'm happy to? Yeah, please go ahead. Okay, so in our September 2020 paper with some of us on this conversation, we proposed the ONFT model, which is Ontologies, Narratives, Formal Documents and Tools. So ONFT or font works both ways. And the idea is those are different domains that describe especially remote teams, where the formal specification of the team is kind of almost perfect map for the actual team dynamics. So if you have an ontology of communication, like there's video, audio, text, and file sharing, then you can have a structured system for thinking about those pieces. That's ontology. It becomes manifest and used through formal documents, whether it's a spreadsheet or a cloud document, as well as tools, which kind of covers the whole range of what we work on on our computer, whether it's an interactive cloud notebook or .docx, that's sort of in the tools and formal documents domain structured by ontology. And then narrative is what threads it all together. And active inference hopefully provides us with a way of thinking about multi-scale narratives and holding space for differences in narrative and perspective. So then we can have a team where individuals have a different narrative sense of the ontology, or they understand different aspects of the ontology, or they understand a different meaning for the different tools. But what coordinates them is the relationship of the tools, the ideas, and the people. So that's kind of how we're using ONFT to hopefully keep the human in mind during the design and maybe even integrate it with those kinds of performance insights that are really important elsewhere. Alex? Yeah, I want to add that we was thinking about it also in connection to communication structure for remote teams and trying to find the ways how to increase efficiency of such communications for people which use different languages, which have different culture backgrounds and all that different difficulties that we meet when we start working together. And we have that notion in the beginning about communication nightmare, especially for... Actually it's happening even in classic form, like in corporations. In big companies, people trying to discuss something, but they might use the same words, but just understand different under that words. And we was trying to find some object that we can make more formal and make explicit to think about and maybe we will add something later. And for now that ontology formal documents, those narratives looks like basic object that we team need to pay attention for. Yep, and it helps us generalize beyond the language that we're using to deliver a formal document in. So then adding a translation on a cloud document or adding text to speech or speech to text, those are not bolted on second layers. It's part of the delivery mechanism for the information that everybody should be receiving in a given project. So we can incorporate accessibility and differences in people's text set up into a fundamental of the team rather than imagining that there's some single style of default team member and then we're going to have correction terms or something like that. So here is a graphic of a few of the parts of the lab and ecosystem we're going to now go into internal to the lab in Q2 and in Q1. We have three organizational units which are .edu, education, .coms, communications and .tools. And you'll see that .coms is having an interface with a live stream like the one right now which is the production of the comms unit as well as comms now and in the future potentially could have interfaces with broader communities, adjacent communities whether through the participants in those communities like the blue square on the right or whether to organizers who then are able to participate in the lab or somehow integrate active inference into how they think about their work. The live stream interfaces publicly so that is the external niche to the lab and that includes those who are learners and practitioners of active inference self-identified or otherwise as well as those who are not self-identified as active inference learners and practitioners. .edu also has an interface with a body of knowledge which we'll return to but that's an ongoing project that will include multiple components and that's drawn from the systems engineering body of knowledge concept. Alex or then anyone else? Yeah, this notion and this graphics for interfaces it's not only from system engineering but also we was trying to apply it to concepts and understanding from active inference and to show that boundaries for us as a lab and having an understanding that such lab should have some interfaces to environment and more that as we understand it for example interfaces should be connected to communication units so tools for example or edu shouldn't have external connections just to have that consistency on the lab scale to understanding how that interfaces work and how we can manage it in most efficient way. Any other thoughts here? Otherwise Stephen and then we'll head into the units. Just a comment I like also you referred to niche there and I think talking about niches and we talk about systems we talk about system boundaries and where might Markov blanket type interpretations been used so I think that way of thinking is we're kind of getting used to it but actually it's kind of quite unusual in a way there is some work with niches in regimes some socio technical system work does use regime but this ability to move into thinking about things as a niche types of niche types of system having an internal state that's actually got an agent involved as well at a smaller scale and I think we're wrestling with that a little bit of exactly where that all lands but I just thought I'd notice because you use that term that's been quite interesting. Good point thanks yep we agree thinking about interfaces is natural to computer science the idea of an API as well as to active inference so it's kind of like a bridge idea between those two ontologies or perspectives and now we're seeing an increasing amount of work from the computational the ecological all these different angles that are coming together that are describing systems the way that you just laid out so .edu is our first organizational unit the goal of educationunit.edu is to create a participatory and dynamic active inference body of knowledge so the body of knowledge which we've described more thoroughly in I think probably our first round table the body of knowledge is an idea drawn from the systems engineering body of knowledge and it includes various kinds of products and enabling architecture all defined through interfaces and relationships with an ontology like this group creates this one or this one consumes this one pays for this one is paid by that one and that allows us to have seemingly disparate kinds of units in the body of knowledge like certification practices competency training of course educational material and curriculum all these kinds of structures can exist within a broader network and we can identify where is something needed where something redundant where is something needing to be tweaked and as far as our progress or actions on that front we have developed the ontology a little bit which will walk through and will also mention the ontology working group we've released our terms list v1 and we're in the process of updating terms to v2 with an increasing number of language translations and we'll cover the next steps in a second so here on 15 and 15 we're just showing a snapshot of this document which everybody is welcome to view and comment on this is the first tab of our working ontology document and the first tab has the core terms in green followed by their references up to five per term at this point and citable definitions where the term is used so not just papers where it's relevant but actually where we can point to and say the term was used in this way or defined this way by these authors at that time so this has been a big literature review effort and that's been quite fun then on the second slide we have those same exact core terms and there's the introduction of the columns reflecting natural human language translations so at this point with the help of many on this call we have Russian, Portuguese, Spanish, French and Italian all two reasonable degree of completion and other ideas for how we could improve the state of those languages as well as introduce other languages and symbol systems so we also have a supplementary terms list which is sort of our holding area for words that are relevant but maybe not in the core and one thing that we're looking to is the kinds of governance mechanisms and collective decision making mechanisms that would help us understand when to elevate a term from the supplement to the core and vice versa so any comments on just the terms, translations, references, definitions? Alex? from yesterday that we have full completion for Portuguese and the Russian. Nice. Crucial languages let's look at where this ontology working document is in our broader past present and future so here we have drawn from a figure systems engineering dynamic life cycle ontology paper from the left to the right there's a continuum or a spectrum of levels of formality of ontology so the entire left side you can see is defined as informal and lightweight ontologies whereas increasingly expressive and formal ontologies and ontological systems are towards the right so in the Q1 round table of 2021 what we had was a list of core and supplemental English terms so we were just then deciding what terms should we make the first pass for core terms since then we have updated the term membership we've added terms as well as we've started to think about how we can clarify the distinction between core and supplement and what you've seen in these previous two slides were the introduction of references and definitions which is as stated right now it's a literature test but eventually we'll be looking to synthesize and integrate definitions and be able to say here is two senses of this term or this paper is using it in this sense or even in this sentence it's used in this way and then in the next sentence it's used in a different way we've also introduced and really improved the translations so that's something where everybody is willing who's willing to would be welcome to contribute and then we've reviewed our march from the terms to the blue highlighted boxes which are web directories the references are a web directory they point to links on the web user classifications into the core and supplement data dictionaries and structured glossaries which are describing how definitions were used in papers and then we have this sort of pink line that's written as expert help and ontology working group and then here's ontology working group like a train kind of pushing to the right and in the ontology working group where we're working through this awesome book by Adam Peace ontology we're going to be making that sort of two hands reaching out to each other so as we improve our ontological competence we're also going to be increasingly engaging with experts and so experts are welcome to assist whatever their level of interest is in active inference and over the coming months we're going to be working out in the ontology working group how we can be making an active inference ontology hello again Yvonne any other comments on this ontology slide overall otherwise we can just close and just say everyone's welcome to get involved with project based learning and broadly this is knowledge engineering we're learning by doing and we're learning by doing by engineering and it's about language so especially people who are interested in language translations if they see a language and they have a friend or they know a language that could be added there's just millions to billions of people who don't have the English skill per se to read the research literature so we can reach out to them and one way to do that is through translation we can explore definitions and references better so for those who like searching the literature for how things were said and meant edu will as part of the body of knowledge focus on curriculum development which is the structuring of those core ideas into curriculum that makes sense and in our ontology working group where we have a total range of skills but we're all learning by doing here and we're trying to integrate best practices from the ontology life cycle models of systems engineering as well as ontology development from sumo for example starting with list of core terms and a narrative that concisely describes the space Stephen and then anyone else and also comment how it's actually been very useful from a knowledge synthesis just a learning perspective to go through the terms and see how they fit together and get a bigger picture on what can be quite overwhelming if you're just reading papers so things like what are action states what are sensory states and then you start to see there's a number of these types of it what's it to be a non-equilibrium steady so those questions are starting to sit in the background we're holding back from getting too sucked in by them but there's certain patterns I think that have come up with the terms which has been quite useful especially having done these live streams with different people over the last year and seeing how some of those same ontological questions have come up so I just thought I'd mention that thanks Ivan did you want to add something there yep go for it yeah thanks I just want to mention that this schema is quite linear and it has a lot of checkpoints and during this quarter we made for six I guess six points and if we have we will have the same the same speed might be we did we will make all this ontological work but I think at just starting point and we have a lot of difficulty and interesting work within this ontology working group thanks totally agree this shouldn't be understood as us being 40% done even when we're way way on the right side we still won't even be a little bit done because there's so much to do and also it's so true that whatever level of skill we entered into this ontology working group with we've all learned about domains that we just weren't working on so we weren't on projects that involved translation and just the issues that were raised regarding the subtlety of translation and about how terms were used through different epochs in the literature these are insights that just cannot be achieved outside of learning by doing there's no one who is waiting to tell us that information and then we called them this was like team working and finding out cool things about active inference onto comms so this live stream a comms presentation the goal of comms is to organize the labs internal projects activities and that's driven by an active inference and communication oriented world view so for example a world unto themselves active inference and communication one of the early papers we read we started to see the organization of teams especially remote teams as being related to the structure and the quality of communication so just like the capacity of the thing on your desk to be a computer is related to how the wires are connected which is a communications network the structure or the capacity of a social system is related to the communication patterns that it is using at rest or in activity or during realignment so communication engineering is a key principle that integrates what's happening inside of the computer to between computers to the human in the computer the human in the human computer in the middle all these combinations are subsets of broader ways of thinking about communications architecture so that's how we think about communications internally and then we of course think about communication on the interface between our lab and external stakeholders because comms is in charge of carrying out all the forms of communication with external entities so comms is the one who picks up the phone when you email active inference at gmail.com it is the interface that we have and then information can be passed to other organizational units or roles as needed our progress on this front was we continue the podcast and blue you're welcome to add anything about the podcast we also continued and developed with the help of especially Ben and Steven and blue on the live stream where the dot zero video is becoming contextualizing and a lot more it helps us learn the paper and prepare for the discussions and that's really been allowing us in the point one and the point two along with authors who in almost every case have just been extremely generous with their time and in their interactions with our lab it's helped the dot one and dot two be real jumping off points like hop skip and a jump so a triple jump with the three sections rather than just logging through the content three times the same way and we'll talk more about it in a second but we also continued several of our streams blue what would you like to add there yeah just about the podcast I think we were just launching it in the very like in the last quarterly round table like maybe had one episode out or maybe not but we've been trying to release them weekly still trying to get interface with itunes but it's up on Android Google podcast and one there's one more platform that it's on but it should be available and it's available through the RSS feed so and there's a like a sequential episodes that are already ready just backlog I'm just releasing them weekly to try to make it like more regular as I remember to release them weekly like some I'm trying to do it on the weekend but sometimes it's like Tuesday like oh no I forgot or it's like I'm going out of town this weekend so I'll release it early but hopefully that'll be automated at one point also so just update there cool and the podcast is awesome for those who haven't listened it takes audio sections from live streams earlier ones maybe that you haven't listened to and it slightly recombines them and provides introductory context that makes it a lot more direct listening and so to pick out the the trail to walk from just the map is an awesome skill and so thanks blue again for that yeah it's also just good for people who are maybe not looking at a computer you know I mean it's like if you're it's it's not an attempt to really get into the technical like dive into active inference so it's very much just like an interesting discussion because like even though these concepts can be very technical the FEP and active inference and there's lots of equations and math going on and we are going through a paper this is like you can step away from the paper and inch and just listen to like the interesting conversations that have been sparked by the paper which that's kind of cool too to just see how people approach it and how they think about it and also in many of the episodes somebody's introduction is placed before the first time they speak so like a question will be asked and then it will go to the introduction which probably happened 20 minutes earlier in the stream and then someone says I'm in XYZ area working on this topic and what I think about culture and communication and then it's like ah that connected the dots because that was very linearly distant and during the stream listening to it it doesn't always pop out that same way Steven and then or blue and then yeah let me just say one more thing so I am working on like smoothing out the audio because we all have different microphones and it's like I'm cutting different like excerpts out sometimes the audio is not like smooth so if anybody has any resources or skill like with audacity maybe I'm doing what I can with OBS and the filters in there but if anybody has any pointers on how to smooth out the audio like I'm so happy to take that advice on. Thanks Steven yeah good point I just wanted to add now I think it's really useful for being able to go to just certain bits and re-listen to them because often it's really good to see the or to see or go back and see the whole of the live stream but sometimes the useful bit is the certain 20 seconds and sometimes it's useful just to listen again and again and it's like oh I get it now you know or because it's just too much sometimes the first time you listen to it and you know sometimes people probably see our eyes go a little bit panicky when it starts trying to track what exactly has just been said so sometimes having the chance to listen to it a few times because once you get one bit then you start to unlock the other pieces start to make sense and that's quite useful so yeah thanks for doing that it's really helpful. Yep it's like many coats of paint on a really big mural communication we're thinking about it this way instead of this other way okay got it and then you hear communication in another context so we add to the depth of our understanding as we link ideas and see people who have come to the ideas from a lot of different angles. Here is some of our live streams that are just screen shot it out so we're up to almost 60 after we do one and two in the coming weeks almost 60 classical live streams that's the regular Tuesday's session we're up to seven completed guest streams so in the past quarter we had some excellent discussion on the technical side and also on the technical critique side which is very important for the field in five guest stream from Martin Beale and then in guest stream seven with Miguel Aguilera and others and also with Anastasia Unica heard about co-embodiment and about first prior so spanning the gamut and those guest streams are open invitation to anybody who wants to present on something that's relevant to be brought to the lab and hopefully we'll continue to show that there's many ways to do a guest stream. In the model streaming just a couple of days ago we had Tom Katal and Tim Verbelen talking about robotics and that was some of our first foray into robotics and it was just awesome and inspiring to see a little robot in the aisle and to understand how all of these different sensors could be integrated on the fly and then to hear their distinction between reinforcement learning and active inference so that's some awesome engineering work and it's exciting. We also had a model stream with Norsegid and Philip Ball also extremely helpful from their demystifying active inference paper so cool streams there. We had six streams with John Boyk, four background streams where we went through on a jam board, his tripartite paper on sustainability and social systems change and science driven transformation so John just really took it to the next level with an author engaging with us before the guest appearances and then we were able to have a dot one and a dot two that was also really interesting and then on the bottom left there we've had two math streams both with Shauna Dobson and then we'll have another one with more of a group discussion with Blue and Shauna and others next week and so math stream again just there's so many cool ideas that come into play like dynamical systems or control theory, category theory. Those are big topics. You know you could have a whole section of a bookstore or a whole major on those kinds of topics and math is a big area, math is the generalization layer for science in a lot of ways so we can work towards each of these series being able to raise up different topics of active inference as well as be like a two directional highway connecting those who are interested in active inference to ideas that they might not have considered or known about and also people who are considering those ideas every single day bringing them a new perspective on active inference so Yvonne and then Stephen. Yeah, thank you. I just want to totally recommend who just starts to deep active inference to watch that zero streams with our colleagues then Dean and Blue and say thank you guys. It's for me now it's preferable type of watching streams. It's just online YouTube because when I watch it online with the room with people inside the room I often find myself lost so when I see it on YouTube I have a chance to go back and after that just on double speed to get it almost online. Thank you Yvonne. Stephen and then anyone else maybe Dean if you have a thought on the dot zeroes as well but Stephen. Yeah, those dot zeroes are really helpful and it's been really, really exciting to have these real specialists in math. We think active inference has got a lot of math but then these are the people that are more into the math than even the active inference that the active inference people are often talking to and to have them given a voice and I think they really appreciated that but to have a voice and to be questioned and to be brought back the other way I think it's really helpful because I think you see there's a lot of people come in attacking, the word attacking is that I'm not being too dramatic with that but attacking active inference from a math, formalism perspective and so to have it just coming from people and they talk about their own area, their own fields of math which might have stuff that isn't so clear, they're questioning, they're trying to explore particularly category theory stuff right on the edge. I think that's really, really valuable and I think that's going to be something that I haven't seen anywhere else so I think that's really great. Yep, it's been really fun. So anyone else want to add a comment on just the live stream repertoire or diversity, Dean and then anyone else? Yeah, thanks Ivan and thank you to Stephen and Blue and Daniel and anybody else that's done those point zeroes. So I just want to talk for one second about the getting lost piece. I think that's something that should, I know it doesn't sound like a it doesn't sound fun, it likes to be disoriented and if you are, that's kind of personality you are, the disorientation is your drip I guess then that's cool but for most people they want to kind of get the control back today being a perfect example. I didn't have the slides, I had to figure out how to get the YouTube on a second window and turn the sound off and so I was dealing with my own Markov blanket for the first 25 minutes of this and I think one of the things about the point zero is and I think it really matters is that nobody wants to be serially disoriented people want to be able to get into that place where they find themselves reoriented and I think however we go forward with the point zeroes we always want to kind of keep that in front of mind we want to really be explicit about the fact that at any given moment your ability to sort of keep up, I keep talking about this all the time, the ability to sort of keep up with the rate at which this information is unfolding isn't, you're not always going to be able to keep your optimal grip or hold the butterfly or insert metaphor here. Thankfully we have Daniel who's really good at metaphors but most of the time if you can't bring it off the abstraction shelf and put it into some sort of material sense of something that you're familiar with you're constantly feeling like you're catching up and so I know there's going to be a lot of time spent on getting some sort of a standardization process and I know I understand that you're trying to create an engineering piece that's not too instructionalist and is more interactionist and all that stuff and I think that's happening but I think at the base of it is just a real empathy for the fact that people who do join I joined this partway through this quarter so I'm like a two thirds of a quarter kind of guy right now that's why I kept my mouth shut but I think if we have that empathy for people who jump into this regardless of what their experience level is I just think that that's going to be really good in terms of maintaining and maybe building on this in terms of more people feeling comfortable with like me I don't even like to open my mouth in these situations but you guys have pulled it out of me so I'm just trying to figure out why that happened and I think it's because there's a certain kindness and an empathy. Next Dean Yvonne. I think all time along the lap will be exist every time will be people who just started to try and understand like different friends and in this case where we will be in the same point as we are now. Thanks Blue. So just in response to Dean I'm like way farther in right maybe like I don't know nine months or something into the active inference study and I still feel like I'm catching up so I think it has to do with your background there's like a relational framework we're all coming from different perspectives some people are well versed in philosophy or mathematics or for me it's neuroscience so whatever your background is like you kind of can fit into the active inference from that angle but then like you're still trying to catch up in every other angle like I don't know anything about philosophy so it's all like new to me and some of like the like I'm good with math but not like the formalisms of math and how like you know there's lots of symbols in there I'm like what does that even mean so you know I think we're all kind of approaching it from a different space I'm still I still feel like I'm catching up all the time so I don't know if that feeling is ever going to go away I kind of hope not nice totally agreed it's not a finished skyscraper it's not like everybody who has caught up is waiting on the hundredth floor just laughing or something like that it's like a diffusion of an ink spill and so any ink molecule catching up with what the edge well if they want to they could probably get there in time and those questions what is active inference and how do we apply it just like what is complexity how do we apply complexity those are the questions that bring in introductory person and also remind those who have been in the area a long time to have a beginner's mind having a question that can be understood on multiple levels is really important for integrating the community because it's not like there's one question that gets you in the door and then we switch out the question for another question later we can be working as an integrated whole on what active inferences and clarifying that for ourselves and through our constructed niche Stephen yeah I think that also Dean makes quite a good point that new affordance of the dot zero to help that orientation process it does help because often we're bringing someone in for the first time to meet us to share a paper and we may have slides we prepared they may want to suddenly bring in some other slides because a couple of days before they suddenly had a synthesis themselves so having that dot zero is quite a nice way to sort of like you had in mind there as a way to orientate people and maybe even feed a couple of bones so to speak for people to chew on for their journey even if it doesn't go into all the details so maybe we'll learn some strategies or how dot zero's work and how to become more expert at using those opportunities yep we hopefully show the authors and our participatory audience that were taking it seriously we haven't just asked them three months ago to show up at a random link and then we didn't think about it before then it's also the work that we have to do to have the slides and the fluidity ready and it does so many things and dot zero the prerequisite for participating isn't understanding the paper you'll find there was papers where we just traced out the section titles and said okay we want to learn about that we're curious about this so those who can come in a live stream and be curious or can assist in the slides if they don't want to come on live that could include every single background because we're not evaluating on a rubric of how tall are you on the active inference understanding scale which doesn't even exist at this point so cool about the dot zero's let's talk about another production of comms that will be the Carl Friston mini symposium on June 21st 2021 so this is going to be and anyone's welcome to raise your hand and give a thought I'll just give kind of a logistical overview Carl has written to us and said in fancy italics I generally find these kinds of sessions most productive if we are I am in response mode and deal with questions that people bring to the table so to that end we've decided to structure the symposium along three sessions each driven by one of our organizational unit and then we've also been soliciting and compiling and integrating a lot of awesome questions so everybody here has helped generate questions and Maria thanks so much for also helping on a few other aspects for anybody who wants to get involved there's a google form they can fill out if they want to stay updated when the videos are released it won't be live streamed but will release the videos shortly after and it's an opportunity if somebody wants to co-organize with us on this event and then be able to participate in the proceedings live that's totally an option and yes we're mentioning it on this live stream because we want to solicit the kinds of questions and foci for this event that would be most becoming of the special opportunity that it is so anyone want to add a thought on what might be exciting about this Carl Friston symposium it's also a little bit like our end of semester moment so it'll be an amazing first semester and then we'll pull back for a few weeks continuing our operations and learning but preparing for the next semester to begin in August but it will be an awesome way to end the semester Stephen and then Yvonne and then anyone else yeah well I'm hoping Carl Friston be really interested by the interdisciplinarity or trans disciplinarity of the participants that are in this mix that we've been sort of inside and exploring so I'm really curious how we can bring those kind of applied questions to the table and keep it all within sort of a manageable scope because we're seeing so many things that could come up right and there's a lot of huge area so I think as we start to refine the vision of active participants lab that also is helping a little bit give him an anchor to where we're coming from so I'm looking forward to this next couple of weeks as it starts to shape up totally agreed thank you Yvonne and then if anyone else wants to add a comment yeah thank you to meet Carl here in lab very big pleasure and big honor saying thanks for all participants and for all guests that we have Carl Santacin and for the community as well as like other community we can have some special event for one year to help Carl once a year it's a little bit like our holiday cool thank you one of the things I want my participating in this is to get hopefully some more insights because I did a lot of programming using active inference before I joined this and most of the time my colleagues I couldn't even broach the idea of active inference with them because they were so this was so in their opinion this was so out there that it wasn't even as accessible to them and I understand that this process here is to try and build a foundation and one of the things I'd like to talk to first and about is so when does this when does this become more available to the general masses because I truly believe based on the conversation of the last livestream there's still things that are being done every single day just because that's the way we've always done it and I think what he's introduced is some new ways of looking at things not to discard everything that was ever been done because that's not very respectful but I would really like to know how you can make this accessible so that when you're sitting in your backyard having some pops with some friends you don't even want to talk about it because even though you find it super exciting they look at you like you just grew a third eye and I just came here to relax right because I think part of this for a lot of people is really really cool and interesting but it also sounds like you need Eric's 10,000 hours just to begin looking at it with any degree of sentience so talking to Dr. first and about how we make that that anthill a little bit more accessible would be really cool cool for some reason sitting in the backyard it just made me think of some friends they're watching a bird are they going to understand the bird's behavior in terms of reward maximization or will they understand the bird's behavior in terms of reducing its uncertainty about its generative model and its niche and the evolution of birds or will it be framed in the economic quote rational agents reinforcement learning framework so the shift could take place in the backyard as well Stephen yeah and I think that's a good point that those different ways of seeing things and of course active influence in application it moves to approximate each of those at different times so I think that's what's quite interesting is that the general desire to give someone the answer is so ingrained in our culture because we happen to think we've got the answer to everything at some subliminal level so we're a little bit trapped and we all are to some extent in that because it's so ingrained even though we try not to be and therefore this idea that this question about you know what's this more like gets gets gets into that so maybe having some different types of work around the types of metaphors the types of examples he has that classic one the cat that looks like a the cat's ears which in the shadow looks like a wolf howling right and then you realize you know but at the end of the day it did the job so you know so maybe some of these questions around the sort of what would we say about this in the back garden could be actually quite useful because I've had this very similar travel in many different ways and you know sometimes you just wish I brought it up you know because but that that is changing now okay and then just anyone raise their hand if they want to add anything else oh yeah Alex go for it yeah thanks I just wanted to add shortly we had that conclusion in some discussion that person need to be active in front before he started to learn active right if someone the first question is how is this going to increase my paycheck tomorrow you know that's easy to answer it won't but for those who are wanting to reduce their uncertainty and understanding that exploratory play you know early on playing with a toy just like I'm playing with now it's exploratory and then maybe I'll make something rewarding with it later or maybe not maybe I never need to turn the dial that way and so people who approach the conceptual world with that kind of a spirit with play and reward on a sort of fine-tuned balance and a sensitivity for uncommon patterns and just being in relationship with the material I think that they'll always go far in active inference and by doing so they'll push the whole field ahead so one other piece here is just the our live stream checklist which we kind of increasingly hope that individuals follow before they go on a live stream ranging from just things that they can do ergonomically to improving their internet bandwidth and their cognitive bandwidth these are things that could hopefully help us propagate good practice for online team communication in live streams at first where the performance is of the utmost but also in other situations like thinking about video chats that you're in as respecting your partner's time and requiring preparation and then we'll just close this section with the affordances for participating in .com's blue go for it. So just from the high evaluating the quality of your audio side just something to put in there in the facilitator checklist like having my shiny new condenser microphone as some of us have it's like life changing in terms of how audio quality sounds so if you are replaying the the live stream videos and you're wondering like why do I sound like crap well it's because your microphone is crap I just want to put that out there it's a small investment like 50 bucks I know it can be like life bank breaking if you're a college student sometimes but really just as someone who's evaluating the quality of your audio do us a favor audio engineer blue spank it so that others don't have to anyone who is a repeat participant will provide them the hardware to participate and that is going to be fun I think as we continue to explore hardware and software affordances for participants maybe a kit do you need just the microphone but your internet is good do you need just a connection to the internet there will be participants who will be able to contribute with that enabling architecture those who want to participate in dot coms well there's several things that can be done first anyone is welcome to get involved with contributing to the current series that we have whether the podcast which has been mostly blues effort or any of these series that we have like the live stream paper discussions the guest stream model stream math stream so for these formats it's possible to help us co-organize make the connection to somebody who you think should come onto a stream or help structure a collaboration in another way but if you saw one of those videos and you liked it or you wish that there could have been one like another episode of the model stream with a different robotics lab or another math stream on a different math topic that's the right way to go about it and also it's possible to introduce a new series or format maybe we'll have so many robotics discussions we'll have a robo stream or we'll have enough miramacology research to have an ant stream we can also focus on onboarding new participants to live streams so people who've come on once and kind of thought it was fun maybe they want to help others do the same we also want to explore other communications format and media like events series like a discussion series could be recorded or not you know what Steven just brought up with the metaphors making active inference tangible active inference in your hands those are kinds of things that could be a fun different series also there's different formats blogs short writings tutorials meme generation of course always a job opening for meme engineering but dot coms is the interface external so anybody who likes that sort of communication oriented work is going to find a home in comms and also comms plays a role in the internal structuring so for those who want to understand a little bit about how communications engineering internally is used for an efficient and an inclusive inaccessible teams that's a different environment operating then to the external but both kinds of communications are really important okay going on tools anyone just raise their hand if they have any questions and live chat people can ask if they have any comments or questions here we are in our third organizational unit of tools the goal of tools is to enable effective tool and instrument use for everything that is happening in our lab the tools organizational unit explores and designs affordances for our niche which will result in effective action as well as innovations and probably product developments that are downstream of working on the areas that we see as important there's been awesome progress related to weekly meetings for sharing resource needs and ideas as well as a series of brainstorming and product development meetings which I'll leave someone else to describe and the current next steps are focusing on onboarding participant into the tools operations understanding the lab tool use and needs as well as some other outcomes of again this series that was undertaken by Alex and others so Alex do you want to describe what transpired there or with the tools yeah yeah I just want to show you the connection for needs from blue that she mentioned so and it will be like an example for what the tools will do so blue mentioned about some needs for automation for podcast and also some maybe tools for smooth out audios so we will need session or just make it asynchronous to document such needs and then the tools as enabling system to support technical parts of our organizational units jobs we will work on it and provide some solution to needs for working with podcasts and so it's for all other possible needs from organizational units what we have now or will be in future this entity will support them in technical needs yes Ivan I just wanted to add that there is no main unit in the lab so all three units are like scuffles the other and auto enabling system that every so every one is the main and and each has special program to help others thanks great point it's like organs with specialized function you can't have one organ that does it all so they co-enable each other in the context of a broader whole this is a figure from our September 2020 paper active inference and behavior engineering for teams and this was our representation of thinking about how teams were linked through basically informational blankets and so inside of the team blanket the team markup blanket you have team members who are bounded by their human computer interface and they are able to pass information back and forth to databases single source of truths whether it's the jitzy server that all of our video information is relayed to before it gets re broadcast back out to us or whether team member B is watching the live stream and you tube's database is the one that is taking in my video streaming and outputting on their screen video however we want to model this this is kind of our big picture for thinking about for online teams what kinds of tools and systems are we engineering Steven yeah I like how you've got the database sort of inside the team markup blanket as well so it sort of shows how you can have parts of the niche on the external world on the inside or the outside of another scale of blanket so you know that type of way of interacting that's not so common with other systems approaches so this nestedness of there's no definitive inside outside as the scaling blends and so I just thought I'd mention that yep cool and here's how we hierarchically nest in our Google Drive our cloud storage folder we have an admin folder for organizer information and then each organizational unit has information that's accessible to it and so in a unit and project based way we have nesting of reading and writing privileges that allows us to sort of unambiguously understand what information does somebody need to see and then what information are they contributing on if you still have your hand raised okay so that's our Google Drive just to sort of walk through a couple of our other tools on the right we have a lot of Google documents and sheets this is our formal documents so we use various kinds like slides and sheets and docs on the ontology tool side we a little bit have used the online although there's a downloadable as well ontology editor protege and then also we've been with some help from Tim and others working on setting up a Sigma ontology development environment which is related to Sumo the ontology approach that we're pursuing so this is a formal approach for ontology modeling and an example of a statement in is written here so that's what the ontology working group is developing and it shows again the power of working on a team because how many of us could have ever set up the cloud Sumo environment none or maybe one how many could even set it up locally again none or maybe even a few but we do have somebody who has experience with cloud setups so we will have a cloud working space and that is going to enable participants who want to have that ramp from not having Sigma not knowing ontology to maybe having both and understanding both it's going to be an easier and a better ramp when we can share resources in our team especially the Sigma ontology development environment we still use key base as our back end and single source of truth for organizing although we have a discord as well that has been awesome for a lot of collaboration for communicating externally our primary source is our monthly newsletter which sometimes sends out other announcements as well and then we have a discord with people who want to be in a more web platform interface it's been great for the collective intelligence project that blue and several others have been involved in and then Twitter we've used that social media affordance as it's where a lot of the community is then on the audio visual side this is sort of all down onto one slide using YouTube for live streaming and viewing using Jitsie and gather town for video chat we're on a Jitsie right now and then using OBS broadcaster role okay any comments on tools otherwise we'll head to future and the next steps right so hashtag future and really our next steps as we are heading into our third quarter of activity we first off are going to be taking the next steps that we described in each of those organizational units so edu comms and tools will continue navigating sense making along the ways that they have been describing in this conversation as the lab as a whole heads into the third quarter of activity though we will be focusing more on defining governance structures and exploring new affordances that are now available to the nonprofit which was part of our strategy from the beginning achieve the nonprofit and understand which affordances would now be possible or even likely and then enact those possibilities so the lab level that's what we would like to see and also experimenting and defining governance structures whether it's a governance structure that we don't need any new technology or tools for like just clarifying how do we make a vote on whether a certain guest is appropriate for a guest stream or not all the way up to the token engineering of NFTs and more defy or distributed governance type applications for who knows what the next steps may be and then also during June it'll be an awesome note to end the semester on and then we'll have a third and a fourth round table before the year ends well we can be on this closing slide which is just anyone we can open it up I see Dean and then everyone else feel welcome to raise your hands Dean go for it just a quick question I noticed that in terms of whatever they call it on YouTube changed and now when I've gone back to some of the active inference live streams before there was no advertisements and now I have to click through two advertisements to actually access the live stream so would we get somebody to look at the AdSense piece and start if it's a non-profit start collecting some money for people because the advertisements have been actually front unloaded on some of those live streams you probably weren't aware of it because it's just happened in the last I think 10 or 12 days thanks I'll give a thought on that blue yeah just to respond to that so like we as the active inference lab like can't we can't pay to remove the ads it's a user end payment which I that that's my understanding of it so just a quick update yeah I think there is a way to like have a channel under monetized or not I'm not sure if it removes all the ads but yes that's what changed right so even if you're that's exactly what changed there used to be like you could pay as a producer so that no one had to view ads but they flipped it so that now it's you have to you have to buy the YouTube premium because they figured they would make more money that way I guess ah yeah I just searched ads maybe we can confer with the YouTube terms of service or whatever but if it just recently changed then that totally could be and okay good to keep in mind Stephen and that also can be where having a non-profit status can help because they will if they see you have those values and you are registered then they often can give you either a free or much reduced access to some of those services so I just looked at the YouTube monetization and it says as a YouTube partner you'll be able to earn money from your videos etc etc and it requires 1000 subscribers and 4000 watch hours we're not at either of those so we have no levers maybe when the channel is eligible it can be done or not but we'll figure it out and of course have a spirit of cognitive security and attentional regime engineering and not having ads when we don't need them to be there and eventually working on avenues to self-sufficiency in a way where we won't be at the behest of any other platform but we can have some more subscribers that would be cool Dean and then anyone else I just think it's interesting because I don't think search engine optimization is active inference but what would happen if we got to that those minimum numbers in those thresholds right yep well there's a lot on our channel and it'd be awesome to reach out to more people and let the search engines make if it what they may because we'll be optimizing for something else so this closing slide is just again people can raise their hand if they want to add anything just what we'd like to learn more about and how we want to apply questions that every expert in the field will tell you that they are curious about well and beginners too and then the questions that we ask usually in a more paper discussion context what does a good understanding of our lab enable since we're discovering what kind of lab we are and creating what kind of lab we are what would it mean if we understood that what would be the predictions and implications of different understandings what do we know now that we didn't know two hours ago what's for free energy principle and active inference the ideas or the community tools too and then what are the goals of our research and of our system of interest which is the lab as organizers and then the participants as the lab so cool stuff and thanks everyone for participating we hope that you stick around share the information with everyone else and yeah if there's no other comments we'll end it there awesome


Okay, so this is a tough topic. Are Christians homophobic? One in six Gen Z kids identifies as a part of the LGBTQ community, which is kind of wild. Like if you look back at the statistics from years ago, it was like 2% of the population. One in six is quite a significant jump from that. And so the probability is that young people in your lives and beyond that as well, but just looking at this particular statistic, in your life identify significantly with this community. And so how do we as Christians engage with homosexuality and gender issues and all sorts of these things. And so today we're going to be talking a little bit about homosexuality specifically. So when we look in the Bible, it's not hard to find that God created us male and female. And in the context of marriage, he designed us for men for women and women for men, equally created in God's image, but yet created for specific purposes. I was scrolling TikTok the other day and I noticed one fellow that was accusing Christians of being homophobic. Now this is an uncommon accusation against Christians, especially when we verbalize, okay, homosexuality is a sin when you act out on that behavior. So I kind of want to respond to this video, maybe give you guys a little bit of an insight in how I respond to these particular accusations, because it's not uncommon that you come across people in your own life, not just online, that are going to claim you are homophobic or judgmental or bigoted or all these sorts of things. So let's respond to this video and really engage it from a biblical perspective. Alright, I'm done with this argument. If you think homosexuality is a sin, which Christians are supposed to believe according to the Bible, then you are homophobic. Let's break this down incredibly simply. Definition of homophobia, a dislike of or prejudice against gay people, prejudice, preconceived opinion that is not based on reason or actual experience. Okay, so the first thing to remember is to not get offended when people try to harbor these accusations against you when somebody calls you homophobic. It's important not to get super defensive. That's not what we're trying to do here. We're not trying to prove that we're a good person and we're great. Ultimately, we want to be standing on God's word and standing up for truth and in doing that people may call you names and they may misunderstand what you're trying to say. At the same time though, this guy has a presupposition that is not correct. Even when you look at the definition of homophobia, you notice that it is prejudice harbored towards a quote unquote gay person. This isn't a definition that we as Christians have.  I don't believe there are quote unquote gay people. I think there are people that are experiencing same sex attraction. But the issue here is the issue of identity. You see, when we look in the Bible, we find out that we all have this thing called a sin nature. That means that our innate desires aren't leading us towards goodness. They're actually leading us to what is evil and what is wrong. The things that maybe some people feel that come most natural to them are actually things that are not good. That's why we need to redefine what our identity is. That's only possible when we put our faith in Jesus. You see, what people try to do is they try to identify themselves based on their behavior or what they like to do or the groups that they're associated with. A big group identity right now is the LGBTQ community.  I'm lesbian. I'm trans. People find identity in that. They find community in that. People will go to the ends of the earth to tell you, look, this is who I am. This is what my identity is. How dare you challenge me on that and how dare you not accept this supposedly integral aspect of who I am? The real question is at this point is, okay, well, maybe that isn't who you need to identify yourself as. Maybe if we understand God as the transforming savior that he is, we can let go of those preconceived identities associated with the flesh or the things that we used to desire or used to be pulled by or even enslaved by, but now we can look to Christ and find a new identity in him. Even look at people that have opposite sex attraction. Young guys, guys in their 20s, guys in their teens, the biggest thing right now is pornography. That is across the spectrum of not just young guys, girls too, older guys, older girls, everybody. Pornography is absolutely destroying people's lives and think about it. If you were to identify as somebody that, oh, look, I look at pornography. I don't know what you would call that, a pornographer, somebody that watches porn because that's my desire because that's what I want to do. You identify as, okay, you want to sleep with your girlfriend. Oh, I'm going to identify as a fornicator. That's just part of who I am. I can't help it. It's what I want to do and I'm going to continue to do it because that's how God created me. Notice there, you both have the desire to do that. You both have the desire to sleep with somebody and yet that doesn't mean that it's right. That doesn't mean that, okay, well, just because I feel that way, that makes it good. We need to look to the ultimate standard of truth and morality and outside of God, there is nothing. It's just absurdity. Some people will try to look towards the atheistic worldview for the sense of morality, saying, you know, it just kind of evolves with the culture and you got to be accepting of whatever, you know, the culture comes up with. But it's like, no, nobody really holds to that. There are lots of cultures across, you know, the span of history that we look back on and say, no, that was evil. That was wrong. So we're holding to some sort of standard of morality. Ultimately, we need to know that it comes from God and what God says goes because he's outside of our world. He's outside of time and space. He's a transcendent force that is able to speak revelation into our world to tell us what is right from wrong. And we need that because otherwise it's just our own subjective opinion. So when we realize that we say, okay, well, look, we all have this sinful desire.  It's not about that. It's simply about saying, Hey, look, we all have an identity issue. We all find identity in things that are not true, right, good, and we need to be transformed. And we're going to hear from this guy here why that is bad. You saying homosexuality is a sin because it says it in the Bible. It's like me saying being black is wrong because on a post-it note on the wall, it says so. That is an opinion that is not based on reason. Therefore, definitionally, it's prejudice. Interesting. Interesting. This fellow believes that his opinions are based on reason, but I would ask him what that reason is based on. How does he have the ability to reason, to know right from wrong? Without God, without the Bible, without God's revelation to us, we are simply stardust bumping into stardust. There is no valid opinion. There is no objective standard of truth because think about it. Look, if we are just primordial, who says something is right or wrong or good or not? That's like saying two rocks banging together is a right or a wrong or a rock ought to do something or stardust ought to do something. Who says? Who says? And so your arguments, your reasoning is no more reasonable than somebody saying, Hey, look, this is what God's word says and I'm going to hold to that. Notice how God's word is built off though I witnessed accounts of people that were actually there in history when these events took place. That it was inspired by a God that was transcendent, that is transcendent outside of time and space. This has no resemblance to somebody writing something on a post-it note and putting it on a wall because look, God's word holds weight. Without it, we are left with absurdity. And this fellow does hold to a certain sense of morality. He says, look, you're wrong if you say homosexuality is sinful. That is prejudice. That is bad. And I would ask you, sir, why you think that's the case? Why is prejudice bad? From an atheistic worldview, prejudice is necessary. Look, certain groups need to be able to survive and they need to group in with other people that are similar to them and overtake the other groups so that they can be the survival of the fittest so they can continue on. But now this fellow is just inserting all sorts of numerality into the atheistic system because look, that's what he feels is true. That's what he feels is right. And look, I think he's appealing to his inner conscience that God has written his law on this fellow's heart that says, look, it is wrong to be prejudiced. But at the same time, this guy is neglecting the other aspects of his conscience when God says, look, you need to look to me for truth that we've all sinned that we've all broken God's law that just because we feel a certain way or desires latest a certain way does not mean it's good that we all need to be transformed from the inside out that we need to have our identity changed.  I just dislike what they do. But what you dislike about them is an integral part of who they are that they cannot control. That's like saying to a short person, Oh, I support you, but I don't support the fact that you're short. It doesn't make sense. Okay, this guy says it's an integral part in their life. So if you're not affirming that, you're not affirming them.  And I would just simply disagree with that premise. Look, we can all say, Oh, there's things so integral to us that if you don't accept this about me, then you don't accept me. But look, love doesn't have to accept every single behavior of a person. That's absurd. And if you do, if that's your definition of love, then that is not true love. That's that's coercion. That's coming up to a person saying, look, you need to accept me and everything that I do, even though it may be harmful to you or to me, it's because it's so integral to who I am. It's like according to who and can't a core, I can't control a can't control your behaviors according to who, you know, the amazing thing about God is he unlocks all these sorts of things that we never thought to be possible. Oh, look, I can't control my desires. I can control these things with my willpower. I can't do it. Well, look through God's power and presence in your life. He's enabled you to be able to overcome temptation. That's something that God has allowed us to do. Yes, on your own, you can't control these desires. Yes, on your own, you can't stop watching pornography.  That's only what happens when you submit your life to him when we give up our own identity. In summary, you cannot claim that an unchangeable attribute about someone is sinful but that you still love them. So, yes, Christianity is homophobic. Once again, I'm not offended by the accusation of homophobia. It's something people will swing around at you in order to get you to feel bad and in order to get you to relinquish your beliefs. But look, here's the thing. He says unchangeable aspect of who you are.  I know certain people say that. I don't think that's true. And I know that based on experience with the people in my life and online that I've come in contact with that haven't experienced that. They've come to Christ and yet they still experience these temptations. And so what do we do with that? Well, we do with that. Well, we do with all sorts of struggles that we have and that we still have as Christians. Look, you might still have the desire to look at pornography. You might still have the desire to sleep with your girlfriend or boyfriend. You might still have the desire to, you know, lie or cheat or covet or any of these things that are against God. But that doesn't mean that God hasn't changed you or He's not with you or it didn't work. God may give you the grace to overcome these temptations completely where you just don't even experience it anymore. He frees you from it. And that's an amazing blessing for those that experience that. For other people, it's a lifelong journey of just battling with these things. But we need to change the conversation from, look, these are unchangeable attributes. And this is a integral identity to, look, no, this is not, this doesn't need to be who you are. When you come to know how good Christ is and how loving He was to die for you, you want to pursue holiness and goodness, even if that goes against what you may feel is natural. Look, this is not a popular message. But my hope is if the more we can approach this with truth in love to the people in our lives and the people that are identifying as part of these communities, the more we can get across to them, hey, look, I am not against you here. I want what's best for you.  It's simply that I see how good God is and how merciful He is and how glorious He is and how wonderful and fulfilling and transforming a life lived in His purpose. And according to His design is, I want you to experience that. I want you to experience the joy found in Christ. And that means giving up the sin in your life. That means submitting it all to Him. But it is worth it. It is worth it. And I want to help us as a community.  Hey, guys, thank you so much for watching this video. If you enjoyed it, I encourage you to subscribe because I'm putting out new videos every single day. Also, please head on over to Patreon if you want to help support my ministry. Through your support, this ministry keeps going and growing. So thank you so much for that. And I will talk to you guys next time. God bless.


How would you kind of sum up the series and how frustrating it's been over the last five games so?  We haven't played the way we're capable of Brian Hope please unmute Hey DJ, I think you guys got 11 hits in this whole series. How do you explain just kind of what's going on with the bats right now? Like I said, we're frustrated You know they got good pitching, but I feel like we have a you know better lineup than we showed this series and we've showed this year so far so You know, no one's gonna feel sorry for us. No one's gonna throw Throw softer or throw easier for us. We gotta you know find it within ourselves to Continue to get better and and and play the way we're capable of What needs to change in your opinion, you know, how can you guys turn that around? Yeah, you know if I knew I would I would tell the whole team but You know, it's just uh You know, it just seems like we're putting a lot of pressure on ourselves Probably too much pressure on ourselves You know we go through tough stretches, but you know early on when you go through tough stretch it It's definitely magnified and you feel like you're never gonna get out of it But you know, we're too talented to play the way we're playing I Was the other you have the next question In the past when either you've been in a slump or team you've been with has been in a slump What are some things that have worked to kind of I guess get you guys to stop putting that pressure on yourselves and just go out and play I mean nothing Relaxes you more than than you know results. You can say don't worry about the results worry about, you know how you go about it and That's all good and until you face a bunch of adversity and then you know, you try even harder to get results So, you know, I think everyone just has to you know, look at themselves and continue to get better and Make adjustments and not be afraid to make the adjustments and You know, I have a lot of confidence in this in this lineup The confidence is not shaken, but we definitely I know like I said, we haven't played the way we're more capable of Joe Maseri, please unmute DJ when you talk about putting pressure on yourself You know, does that mean to hit the ball out of the ballpark when you guys are stepping in the box? I know you had that bloop does do you go up there and just maybe just try and put the ball in play rather than taking The idea of you need to win it all on your shoulders in a situation like this Yeah, you know, I just you know when when you put too much pressure on yourself You just you feel like if you don't get the job done then That's our last chance when we're rolling we get someone on base I'm confident we're gonna score and right now we get someone on base and I feel like you know We need two three at bats in a row That's just baseball. That's baseball And you definitely can't be tight and pressing You know in baseball and but like I said, nothing like a little bit of success with results, you know relaxes guys and You know, we're close. We're close. It's just We haven't had the results so far


Hello, my name is Julien de Soif. I'm an artist designer from Brussels, Belgium And I'm here to talk to you about my project called design with Git. Actually, design with Git could be rephrased as I want to integrate distributed version control systems into a designer's workflow. For those of you who don't know what a version control system is, it's actually a piece of software which helps you keep track of the version of text mainly that you write. So for example, if you want to write a novel, an essay or a resume or whatever, you usually start by writing parts of it and then come back later and after a while you have many files in your folder, which are called text version 1, version 2, version 3, version 3b or version 3 ready to print, ready to print corrected and so on. So which is a mess, especially if you come back months later and want to start working on that project again. So version control systems help you keep track of these versions, so you only have to write one file and version control system takes care of all the changes you apply to to the file you are writing. You do that by giving a little text or writing a little text, describing the changes you made every time you want to save different version of your text. It's also really interesting to use this system if you want to write different versions of your project and if you want to especially collaborate with other people because it's easier than to see the differences between your version and the version of someone else and to integrate them together and merge them. This is a system that has been used for years now by programmers and this helped a lot the open-source community to work on the open-source software we're using. What I think is I want to help designers, graphic designers, were not much into code to use version control systems and the benefits from that in their workflow. So I've chosen Git because it's the trending distributed version control system of today. It's a software that has been created by Linus Torvalds, which is also the creator of Linux. Why Git and not another version control system is one of the big advantages. It's distributed and it's quite easy to start with, even if it's a really complicated piece of software. Distributed means that you don't have a central server to keep track of your or to start versioning your files. And every time, I mean, I know a lot of people who've started using Git that every time they start a project they start versioning versioning it, versioning it. Sorry. It's a trending version control system of today, especially because of websites like GitHub and Gatorious. I don't know if you heard about those websites, but GitHub is really popular right now because it has a nice interface and it also has pushed a lot of the social side of versioning. So you will find web designers and fund designers also that have invested GitHub to share their project and to share the things they're working on. So version control systems are great with text files and graphic designers don't usually work with text files, but they can save their work in a textual file format. And these are some examples of textual file formats you can use in design design practices. So SVG, which we had a presentation yesterday about it, is for scalable vector graphics. ODG is Open Document Graphics, which is used by OpenOffice. DXF OBG is for 3D files. STL is also a file format quite now widely used in 3D printing and so on. UF4 is a file for font creation. Those are file formats that are written in plain text. So you can open them with a text editor and actually read how the design is saved into the text file in a position to a binary file format. Version control systems are very good with textual format because they can spot the difference between one version of the text and another one and say, okay, this lines of text has been changed and so on, which is impossible with binary files. So to encourage designers to use version control systems, I've decided to implement those functionalities into Inkscape. Why Inkscape? Inkscape is a piece of software, free software, which is used to create vector-based join. It's really well-known, widely used by different kind of people, be it font designer, logo, illustrators. In-depth, it's also usable for interface mock-ups for web designers. I mean, many people use this piece of software for many uses and it uses SVG as its base file format and SVG is quite old already. It's more than 10 years old. XML-based standard file format developed by the W3C. It's right now SVG also widely used pretty much all latest browsers open it easily and pretty much every graphic program you can find can at least open it. So how designers use Git? I talked about the web design community. They use GitHub, especially to share I would say libraries or templates or other things like Bootstrap, boilerplate, Roots Team, if you heard those names. If you Google GitHub icons as VG or Google GitHub fonts, you'll find plenty of repositories of files that are available for you to download and start and work on it and share. There is also this group which is present here at Mediala Prado and LibroGraphics meeting, which is open source publishing and they actually share all their work online through a Git repository. So here it is, their Git repository that I can browse and you can actually download all the work they've been working on and and actually start your, I mean, working on them or look at them to see how they've done it. So they're a group of designers who were actively already using Git to keep track of the work and encourage collaboration and then there is nope. Well, this was a video obviously we don't have the networking idea worst. This was a bad idea. Is internet working? Anybody? We'll see. Well, this, I don't know why it doesn't work, but it was a video on YouTube. Actually, there's a there's a group called EPT Comics if you Google them, you'll find them. They use, they've used a Git for versioning the creation of comic book and actually they're showing a video where they've actually gone back through all the history of the commits and they've animated it into a video. So it's also a great way of seeing what might go through a creator's mind and the way he works by going back to the history of the creation of the project. It could be interesting to, I mean, drive a piece of work into a different direction. So this is an idea that has been going on in my mind for a while now and when I see the open call for interactivists, I thought it would fit right in. So that's why I'm here to present it and I'm glad I've been selected, but I mean, I have nothing to show yet and I'm happy to be here to discuss with any interested people how to implement this, but this is maybe how we could do it. I would like to add, as a form of a plugin in Inkscape, first the basic Git commands to help a designer just do the basic use of a version control system. So it would be init, commit, branch. I won't go into detail of what those commands would do, but there would be an easy interface to start that. That could be also part of the interface of Inkscape, if we add it, is a way to go through the commit history. So the history of the different changes you've made to a file. So you could go back in time and say, okay, I want to see the first commit I did or a branch and would display exactly what you did at that point in time, and maybe start working from that point and create a branch from there. And then there is this visual diff, which is kind of like a holy grail I've come to realize, is that for a couple years now I've seen discussions on the Internet about how to actually visualize differences between two versions of a file or between two files. So right now, the way they do it, even in commercially products like Adobe version Q or Plethora, or there's many versions systems for graphic designers, they actually take a screenshot of the state of the project you have, and you can compare two screenshots of your project, and you have to visually find what are the differences if you can spot them. The thing that I want to do is, since I'm using SVG, which is XML based, I think we can go down and compare two XML files and compare where are the nodes that have been changed, and only display that, for example. This would give more information and more, I think, useful information to graphic designers about the changes between two versions of a project. This could help, I mean, I've seen discussions about this on the Wikimedia mailing list, because Wikipedia has SVG files as visual descriptions of their definitions, and they also do versioning of their files, so they might benefit from that too. Well, it's a trending topic since a couple years, but it seems that nobody has managed to come to a workable solution for that, so I'd be happy to, I mean, think and work and think, and come to a solution maybe during the 15 days of Interactivos. So extending, this is maybe exaggerating already, but if we come with a solution for Inkscape and for XML and for SVG, maybe this will inspire other people in the font design area or 3D area or any other area of design to think the same way and to find a solution to also integrate versioning system into their project, because versioning systems like Git and distributed versioning systems are great for collaboration. Really, the open source movement has been benefiting from this, and I think that visual designers need to actually jump in that chain and benefit from that too, and we don't really know what this could lead if we all share the same files and could all share the history of creation of those files. So I'm ready for questions, and I'll try to answer them. Okay, that's really interesting, but what's happened if you use a big raster image as the version control? Say one image is waiting 100 megawatt, you do five commits and your hard drive is full, so what do you imagine to manage this? It's a good question. I think it's part of the extending part of my talk, because that's why I concentrated on SVG. It's because it's a light file format, and especially it's hard to do versioning with raster images, because you can almost consider them as binary files. You would only be able to maybe version the changed pixels. I have no idea how, for example, Photoshop or Adobe does it, but it's an interesting question. And I would love to have, there is a raster text file format, like XNBPM, I don't remember, so you can actually open raster images into a text editor and edit it by hand if you want, but that's as far as I've gone. Anyone? Welcome to join at Interactive, we'll have work on this here. Yeah, you mentioned collaboration. At the moment, do you find designers use components that are built by other people, such as you have a poster and you want to put in a font from one producer and a particular graphic image from another? So at the moment, the work of a designer, are you often using other people's modules? Yeah, in my practice, that's what I do a lot. For example, using web design, because it's part of my job, I really use stuff like Bootstrap or take, I never start from scratch. For example, the Roots theme is a WordPress theme that you can start from as a designer, or I use also web fonts, open source web fonts to integrate in my design. Rarely starts from scratch, except if I have to design a logo or something like that, but for other projects, I always use stuff. So I would be, sometimes, especially when I use different projects from other people, sometimes I want to change a little bit of this, a little bit of that, because it's not exactly how I wanted. And maybe if I have access to the whole commit history of that person's file, I could maybe go back in time to a version that is better for me to start from and to change a little bit according to what I want to do, and then share back with other people. So that's what I'm interested in. So more questions during the workshops. Last slide. This is my name, and you can contact me on Twitter and the address of the project.