Good afternoon. Please sit down. Mr. Anirudh, this is your first attempt at the civil services? Sir, this is my fourth attempt. Your fourth attempt? And for interview? First interview. Okay, very good. What is the composition of India's power production? Sir, in power production we produce thermal power which is 60% the major component. Apart from that we have renewable energy in which around 60 gigawatt of solar energy and 38 gigawatt of wind energy is there. Let me put it this way. Our thermal is only 53. Now, other parts, please tell me percentages if you know.  Yes, sir. Tell me how much is hydro? What percentage? Sir, I think it is 12%. Correct, you are right. How much is renewable energy? Sir, renewable energy totally it is around 100 gigawatt which comes out to be around 30%. Correct. It is about 27%. How much is gas produced? Sir, gas is if I am not wrong around 6%. And nuclear? Sir, nuclear is 2%. Suppose you are asked how will you reduce transmission and the power losses which amount to about 24%. How will you like to reduce things? Sir, to reduce transmission losses we need to improve firstly the situation of the discom, improve their technology and also use of smart meters or other such things might help. And the power purchase agreements need to be reworked because they are not being obeyed by the, means the discom and the genco. Sir, these are some of the... No, I am talking of loss. I am not talking of that part of power which is used by discom and not paid for. That is different. There are huge areas towards them. But this 24% how to reduce it, meter will help to some extent. But what is the major cause of these losses? Sir, the major cause I am not exactly... Okay. What is the composition of power which is under construction? There are large amount of power which is under construction in both thermal as well as... Sir, what I know is that the under construction projects, the share of renewables, especially solar will be more as compared to the new thermal projects. How much? Exact figures I am not... It is quite substantial. Wind and solar is quite a bit 120 gigawatt is under construction. And hydro is 46.8. These proportions at least, why no more nuclear power? The main reason for less usage of nuclear power is that it is expensive to set up initially and there are concerns regarding waste disposal. That is why it is means resisted by the locals. And thirdly, the technological issues are also there. We are largely reliant on foreign technology like Japan or Russia for means some components of nuclear power project. All over the world, France for example, 60% of their power production is nuclear. So they also have disposal technology. Sir, after the Fukushima disaster even the Europeans are scaling back on nuclear power. But before that they had plenty. Yes sir. So because it is mainly a capital intensive nature of the nuclear power and also our uranium reserves we do not really have uranium. We need to import it sir. So these are some of the reasons that I know. Okay, but we can make out of plutonium which is produced in the natural uranium or enriched uranium fueled reactors. Sir, that is the second and third stage of the planned nuclear means program of India. But currently we are still in the first stage. So we have not reached up to that level where we can use thorium or plutonium sir. Thorium we have large reserves. They can be used in first nuclear breeder reactors. Yes. Tell me what is the second law of motion and where does it become invalid? Sir, the second law of Newton is force is directly proportional to acceleration. I thought it was other way. Acceleration is directly proportional to the force you apply. Yes sir, that means proportion works both ways. So sir it does not apply at quantum scale as well as at cosmic scale sir. What is quantum scale? Quantum scale means quantum physics where the size of the particles is subatomic. That is the quantum scale sir. Okay. And then there is the cosmic scale. Why does it not apply at the quantum scale? Sir, the main reason that I know is because the wave nature of the particles take over there means particle nature. So that is why there is uncertainty associated with it. Schrodinger's equations are there. Schrodinger equation does not speak about the uncertainty. It speaks, uncertainty is Heisenberg uncertainty principle. Yes sir. So, but why nuclear, what about special theory of relativity that has nothing to do with it? Non-application of Newton's law of motion? Sir, I am not able to currently recall sir and connect. And cosmic level what happens? The cosmic level means at the level of universe when we look at that. Then there is dark energy and dark matter which can not exactly be explained from Newton's laws. But Kepler's law of motion are derived from Newton's law only and they are applicable? Yes sir. Kepler's law are applicable but they are applicable to the known part of the universe and the known part of the universe is only 5 percent of the total universe. And about unknown part it is not applicable? No sir, unknown part the dark energy and dark matter what laws actually work there are difficult to determine. Difficult or impossible? Sir, the scientists are trying currently they are the best. And general theory of relativity is different from special in what respect? Sir, I know that both are different and current the general theory of relativity as far as I can recall is it talks about the time and space continuum and the special theory of What happens? It talks about it but what does it talk? Sir it basically says that time and space around the universe is like a rubber sheet. So every means basically it says that both are connected sir and you cannot change one without changing the other. That is the basic idea behind general theory of relativity. Thank you. Yes. There are major transformations going on when you look at the international scene right? You are studying international relations. So tell me some of the major transformations which are unfolding now across the world. Ma'am the first major transformation that comes to my mind is the shift in economic center of gravity from Atlantic Ocean to Indo-Pacific Ocean. And second is the rise of China and the emergence of the so-called New Cold War. And the third is the Ukraine crisis and how it has means pushed Russia and China together as well as the West and strengthened the NATO man. And one more trend that I observe is the increasing reliance of the West on India to counter China. These are some of the trends. What else? What about Africa? It used to be called the lost continent no? Yes ma'am. Now it is the continent of hope man. Why? The main reason is that it has a young demography and it is attracting investments from all across the world. A wealth of natural resources which can be used to process like rare earths or other uranium which are necessary for the future. Ma'am it has the resources of the future, a young demography and rising investments. What about the empire ambitions of some countries? Ma'am the main countries are China and India. These are the two major players. What about empire ambitions? Those who want to expand the empire and rule. In Africa man? No, in the world. Where? Ma'am I am unable to understand the question. It means like Russia what it is doing, Turkey what it is aspiring, Iran. What about Middle East churning that is going on there also? Various alliances cross. Ma'am the main reason behind the churning in West Asia is the strategic retreat of USMM. Because of that the partners means the main actors in West Asia are growing in proximity to each other like we recently saw the Iran and Saudi Arabia pact. And the second is the rise of China and China's strength projection into West Asia. So there has been the formation of the West Asian Quad. So UAE and Israel and USA and India. So these are some of the trends. What is the Bharat Ratna? Bharat Ratna is the highest civilian award that is coming. Have women got this award? Ma'am there must have been women but... Must and should have been? No tell me some you cannot think of some women who must have got it. Ma'am Lata Mangesh Karchi was there and apart from that I hope Indira Gandhi ji... Your hope is right. And some others I am unable to recall right. Were foreigners given Bharat Ratna are they given? Ma'am I think Mother Teresa has been awarded. She was considered Indian but named some other foreigners who have got the Bharat Ratna. Ma'am I think it should be Nensan Madela. Yes one more. Ma'am... Recently there was there was an agitation about by tribal groups. And they put the government on notice that if you don't do this by 2024 elections you know we will increase our protest. What was this Sarna religious code that they were asking for? Ma'am they are asking for a different religion ma'am. A certain recognition of a different religion. What religion is that? Ma'am that Sarna itself is the religion ma'am so... What kind of religion I mean? Ma'am the religion of the tribal people ma'am. And it is basically an attempt to resist the convergence that are taking place ma'am. This is my limited knowledge. And how did it have some connection with the Parasna hill controversy? Ma'am the hills are considered sacred by the tribals as well as the jans. And the government had recently opened it to eco-tourism and other kinds of tourism. So there was protest to keep the hill sacred. And that means not allow unrestrained tourism into the hill.  So tell me what you did in eco-tourism? Ma'am in eco-tourism I have done many activities such as snorkelling or scuba diving or trekking or paragliding. These are some of the activities I have undertaken. And various places which are famous for eco-tourism such as the mountains in the Himalayas, Himachal Pradesh, Uttarakhand, Andman, Nikobar, Gohar. What are the advantages and disadvantages of eco-tourism? Ma'am the main advantages of eco-tourism are that it provides a sustainable livelihood to the locals and it incentivizes conservation of nature because the nature itself yields revenues for the locals. And the main disadvantages ma'am are the unrestrained and careless attitude of the tourists which leads to the dumping of plastics or destruction of the local ecological. Now you are from UP. Yes ma'am. Nepal is on your border. Yes ma'am. What was the recent happenings, developments in the elections there? Ma'am in Nepal. Yes. Ma'am in Nepal there are three major parties currently and Pushkamal Dahal Prachandaji is the CM. His party is actually the third largest party and he has taken the support of means Nepali Congress I think of K. P. Sharmauli and there is another party which is UML I think of Sher Bahadur Daivua. But what was the election that they had recently? Ma'am that was the confidence motion means. No they elected somebody as president. Ma'am Paudal was, yes ma'am. Yes ma'am. He is the third president. Why third president? Ma'am because the constitution is new ma'am. 2008 they became a republic so he is the third president. How will this impact on relations with India? These present changes. Ma'am the current government in Nepal is leftist in its inclination ma'am. So China also prefers that the government in Nepal should be leftist because there is ideological symphony between China and Nepal ma'am. So that is why means the experts believe that the Nepal might gravitate more towards China ma'am in the current under the current dispensation rule. Even after the election of this president. Ma'am I am not exactly aware. Thank you. Mr Anirudh. Yes. You had mentioned that the US is looking towards India to counter China. Yes. In this context recently two senators had introduced a resolution in the US senate relating to our borders with China. Are you aware of that? Sorry sir I am not aware. Coming to Jammu and Kashmir. Yes. The Pakistan prime minister had made a statement saying that we should normalize relations with India. But then it was clarified that it is based on two premises one that the acts of 2019 have been drawn. Government takes back and implementation of the UN resolutions. Now what are these UN resolutions which Pakistan wants to be implemented? UN resolutions of 1948. Sir one resolution that I know is for a referendum in Kashmir. That is the last issue. That is the last step. Why can't India implement the UN resolution? What is the stumbling block? Sir in holding a referendum? In implementing all the resolutions. The resolution the holding a referendum is the last step of the resolution. There were first, second, third issues which had to be done first. Only that has been done. The main issue was that the entire means Kashmir should first be given to India as per the agreement which was signed between India and Maharaja Hari Singh sir. That has not been done. Well you are partly right. Basically the UN resolution said that first Pakistan shall withdraw all its forces and the Rajakars and everybody from the area which they occupied. That was the first step. The second step was India will place a small amount of forces in that area for law and order. And once that has been done then the third stage was referendum to ascertain the will of the people. So that issue is now over because Pakistan has taken over part of POK. The resolution has become in structures. That is the reason for that. Now in Jammu and Kashmir government has been talking of rehabilitation of the Kashmiri pundits. What was the reason which led to this mass exodus of the Kashmiri pundits from the valley? Sir it happened in 1990 and the main reason was the communalization with backing from Pakistan. The revival of the militancy and the targeted killings of the Kashmiri pundit community. By the terrorist groups which are operating in the valley? Yes sir. And can I have it with the Pakistan? Which are these terrorist groups which are operating even now in the valley? Sir there is the HM Hindustan Mujahideen. Hezbul Mujahideen. Hezbul Mujahideen yes sir. And sir then there is LAT Lashkarat Aiba and then? One more. JEM. JEM. What is the full form of JEM? Which of these groups was responsible for the attack in Bombay? Sir in Bombay it was JEM. Lashkarat was LAT. The JEM was responsible for the parliament attack. Now have you heard of AUKUS? A trilateral alliance. What is AUKUS? Sir AUKUS is basically a security pact between Australia, UK and USA. And it promises to supply nuclear fuelled submarines to Australia by 23rd. For deployment in which area? In Indo-Pacific. Why was France annoyed with this decision? Sir the main reason behind the annoyance of France was that there was an agreement between Australia and France for France to supply diesel electric submarines to? You are right. Now these same countries there is a grouping of the quad you are aware of. Yes sir. What is the significance of the Malabar naval exercise? Sir Malabar naval exercise basically enhances the interoperabilities of the navies of the four countries. Which four countries? The quad countries basically sir. And which are these quad countries? Sir USA, Japan, India and Australia. When is the next Malabar exercise to be held for the current year? Sir I am not exactly. It is going to be held off the coast of Australia. So we end your mock interview. All the best. All the best. Thank you.


So, let's start talking about BitLocker. As you probably know, if you read the abstract of this talk, BitLocker is technology from Microsoft Windows. It's a full disk encryption technology. It was first introduced in 2006 in Windows Vista. And it's still used today with some minor changes. There was some on disk metadata change in Windows 7 and some encryption algorithms changes in Windows 8 and in latest versions of Windows 10. It supports both encryption of both your system drives and of removable drives. Encryption for removable drives is called BitLocker to Go. There are some small changes into metadata, but other than that, it's basically the same technology. And on disk metadata format is not open, but there are some public information. The original version of BitLocker for Windows Vista was described by Walter Niels Ferguson in this paper. If you are interested in these things, I recommend to read it. And some really smart people were able to do reverse engineering of the metadata format and there are also some existing open source implementations. If you are really interested in how the metadata format look in detail, I suggest you take a look at library called LibBDE by Joachim Metz and there's documentation where the format is really nicely described. So, why do we even care about BitLocker? We have our own disk encryption. It's nice, cool, it's open source, so why don't you care about BitLocker? The problem is that not everyone is using Linux and not everyone is using class. There is still a lot of people that use Windows. Last time I checked it was like 90% on desktop. And if you want to share encrypted data with those people, if you want to have a flash disk that would work on both Linux and Windows, if you have dual boot and you want to have encrypted partition to share data between Windows and Linux, it's not that easy. You need to install some third party applications in either Linux or Windows or in both and use some different encryption technologies, non-native. And as I said, there are some existing tools for Linux that work with BitLocker, but these are not very user-friendly. They use Fuse and implement custom cryptographic functions. And ideally, you'd like to BitLocker devices to behave the same way native encrypted devices behave. You take a flash drive, you put it into your computer, you will be asked for a passphrase and then you can work with it. So, and this is what this talk is about. So, let's take a look at how BitLocker devices actually look. If you create a flash drive in Windows, you enable BitLocker on that. This is what you get. The device will look like there will be some BitLocker header in the start that's used to identify the device as BitLocker and there are offsets for the metadata BitLocker. It's called FVE, full home encryption metadata. BitLocker has three identical copies of the metadata in the middle of the drive. We also have an NTFS header of the open file system. There, it's encrypted, we will get to that later. And of course, we have some encrypted data. In this case, it's four parts of the encrypted data. It's just data that is encrypted. So, of course, there are encrypted metadata, so you need a key to the encrypted because you can create an encrypted flash drive and use it on different computer. That means that the key to the encrypted data is saved on the device. There are actually two types of keys saved in the BitLocker metadata. First one is full-volume encryption key. It's the key that is actually used to encrypt and decrypt the data saved on the drive. It's either 100 and 50 or 256 bits, depending on the Cypher function used. And of course, it's not stored in open format on the drive. That would be really bad design and it wouldn't be really encrypted device. The key is encrypted with a different key called volume master key that's also saved in the metadata, also encrypted. And it can be, it is saved in multiple copies. Every copy is encrypted in a different way. It's called some, these different ways of encrypting the volume master key is called protecting it and we have different protectors. One of the, that is for us, the most important is password protected keys or password protected BitLocker devices because we are talking about flash drives and we will mostly use passwords for this. And with passwords, it looks, it works like this. You get passwords from the user. You get some soul that is stored in metadata. You use some key derivation function BitLocker has. It's our custom key derivation function based on SHA-256 hash function. You do some magic. The function is actually quite easy. It's just looping the SHA-256 like million times with some smaller changes in between and you get the key that can be used to decrypt the volume master key. It's encrypted using AAS CCN. From that you get an open volume master key and you will use it to decrypt the volume encryption key and you get the key to decrypt the data stored on the drive. So that's all quite simple. So now we'll take a step in another direction. Now I will tell you something about how this encryption works on Linux. We use something called DeviceMeper and Lux. DeviceMeper is a kernel module for creating something called MEPT block devices. Basically you take an existing block device and you create a new block device on top of that. You can create it only from part of the device or you can take multiple devices and join it together to one device. If you are using Fedora or well, you are probably using LVM and this is what LVM uses. The additional functionality is provided through something called Targets. There are dozens of Targets for DeviceMeper that can provide caching or mirroring. You can create a rate, thanks to that. But for us, the most important Target is decrypt. You probably can guess from the name that it provides encryption. And it's used in this encryption in Linux. Basically goes the way that you will specify cipher and key for it. And the MEPT device you create, everything you write to the device is encrypted using this provided key and cryptographic function. And if you read from the device, it's decrypted before you actually read it. So it's relatively simple. You can actually create encrypted devices for you only using DeviceMeper. But it's not very user-friendly. That's not a bug, that's a feature. It shouldn't be user-friendly. You shouldn't be using DeviceMeper or DMSTAP directly. But you can do that. Everything you need to do is, you need to know a lot of information about the device. You need to know what cipher is used for that, how the device is made, where the data is stored from the device. And the worst part is, you need to know the key used for encryption. This is just a short version that should be 128 bits. And people tend to not be able to remember such keys. So to make things easier, you have something called LACS. It's a relation of Linux Unified Key Setup. And it's actually a standard that defines some format for storing metadata and key materials on the MEPT device. And basically what it allows us is to create some user-friendly and simple way to work with encrypted devices. You have, there is a tool called CryptSetup that works with LACS and DMCrypt. And basically, if you have an encrypted device and you want to work with it, you just need to say CryptSetup, LACS open, give the name of the device you want as DB, and the name of the DeviceMeper device you want, the name you want for the created DeviceMeper device. I just selected X. CryptSetup will ask for a passphrase, you will type a passphrase, and everything works. It works in the way that the key is stored on the device in metadata and is protected by the passphrase. So, CryptSetup will read the metadata, decrypt the key for you, and create the DeviceMeper device. Do basically the same that you need to do with the DMSetup. So, this probably sounds kind of familiar. And it should sound familiar. Because it actually is very similar how BitLocker works. You have, for BitLocker, you have some BitLocker header, for LACS, you have some LACS header, for BitLocker, you have some FVE metadata. For LACS, you have also some metadata. There are some key slots with keys, and you have some encrypted data. So, can we use the Linux technologies like DMCrypt and CryptSetup to work with BitLocker? I guess you already know the answer, and the answer is yes. And it's actually not that complicated. All you need to work with encrypted data, with DeviceMeper, is these four things. You need to know what cipher to use. You already know that. I mentioned it on the first slide. It's AES in XTS mode for Windows 10. You need to know how initialization vector is computed. You also know that it's simply sector number. You need key, but we know how to get the key from metadata using passphrase. And you need to know where the encrypted data are stored. We also know that it's here and on the three other places. It's actually simple, everything that's not metadata or some header that's data. So, we can use that. And basically use DeviceMeper CryptoTarget for the data parts. And for the metadata parts in Windows, those metadata parts are actually zeros. If we have flux, all the metadata and the last header are at the start of the device. And basically when we create DeviceMeper device, we discard it and the DeviceMeper device is like a few megabytes smaller. And the first part of the encrypted data is actually your format header. So, EXT for XFS header or something like that. Not for BitLocker. They decided to make the open device same size as the encrypted device. So, that's why we have the NTFS header encrypted on a special location because we need to move it to the start of the new device. So, after you have the open DeviceMeper device, you need the header to be in the front. So, it's recognized DeviceMeper device. So, NTFS device and you can mount it. Other DeviceMeper, this is simple. You can basically say, oh yeah, this part will be mapped here. That's what DeviceMeper does. And also, we will use another DeviceMeper target called zero. That's basically a special target that when you read from this device, it will return zeros. That's what we want because in Windows, these parts are zeros. Actually, the way that this works, that you have in NTFS in the MFT table, you have special files for these parts of the device. So, even in Windows, there is some system folder with four, six files that are full of zeros and correspond to these metadata areas. And you get exactly the same in Linux with using the device script. Thanks to that, we are using DM0. So, you will see files with zeros. And it also protects the metadata from accidentally overwriting it. So, yes, I think I already mentioned that using DeviceMeper directly is not very user-friendly. And with Bitlocker, it's even worse because for Lux, you will create only one DeviceMeper device. For Bitlocker, we need to create, this is nine or eight DeviceMeper devices and you really don't want to do that by hand. But you can actually do the very same what we do with Lux. We have Crips setup and we can use it to hide all this crazy DeviceMeper configuration and use Crips stuff for that. And that's actually what I did. I edit support for BitLAK format, BitLocker compatible format, or BitLocker devices in Crips setup 2.3. It's actually not released yet. First, RC version was released two weeks ago, but if you are using Federal Arrow Height or some other app today, this show you can already test it and it's there. And Crips setup now can parse BitLocker metadata, extract and decrypt password-protected keys and construct the crazy multi-segment DeviceMeper device. So it's basically the same as for Lux. We just write Crips setup, BitLAK open, there's SDB2, you will ask for a passphrase, you will put in passphrase and it will create a new device that's open, that has an NTFS on it and you can mount it, sorry. If I request, you can also print some information about the device, basically dump the metadata we know. So this is an example of how some metadata of BitLocker looks like. You can see that this particular device was created in July last year on a computer that was called desktop NPM something. It's encrypted using AAS in XDS mode with 120 bytes key and it actually has multiple key slots. I will get to that later, but first key slot is protected in passphrase, there's some GID, you can see the sort and other information. So what is actually supported? As I mentioned, you can have different types of protectors of the keys. We basically have the key stored in multiple copies. Every copy is protected with a different protector. We support only passphrase and recovery passphrase protectors. Passphrase is basically normal string passphrase entered by you and you create the device. Recovery passphrase is actually created for every BitLocker device automatically and you create it, Windows will create another key slot by recovery passphrase which is some hexadecimal long number and you should print it or save it in some safe location and you can then use it to access the device in case that it's not accessible for some reason. Maybe you forgot the password or you are using some of the unsupported protectors. It's not a problem in Windows, but in Linux you can access it even if the primary protection is for example by TPM but it's also useful in Windows because if your laptop is broken then you can't access it if it's protected by TPM because if you remove the drive from the device it's no longer works with TPM. Unfortunately, these unsupported protectors there's nothing you can do about that. You can't support TPM in Linux because if you boot different operating system then the TPM won't give you the key. From the encryption part, for the encryption part there are actually three types of encryption that care for the data itself. AS XDS, it's in latest version of Windows 10. This is supported in all versions. If you have device, if you have DM Crypt then this will be supported. AS in CBC mode that was from Windows 7 to Windows 10, some other versions of Windows 10. You actually need new kernel, you need kernel 5.3. It's not because we don't support CBC but they have a special way of calculating the initialization vector and that was not supported in DM Crypt. It was added by Nelan Brosch last year so you need kernel 5.3. And the oldest version of BitLocker they actually had their own special cryptographic function. They used CBC on top of that something called LFM diffuser and that's currently being developed or the patches are already finished but not yet merged and it should be available in kernel 5.6 or plain. From the metadata point of view there was change in metadata in Windows 7 and we support only this version of metadata. We don't support the oldest version of metadata. The main reason being that you are not able to create this version of metadata even with Windows Vista, it couldn't create a BitLocker device on Windows Vista. Maybe in future. So, there's four crypts at the top but in the beginning I mentioned that the ultimate goal is to make it completely seamless for user or fresh drive with BitLocker if you will connect it to your computer it will ask you for passports. So, that's what you have few disks for. If you don't know it's a demon that's used by most graphical environments known KDXFC to work with block devices. So, mounting of fresh drives and also unlocking of last encrypted fresh drives is done by BitLocker. And all you need to do is to add support sorry by UDISCs. All we need to do is support BitLocker to UDISCs. It's actually quite simple. We need to be able to identify BitLocker devices that's done by UDF that use the block it you need Utilinux 2.33 or newer. That's like from 2018. And then the device is identified by UDISC as BitLocker and we will just simple add an encrypted interface to that and unlock and lock functions to this device and then from API point of view from UDISC API point of view the device looks the same as Slack's. So, there are no other changes needed in the GUI. And the support for this should be available in UDISCs 2.9. I have the patch yesterday. I haven't posted them yet, but it's really simple change so there should be no problem emerging it. If you are familiar with UDISC's API this is how encrypted devices looks in UDISCs. The blue parts are from UDISC so we already know it's BitLocker and it's TypeCrypto. The red parts are added in the new version. Some UID parsed by Cryptsetup. And basically the only difference from the API point of view is this hint encryption type that says BitLocker for Lacks, it will say Lacks. But just because it has the encrypted interface the users of the API will know that the device is encrypted and they can call some unlock function on top of that. So they will ask you for a passphrase and unlock it. So, it's basically all from me, just a summary. You can now use BitLocker devices in Linux. All you need is Cryptsetup 2.3 or newer for some older versions of BitLocker. You will need also newest kernel but for the new version of BitLocker from Windows 10 all you need is new BitLocker. So, thank you for your attention. Thank you for coming and staying so late. And please test BitLocker support in Cryptsetup and report all the bugs you found. Fine, you were definitely found a lot because there are some subtle differences in the metadata versions. As like two months ago there was a big update for Windows 10 and they added some new properties or some new data to the metadata and it confused Cryptsetup. So there might be some problems you'll find out with different versions of Windows. And have questions, please ask. Okay, so another question. I can understand you can easily read data from the Windows machine but can you create data that Windows machine is not confused? Like, if I can create a BitLocker device. Yes, on Linux In theory you could but the problem is the start I mentioned that the format is not open and even though we understand most of it there are still some blind spots or some unknown spots. Maybe these are important and we probably don't want to create. It should be possible that, no. So, other questions? Yeah, the question was if I look at for service or tool. Yes, I know about the biggest issue with TPM protected BitLocker is that basically TPM is bound to some UFI data and if you boot something else than Windows then you can't get it from TPM because you boot in different operating system. But what about other things? That doesn't work with us. But it will render the password phrase. We can talk about that. Yeah, we can talk about it after. So, because that's the whole way out of TPM, it's not the whole protocol based on the game speed much more than TPM. Okay, some other questions? Okay, is that all? It's a reminder to me I'm just the firmware correcting and at least in the older Windows versions when they're doing uprights of the firmware uprights then they actually refried the policy for the TPM so that they turn off all the binding to the measurements so that you could probably use that to then reboot it to Linux and then you can add it to the TPM and all the measurements don't matter anymore. Okay, that was not a real question. It was some more information about the TPM. I'm just repeating it for the firmware card that it actually should be possible to use the TPM protection from so support TPM protection from Linux. I'm not 100% sure. I am not an expert on TPM. This is what I have been told. And yeah, if it's possible, we can definitely add support for it later or someone else can add support to it later. Everything is open source. So, someone else? Sure, no other questions? Thank you. And you can meet me outside.


Cade Mays University of Tennessee working at guard getting that work ankle obviously feels good or it looked like it did Yes, sir for sure ankle is definitely better.  I saw you playing center Do you like the center position and are you the best center in the Mays family? I Don't know if I'm the best. I've definitely played at the least out of all of us I enjoy playing it, you know, it's challenging and I enjoy the challenges that come with it and having to learn new things So I enjoy it.  He is absolutely Okay, talk to me about The progression that you've made over the last couple of years not just as a football player But sort of for you in developing towards this pro Aspect of moving towards this next level. Where do you think you've sort of grown the most? I think I've grown a lot as a person just kind of coming into my own turn into a man and You know, just do hard work and dedication Taking things that I can learn day in and day out. I think I've transformed my game from, you know, good So, you know a lot better.  Absolutely. Yeah, you know, I mean you only get to go through life once You know, you want to you want to live your best life and and you know Not having any regrets and enjoy what you do and I can I can say that throughout my whole college career It's turbulent as it might been You know, I have no regrets. I went to Georgia for two years made great friends great relationships Learned a lot of good things, you know got the ability got the chance to come back and play with my little brother You know, I wouldn't I wouldn't trade that for anything. So, you know, no regrets just living life day by day What did your dad tell you about his senior Bowl experience that you needed to apply to this? He just told me, you know, it's a job interview for all 32 teams.


What is good about the squad? And welcome back to our channel. Jinx you owe me a soda. Come on. This is not the time to be jinxing for a soda baby. I know. No, this video is not clickbait whatsoever. We are literally on the way to the store to start prepping for a mega hurricane that's coming. Another one, if you did not know, if you haven't been following along with our channel, I'm just gonna start it off by saying our neighborhood was the number one spot that got hit last year by Hurricane Ian and that was like five miles an hour almost into a category five. And if you don't know what that means, that means winds reached up to 150 miles an hour and to be a category five, it needed to reach like 155 or something like that. Anyways. Our city is still recovering. Some people don't even have roofs done on their house yet. Like if you see in the background any roofs that have like tarps on them, that's from last year. That's because half of the roof got ripped off from the hurricane. Our fence got destroyed. Our pool cage got destroyed. We were blessed that our house didn't get into impact like some other people's houses did. Yeah. There was a lot of people that lost their homes. A lot of people that got flooded. Friends of ours that got flooded. And like we send those last videos for all the people that not only like lost their homes but like passed away. Like we are our hired squad to them because it's crazy. It's actually insane. So this new hurricane that's coming in which leads us to the new hurricane now that's here. It was projected to only be a tropical storm. Which is like winds that are like. So if you hear. There's a propane. We're going hurricane shopping.  Oh my gosh. Home Depot is past. See people are preparing cause guys this hurricane was only supposed to be a tropical storm. And now it is a category three plus. There's barely any parking here at Home Depot. And it's the middle of a Monday. Like come on. Even our governor was saying like we just start preparing like this isn't good. There is going to be some impact. It is going up towards like Tampa area. But last time they projected Tampa area. Last time it was supposed. Now we don't want it to hit anywhere. And I just want you guys to know like obviously we don't want it to hit our house. But last time it was supposed to go towards Tampa. And then at the last like couple hours it just went and came and smacked our whole town and the town next to us with like I said like the high winds and just absolutely destroyed. If it doesn't hit directly towards us I think we're still going to get some gnarly winds and rain and flooding. They say it's a 30 to 40% chance already that we're going to get tropical storm rains which is like 50 mile an hour which is still fast. That doesn't mean that the storm can't change direction again and hit us. So this video is just come spend a day in our life. We're going to be hurricane shopping I guess and preparing. People are already boarding up their windows. People are already putting metal shutters everywhere. And Florida is now under a state of emergency which means like get your together. You're about to get smacked somewhere. We don't know where. It could be Tampa. It could be us. It could be Dustin. It literally could be anywhere in Florida.  You can't really predict a lot. By the time you guys see this video we will know. It would have just started. Yeah it would just started. So at the time of you watching this video we literally are just starting in the hurricane. So we'll leave in the comment section like what is going on and what's like happening. And let me just say if our town is not the town to get hit. I'm praying for any and every person in town and everything. We're only getting ready because like I said last time nobody even thought it was going to hit us as bad and it just turned in the past like half day. That's all it took for it to just go from here to go that direction. If this doesn't show we need to start being prepared before because if we were like, oh it's just a tropical storm will be fine. Not happening. Yeah and we don't fully have hurricane shutters for our house. We kind of are going to rig stuff up so it works and hopefully no windows get blown out because last time we got really lucky. God I'm just praying. So let's go inside.  But on the list today is propane because we bought a generator and it runs off of gas and propane and there's gas shortages already and I'm sure the propane is gonna be next to go. And contaminated gas. There's contaminated gas with diesel. Oh and last time the hurricane happened it contaminated our water. We couldn't even drink water. We weren't here for like two weeks. Luckily we were in Chicago. People weren't able to drink water for like a month because it broke the water lines. The electric was out. Wifi was out for weeks and weeks. Like people didn't have electric for like months. I'm praying. I'm really freaking praying because this is just not going the way we thought it was gonna go. So wish us luck. We already have bad news and we've been shopping for like 20 minutes. So we went to Home Depot fully out of propane and we're talking about Home Depot. We went to a gas station nearby fully out of propane. We're at Publix now and I see that there's a sign on the propane tank box and I'm guessing that means that they're all out. I also called my sister because she works at a grocery store. They're all out. They're all out. We're screwed. Yeah we are screwed. If the power goes out we have no way to cook food. The only way to cook food is on a grill and that's what you need propane for. But don't you have a propane at Airbnb? You should grab a propane. I did buy one propane thing a couple of days ago thankfully. So we have like one thing. But you have guests checked in so they're probably gonna, you can't just snatch that away from them. And I can't just snatch it because then they're gonna be like. You should have gotten that earlier. It's all right. Well we're gonna go away and we're gonna shop. We're gonna see what's on the shelves. It's really packed here so I'm just kinda nervous there's gonna be no food. Our goal is to get food that will last like days without being in the fridge. We got cat food so the cats will be good. And. I actually just placed an order for the cats too. Some water? Some water maybe. I think there's gonna be water. We'll show you guys the water section when we go in there because I really think it's gonna be a lot. Everything is like emptying out. And it like might not even hit us but like that's just the thing. It's so scary because you don't know. People were prepping last week. Like there was people when I was doing a shift order. She was really messaging me and she was like the lines are crazy in publics right now. Like everyone's preparing for the hurricane and getting their water. So I don't think there's gonna be water. And it's about a storm today. This is not even the hurricane. But the storm is putting us in the feel as if the hurricane was here. All right let's just go in and get our stuff. We gotta get in there before. Anyone else does cause it's already late in the day and stuff is selling. All right you guys we just made it home. We had no luck with propane tank and the water was pretty much off. There was water like down the aisle but we were just like and we're probably not gonna get any. But I am currently unloading. We did a good shopping run. I feel like we didn't get a whole lot. We just got a few dinners and stuff. I think now. Woo! It is hot outside today. It's like a hundred degrees and it's stormy. But I'm tired now. I know. I'm running the cozy up in a blanket drink some pumpkin spice latte or anything. That sounds so nice. But going out is crazy you haven't even had money up from Starbucks and it's been out for like a week. I don't like pumpkin though but I'm gonna try it. I feel like I should try it. See what tastes like. You don't like pumpkin but you've been raving about how apparently good these Starbucks like lattes are. Pretty good. I heard, I heard you know the cookie crumble that I get? Yeah. You get pumpkin, spice cookie crumble and I guess that's the worst. Cookie crumble cookie? Oh cookie crumble. For what? You know the chocolate chocolate cookie crumble that you get from Starbucks? Oh. Double chocolate chip. You didn't say Starbucks. I did. We were talking about Starbucks. Don't forget.  A lot of it is like, you know, non-fridge but we did like I said earlier buy a generator. Luckily it's coming in by tomorrow. Hopefully the Amazon workers are going to dry. Hopefully the Amazon workers stay out but most likely they will because the storm is not gonna be like terrible tomorrow. It's gonna be like more Wednesday morning that you have to like watch out for but that generator will be powerful enough to run the fridge and some other electrical stuff and then like a mini AC unit. So as of right now, we don't really know where the hurricane's fully going. We heard it's going up towards Tampa. Oh my God. This is what's so frustrating when you're at like a place and of course everyone's pitching in their own tune sense.  Oh no, it's gonna hit Tampa. Nobody knows anything.  No, it's just like. You should be prepared. No, you should be prepared but like everyone just thinks they know exactly what's going on and me and Mariah over here like we don't know what's gonna happen. We're just gonna try to prepare for the worst case scenario but note to self next year we have to get like after this hurricane we have to get one of them built in generators. So when your house power goes off there's a generator outside that automatically kicks on and powers the entire house. So it's like there's nothing even. The whole neighborhood town could be out of power and our house wouldn't. I'm hoping that by next year hurricane season we're in our new home. So we'll have hurricane windows probably and we can get the generator fixed up and all that good stuff. All hooked up and stuff. But we're dealing with what we got this year. We'll be fine. We got, you know, your sister's house stay at where it's case near they got a generator. We bring our kitties and we pack up and we go. Yeah.  Oh no. This is gonna be Skar's first hurricane, Marvel Squad. Skar, you're about to experience your first ever hurricane. Even if it doesn't hit as hard we're gonna keep you guys safe. All three of y'all. Oh, by the way, these bats are new. We didn't show them that yet. Oh yeah, we didn't show any of this yet. No, all these bats we set up. Look at this. I guess we just showed them a little sneak peek in this video. Yeah, a little bit. Basically this is the whole setup. It's almost September first guys. Give us a break. Halloween's almost here. Fall is almost here. Yeah. If you're not decorating already you're not thinking about it. Come on, you don't really love the season.  Please guys, ignore my face. Wait. Can you take care? Yeah, Mariah went to get a facial and her face is beat red right now. No, look at your facial. I got a microneedling and a chemical peel. Mariah was walking through the garage door and it was downpouring. The hurricane's not here yet. That was just like a pre-storm, right? Downpouring. Mariah's running inside. I hear the garage open but my ring camera didn't go off because the power went out for a second. So Mariah is starting to open the door and I get to the door at the same time and I pull open the door not to scare her just to say hi. There was a biggest lightning, the loudest thing ever.  And it scared Mariah. It yelled so loud. The reason I opened the door is because it was running because it scared me. The thunder scared me. So that's why I was running inside and then you were right there and it scared me. It was so loud because it was downpouring and the rain and everything. It was like scary. And Mariah was running inside and just boom. I saw a car looking sus and I was scared like they were gonna do something. So I like ran inside really quickly. You didn't tell me that. Well, I can tell you now. Okay. But I think we did a great job preparing. We also bought portable chargers today. Tomorrow I think we're gonna go get some wood to board up some of our windows. Literally it's gonna be like pitch black in here. Yeah, it is. Because all the windows are gonna be boarded up and. We're not boarding up that, are we? No, we can't. I wanna be able to look outside. Yeah, we have to get like different stuff for this down the road. But I think we are as prepared as we can be. We have water. We have food now. We have chargers. All of our devices are charging right now and like we're getting ready. And we might not have internet for a while. I don't know. Don't say that. Last time we didn't. Okay, but don't say it. Right now, as of right now, I looked again like a couple of minutes ago and it's still going towards Tampa, which I'm praying for everyone up there. I'm praying for everyone up there. I even texted in and Anthony. You did? I need to text them too. I am just praying it doesn't hit where we are only because we got hit so bad people's houses are still not even like fully done. Houses are still for sale that are completely destroyed from a year ago and nobody wants to buy them because they're absolutely demolished. So people are just like losing their homes. Anyway, like I just hope no matter where it does hit because it's going to hit somewhere in Florida that everyone is okay. I know it's going to go up to like Georgia and everything too. Everyone everywhere. Like I hope you all stay safe. And if you are thinking it's going to be bad, just evacuate. Don't even like try to stay. Because a lot of people stayed last year and didn't end up doing good. So thank you guys so much for watching. I hope you guys enjoyed this video. Just a little vlog day in our life of what is crazily going on that we have to deal with here. I want to give you guys a life update. That's the one downfall of living out in Florida is. Especially when you're not prepared. Yeah. If we had a generator that ran our house, if we had hurricane proof windows and everything, I would be just like, oh, this sucks, but at least we're prepared. Well, everyone was telling us to get one last year, but everyone's like, oh, we're not going to get hit with another hurricane like. Yeah, but we should have. After last year, we should have. So now let's make a pact. It's going to cost a little bit of money, but let's buy the stuff, get prepared, and you know. Let's just get ready for. Get ready for the next disaster. I am just excited that by the time our wedding comes, hurricane season will be over. So we do not got to worry about. Imagine a hurricane coming and we had our wedding. I would like, it would just be such bad timing. You know, and obviously our wedding is not more important than anybody else or anybody's, you know, situation when it comes to the hurricane. But just like adding on top of all the chaos, imagine like having to redo our whole wedding and stuff. Yeah, that'd be formal. We're just praying for everyone out there. Once again, thank you so much for watching this video. If you are in the area that's like might get hit, like, you know, we're praying for you guys. Keep us updated in the comments of how everything's going and we'll also keep you updated with what's going on here. So we will see you guys in the next video, but until then peace. Love you guys.


The Cube at OpenStack Summit at Lata 2014 is brought to you by Brocade. Say goodbye to the status quo and hello to Brocade. And Red Hat. Here are your hosts, John Furrier and Stu Miniman. Okay, welcome back everyone. We're here live in Atlanta for the OpenStack Summit. This is The Cube, our flagship program. We go out to the events. We strike the students from the noise. I'm John Furrier, the founder of SiliconANGLE. I'm John Furrier with my co-host. This week's Stu Miniman, analyst at wikibond.org. Our next guest is Diane Mueller, open chef community manager for Red Hat. Welcome back. We talked last year. I remember we had a great segment last year. Boy, a lot's changed in one year. Also, we had the pleasure of bringing The Cube to the Red Hat Summit, which was really a great event. It was awesome to have you here. It was eye-opening for us. I didn't know you had so many deck employees working for Red Hat. Digital, different gurus working for Red Hat. You know, Red Hat has originated in Westford, Massachusetts, and deck is, you know, that's the home of deck. They post all the talent out on deck, which is deck has had one of the best architectures on the planet. They just missed the PC revolution. But anyway, that's a whole other Cube conversation. Yeah, that'll show our age really quickly.  What is deck? So, give us the update. What's happened, your perspective on the one year since last year? But then, since the Red Hat Summit, what's the big conversations? What are the things that you're involved in right now? What I'm involved in here specifically at the OpenStack Summit is using OpenStack's native heat orchestration tool set to deploy OpenShift, the platform as a service project that I work on.  And I think what we're seeing now is sort of the maturity of heat as a project coming on board and being used in a number of enterprises and a number of customer sites to actually get heat and use that as the orchestration tool set for deploying not just OpenShift but lots of other things. So heat's been really up and coming now and becoming a real valuable asset to the OpenStack ecosystem. So that's been great. So being able to use heat or puppet or whatever wheel you want for deploying has been one of the key pieces of the OpenShift mantra in getting your platform as a service established on whatever your infrastructure is. That's been one of the key things we've been working on here. So Diane, since last year, you know, boy, as John said, there's been so much change. I think at Red Hat Summit, Docker really was like one of the biggest discussions which seems to be one of the top things that platform as a service is supposed to deliver is that separation of my application from my infrastructure so that I can manage them separately. Cloud Foundry, of course, has made a lot of people pay attention again to what's going on in this space with everything that's going on. So when you think back to last year in Portland to now, walk us through what's changing in the discussions, what's the same, where's the activity? Yeah. So there's a lot of activity around Docker, especially at Red Hat. We have engineers working embedded into the Docker engineering community. So there's been a lot of work there. We're getting Docker ready to be a first-class citizen inside of OpenShift. So if you look in the GitHub repo under GearD, you can see a lot of the open-source work that's been going on in the Open that on making OpenShift utilize Docker images. The thing about Docker that's so amazing is the rapid growth of the images that are available already today in the Docker index. And we have sort of a counterpart to that is cartridges and quick starts in the OpenShift universe. And so to take, you know, we have five or 600 quick starts and cartridges that are available in the community, but the Docker index is just growing like at light speed. So I think there's, that must be just around 2000. I mean, I must have hit that breaking point by now. And so all of those images will be available to be deployed in OpenShift using GearD and the other orchestration tools that we're building into OpenShift and making available. So we had a comment on our crowd chat yesterday. Chris had the top, really, vote of all the, so far, the conference. And this is not on the building, but around containers. OpenStack needs to make containers a first-class citizen. Any arguments against this? Question mark. And then comment. There's a long-ass thread you see. It's really good. But Rich Miller, who's the thought leader of Cube Alumni, said, I would make a strong statement without acknowledgement and real leadership in embracing containers, OpenStack will fail to gain traction. And that's a pretty heavy statement. What's your take on that? I mean, do you guys... I know at Red Hat, we're doing a lot of work in the Docker community and to make Docker a first-class citizen, both on OpenStack and with OpenShift. So I think it's going to be a reality rather quickly. And I don't have any hesitation in saying that Docker has got the momentum right now. And I think we will see the community contributions to make it a first-class citizen inside of the OpenStack ecosystem as well. So what's your take on the cloud now? I want to get your perspective from the stepping back and looking down at the industry. What's going on at the customer levels? Because at the end of the day, customers matter. A lot of customers are not coming forward. People are saying, oh, competitive advantage. A lot of secret sauce going on. Yeah, it's got some names on it. But you don't see a huge, not a parade of customers, but there's a ton of customer conversations happening. What are you seeing in the customer landscape about the cloud architectures? So I work on the open source side and on the community side. And actually, I do see a parade of customers and community contributions going on. A lot of people using... It's legit. There are tons of customers. There are tons of customers out there. I think maybe sometimes the way that we interact with them obfuscates who they are because they don't self-identify as contributors. I think that's one of the issues we always see in open source communities is that customers end up having red hat do the submissions for them for patches and contributions. So that's a little bit of a tough thing that we have to deal with. And no one likes to come out. It's definitely a competitive advantage to use the open source tools and especially using red hats secret sauces. I actually don't think we have any secret sauces. All of our stuff is in GitHub. It's how the customers are rolling them up. That's a secret sauce, how they deploy and how they're architecturing them. Yeah, and I think it's the variations on the themes. And I'm seeing a lot of variations on the themes around storage. People using SEF or Gluster or we do a lot of work helping other people deploy OpenShift particularly on lots of different infrastructures. I think that the thing and one of the keys here is the interoperability. OpenStack, we see a lot of movement towards that, a lot of POCs a lot of production level work being done on OpenStack these days. But we also see this the ability to have your different layers deploy on different infrastructure as a service or even on bare metal. So for us it's the interoperability piece that's key. So making sure, for me one of the keys is to make sure that OpenShift deploys anywhere with whatever set of tools that enterprise is looking to use. So that's really I think. So Diane, what are you seeing in those companies that are building cloud? The cloud service providers, the managed hosting guys what's the latest on how they're building the infrastructure and what challenges they're facing? So I think, and it's been talked about here there aren't a lot of OpenStack ninjas out there to be hired. So if you are an OpenStack ninja and you shouldn't be looking for a job because everybody's looking for you these days and I think that education is one of the key things is that Red Hat has great certification programs for different pieces of OpenStack and that's really been a method to grow people into the skill sets in order to deploy them. So we have OpenShift certification and OpenStack certification stuff that's going on that you can take those lessons but I think as a community we have pretty good documentation for both OpenStack and other things but we need to grow more I don't want more rock stars I want more people who can actually deploy this stuff and actually use it in production services because we have consulting services, it's great, it's wonderful but I really want this stuff to be dead simple to deploy and use and it's going to be a big customization How much do we need to build those new ninjas and how much will things like heat simplify things there's got to be that balance of the experts and the generalists but where do you see that playing out over the next few years? Heat is a good example of this what we've had is huge community contributions from the heat community from the OpenStack community to make the templates available for OpenShift to deploy on any OpenStack distro which is a great opportunity for people to learn heat but I think what we really need is even better education materials even better certification and training programs if you were going to start up a new business now training would be a great thing to start up because I think the certification of getting people the confidence I think that's the other piece of it this stuff is not rocket science it shouldn't be rocket science it should be a rockstar to deploy OpenStack but you do need some of the basics you need the basic understandings of how everything is deployed the different tool sets and you don't need to reinvent the wheel the tools are out there but you do need some confidence to get those skill sets just because NASA was part of helping to create this we don't need rocket science actually so I was reading through pouring through the result from the user survey and they pulled out the documentation for OpenStack has gotten pretty good so can you speak to the training, the education where have we come, what still needs to be done a great shout out to Ann Gentel and to the folks at OpenStack who have really made a great effort to make sure the documentation is there I'm not saying that the documentation is there that's definitely wonderful and very easy and useful I think what we're seeing now is the next stage we have the people who are the architects of OpenStack that are here at the OpenStack Summit but the OpenStack Summit now is bringing in the users and people are coming in and they want a session on how do I deploy OpenStack they want the training on that they really want to know the knowledge, the hands on knowledge so I suspect that maybe the next OpenStack there'll be training sessions there'll be hands on sessions where you can learn to deploy this stuff and that's really what we're looking for the next stage here we mentioned hiring I was joking the other day once you update your LinkedIn profile the word OpenStack on there is huge demand for DevOps candidates and I say DevOps because this is a DevOps show, let's face it we called it the other day, it's a DevOps show but DevOps is the future this is where it's going Linux is not the same playbook it was where you can update your bones in your business but it's a cloud version of it which is not orthogonal at all it's just a different approach that's DevOps that's Linux in the cloud pretty much Linux is the underlying factor in most clouds that we're seeing today so if you have those basic Linux sysadmin skills or if you come up through the puppet and you're a DevOps kind of person it's been an interesting evolution to see the developers who learn to be sysadmin so they get their stuff up and running and the ops people who have learned the dev side because everything has become programmable if you think about what puppet and chef and Anciple and other tool sets are they're basically programmable interfaces for the infrastructure and so the ops people have become developers too so it's a new universe what's interesting is you mentioned sysadmin Linux has become a first class citizen in the enterprise it wasn't when it started it was a cheap alternative to the other guys the proprietary high license and then it got a great position and through open source it became the deal it's now the primary but what's also becoming a first class are the people who got behind Linux so if you look at Linux who won with Linux besides the money makers and the VC sysadmin where those guys evolve into so now there I'm not going to say there were second class citizens but let's face it they were cogs on the wheels of IT deploying some servers they were key parts of managing a button on the ship if you will but now those guys are in a systems architecture that's why I brought up the deck comment it's a systems operating system we've kind of come full circle for me as a programmer from way back in the deck days and coding was an art form and you were a craft person and then it got really complicated and all that but now we've come to the full circle where the sysadmin side of things has become a programming art as well and so we've actually come so that the skill sets from being a developer and being an ops person have kind of merged my point is those people are now first class primary citizens in this re-engineering competitive environment you talk about sysadmin becoming the key keys to the kingdom and linux has lifted all the boats and the people and the talent and I think linux has done that and the cloud has done that too because it's given us the computing resources and the agility to take linux to the next level and to really move forward it's interesting we're talking all about linux too but there's a lot of dotnet out there too now in the cloud and so azure it's getting there so I wouldn't put them out to pasture well give us a try that's a whole other cube thing don't get me going on dotnet god can riff on that for a long time I'll be installing visual studio I think linux is a little bit more efficient than dotnet but that's a whole different discussion Diane so I want to guess to the final word here we got a break I want you to tell the folks in your own words why is this point in time in the industry so important tell the folks who aren't on the inside why all the actions happening right now well it's a convergence of lots of skill sets like we said the ops guys the cloud architects the linux kernel people the docker people coming in and really making real portable images for all the different applications and platforms and frameworks that we're using so what we're seeing is the accessibility of a huge polyglot of different applications and frameworks and services that now are we have this amazing tool set that's really easy to deploy so I think we're going to see the next generation of application development and services on the base of the cloud and it's just going to be exponential I mean we have really created the perfect enablement situation for everybody to go from idea to concept to production really rapidly with with the resources now very very accessible well certainly your job is getting more and more excited the community is getting bigger the contributors are growing soon we'll be measuring things in market share total adjustable market once this industry gets built and I think exponential is a great word thanks for coming on the Q really appreciate the conversation we'll be right back with our next guest here on the Q after this short break alright keep it open