What a beautiful day here in the city of Columbia. It is such a joy to be the mistress of ceremonies today for this grand opening. I am so proud of the team that put in the work. I'd like to especially thank Krista Williams. She does the work. They started, at least in this building in February. They've been doing their soft opening since April 25th of this week. And there's lots of support when you go out into the community. And you actually ask the community members what they need. And then you work to provide it. So thank you for allowing me to be here today to witness this momentous occasion. We would like to thank DJ Gitlow, a veteran and member of our community. We would like to thank Darius Johnson from Noel Catering for providing refreshments and the Curiosity Coffee Shop for providing our coffee refreshments this morning. This is what small businesses are about. This is what supporting your community is about. And without further ado, I'll bring up the woman behind the dream and behind the vision, Krista Williams. I'm going to be very quick because we said two minutes on the comments. I didn't prepare a speech because I've been so busy this week. Thanks to all the support from the community members that stopped by. I'll start a little bit about the history with Uncle Willie's. 37 years ago, I was a small baby that was born in a hospital to a mother that was too young to bring me home. And who showed up to pick me up, none other than Uncle Willie and his wife right here, my great aunt and uncle. So I owe them a lot of everything in all of my successes and goals, achievements. I owe them because I could have been anywhere. Uncle Willie was a farmer in Santee, South Carolina. He was also a volunteer firefighter. That's why we have the logos on the window to represent and remember him regarding his service to that. But he provided fresh produce, vegetables, fruits to the community in rural Santee, South Carolina. Many community members would stop by the house. We actually lived right next door to a grocery store, which was so ironic. But being in a small town, people want fresh produce, fresh fruit, and he provided that for many people. So when I ran for city council on last year, and I heard so many concerns in the community about needing a grocery store, I started putting in the work and started doing the research. And here we are today. But when it came time to name the business, I thought about Uncle Willie and all of the sacrifices that he made from the day that he didn't know what was going to happen, but picking up that little baby from the hospital to providing a service to the community by being a volunteer firefighter, by providing fresh fruit and fresh vegetables. I thought about him as that person that provided service and decided to name the establishment after him. Once again, I would like to thank everybody that's been a big support. I see Carolina Pameralma is out here, Ms. Nata, all of the food service, Noel Catering, original bakery, always original bakery. And my employees, where are my two, I have two employees that are here. That's one of them, Mem. He sticks by my side when I'm here late doing inventory. CC is my other employee right here. They're both awesome and great, very trustworthy. And Mr. Searight has been a volunteer at the store. He's a veteran as well. So I just appreciate all the support from everybody, the city of Columbia. I hadn't been able to cash that check yet, but thank you all so much for your support, Mayor Rickamon. We really appreciate you, Ms. Melissa Lender. She grilled me, actually, and I'm gonna stop here. When we had the, I had to present my business plan on Zoom and she was tough. But after I got finished talking, she was like, I think you got it. And I think we did too, because we're here today enjoying this story playing out. Thank you all so much. We will have a word of prayer from Ms. Tanya Caesar. Is she here? Hello. And we have Lily Aiken. Good morning. Let us bow our head, please. Oh, gracious and heavily father, we come to you today, God. Lord, we say thank you, God, for everything that you have done, what you're going to do, and, God, what you're doing right now. We thank you, God, for a day that we've never seen before. God, we thank you, Lord, for this grand opening. We thank you, God, for each and every participant, for everyone that has come together to make this vision possible.  Lord, in the name of Jesus, we ask you, God, that you will bless the sales, bless the people as they come in and out. God, we forever give your name, the glory and all the praise. It is in Jesus' name that we pray, amen. Well, hallelujah this morning. Thank you so much. I forgot to introduce myself when I came up here. My name is Native Rutherford, and I'm the Richland County Coroner. And the reason that this store is such an amazing thing is because we see so much hypertensive in our therosclerotic heart disease as a cause of death in our community. And having access to fresh fruits and vegetables is very important in that prevention step of healthcare. So without any further ado, let's please have our newly elected mayor, Mayor Rickumann, come on up. We appreciate you for being here. Good to see you, good to see you as all over here. It's tough act to follow these beautiful women that are here today, but what a great opportunity, open Columbia. Every day that I get to go to a business that's opening up is a great day in the city of Columbia. And I have to tell you, it makes me so excited for this because this is one of the things during the campaign and in the talks in the neighborhood we've talked about is filling a void. I think the difference here is, is that this was built with love, which means it will succeed, number one. Tenacity, somebody who doesn't give up at all. Ms. Williams had a dream and an opportunity that she wanted to pursue, and she followed through with it. What's really great for me is when I look out here and see all the people that are here. Got Representative Rutherford here, Tina Herbert, council member for district one, representing this area here to support all the community folks because when I opened my first business in 1994, the community's why we were successful. Columbia supports its local businesses. I, young Rutherford over here was a law student that I used to feed when he was struggling over there studying back in the day. But what I've always told people is, is that if you're a small business and you make an investment in Columbia, the community will support you. And I'm so happy to see everybody here today excited about Uncle Willie, especially since I know the story behind Uncle Willie even more is exciting in all the small businesses you're bringing together. And I saw you had Troy's, Troyer's smoked sausage in there, which I have a weakness for, so thank you. But we're really excited to have you here and we hope all the success for you will pray for your success and just know if there's anything we can do to continue to help you, we're here for you. Thank you very much for your investment. Thank you so much to the mayor for giving us a few words this morning. Miss Lily Aiken, please come on up. You're welcome, you're welcome. We thank you for coming to the grand opening of Willie's grocery store. And I want to just say this right here. This day, today is the same tomorrow that we prayed and hoped and wished for on yesterday, and God has brought it to pass. And we thank God for the story we thank at the time that I've been in here for a few days. Everyone is excited, they're happy, and I thank God for blessing with the store. And by the way, I am Mrs. Willie Aiken. And we were married for 51 years. We met on Valentine night and we got married on Halloween nights. So there was always a trick or treat. And yeah, he was a great gardener and people would come by like the early sugar peas in the early part of the year. What they would do, they would put in their orders for the next year. And he would write it down who all wants such and such a thing. But the oracles was the main thing. I still go to the post office and ask to me, you wasn't playing the oracles? I said, no, not this year, he's not a year now. But I just thank God for him and how God blessed us with three daughters. And I just thank God to be able to be a witness here and let's just keep each other in prayer because prayer fix everything. I'm a firm believer of that, I know prayer works. So I just ask y'all to keep the business in prayer and I'll be in and out helping her as much as I can. God bless you. We all hope to have a trick and a treat in our life. Ms. Tina Herbert, city councilwoman for district one, come on up. Thank you so much. I'm really excited to be here today because Ms. Williams, you've helped us with the vision for this corridor. And in so many different ways, people are always wondering, well, what is the city doing? What is the city doing? Well, there's a lot of room and there are a lot of places and pieces of the puzzle that everyone can play. And Ms. Williams has decided to be a solution to the problem but she needed funding and so that is what the city did. So people are always like, well, what did the city do? What did we contribute? And that's why I'm glad to see Brett and his team, our Office of Business Opportunities is here to fund small minority women-owned businesses. And so this is what I have to say every time I come to an opening and it's a small minority women-owned business, is number one, we have to support this business. She will not last if we don't come in support. She cannot do it by herself. Number two, keep the faith, Krista. Because starting a business is hard for anybody, not just Krista, for anybody. But keep the faith, ask for help. There's so many people here, there's so many people at the city who will give you the help that you need. And then the third thing is make sure you see and join NCBA. I think there may be some other members out here, but it's a really good group of businesses along this corridor that can help you. So that's my shout out to the NCBA, but thank you so much for helping us address. I didn't forget. But no, but thank you for addressing several issues. And the last thing I'll say is Mayor Rickerman and I, we were in a retreat this week and we talked about filling the vacant storefronts. And we agreed on that one. And it was a good moment. And so you're helping us achieve that goal. So thank you so much. Congratulations to you today. Thank you, Nathan. Now we will have Eva Moore with the South Carolina Department of Agriculture. Welcome Eva. All right. I am so honored to be here today on behalf of Commissioner Hugh Weathers and the South Carolina Department of Agriculture. We know that when people buy locally grown food, they're keeping more of their money in their community, pointing it right back to their neighbors and to the small businesses like this business, like the food producers that are in our community. So thank you for shopping here and keeping more of your food dollars in South Carolina. Yeah. We also know that locally grown food is traveling fewer miles to get to the person who's eating it, which means it's fresher, it's often healthier, it has less of an environmental impact. So thank you for that as well. Farmers in South Carolina, small farmers, and I'll say that farmers of color are likely to be small farmers. They need partners like Uncle Willie's and like what you're doing here. So thank you for that. And I'll just say on behalf of the department, we are very excited to be your partners in this. We look forward to being a resource in the future and thank you for having us. Bye. Jim Johnson with the Small Business Association. Thank you very much. Of course, I'm Jim Johnson with the Small Business Development Center, which is a resource partner with the Small Business Administration. And coincidentally, next week is National Small Business Week, right? So this is kind of appropriate because this is wonderful. Like Eva mentioned, bringing together all these different businesses, food related businesses right back here and supporting those businesses. And I have a special place in my heart for food businesses as farmers. And looked around at some of the great local items, like your blueberries from Kusall Farms. You had rice, Charleston gold from a farmer in Georgetown. So you're bringing South Carolina right here to Columbia. This is amazing. And you're connecting rural back with urban, which is an interesting concept. I think there needs to be more of that. But I think what you're doing here is wonderful. I know there are many food access issues in areas of the state. And this is a problem. And what do entrepreneurs do? They solve problems. And so you're able to come in here with the support of many great people, including the city of Columbia, and solve the problem of a food desert in this area. Giving access to folks in these neighborhoods here who so desperately need it. And so I'm just so proud to be able to be here and speak on the behalf of the SBA. And like was mentioned before, there's so many support systems out there to put around yourself, to build your team, and to help you be successful into the future. So we offer you all the support and blessings and congratulations. Now the moment we've all been waiting for, Christa Williams, I just wanna say congratulations to you again. You are truly an example of we can do hard things together. So thank you everyone for being here. Now let's cut this ribbon.


Hi everyone, this is Pratik Jaiswal and I work as a Frontend developer at Zeta. I'm here to give a talk on building scalable view web apps for multiple instances. These days, many companies are moving to multiple countries, especially startups in the recent times. With this, it comes as a challenge to us Frontend developers to design a web application in such a way so that it's easy to scale, develop and deploy. I came across the same situation where I need to build an application, scales into multiple countries. And these challenge here is much more than language, currency or time zone because it can be satisfied by the I-18 library. Here the challenge comes is that in multiple countries, the logic and flow can be different. But more or less for one application, it will be more or less the same. Consider a mobile web application where you have a user profile. In that case, most of the part will behave similarly. Only few part might change based on the country. Example, in India, in the profile page, in case of Fintech, might have a KYC component. But in any other country, in Brazil or etc., you won't have that component. So we need to manage these conditions. A single repository, the aim was let's see how we were able to achieve it. So what are the options I had that time? The first option is the first easiest option which comes in our mind and the safest one is to maintain different repositories. But it's obviously not a good practice because you're maintaining multiple shadow copies of the same repository and consider a situation when there's a security fix you need to do or you need to change the scroll behavior. You'll need to make multiple developments and multiple releases. It's a huge task. The other approach was like most of the developer which we all follow is Eiffel's approach. It's maybe because of the bandwidth we have, we go with this approach of Eiffel's. This may work out for you for like one or two countries but consider a situation when you have more than five, six countries. It'll make the code look very dirty. Not even this. You will be shipping the code, everything in one bundle of multiple codes of different countries in the single bundle. And also if one developer is introducing a bug in one country, it'll go in multiple countries. So obviously this was not another approach we should go for. One more neat approach was maintaining configurations. This is an enhancement over the Eiffel's conditional statements but again if you have like five, six countries then the backward compatibility becomes very difficult to maintain if you have configurations. Consider the situation you are the like sixth country, the person who is developing and you are making some change. Imagine you have to change the configuration, you have to go to each and every country developer to know what impact it will make to your country. This required a lot of team interaction and this again was not a solution we went for. The last is one of the developers shared with me. In this case what he was doing is he was trying to change the resource path during the deployment. This solution can help you switching the countries but not avoiding duplicate code. So let's see what are the principles which our solution is following. We'll prevent any kind of duplicate code in our solution, separation of concern. So here we'll build separate country folder for each country so that one country team is working on a specific folder they won't mess with any other country folder and also it will avoid a lot of conflicts in inheritance. We'll use maximum reusability in this approach and only we'll override the country specific requirements in our country modules. We'll only load the required code. We won't load any of the code of any other country. Our testing and deployment will be independent. So as a developer we focus on making the development experience better but also a major part comes in testing and deployment because one country team will be waiting for hours at night to release but other country should not be dependent on them. Every release should be separate of each country. These are the challenges which we thought we should solve. Make this complete framework, building scalable web apps for multiple countries work out. This is the core of the solution. You make sense. You make sense are very powerful. Here you can even have the component options like data, methods, components, props inside the Vmix and itself. Not even this. You can even have life cycle hooks inside the mix and so in my case I had an application already developed and I had to scale it to like I was the person who was implementing the third country. The other guy for them conditional configurations worked out but for me again going and working on it was not a good idea for me. So what I did, this helped me to move the complete JavaScript code of the Vmixin into a Vmixin, JavaScript code into a mixing completely. As I said that Vmixins are a little debatable but yes Vmixins are smart. Here for a specific use case if you are using with proper documentation it will give you good results. Let's see how Vmixin looks like. So here we can see we have defined a mixin and inside the mixin we are having the component option of methods. Here we are defining a foo method and a conflict method. The view instance we can see that we are importing this mixin and we are defining a new function called bar and then again we are overriding the existing function conflict and if you are printing it we can see foo is printed from the parent, bar is implemented from a child and conflicting is overriding the parent. This feature will help us defining the country specific requirements and also we will be using JavaScript's ES6 dynamic imports with dynamic expressions and web code printing. This will help us separate each country fold as a separate chunk and loading the specific chunk while we are loading the application or while we are building the application. You can see the format. Here we are passing the country ID. This can come from the webpack variable or it can come from dynamically. It will automatically load respective modules with dynamic imports. Now let's see how folder structure will look like. So here we can see that each country module is having a separate folder and each country folder has an app body. This separation of concern will help us avoiding conflicts and each team will work on its folder without disturbing any other country. Every country here is having an app body. Let us see how the app body looks like. The app body we are having components. So these components will be across various countries. Most of them will be reusable. But in case if we have a separate component based on a specific country example, as I mentioned, in case of India you will need to have KYC. We will use the KYC component here but it might not be used in the case of any other country. So we will define the components which we use and most of it will be reusable. It will be used in multiple countries. So this is the mixing code. So this will be the complete functionality of that module. Here we can see we are having data, methods, components and mount. Imagine everything is different inside the mixing. It just looks like a component JavaScript. And then again, here you can define the functionality if we have much more than language, currency or time zone. So this will be the base component which will import in our country. So here we can see this was the user profile component. We are importing the user profile mixing which has a complete functionality and we are overriding it with the country specific requirement which we have. Here we can see in our case, example if we are in Vietnam, the country code will be different. The theme code which we are injecting might be different. Also the functionality, the function and even the API call if it's different, we will override that function here and we will take the country specific implementation based on the requirement. And imagine this same mixing will go in multiple countries. We are using the same mixing for n number of countries. See how we are avoiding so much of duplicate. So this is how our overall component looks like. We can see we have a lot of reusable common components like the user name field, user email field and phone field. These will be used in multiple countries. JavaScript as we discussed, we are importing the same mixing in multiple countries and only writing the country specific implementation. Not even the templating and the scripting. Even in the styling we can see, we have defined the common style all at one place and we are importing it and we are overriding in our country specific child component. So we will have the basic component in the parent folder in the common modules folder. We will use that if we don't have any changes. If you have a country specific requirement, we will define it adjacent to the app body and we will use import that component instead. And that component will import the complete JavaScript from the mixing styles again. And only we will specify the country specific requirement inside this component. You can see we are doing so much of reusability. Only we defined at one place and then only overriding in the country specific. So this is the part which will make sure that each of the country specific app bodies are loaded based on maybe the webpack variables or dynamically specifying the country. So in the last line we can see the app body. We are importing the country ID. This country ID is coming from the webpack variable and we can have, we can define a mapping of webpack variable and the folder name. And then again we have an else, it might be helpful for you in the testing where you can just specify with the parameter which country module you want to load and dynamically that country module will be loaded. And this will also ensure that when we are building, we are only building for a specific country. So we saw how we made the development experience seamless and we chunked out all the countries into specific country chunks. During the deployment we will create separate pipelines for each country making it sure that each country is not affecting any other country. Here we can see when we will build such kind of an application we will get multiple region modules like region 1, 2, 3. This is how dynamic import works. Whenever you specify a path it will create chunk for each of the folder or the component inside that path. But it will only include the component which we are specifying in the webpack variable. If you are using the US module it will only include the US module when you are running the application. And we saved so much of other country code as we are not including it in our build. So here we saw this use case of building a scalable web app for multiple countries for instances. And here we used feature of view and JavaScript and no other library to make it possible. We followed the principles. We are not making any code duplicate. We are using maximum reusability. We are doing inheritance. We are maintaining the separation of concern each country is having a separate module avoiding conflicts. We are only loading the code which is required with dynamic imports. And major thing the testing and the deployment is independent of each other. The testing team of one country only needs to work the other. Testing team can relax and not concern with the release happening in the other country. Yes. Because the approach which I followed to make it possible making one repository work out for multiple countries with the seamless development experience and also the testing experience and the deployment experience. So we have time for a few questions. Yeah. Hi. So in our organization we use Ember JS and actually using Mixins and Ember you had some pretty bad experiences. So Ember Mixins can actually access the attributes of the components that it is imported into. So if the developers are not careful and they assume that say the store object is available. It can actually lead to a crash when you imported somewhere else. So my question is why Mixins are the only solution for reusability problems. Like why can't you use a traditional helper. So at least you know like what is the data that is expected in the helper and what it is returning. So as you said Mixins yeah. But yes again the slide if you read Adios by the person mentioned in the Orioli article that Mixins if you're using it with a little documentation. It can help you identify which function is being implemented. And if you consider our situation you gives the power to include the complete component options and then lifecycle hooks inside the Mixins. And in our case it is one level of overriding. So one is the base component and other countries which are overriding it. So when we go to the country component we know that if we're not overriding it's from the parent component. If you're overriding it's from our parent component. This worked out pretty well for us. In case you have one parent and one child. Hey nice talk Praveen here. So I have question as in where would a library like Vue I18N or any library that allows you to do translations. Where would it fit in all the architecture that you have talked about. So when this requirement came we thought that this will include the Vue I18 library. Translations will be done in time. But when product manager came it said that come on they don't have a KYC in Brazil. Some other country. So then we went with this architecture. And answering your question I18 will include it in the base application. All the templates will include the Vue I18 tags inside the templates. And every component will follow the Vue I18 tags. So automatically the translation will be done. So what we can do is in the time of initialization as we saw. The way we are setting theme in the mount application we can set the language. Better approaches. When you are initializing the Vue component you are passing the I18 inside that. When you are initializing the I18 library there you can specify the local which can come from the parameter. Maybe you can define a configuration for that based on the webpack variable you are importing. How is it different from a Vue Async component? So in this case you actually used a mixin. But let's say you have inheritance based different components.  How different is that going to be with this? So the reason yes we used mixins here was one is the usability of an inheriting of the parent component. And also we are having the Vue component options of data methods everything inside it. So in my case the repository was already ready. What I had to do is to make it scale in different countries. So what I did when I came across the mixins I saw that they are giving the power to include the complete component option. And not only this if you are if you are using this you will import the same mixin in multiple countries will override it. In case of component you might get duplicate quotes. But from my experience you can still do the same thing with you know inheritance hierarchy of components itself. So if you see the JavaScript part and the styling part we are quoting both of them and then overriding it. We are defining it at one place and then quoting it and overriding it. In case if you are creating multiple components you might have duplicate styling duplicate JavaScript component as well.


What's up everyone? It's your girl Kenzie here from Leighton Sports Cards and I am ripping a personal here for Ken S. We have a 2022 Top Scrum Formula One Racing Light Box. And here is the light box. 16 packs a box on the lights. Good luck. Looking for the exclusive way raise. See some crazy ones. Just happen. We've got pink Sebastian Vettel driver of the day. That one is 23 of 75. Yeah, I don't think they'll get back down that low crumb but I definitely think they'll be reasonable again. Lando Norris refractor. McLaren refractor. Got checkered flag rookie joke Juanio Alfa Romeo. Wayray Frederick Vesti. I think so. I don't think everyone, every time. We've got refractor Alexander Alba on Williams Racing. Speed Demon's Yuki refractor. Color coming up. Aston Martin and purple Nicholas Latifi Williams Racing 22 of 399. Got gold and purple. Botas Alfa Romeo. Vettel and Stroll. Ray Rave of Marcus Armstrong. Refractor Lewis Hamilton driver of the day of Spain. Thanks for the follow, Tagan. We're stopping in Perez. Yeah, I feel you. Future Starz refractor Marcus Armstrong and Alpine refractor. Just think like with COVID. We've got Joe Juanio on the rookie way rave. Nice one there. With COVID and how the industry just booms.  But eventually I think they should come down a bit. No, that's kind of settled down. Got Leclerc and signs. Refractor Red Bull. Yeah, ever since 1920 class, it's been crazy. Leclerc Speed Demon's. Not to really hike the prices up. Zion and Jaws, Ricky, your stuff. Kevin Magnuson refractor and purple Vastour on the principal for Alfa Romeo 46 of 199 on the purple checker flag. Last pack here for you, Ken. Yeah, that's what I'm saying. COVID really did it. Got another Joe Juanio on the way rave rookie and Art Graham pre-refractor. Alrighty, Ken, that will do it for your box of F1 light. Thanks again for hopping in. We'll get these right out to you.


ECG, Heart Rate Measurement Capability and so on. What's cool about it, we offer a software tool so that anyone can program their own algorithms and make the sensor to the flips and twists that are required in the particular use case. Maybe it's a motion sensing capability that you're after, or maybe it's a signal channel and ECG measurement capability and our business is selling and offering these sensors to the cool projects and this allows innovators to get their products out to the market in really fast manner without investing huge amount of money in the hardware development. And as an example, we have a motion showcase application here. I'm now recording ECG with my patch electrode sensor. You can see there's one channel ECG which is visible. Then I can turn on the acceleration signal. If I move back and forth, you can see the acceleration data or get gyroscope signal from here, which measures rotational velocity. And this idea is that innovators out there can tailor the functionality of the sensor to suit their needs in whatever the use case might be in their mind. And this sensor is available in quantities from 1 to millions. And if you go to Movesense.com or Movesense shop, here's a secret code that you can use to get the IDT special discount for order in developer kits, which is available in the Movesense store. So this is a small device with a battery? Yeah, it's housing a coin cell battery in 2025 size and it lasts in a hardware monitor in use case roughly 400 to 500 hours. And of course, depending on what your algorithms are doing, if they're calculating prime numbers or mining bitcoins, the battery lifetime could be shorter, but usually people are doing a lot of optimizations because it's reached really good lifetimes in a whole bunch of use cases. So this one does ECG? Yeah, it does one channel ECG. There are these snap electrodes in the back that are used as the ECG connection point. Then there is a chest strap where you snap the sensor like this and ordinary heart rate monitoring chest strap. We also have a proof of concept glue on ECG electrodes so you can stick to your chest and measure without having any strap around your chest area. These are available as a proof of concept for getting an idea, but usually most of our customers are using this chest strap-based ECG measurement capability. Single channel, is that good enough? Single channel is good enough for getting an idea whether things are in good shape or what's going on. But of course, if more thorough analysis is needed than a multi-channel signal is giving better idea where the signal fluctuations are coming from. But for example, related to a rhythmic detection on these kind of use cases, single channel is more than adequate. So there's lots of other stuff you said that's happening in the slow device. So you got a really good chipset in there. Yeah, there's excellent chipset and we have excellent and really clever engineers behind developing this whole thing. That's the secret source that we're utilizing. We have been able to squeeze a lot of technology into the really small package. This is still waterproof and every single device is measured at the manufacturing line at 30 meters of waterproofness. Do you talk about what chipset? Yeah, the Bluetooth radio is from Nordic semiconductors, our lovely friends from Norway. Not very far, right? Not very far, not very far. And then you have good PCB and the whole system. Good PCB and then it's crucial to have really good expertise in low-power electronics design. And here's an example of an external temperature sensor. If you want to measure temperature of some very small places and get really good accurate readings, maybe some electronics or maybe from human beings or maybe some animal health or so. This is also something that we're now manufacturing starting to ramp up. And we also, in the process of ramping up a medical variant showing this little ECG QRS symbol here, this is a medical variant of the same sensor having a clinical quality ECG for applications that are requiring that kind of a full ECG spectrum measurement. So you have many different sensors? Yeah, the idea, the platform is the same that there are examples of some customer projects who have implemented something utilizing the sensor technology we're offering. There's a way to connect in there to add different things? There's a way to connect to your system, your connectors, or add different external things? Yeah, we are providing some APIs for hooking up external sensors, but then of course there's always this mechanical sensor. You can hook it up to a wall and measure local temperature. Maybe if you want to measure the tennis racket motions, you can also use this as a mechanical connecting point and hook it up to your sports gear and see what's happening. Maybe it's your mountain bike that you glue it on and you're going downhill and measure the shakes and ups and downs. Or maybe it's your ski or ski boot that you could hook this up to and measure the motion of the gear during your run. So it's available? It's available at mooses.com slash shop. And the mooses.com is housing plenty of additional information on the capabilities and possibilities. And mooses.com slash shop has developer kits and there's a secret code that is only valid for the duration of the IDT Tech show as giving a good discount on developer kits and it's giving a rock and roll start to the experiments in the sensing world. This is a good price to get these. It's very good price. It's 99 euros minus this extra discount. Give it a shot.


Students and U.S.I. members protested the plan for a 4% rent increase of student accommodation in Trinity on Thursday. Starting off at the front square, they made their way to the university's main entrance, blocking students, staff and tourists from entering. Guardi soon arrived to redirect people as the U.S.I. Dublin Region Vice President Craig McHugh spoke to the protesters about third-level education funding. These two students are using students as commodities and cash tax. Higher education has been formed from the public good into their commodity. Less than half of the funding for higher education... Afterwards, we asked McHugh what responsibilities lie on the next government regarding housing. Public care is very, very much. Housing and health topped the issues in terms of the last general election. The next government, the first thing they need to do is introduce a rent freeze and declare a housing emergency. But aside from the government, he said universities should be taking more action to protect their students. Higher education funding is drastically neglected and they like to be RUA, they all want funding brought back into the system. But you can't just say because we've no money we're going to shift more of the cost burden onto students. They should be putting their time and effort into making sure the government addresses the higher education funding app and putting in a plan to address that. But they're not. Instead, they're spending their time in how can we increase the cost of accommodation to fund little polls. In real estate, this will do nothing to help the institution's funding issues. All it will actually do is put students on the ground, kick them while they're down, and that has to be resisted. Alongside Trinity, other institutions are also raising their costs of student accommodation and there's no doubt similar protests will take place across the country. Sanjitudi Newswire.


Can you hear me? Does it make you dance inside your soul? Just ask the reader if I can run Hear me, master and miss Does it make you hide your soul? How this? Can you feel it? How this? Do you believe it?