Alright, thank you Douglas so much. Next up we'll have a fireside chat, so I'll bring the chairs up here. So we'll start up with very basic questions and then after that we will kind of open it up to the floor for all of you to ask Douglas some questions. So I did a little bit of survey among the community members here. We are all here to kind of get Douglas's perspective on the evolution of the web because he has been in this industry for just so long. So Douglas is this your first time with the Singapore developer community? I think it is. Well no, first time I came to Singapore was in the 90s I think and it was at a conference at the Raffles Hotel I think. Do you remember what conference? This is interesting right? You didn't remember which conference was that? No, I don't remember the conference, but what I do remember is that they flew me out here, you know, they paid my expenses, you know, bought the ticket and put me in the hotel and there were ten people in my audience. Ten people? Yeah, it was like… A lot more today. Why did they do that? And it wasn't just me, there were some other Americans who had come from California and they were really upset, you know, it came all this way over to Singapore and there were only ten people, you know, why would we do that? Well, let me tell you something, we have a very young but growing web community in Singapore and let's have a show of hands. How many of you play with CSS as part of your daily engineering software, CSS? Alright, how about HTML?  How about JavaScript in the front end? Woo! Woo! That's how JavaScript first got started, right? And how about JavaScript in the server side of it, like Node.js? So there you have it. You are here in 2015 and the web community in Singapore has obviously grown a lot and I'm sure all of you have a lot of questions, but let's start with the very first one. Save project you said and you said that one of the company, apart from the browser, you said one of the company that would be useful is a company that needs security, so PayPal? Certainly PayPal has a big need for security as do all of our competitors, as does virtually everybody else. You know, we're particularly sensitive to it because we move so much money through the net. That's right. It's not unique. There are lots of other companies who are putting all of their assets in the net as well and I think we all need relief. We all need to have systems that are much more reliable so that's obvious. Right. So the next question would be, it came from a few of you, is about the languages that web primarily uses and you talked about the fundamental problems with HTML and then CSS. So do you think there is room for more languages in the web? I wish there was. So the problem isn't with room, that a well-designed language has a very small compiler and a very small runtime. So there's no space limitation on putting a new, better language into a browser. It's all security. That we have spent 20 years figuring out how to make a JavaScript environment safe and if we were to put any other language in there, we would be starting over. And it's not just, the damage can be worse than what we're playing with now.  If they can trick you into getting you on your URL, they can send you the worst possible stuff. And if we allow them their choice of programming languages, they will choose the language which makes it easiest for them to get in and do really bad stuff. Not just stealing your cookies, but trashing your system. Stealing your identity, turning your machine into a bot, all of that stuff. That's a real concern. Now, I am about done with JavaScript. You know, it should not have become as important as it did. And the fact that it did is at least partly my fault. Sorry. So I am really looking forward to seeing the successor language. And I hope we can figure out a vector by which we can take that new language and put it into the web. Safe might be the way to do that, since at least until we get it finished I have some control over the platform and I might be able to get a second language processor into it if it's credible. But I haven't seen that language yet. So if somebody is working on a language which is kind of in the same class as JavaScript, but much more rational and much more productive and safer in all of those good things, if someone has figured that out, please let me know and I'll see if I can get it into the safe project. And if safe goes, then maybe this other language could come along. Right. So there you have it. If you're working in a language, talk to Douglas. So, well, the next question is obviously about JavaScript, which you have a lot of perspective about. Recently JavaScript in the last five years has gone through this sort of renaissance with NPM, which Sebastian kind of pointed out while we were having a discussion. So do you think JavaScript can go beyond the web? It is already going beyond the web like in sysadmin, networking, hardware. Where do you think the dominance of JavaScript will? It's getting into everything. Yeah. Yeah, it's all over the place. So do you think it will just grow more than the node and NPM ecosystem? I don't, it's not node and NPM necessarily, but it has some nice properties. And despite its terrible failings, it actually has a better security model than virtually every other language. And so it's finding its way into all sorts of stuff. And as more people learn it, there are going to be more people wanting to use it to solve other problems. And it's displacing other languages like Java is losing ground to JavaScript. C++ has lost a lot of ground to JavaScript. Because the engines have gotten so much faster and Moore's Law has done such incredible things on memory capacity and CPU design, JavaScript is fast enough for almost everything now. We're just on the threshold now of JavaScript being fast enough for doing games. So there's a whole market opening up for JavaScript as the principal programming language for game development. Who would ever imagine that? That was inconceivable just a couple of years ago. But that seems to be the track we're going on. And if JavaScript gets into the game consoles, wow, that is a whole other thing. Absolutely. All right, so since there are so many of you, we will really get to the audience questions. Maybe something about the SAFE project or the evolution of the web. Yeah, anyone? Zoris? Yeah, so thank you for the talk. I can sort of relate to you saying that HTML is not the perfect platform for the UI. But why QT in my opinion? QT is great. It's a more old fashioned, and I mean that a really nice way of doing things where you talk about the buttons on the widgets and all the things you want and you've got nice layout components that you can use to present them. So you'll have a much easier time of making displays at work in large and small formats. You don't have any CSS. You just tell things what they're supposed to look like and they salute and look that way. You don't have to trick them into looking the way they're supposed to. It should be a much more pleasant thing. The one thing against it is you're not used to it. And so there's going to be an adjustment. But eventually you'll recognize this is just a much saner way to develop applications. Okay, I saw a question. Nora? It sounds like the idea of the SAFE helper app is to introduce another runtime into the browser. Which kind of sounds very similar to what we had very common until a few years ago with browser plugins like Flash and Silverlight. Which are also kind of a sandbox environment inside the browser. And up to that time they had a more robust presentation model than HTML. Their language is very feature packed and they can use some messaging protocols that are not HTTP, no one thought of TCP. So they still died out even though Flash released became open source. So the community could just pick it up. What makes you feel that SAFE could end up in a better place to evolve? I think it's the transition plan. So the plan for both Flash and Silverlight was to first capture you. And they figured if we can get all the developers then we'll win. My approach is instead I want to capture the audience. I want to make this transition as easy as possible for the audience. Even if it means it's going to be more painful for you. Because ultimately it's the audience that matters. And that needs to be the focus. The other thing is that they were trying to capture the web and I'm not. I don't want to own any piece of it. I just want to make the web work better for everybody. So there's an openness component to SAFE which was not part of Flash or Silverlight. So I think that's going to make a difference. Hi, Sebastian. Hi, thank you. So I used to be a long time ago involved with XMPP. Which I guess failed because it was not using JSON instead XML. But it was also trying to make the web open and have more of a bi-directional duplex stream to exchange data between applications in a decentralized manner. Also rely on DNS which is another reason for it to be failing. But do you think that seeing messaging applications like instant messaging applications could be a good angle to gain adoption for a protocol like SAFE instead of the web? Definitely. Because I see the web as being the bigger problem. So that's where I want to focus. But the things you're saying are exactly right. I'm not proposing that there are any new ideas in my plan. That the reason you tried that stuff a few years ago was it was the right thing to do. And you just couldn't find a way to convince the world at that moment. And I might not be able to either. But I think we have to keep trying. All right, Tianan. So just how we talk about new programming language for the web traffic. So what's your opinion on that? What's my opinion on the web assembly? I have a problem with CPU architecture in general that we're still working with a low level von Neumann model where any instruction can potentially go to any cell in memory. And that causes terrible performance problems. And it causes terrible security problems that running stuff well in CPUs is just really hard. And even though Moore's law has caused him to get so much faster, sometimes it feels like we're not getting much benefit from all that increase. So I would like to see more research in language-oriented CPU design so that instead of the programming model being assembly language with instructions and registers, it's higher level languages. Like I'd like to see work on a JavaScript processor, a processor especially for JavaScript so that we can get language-based security into the hardware and all the efficiency that comes from doing that. So my problem with web assembly is it's taking the broken architecture and doing it, you know, it feels like a trap to me. Like we're never going to get free of this stuff if we're now emulating it in the web. I get frustrated with our lack of progress. Our industry talks all the time about how innovative we are, but then you look at what we're doing and go, wait a minute, that idea is at least 50 years old. You know, when are we going to get onto the good stuff? You know, I'm getting really impatient with that. Good parts. Yes? My name is Jack Bao. So I'm just wondering how do you see developers that you talk to or developers that you need to help to propel this project? I bring this project forward. Well, ultimately, this is going to depend on you that if you decide that safe is not something you want to risk, then safe is not going to happen. So part of my effort is to convince you that this is worthwhile so that you can convince your colleagues that it's worthwhile. Eventually, if we can get critical mass on this, then there's a chance that we might win. Well, the code is open source on GitHub and have a look at it if you want to contribute in other ways. Tim. So have you approached any browser vendors about this and what is their reaction to it? I have not. And the reason I haven't is because I'm still vapor at this point. So I don't want to go to them until I've got something that's real. I mean, there's been so much vapor in the web, right? And even this talk is premature, but we're friends, right? So I'll share it with you, but I'm not actively campaigning yet and I don't want to start the campaign until it looks like we're going to get it right. Okay. Cool. How about you? Who's working in this project? I'm sorry? Who's working in this project at the moment? It is just you? I have some brilliant people at PayPal who are actually doing the work. And they're great. Jesse, do you have anything? No, they're in San Jose. I saw Chinme. Talked initially about passwords. And one of the things that I still have but never actually got used was client authentication. Would some model like that, like every client has their own certificate and uses something like that to authenticate? Oh, definitely. Maybe a better solution than passwords. Yeah, absolutely. Absolutely. Yeah, that's what we're doing. Again, there is nothing new being proposed here. It's all old ideas that are good ideas that for whatever reason have not been adopted yet. And the thing that you're suggesting is exactly the right thing to do and we're doing that. I saw, yes? Because of security and decentralization, you're looking for blockchain-based? Blockchain-based security. Bitcoin is not my thing. So you're going to have to... Yeah, good luck with that. I have real concerns about that stuff scaling, that there's so much crap that's trying to get into the blockchain. When the whole world is putting everything into the blockchain, I see nothing but collapse. And if the collapse takes down your financial system, that's kind of a bad thing. So I could very easily be wrong about that, but I don't think I am. But, you know, good luck with that. Saris. Yeah, so the safe URL is based on public key cryptography. So how do you expect normal users to secure their public key and what happens if the site of the public key gets compromised? Okay, so the thing they have to keep private is their private key, that they can actually broadcast their public key. We're going to have some policies, so we're going to be trying hard to protect it. For example, we're going to have policies we will never put their private key on the wire, ever in any form, even encrypted. When it is in storage or in memory, it will be encrypted all the time. So there's still a potential that if someone can corrupt your operating system, you can get at it from beneath, and that is a concern and we worry about that a lot. So another thing we're going to be campaigning for is to get our operating systems fixed because they're not protecting us adequately. And, you know, with the Snowden revelations, we're finding that there are more of those things to worry about than we thought we should be worrying about. So that has an impact on all of us. So what will be the strategy to pass the private key across different devices? So we'll probably encrypt it and put it on a USB stick and then you can carry that to your other devices. Tim? How would you tell people to go check out your website without DNS, like for example this URL? It doesn't, won't you need to invent something that's like DNS in order to do that? Possibly. There might be an opportunity for the next Google to do things like that. Another thing you could do is, you know, you could have a billboard with a QR code on it. That's your driving bar, you can click it. You know, so we're making it really hard for humans to do this stuff but we're trying to make it easier for the machines to do it on our behalf. I saw one question. Yes. Do you have any timeline for the same project when you can use your computer to upgrade your work? That's a really good question. He's asking what my timeline is. And I'll tell you why I'm not going to tell you. I have an idea about how long it should take and I know from experience it'll probably take four times that long because that's just how it goes, right? That's not news, I hope. The making of good software takes time and if you try to make it take less time, it takes more time. And it's really important to me that we get this right. So I'm not telling anybody how long it's going to take because I don't want to be committed to ever have to make a date before it's good. Most of us never get the opportunity to practice that way but somehow I've lucked into this situation where I seem to be getting away with that. And I'm going to keep doing that as long as I can. I think I had, I saw a hand. Yes, Joshua? You mentioned about the shortcomings of CSS. So in your mind, what do you think is the ideal way for layout, for example, as well as auto-layout which is constraint-based? Yeah, it should be a constraint-based system. Constraints are great and Qt provides layouts and mechanisms like that for doing that. So, yeah. Check out Qt. Yeah, check out Qt. Qt was part of Nokia for a while and then it got spun out. It's open now. It's really clever stuff. Initially, it was a C++ platform. A few years ago, they put a nice JavaScript layer on top of it. They've got a friendly little language called QML which sort of looks like JSON or Java FX. It lets you specify things in a friendly way. I think that's going to be a lovely way to make applications. How about you, right at the end? I'm a patient about servino web. So people say that security and slowdown web. How do you convince these people that this being done in slowdown is supposed to be? Because you're going to use drop-in question to try to do it right. Security slows down web. That's only if you don't do it right. So if you look at the SSL protocol, it's extremely complicated. They have to do several round trips before they can get a handshake going and set the thing. We will establish a secure connection in one round trip. That's the best you can ever hope to do. And we can even set it up that for most connections, we don't even need to do a public key exchange. That we can instead exchange prepared tokens and so we can even skip that processing. And then it should be really fast. It should be really fast. And because it's a full duplex interactive protocol, it's going to be much faster than HTTP for doing everything that you're doing. And it will also allow you to do things that are very difficult to do with HTTP like push. If the server has something and it needs to tell the browser, it doesn't have to wait for the browser to ask for it. It can just shoot it out. And if you asked for something and you need to ask for something else before the reply came back, you don't have to wait for the reply. You can make the next request. If the channel is clear, you can go ahead and send anything you want. So that's going to allow you to, it's a different programming model. So you're going to have to get used to message passing because that's how everything is going to be working now. It's not going to be, you know, request response is sort of like a procedure call.  But doing procedure calls across the network is crazy because the network introduces a huge amount of latency. But if you're message-oriented, then you can get a pipeline going. You can get some latency compensation. Performance gets much, much better. How about the last row over there? Yeah, I was just getting ready for the CSS question. What do you see that way on mobile? Mobile on CSS. So my plan is that our helper app ends up in mobile devices as well. So that exactly the same model. And then you'll have JavaScript enhanced layouts, which get really smart about how to deal with a very constrained screen size. So my, they haven't demonstrated this yet, so I might be making false claims, but I'm confident that we're going to be able to pull this off, but you're going to be able to develop applications which look good on the big screen and which will scale reasonably onto the small screen. That can get smart about you have to collapse these things into a little three-line gadget and so on. I think you'll be able to do that. All right, Sebastian and then you, Sebastian. Thank you. Have you considered working with other companies on this yet, or especially standards bodies? We're not talking to other companies yet, so now that we have opened the first piece of it, I'm sure that's going to present opportunities. I'm not considering standards at all yet. A major problem with standards is that the standards process cannot correct the problem of complexity, which is the root of the problem. Standards can only increase the complexity. They don't have the power to do anything else. Also, there's a tendency in standards making to do experimental stuff in a standard, which I think is terrible and we've seen bad stuff come from that. So, I'm still in a research phase, right, and it would be irresponsible to be proposing standard setting until we have proven that it works. Once we've proven it, then it becomes a matter of standardizing a best practice, and that's an extremely reasonable thing for a standards body to do. So, once we get to that point, then we'll look to the industry and the standards community to help us do that, but not until we've done the rest of our work. How about you? We got into deficiencies of the HTTP part involved. It kind of sounds like HTTP2 is solving some of the same problems that you're attempting to solve. HTTP2 is solving some of the same problems, but they can't eliminate the complexity. And so, I think the SAFE protocol will still outperform it in new applications. Saras? Yeah, so you use security system or TCP or instill HTTP, but how do you use that to transfer large binaries like videos and images? So, we probably don't want to move videos over the SAFE protocol, but for large binaries, we'll be able to move blobs in the SAFE protocol. And code it in JSON? No, of course you can do that, and you can put films in JSON format too, but I wouldn't recommend that. The JSON protocol will be able to move two things. It can move JSON payloads, and it can move blobs. And you can put a JSON header on a blob and say there's a blob coming, and it's got this crypto hash, and it's going to be this long, and it goes, and then we'll retrieve it on the other side, verify that the crypto hash is correct, and it's the right size, and then deliver it. So, we'll be able to move binary payloads very efficiently. Right, Thomas? What's your thoughts on projects like AMP that essentially take the complex parts of the web and try to say, hey, this is the subset that you should use to make, like, a better web, specifically a mobile with AMP? Is that, like, a valid approach to reduce complexity over time, that, like, not use things eventually will not be supported anymore? Oh, sure. It's a much smarter approach than trying to use every feature that's available. I'm a big believer in subsetting, right? I'm an advocate of using just the good parts. Because I believe that only the power of good can defeat the power of bad. Wouldn't that be a healthier approach to fixing the web rather than trying to construct an alternative that needs to be, like, very, like, hard attached to it? No, I don't think you'll ever get all the way there that way. There's just too much wrong. That kind of scraping away at it is not going to get us there. If it could have, we would have gotten there by now. But it's still a growing platform, right? Yeah, it is a problem that it's still a growing platform. I mean, as it gets more complex, the security problems become more difficult to deal with. That complexity is the root of the problem. And the standards process cannot reduce the complexity. They can only increase it. And as they keep increasing it, the security problems get worse. So as a matter of practice, I think it is wise to try to subset the system and try to make it smaller. But at its root, the complexity is still in there and is still waiting to compromise you. Right. What other questions? How about you? I was just thinking, what do you think would happen if there wasn't the same project? Do you think the web would get to a point where it would just completely break and it would be some kind of fun? I was reminded of that. The doomsday of the web. Maybe not. Because I think we would have already said it was doomsday already, right? We've had so many big crashes and heartbreaks. And it seems like you can't shame the web.  What are you going to do? And we keep investing in it. So maybe that goes on forever. I don't know if that's sustainable or not, but it has gone on a lot longer than we expected it would. Do you think it's because it's open? Open is the really only admirable thing in the web, that the world's biggest open system is wonderful and that it has somehow survived all these proprietary attacks is wonderful and that it has survived its own incompetence. And that's wonderful, too. But I don't know if that's sustainable. We'd like to know, what's your thought on two-step... Two-step. Two-factor authentication stuff. Yeah, two-factor authentication. So I had a problem. I was in... Where was I recently? I was in the Netherlands last week or a week before. And my phone died. The battery was... And I'm trying to log in, right? And Google is saying, we're going to send you a phone number. And I go, well... And then there's a button where you can click on something else. And I say, okay, something else. And they come back, okay, we're going to send a message to your phone number. And I go, no. I was offline for a week because my phone broke. Now, the reason we're doing two-factor authentication is because we know that the one-factor is a complete failure. Right? So I'm trying to fix the one-factor. Reduce the complexity. Yeah, if I can get the one-factor working the way it was supposed to, then we don't need another one. I saw Noa. Earlier, when somebody asked you about how to connect, I think, with another device, the same service or website, whatever it will be. In the future, you said maybe you could put it on a USB stick and smooth it around. Today, if some disaster strikes, let's say you cause everything to fire, you can still, wherever somebody, password, recover something. You can reset passwords through your email and you can still recover. What would happen to someone in that future that you lose this particular one that you've done to your disaster? Right. So if you lose your private key, you are totally screwed. There is no way you can recover it, which I think is actually the best thing that we're proposing because it means that NSA doesn't have it, the Red Army doesn't have it, North Korea doesn't have it, nobody's got your private key. And if you lose it, then you're going to have to start over. I would recommend that you keep your private key in a safe deposit box or someplace that you trust, so that you don't get screwed. As long as you have any one of your devices, which hasn't been destroyed or captured, you can recover everything just with that one device.  But I think you're better off than you are now. Martin? That's right. You're okay, so your phone died, isn't it? Wouldn't you be left with that situation? With a single key? You wouldn't have your private key with you apart from on your phone? No, every device you own will have your private key in it. Would all of your devices be elsewhere? Or would you have it on your laptop too? Yeah, your laptop would have it too. Every device you have, every smart device, you could even put it in a refrigerator if you wanted in your TV. Google is refusing to interact with your laptop in any way. It needed your phone. Yeah, I was trying to log into Google on my laptop and it wouldn't let me because my phone wasn't working. I saw one question. How about you? So a lot of the same project is about fixing what's wrong with the web, right? And it's using JavaScript as a major component within it. But as you said earlier, JavaScript has some things that would need fixing themselves. So in the process of the same project, what are the things, if any, that you want to fix within JavaScript? I don't have the power to fix JavaScript. I tried and tried and tried and I couldn't. TC39? Yeah, I was in TC39 for some years and I managed to get ES5 out. So, you know, ES5 was great. And my mission was always to try to reduce the complexity of language, try to make it less weird and less bizarre and less creepy and all that. And I failed. I could not stop that. So, you know, that's not a fruitful avenue. What I can recommend is that there is goodness in JavaScript and if you just use the goodness, it's almost like using a really good language. It's the good parts. Yeah, and you can do that. You know, JSLint is free. You know, if you're using JSLint, your programs get better. They really do. And a lot of people cry. I don't know why my programs get better, you know. But they do and they should. You should want your programs to get better. So there's that advice. Now, the SAFE project will not require that your stuff pass JSLint. Our stuff will pass JSLint. I guarantee you any JavaScript that is released through the SAFE project, it will pass JSLint with no warnings because we want to write good stuff, not like some other people. So that's how it goes. So it's really up to each of you.  You know, it's like using the Star Wars analogy since the new movie is coming out. JavaScript offers you a choice. You can go Jedi or you can go Jar Jar. And a lot of our brothers go Jar Jar. But you don't have to. Use the Force. Alright, I think that was a great discussion. Use the Force, yes. And I'm a great ending to it. So once again, thank you Douglas Cutler.


Hey there friends, thanks for checking in today. We're looking at revolvers eight new revolvers in today's market Most of these are out and available now others are yet to be released But they're all very cool in their own special way There's a wide variety of revolvers here if you're a revolver fan, you're gonna like what's featured. So let's get to it This year we saw a Taurus release their Taurus tracker 692 multi-caliber revolver it comes with two Unflued cylinders this one in 38 special and 357 magnum and another one in 9 millimeter each of the cylinders carry Seven rounds. It's an overbuilt revolver that I think is very good-looking. This one has a Three inch ported barrel. They have another model with a six and a half inch ported barrel It has a ramped up front sight with an orange insert adjustable rear sight very spongy grip came some of that 357 recoil and a single action trigger pull that I am measuring right at Six and a half pounds. The loaded weight is just under 37 ounces. I was very much impressed when I took it to the range and handle the 357 magnum recoil very well. I found it to be accurate and a pleasure to shoot I think this multi-caliber 692 is going to make a lot of shooters happy Rock Island Armory is releasing some new revolvers this year and this one here is an eye catcher It's a 357 snub-nosed revolver called the AL 3.1 it has a two inch barrel beautiful look and nice stainless steel shine to it and six rounds in the cylinder of 357 magnum and Those cylinders are recessed. You don't see that too often but a nice looking revolver the Single-action trigger pull I'm measuring right at four pounds very nice Trigger action and standard double-action trigger pull. That's pretty heavy pinned in ramped up front sight tunneled rear sight Spurred hammer and a rubber grip These are made the Czech Republic and They're they're very nice. I took it to the range shot it I found to be an excellent shooter came that 357 recoil without issue the Rock Island AL 3.1 will be a big hit especially in 2020 For many years Colt revolver fans wanted Colt to produce a snake gun that modeled after many of their traditional Colt revolvers well this year they came out with the Colt King Cobra target and here it is It's a beautiful stainless steel revolver with wood grips made by Altamont a Four and a quarter inch barrel a full under lug They are marketing this as a competition shooter and it is very accurate it does have adjustable rear sights a fiber optic front sight and Six rounds 357 Magnum in the cylinder The single-action trigger I am measuring at three and a quarter pounds very light trigger Just a all-around beautiful Revolver it shoots incredibly well the short and light single-action trigger is amazing It's weighing loaded 38 and a quarter ounces. I think Colt traditionalists will love it It's a beautiful looking revolver that surely gets the job done in the most accurate fashion Here is a standard manufacturing S 333 Thunderstruck revolver that is very innovative unique looking and a Function that we have not seen before the cylinder carries eight rounds of 22 Magnum And with each trigger pull does require two fingers on the trigger does have a trigger bar safety Each double-action trigger pull delivers to shot the 22 Magnum out of these double barrels The barrels are one inch and a quarter long each interesting design a Heavy trigger pull double-action only but it does work. It's a close range shooter Does they have a polymer grip there? Three dock sights and aluminum fraying weighs just 20 and a quarter ounces Loaded now the three threes stand for your average self-defense situation takes place within three feet Within three seconds and three shots fired. That's where they came up with the name but it's very innovative and People are very much interested in this there. There is a waiting list of standard manufacturing to get their hands on this Thunderstruck revolver. Hey, we have the soft shooting Ruger Wrangler Conway action revolver chambered in 22 long rifle loading gates right here Everything is loaded and ejected through the loading gate and that cylinder holds six rounds of 22 long rifle It has a 4.62 inch barrel a bladed front sight and a Tunneled rear sight a single action trigger. I'm measuring right at Five pounds very nice trigger pull very accurate with that long barrel now This one is in silver Syracote. They have other models in black Syracote and then another with a bronze Syracote finish. I like this silver I think it looks cool with the black cylinder and the black grips for those looking for a Trading tool to get somebody involved with the shooting sports or just want to have a great time at the range plinking without Spending a lot of money on ammo the Ruger Wrangler with a single action trigger cowboy action revolver would be a great choice For 2019 Smith Wesson added a 10 millimeter revolver to their hunting series called the six ten And it's a beast built on the end frame It has a four inch barrel and a cylinder that carries six rounds of 10 millimeter That has become very popular and it does come with a couple moon clips for quick loading and ejecting full under lug adjustable rear sights ramped up front sight and A single action trigger pull that I am measuring at four and a half pounds very smooth and The overall weight unloaded is just over 42 ounces So this is a big strong revolver and when I took it to the range it ate up that 10 millimeter recoil like nothing You still feel it, but it's a it's a big heavy end frame revolver that People could hunt with if that is their choice. Here. We have the Taurus 856 ultra light snub nose revolver that is very small and light weight It has a two inch barrel and a cylinder that carries six rounds of 38 special It is also plus p rated the loaded weight 18 and a half ounces The frame is aluminum the color of this is called burned orange. I think it it looks red But Taurus is calling it burned orange. They have many different color combinations I like the way it looks with the black rubber grip that feels great The black cylinder crane and barrel has a ramped up front sight tunneled rear sight and Spurred hammer the double action trigger pulls a bit heavier as one would expect But the single action trigger pull I measure right at six pounds. I took it to the range It fired great handled each and every round. I put through it including those plus p rounds I think people who want a lightweight pocket carry choice. This 856 would suit them just fine Another Rock Island armory revolver the people are talking about is right here. It's called the AL 9.0. It's a little bit larger with a three inch barrel, but it does carry Six rounds, but this time it's chambered in nine millimeter Which is why it comes with moon clips for easy ejection being that the nine millimeter is a rimless case, but here it is it does have adjustable rear sights and a high ramp front sight with an orange insert for a very nice sight picture same grip that the AL 3.1 has and It's actually the same single action trigger pull that I measure right around Four pounds now a lot of people like common calibers within their firearms You may have a carbine a nine millimeter a semi auto a nine millimeter this allows them to have a Revolver in nine millimeter that is extremely accurate and very low recoil I think people who are fans of the nine millimeter will love this AL 9.0 So there it is We've had some big revolvers and we've had some small revolvers Let me know what you think the ones that you like the ones that you don't really care for or the ones that I miss If you like videos like this, please subscribe and share. I always appreciate thumbs up button Thanks for watching and you guys be safe


Welcome to the last set news. My name is Rob and today it's just a it's an interesting day because we see that a crypto Exchange token is breaking at the top 10 and when I take a look at it I don't usually start on all my videos off or any of my videos off these days with price action But today is just one of those days where we have to take a look at what's going on And one of those is okay be number eight and you can see here that it is it is skyrocketed in the top 10 I remember seeing a couple weeks ago It was in the top 30 and before that I didn't even really recognize it down in the top 60 or 70 and now here we are setting pretty at number eight and you can see that over the last seven days or so it's it's a Manifest itself to 31% in seven days 2% in 24 hours and that of course is the token for okay So the question that I had was first of all is what does Okay be the utility token will catch actually do and it took a look from the website and Those three things trading fee discounts passive income and token sales Tell me where you've heard this story before don't tell me right now put in the comment section We'll talk about in a second, but there are some things you need to be aware of and that is that Okay, it's pretty big. It's a very big exchange if you're not familiar with it This is a website called nomics comm there's a link in the description You can verify this data yourself. You can see that Binance as far as volume goes last 24 hours you're looking at 74 billion or 27% so a quarter of all Crypto digital asset trades and the entire world is on a Binance a quarter Next to that in a far second place is okay X and he got by bit bit get and big X and so on and so forth coin basis all the way down here and Bunch of other ones I don't even know so me as an American citizen I can't even use okay X, but it is interesting just how fast It's skyrocketed to number eight and who knows if that's done and the question is is why well the answer is here This is from the Twitter account star. This is a ming zing star zoo nailed it He is one of the co-founders or founders of okay X and on February 15th He said said hey we had an all-time high It's one of the few crypto digital assets that have actually it's all-time high as of today It's February 2023 and it's doing pretty good. He says look all-time high is good news Also, it's the community's trust to the exchange. Okay, X a new Okay, B chain will be launched in Q1 2023, which is independent with current Okay X chain start to build okay B decentralized ecosystem or looking into DeFi and then he goes on to further clarify this point It says to clarify okay X chain is a proof of stake chain, which is totally open and co-built by the communities Okay, B chain is developed and operated by Okay X company itself kind of like what buy-ins does the two chains are Totally separate so it just is interesting to me that if the chains are separate We get okay be here and it's rocking up number eight Wonder if why people are buying this this token moving forward again It sounds like this could be the greatest thing of all time and I not to Not to you know be the the wet blanket, but they are doing some good things one of those things is proof of reserves We talked about this many a time a lot of exchanges have talked about it after the collapse of you know FTX and Voyager and Celsius block by things like that So they talk about proof of reserves and they're actually putting their money or their mouth is and you can verify all this information I'll put this link in the description You can verify it via the Merkel tree where you can put in your Specific address and find all the different cryptos that are in there and then to make it even easier It's a look. Here's our proof reserve ratios We have a Bitcoin reserve ratio of 104 percent ETH reserve 104 mean They are essentially have more than what they actually need USDT reserve ratio is 102 percent, which is nice You know, it's it's pleasant. That's cute. It's adorable. And then also they said look You can verify all this stuff also on crypto quant on chain data And you can take a look at the different metrics against other Centralized exchanges and one of the big things they touted they touted which was a clean reserve And what is that a clean reserve is the total reserve of each exchange? Excluding exchange native tokens and why is that important? Because I don't know if you remember this, but there's a was a company called FTX and Unfortunately, they put a lot of their value on their FTT token which was you know wildly overvalued and went to zero and Unfortunately, that didn't hold up because they were or they had all their assets in one section And that's what part of the reason of why FTX collapsed So you want to take a look at the exchange native tokens. Is it a clean reserve? So if we take a look itself all exchanges, they just group them all together Which is Binance Crypto comm ok x there a bit Q coin bit for next who will be in by bit? 91% are clean reserves and there's a nice little data point here not really important to me if we just scroll down we can see Just how much? Binance for example as far as clean reserve. It's 94 percent Pretty darn good, and if we scroll down even more and we take a look at here's okx They have a hundred percent clean reserve even though that ok be token is is skyrocketing They are not putting that up as far as the assets or to verify the assets of everything that they have The valuation of their exchange now if we go down a little further that for next is 73% so that's so just be aware of these things also covered comm is 95.8% it's pretty good actually 95.8% and then going further down to coin eighty two percent That doesn't look too hot as they're putting up their exchange token, which honestly I don't know if it really holds any water who will be is even worse at nine point three nine percent That's pretty darn awful. I don't know if you'd want to be in who will be and very bit Which kind of smaller ones is a hundred percent. So that's great These are the good things that that okx is doing right proof of reserves doing audits Doing great things. They have clean reserves very nice. However on this article here. It talks about okx's February proof of reserves shows 8.6 billion USD It's pretty good with over a quarter million users viewing reserves and liabilities They say that more than a hundred and seventy five thousand unique users checked okx's proof of reserves now We did ourselves to and over 90,000 unique users viewed proof of liabilities and this is a sticking point Why is this important? It's because this is also the reason why FTX went down is because they had so much in liabilities They're like, hey, we got a ton of assets. Well, that's great that you have but what's your liability? Who do you owe? How many different people do you have to pay back? Well, okay? That's a little bit different. This was the FTX balance sheets after five billion customer withdrawals You had liquid assets. This is debatable 0.9 billion right less than a billion less liquid 5.5 eliquid total assets with 9.6 billion Liabilities of 8.9 billion dollars. That's a lot of liabilities And then of course it says well, what was it all about? Well, it was the different cryptos that they had which were Somewhat liquid serum Solana there FTX token APT maps and it was an issue Because of liabilities now me personally I couldn't find the proof of liabilities anywhere on the website I just couldn't find it apparently 90,000 people have viewed it I guess I just couldn't find it that and I was looking pretty tough However, it's not just that It's just that even though we give a lot of credence to these these centralized exchanges Do we not learn a lesson for different things? I'm not saying to not invest into it I'm not saying to invest in into okay It looks like a fine exchange if that if you want to use it for what it's built for Which is essentially I'll give you fiat you give me crypto and I will take it off in cold storage device And that's what I'll do. That's just this thing called terms of service in terms of use This is the thing that always got me It's the thing that we really should pay attention to a lot more And I think we learned lessons with FTX all the rest of them. This is in their okx.com support their articles terms of service custody risk in Certain circumstances permitted by the applicable laws and regulations or market practice of the relevant jurisdiction Okx may register or record a user's account in the name of the custodian or under okx's name So use your account you they would have say now that's ours. That's okx That's just the name alone But it gets worse if the accounts are held in the name of the custodian or okx's name such assets may not be Segregated ie co-mingled From okx's assets and in the event of a default for the custodian or okx May not be as well protected from claims of the creditors of the custodian or okx's creditors Or would be the case if the user's client assets had been segregated from the assets of the custodian Okay, so what it's saying is this look we can co-mingle it That's just the risk that you're gonna take you don't want to take it Then don't play here and that's pretty much what it comes down to Again, I'm not nothing against okx. I don't use okx I can't I can't even transact with okx because I'm an American citizen I just put this video out because when we take a look at how things skyrocket There's like this mentality switch and people said to look at then go. Okay. You know what? I fomo I'm missing on this. I need to do something. I need to buy this Hold on wait. It's not how much money you make It's how much money you keep and a lot of people have learned their lesson with the voyagers the Celsius The FTX is in the block flies, so just be careful out there and that's it So look like today's video give it a thumbs up consider subscribing I've been talking about is very time-sensitive, but that's all we have for today So thanks so much for stopping by do appreciate it, and I'll see you on the next one


Let's now talk about the tight end position. We have to start with Jack Doyle's like a throwback. He's like you return it Exactly gets in the end zone. And of course Andrew Luck is playing well. Yeah, Andrew Luck is as hot as any quarterback in the league Here's the bad part Jack Doyle doesn't play this week the Colts have a buy But it is another week for Doyle to rest up It was his first game in a while this past Sunday and he immediately resumed having these starting tight end duties If you picked up Eric Ebron and rode that wave, it was great It was enjoyable and the way it took you all the way to shore, but now it's at shore It's over Ebron who did score touchdown this week salvaged his value just a little bit But Jack Doyle played a significant number of more snaps than Eric Ebron did I believe he just 17 snaps for Eric Ebron while Jack Doyle played a strong majority of them He's long been one of Andrew Luck's favorite targets That doesn't change if somebody doesn't pick him up this week because they do have a buy go and grab them He'll be a steady tight end going forward Always good to plan for bi-weeks a week or two ahead of time Try to get your hands on Jack Doyle now before everyone else realizes they needed tight end


Baker Mayfield Lamar Jackson Josh Allen Sam Donald Josh Rosen Now in common all five of those quarterbacks were picked in the first round of the 2018 draft But then you saw that list kind of differentiated So when this news came across my screen It didn't really hit me at first and I kind of glanced it over and I was like, oh, okay But yeah, I gotta sort of really take it all in because the Jets are trading Trading their former first-round pick at quarterback Sam Donald to the Carolina Panthers now Let's look at the conversation So the Carolina Panthers are sending a 2021 six-round pick so a six-round pick from this year now initially when I first read this I was like, oh my goodness. They just they really trying to get rid of Sam Donald They are willing to accept a six-round pick and that's it But then I had to keep reading anyway a six-round pick from this year and then next year a second round and fourth round pick so not bad Not bad, especially if it's somebody that they wanted to get rid of but according to a Diane Rossini, I know I said her last name wrong like my apologies Diane But she said that there were some people in the Jets building that wanted to keep Sam Donald And there were some that wanted to get rid of him now Yeah, kind of doesn't matter anymore. So that's that but Sam Donald is gone And this continues to give you a reminder that the NFL stands for not for long If teams feel like you are not the guy if teams feel like you want the answer for them Whether be whether it be at the quarterback position or any other position They will get you shipped out. You'll get you shipped out and a lot of times nowadays They're not waiting till your deal expires. They're not just gonna bench you and have you sitting around No, they'll be willing to eat whatever dead kept and especially nowadays to with how the with the the rookie wage scale Because that has helped teams a whole lot because y'all remember I know y'all remember the money that these Not even just QB's but the money that these players these especially these first round picks that they were getting paid back in a day Oh, man, it was nasty like nasty in a good way for them But for teams, especially when it didn't work out. Oh, they couldn't do anything but just sit on it They could not do anything but now with first round picks you got the four years It's a four-year deal with a fifth year option and the salary is a lot lower than what it used to be So just in case it doesn't work out. You say, okay. Well, thanks for no thanks but now dudes are getting dealt quicker than ever and Even at the quarterback position so you could be this first round pick at quarterback Even a high overall pick at quarterback and if your team don't want you they will move you look at Josh Rosen and now he went from first round pick of the Cardinals to what he went to back up with I think the Dolphins and then he went to like the 49ers of the Bucks one of those two maybe both I forget but He's he's turned into a journeyman in just what three years and Now Sam Donald is moving on to the Panthers not a Panthers They were a rumor to have been very very interested in the Sean Watson Now, of course with everything going on with the Sean Watson We'll see how everything ends up, but they obviously backed off from that and they were like Never mind So they took their talents to the New York Jets And they brought the New York challenge the New York Jets talents to them via trade by acquiring Sam Donald now Sam Donald it hasn't been the prettiest for him with the Jets But one thing that we need to think about and one thing that we really need to keep in the back of our minds And this is not a shot at the New York Jets at all, but can we really judge a player? Especially recently too, can we really judge a player based off of his time with the New York Jets? Is that the best franchise to really be like hmm, you know, they didn't succeed there So they must not be that good of a player. They really must not be Because the Jets that the way that the organization is ran it hasn't been the best recently Now you of course hope that things improve and whatnot and now you definitely expect them to get a quarterback And I mean when when they were losing and when they were tanking too We all were just like expecting. Okay. Yeah, it's game after game. They just keep losing But they're draft stock it keeps getting higher and then they won. I forgot what game it was that they won Maybe was it against the not the Steelers or was it the Browns against the Browns? I believe who in Jaguars fans. They were celebrating. They were having a time of their life. It was like, let's go Cuz that gave them that pick and all they had to do was coast and lose on out and they secure the number one pick But now the Jets that it let you know like hey, okay, they're gonna be in the market for a quarterback The Sam Donald experience It was over and then once you start hearing rumors about Sam Donald being on a trade blog He saw hearing rumors about the Jets possibly getting rid of him.  Well, not the top pick but a top pick So that that's gonna be very interesting as to how they go about things and now as far as Sam Donald with the Panthers Now we'll get to get a bit better of an evaluation of him How good or bad are you? We're about to see We're about to see because now he gets his shot with another organ now the Panthers organization now They don't have their big yikes, too They haven't handled things the best and like one thing that really just kind of bugged me about the Panthers organization Was the way that they ended things with Cam Newton now know a lot of people and That a Carolina Panthers fans. They are very Passionate about Cam Newton whether they really love them or they really don't like them But either way you got to admit whatever side of the fence you want with Cam the way that they handled that was terrible It was all kinds of bad Because what they did with him they knew that they were done with Cam Newton and this was obviously with last year They knew that they were done with Cam Newton. They're like, oh, yeah, we've done somebody want to trade for him Hey, give us a call But we knew they were done but free agency came and They waited and waited and waited and waited and waited and waited all these QB needy teams They were like, okay, they not letting go of Cam. We'll take this guy instead. Oh, okay, I'm still in Carolina Okay, we'll get this guy instead So they they limited his opportunity With his potential next team by holding on to him even though they knew that he wasn't part of the plans moving forward and Then when they released him, it was like, oh, okay It was slim pickings now he did go to the Patriots and you know, they they do a pretty good job of winning over there And things started off. They started off good, but then he got the whole The whole pandemic got to see 19 and that set him back and he I love how he explained it on I am athlete From an episode from a couple weeks back one of the best I am athlete episodes ever love that podcast But the way that they handle that it was just it's just bad. It's really bad So Carolina, they they got some work to do as far as being a franchise and being a more of a respectable franchise Now that of course is in the past now So it's over with but it's something that people remember and if I remember and I got a bad memory Then I know a lot of y'all remember it too So Sam Donald gets a fresh opportunity He gets to be with a teddy bridge water So they will compete for that starting spot But you almost got to feel now they did pay teddy bridge water last year when they signed them but at the same time With them giving up a six-round pick from this year And a second and a fourth from next year You got to feel like Sam Donald does have a legitimate shot at winning that starting job We really do because not that they gave up anything like crazy or anything like that, but they did give up some significant draft capital and What if they're terrible next year? Then that draft pick will be even higher for the Jets But Sam Donald does get a shot at a sort of resurrecting his career And seeing if he can get things back on track Well, we'll see what this means for for Teddy B for Teddy Bridgewater Because he's still over there in Carolina too. So things are about to get a bit awkward. Anyway Team keep it clean. I love y'all. I appreciate y'all and just like Sam Donald is when it comes to the Jets I'm out


Every narcissist will fail this test, you feel that you have been mistreated and it has been going on for some time, it has remained consistent, someone in your life, has willfully caused pain and suffering to you and they have felt no concern about it, they have spoiled or ruined your opportunities or chances of success, they have been unkind and unpleasant, they've shown you that you are unworthy of their consideration, they've shown a lack of empathy, an inability to share your feelings and experiences, an inability to put themselves in your shoes and they may have expressed this to you in various ways which is how you have ended up on this video because you sensed that something was wrong and it was bad enough that you would then go out of your way to look for videos like this on YouTube because you suspect that maybe they are a narcissist I am not a doctor, I am not a medical professional, so I cannot diagnose anyone but what I can give to you is a method to identify narcissism, to test someone for narcissism, you need to set a boundary, you need to say no, when they ask you to do something, just politely say no and then watch and observe their reaction to your response to see if they are able to control their emotions because if you say it politely and they still experience a significant change in their mood, that is a sign that something is wrong with them, I am not a doctor so I cannot give you a clinical diagnosis but from my personal experience and my own personal opinion it is a sign that you are dealing with someone who is narcissistic because no fully grown adult should have a temper tantrum or be silent and unpleasant just because someone has told them no as we go from childhood to adulthood, we should hear multiple nos, it's what helps us to develop empathy, to understand and share another person's feelings and experiences, it allows us to put ourselves in another person's shoes instead of just thinking about ourselves and what we want, it allows us to develop emotional maturity so that we can respond to situations like an adult because we understand that we are not the center of the universe, other people have the freedom to want and choose, other people have their own desires and fears, it's not all about us and when we realize that we develop boundaries, we respect other people's realistic limits, we give them space to feel, act and genuinely be who they are rather than who we want to expect them to be it may hurt or disappoint us, if they say no, no one wants to be rejected, no one wants to be refused but it's healthy and it's normal, it's an essential part of growing up and of becoming a mature and responsible adult, you need to identify the pattern of behavior that caused you to investigate the subject of narcissism and when that behavior comes up again, you need to politely say no and then observe their reaction and if you have found the information that you were looking for, you can then mirror their behavior back to them so if they're lying to you, you should lie to them, if they're gaslighting you you should gaslight them, if they're withholding something from you, you should withhold something from them if they're promising something about your possible future but you discover they have no intention of making it a reality you should do the same thing to them but you're not doing it to take advantage of them you're not doing it to punch them or get revenge if you calmly say no and they rage or they give it a silent treatment or they get very emotional it suggests that you were dealing with someone who is narcissistic someone who is preoccupied with themselves and their own interests and needs someone who is only interested in their own activities someone who is only going to be harmful and unpleasant to you give them a taste of their own medicine and watch how they react whatever they're doing to you, you do it to them if they are lying to you, you lie to them if they are hiding things from you you hide things from them and watch how they react if they get mad when you do the exact same things they've been doing to you that means that something is seriously wrong with them it suggests that they are narcissistic at the very least thank you for watching I hope this video resonates with you please like, comment, share and subscribe if you would like to donate my paypal link is in the video description coaching inquiries you can email me at coaching at Narcisfy but the Cuddle UK thank you for watching and I'll talk to you soon