sending kids one place for a couple of years no problem but in a year and a half it's going to be 100 kids over capacity 480 is a projection go up to 500 drop down to 480 for a very long time so I'm very concerned that we get the structure right and that we don't go back three years and say oh my god we didn't think of this right so I would encourage us to look at common space one of the cheapest ways is maybe to take one of these classrooms and turn it into a music room maybe sound perfect properly so that you can use the back of the gym space as an additional so that's much bigger space than a classroom would be but I don't want to make a decision now that we will come to regret I think that the timing it sounds like if we do a vote in January it doesn't constrain us but we need to get the messaging right if for some reason in 2017 we open and the classrooms aren't quite ready because we were really being careful about it but there are a few months out of the way I don't think that's a terrible thing because I think what we need is a really good permanent solution and I think it's going to be much and come up with something that we regret it soon I think there are a couple of strengths that we have going here we've maintained a good relationship with the Thompson architects and they know the building we've got the as drawn plans they laid out the building with an eye towards being able to run six classrooms out that way and given the quality of the work that they did for us on the main building we designed it with one of the classroom areas being more common space or something that could be used for for multiple purposes they could come up with some really nice ideas of how to do it and how to incorporate that into the into the addition I am very happy to hear the superintendent making this recommendation to go for a permanent building because I think that temporary intervals isn't going to do it and the population in the east is growing to the point the community has changed people want to live in the East Arlington with kids the whole generational change folks are willing to sacrifice space for community and when they do that they're looking for the amenities they're looking for the quality of experience that we have here in Arlington that's not going to change unless we do something to break it and I think the best thing we can do it's going to last 50 years we're going to need it in the long term it's the first piece of the puzzle we know we need to do this there are other decisions that we need to make later but this one I favor moving forward as quickly as possible to put the addition on I'm going to ask Ms. Foley who works with us and works in that building if you'd like to make a comment well first of all yes I kind of find it amusing that there had to be a tour yesterday to find out if every available space was being used in our school yesterday because I can tell you every available space is being used I know you weren't the one who was asking that but yes you can comment at any point during the day and you were going to see our third floor hallway crowded with students working out in the hallway because they cannot fit into the classroom in the fifth grade classrooms with 29 and 30 students so they are out in the hallway doing a lot of their work and yes every available space is being used stairwells, everything so we're at capacity and I would personally love I think a permanent structure added on to a permanent addition added on to our building is the way to go everything that I've heard and seen we're going to keep growing even if let's say our numbers go down and we have two empty classrooms those two empty classrooms are not not going to be wasted they are going to be used they will they will never be empty and we have two classrooms in our in our building they're going to have to find some kind of purpose spaces pretty much the one thing we're always looking for right now so I'm very pleased to hear that the majority seem to support the idea of an addition a permanent addition and we're glad you're here to offer your perspective thank you Mr. Hayner I guess I would ask the committee to discuss briefly the members that are on that enrollment committee I think taking a vote on the 14th of January is appropriate but I don't want the enrollment committee thinking we haven't got it together or we don't have an idea of where we want I got the feeling that they were asking us to give them some sort of direction I agree that the artisan thing may not be we may not be gelled on that yet but from what I'm hearing there seems to be some sort of a consensus I'm not seeing we're going to go in with the vote so you're making a motion to endorse the superintendent's recommendation to add permanent construction of the Thompson second Dr. Allison Ampey I'm sort of I guess I'm on a slightly different topic I just wanted I think if people had watched our last meeting and then this meeting it seems like we've gone from one thing to something totally different and I wanted to explain to them that part of the reason is that we've received an update in the enrollment forecast report and it explains why we saw a somewhat decreased enrollment in certain areas that he had projected formally and the whole recast says that the district is our elementary school population today is 2924 and we'll peak in like 2019 2020 at 3064 so we're not looking at a scenario that shows all of our schools being as overcrowded as we were expecting under the first set of forecast and so that's made us push away from the idea of like pulling all the fifth grades out and putting them someplace and focusing more on the areas in the east where we're seeing the majority of the growth that said I think I'm going to abstain from voting for the motion that Mr. Hayner made just because I haven't had a chance to look at these numbers I know Mr. McKibbins coming tomorrow I'm planning to attend them you need to hear it but I just think about them to see if I agree and stuff so the facility that came in yesterday we had a chance to talk through some of the McKibbin numbers and what the McKibbin what the report told us is that the increase in enrollment is consistent as far as the eye can see at the Thompson and the Hardy and so what we've seen is a move of people to East Arlington who like living there for many many reasons access to public transportation and other things and so that seems to be as far as the eye can see so it necessitates us to take action the school that's most crowded now is the Thompson if we have a bigger buffer zone for a period of time we can take some Hardy students and put them in the Thompson and so this is a good solution so we still have to the task force to talk about the Addison Middle School we still have to get the news from the MSBA but for now I think that the superintendent's recommendation is good and I respect the need to go and do some more research but I think it's pretty solid and I think it's I don't think it's another solution I agree I think that no matter what else we end up doing we need to add capacity in the East and we're going to need it for a long time and this is an advisory vote we're not endorsing a plan but I think that the position that we're stating right now given the information we have tonight and looking forward we're going to need to have additional capacity in the East there are other things we can do later on that might involve some redistricting might involve some temporary portables in various locations but in terms of permanent infrastructure this is going to become a necessary part of our mix regardless of what we do so that's why I'm glad to have the motion before us and give us the ability to direct the superintendent Dr. Seuss I just have a clarification is the motion for the six classrooms only with no extra common space or is the motion just permanent in general in general it was a general to endorse potentially temporary modules for next year and permanent addition without specificity and direction to a permanent addition that's what the motion does it's not a total plan just to be clear how the process works we once we do this then there needs to be a feasibility study to find out what's feasible that's all that happens at this point and then the feasibility study involves multiple stakeholders it involves an architect it involves all of us it involves a number of different scenarios and options with costs so we're not specifying we'll find out what we can Mr. Hayner from what I'm hearing is that to solve the initial problem for East Allenton we're looking at this as a potential solution and not at Gibbs or not moving kids to Minuteman or to Medford we were thinking out of the box the other night which I think was a good idea this is a direction to look at that's what I'm getting out of this and as Jeff said the family just said that the nitty gritty comes later once a plan direction is finalized a logical first step we may find out once we ask what this would entail and what it would look like and what the logistics are and what we could get out of this might surprise us but I think that given the information we have at this point in time hearing no other discussion on Mr. Hayner's motion all in favor opposed abstain it's five nothing with one abstention thank you Superintendent report I don't have much oh no I'm sorry I missed one thing here vote to hold a special school committee meeting on Thursday January 7th 2016 at Town Hall it's at 7 o'clock 7 o'clock motion by Dr. Sue second by Mr. Pierce any discussion it's two hours so it's seven and nine can I just say 7 p.m. so the draft agenda that you have in front of you is pretty close to what it's going to look like but we are going to finesse some details to just serve a couple of the topics around a little bit renamed or something but basically this is the idea it's going to be interactive we're going to have tables with small group discussions that information is going to be brought to the front or entered in iPads and will it do we're not going to solve a problem that night but we are going to reach out to the community to find out what people are thinking to educate them about what we know so far to hear their concerns and that is really valuable so it's just part of this public conversation that I think is incredibly valuable excellent you'll be running the meeting and I will be partially running the meeting but I will actually be asking several other people to run parts of it and that will be figured out in the next few days excellent any other questions, comments, discussion or comments and I will be closed unanimous vote now we go to superintendent's report well as I said I don't really have too much it's only been a week I do want to compliment both the Addison and the high school music department once again they just have extraordinary concerts on Wednesday night and then last week was the high school and they honestly are quite superb and I would invite actually more of the public to come and hear them though I will say you'll have a hard time finding a seat because a lot of people will come but they're truly exceptional I also wanted you to be aware just more of an awareness of the discussion that's going on with the middle sex league superintendents and we have started to actually set up some regular meetings but the one of the the topic of discussion this week was looking at in the league high school start times there is growing evidence in terms of brain research, run adolescents who are going to go to college later starts in the day are probably better educationally for them now there's also a myriad of complexity in terms of trying to do that so there's no recommendation yet coming forward but I just want you to know those kind of discussions are going on and maybe I don't know if you'd want to you know include that that's a good idea I think we have the latest start time in the middle sex league and of course by having the league superintendents talk we're taking athletics out of the issue because you often hear later starts so it's complicated by athletics this discussion of everyone's doing it it's the whole league discussing this and so we'll meet again I think it's later January and at some point I will be you know bringing a recommendation that it will be a joint recommendation from this group thank you and just the other thing is one of the things on the agenda I just want you to be aware of what we'll have in January is the calendar voting the calendar start dates and so forth in January and there's also discussion going on with respect to setting up start dates the two years after that so we'll be working on that and anybody who would like to see the new forecast the updated forecast for Dr. McKibbin is now a public document and they can Ms. Fitzgerald can you tell people how they can access it the correspondence we see okay can we also get a special link to that on the front of the page we'll get them on the front page too on the website and that's it subcommittee and liaison reports policies and procedures Mr. Pierce thank you Mr. Chair we'll be meeting on January 11th 815 we'll be discussing the new student restraint revisions to update our policy accordance with state law and continuing with the business that we had at our last session you'll be discussing principal salary policy that is one of those items yes thank you very much for reminding me of that January 11th anything else Mr. Pierce announcements no budget Dr. Allison Ampey budget we'll meet tomorrow morning at 9 a.m. and we'll be discussing super substitute pay and also how to present various data that we've been talking about is somebody making a facilities report Mr. did a great job yesterday I included draft underscore minutes but I mean pretty much what Dr. Bodie said tonight is a summary of where we're at subcommittee so we I think Bill and Cindy and I understand that the director from the committees as follows we support a Thompson permanent addition generally we don't have a specific one we want to look at modulars at the Thompson next year and we took a straw poll the committee at the last meeting saying we favor neighborhood schools that's a value of ours and that's it really and we because we haven't come to a conclusion about anything else about the Odyssey middle school to give school long-term whether that can be converted back to a middle school that's it so that's those really the three directors we have from the school committee and the rest of the and then we'll report back and keep reporting back the school moment task force meets this 22nd the 5th and the 12th I think so we have three meetings before the full school committee meets again on the 14th we have a facilities meeting tomorrow afternoon also well I'm sorry yeah that is technically a meeting of the subcommittee right it's posted if I may I just have to excuse myself because I'm going downstairs to pick up Tiny Tim from rehearsal tomorrow night 7 30 and Saturday 11 3 and 7 30 selling tickets yes I've got a lot of tickets in case you need them just email me my emails on the website thank you very much happy holidays Thank you very much for these goodies. Happy holidays all into all good night District accountability curriculum instruction assessment mr. Thielman, you know, we had a meeting a week or so ago, and we'll meet after the Everything with the facilities work is complete. So after probably after not gonna meet again till after town community relations We voted the next meeting Yes, we did. So we met Had a long discussion I have to learn to watch the count the clock better on the details of this meeting and some input from from community as well and Lots of great ideas We also discussed we also had Stacy Smith who is an Arlington resident a parent and of Consensus building Institute and she has graciously volunteered her time and expertise on this We also Proves survey draft a summary of the Parents survey that we did last year and so I'd like to present it at some point when we have time and talked about doing a Survey to both parents and teachers at the same time on things like start times and Other issues surrounding the calendar to sort of just get the community's feeling And you've been working on arranging meeting with our legislative delegation. Yes, and I've been working on raising the meeting with our legislative delegation The 14th looks like it's the best date for people. I'm just confirming that good So if that works for for you and everyone else, I know you've been chasing down people and I appreciate that I'm executive session minute review subcommittee. Mr. Heiner I wish to apologize to the committee after harassing former members of not coming through I have neglected it Yeah, I have saw my schedule to contact Council tomorrow morning. Okay Warrant committee everyone got paid School enrollment tax for task force. I already reported out. We already reported out And we went past the consent agenda This paper stuff Following the electronic version, but I've been doodling on the paper Consent agenda all items listed with an asterisk are considered to be routine and will be enacted by one motion There'll be no separate discussion of these items unless a member of the committee so requests in which event the item will be considered And it's normal sequence approval of warrant Accounts payable warrant number 16087 dated 12 10 2015 total warrant amount 675 5 5 5 5 5 4 That's 675 thousand five hundred fifty five dollars and fifty four cents approval the minutes so no minutes Oh, no, it's just the warrant. Yeah, I Said too much. I could just move the warrant Motion by mr. Heiner second by dr. Allison ampy all in favor right opposed We're any further announcements. No mr. Heiner just one quick one I think I wasn't able to say it The Stratton Third graders had their town meeting they passed two out of three articles. It was a wonderful time And how's the polar punch plunge still going forward whether whether permitting Well, it's set for January 23rd. I'm gonna be like balmy the big worry is that The snow dump in Gloucester will be filled again, and they'll postpone it Rotary right now has three members that are going two of the members are over 70 on one of them and potentially with A faculty member is indicated from the high school He will be attending and he thinks he there may be two students that might be attending as well to raise money for Polyo, so we're gonna have palm trees out there on the beach. No, it's going to be cold Motion to adjourn by Dr. Seuss second by mr. Heiner all in favor I


I grew up skateboarding, so I keep looking at the stage thinking skate park, but I think it would probably break if I tried to skate it, so I'm going to not do that. My name is Dietrich. I'm from Mozilla, and I've been at Mozilla for almost 13 years, and primarily, I mean, there's interesting technology, I love the web, love open source and open systems, the question that I asked yesterday, why, is really, really important one, and one of the reasons why I've stayed at Mozilla for so long, because it's an organization that has a commitment to keeping the internet open and free, a place that's accessible to everyone, promotes civil discourse, and elevates critical thinking, amongst other things, but that set of clearly articulated values, those reasons why are ultimately the most important thing for me. So today I'm going to talk a little bit about how we apply those values, how we make a decentralized or distributed web that reflects those values, how the threats that we have against the web today, and also some of the challenges that exist in changing the web that we have today, and also talk a little bit about one of the projects that we're building in this space. So this is Mark Sermon, he's the executive director of the Mozilla Foundation, and I think it was like 2010, he did a talk, and actually I tried to go back and watch this talk, it is on YouTube, but apparently in 2010 they didn't have HD cameras, and the quality was so blurry, so just to paraphrase, the bit that really stuck with me from that talk is what does it take to be a 100 year organization? How do you develop technologies, platforms, systems that last, have that type of longevity? There are not a lot of non-governmental organizations that have been around that long, and the web is what, 20, 25 years now, and it's facing serious problems, the internet can be in hospitable place at times right now, with surveillance capitalism and hate speech, and the internet being used as a disinformation platform by governments. So what do we need to do to make the web a more hospitable place? By any measure the web really is a success. There are estimated 4.5 billion web pages, and estimated 1.5 billion web sites. This is an unbelievably large amount of human activity that we put online. In contrast, the combined app stores of Apple and Google are estimated to be around just over 5 million apps, so this is actually not to scale, a fair rendering would actually make those Apple and Google icons invisible and you wouldn't be able to see them. With that amount of human content, of human creation online that browser vendors are responsible for though, it really is a responsibility, and we take that very seriously. We need to make sure that as much of those 5 billion, almost 5 billion web pages can still work, that they can be read by everyone, that they still function. Along with that success come some challenges as well. People who make the web are really comfortable with how the web works. We're really familiar with how browsers work. They're well understood security models, well understood set of capabilities and constraints. What do we need to change, and how are we going to be able to change that? There's some resistance to change, especially in talking about how you implement distributed and decentralized technologies on the web.  But as long as the web stays centralized, we need to have these conversations. We need to figure out how to really move forward. Some of the bigger complaints, like how do you imagine a world without URLs? The URLs are a core part of what made the web powerful, accessible, universally available. But ultimately, a lot of people don't understand actually how they work. Us as technologists, we know how they work, and we understand the importance of them. But this video, as Google went out on the street at one point and asked people what a browser was. And it's kind of a famous video, because it was a really, it was an inflection point as far as understanding, like, do people understand how the technology they use actually works? People don't understand what a browser is, what a search engine is, what an operating system is. It just all gets matched together. It's the stuff we use. It's how I do my thing. Right? I don't know. I just post stuff. Somebody puts it somewhere. People don't actually understand how this works. Another one that is really hard to imagine living without is domain names. How do you live without what, where's your company exist? How can I find you? DNS is one of the most, I guess, easy choke points in centralization.  Very easy centralization and censorship choke point. Another one of the cultural challenges is talking about protocols. Protocol bros. If you're talking about a protocol, it must mean that you are not addressing real human problems. Real human problems start with where human needs actually exist, and that's at the front end. With the fundamental misunderstanding of the fact that we are really sitting on the shoulders of giants when we're using the internet at all, set of protocols that enable all this to begin with. Another one is blockchain bros. If you bring up the word blockchain in certain circles, certainly it must mean that you are over-engineering and there's absolutely no need for this at all. When I found myself actually starting a sentence, well, not all blockchains. It's not a good place to be in. And arguably, there's some good reason for that. There's some justification for that and applying the same tool to a number of different problems. Is it going to get anywhere? But for this, we do need to reevaluate the network architecture of how browsers work. So what does that look like? What is a, what is re-decentralizing the web actually look like? In the web architecture that we know today, a browser loads a URL on your behalf, makes that request to the server, and the server returns a response. And the browser passively accepts that response. And that's pretty much how things go on the web we have today. That is the centralized, single, two-points architecture of almost every single browsing session. Even if you're loading up IPFS in there, it's going to be centralized somehow, you're not actually bootstrapping a node from the client. Every proxy to a decentralized or distributed service is still just a centralized proxy. There are a number of problems with this, which we talked a little bit about already, easy to censor, all the different problems where they actually are just daily annoyances.  That's a service you love so much. It suddenly disappeared, poof, never to be seen again after being bought by one of the big tech companies. Ultimately though, it comes down to the fact that all the power resides on one side of this relationship. And the browser itself doesn't have any say, really, in what comes back. The server ends up being kind of like that friend you go to meet, and they always seem to be the one that decides what you're going to eat and where you're going to meet, and you start talking to other friends and you realize that they're also being treated this way by this friend, and then you hear that they've been actually taking notes about what you've been talking about while having dinner, and then you hear that they've been taking those notes and selling them to people who really aren't your friends, and then you end up one morning in a refugee camp on the border of Myanmar or a victim of genocide, because that friend was Facebook. These are real problems that we need to solve and that are going to be really difficult to solve with this architecture, incredibly difficult to solve, as long as we have that centralization choke point. We won't be able to get past this point of massive structures, massive amounts of control over human activity. So let's fix it. Let's make a distributed web browser. There's a lot of projects in the space, a lot of people try to figure out what the right pattern is, what the use cases are, how do we solve this problem, how do we create a web that gives more control back to the user. For the web to truly, for a user agent actually, to truly live up to its name, we have to change these network architectures, and these are some of the projects that are experimenting in this place, but like I said before, we need to think on the 100-year scale. We need to think about, well, actually as a browser vendor, we're just thinking, any changes we make, we have to own that code forever. We can't break the web. We can't change things too fast. We can't just be like, oh yeah, web v5, everybody upgrade, right? We have to support that five billion web pages. We have to make sure that that human output of human activity and creativity stays usable and still works. So we can't just pick a winner. We can't just say, all right, IPFS sounds good, let's run with it. I think also picking a winner, deciding that this one solution is the best, really narrows the set of use cases that we can address. And answering that question about how do you build a system, an architecture for longevity, for a century long longevity, means you have to understand what the broader set of use cases are that all these projects are trying to address. I think success looks like not a winner, but many islands in the sea. A healthy ecosystem is one that really props up and supports and enables experimentation change. It enables the ability to adapt as human needs change, which is going to happen over 100 years, right? So we started looking at what the building blocks are in a lot of these distributed systems. There's a swarm, there's CRDTs, there's web servers. Should we, there's a lot of key management issues. Do we just put a blockchain in the browser? See what happens? Do we turn the browser into a server? Let it go and see what people do with it. These are maybe high level building blocks. So what are these built on? Well, a set of very familiar, well understood, but pretty boring technologies. These are things that we've been using for 20 years or more, right? But you can build on top of these things, those other higher level application primitives. Every single blockchain is built on top of these lower level primitives, network architecture primitives, things like access to file system. These are all things the web doesn't really have today. The web browser has been a client for 20 years and nothing but for the most part, right? The few different experiments and things that didn't really, really last implemented things like discovery. But there's no real file system access that works across all web browsers, for example. So if these are the kind of lower level primitives, how do we get these into a place where people can start experimenting and building those higher level primitives in the web? This is kind of the world that I live in as somebody who works building browsers. There are these three basic execution scopes. We could, okay, build distributed application capabilities into Firefox itself and just make the browser part of the application where we implement these types of features. It'll be slow going. We will be able to meet all the needs of these projects that I've been talking about have today and the needs that your projects have today. So that's not ideal and we are resource constrained. We're probably the smallest. Okay, no, we definitely are the smallest of the web browser vendors building major and used browsers today. Do we wanna put UDP APIs inside of a web page in JavaScript? That also sounds like maybe not the right level of abstraction and browser extensions which you're probably familiar with from installing MetaMask, it might be the right middle ground, it might be the place where we can say expose some of these capabilities but without over committing too much with letting people experiment, letting projects like yours experiment but without deciding that, okay, the web is gonna have this API and live with it forever and without really trying to own or control what that distributed web looks like by just building it directly into Firefox. So this gives us some extensibility it gives you some capabilities in a way that we can is a little bit more malleable that we can experiment with. So I'd like to introduce LibD web. This is a project that we've been working on for the last couple of months that adds some of these basic primitives to web extension APIs. It so far adds the protocol registration so you can register custom protocols, TCP and UDP APIs, MDNS, MDNS and file system APIs talking with the projects in the space, key management seems to be really important as well. There are a number of changes happening how Firefox works and stores keys at the OS level that maybe we'll be able to take advantage of. But as soon as we implemented this, the IPFS project took it, used their IPFS companion add-on and migrated it into this experimental APIs and actually got a full IPFS node running inside Firefox. And one of the first things they did was start serving Turkish Wikipedia directly between two browsers, which is amazing. And it means that we're onto something that maybe these capabilities at the lowest level will at least give us all these projects and your projects room to play, room to figure out what that next generation distributed web browser looks like. So where we're at now, we've prototyped a number of these APIs. We've proposed them to the Web Extensions APIs team, sounds all right. But of course, this is just one web browser, right? The web works for everyone because it works across multiple browsers. We need to build some momentum around what we wanna do here. And we've seen that just doing even a little bit publicly is actually pretty powerful. Earlier this year, we whitelisted a few different protocols, IPFS and that and a few other ones. And people were really excited about it. Got a really big response. You couldn't actually do anything. We just whitelisted the protocols. There's no way to actually handle it on the other end really. It was more symbolic, but now several months later, Chrome also whitelisted those protocols. So you start pushing at the edges. You start little bit by little bit, looking at what features people need, looking at where the right places to push are and hopefully making progress. And if any of you worked in web standards or any standardization process, you'll already know that this kind of how things work anyway. There's not like a group of people get together or write down a spec and then all the browser vendors go off and implement it. Most often, these things get proved out over time by domain experts giving their input and maybe some browsers experimenting in some ways. So this is really actually kind of looking typical for how browsers develop. The next steps, we're getting privacy and security review right now or in this process for the protocol registration API, which is one of the trickier ones. Things like TCP sockets pretty well understood, not anywhere in web browsers generally, right? But we understand what they do and what the effect they're gonna have, especially in an extension. But when you register a custom protocol, all of the rest of the browser infrastructure gets pulled in and all of the browser security model, we make decisions around what permissions a webpage has to your data, to different features based on the origin, the URL that we loaded and the domain name that it came from and the security context that it has based on the SSL certificates that came with, right? That actually are encoded in those certificates is that domain name. So what does it look like? What is that security model? What is that origin when you load an IPFS hash? It's really different. So we're tackling this API first because we think it's gonna be one of the more challenging APIs to really figure out what all the downstream effects on the browser are going to be. I've been the last couple of weeks, we've been threat modeling. If you're not familiar with threat modeling and I know there are a couple of security workshops at the conference, threat modeling is when, instead of saying, okay, we know that it's a fantasy to say that any software will ever be secure. There's no such thing as blanket security. The important part is actually understanding what the threats are. What are the attacks on your software? Being able to identify and articulate those attacks and then design mitigations and protections for those attacks. So we're going through and doing this process, this threat modeling for each one of these APIs and it's very exciting. I've been applying it to my personal life, like I have an early flight tomorrow. Threat, I might miss it. Mitigation, not drink so much beer tonight.  I'm going to die of heart disease. Threat, don't eat all the cake. Again. So it's a really useful process. I highly recommend you apply it to your software projects and your personal life. One of the other things we're doing is talking to a lot of these projects. What are these projects who are building distributed and decentralized web browsers or browser-like things, what do they need? One of the ways to do this is a W3C community group. The community groups of the W3C is an interesting construct because you don't need to be a member of the W3C to join. Anyone can join and anyone can participate in the discussion. So it creates a place where vendors, software developers, interested parties, domain experts can share their projects, share their experiments, but without any explicit commitments to implement anything. And this is, I think, is the right level of abstraction for the communication aspects of what we're doing. This is the Are We Distributed Yet project, which was, I think, initially started by IPFS folks. And as you can see, issue number 27 is where we're having this conversation. So if you're interested in participating in proving out and forging what a distributed web browser might look like, this is the place, please come and join. Hang out. So this weekend, coming weekend, I'll be in Berlin for IndyWebCamp. IndyWeb community is fascinating, awesome group of people. They're actually one of the people that say, if you're talking about protocols, it must mean you are ignoring real human problems. So we always have interesting conversations when we get together. But their set of principles for building software, I think is pretty fantastic. There's some parts of it that I think are really useful when looking at the things we're building and looking at them honestly. One of the most important, I think, is use what you make. If you're not using your software, why would anyone else want to use it? And that is often, especially for the kind of things that we're building, really good lens to evaluate how effective the software is that you're building. Build for the long web, like we were talking about, how do you build at 100 year scale? How do you design systems that are robust? The web was designed with legacy built in. And I feel like that's been a pretty effective way of future-proofing it because everybody wants access to those five billion, near 4.5 billion web pages. What are the characteristics of systems that can last that long? The idea of plurality as well, that are there multiple implementations of your software? Even if you don't agree, or they're competitors, the fact that multiple people can implement an interoperable version of the software is a testament to its strengths and also is a great way to identify maybe the things that you've been in a bubble designing and might not be right. So a good way of identifying flaws, other problems that you might not see in a single implementation. Some of these lessons I think are really important in getting the distributed web to the place where we have billions of applications. Missing slide. There we go. Yeah. So this is exciting. There are real users using dApps today for real things. This I think is probably the most important signal of whether or not what you're building is actually working. If real people are actually using it to solve human problems. Maybe those human problems are managing and feeding digital animals. That's fine. But if they're doing it all the time, then that's part of the course of our human life and activity. Means you're meeting a need. And getting that world to the same billions to at least 25 years. I think that focus on human activity, human needs and problems is really important. And I think that focus is what's gonna get us back to an internet that is hospitable again. An internet that does meet human needs is a place where we can have civil discourse. Where we can have trust again. Thanks. Happy to answer any questions if we have time. Looks like we have some time. All right. Thank you very much. Oh, sorry we got one. What would you say are important metrics to measure dApp activity by? Because I know there's quite a bit of dApps that claim they have users, but it's just like bots basically. Crypto Shrimp was a really good example that where they had a lot of users, but it was just a small amount of people basically writing bots. Yeah, so I can't answer that question, but that seems like this community of people should be able to answer that question, right? I think that's gonna be critical to having trust in things like dApp marketplaces. Trust in systems, especially if you're investing real money, things that have value to you, whether that's currency or not, into those systems. Having at least an agreed upon standard for how to do metrics for distributed applications is really good. Things like IPFS and even dApp protocol are pretty wide open. Like you could see who's asking for what for good or ill. It's really strong in some ways and also can be a real problem in some other areas, but building it into your protocol some way of being accountable in a meaningful way is probably gonna be important. But how that works, like you said, it's really challenging. It's really different than doing metrics on the centralized web. Maybe you could argue that actually having not trustable numbers reduces the threat surface because right now metrics on the centralized web are kind of how we ended up in the surveillance capitalism place to begin with. Any more questions? Thank you. Hi, my question is how much of what you're doing now of what you described with IPFS and things related to the distributed web you are doing in collaboration with other browser companies? Right now this is just us working with a few of the different projects that I listed. Mostly entirely in OpenRepos. Pounddweb on irc.mozilla.org is where a bunch of people from different projects are hanging out. I don't know if other browser vendors are working directly on these types of APIs or not. I know that the Chrome did whitelist those couple of protocols. I don't know, I'm not clear on what that actually means in the context of what they did if it does unlock any other capabilities in their extension environment or not. I think my understanding was that it just did what ours did initially too, meant that you could load a webpage that was hosted from within the extension itself and not actually outside, but I'm not totally sure. Yeah. Thank you very much for Mozilla to take a lead in having the browser support some of these decentralized web, we're depending on it. What do you need from us to try to get more support internally from Mozilla? We need you guys to succeed at this. I think that success story that I showed where somebody from IPFS just in a couple of days took these experimental APIs and showed really immediately and directly how they were able to apply that capability to a real human problem of censorship of Wikipedia and Turkey. I think those stories are really important. So seeing more of those successes. I think the second thing is actually helping us figure out what these applications need. Initially we were like, okay, we need some network architecture changes, we need some more network capabilities, but really quickly it turns out things like key management are still a huge problem. And I think that problem in particular will show up strongly in the mass adoption and adoption at scale of the type of applications that are here at DevCon. So input and help in figuring out those problems, best practices and how maybe key management has a place and where in the architecture of the web would also be helpful. Yeah, build stuff, share your stories. Any other questions? All right, thank you very much. Thank you.


Live from Boston, Massachusetts, it's theCUBE. Covering ZertoCon 2018, brought to you by Zerto. This is theCUBE, I'm Paul Gillin. We're here at ZertoCon 2018 in Boston. Final day of ZertoCon, a beautiful May day. And the keynote we heard this morning by John Marenzi, Gartner analyst talking about resilience and something that you've been doing for the last 11 years at Gartner, I understand. Yeah, that's right, Paul. My career at Gartner has really been focused primarily in recovery, continuity, resilience. I've had the good fortune to have done well over 10,000 inquiries with about 3,300 organizations across the world. And if nothing else, it's given me a good opportunity to see what's happening, what's not happening in that area, how it's services and how the technology's evolving. So it's been a lot of fun. You said something that struck me this morning. You said that two years ago you were sort of the voice in the wilderness talking about resilience. Today it's a mainstream topic. What has changed in that time? I think the, so I think a couple of things, number one is that with, so what's happened with resilience in the past couple of years, what's changed? Number one, the impact of digital business. And with digital business given that it's always on operation that it spans both production data centers and public clouds, the trying to apply some older technologies of methodologies like disaster recovery to a digital business and always on digital business doesn't make a whole lot of sense. I think what happened was that we began to see both internally as well as externally a significant rise in customer inquiries specific to resilience. So for example, from calendar year 2017 to 2018, year over year, we've seen a 30, 35% increase in customer related inquiries. It actually, we began to sense that something was really going on at our infrastructure and operations data center some of it back in 2015. I had about 40 inquiries during that conference and resilience came up in about 75%. And it wasn't just financial services, it wasn't just healthcare, it wasn't just telecom providers, it was lots of different verticals. And so at that time, my conclusion was something interesting is going on here, but I don't think sometimes that what's happening at a lot of individual clients sometimes always translates or flows back into what Gartner covers for a research standpoint. But I think with the business, with the focus, especially around cyber resilience, threat attack, mitigation, if nothing else cyber attack resilience has probably been one of the most significant drivers to create the need for resilience. And I think what's happened there is it's actually pulled through some of the operations availability, some of the data integrity management and so on. So I think without a doubt, cyber resilience has been probably the most significant driver what's really changed. When you think back six or eight years ago, it wasn't uncommon for Amazon to go down or Twitter, the fail whale. That's right. Some big services would go offline sometimes for hours. We really don't hear about that anymore. And is that because it's a common place or are these organizations now so good at resilience that they virtually eliminated downtime? Downtime never gets eliminated. We had an interesting discussion with the Amazon a few years back. And the perspective that they shared with us was look, we're getting better at sustaining continuity and availability, but we'll be the first to admit that things happen, unexpected things happen. It can be the result of an external event which you can't control. It can be the result of an internal event. But what's happened is that there's a separation of duties that's interesting to note. So if you look at Amazon and Microsoft and Google, they do a great job at keeping the infrastructure, the cloud services, the infrastructure as a service alive and humming and scalable and elastic and so on. However, when you look at what's going on in the context of either a virtual machine or a container or some other type of compute instance, that's where the provider's responsibilities end from an availability point of view, from a data integrity point of view. And so that's where even though the providers themselves have great service levels. So Amazon may report five nines, six nines, whatever it happens to be in terms of unplanned downtime, you can still have disruptions for specific customers within virtual private clouds that may be the result of, it may be it could be an external attack, it could be a misapplied change. And so there's this duality in terms of unplanned downtime from the cloud provider's perspective but from the cloud customer's perspective. And the two quite often are very different. Interesting point. Now we're now also seeing the emergence of some new computing paradigms. Container is a huge phenomenon right now. Serverless computing, microservices in which there are, which computers instances may be spun up for literally milliseconds for connections. Is that going to contribute, is that going to create a resilience problem or does that in fact solve resilience problems? I think it could be a little of both. Certainly when you make the compute service less complex and there are fewer moving parts and you leave the orchestration of the service fulfillment function in the hands of the provider who can do a better job at that, that could certainly have an impact on improving the level of resilience, not just from the provider's point of view obviously but from the provider's customer point of view. But with microservices or containers or what have you, there's still the issue of sustainable data integrity. How do I know that my data is what I expected to be, where I expected to be? Has there been any unplanned change? Because some of the changes in the data can be the result of things that have happened internally as well as externally with a given service provider customer. And so from that point of view, certainly the fewer moving parts, the reduced complexity, the orchestration automation the provider provides, no doubt that will help. I think at the same time, there's still some issues, especially around data integrity, cyber attack mitigation, data protection that I think will still be specific issues and opportunities for cloud provider customers to focus on. Now we're about to see companies are very excited about the internet of things and the possibility of getting into streaming data, really large scale data collection about to come online. What kind of new resilience challenges will that present? I think getting back to what we were talking about earlier when you look at streaming services or internet of things, it's the additional complexity, it's the value chain, if you will, the service delivery value chain between the source and the destination. So more moving parts creates opportunity for greater complexity. There's no one entity that is responsible from a service assurance point of view for each and every component part. So certainly there's a huge opportunity from a new business opportunity and a service fulfillment point of view, but from a resilience point of view, given that you have more moving parts that you have distributed entities that are responsible for managing that, it does create some new risks, new issues, but also new opportunities. Have we as an industry solved all of those yet? Not really? I think this is very much a work in progress. We've got also the tremendous focus now on information governance, particularly with new regulations coming online, companies trying to get a better handle on the data that they've got. Do these disciplines merge at some point, resilience and governance? Very much so, very much so. It gets back to the question, but one of the key questions around resilience is who is responsible and accountable for making business and operations resilience within an organization happens? And one of the things that we've seen, if you look at it from a senior management point of view, really the responsibility I think is co-owned by both the chief risk officer and the chief information officer. And probably you could add the chief information security officer on top of that. But since resilience in many ways is top-down, it's not just at the infrastructure level. It has culture implications. It has business process implications. It even has implications on what the individuals within the organization need to know about, what they need to be aware of. All of that is related to effective top-down governance. And in the keynote this morning when I spoke about that bank that I'd work with, they had that problem in spades in terms of, in terms of different businesses, different geographies, where to start in terms of the governance model, where to start, with what services and what geographies, with what business opportunities. But even with that initial focus, had the bank entirely addressed its resilience challenge? Not really. And that's a process that likely will take several years to complete. And plenty for you to talk about with your clients, those inquiries after the coming year. Absolutely, absolutely. No shortage of changes there. John Marency, thanks very much for joining us. My pleasure, Paul. We're from, we're here in Zerokon 2018 in Boston. I'm Paul Gellin, this is The Cube.


السلام عليكم رحمة الله وبركاته وعلى صادر بلطة والتباقية وليس لأ شعور شخص وشخص ومواصله بسم الله ورحمة الله وصلاة وسلام على رسول الله وعلى آله وارصحة بيجمايم we graze the Almighty we send blessings and salutations upon all those who were sent from the beginning all the way to us to guide us to remove us from the darkness to the light his highness شخص سعيد بن تحنون أو، أن трغماتですote here the leaders of all the fates my brothers my sisters of all fates and all denominations or here this evening it is really an hon Gente to be speaking about the interfaith happiness and I think it's important for us to understand that our entire life is a search for happiness within this world and the next and in that نحن سنكون only able to cover one or two aspects every time we spoke about happiness. So this evening, I have chosen to speak about one aspect of happiness because it is relevant to every one of us. I see my brothers and sisters of so many different faiths and I'm really happy because it gives us a great opportunity to extend the hand of warmth وراء الناس وراء كل شيء أخرى. أريد أن أرى لك بعض الأسئلة من القرآن والأسئلة من المساعدة من محمد محمد بيس بي أبنى. أبدأ بشيء جميل جداً where the Prophet Muhammad بيس بي أبنى has taught us something amazing. خير الناس أنفعوهم للناس which means the best of people are those who are actually the most beneficial to the rest of the people. Amazing. If you want to know how good you are you need to know how much you have benefited others. If you have not benefited others you do not stand a chance of being from among those who are the best. So if I want to be the best I need to start doing something about it I need to make sure that I benefit others as much as I can. Notice the term used does not mostly mean it is a nurse, the people those who are benefiting the rest of the people the most and we go back to ask why. The reason is we all believe we come from one root in fact even the atheist who does not have a faith believes in his own way that the root is all one right? In his own way. We who believe that we come from Adam and Hawa Adam and Eve may peace be upon them we also believe that the root is one perhaps we believe differently but either one of us believes that there is a root that would make us all part of one huge family because at the beginning we were all together and I think where we have gone wrong is when we have forgotten that because the moment you forget that you are part of one family you tend to notice or feel a distance that is not actually there but it's created because of numbers you know you have your brother you are from one mother one father then you have a son and your brothers have children and your sisters have children and their children's children they become second cousins third cousins before you know it it's too far subhanallah but if you are really a true human being who wants to understand why the Almighty has made you you need to go back to the root to always say I differ with this guy but guess what he is my brother I differ with this sister but she is my sister in humanity to begin with and this is where we will come to this narration of the Prophet Peace be upon him that speaks about the best from amongst you those who don't forget that you are all one so you need to be the best to each other and in fact means the one who benefits the other the most and now I want to mention a beautiful narration that I will cap with because I don't want to actually take up too much time but I think it's very very powerful for me you know there is a narration that states that there was a man in the desert and in the desert it was a hot day he was very thirsty so he found a well and when he went into the well he actually had to climb down because there was no bucket he drank as much as he could and he came up and this narration is not even argued it means it's absolutely authentic he came up and as he's walking away from the well he was full he was full he quenched his thirst he noticed something what did he notice? a dog فإذا كلب يأكلوا الثرى من العطش أو يلهد يأكلوا الثرى من العطش in the Arabic language it means that he suddenly saw this dog that was so thirsty it was panting and literally sniffing into the sand because of the thirst and imagine the person the man who looked at it he thought to himself this dog is as thirsty as I was before I went into the well let me go into the well and get some water for it because there's no bucket here I need to go in again for who? not for who for what? for a dog so he decided to go down again and he had nothing to take the water back up to the dog so guess what he did? he took his shoe imagine look at your shoe my shoe I have gloves by the way I don't think I want them to get wet you know so he had this leather sock of his the type of shoe they used to wear he took it off he filled it with water imagine to come back not a human being but a dog and he quenched the thirst of a dog you and I know if there was a dog around I think we would actually walk the other direction right? in a lot of cases right? so he actually made the effort he took it he brought the dog back closer to him he made the dog drink and the Almighty was watching the Almighty says I love this deed of compassion so much that I have forgiven this man for him is paradise wow this is the statement of Muhammad صلى الله عليه وسلم and I want to raise for you something amazing why was there a dog and not anything else? have you ever asked yourself that question from amongst you the Muslims would know probably this narration but I'm going to take it from a different angle why a dog? because if there was anything besides a dog perhaps the intention of that man could have been questioned because there is a dog the intention is not questioned nobody's ever questioned the intention it was compassion for the sake of the Almighty imagine if there was a beautiful peacock you know you see the bird wow and you come up ew lovely bird let me come up with the water for this bird intention is messed imagine you saw a lovely woman wow ew let me impress her by getting water for her and I'll get her both of my leather socks and tell her here is your water but the Almighty not knew that if there is a dog the man's intention is absolutely clean and superb I want to ask you my brothers and sisters a question and that is if this man achieved paradise and forgiveness by showing compassion to a dog what do you think one would achieve if he were to show compassion towards a human being who differs from you you have someone belonging to a different faith someone belonging to whatever they do someone thinking in a totally different way trust me they are not just humans they are part of your broader family to reach out to them not just with water but with anything else and this is why the Qur'an says وَمَنْ أَحْيَا هَا فَكَأَنَّ مَا أَحْيَنَّا سَجَمِيعًا whoever saves a single life is equivalent to the one who has saved entire humanity the term Muslim is not mentioned the term in fact the term used is a nafs someone who has saved a life that which is living because you have contributed towards preserving and protecting humanity so that was the message that I have for myself and yourselves a reminder to say we all come from one root the fact that we differ in faith and inclination etc should never lead us to utter hurtful hateful words because the beginning of violence is a hurtful word a hateful word it downgrades and it becomes such that people start attacking each other so I would like to protect myself from words that are filled with hurt and hate so that I can preserve the goodness of the Almighty at the end of the day remember your life and mine is approximately 70 years perhaps a little bit more in some cases and a little bit less in some why do I need to take that life away before that may the Almighty grant us a deep understanding may we learn to respect one another like I said if we have another opportunity perhaps sometime we may discuss another aspect of the care that we should be having for one another in order to achieve happiness without caring for one another we will not be able to taste the sweetness of the happiness that we are searching for from the beginning and we are looking for it I pray that the Almighty granted to us not just today but every day and not just for ourselves but may he allow us to light the candles of the rest so that we can all live in peace and we can see the growth of our generations in a happy way


for nobody else gave me a with all your faults I love you still it had to be you wonderful it had to be


Dedicated to the strength of the nation, now heard on more than 1,300 radio stations. Proudly, we hail. Starring Marjorie Reynolds in Suzy of the Sardis. The United States Army and United States Air Force presentation. Now here is our producer, the well-known Hollywood showman, C.P. McGregor. Thank you, Wendell, and greetings from Hollywood, ladies and gentlemen. Welcome to your Theatre of Stars, where each week, famous names from film land's capital, step from the screen to our microphone for your entertainment. One of the most glorious and radiant of all motion picture stars steps into the feature role of our bright comedy. Marjorie Reynolds is our leading lady, and our play title is Suzy of the Sardis. Suzy, that's Marjorie, works in an office and has a crush on her boss. She wouldn't like me to call it a crush, for to her it's the real thing. I guess maybe it is too. Anyway, she handles King Cobra's snakes and becomes a target for a night thrower all because of love. I curtain in a moment, but first, Wendell Niles. America is proud of her soldiers and airmen. For good reason, too. Your regular army and U.S. Air Force men are some of the finest in the country, and they're doing important work.  They're helping maintain the security of America and peace in the world. They represent the people of our country and their desire to lead a happy and tranquil life. Give them your support. Now once again, our producer. The curtain rises on the first act of Suzy of the Sardis starring Marjorie Reynolds as Suzy. All his youth and excitement today for the circuses in town. From a window of the advertising offices of William Gerard Incorporated, three people watch the circus. Bill Gerard, the boss himself, Suzy Drake, his pretty and daffy secretary, and the office boy, Suzy's youthful admirer, Ambrose Grebs. They are watching the parade and getting younger every minute, which may explain the reactions to some of the strange events about to happen to them. Here they come, Suzy, the wild animals. Marcel Amatige and his lions on tiger. Emperor, the royal Bengal tiger and other creatures of his fright. Oh, boy, there's a certain air about a circus. Yeah, but you'll get used to it after a while. Let me run out and buy two tickets for us, huh, Suzy? Hey, will you look at that. Princess Tanagra and her great King Cobra's. I knew Tanagra and Cleveland six years ago. A snake charmer? Oh, how well I remember Tanagra. Is she a princess or is she from Flatbush? East Cleveland, Ohio. Hey, Suzy, find out where Tanagra's staying, will you? Probably some convenient snake pit. Oh, telephone or hotel for me, will you? Yes, Mr. Gerard. And if she's not in a room, I'll have her paged in the chandelier of the main ballroom. Gee, Suzy, I had a hard time promoting two circus tickets yesterday for tonight. And I finally got in touch with Tanagra, the serpent of the Nile. Yeah? Oh, what's she like? I think she likes snakes. She ought to make a lot of friends in town. Well, after five words with a princess, I was all in favor of a republic. What's wrong with Tanagra? She talks with too much muscle. And she likes Bill Gerard. She's coming to see him. When? Tanagra! Now. Gee, Tanagra. Who shall I say is calling? And I do mean calling. And just tell Bill is Tanagra, dearie. Not Tanagra, dearie, of the Beacon Hill, dearie. You're cute, aren't you? I manage never to carry my own tray at the automate. Well, suppose you buzz your boss and say I'm here. Give me Mr. William Gerard, please. Where can I put the suitcase where it'll be safe? I put it right behind that extra desk, Princess. Here, let me handle it for you. Oh, no, no, no. It's valuable. Don't look valuable, all those holes in it. Well, it's the Holes Game Swiss Cheese's reputation. Oh, that's very true. Is it all right here? That's just fine, Princess. It won't be in anybody's way there, I'm sure. Oh, no. Princess, may I have your autograph? In ink or in cobra venom, Ambrose? Listen to me, sister. I'm sorry, Princess, but Mr. Gerard is all tied up. Conference with Mr. Wrapping Twine. Oh, yeah? Yeah. Well, tell you what you can do, dearie. Does that go both ways, dearie? Pick up that telephone and call Rockwood 2311 and ask for Doc. I'll talk to him. I'll bet he'll be surprised that you can. And after you get Doc on the phone, you might call Mr. Gerard on the office phone again. And this time, don't hold down the hook on the telephone. Get it? All is fair and love and war. Well, the war is over. I didn't sign anything. Hello? Doc? One moment, Doc. The Queen Mary is in. Princess Tanagra. Oh, I thought you were due for a promotion. Give me that phone. May I have my left thumb back, please? Hello, Doc. Tanagra. Well, how the heck are you? Left by now. Sure on them town, didn't you hear? I did before she got on the phone. Here's my problem. Baby is teething. Baby? And when can I bring her in? Oh, hello, Bill. There's a Princess Tanagra to see you. Well, come on. I have to be all right, Doc. I'll tell her, Bill. Yeah, Doc, you said it. Well, see you tomorrow then. Yeah. Yeah, bye. Mr. Gerard will be right out. Well done. Well, if he is, he will be soon. I don't like that crack. That's what the thin man said as he slipped through the sidewalk. Tanagra! Oh, Billy Willey. I think I'm going to... Relax, Susie. Tanagra, you look the same as ever. That's a compliment. Now, Susie, this is Tanagra, a very old friend of mine. Well, she certainly is. But she doesn't look 50, does she? That is absolutely the limit. You're way over the limit. Why? You don't want to live forever? Oh, come on, girls, girls. Why, you let me at her, Billy. Let me at her. Now there, you ladies. Break it up. Break it up. Bill, I have news for you. She is broken up. Oh, let me get a pistol of that bleach hair. Oh, Tanagra. Come on. Come along with me. Come on. Oh, well, all right. We'll step into my office. Come along, Princess. Yeah, I want to talk to you, Bill. I've been thinking about retiring from circus life.   Well, come into my office. Maybe there's something I can do for you. Susie, did you hear that? I heard it, and this I know. There isn't room for Tanagra and me in this office.  Well, I'd quit first. Good morning. Now what? And good morning. Who's he? And good morning. And did a certain lady named Princess Tanagra happen to? Well, good morning.  Ho-ho. Do I look that young? There's another way to look at it. You haven't had a tiff with Aunt Tanagra? Catch as catch can, and I caught it. Aunt Tanagra's a tough customer, girly. By now, she ought to be. Are you an arrack, mister? Son, I am the act, from start to finish. I'm the sparkling brains of the whole performance. Well, I think your aunt wants to get out of the act. Fine. Well, not with me it isn't.  Well, I like to work for Mr. Girard, and I don't care for your aunt to come in here, and, well, I just don't like it. Oh, you mean she wants to work here? Yes. Well, this is serious. By the way, when do you go to lunch? Whenever anybody asks me, and thank you very much. So, let's get out of here. Gee, Royal, I'd do anything for Bill Girard, but if he doesn't want me to work for him any more, I'll go to work for another advertising company, like Gwyn and Baradot. Oh, I wouldn't do that, Susie. Well, I want to save Bill from Tanagra, even if she is your aunt. Oh, no, let him have Tanagra. Well, what about your act? Listen, I've just been waiting for Tanagra to walk out in the act. She's been getting hisses from the Cobras? Tanagra doesn't understand that our act's a business as well as a fine art. Even snake charming needs bookkeeping, a little basic arithmetic. Why don't you use adders instead of Cobras, then? The real answer is to have a real businesswoman with business experience in the act.  Me? For example, I've been trying for weeks to get off a letter to the man who supplies us with our snakes. Someone with chronic delirium tremens, no doubt. Now, with you around, I could simply say, Susie, take a letter. All ready, sir. Uh, Mr. Jones and Jones, sideshow supplies, poisonous and non-poisonous snakes. Uh, Wrigley Building, Chicago. Go on. Now, you see, you've got it already. With you around, that letter would have been written long ago, and we'd have our new snakes. You couldn't have the old ones retreaded. We need snakes desperately. Look under any rock or behind any steering wheel. Mostly convertible. The rather unsettled conditions in East India are making it almost impossible to obtain our King Cobras when they need them. That's what's worrying Tanagra. She's looking for security and a new job. Well, I can see where she'd have her doubts about a future that's full of poisonous snakes. Cobras, especially. For the right girl, there's more to the future than just that. Much more. You mean you're thinking of getting rattlers, too? Listen, I know the entire circus and sideshow business topped the bottom. Inside out, I've got plenty of angles. Do me this favor, will you? Come to the show tonight. Well... I want you to catch me in my act. Catch you in your act? Then we can talk further in my tent. Catch you in your act? Please. All right. Shall I bring a net or a basket? What's up, Ambrose? I've built your artist having dinner with Tanagra after the show tonight. I heard him tell her on the phone today. Let him. But I think he's planned a big night. He won't be in the office until noon. He says for you not to come in until noon, either. Having dinner with her, huh? Well, bone appetite. What's that? Bone appetite. French for maybe a bone will stick in her throat. Is that all Royal does? Play the flute for his aunt? That's a pretty big snake coming out of that hamper. That's a fake. That ain't spaghetti, son. Probably harmless black snakes. Um, look, Susie, why don't you and me go to dinner after the show? I can't afford it. And besides, I've got to talk business to Royal. Do you just talk to him or do you hiss at him in Morris' coat? A job is a job, Ambrose. If Tanagra takes my job, I'll take hers. She's taking a powder on Royal? She can't have her snake and beat it, too. Briefly from our story, Susie of the Sawdust, starring Marjorie Reynolds as Susie to bring you an important message from your government. If flying's in your blood, young man, this is for you. And if you want an exciting career that pays well, this is also for you. By this, I mean the U.S. Air Force Aviation Cadets. Uncle Sam is now training more Air Force Cadet Pilots than ever. And that means if you're qualified, a great career is open to you. If accepted, you'll receive one of the finest aviation trainings in the world. Upon successful completion, in one year's time, you'll win those coveted pilot's wings. And you'll be commissioned an officer in the U.S. Air Force Reserve. Your pay will range up to $336 a month. And here's a special point. If you're an outstanding cadet, you have a very good chance of receiving a commission in the regular Air Force. Yes, men, as an Air Force pilot, you'll be one of America's outstanding citizens. Ask at your nearest Air Force base or recruiting station about the qualifications for cadet pilot training. Let's do it now. The curtain rises on the final act of Suzy of the Sawdust, starring Margie Reynolds as Suzy. The circus came to town, and with it came glamorous but heightened Princess Tanagra, the snake charmer who complicated Suzy Drake's life by imperiling Suzy's secretarial job with her beloved boss, Bill Gerard. Royal, Tanagra's nephew would welcome her leaving the show so that he could have Suzy in the act with him. He's invited Suzy to see the show tonight. Object, business, strictly business. Well, Suzy, how'd you like our act out there? Well, you know that third Cobra from the left with the snake hips? Terrific. I thought you had more to do, though. Listen, Suzy, in six months I'll have a piece of every side showing a lot. Five years and I'll own the whole circus. But we've got to start small, you and me. With those there snakes? Me? They don't fight? No. They live, drink milkshakes? This is a trade secret. Every snake we worked with has had his poison fangs removed. No teeth? Of course not. Oh, they grow back again in a few months, but then we just haven't removed again. Well, how long since Joe Squirm and his friends have had their dental work done? Three weeks ago, they're safe. And I'm going to let you pick one of them up. Oh, no. Why not? Oh, I'm a nice girl. I don't pick up strange reptiles. Nonsense. Besides, I hear they bruise easy. They open the hamper. Do not tamper with the hamper. So? So long. I'll play him a flute and as soon as one comes out, just grab him behind the hood. Here goes. No, no. Oh, go ahead. You want Tanagra's job, don't you? She's taking your job. Besides, this is fun. Let's go now, huh? Good girl. Here's Snaky, Snaky, Snaky, Snaky. Oh dear, here comes one out of the basket. Here's Snaky. Oh, um, got a saucer of milk for you. That big fella's Rangoon. He's the dean of our staff.  Keep it up, Susie. Keep it going. Nice Rangoon. Good old fellow. Come, let Susie scratch your ears for you. Nice, nay. Now, Royal. Nice Rangoon. Gotcha. What do I do now? What do I do now? What do I do with him? Put him back. Put him back in the hamper. Don't just drop him. Push him away from him. Oh, beat it, Snake. Oh, that's it. Now, now. And that's all there is to it. Now, was that so difficult? Well, come to think of it, no. Let's do it once more. Oh, no, no, thanks.  Spiles them. Well, frankly, I have bigger plans for you. Oh, you're going to play a clarinet instead of a flute so I can handle a boa constrictor. Oh, thanks, John. No, no, no, Susie. Let's forget the snake-act for a while. I want you to look at what I have in this case. There. Knives. 18 perfectly balanced steel throwing knives. Well, what did you have to do to get them? Well, you see that board there with a human figure outlined on it? Yes. So? That's my target. You mean you throw knives? That's my eye. And you want to cut me on that, too? Cut me in. What am I saying? Susie, you've a beautiful figure. Let's keep it that way. An audience would be all for you. And all we need is new blood in the act. What happened to all the old blood? Are you afraid? Afraid. You amuse me. Old Tanagra stealing your job. Have you the courage to take hers? Not only my job, my dream man. You see? And I never miss. What I want to know is, do you ever hit? Never. Let's try it. You go over and stand against the board. Goodie, goodie, gun pop. Go ahead. That's it. Now turn around. Now I lay me down to sleep. Now stand still. Don't move. Smile. Steady now. And a one. And a two. And a three. Good shot. That went right between your right arm and your body. Steady now. And a one. And a two. And a three. Oh, you got me. I'm here. Oh, you are. Oh, I am. My ear. Where's my ear? Help, plastic surgeon, plasma, bursate, help. You're perfectly all right. Well, then what happened to my ear? Where's my left ear? It's under your hair, not on top of it. What? Oh. The handle just touched your ear in passing. That's all. Oh.  It was hard on me, all right. Why I...  Especially the first time. Do you mean to say that this is the first time you've ever thrown a knife at a live person? Did fine, too, didn't I? You could have killed me. The odds were against it. That's murder. Man slaughter. I looked it up before I tried it. Well, that's what I mean by being business-like about my profession. Could I have a look at one of those knives, sunny boy? Sure. Best you can buy. Here. You now have two shoulder blades, right? Yes, yes. That's normal. Would you like to try for three? What do you mean? Start running, Royal. And if I can put this knife between your shoulder blades... Susie. Start running, sunny boy. Start running. Susie. Susie. Anyone in the office? Mr. Gerard. Bill. Boss. Susie. Fine thing. 12.15 and no one in the office. Oh, there's a note on Susie's desk. Dear Mr. Gerard. The three-minute noon, as per your instructions, have gone out to lunch. Susie. Hm? William Gerard, Inc. advertising. Are you the office boy? I am Ambrose Greps, office manager. Uh, third assistant. This is Princess Tanagra. Bewitched. Do me a big favor. Bring that empty suitcase behind the spare desk down to the side show in a taxi, will you? I need it right away. I'm sorry, Princess. I'm all booked up. She thinks she is that phony princess. Empty suitcase. Doesn't feel empty. Yeah, but it was empty when Tanagra brought it in. I didn't put nothing in it. And Mr. Gerard ain't leaving, and besides, he has his own luggage. Who could? Susie. Oh, no, she don't. She ain't running off with that character royal. She's not joining any circus. I'll fix that. Who do they think they are? They're snakes. Oh, snakes. Cobra. Help. Never. Hey, boss, look out. Oh, Ambrose, for Pete's sake, what are you doing up on that filing cabinet? Boss, don't move. Look at the floor. Huh? Oh! Get the police.  Get somebody. No, no, don't get excited. Let's get to work now. Get to work. Mr. Gerard, don't go to your desk. You'll cut yourself off from the door like happened to me. It's a snake. I know. I know now. Let's get some work done. Cobra. A genuine King Cobra. Yeah, yeah, it's a real beaut this time. This time? The biggest snake I've seen since the old bootleg days. Boss, I'm telling you. I never had the morning after so bad that other people saw them, too. Must be getting old. Oh, well. Get up on your desk. He's coming for you. Cobra. Great snakes. This isn't a hangover. Can't you make a few telephone calls while you're up on your desk? Yeah, yeah, sure. Hello, operator. Give me a snake. I mean, connect me with a Cobra. Operator. Hello, boss. Thanks, Susie. Look out. Well, for goodness' sake. Snake. Cobra. Oh, that. It's a Cobra. Yeah, I know. That's Rangoon. It's deadly poison.  I'll go looking for a cane. Won't you, Ambrose? No. You're fired. Oh, don't get worked up, boys. I'll handle a situation.  Susie darling, don't. I beg of you. Susie, what did you say? I don't want to be a widow or before I'm a groom, that's all. Bill. All right, now get away from that animated rope. Oh, William, dear. For you. Anything. No, no. Don't spy on me. Here, Snakey. Oh, there's a good fellow. No. Stop it. I can't. There, now, Snakey. So there, so I grab him. The end of the suitcase. I came for that suitcase of mine I just telephoned about. Jerusalem. What's wrong? You tell me what's wrong. Why is everybody pale green? Oh, the snake got out. That's all. What are you doing with that suitcase? You mean baby? Baby got out? Luckily, I remembered some of my childhood snake lore. That along with a smattering of Hindustani, which I happened to possess. What I want to know is, was anybody bitten? Oh, dear, no. That's a relief. You might have all been dead in five minutes. Huh? I was going to take Baby to the vet to have her poison fangs removed, but he kept stalling me off. You mean that isn't Rangoon? No, this is Baby. Baby has teeth? It ain't bridge work, dearie. Why? Oh, nothing. Nothing. Susie! Susie! Are you all right now, Susie? Oh, where's Tanagra? I sent her packing with her king-size fishworm, darling. I'm all right. What did you say? I said, darling. Oh, better send for Tanagra to come back. Why? Well, you're going to need a secretary, aren't you? I'll be busy with the house and babies. The curtain falls in the final act of Susie of the Saga. Our star Marjorie Reynolds will return for a curtain call after this timely message from Wendell Niles. Man, here's an outfit that's known and respected throughout the world. Yes, just about everybody has heard of the constabulary of the U.S. Army. Now, you young men have the opportunity to join this colorful outfit during occupation duty in Germany. If qualified, you can enlist in the Army for direct assignment to these yellow scarf troopers. And here's another great opportunity. The Army's famous first division is also looking for top-flight men. The first every vet has distinguished the constabulary is also carrying out interesting occupation tasks in Europe. So there you have it, men. Your chance to make your career in either one of two honored Army units. The constabulary and the first division. You'll be doing some of the most interesting work open to a young man today. Ask at your local recruiting station right away all about this new enlistment opportunity. Now back at the microphone, our star Marjorie Reynolds and our producer. Well, Marjorie, it's good to see you back again in Hollywood after you're long, and I understand quite successful tour in England. It's good to be back, CP. Let's see. You were over there in... Oh, in a stage play, burlesque. The British edition of the Broadway hit. You were away more than six months, weren't you? Yes, it was a long tour. I guess we covered most of England. Manchester brightened among the cities and finished up in London. At the Garrick or the Princess? Both of the theaters, CP. How are the audiences? Oh, really very good. Everywhere. And their reactions are all very enthusiastic. You know, Marjorie, I fully expected you to return with an accent very British, Oxfordian. Well, that's just the point. When I started thinking about accent before I went over, I was concerned. And then I realized that our Hollywood English, you know, like Clark Gable, Robert Taylor, Robert Montgomery, George Murphy speak, well, it's really international. And if I used ordinary colloquial speaking rather than, say, some of our regional accents, then I shouldn't have any trouble. And you were received there the same as our audiences, except any of the better British actors here. No trouble at all. The only trouble I had was with their slanting stages. Oh, the rake. That's some of their customary engineering. They think the slanting stage gives the audience a better view. Well, you should have seen my first dance. I accented to Leeward like an automobile with a sprung frame, but managed to keep out of the footlights and the audiences' lap. And now you can laugh about it, but it was serious then. I'll bet your ad-lib ability was improved, too. How was it? And you should have been watching one scene. I was to make a brilliant exit through the doorway, and the doorknob fell off in my hand. Yes, I learned ad-lib, but I loved it. And I want to go back over there again. Before you do, be sure to come back for another visit here with us, will you? Oh, thank you, I will. Now, who's playing next week, CP? Well, next week, Marjorie and ladies and gentlemen, we present a period play, Paul Revere wrote A White Horse. It seems that the silversmith, Revere, has an assistant who departs from the alloy formula for sterling by adding elements of romance. Richard May portrays the handsome Revere assistant. Grand. I'll be listening. Goodbye. Goodbye, Marjorie. We should have joined us next week, ladies and gentlemen, when we present Richard May in Paul Revere wrote A White Horse. Until then, this is CP McGregor saying thanks for listening and cheerio from Hollywood. Gregory Reynolds appears with the courtesy of the Hollywood morning of the media with the arrangements for the appearance of all stars on this program. Script was by Milton Geiger, a music under the direction of Eddie Skravanik. This program was transcribed in Hollywood for release at this time. Wendell Niles speaking.


Hello everyone. So, before I get started, I would like to take you guys back to school days. Chemistry class, periodic table. How many of you remember periodic table? A cool man, everyone, nice. So, a basically periodic table, hope you have known, is contains of a atomic number and the elements associated with that. It's a plain rectangle boring box. Let's visualize the same periodic table in the web way. This is not a video. This is a fully interactive HTML5 web application that could run across devices with lot of interactions, doing things, coming back. So, this mobile application, this application could be run across anything. So, I'm Selva Kanapathy Kalyamurthy and we are going to have a discussion on building experience for right ones run anywhere. I'm a UX engineer and also an invited expert at W3C. Internet is like water, flows without a constraint across devices. Starting from your desktops, mobile phone, tablets, smartwatches, cars, bulbs, you name it. And it flows across irrespective of their form factors. With the inception of Internet of Things, the connectivity of the Internet across devices have literally become limitless. Back in days, this was not the case. There was a days of static web where publishers published the contents and the users will be in a read-only mode. They have no choice but to read. Then came the age of user-generated content. Platforms like Facebook, YouTube provided a system in which users can upload their contents and other users can interact on that. This sort of participation reimagined the web as Web 2.0. What is basically Web 2.0? It is participatory. How cool is like a person uploads a content and other person sitting outside the world, outside the other part of the world, repeats it. So, the ironical part is these companies or these platforms like Facebook don't really own any of the content and allows people to use it and they make money off of it. How clever. So, Web 2.0 basically helps you to digitally express themselves. My dad never had a Facebook or a LinkedIn account. He uses the Internet. He still thinks in the read-only mode. On the contradictory side, my cousin's son was like five years old as a Facebook account. I am able to digitally express myself online. So, the third important part is Web as a platform. So, we're going to concentrate more on Web as a platform. A decade back, if someone asked you about Web App, you'll ask, what was that? Right now, we have this Web App across everywhere.  So, when the inception of 2.0, W3C CEO Jeffrey had a vision to create a platform that has an innovation, consolidation as well as a cost effective. And that's where this whole thing has been formed. Web platform is right once, run anywhere. It uses common standards so that normal Web developers or any normal person could be able to build App and provide a cost effective solution. And it should always provide a better experience. This right once run anywhere was not a new term. It came quite long back. So, a company probably, there's like Java trying to crack this using Java virtual machine. I don't want to go much in technical detail. So, this Java virtual machine is a piece of a software which has been installed in different OS. And when the developers writes their application, this sits in between the OS and the application and tries to run this app. So, there was a quite fuss about this sometime. But the real problem is those were the days where they don't have auto update for this virtual machine. So, consider X as version 3.0, Y will be having version 3. So, one of my developer friend jokingly used to say, right once, I have to debug everywhere. So, then came browser plugins, applets, flash. It went quite really well. But the real problem with this, you have to rely on third party plugin. Consider, I'm using my laptop. I want to access some site which runs on Java applet. That's perfectly fine because my browser has that. Consider, I want to use my friend's one. If one of you doesn't have it, it becomes a problem. So, and along with that, it creates a lot of memory leaks and security issues, especially in mobile. Then came the hybrids. What is a hybrid app? The hybrid app is basically sits in between a web app and a native app. A web app is being runs on a browser which able to run, built using common HTML, CSS, and Java script and technologies. On the other hand, native app is built using proprietary softwares, say like Swift or Java. So, in 2005, a company named Hitobi wanted to sandwich in between both the features and create an app which uses both the functionalities inside. How awesome it is, you could able to access your contacts, your GPS, all your cameras and everything using a native wrapper and able to code using HTML and CSS. That's where the real hybrid app came in. So, in short, if you could notice, the browser is wholly dependent on mobile web. In the hybrid app, the outer layer is native code. The inside is a browser as simple as that. So, let's see a few of the environments and the frameworks available for building a native hybrid app. So, this for desktop, we have something called Node WebKit. Using this, you can build hybrid apps for desktop and for OS X. In mobile, we have multiple. PhoneGap is a popularly known one. Most of them known PhoneGap, I guess. So, there's something called Xamarin and Titanium. Xamarin and Titanium are a compiled code frameworks. Don't worry guys, I'm not going much technical on that. I just want to give a full side on that. Consider, I have a code base which I built using HTML, CSS and JavaScript, of course, on responsive. And I could cover all the platforms. Starting from desktop, mobiles, everywhere. How awesome it is. And your development time cut downs to zero. Cool. So, these are the few advantages of that. You can use reusable code. It is web developer friendly, cost effective, easy development. Okay. Is really a hybrid app we are developing is going to be a right once, run anywhere. Let's take a case scenario. I have an iOS. I have an Android, which basically runs on material design. Will the user experience an UI of same? No. It's totally different UI altogether. So, but to get implemented the hybrid app on both the platforms, you should be in a position to make the functionality similar just the UI different. Hope you guys where I'm coming. So, as I told after iPhone 5s and iPad mini, Apple have came out of their proprietary aspect ratio. And also they have came up with a retina displays. So, basically, we have a bunch of devices to be handled on iOS. On the other scenario, Android have a lot of manufacturers and each manufacturers as their own UI. For example, HTC has their own HTC sense. Samsung has touch ways, so on. So, how do I handle both the designing for both the devices with a wide range of spectrum with a single code base? That's where the challenge comes in. When you design a hybrid app, understand the design guidelines of each of the platform. What are the technical difficulties? What are the things you could able to rely on? Understand the guidelines. So, right now we have a proper guideline things for both iOS and for the Android. So, and when you're making for an hybrid app, make sure you have a cross-platform brand consistency. And use animation, subtle animations for micro interactions which would really help out. And most important thing, stick to this platform specific conventions. Don't push an iPhone like look like UI for an Android. And use the target platform daily. As a developer, when you are designing for any of the platforms, I suggest you have the device with you. Use it daily. For example, when I started it, I personally use Android smartphones and iPad as my tablet. So, by the way, I could able to correlate and things and find the difference and help me to design way too easier. When you're designing for iOS, forget about Android. Do the same for the other. And always start with iOS. When you start with iOS, you can able to extend it with the current material design platform for Android. It is much more easier. Last but not the least, talk to the developers. Developers can tell you what are the real issues they face in, what are the technical implement issues they'll come in. This is a typical example of Mashable. So, on your, you can able to recognize easily an iPhone versus an Android app. Most of the scenario, the design principle and considerations are taken care, but the branding has been maintained flawlessly. If you look at the bottom, bottom line up there, you could see the main level navigations out there, which is considered to be the same. And the top level, you see it follows your design guidelines. What do you, you have to keep your color palette as a consistent, your branding elements and your functionality to be constant. Don't change the notifications, custom share dialogs or lock screen, don't lock the orientation because this will annoy the user for a lot. And this is a typical example where card's design was basically provided by Android or Google. So as part of the material design, this is a subtle push from card design from Android to iOS. You could see that all the branding guidelines and everything are same and cards has been equally transmitted. Never, never do this. So, this is the app from NASA and that's an eatery app. So, basically they try to push the iOS UI into an Android phones. Follow guidelines or should I innovate? Or should I stand out from the, from the guidelines? This is a typical question people generally ask among themselves when they build a cross-platform or a hybrid app. It's always better to take the guidelines as your recommendation. Don't over-engineer things. Make subtle few changes. After all, what makes customer delight makes your app more successful. So, basically I would rank these things in like this way. Brand, guidelines, set up your clear expect user expectations and innovation. That makes your app look awesome. These are the two hybrid apps which has been done. How many of you know like Beach is an hybrid app? Okay. So, if you see what are the features I have covered or mostly out there that a Plains app consists of clearly shows the current whether the plane going to get landed and similarly it gives whether it's going to get a take off or it's going to land. With a small level of micro interaction, it gets the attention. Same scenario here. When we move the from one menu or one navigation level to another, the delay in the top menu grabs your attention. There is something called peripheral vision. It is inherited by humans. It is, it is one of the killing weapon which inherited when the humans were intercepted. So, whatever comes on your peripheral vision will drag your attention. So, use peripheral vision. That peripheral vision interaction is called micro interaction. Grab it. Use it. That will help a lot. You don't really need jazzy full animation to keep things move forward. Are we ready for the prime time? No. Basically, hybrid apps suffer a lot of issues starting from security and performance. But couple of weeks back, Facebook have released a platform called React Native which able to run your html services in JavaScript and convert that into a compile code which means they are moving out of native code. The whatever iOS based Facebook you are using is built on this framework. It means the next couple of years it's going to be only hybrid. And same case, Google is pushing updatable view which has all the powers of the latest Chrome browsers. Last but not the least, I want to finish with my code of a favorite writer. Details are not the details. They make the design. Thanks a lot.