Check this thing out. It's my new camera Also got this You can order this and get one mic or two. I just got the one mic and it was like eight bucks, so That's not gonna be that great. I don't figure But I gave my other one away, so That's the one I got for free. Yeah, and when I gave it so Let's open this up and Let's check out my new camera. All right. Yeah Then with the new camera, I'll show you her new stave There you go. All right. Okay, so stick around let's unbox this. We're gonna do the intro right now I bought monkeys. It was a hundred ninety nine dollars, but it was um hers is remanufactured Rebuilt whatever they call it and so I went to try to find her little tripod for hers and I noticed that deez DJI was offering on sale for 200 dollars. Well hundred ninety nine and So I noticed that you know the sad popped up that Amazon was Honoring That price as well. So that was pretty cool. So she said I better get one. So I did All right, so let's open this up Sorry guys go under the weather because Monkey made me look at stove I want to show you guys something so Also ordered a new battery so we can have an extra battery. Of course. I need memory cord And then I got these there for SUV they're the things that go in the hood to shoot Your winter water fluid up on so Hey, here's the camera that came in this box And these little three items these three little items here came in This box We love our trees, right So anyway I had to show that with you But it's you know, I mean I had some footage with her camera, right didn't it? Yeah, I did Did kind of a review with her cameras I don't know if I'll do a review on this one or not because it's pretty much a sign. I mean, it's the exact thing It's the DJ Osmo action Three But What should you do Mike's real quick? I mean eight bucks. Like I said, I don't know how I'm good. It's gonna sound but I will shoot I had to get those two But there they are they look nice already open them cuz I charged them and This over here if you get get the two mics it will be in the side here I Got this for the microphones this will plug into the camera and Then the mic will plug into this one and then it's got it You can have your headphones on if you want to hear what's being recorded Which this camera I'm using here the the Sony X 53 has built in for headphones, so But there it is brand new, I've never had a brand new camera before Yeah, look at this That's a decal Maybe Oh DJI decals Pretty neat. So it looks like Yeah, I'm up over to you put them on the vet. No, yeah No stickers on the Stickers on it right now That kind of stickers There's the battery Like I said, this is an extra one It's for the four, but they're supposedly the same This is pretty much get everything she got hers, but I didn't show you everything that comes with so Just got a sticky mount and this is the The magnet thing Which I got one of these coming too Extra one so I can keep on one of my bigger tripods And it was really really cheap, but it's coming on slow boo Yeah, it's shipped But it it probably you know it it could be here April 1st I ain't that far may so No, we're just coming directly from China. Yeah Yeah, just this piece here the claw piece There's that my whole charging cable Why is it get to see See mine does too it does yeah, oh Yeah, plug in the camera and then into the square block That weird And we've got our instruction book here, which one still hasn't read hers. It's got presets in this camera, too You can set a preset for like you can set up for like Time lapse and night time You can set it up for that and and set a preset for that so you don't have to do it every single time That's pretty handy. Here's the booklet. I got a couple presets on yours set Don't I What are they? Which is what are they? What say? Okay, so Did you get your app did you ever get your app downloaded no No warranty is on this Should have on right. I'm sure it's got a warranty Hey, how come I don't have a peel off thing There maybe And I'll show you maybe I feel like out. I'll show you my tripod I got tripod Monkey's got her thing on there because she was using it Because hers didn't come in yet because she got hers 13 now That's why this is on there here Because I told her I said well you can use mine now I'll just wait on mine the very next day. She had some team new stuff. I mean she goes This one extends out to 59 inches well 59 inches with the With the feet out With it used as a tripod, so it's a selfie stick Yep That's right. We could have a duo with our coffee Yeah No, I'm not gonna have a duel with my selfie stick So This is pretty nice. I got this on Amazon. What was it 19 bucks? Is this your yes Or is mine, where's my thing I don't know It's fine on the table Because it came with this It's probably sitting over there on the table. Hang on a second guys They figured out the minister. Yes, this one's mine. It's right there. See the difference Mine's crappier than yours Yours is shiny mine. Yeah, it's shiny, but yours has a better turn Yeah, this is the tighter you can get it tighter with With those wings on it More tighter than you came with this one see the difference. That's okay See Yeah, this style like hers Here's hers Clock's working guys you here Yes, and a magnet somewhere in there. I want to make and So it's pretty cool. You just Clip them on there They are stop it. They have to be or they'll fall off Very nice and then on the on the case I may do a review later on Different stuff. This is an extra band. They give you it goes around here. So Yeah, this is pretty nice. This this is a protective case which You can when you got the case on you can Have a vertical which I never ever shoot vertical, but you can if you want Come on. Yeah, really should all be used for pictures, right? Yeah, and when you're shooting vertical This is where they Yeah Yeah, yeah, well You're to plug in charge and also for this for my Mike go in there Because this Mike also too. I wanted to mention about this Mike Jinx is just generic It's got It's got this The 3.5 millimeter jack It's got for a iPhone and USB-C Pretty cool, huh? I'll be able to use that. Huh? I'll be able to use this use what? For what I got one coming for you. Oh This one's for me because It's got this I like the 3.5 millimeter jack better Yeah, yours is going to have one of these on the end and then the female Okay, you know what I mean, so I don't need all that That way we don't have to take our doors off and lose them No, I don't like that idea of taking the doors off. See that'll go like that and then this might This is the receiver It will go in You're like that That way we don't have to take these doors off they come off I'm afraid breaking them taking it off All right, well, okay, let me see let's get my card out here these things in there boy Careful not towards you away mom. I mean monkey. I don't need hospital today That's cute Kenny Kenny calls her mom great. What's she called Grand Monkey?  Yeah, I don't want to make bonus Make sure this one works supposed to work.  Yeah So it does fit. It's good. I'll get that charged up. This is the battery that came with it Wonder if they're the same middle amp. Okay. Look reading that Yeah, look the same milliamp, huh? Mm-hmm 1604 part to 1604 part to 62 133 dash to I got the same numbers so Yeah, but I just wanted to make sure they're a milliamp Look at now, which one's which this one is just Matters It doesn't matter. They're the same batteries. Okay, and this card I got the How many gigs is it? 256 gigs Wow Okay, shit, I Filmed for three days with that Won't run out. At least won't run out. See?  So let me get the app Downloaded and Then then we'll turn this puppy on and We'll finish out the video with some footage from this showing you our new stove, huh?  Okay. Hang tight guys. Okay guys. I got my apple set up See, there's me. There's monkey Do you hear that? That was him. Are you sure? Yeah, he hit the picture And then There's you guys see Okay, so now I'm gonna set monkeys up cuz she never did we found out why we couldn't get hers to work The first time didn't we month? Yeah Why was it? Well, you have to allow it No Yeah, you have to you have to allow your apps to come through yeah Which but she didn't get that far before because everything she she was like is this it and I'm like no that's not it It's the memo app She couldn't get it. Well what she was doing was on her qr scanner code scanner Mm-hmm Adds pop up take up up them on the whole most whole screen. Well, she thought that was it and she just kept clicking on them ads Yeah, I could never get what I So we got this she's got it now So I'm gonna shut my phone off and get hers hooked up and then I'll be back with you and we'll show you some Yeah, because that's gonna be handy, you know Having it on your phone So that's pretty cool Huh can my watch camera? No, it's Sony. Yeah, that's too bad. It will work on my camera though You might as well use it then. Yeah, that's what I asked you one day and you said but I'm like, I ain't never mind That'll be nice. Okay, so let me get this shut off so it doesn't pick up my camera So, yes, you can I'll have to Figure out how to do that and then I'll show you how in other words. I'll do it for every time besides that.  Oh, I gotta set this to I don't like that.  Yeah, and like this camera here It has a record light like a red light. So that's why a lot of times People will go or you know, I'll go I wasn't recording. It does have up here on the screen. No The touchscreen it says record in red like right now it says record But it also has a light down here right below the lens That'll turn on red when you're recording or you can shut that off, which I shut it off For a reason because sometimes at night and from trying to film something like in in night vision That light makes it bright and gives it a glare So that's why I turned mine off. I turn always turn the sounds off And so let me get her set up and I'll be back with you and I'll show you the stove with this camera Stick around guys. Okay. Doki. Okay, everyone. Here's our new Well new to us stove top looks pretty nice I got it for two and a quarter, but I like this top. It's really shiny. It looks really nice The other ones over there I'll show it to you here in a second and you'll see the difference in it But this is identical to our other one And so I kept the other whole top and everything off of the other stove so that way I've got Extra parts like burners and stuff. So I hang on a second. So I'm gonna try that mic in here. So hang on Okay, guys, so I saved these racks here Because you know like I told monkey I said what I say look barbecue grill and Then I grabbed the other one out and I said barbecue grill with friends because you know, you need more so So all this stuff's still good. These are the burners. I'll show you the other one See, there's the other top Which is still not bad, but it's very very well used. So if you see the difference in this one and then We'll go back over here Check this one out. Which one you like better monk? Yeah, that's what I thought. Okay guys. I'm gonna Well, we got you all set up on your app, don't we? All right, so Yeah, so all right guys. I don't know how this mic sounds. It's right here. Sorry guys. Thanks for watching appreciate it month So just wanted to do a you know an unboxing. It's not really quick unboxing, but I'm gonna do an unboxing There'll be more on this later. I'm sure I might do a Review video. I do like the double screens. Yeah, and they're both touch screen. Yes. I like the app I said I do Because you'll be able to see Yeah, yeah crystal clear Yeah, so I gotta know how to do that because I'm sure you want to need If we were camping If you've got well, you you'll have to Use your phone. Yeah for service, right? Yeah, so but yeah, as long as you got service All right guys, so thanks for watching appreciate it. She barely met the main legend now for now monk Thanks monk appreciate it. All right. Bye guys


Coming up on today's episode of the Pumpkin Patch Show, Alvo, more like no, though, the Dreams beta is expanding very soon, Feast Controllers and Resident Evil 7 brings in the numbers. Also I'll be doing a very random giveaway at the end of the video so stick around for that maybe. Hey there lads and ladies, it is Petrifying Pumpkins here, back with episode 4 of the Pumpkin Patch Show, the only PSVR show on the internet as that's 100% the truth. Don't lock that up, just trust me and don't correct me. As always, I am joined by a very special guest so would you please welcome today's guests, the entire firewall community arguing over whether or not the grenade launcher is overpowered. How you doing? Suprisingly intense, aren't they? So some bad news if you were one of the people who was looking forward to some 5 vs 5 cross play first person V or shooting in Alvo because it seems as though that game has been flushed down the drain. So Alvo was revealed over a year ago and was set to release sometime in 2018. Obviously 2018 is now over and there's been no signs of Alvo so people started asking questions. So that's when French VOR website, VORplayer.f or reached out to the independent developers Mardinpole for a comment on the game's status and then they were told that the game had been cancelled due to investors pulling out and developers trickling us from the studio over time. Now you might know Mardinpole as a developer of one other PS VOR title quiz show tonight I believe it was called and it was absolutely raked over the colds as one of the worst PS4 games PS VOR games even ever made and while the trailer for Alvo looked pretty good in my personal opinion I never had any faith that the actual finished product would look that good at least not on PS VOR and you know I just never had much faith in that game at all however I was hoping that I would be wrong and it is sad to see a game being cancelled some competition for firewall would have been nice but right now we're left with zero killed and zero caliber why do all these VOR shooters have zero in the name I don't know what's going on there let's make some wet dreams together lads the wait for dreams has been one of the longest waits of the entire generation but the finish line is in size for the game that lets you make other games within us supposedly now in late 2018 there was a very limited closed bazaar but next week they're going to be opening that out to more people they have opened out some links so that you can click on that if you're in Europe or North America click on those links sign up for the bazaar and fingers crossed you'll get in I'll post both of the links in the description below for your convenience now just keep in mind that the bazaar will not have psv or support that's going to come at launch but if you're one of the people who is considering getting dreams and considering making content for psv or I would still recommend you try and get in this bazaar get to know the tools and then whatever you make in the bazaar is going to be carried over to final game so it's not like it's going to be a waste of time whatever you do and then who knows once the game comes out you might be able to just easily port it over to VR we'll see how it goes dreams is on course to launch fully in 2019 and what do you think about the dreams you know the game in itself are you guys interested in the dreams I can't argue with that I really put my foot in it this time lads are you one of those perverts who's into feasts and you know other foot fessages well if so boy do I have a controller for you the 3d rudder motion controller is a controller that's going to let you play your games with your feasts when it releases later this spring now why would you want to use a foot controller you might be asking yourself well as many of you probably know by now that if you use the move controllers there is a distinct lack of analog sticks on those things that means developers have had to come up with other ways for locomotion in their games such as a button press or pointing your move and then moving in that controller with the button press or just teleportation or something like that so with this 3d rudder motion controller you'll be able to have your move controllers up here while you're sitting down and you'll have your feasts on this thing I'll have it on the screen and you kind of just like tilt your fees forward backwards left right whatever and that can that takes care of all the locomotion while your hands are free to do like whatever despicable things you want to do to the npcs in games because it's awful annoying when you're playing these motion control games you're trying to you're trying to do whatever just whatever sick things you want to do but you can't because you're you have to worry about pressing a button to walk forward or walk backwards sometimes that's a bit annoying so hopefully this will get rid of that however it is not all rainbows and sunshine and I think the 3d rudder controller does have a lot of big drawbacks that has me holding off and getting it so number one you have to sit down to use and that's kind of counterintuitive for me a lot of the times I want to stand up when I'm playing my viewer games so sitting down kind of takes away a bit of the immersion for me number two the price of this thing is going to be around 119 euro when it launches later on this spring that's quite steep for something that I'm going to be putting my feet on number three is the library of games you know that's kind of limited right now we're told there'll be 30 30 ish games when it comes out and that includes games like red and matter and sorento but there's definitely some noticeable absences on that list including skyrim skyrim would be a big one for me to use a controller like that for so because of these reasons personally I don't see myself picking this thing up at full price however if you've got the free cash lying around and burning a hole in your pockets I still think this is a pretty cool idea in theory you know it's a good solution for the problem seen as sony won't fix the problem by addon stakes so this is kind of like the next best thing and I certainly hope that it gets a lot more support in the future to make it more viable speaking of lots of support we're all just numbers to them did you play resident evil 7 and if you did did you do it in view the answers that question is probably yes as resident evil 7 stat tracking website has just revealed that there's been over 600 000 ps viewer players for that game that's 15 percent of the entire resident evil 7 player base quite impressive now back when resident evil 7 launched its viewer aspect was pretty well received by both critics and fans alike as it allowed players to play the entire resident evil 7 game from beginning to end in viewer and personally I consider it to be the only way to play resident evil 7 and it is the first killer app that the ps viewer title ever received and it still is today I consider it to be one of the best top two games now fans of resident evil 7 and viewer may have been very disappointed when they heard that resident evil 2's remake would not be supporting viewer but with these numbers I think it's probably safe to say that capcom are going to be looking at resident evil ace or whatever resident evil comes next and they're going to be looking at you know viewer support these numbers are good I think it might not be ps4 it might be ps5 though but I think there is a bright future there for viewer and the resident evil franchise do I treat you real good okay so this is very random considering it's not a ps viewer game but I have one european steam key for Castlevania Lords of Shadow 2 so if you want to win that I'm going to simply get my guests over here they're going to reveal the the 12 digit code whatever it is and to get that you simply just have to be the first one to enter that in first one fire first come first served you know finders keepers losers weepers the early worm the early worm anyway las and ladies that is it for this episode of the pumpkin patch show now before I go I want to give a big round of applause to the patreons who have pledged their support to me their names will be on screen right now let's let's give it up for them of course you can support me on patreon too if you like the link for that will be in the description however if you don't want to do that you can still support me by doing all the traditional and usual shite and I still appreciate it lots so that's it las and ladies remember to keep it moist and I will see you in the next one bye for now


If you love simplicity when it comes to mealtime, you're going to love this recipe. This is a kale pesto pasta. It's so easy and it's so delicious. And obviously the star of this dish is kale. And I'm using curly kale today. You can see how curly the ends of the leaves are. And the other kind of kale you'll see in the grocery stores is the lasonato or the flat leaf kale. For this, use the curly kale. It works just great. And you can see that right through the center is this thick stem that rib goes all the way to the top. We just want the leaves. So just pull the curly leaves right off of the stem.  That's what's wonderful about it. So I've got my kale prep. You'll need about four cups of chopped curly kale. Put that into your food processor. And then I'm going to add half cup of raw cashews. You're really gonna be doing your body good with this recipe. And then I'm going to add three cloves of minced garlic. And you know, I always use chubby garlic. So be generous with the garlic. And then I'm going to put in a teaspoon of sea salt. And a couple tablespoons of lemon juice. And you'll find when you squeeze a fresh lemon, you usually get about two tablespoons. So this is the juice from one whole lemon. Then I'm going to put the top of my food processor on. And every food processor has this food feed tube.   And then I'm going to pour my olive oil right into this tube and it will gradually dribble in. And it will really come together nicely. And while I was making this pesto, I had about 12 ounces of linguine cooking. And I'm going to put the linguine right over the pesto. There we go. And you can mix this up right in your pesto bowl. Look at that, doesn't that look great? I like to add lots of fresh ground black pepper.  And there you have a wonderful pasta dish. I'm Sue Dodin sharing good food for Good Life 365.


Global water withdrawal and consumption has increased significantly over the past four decades due to population growth and economic development. This study combines a global water demand model with a global hydrological model to analyze the effects of this growth on water resources. The results indicate that surface water and groundwater withdrawals have increased globally, with a greater increase in groundwater withdrawals since the 1990s. Additionally, the study shows that human activity has had a significant effect on terrestrial water storage, particularly in heavily regulated basins like the Colorado River and the Columbia River. This article was authored by YWATA, De Wisser, and MFP Birkins.


Hello and welcome to another video on my channel. My name is Bennett Grazer. My name is Brian Grazer And today we're gonna put the Tamron 28 to 75 f2.8 up against the Sony 24 to 105 f4 Hit that intro. All right guys, as you can see I have my brother with me He came all the way from the States to spend Christmas with me and we went outside Yesterday, and I realized that he was shooting with the Tamron lens. I never tried out the Tamron lens I always use the Sony. I thought it would be interesting to switch lenses and Test the Tamron while he would be testing the Sony to see which lens would be the right choice for the Sony Full-frame mirrorless camera. So while testing these lens we came up with some pretty interesting results So let's start. Tamron is a bit lighter and smaller than the Sony With the Sony mounted on the camera It feels a bit front heavy while the Tamron has a good balance The build quality of the Tamron is good, but not as great as the Sony lens The Sony is weather-sealed whereas the Tamron is not. The Tamron does not have image stabilization While the Sony has Yeah, and even though most Sony cameras have in-body image stabilization The IBIS works together with the lens stabilization resulting in a better stabilization The Tamron does not have an AF-MF switch on the side and has no custom function like the Sony has on the side Exactly. I'm used to having the zoom ring behind the focus ring with the Tamron It is actually the other way so I had to get used to that. So the Sony has a Greater zoom range going from 24 to 105 Whereas the Tamron's focal length only ranges from 28 to 75 millimeters It's definitely beneficial to have that extra range that allows me to get different types of shots Looking at the aperture of the f2.8 on the Tamron, the lens definitely captures more light than the f4 aperture Well, but it isn't really a big difference when using the Sony a7 III that has a good low-light capability As for the bokeh, I don't really see a big difference in both lenses Both lenses produce similar shallow backgrounds when ranging at its longest focal length As for the sharpness the Tamron is slightly sharper than the Sony The autofocus system on the Tamron is as good as the Sony lens both focusing super quickly, right? As for the close-up with the Tamron you can get surprisingly close to the subject Almost functioning as a macro lens. Yes, that is true with the Sony lens You can get close but not as close as the Tamron lens Which is a great additional feature Looking at the price the Tamron costs around $900 which is cheaper than the Sony costing you around $1,200 So what do you think? Is there a winner between those two lenses? Well, that is a good question. It all depends what you're into now If you're a travel photographer and you find yourself in harsh conditions where it's always raining and it's dusty And there's a lot of sand You might want to go with the Sony over here However, I am very very happy with the Tamron The build quality is solid and it performs like a first-party lens and it cost me $300 less So it is all up to you what you're looking for, but personally I would not trade this lens for My brother's lens. What? You're crazy What I really liked about the Tamron lens is the ability to capture Macro shots or really close great close-up shot whereas with this one It was kind of hard to get really close Unless I would zoom all the way in But I was quite impressed with the with the macro shots overall I think that the Sony 18 to 105 is the better lens choice Even though both the Tamron and the Sony lens have good travel zoom range What makes the Sony lens so great is the extra focal length It does make a big difference with the extra range. It can go from a great wide angle capturing landscapes to a really nice Telephoto for portrait generally giving you the option to capture a wide variety of imagery The aperture of f4 works really great for me since the Sony a7 III performs very good in low light And produces a great shallow depth of field when used correctly All right guys, that was it for today's video if you like this video Please leave a thumbs up and let me know in the comment section below What you think is the right lens fit for your camera if you haven't subscribed to my channel Please do so because I would greatly appreciate it again. Thank you so much Have a great holiday. Happy new year and see you in the next video. Peace


Live from Santa Clara in the heart of Silicon Valley, it's theCUBE, covering Juniper Nextwork 2016. Brought to you by Juniper. Now, here are your hosts, John Furrier and Stu Miniman. Okay, we're back here live in Silicon Valley. I'm John Furrier, Stu Miniman. We're here at the Juniper Networks NextWorks 16 event and we're live talking to all the smartest people we could find. Of course, we have the Juniper ambassadors here. Always great to get the data. Martin Brown, network security engineer at a tier one service provider. Can't say the name, super confidential, but it's big, they're a tier one. And Kevin Barker, founder and CTO of the Independent Technology Group. Guys, welcome to theCUBE, appreciate it. Thank you. Thank you. And tier one, this is really not representing the company actually representing yourself, so it's not a big issue, but the telcos are providing a ton of value today. You don't get any more of the mobile phone. They want more and more. I want more of it faster. I want more access. I want more services. A lot of pressure for content over the top. Okay, how do you do that? How do you get secure? How do you provide more capacity? All that stuff is on the table. Well, I suppose to have more capacity, you just have to have faster core network, faster devices, obviously faster links between the devices and so on. And you can use QS to try and throttle the traffic so it doesn't overload it, but most of the time it's just to do with the fastest equipment. You could possibly afford. So tell us what your role is and what you work on every day. So I'm a network security engineer and what it means is I do implementation. So I build devices according to a design and then I test it, make sure it passes QA before it goes live onto a customer network. And you have to look all the security protocols and what involves the security piece. And audit, I mean is there code involved? You run, take us through that. Yeah, pretty much. We do have a security team that says you must meet these specifications. So I have to go through and make sure that the device meets that particular requirement. So I'll test it personally. Can't go too much into detail of what that involves, but it's really just- Deep packet inspection, of course. You have some books there. Cheris, you got some props there. We have some couple of books that you wrote or what are those books? Yeah, so as a Juniper ambassador, we get to help write books. So this is for the first one. This is for routing. I'm sorry, routing the IP protocol. And then I have the second one, which is migration from Cisco ASA to the Juniper SRX. So the Juniper ambassadors, they all have an opportunity to write these day one books. And one of their ambassadors has written a book for Riley, which is quite a thick book. We'll get the opportunity to do it. And it's actually good fun to do it because it gets to test our knowledge as well as- And you share the data you've expertise. You share those. Correct. And big signing contracts, no more recognition. But this is what the ambassador program's all about, right? Correct, yeah. And it's really for Kudos. It's not really for any particular financial value or financial gain. It's just for our own benefit, really, or to prove our worth. Kevin, what's your story? Tell us your ambassador, CTO. Well, I'm in a slightly different space than Martin. I work on the value-added reseller side, founded this company with a partner of mine 15 years ago. And it's our job to go out and look at the technologies that are in the market, evaluate them. I'm a CTO slash CTE technology evangelist. And so we work with our customers, help them understand their pain points, then go out in the market and look at the solutions that best fit what they're trying to accomplish. And I wear two hats with the ambassador role because we are primarily vendor agnostic, but Ben and Juniper partner for a number of years love their solutions, think that in their spaces they really are the best. So I'm very proud to fill this role and carry forward the Juniper message. And like Martin, participate in writing books and just talking in general. Great, Kevin, yeah, that's a great point. Can you explain a little bit? Because being vendor agnostic, but being an ambassador, this is not, there's so many of these programs out there, maybe some of our audience might not be familiar with the Juniper Ambassador program. Why is it okay for you to do it? Why are you proud to kind of wear the shirt? Sure, and it's a very fine line that you have to be very careful not to cross, especially if you are on the VAR side. Juniper founded the ambassador program I don't know, five or six years ago. It's fairly small. I think there's 22 of us nation or worldwide. It's a global program. And the purpose is really of course to evangelize and tell the Juniper story. And I do have to be very careful to do that within the context of the fact that I am representing multiple vendors. And so it's just being cognizant of the fact that I have to be honest at all times with my customers. I share the fact that I definitely love Juniper, but when we evaluate technology, we do it from the perspective of their problems, not what the vendor wants. It's a small group of people, so it's not like it's like a huge group and everyone gets certification. It's a pretty elite group of people because of that trust factor. Yes it is. We're selected because of the fact that we have deep knowledge of Juniper and we're able to convey that knowledge and a big part of the program is participating in the global community of technology, network, security folk and discussing with them, not just Juniper as a manufacturer, but we share problems, we have various channels of our own where we discuss what's going on within our organization. So we're able to also feed off of each other and then we push out using things like the Juniper forums where again there's a global community that comes there for advice and we post there and share our stories. So it's obviously an honor for you to be recognized by the Ambassador for this in Juniper, but also as independent and being agnostic. It also kind of is important because it shows that Juniper's done a good job in your mind because you kind of agree to be on that program. But let's talk about the customer view because you're in the front lines. At the end of the day the customer is making choices of multiple vendors. In some case there's a lot of multi-vendor. How do they get the security mindset to, how do you talk about security to the customer because they have to validate apps that come from multiple sources. They got to run on the Juniper networks. How do they make sure that the stuff's secure? I mean how do you advise your clients when they say hey I want to make sure all the apps that come in to my network are completely secure? Well from our perspective as a company that works with a lot of companies what we first do with customers is talk to them and help them understand what the real threat risk is and what the threat vectors are that they have to worry about.  But is it applicable? So what is the nature of their business? What are the, where are the attackers going to come in and what do they have to worry about? Do they have a lot of intellectual property they have to protect? And so we go through that with them first as the first step. And from there we can start to understand where their pain points are and also where the weaknesses are within their existing security infrastructure and then craft a solution that fills those holes and then help them implement it and then understand it, get the proper training so they can carry it forward. Where do you see Juniper winning? I mean, because Juniper has a lot of strengths and they have a lot of competition as well. Where is Juniper winning and why are they winning in the customer environment? Well I think in, obviously Juniper has a very, very strong presence in the routing, switching space, in the carrier space, companies like the unnamed one that Martin works for. We don't deal there. We deal in what I call mid-tier enterprise, right? So the companies that have 5,000 to 500 seats and we've done very, very well with their switching lines as they brought those forward. And I think a key component and one of the strengths of Juniper today is their understanding that the world is changing not just cloud but also we're moving to a virtualized environment. So software as a service is becoming more and more important delivering network function virtualization and Juniper is showing a leadership role not only with virtualizing their software, their firewalling software, their routing, switching software but also with tools like Juniper Contrail that provide the underpinnings for people to build these overlay networks and put in place virtualized load balancers and other tools such as that. So they're offering their software up to the overlays and giving some people some software rather than just a box solution. Absolutely and that's a key element to their future success in my opinion. Martin, how does certifications fit into your role? Have you done any certifications while you're here at the show? Absolutely, yes. I took an exam about half an hour ago just before this interview and... How do you think you did? Good? I didn't pass. And I know I didn't pass. Oh boy. And that's fine. It's okay. Because the way I look at it in the certification is not just to see how an employer knows how you perform but it's to know how yourself performs. If you take an exam and you know that your multicast isn't quite up to scratch you know where to certify. And there are some people out there in the industry that cheat on these exams. You know, they go on the internet and they can download answers and they can start cheating on these exams and try and pass that way. And Juniper is actually very good. They do try and spot the people that try and cheat and do their best to prevent it or just disqualify people and say you can no longer take our certifications. So... So they're hardcore on the certifications then? Absolutely. And it helps in several ways obviously to make sure that your employees have the correct knowledge that you know that you yourself have the correct knowledge but they also give incentives as well to various partners as far as discounts and so on are concerned and different levels of partnership. So you're going to go back and take the test you've got some areas to work on? Oh yeah. I think tomorrow... I had to take the driving test in California when I moved out here 18 years ago. I'm like... I almost didn't pass that. I was driving for years. Yeah, but this is important. Security's involved. So the whole cheating thing, I mean it used to be like certifications was kind of like a rubber stamp these days. Anyone who wanted it could get a certification. This brings up the question of the trust on the human side, right? So we're talking about automation. Is that because they're hardcore on that piece? They want to make sure that people are completely certified or is it just more of a strict standards? Is the security piece important there? I think so, yes. Because if you're implementing a change you want to make sure that you're doing it correctly.  So yeah, again that's how you need to have the complete trust that you know that that person can do it and they've done it correctly. Because I have to say a question, do you know on where's Juniper winning and where are they winning and why from your perspective? What makes their product so good? I think from the enterprise side, their throughput, their speed of their routers, their speed of the switches is above competitors and certainly they have the fastest firewall as was discussed in one of the presentations today. So on that side, yeah, the pure throughput is definitely one of their strong points. And how about on the service provider side and anything that jumped out there? Is it the NFV leadership? What's the indicator on that piece of their business? Sorry, not sure what you mean by. No, I mean, obviously the enterprise, you mentioned the firewall for the telcos. What's the big upside for those guys? Where's the advantage there? From my point of view, the firewall I think really would be for any customer solutions to secure their, the cloud and host inside. But from the telco side, really that's the core networks. So it would be the routers and the switches certainly that would be the best. Okay, Kevin, question on mobile. Mobile's been big. Everyone on the mobile, we see the spearfishing comments earlier. Speak to obviously inside with attachments, but also mobile access, the Android malware. What is all out there? How has that impact your conversation with customers? And how are they using Juniper? And how are they using security to give more choice for people to use the phone that they want, the same time worrying about what's on those devices and how it gets into the network? Well, it's a significant problem. We used to have an internal slogan when we talked about what we would take to customers. And we said our job was to protect from the edge to the endpoint. And the reality is that there is no longer an edge and we have to protect our customers and help them protect their end customers, their employees, all the way across the network. And the network now spans from your phone to your house, to your desktop, to your laptop, to the data center, and everything in between. So it's a very, very large challenge. And a big part of what we try and do is educate our customers about what it means to be secure. And that involves educating their employees, making them very aware of the risks. But the reality is even when you do go through that education process, we're human. It's in our nature to be friendly, to talk to strangers, to do all those things our parents told us never to do. And so inherently we are that weakest link in that sense when it comes to security. So we have to look at tools that our vendor providers bring forward to help secure the network and the devices that are on it. Things that Juniper is doing that to me are quite exciting is the recent release over the last year or so of the Sky ATP product and the ability to integrate feeds from various end point devices and tie them in so that you're creating a holistic security strategy. The firewall can't protect it by itself, right? So you've got all these piecemeal components and being able to bring them together and let them communicate and share the threat data and then have the network devices react in an automated fashion as much as possible so we're not waiting. I mean, one of the presentations this morning by the CEO of Mandy and another Kevin, great name, was the fact that these large multinational global companies like Martin's get four to five million threats a day. There's no way you can handle that from a person perspective. It has to be automated. It has to be automated, yes, I totally agree. It's massive. Guys, thanks so much for sharing, Kevin Martin. Thanks for coming on, appreciate it. Final word, quick plug for the ambassador program. How's it going? Any updates? How do you feel about it? Martin, you want to take that one? Go ahead. I just absolutely love the ambassador program. I mean, I think we, at the moment we're pretty full but we probably are looking at recruiting a few extra members if people want to start maybe helping on the forums and showing their interest. Only the elite though. Only the very best of the best. And only those that truly want to use Martin's word share and communicate and be part of a community because that's really what it's all about. To make it better. The sharing is the key thing right now in Secure. There's no more trend no one's talking about people actually sharing data, recipes, stuff, successes, best practice and data. We'll never beat the bad guys if we don't. Great stuff, guys. Thanks so much, Kevin and Martin. Thanks for coming on, appreciate it. It's theCUBE live in Silicon Valley. I'm John Furrier with Stu Miniman. Back with more live coverage of NextWorks 2016, Juniper Networks annual user conference. We'll be right back with more after this short break.


All right, this is the project update for Oslo, and I'm Ben Niemek, I work for Red Hat, I'm the current PTL, we also have Moises, Doug, and Ken who are Oslo cores in the room. And yeah, we'll go ahead and get started. So just in case you accidentally walked all the way down here and don't know what Oslo is, it is kind of the location that all of the common libraries for OpenStack live. So if we have multiple projects that are trying to do basically the same thing, we try to factor that code out, put it in Oslo, and then it can be all maintained in one place and everybody benefits. So as a result of that philosophy, our team is kind of a combination of general code reviewers who are, you know, people who have demonstrated that they know how to design an API and, you know, are good at reviewing Python code. And then there's also specialist API maintainers who are responsible for maybe just one or two libraries and have a lot of specific knowledge for that library so they can kind of help us with the, you know, domain specific things. One of the things that I learned the last time I was doing one of these project updates was that independent contributors are actually one of the biggest groups in Oslo, which is kind of cool for a, you know, kind of corporate environment like OpenStack usually is. We have a lot of people who are not necessarily corporate contributors. We have around 40 projects still and you can see a few of the things that we cover there. We added a new one this cycle and we might add more. And if you want more details, the wiki page is there and I believe these slides will be published on the foundation site so you should be able to find it afterwards if you want to. It should also be recorded. So things that we've gotten done. This was kind of the first step towards getting secrets out of the configuration files because I know that's been a long-standing pain point in OpenStack that we have passwords and tokens and whatnot that go in plain text files on the hard disk and a lot of organizations really, really don't like that. So we got started this cycle with a driver framework that allows us to pull configuration data from other locations. So for this cycle we got a remote file driver done and basically what that does is it goes out to a web server and pulls down a configuration file and then it kind of merges those values in with the ones that are on the local file. And you can see an example there of how you would configure that in your local file. So there's some local configuration but none of the secrets go in there. So it's an improvement. This is only the first step. I'll be talking a little bit later about kind of the next step in getting rid of secrets in configuration files and we'll get to that in a bit. Also on the config front we added a validator and that's another thing that has been requested for quite a long time and basically what it's going to do is it's going to look at the sample configuration data that all of the projects are already publishing for generating their sample config files and it will go through the list of options and then look at the configuration file that you pass it and if there's anything in the configuration file that doesn't show up in the project options it's either going to error at you or if you're using deprecated options that will be a warning. So it's kind of handy for that. The one big limitation that I know of right now with it is it doesn't handle dynamic groups. So like for Cinder if you're validating a configuration file that has one of those dynamic groups in it it's probably going to error at you. You'll just have to look at the options for now and decide whether it's a legitimate failure or just a dynamic group. We could probably fix that. We just haven't yet. And then you can see the example. There's actually two different ways you can call it. You can either pass it directly the project sample config file. That's the first one there. Or you can use the config generator to generate a machine readable file that contains all of the option data and then you can pass that in and that's kind of handy if you're on a production system where maybe you don't have the source code for the project available. We also have the new library that we added was the Oslo upgrade check library and that was to support the community goal for upgrade checkers. And basically that's where we put all of kind of the common processing code for the checks and some CLI helper stuff. So you can see an example down there of this is just the output if you run basically the documented sample code that we have for the project. So yeah, if you're if you're writing upgrade checks, hopefully that's useful. We also added fair locks to Oslo concurrency this cycle. That's another thing that has periodically come up over the years. For the moment, we're only guaranteeing it for the internal locks, which is within one process for external locks that that you might be using for inter process locking. It's dependent on how the operating system implements their file locks. So we can't really guarantee that and spent a lot of time looking at the Linux kernel code trying to figure out if it's fair or not. And we ran across a comment that basically said, it makes sense to implement this in a fair way, but we don't document it. So so it probably shouldn't count on that. But it probably works. And I have no idea what it what it does on other operating systems. So windows, you'll have to go talk to Microsoft. Some other noteworthy changes that aren't features. We we removed some things and deprecated some things in PBR. We removed the Python version specific requirements files. And those shouldn't be needed anymore because PIP and setup tools and friends have grown support for specifying a Python version in your requirements files. So you don't need those anymore. Hopefully nobody's using them. And they're gone. We also deprecated a couple of the setup.py commands. So for testing, you should be running S tester directly instead of calling setup.py test. These are deprecated, so they're still there, but you should really be trying to migrate off of them. And then build Sphinx was also deprecated. And there again, just use Sphinx build directly. It's better. It's less fragile. We had a lot of breakages because of the PBR integration with Sphinx.  The functionality that was PBR specific has either moved to OpenStackDocs theme or the Sphinx contrib API doc project. And there was one small Sphinx extension left in PBR for non OpenStack projects who aren't using OpenStackDocs theme. So they have a migration path as well. And the other big removal we had this cycle was the zero MQ driver. It hasn't been maintained for years and we're pretty sure it doesn't work with current versions of OpenStack because they didn't implement some new features that projects are requiring. So it's gone. If you want it back, talk to Ken. So things that are upcoming in the near future, hopefully. As I mentioned, we had another config driver that is in progress. And that's to store secrets using Castellan. And so that that gives you some flexibility on what your back end is and gets a lot more secure than just having a file out on a web server somewhere that basically anybody can get to. This one should be a lot better for security and hopefully addresses all of the concerns that people have had with secrets and config files. Another config driver that we added actually, this one has just merged and apparently we released it already too because I had somebody tell me that they started using it today. So that was good. But this one reads the values from the environment. So you can see there we map the group and the option name to an environment variable name and then it will go out and look for that environment variable and if it finds it then it will use the value from there. And the reason that we added this one was so with containers, you theoretically now don't need to have a configuration file baked into it. You can just pass everything in through the environment so it fits the container deployment workflow a little bit better. We also have a config work. We have a config migrator that is getting pretty close to merging I think. And what it does is it takes a configuration file from one version and basically prepares it for the next version of OpenStack. So like if an option was renamed it will automatically move that value from the old name to the new name. It has support for custom functions within the services. So if they, you know, if there's a complex change that needs to happen in the migration you can do that through that callback. It doesn't handle everything. So like for the transport URL that we changed in Oslo messaging it wouldn't handle that case yet. We have some plans to deal with that in the future. But the first release probably won't do that. But hopefully this will be helpful and get people a start on their upgrades. And then this is Ken's topic so I don't know if you want to come up and talk about it. This is actually Andy's topic. I think he couldn't make it here today. So we had an internal goal of getting the Kafka notification driver that's Kafka support for notifications done in Rocky. And we, you know, heard the sound of that milestone whizzing past us. Because we had a lot of problems with the implementation due to threading issues with the Python library we were using. We're using the original Kafka Python library. But that had problems with the vent line. I think it was doing operating system, blocking at the operating system level like a select or something like that. So we moved to Confluent Kafka and integrated, I think it's event let T pools in the case of event less. And that seems to be working. So we've got that review up. And I think that's it. Yeah, so making a thread safe is what we've got it complete in Rocky and experimental, yeah, through T. So it should be usable, at least feature complete. So we also have change. I think it's still in progress. But it's once again, it's, I think getting close for Oslo proofs up to allow to process requests in parallel. Previously, it could only do one thing at a time. So again, Cinder keeps coming up. They have some privileged calls that can take a little bit of time. And so they couldn't let those be serialized and, you know, just keep stacking up. So we're working on adding a thread pool to Oslo proofs up so that it can process multiple calls at once. And then that should get past that blocking issue. We also have some work in progress to enable plug-ins for the Oslo policy. And that will allow people to use external policy engines. We've actually done some work on this in the past, but it was just to enable HTTP check to call out to an external service. So that one works, but it requires a fair amount of work when you're deploying it, and it required a proxy between Oslo policy and the actual policy engine. So we're doing this kind of as the next step to improve that support. And the design is still in progress. So if you have interest in this, go out and take a look at the spec that's linked there and provide your input. So cross-project work, like I said, all of it. It's kind of the nature of Oslo that everything we work on is touching multiple projects. So, yeah. Specific things that we'll be working on. Oslo.limit is something we actually introduced last cycle. And so we're working closely with some of the project teams to figure out how exactly we're going to integrate that with the services. And we're still refining the API there, because as we started doing some of the more cross-project work, we've discovered that there were some limitations there, and we needed a little bit of rethinking there. So, but good progress there. The Oslo config drivers, that's probably going to be mostly deployment tool work, because obviously if you're storing some of your configuration options in an external location, or eventually in Castiland, or whatever the backend is there, that changes your deployment workflow quite a bit. So, there will most likely be some effort needed there. As I mentioned, the config migrator has support for some custom code in projects, and so if projects are getting into scenarios where they need to use that, then obviously we need to get those things implemented in the project, so we'll need some coordination there. And then just in general, we, you know, every cycle we're updating projects to try to remove dependencies on deprecated or removed features. So, you know, obviously that's necessary before we do the removals, because we don't really want to break anybody if we can help it. So that was it for work that we're doing. If you're interested in giving feedback, you can see the launchpad link there, and we've started looking at the storyboard migrations, so hopefully that's coming soon. Don't know exactly when, but keep an eye out for it. We're on OpenStack Oslo on FreeNode, and we use the Oslo tag on OpenStack Dev, and soon OpenStack Discuss. And if you're interested in contributing, be aware you don't need to be full time on Oslo. I don't think any of us are full time on Oslo. We pretty much all have other projects that we work on, so we're totally cool with that. A good way to start is just to pick a project that sounds interesting, review the code, fix some bugs if they are. Well, I think we have bugs from at least one bug for every project, so you shouldn't have trouble finding one. And you certainly don't have to know all of Oslo to contribute to, you know, one specific library. That's one of the nice things. A lot of these libraries are kind of small and self-contained, so it's a good way to get involved. And we're particularly interested in some new owners for Oslo.Service, Oslo.Privicep, and maybe Taskflow, although there's been some discussion about moving that one out of the Oslo project and making it independent. But even if that happens, I'm sure they'd still like more contributors. So those are some important projects that, you know, most of the, a lot of OpenStack projects are depending on, and we're kind of light on maintainers for them, so looking for help. And I think that that was it for the presentation. Any questions before we close? All right, I think we're right on time, so...