<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Hexo</title>
  
  
  <link href="http://example.com/atom.xml" rel="self"/>
  
  <link href="http://example.com/"/>
  <updated>2026-07-22T07:42:22.202Z</updated>
  <id>http://example.com/</id>
  
  <author>
    <name>John Doe</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>Cybersecurity Tips and Tricks</title>
    <link href="http://example.com/2025/01/13/Cybersecurity-tips-and-tricks/"/>
    <id>http://example.com/2025/01/13/Cybersecurity-tips-and-tricks/</id>
    <published>2025-01-13T03:33:44.000Z</published>
    <updated>2026-07-22T07:42:22.202Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://images.hdqwalls.com/wallpapers/mr-robot-season-3-rami-malek-w0.jpg" alt="Cybersecurity"></p><hr><h2 id="How-to-Protect-Yourself-from-Hackers-and-Online-Scams"><strong>How to Protect Yourself from Hackers and Online Scams</strong></h2><p><strong>Summary</strong><br>Cybersecurity is about keeping your online world safe from threats like hackers and scammers. Think of it as locking the doors to your digital life. Whether it’s protecting personal data, avoiding fraud, or using technology responsibly, staying secure online is essential in today’s fast-paced digital age. In this guide, we’ll explore simple yet effective steps you can take to safeguard yourself and your loved ones from cyber threats.</p><p>The internet has made our lives easier in so many ways. We shop online, manage our bank accounts, connect with friends, and even work remotely. But unfortunately, hackers and scammers are constantly looking for ways to take advantage of us.</p><p>The good news? You don’t have to be a tech expert to protect yourself online. With a few simple habits, you can significantly reduce your risk of falling victim to cybercrimes. Let’s break it down!</p><hr><h3 id="1-Use-Strong-Unique-Passwords"><strong>1. Use Strong, Unique Passwords</strong></h3><p><img src="https://media.wired.com/photos/641e1a1b43ffd37beea02cdf/4:3/w_4497,h_3373,c_limit/Best%20Password%20Managers%20Gear%20GettyImages-1408198405.png" alt="Strong Password"><br>Think of your password as the lock on your front door. A weak password is like leaving your door unlocked. Here’s how to make a strong one:</p><ul><li>Use at least 12 characters.</li><li>Mix letters (uppercase and lowercase), numbers, and symbols.</li><li>Don’t reuse passwords across different accounts.</li></ul><p>👉 <strong>Tip:</strong> Use a password manager app (like LastPass or Dashlane) to remember them for you.</p><hr><h3 id="2-Double-Check-Before-You-Click"><strong>2. Double-Check Before You Click</strong></h3><p><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/sites/45147/images/ypn2Dpe5RPS6CuDNuaIO_Think_before_you_click.jpg" alt="Double Checl"><br>Have you ever received an email or message asking you to click a link or download something? Scammers often use tricks like this to steal your information.</p><ul><li>If you don’t know the sender, don’t click!</li><li>Check for oddities in the email, like misspellings or unusual requests.</li></ul><p>👉 <strong>Tip:</strong> If an email claims to be from your bank or a company, visit their website directly instead of using the link in the email.</p><hr><h3 id="3-Keep-Everything-Updated"><strong>3. Keep Everything Updated</strong></h3><p><img src="https://cdn.appuals.com/wp-content/uploads/2020/08/intro-2.jpg" alt="Update"><br>Your devices and apps often release updates to fix security issues. If you skip these updates, hackers might find ways to break in.</p><ul><li>Turn on automatic updates for your phone, computer, and apps.</li><li>Update antivirus software regularly (it’s like a digital security guard).</li></ul><p>👉 <strong>Tip:</strong> If you see a notification about updates, don’t delay—do it right away!</p><hr><h3 id="4-Watch-What-You-Share-Online"><strong>4. Watch What You Share Online</strong></h3><p><img src="https://bpb-us-e1.wpmucdn.com/blogs.uoregon.edu/dist/2/2871/files/2013/08/shutterstock_58591429-22qa8k2.jpg" alt="Watch Online"><br>Social media is fun, but sharing too much can be risky. Hackers use personal details like your birthday, pet’s name, or school name to guess passwords or trick you.</p><ul><li>Avoid posting private information, like your address or travel plans.</li><li>Be cautious about what you share in public profiles.</li></ul><hr><h3 id="5-Use-Two-Step-Verification"><strong>5. Use Two-Step Verification</strong></h3><p><img src="https://businessresources.bitdefender.com/hubfs/Josue_MFA.jpg" alt="Two-Step Verification"><br>This is like adding a second lock to your door. Even if someone steals your password, they can’t get in without a second step, like a code sent to your phone.</p><ul><li>Look for “Two-Factor Authentication” or “2FA” in your account settings.</li></ul><p>👉 <strong>Tip:</strong> Use apps like Google Authenticator instead of relying on text messages for these codes.</p><hr><h3 id="6-Stay-Alert-to-Scams"><strong>6. Stay Alert to Scams</strong></h3><p><img src="https://benchmarkfcu.org/wp-content/uploads/2021/11/Scam-Alert_v2.jpg" alt="Scam Alert"><br>Scammers are smart, but you can outsmart them. Here’s what to watch for:</p><ul><li><strong>Fake calls or texts:</strong> If someone claims to be from your bank or a company and asks for sensitive information, hang up and call the company directly.</li><li><strong>Too-good-to-be-true offers:</strong> If it feels too good to be true, it probably is.</li></ul><hr><h3 id="7-Secure-Your-Wi-Fi-at-Home"><strong>7. Secure Your Wi-Fi at Home</strong></h3><p><img src="https://us.norton.com/content/dam/blogs/images/norton/am/evil-twin-attack-explained-anim.gif" alt="Wi-Fi Security"><br>Your Wi-Fi connects all your devices, so it’s important to keep it safe.</p><ul><li>Change the default password on your router to something only you know.</li><li>Use a strong Wi-Fi password, not something easy like “password123.”</li></ul><hr><h3 id="8-Check-Your-Bank-Statements"><strong>8. Check Your Bank Statements</strong></h3><p><img src="https://www.worldbank.org.ge/files/2020/05/future-of-banks.jpg" alt="Online Banking"><br>Hackers sometimes make small charges on your credit card to test if it works before taking more.</p><ul><li>Review your statements every month.</li><li>Set up alerts for unusual activity.</li></ul><p>👉 <strong>Tip:</strong> If you see a charge you don’t recognize, report it to your bank immediately.</p><hr><h3 id="9-Back-Up-Your-Data"><strong>9. Back Up Your Data</strong></h3><p><img src="https://www.lifewire.com/thmb/B3ek5KLwgHiMpi8HnT2KZrgnv28=/2120x1414/filters:fill(auto,1)/GettyImages-962574588-d07e325236e84e23971c5f6d5079775e.jpg" alt="Backup Data"><br>Imagine losing all your photos, documents, or contacts—terrifying, right? Backing up your data keeps it safe.</p><ul><li>Use an external hard drive or a cloud service like Google Drive or iCloud.</li><li>Back up important files regularly.</li></ul><hr><h3 id="10-Stay-Informed"><strong>10. Stay Informed</strong></h3><p><img src="https://g.foolcdn.com/editorial/images/538853/newspaper-headlined-breaking-news.jpg" alt="Stay informed"><br>Cybercriminals are always finding new tricks. By staying informed, you can stay ahead of them.</p><ul><li>Follow trusted websites or news sources about online safety.</li><li>Share tips with your friends and family to help them stay safe too.</li></ul><hr><h3 id="Final-Thoughts"><strong>Final Thoughts</strong></h3><p>Online security doesn’t have to be complicated. Small steps like using strong passwords, keeping your software updated, and being cautious about what you click can go a long way.</p><p>If something feels suspicious, trust your instincts. It’s better to be safe than sorry. By staying alert and following these tips, you can enjoy the benefits of the digital world without falling victim to hackers and frauds.</p><p>💡 <strong>Remember:</strong> Staying safe online is a habit. Start today and protect your future!</p><hr><p><strong>Share this post</strong> to help others stay safe online too!</p><h1>Donation</h1><p><a href="https://www.buymeacoffee.com/mistrysiddh" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a></p>]]></content>
    
    
      
      
    <summary type="html">&lt;p&gt;&lt;img src=&quot;https://images.hdqwalls.com/wallpapers/mr-robot-season-3-rami-malek-w0.jpg&quot; alt=&quot;Cybersecurity&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;How-to-Protec</summary>
      
    
    
    
    <category term="Cyber Security" scheme="http://example.com/categories/Cyber-Security/"/>
    
    <category term="Hacking" scheme="http://example.com/categories/Cyber-Security/Hacking/"/>
    
    <category term="website" scheme="http://example.com/categories/Cyber-Security/Hacking/website/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="hacking" scheme="http://example.com/tags/hacking/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="DDOS attack" scheme="http://example.com/tags/DDOS-attack/"/>
    
  </entry>
  
  <entry>
    <title>Cyber Security</title>
    <link href="http://example.com/2023/08/22/CyberSecurity/"/>
    <id>http://example.com/2023/08/22/CyberSecurity/</id>
    <published>2023-08-22T06:48:04.000Z</published>
    <updated>2026-07-22T07:42:22.202Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://c.wallhere.com/photos/96/13/Mr_Robot_Rami_Malek-1412613.jpg!d" alt="Cyber Security"></p><h1>Safeguarding Your Digital World: A Comprehensive Guide to Cybersecurity</h1><p>In our modern age, where digital technology reigns supreme, the need for cybersecurity has taken center stage. From individuals to corporations, the increasing frequency and sophistication of cyber threats make it crucial to bolster our digital defenses. This comprehensive guide aims to demystify the world of cybersecurity and provide you with practical steps to ensure your online safety.</p><h2 id="1-Understanding-Cybersecurity">1. Understanding Cybersecurity</h2><p><img src="https://g.foolcdn.com/editorial/images/610632/digital-cybersecurity-concept.jpg" alt="Understanding"><br>At its core, cybersecurity involves a range of strategies and measures aimed at shielding digital systems, networks, and data from unauthorized access, malicious attacks, and potential damage. It’s a multi-layered approach that thwarts threats like hacking, phishing, malware, and ransomware.</p><h2 id="2-Common-Cyber-Threats">2. Common Cyber Threats</h2><p><img src="https://cdn.technadu.com/wp-content/uploads/2020/02/hacker.jpg" alt="Threats"><br>Let’s familiarize ourselves with some prevalent cyber threats:</p><ul><li><strong>Phishing:</strong> Deceptive attempts to acquire sensitive information.</li><li><strong>Malware:</strong> Destructive software that can compromise, disrupt, or gain unauthorized access.</li><li><strong>Ransomware:</strong> Encrypts data and demands payment for its release.</li><li><strong>Data Breaches:</strong> Unauthorized access to sensitive information.</li><li><strong>Social Engineering:</strong> Manipulating individuals into revealing confidential data.</li></ul><h2 id="3-Essential-Cybersecurity-Practices">3. Essential Cybersecurity Practices</h2><p><img src="https://images2.alphacoders.com/227/227292.png" alt="Practices"><br>Here are some fundamental practices for robust cybersecurity:</p><ul><li><strong>Strong Passwords:</strong> Craft intricate passwords with a mix of characters, avoiding easily guessable information.</li><li><strong>Multi-Factor Authentication (MFA):</strong> Add an extra layer of security by requiring multiple verification steps.</li><li><strong>Regular Updates:</strong> Keep software and systems up to date to patch vulnerabilities.</li><li><strong>Firewalls and Antivirus:</strong> Install reliable firewalls and antivirus software to prevent breaches.</li><li><strong>Secure Wi-Fi:</strong> Use robust encryption, change router passwords, and avoid public Wi-Fi for sensitive tasks.</li><li><strong>Data Encryption:</strong> Safeguard sensitive data through encryption to prevent unauthorized access.</li><li><strong>Backup Data:</strong> Regularly back up crucial files to an external, secure location.</li></ul><h2 id="4-Cyber-Hygiene-for-Individuals">4. Cyber Hygiene for Individuals</h2><p><img src="https://ebs-integrator.com/wp-content/uploads/2021/06/CyberSecurityRoadmap-1024x566.png" alt="Individuals"><br>Practice good “cyber hygiene” with these individual-oriented steps:</p><ul><li><strong>Email Vigilance:</strong> Be cautious of unexpected emails, avoid clicking suspicious links, and verify sender identities.</li><li><strong>Social Media Awareness:</strong> Limit sharing personal information and adjust privacy settings.</li><li><strong>Safe Browsing:</strong> Verify URLs, stick to secure connections (HTTPS), and steer clear of untrusted websites.</li><li><strong>App Permissions:</strong> Review and restrict app permissions to only necessary functions.</li></ul><h2 id="5-Cybersecurity-for-Businesses">5. Cybersecurity for Businesses</h2><p><img src="https://2.bp.blogspot.com/-IADidIr6y4g/WNEiVNVeMDI/AAAAAAAAfu0/dAht1c9kr0Ecr2On5VZsk9bAGQKjqE5hACLcB/s1600/cybersecurity+domains+v2.0+henry+jiang+crop.jpg" alt="Businesses"><br>Businesses need specialized measures to protect their digital assets:</p><ul><li><strong>Employee Training:</strong> Regularly educate staff about cybersecurity threats and best practices.</li><li><strong>Network Security:</strong> Implement firewalls, intrusion detection systems, and stringent access controls.</li><li><strong>Data Management:</strong> Safeguard sensitive data with encryption and access controls.</li><li><strong>Incident Response Plan:</strong> Develop a clear strategy for addressing cyber incidents to minimize damage.</li><li><strong>Vendor Security:</strong> Assess third-party vendor security practices before sharing data.</li></ul><h2 id="6-Staying-Informed">6. Staying Informed</h2><p><img src="https://www.analyticsinsight.net/wp-content/uploads/2020/08/Cybersecurity.jpg" alt="Informed"><br>Stay updated on evolving cybersecurity trends through reliable sources, industry news, and security blogs.</p><h2 id="7-Seek-Professional-Help">7. Seek Professional Help</h2><p><img src="https://www.nuyew.academy/wp-content/uploads/2021/01/A-Day-in-the-Life-of-a-Cyber-Security-Specialist.jpeg" alt="Help"><br>For intricate cybersecurity needs, consider enlisting experts or consultants to assess, advise, and bolster your security measures.</p><p>In today’s interconnected world, cybersecurity is everyone’s responsibility. By adopting proactive measures, staying informed, and cultivating cautious digital habits, you can shield your digital presence and contribute to a safer online environment. Remember, the most powerful defense against cyber threats is knowledge and preparedness.</p><iframe width="100%" height="512" src="https://www.youtube-nocookie.com/embed/aP8yrkkLWlM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe><h1>Donation</h1><p><a href="https://www.buymeacoffee.com/mistrysiddh" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a></p>]]></content>
    
    
      
      
    <summary type="html">&lt;p&gt;&lt;img src=&quot;https://c.wallhere.com/photos/96/13/Mr_Robot_Rami_Malek-1412613.jpg!d&quot; alt=&quot;Cyber Security&quot;&gt;&lt;/p&gt;
&lt;h1&gt;Safeguarding Your Digital </summary>
      
    
    
    
    <category term="Cyber Security" scheme="http://example.com/categories/Cyber-Security/"/>
    
    <category term="Hacking" scheme="http://example.com/categories/Cyber-Security/Hacking/"/>
    
    <category term="website" scheme="http://example.com/categories/Cyber-Security/Hacking/website/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="hacking" scheme="http://example.com/tags/hacking/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="DDOS attack" scheme="http://example.com/tags/DDOS-attack/"/>
    
  </entry>
  
  <entry>
    <title>ROS on Raspberry PI 4</title>
    <link href="http://example.com/2022/10/17/ROS-on-RaspberryPI4/"/>
    <id>http://example.com/2022/10/17/ROS-on-RaspberryPI4/</id>
    <published>2022-10-17T01:36:04.000Z</published>
    <updated>2026-07-22T07:42:22.204Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://www.tertiarycourses.com.sg/media/catalog/product/cache/1/image/512x/040ec09b1e35df139433887a97daa66f/r/o/ros-raspberry-pi.jpg" alt="ROS"></p><h1>Overview</h1><p>We will be install ROS on Raspberry PI 4 without Ubuntu. In this tutorial we we will be using docker insted of using ubuntu or any other software.</p><h1>Requirments</h1><ul><li>Laptop or Desktop</li><li>Stable internet connection(Mobile or Router no matter which connection is it)</li><li>Raspberry Pi with 4GB+ ram (mine is Raspberry Pi 4 B+ model with 8GB of ram)</li><li>MicroSD card with a minimum of 32GB size</li><li>Power supply (power bank or cell phone adaptor)</li><li>MicroB to HDMI with monitor(optional) if you’re going to use a monitor then you will be needing of keyboard</li><li>And most important thing a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a></li></ul><h1>Step 1 - Hardware setup</h1><p>Ok first of all we need some software which will help us to flash memory card so that we can install os in the memory card to boot in pi.</p><p><img src="/images/posts/raspberry-pi.png" alt="Raspberry pi software"></p><p>Go to <a href="https://www.raspberrypi.com/software/">https://www.raspberrypi.com/software/</a> and download software according to your OS I’m using Zorin OS which is based on Ubuntu so I will be using the terminal. If you are using terminal use the following command</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo apt install rpi-imager</span><br></pre></td></tr></table></figure><p>as you can see in the below image I have already installed it on my device<br><img src="/images/posts/terminal-pi.png" alt="Terminal"></p><p>Go ahead and open it up after opening it up plugin your 8GB or higher sd card on your laptop. as you can see in the image I have inserted 8GB of card<br><img src="/images/posts/disk-pi.png" alt="Disk"></p><p>Now do the following steps as soon in the photo’s</p><p><img src="/images/posts/raspberrypi-software.png" alt="Disk"></p><p><img src="/images/posts/raspberrypi-software1.png" alt="Disk"><br>Select <strong>Raspberry Pi OS(other)</strong></p><p><img src="/images/posts/raspberrypi-software2.png" alt="Disk"><br>Then select <strong>Raspberry Pi OS with desktop</strong></p><p><img src="/images/posts/raspberrypi-software3.png" alt="Disk"></p><p>Now select your disk but before writing your os we will configure it first so that we don’t have to connect any kind of ethernet cable or mini Wi-Fi. Press <code>ALT + SHIFT + X</code> to open secret setting</p><p><img src="/images/posts/raspberrypi-software4.png" alt="Disk"><br><strong>Note:</strong> set your hostname and remember it we will be needing it later</p><p><img src="/images/posts/raspberrypi-software5.png" alt="Disk"><br>Click on Yes and let it complete it. After that, you will be granted this message so it means that it is been completed.</p><p><img src="/images/posts/raspberrypi-software6.png" alt="Disk"></p><h1>Step 2 - Booting UP</h1><p>Remove your memory card from the computer and plug that it into pi and power it on, well as the pi is doing some process grab a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and wait for a few minutes.</p><p><img src="https://gifimage.net/wp-content/uploads/2018/11/gif-a-few-moment-later.gif" alt="A few moments later"></p><p>Open up your terminal and enter the following command</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># as you remember I have told you to set your hostname in the software and remember it.</span></span><br><span class="line">ssh pi@hostname.local</span><br></pre></td></tr></table></figure><p>Replace your hostname with the hostname you have set while preparing the sd card. In my case, I have set my hostname with datacenter so my command will be like this</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">ssh pi@datacenter.local</span><br></pre></td></tr></table></figure><p><img src="/images/posts/terminal-pi-login.png" alt="Pi Login"></p><p>as soon as you hit enter it will as you for a conformation like this</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">~ ➤ ssh pi@datacenter.local                                                   </span><br><span class="line">The authenticity of host &#x27;datacenter.local (192.168.32.200)&#x27; can&#x27;t be established.</span><br><span class="line">ECDSA key fingerprint is SHA256:VlnqrEfP5pLc62h2TQbN0Z4pEudRsmRQL4+LqDD6ZB8.</span><br><span class="line">Are you sure you want to continue connecting (yes/no/[fingerprint])?</span><br></pre></td></tr></table></figure><p>answer it with <strong>yes</strong> after that it will as you for a password which we have set during the software installation. As you have given the password right then you will see that you have been login into your account successfully like I did.</p><p><img src="/images/posts/pi-login.png" alt="Pi Login Successful"></p><p>Congratulation we have been login successfully into our pi take a break grab a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and relax.</p><h1>Step 3 - Software setup</h1><p>As we successfully login into pi first we will update the repository as well as we will be upgrading it by the following command don’t worry if you haven’t used Linux in your life this will be your first experience as well as it will be really easy just follow my steps.</p><h2 id="Update-and-Upgradation-of-packages">Update and Upgradation of packages</h2><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> apt update</span><br><span class="line"><span class="built_in">sudo</span> apt upgrade -y</span><br><span class="line"><span class="built_in">sudo</span> apt full-upgrade -y</span><br></pre></td></tr></table></figure><p>The above command will update the repositories as well as it will be upgrading all the packages which are outdated so that we don’t get any kind of error while installing. It will take a few minutes after all the process is completed we will check once again if there is any software that is left to upgrade by the following command.</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> apt update &amp;&amp; <span class="built_in">sudo</span> apt list --upgradable</span><br></pre></td></tr></table></figure><p>The following command will check whether any package is upgradable or not, if its all upgrade then it will return it with this message</p><p><img src="/images/posts/pi-updated.png" alt="Pi updated"></p><h2 id="Package-Installation">Package Installation</h2><p>Now we will install some few pre-required software so that we will use it properly. Follow me oh and don’t forget your cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> ;)</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> apt update</span><br><span class="line"><span class="built_in">sudo</span> apt install nano wget git curl htop -y</span><br><span class="line"><span class="built_in">sudo</span> init 6 <span class="comment"># this command will restart your Raspberry PI4</span></span><br></pre></td></tr></table></figure><h1>Step 4 - Getting docker</h1><p>There is a script which will help us to easily install docker on our PI without any command just a single command and then run it. Right simple as it says lets give it a run.</p><p>Download the following scipt</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">curl -fsSL https://get.docker.com -o get-docker.sh</span><br></pre></td></tr></table></figure><p>After downloading it script rut it with super user permission(root access)</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> bash get-docker.sh</span><br></pre></td></tr></table></figure><p>Grab your cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and wait till the installtion is over</p><p>Once Docker is installed, add your login user to the docker group with the following command:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> usermod -aG docker $(<span class="built_in">whoami</span>)</span><br></pre></td></tr></table></figure><p>For our safty we will reboot out PI for external changes</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> init 6</span><br></pre></td></tr></table></figure><p>After rebooting just check docker verion by following command:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">docker version <span class="comment"># if the following command wont work then add sudo in front of it</span></span><br></pre></td></tr></table></figure><p>This is the following version which im running right now:</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br></pre></td><td class="code"><pre><span class="line">docker version</span><br><span class="line">Client: Docker Engine - Community</span><br><span class="line"> Version:           20.10.19</span><br><span class="line"> API version:       1.41</span><br><span class="line"> Go version:        go1.18.7</span><br><span class="line"> Git commit:        d85ef84</span><br><span class="line"> Built:             Thu Oct 13 16:45:42 2022</span><br><span class="line"> OS/Arch:           linux/arm64</span><br><span class="line"> Context:           default</span><br><span class="line"> Experimental:      true</span><br><span class="line"></span><br><span class="line">Server: Docker Engine - Community</span><br><span class="line"> Engine:</span><br><span class="line">  Version:          20.10.19</span><br><span class="line">  API version:      1.41 (minimum version 1.12)</span><br><span class="line">  Go version:       go1.18.7</span><br><span class="line">  Git commit:       c964641</span><br><span class="line">  Built:            Thu Oct 13 16:44:07 2022</span><br><span class="line">  OS/Arch:          linux/arm64</span><br><span class="line">  Experimental:     false</span><br><span class="line"> containerd:</span><br><span class="line">  Version:          1.6.8</span><br><span class="line">  GitCommit:        9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6</span><br><span class="line"> runc:</span><br><span class="line">  Version:          1.1.4</span><br><span class="line">  GitCommit:        v1.1.4-0-g5fd4c4d</span><br><span class="line"> docker-init:</span><br><span class="line">  Version:          0.19.0</span><br><span class="line">  GitCommit:        de40ad0</span><br></pre></td></tr></table></figure><h1>Step 5 - Installing Docker composer</h1><p>Docker Compose is a tool for automating Docker projects using a YAML file. With the help of thi file you can create many project from scratch as I did.</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> apt install python3-pip -y</span><br></pre></td></tr></table></figure><p><code>PIP</code> is a tool which will help us to install docker composer. If it already install then we will move on to the next step</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> pip3 install docker-compose</span><br></pre></td></tr></table></figure><p>After installing docker composer we will check wheather it is installed properly or not</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">docker-compose version</span><br><span class="line">docker-compose version 1.29.2, build unknown</span><br><span class="line">docker-py version: &lt;module &#x27;docker.version&#x27; from &#x27;/usr/local/lib/python3.10/dist-packages/docker/version.py&#x27;&gt;</span><br><span class="line">CPython version: 3.10.7</span><br><span class="line">OpenSSL version: OpenSSL 3.0.5 5 Jul 2022</span><br></pre></td></tr></table></figure><h1>Step 6 - Installation of ROS (semi-final step)</h1><p>Before going further we will just give it a reboot so that we make sure that everything is working propely</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">sudo</span> init 6</span><br></pre></td></tr></table></figure><p>As we have rebooted our system we will now search for our docker repository by using docker search command</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">docker search siddhmistry</span><br><span class="line">NAME                   DESCRIPTION              STARS     OFFICIAL   AUTOMATED</span><br><span class="line">siddhmistry/mrfoxie                             0                    </span><br><span class="line">siddhmistry/ros_rpi4   ROS <span class="keyword">for</span> Raspberry PI 4   0  </span><br></pre></td></tr></table></figure><p>We need to install second one which is second one <code>siddhmistry/ros_rpi4</code> follow the following steps</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">xhost +</span><br><span class="line">docker pull siddhmistry/ros_rpi4:armhf</span><br><span class="line">docker container run -it --name ROS_RPI4 --net=host -e DISPLAY siddhmistry/ros_rpi4:armhf</span><br></pre></td></tr></table></figure><p>Now it will take come time so have a <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> break</p><h1>Step 7 - Final step</h1><p>As by now you have noticed that a terminator has been popped up run the following command so that we can setup our ROS System</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">source</span> /opt/ros/noetic/setup.bash</span><br><span class="line"><span class="built_in">echo</span> <span class="string">&quot;source /opt/ros/noetic/setup.bash&quot;</span> &gt;&gt; ~/.bashrc</span><br><span class="line"><span class="built_in">source</span> ~/.bashrc</span><br></pre></td></tr></table></figure><p>As we have completed all the steps try to run <code>roscore</code> if this commands works then you have successfully installed it. Press <code>Ctrl + C</code> to exit roscore after that type <code>exit</code> to exit it. Now that we have done everything we just need to install just a small thing which is called Portainer which will help to run this container easily</p><h1>Step 8 - Installing Portainer</h1><p>As we know we have already install docker so we will start installing Portainer so just follow the steps</p><p>First, create the volume that Portainer Server will use to store its database:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">docker volume create portainer_data</span><br></pre></td></tr></table></figure><p>Then, download and install the Portainer Server container:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest</span><br></pre></td></tr></table></figure><p>Portainer Server has now been installed. You can check to see whether the Portainer Server container has started by running <code>docker ps</code>:</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">docker ps</span><br><span class="line">CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             </span><br><span class="line">de5b28eb2fa9   portainer/portainer-ee:latest  <span class="string">&quot;/portainer&quot;</span>             2 weeks ago   Up 9 days   0.0.0.0:8000-&gt;8000/tcp, :::8000-&gt;8000/tcp, 0.0.0.0:9443-&gt;9443/tcp, :::9443-&gt;9443/tcp   portainer</span><br></pre></td></tr></table></figure><p>Now that the installation is complete, you can log into your Portainer Server instance by opening a web browser and going to: <a href="https://localhost:9443">portainer</a></p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">https://localhost:9443</span><br></pre></td></tr></table></figure><p>When you open the url you will be asked to steup admin username and password after login into the admin panel it looks like this</p><p><img src="/images/posts/portainer-admin-panel.png" alt="Portainer"></p><p>Here you will see a local enviroment click on it and this page will open it up:</p><p><img src="/images/posts/portainer-admin-panel-env.png" alt="Portainer Enviroment"></p><p>At the left side panel you will able to see <code>Containers</code> option. When you open that page it will grant you with some containers.</p><p><img src="/images/posts/portainer-admin-panel-containers.png" alt="Portainer Enviroment"></p><p>You will see that there is a container name <code>ROS_PI4</code> select it and press start anf baam it started working. Portainer is a tool where it will help you control your container and also to add more containers in it. I hope you loved it.</p><h1>Mr. Blogger</h1><h2 id="Podcast">Podcast</h2><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h2 id="Social-Media">Social Media</h2><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h2 id="Donation">Donation</h2><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h2 id="Play-Store">Play Store</h2><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
      
      
    <summary type="html">&lt;p&gt;&lt;img src=&quot;https://www.tertiarycourses.com.sg/media/catalog/product/cache/1/image/512x/040ec09b1e35df139433887a97daa66f/r/o/ros-raspberry-</summary>
      
    
    
    
    <category term="Industrial automation" scheme="http://example.com/categories/Industrial-automation/"/>
    
    <category term="Hacking" scheme="http://example.com/categories/Industrial-automation/Hacking/"/>
    
    <category term="website" scheme="http://example.com/categories/Industrial-automation/Hacking/website/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="new site" scheme="http://example.com/tags/new-site/"/>
    
  </entry>
  
  <entry>
    <title>Raspberry Pi NAS System</title>
    <link href="http://example.com/2022/02/11/Raspberry-pi-NAS-System/"/>
    <id>http://example.com/2022/02/11/Raspberry-pi-NAS-System/</id>
    <published>2022-02-11T08:47:46.000Z</published>
    <updated>2026-07-22T07:42:22.204Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://i.ytimg.com/vi/Jc4Y2jA4Yeg/maxresdefault.jpg" alt="PI NAS"></p><h2 id="Overview">Overview</h2><p>We will be seeing a fully functional NAS server on Raspberry Pi(all pi version) homemade with simple few lines of command and with one software require before we start we will be requiring a few things before we start.</p><h2 id="Requirments">Requirments</h2><ul><li>Laptop or Desktop</li><li>Stable internet connection(Mobile or Router no matter which connection is it)</li><li>Raspberry Pi with 4GB+ ram (mine is Raspberry Pi 4 B+ model with 8GB of ram)</li><li>MicroSD card with a minimum of 8GB size</li><li>Power supply (power bank or cell phone adaptor)</li><li>MicroB to HDMI with monitor(optional) if you’re going to use a monitor then you will be needing of keyboard</li><li>And most important thing a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a></li></ul><h2 id="Step-1-Hardware-setup">Step 1 Hardware setup</h2><p>Ok first of all we need some software which will help us to flash memory card so that we can install os in the memory card to boot in pi.</p><p><img src="/images/posts/raspberry-pi.png" alt="Raspberry pi software"></p><p>Go to <a href="https://www.raspberrypi.com/software/">https://www.raspberrypi.com/software/</a> and download software according to your OS I’m using Zorin OS which is based on Ubuntu so I will be using the terminal. If you are using terminal use the following command</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo apt install rpi-imager</span><br></pre></td></tr></table></figure><p>as you can see in the below image I have already installed it on my device<br><img src="/images/posts/terminal-pi.png" alt="Terminal"></p><p>Go ahead and open it up after opening it up plugin your 8GB or higher sd card on your laptop. as you can see in the image I have inserted 8GB of card<br><img src="/images/posts/disk-pi.png" alt="Disk"></p><p>Now do the following steps as soon in the photo’s</p><p><img src="/images/posts/raspberrypi-software.png" alt="Disk"></p><p><img src="/images/posts/raspberrypi-software1.png" alt="Disk"><br>Select <strong>Raspberry Pi OS(other)</strong></p><p><img src="/images/posts/raspberrypi-software2.png" alt="Disk"><br>Then select <strong>Raspberry Pi OS Lite (Legacy)</strong></p><p><img src="/images/posts/raspberrypi-software3.png" alt="Disk"></p><p>Now select your disk but before writing your os we will configure it first so that we don’t have to connect any kind of ethernet cable or mini Wi-Fi. Press <code>ALT + SHIFT + X</code> to open secret setting</p><p><img src="/images/posts/raspberrypi-software4.png" alt="Disk"><br><strong>Note:</strong> set your hostname and remember it we will be needing it later</p><p><img src="/images/posts/raspberrypi-software5.png" alt="Disk"><br>Click on Yes and let it complete it. After that, you will be granted this message so it means that it is been completed.</p><p><img src="/images/posts/raspberrypi-software6.png" alt="Disk"></p><h1>Step 2</h1><p>After that plug, it into pi and power it on, well as the pi is doing some process grab a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and wait for a few minutes.</p><p><img src="https://gifimage.net/wp-content/uploads/2018/11/gif-a-few-moment-later.gif" alt="A few moments later"></p><p>Open up your terminal and enter the following command</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"># as you remember I have told you to set your hostname in the software and remember it.</span><br><span class="line">ssh pi@hostname.local</span><br></pre></td></tr></table></figure><p>Replace your hostname with the hostname you have set while preparing the sd card. In my case, I have set my hostname with datacenter so my command will be like this</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">ssh pi@datacenter.local</span><br></pre></td></tr></table></figure><p><img src="/images/posts/terminal-pi-login.png" alt="Pi Login"></p><p>as soon as you hit enter it will as you for a conformation like this</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">~ ➤ ssh pi@datacenter.local                                                   </span><br><span class="line">The authenticity of host &#x27;datacenter.local (192.168.32.200)&#x27; can&#x27;t be established.</span><br><span class="line">ECDSA key fingerprint is SHA256:VlnqrEfP5pLc62h2TQbN0Z4pEudRsmRQL4+LqDD6ZB8.</span><br><span class="line">Are you sure you want to continue connecting (yes/no/[fingerprint])?</span><br></pre></td></tr></table></figure><p>answer it with <strong>yes</strong> after that it will as you for a password which we have set during the software installation. As you have given the password right then you will see that you have been login into your account successfully like I did.</p><p><img src="/images/posts/pi-login.png" alt="Pi Login Successful"></p><p>Congratulation we have been login successfully into our pi take a break grab a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and relax.</p><h2 id="Step-2-Software-setup">Step 2 Software setup</h2><p>As we successfully login into pi first we will update the repository as well as we will be upgrading it by the following command don’t worry if you haven’t used Linux in your life this will be your first experience as well as it will be really easy just follow my steps.</p><h3 id="Update-and-Upgradation-of-packages">Update and Upgradation of packages</h3><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">sudo apt update</span><br><span class="line">sudo apt upgrade -y</span><br><span class="line">sudo apt full-upgrade -y</span><br></pre></td></tr></table></figure><p>The above command will update the repositories as well as it will be upgrading all the packages which are outdated so that we don’t get any kind of error while installing our NAS software. It will take a few minutes after all the process is completed we will check once again if there is any software that is left to upgrade by the following command.</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo apt update &amp;&amp; sudo apt list --upgradable</span><br></pre></td></tr></table></figure><p>The following command will check whether any package is upgradable or not, if its all upgrade then it will return it with this message</p><p><img src="/images/posts/pi-updated.png" alt="Pi updated"></p><h3 id="Packages-installation">Packages installation</h3><p>Now we will be requirement few software for NAS to install without any error follow me</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo apt install wget htop -y</span><br></pre></td></tr></table></figure><p>These packages are preinstalled but in some cases, these packages are not been installed so we will be making sure that it’s installed.</p><h3 id="Script-installation">Script installation</h3><p>This script will not affect your network connection but if it did then I will leave a tutorial at the end of installation (<a href="#wi-fi-setup">Wi-Fi setup</a>). Clear your terminal by using the <code>clear</code> command it will clear your terminal so that you can see it easily. Now past this script into the terminal so that installation start’s</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">wget https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install</span><br><span class="line">chmod +x install</span><br><span class="line">sudo ./install -n</span><br></pre></td></tr></table></figure><p>Sit back and relax until the process is been done till that time go ahead and give me a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> so that I can bring up various kinds of this topic so that you can enjoy it</p><p><img src="/images/posts/nas-installation-complete.png" alt="Install complate"><br>Congratulation it’s been installed completed for our protection we will reboot our system with the following command <code>sudo reboot</code>.</p><h2 id="Step-3-NAS-setup-on-browser">Step 3 NAS setup on browser</h2><p>As in <a href="#step-2-software-setup">Step 2 Software setup</a> we have installed once again we will be login into ssh account to check the IP address of our Pi use the following command to check the IP address</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hostname -I</span><br></pre></td></tr></table></figure><p><img src="/images/posts/hostname.png" alt="Finding IP address"><br>After finding your IP address use that IP address and open it in the browser with <code>https://your_ip_address</code> and it will grant you this page</p><p><img src="/images/posts/openmediavault.png" alt="OpenMediaVault"><br>Now now don’t be frightened of the login page because you don’t know the password and username well of course I also don’t know. Just joking type the following and it will let you in</p><figure class="highlight txt"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">username: admin</span><br><span class="line">password: openmediavault</span><br></pre></td></tr></table></figure><p>Congratulation you have successfully login, now before doing anything we will go ahead and change the password you will grant with this screen</p><p><img src="/images/posts/omv-admin.png" alt="Admin Panel"></p><h3 id="Changing-admin-panel-password">Changing admin panel password</h3><p>Go to <strong>System</strong> &gt;&gt; <strong>General Settings</strong> &gt;&gt; Click on <strong>Web Administrator Password</strong> then enter your new password after doing that we will plug in any kind of hard drive or some sort of memory storing device<br><img src="/images/posts/omv-password-change.png" alt="Password Change"></p><h3 id="Storage-setup">Storage setup</h3><p>As we have inserted external storage head over to <strong>Storage</strong> &gt;&gt; <strong>Disk</strong> and there you will be able to see your storage mounted on pi in my case I have inserted 128GB of memory card for the testing purpose also I have a few files copied into it</p><p><img src="/images/posts/omv-disk.png" alt="Disk"></p><p>Select the disk and then click on Wipe</p><p><img src="/images/posts/omv-disk-wipe.png" alt="Disk Wipe"></p><p>![Disk Wipe]</p><p>As we have confirmed that our storage is been mounted on our pi now we will make a shared folder so that we can access it from any device.</p><p><img src="/images/posts/omv-storage-delete.png" alt="Storage Delete"></p><p>Now select the quick option</p><p><img src="/images/posts/omv-storage-delete-1.png" alt="Storage Delete"></p><h3 id="File-System-setup">File System setup</h3><p>After wiping the data from the drive click on <code>File System</code> in the <code>Storage</code> section. Click on Add button and select <code>Device</code> and select the device and give it a label of your choice I will be giving it the name DataCenter, and make sure that you select <code>EXT4</code> in <code>File System</code>.</p><p><img src="/images/posts/omv-adding-device.png" alt="Adding Device"></p><p>After hitting Yes to add device take a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and wait for it</p><p><img src="/images/posts/omv-adding-device-complete.png" alt="Adding Device Complete"></p><p>Select your device and click on the mount option to mount your device. A pop-up has been visible on the top just hit on the <code>Apply</code> button to apply changes so that to make sure that what are we going to make changes will work properly. It will take a few minutes to complete the process.</p><h3 id="Sharing-Folder-setup">Sharing Folder setup</h3><p><img src="/images/posts/omv-folder-setup.png" alt="Folder Sharing"><br>Now we will head to <code>Sharing Folder Setup</code> to set up our sharing folder. Go to <code>Access Rights Management</code> &gt; <code>Shared Folders</code>  when you will go there you will find it empty because we haven’t set up any sharing folder go ahead and hit that <code>Add</code> button without any thoughts.<br><img src="/images/posts/omv-folder-setup-1.png" alt="Folder Sharing Setup"></p><p>Fill in all the details according to your need and make sure to leave <code>Permission</code> as it is until and unless you know the purpose of it. I will be labeling it as DataCenter if you want to comment on that device then you can otherwise Save it, again you will see Apply button on the top right side of the screen as shown in the image below it will take a while to apply the changes.</p><p><img src="/images/posts/omv-folder-setup-2.png" alt="Folder Sharing Setup"></p><p>We will permit it so that we can <code>Read/Write</code> files into it. Select your newly created folder and click <code>Privileges</code> and give <code>Read/Write</code> to both pi users. Hit save and apply.</p><h3 id="Services-Setup">Services Setup</h3><p>Go to the <strong>Services</strong> section and select <code>SMB/CIFS</code> as soon as you select it you will be granted a screen with soo many scary options but don’t worry we will be using only 2 options only. So go ahead and click sharing in the <code>SMB/CIFS</code> section.</p><p><img src="/images/posts/omv-service-smb-page.png" alt="Samba Service"></p><p><img src="/images/posts/omv-services-smb-share.png" alt="Samba Service"></p><p>Go ahead click on the <code>Add</code> button select your shared folder which you have been created. Hit save and apply don’t change any other kind of options if your expert then only does it or else let it be as it is. Go back to the <code>SMB/CIFS</code> setting page and enable it. Hit save and apply. Take a cup of <a href="https://www.buymeacoffee.com/mistrysiddh">coffee</a> and relax for a bit because we are coming to the most intrusting part which is accessing it from our devices.</p><h2 id="Accessing-our-NAS">Accessing our NAS</h2><iframe width="560" height="315" src="https://www.youtube.com/embed/gwM9RaemCvE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>Before we move on `Windows User` please see the above video to enable `SMB`, as I'm on Ubuntu I can directly access it<p><img src="/images/posts/omv-nas-folder.png" alt="NAS Test"><br><img src="/images/posts/omv-nas-auth.png" alt="NAS Test"><br>If you try to access it, it will as you for authentication so use your pi account and password which you used while setting up os if it fails then go to <code>Access Rights Management</code> &gt; <code>User</code>, select pi user, and edit it after that add your new password and save it. go back to the folder and try to login back and you will be successfully logged in to NAS Folder</p><p><img src="/images/posts/omv-nas-folder-access.png" alt="NAS Folder Access"></p><h2 id="Wi-Fi-Setup">Wi-Fi Setup</h2><p>If you’re going to use Wi-Fi then connect to a monitor and attach a keyboard then simply type the following command in the terminal to access the raspberry pi configuration setup</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">sudo raspi-config</span><br><span class="line"># it will represent you with the screen bellow</span><br></pre></td></tr></table></figure><p><img src="/images/posts/raspberrypi-wifi-setup.png" alt="Wifi Setup"></p><p>Select <code>System Options</code> &gt; <code>Wireless LAN</code> &gt; Enter your Wi-Fi Name &gt; Enter your Wi-Fi password<br><img src="/images/posts/raspberrypi-wifi-setup-1.png" alt="Wifi Setup"><br><img src="/images/posts/raspberrypi-wifi-setup-2.png" alt="Wifi Setup"><br><img src="/images/posts/raspberrypi-wifi-setup-3.png" alt="Wifi Setup"></p><p>After completing all the above steps reboot your system with <code>sudo reboot</code> and bam done.</p><h2 id="Mr-Blogger">Mr. Blogger</h2><h3 id="Podcast">Podcast</h3><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h3 id="Social-Media">Social Media</h3><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h3 id="Donation">Donation</h3><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h3 id="Play-Store">Play Store</h3><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
    <summary type="html">Use your Raspberry Pi as NAS server at home or on a drive wherever you go. Simple steps to install and easy to set up everything</summary>
    
    
    
    <category term="Industrial automation" scheme="http://example.com/categories/Industrial-automation/"/>
    
    <category term="Hacking" scheme="http://example.com/categories/Industrial-automation/Hacking/"/>
    
    <category term="website" scheme="http://example.com/categories/Industrial-automation/Hacking/website/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="new site" scheme="http://example.com/tags/new-site/"/>
    
  </entry>
  
  <entry>
    <title>Uninstall Edge</title>
    <link href="http://example.com/2021/08/20/Uninstall_Edge/"/>
    <id>http://example.com/2021/08/20/Uninstall_Edge/</id>
    <published>2021-08-20T05:04:48.000Z</published>
    <updated>2026-07-22T07:42:22.205Z</updated>
    
    <content type="html"><![CDATA[<h2 id="The-Problem">The Problem</h2><p>Microsoft Edge has taken over PDF viewer, and other default web tasks. Even when manually removing it will reinstall via windows updates.</p><h2 id="Removing-the-Base-Install">Removing the Base Install</h2><p>We first need to find the Edge install of the chromium edition in your Program Files.</p><p>Location:</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">C:\Program Files (x86)\Microsoft\Edge\Application\</span><br></pre></td></tr></table></figure><p>The setup program is what we need to uninstall edge. Go to the location above and drill down from the number and Install folder</p><p>Example:</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.62\Installer</span><br></pre></td></tr></table></figure><p>Once you find your path you can now uninstall edge with the following command <em>(Note: YOURS WILL BE DIFFERENT!)</em></p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.62\Installer\setup.exe --uninstall --system-level --verbose-logging --force-uninstall</span><br></pre></td></tr></table></figure><h2 id="Keep-it-from-coming-back…-for-now">Keep it from coming back… for now</h2><p>You now need to add a registry entry. The following location <code>Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EdgeUpdate</code> needs to be added with a DWORD called <code>DoNotUpdateToEdgeWithChromium</code> with a value of <code>1</code>.</p><p>You can do this with a simply reg file. (<code>stopedge.reg</code>)</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">Windows Registry Editor Version 5.00</span><br><span class="line"></span><br><span class="line">[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EdgeUpdate]</span><br><span class="line">&quot;DoNotUpdateToEdgeWithChromium&quot;=dword:00000001</span><br></pre></td></tr></table></figure><p>Create this file or download the file @ <a href="https://www.mistrysiddh.tk/files/stopedge.zip">https://www.mistrysiddh.tk/files/stopedge.zip</a></p><p>Run this to prevent edge reinstallation. <em>Note: Microsoft will kill this workaround in the future and force edge on you</em></p><h2 id="Mr-Blogger">Mr. Blogger</h2><h3 id="Podcast">Podcast</h3><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h3 id="Social-Media">Social Media</h3><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h3 id="Donation">Donation</h3><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h3 id="Play-Store">Play Store</h3><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
    <summary type="html">This goes over Removing Microsoft Edge Chromium edition and keeping it removed.</summary>
    
    
    
    <category term="Windows" scheme="http://example.com/categories/Windows/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="windows 1" scheme="http://example.com/tags/windows-1/"/>
    
  </entry>
  
  <entry>
    <title>Guiscrcpy</title>
    <link href="http://example.com/2021/07/20/GUIScrcpy/"/>
    <id>http://example.com/2021/07/20/GUIScrcpy/</id>
    <published>2021-07-20T08:52:15.000Z</published>
    <updated>2026-07-22T07:42:22.203Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://raw.githubusercontent.com/srevinsaju/guiscrcpy-docs/master/docs/screen3.png" alt="GUIScrcpy"></p><h2 id="Requirement">Requirement</h2><ol><li>Android Phone</li><li>Data cable</li><li>Scrcpy - <a href="https://github.com/Genymobile/scrcpy">https://github.com/Genymobile/scrcpy</a></li><li>Guiscrcpy - <a href="https://github.com/srevinsaju/guiscrcpy">https://github.com/srevinsaju/guiscrcpy</a></li></ol><h3 id="Enabling-Usb-debugging">Enabling Usb debugging</h3><p>First of all, you need to know the Android version of your phones. You can find it on your phone information section. Try to tap <strong>Settings</strong> &gt; <strong>About Device</strong> &gt; <strong>Software information</strong> (or <strong>System</strong> in some Android version) &gt; <strong>Android version</strong> and then you can know which Android version your phone have on.</p><p><img src="https://www.isunshare.com/images/article/android/enable-usb-debugging/find-android-version-in-smartphone.png" alt=" find Android version in your phone"></p><p>Now connect your phone with your desktop.</p><h2 id="Guiscrcpy-Scrcpy-installation">Guiscrcpy &amp; Scrcpy installation</h2><p>Goto <a href="https://github.com/srevinsaju/guiscrcpy/releases/tag/continuous">Guiscrcpy release</a> and scrcpy files and place it in one folder like this</p><p><img src="/images/posts/m8KuMHCCeA.png" alt="Guiscrcpy &amp; scrcpy"></p><p>Extract all the file of scrcpy*.zip into a folder after doing that open Guiscrcpy. It will ask you to locate <code>scrcpy.exe</code> no go into the extraced folder and select <code>scrcpy.exe</code></p><p><img src="/images/posts/e2GmICGlGd.png" alt="Select scrcpy.exe"></p><p><img src="/images/posts/cjqDYpptso.png" alt="Select scrcpy.exe"></p><p>!<img src="/images/posts/moSrWxBbhA.png" alt="Guiscrcpy"></p><p>After doing that connect your phone to your device and <code>Start Scrcpy</code></p><p><img src="/images/posts/AFjGGRSe3F.png" alt="Screencasting phone"></p><p><strong>Congratulations</strong> now you can cast you screen on your laptop or Desktop.</p><h2 id="Watch-Netflix-Movie-on-larger-screen-with-mobile-plan-Top-Secret">Watch Netflix Movie on larger screen with mobile plan (Top Secret)</h2><video width="100%" height="250" controls>    <source src="/videos/Screencast_Netflix.mkv"></video><p>Use this method to trick your friends. Enjoy</p><h2 id="Mr-Blogger">Mr. Blogger</h2><h3 id="Podcast">Podcast</h3><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h3 id="Social-Media">Social Media</h3><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h3 id="Donation">Donation</h3><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h3 id="Play-Store">Play Store</h3><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
    <summary type="html">Screen cast your phone and record high quality games on your laptop or desktop</summary>
    
    
    
    <category term="Windows" scheme="http://example.com/categories/Windows/"/>
    
    <category term="Game" scheme="http://example.com/categories/Windows/Game/"/>
    
    <category term="technology" scheme="http://example.com/categories/Windows/Game/technology/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="ubuntu" scheme="http://example.com/tags/ubuntu/"/>
    
    <category term="windows 11" scheme="http://example.com/tags/windows-11/"/>
    
    <category term="pubg" scheme="http://example.com/tags/pubg/"/>
    
    <category term="gaming" scheme="http://example.com/tags/gaming/"/>
    
  </entry>
  
  <entry>
    <title>Creating a Website on Raspberry Pi at home</title>
    <link href="http://example.com/2021/07/18/Pi-Site/"/>
    <id>http://example.com/2021/07/18/Pi-Site/</id>
    <published>2021-07-18T16:54:13.000Z</published>
    <updated>2026-07-22T07:42:22.203Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://i.ytimg.com/vi/QdHvS0D1zAI/maxresdefault.jpg" alt="Rasberry PI 4"></p><h2 id="Overview">Overview</h2><p>This is perfect for setting up your first website and learning not only administering a wordpress site, but learning Linux. You will need a Raspberry Pi, a couple hours, and a computer to download the image on. The Raspberry Pi (RPI) is a perfect device for learning these things.</p><p>Also check out the official projects site from RaspberryPi<br>Source: <a href="https://projects.raspberrypi.org/en/projects/lamp-web-server-with-wordpress">https://projects.raspberrypi.org/en/projects/lamp-web-server-with-wordpress</a></p><h2 id="Downloading-the-RPI-Imager">Downloading the RPI Imager</h2><p>Download the Imager for your operating system. This supports all three OS’s (Windows, Mac, and Linux).</p><p><a href="https://www.raspberrypi.org/downloads/">https://www.raspberrypi.org/downloads/</a></p><ul><li>Run and Install the Imager</li><li>Select Raspberry Pi OS (other) -&gt; Raspberry Pi OS Lite (32-bit)<ul><li>Note: This is the one with NO Desktop Environment</li></ul></li><li>Insert the SD Card into your Computer</li><li>Click Write</li></ul><h2 id="Install-Dependencies">Install Dependencies</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">sudo apt-get install apache2 php mariadb-server php-mysql -y</span><br><span class="line">sudo service apache2 restart</span><br></pre></td></tr></table></figure><h2 id="Install-Wordpress">Install Wordpress</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line">cd /var/www/html/</span><br><span class="line">sudo rm *</span><br><span class="line">sudo wget http://wordpress.org/latest.tar.gz</span><br><span class="line">sudo tar xzf latest.tar.gz</span><br><span class="line">sudo mv wordpress/* .</span><br><span class="line">sudo rm -rf wordpress latest.tar.gz</span><br><span class="line">sudo chown -R www-data: .</span><br></pre></td></tr></table></figure><h2 id="Setup-WordPress-Database">Setup WordPress Database</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo mysql_secure_installation</span><br></pre></td></tr></table></figure><ul><li>You will be asked Enter current password for root (enter for none): — press Enter.</li><li>Type in Y and press Enter to Set root password?.</li><li>Type in a password at the New password: prompt, and press Enter. Important: remember this root password, as you will need it later to set up WordPress.</li><li>Type in Y to Remove anonymous users.</li><li>Type in Y to Disallow root login remotely.</li><li>Type in Y to Remove test database and access to it.</li><li>Type in Y to Reload privilege tables now.</li></ul><p><em>When complete, you will see the message All done! and Thanks for using MariaDB!.</em></p><p>Login to MySQL with <code>sudo mysql -uroot -p</code> and enter the password you set above.</p><p>You will see the terminal prompt change and you can enter the following:</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">create database wordpress;</span><br><span class="line">GRANT ALL PRIVILEGES ON wordpress.* TO &#x27;root&#x27;@&#x27;localhost&#x27; IDENTIFIED BY &#x27;YOURPASSWORD&#x27;;</span><br><span class="line">FLUSH PRIVILEGES;</span><br></pre></td></tr></table></figure><p><em>IMPORTANT: Exit SQL Prompt with <code>Ctrl + D</code> and change <code>YOURPASSWORD</code> above to your password!</em></p><p>Reboot with <code>sudo reboot</code></p><h2 id="Wordpress-Configuration">Wordpress Configuration</h2><p>Remote Access can be done with SSH from any system. Find your Raspberry Pi IP with <code>ip a</code>. This IP is only your Local IP and not accessible from the outside world.</p><p>Initial setup can be done from any computer in the same network as the RPI. Type your pi ip address from above into your browsers address bar.</p><p><strong>Example: <a href="https://127.0.0.1">https://127.0.0.1</a></strong></p><p>Remote Login after initial setup append <code>/wp-admin</code> to the address</p><p><strong>Example: <a href="https://127.0.0.1/wp-adin">https://127.0.0.1/wp-admin</a></strong></p><h2 id="Recommended-Server-settings">Recommended Server settings</h2><p>Finally we need to make some quality of life improvements so you don’t have weird looking addresses. This is called “Friendly Permalinks”.</p><p>In the <em>WP Admin Portal</em>:</p><ul><li>Go to <em>Setting</em>, then <em>Permalinks</em></li><li>Select the <em>Post name</em> option and click <em>Save Changes</em></li></ul><p>From <em>SSH or Terminal on the RPI</em> you need to enter the following:</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">sudo a2enmod rewrite</span><br><span class="line">sudo nano /etc/apache2/sites-available/000-default.conf</span><br></pre></td></tr></table></figure><p>000-default.conf edits (Add this midway in the file)</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">&lt;Directory &quot;/var/www/html&quot;&gt;</span><br><span class="line">    AllowOverride All</span><br><span class="line">&lt;/Directory&gt;</span><br></pre></td></tr></table></figure><p>Save the File by press Ctrl + O and Exit with Ctrl + X</p><p>Now restart Apache Web with <code>sudo service apache2 restart</code></p><h2 id="Mr-Blogger">Mr. Blogger</h2><h3 id="Podcast">Podcast</h3><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h3 id="Social-Media">Social Media</h3><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h3 id="Donation">Donation</h3><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h3 id="Play-Store">Play Store</h3><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
    <summary type="html">This is a guide on how to create a website on a Raspberry Pi. This will teach you the basics of using a LAMP stack.</summary>
    
    
    
    <category term="Industrial automation" scheme="http://example.com/categories/Industrial-automation/"/>
    
    <category term="Hacking" scheme="http://example.com/categories/Industrial-automation/Hacking/"/>
    
    <category term="website" scheme="http://example.com/categories/Industrial-automation/Hacking/website/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="new site" scheme="http://example.com/tags/new-site/"/>
    
  </entry>
  
  <entry>
    <title>Update any PC to Windows 11</title>
    <link href="http://example.com/2021/07/10/Update_PC_To_Windows_11/"/>
    <id>http://example.com/2021/07/10/Update_PC_To_Windows_11/</id>
    <published>2021-07-10T13:36:27.000Z</published>
    <updated>2026-07-22T07:42:22.205Z</updated>
    
    <content type="html"><![CDATA[<p><img src="/images/posts/winver_KHcHK2lCu3.png" alt="Update Any PC ti Win11"></p><h2 id="Requirement-software">Requirement software</h2><ol><li>Latest version Windows 11. <a href="https://letsupload.io/2Txxv/21996.1.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us.iso">Download</a></li><li>Winrar. <a href="https://www.rarlab.com/download.htm">Download</a></li><li>Rufuse. <a href="https://rufus.ie/">Download</a></li><li>TPM fix. <a href="https://www.mistrysiddh.tk/files/fix_TPM_error.zip">Download</a> (if its prompt for password then enter <code>123</code>)</li></ol><h2 id="Windows-Insider-Registration">Windows Insider Registration</h2><p>The path for upgrading to 11 requires you to have an activated Windows 10 PC and be subscribed to the insider builds.</p><p>Insider builds can be registerd for use  <a href="https://insider.windows.com/">https://insider.windows.com/</a></p><h2 id="System-Modification">System Modification</h2><p>Windows 11 does checks for TPM and Secure boot before it allows the upgrade process to start. However, these can be bypassed.</p><p>Note: It is important to understand Microsoft can at ANY TIME enforce these rules or ignore these modifications which means you would NO LONGER recieve updates</p><p>Here is the registry edits that need to be made: (win11bypass.reg)</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">Windows Registry Editor Version 5.00</span><br><span class="line"></span><br><span class="line">[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]</span><br><span class="line">&quot;BypassTPMCheck&quot;=dword:00000001</span><br><span class="line">&quot;BypassSecureBootCheck&quot;=dword:00000001</span><br></pre></td></tr></table></figure><p>Download Reg File here: <a href="https://www.mistrysiddh.tk/files/win11bypass.reg">https://www.mistrysiddh.tk/files/win11bypass.reg</a></p><p><img src="/images/posts/regedit_jC4CAtccM9.png" alt="Regedit"><br><code>REBOOT AFTER MODIFICATIONS MADE</code></p><h2 id="TPM-Secure-Boot-Fix">TPM &amp; Secure Boot Fix</h2><p>Copy Windows 11 and TPM fix in one folder</p><p><img src="/images/posts/explorer_XHraYMkR0O.png" alt="Windows 11 &amp; TPM fix"></p><p>Extract both the ISO and zip in that folder after that open <code>fix_TPM_error</code> and copy both the files and past it in <code>21996.1.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us (1)/sources</code> folder it will as you for replacing the file replace it.</p><p><img src="/images/posts/lkpepc63fl.png" alt="file replace"></p><p>Now go back <code>21996.1.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us (1)</code> folder and run <code>setup.exe</code> select the options of your like.</p><p><img src="/images/posts/SetupHost_DDXsib9QUZ.png" alt="Setup.exe"></p><h2 id="Congratulation">Congratulation</h2><p>Congratulation now you have successfully install Windows 11 on your system</p><p><img src="/images/posts/winver_KHcHK2lCu3.png" alt="winver"></p><h2 id="Mr-Blogger">Mr. Blogger</h2><h3 id="Podcast">Podcast</h3><iframe src="https://open.spotify.com/embed/show/6p14uYsO8NtWD8tM3wEd4o" width="100%" height="232" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe><h3 id="Social-Media">Social Media</h3><ul><li>Instagram - <a href="https://instagram.com/mistrysiddh">https://instagram.com/mistrysiddh</a></li><li>Github - <a href="https://guthub.com/mrfoxie">https://guthub.com/mrfoxie</a></li><li>Linkedin - <a href="https://www.linkedin.com/in/SiddhMistry/">https://www.linkedin.com/in/SiddhMistry/</a></li><li>Whatsapp - <a href="https://api.whatsapp.com/send?phone=916355040470&amp;text=http%3A%2F%2Fmistrysiddh.tk%2F">Message Me</a></li><li>Discord - <a href="https://discord.gg/bPrBSbQ2W4">https://discord.gg/bPrBSbQ2W4</a></li></ul><h3 id="Donation">Donation</h3><ul><li>Paypal - <a href="https://paypal.me/mistrysiddh">https://paypal.me/mistrysiddh</a></li><li>Patreon - <a href="https://www.patreon.com/siddhmistry">https://www.patreon.com/siddhmistry</a></li><li>Buymeacoffee - <a href="https://www.buymeacoffee.com/mistrysiddh">https://www.buymeacoffee.com/mistrysiddh</a></li></ul><h3 id="Play-Store">Play Store</h3><p><a href="https://bit.ly/2Vch9gi"><img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play"></a></p>]]></content>
    
    
    <summary type="html">This is a guide going over updating any PC to Windows 11 that “doesn’t meet requirements” or doesn’t use Secure Boot or has a TPM 2.0 chip.</summary>
    
    
    <content src="http://example.com/images/posts/winver_KHcHK2lCu3.png" type="image"/>
    
    
    <category term="Windows" scheme="http://example.com/categories/Windows/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="windows 11" scheme="http://example.com/tags/windows-11/"/>
    
  </entry>
  
  <entry>
    <title>Announcement</title>
    <link href="http://example.com/2021/07/07/announcement/"/>
    <id>http://example.com/2021/07/07/announcement/</id>
    <published>2021-07-07T00:22:36.000Z</published>
    <updated>2026-07-22T07:42:22.199Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Application-Launched">Application Launched</h2><p>I’m happy to announce that <a href="https://bit.ly/2Vch9gi">play store</a> has accepted my application it was really tough for me but finally it <a href="http://accepted.So">accepted.So</a> now you can download my Official App from play store here is the link <a href="https://bit.ly/2Vch9gi">https://bit.ly/2Vch9gi</a></p>]]></content>
    
    
    <summary type="html">Finally application has been accepted by Google Play Store.</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>Face Detection using OpenCV + Python (🐍)</title>
    <link href="http://example.com/2021/06/21/Face-Detection/"/>
    <id>http://example.com/2021/06/21/Face-Detection/</id>
    <published>2021-06-21T10:35:37.000Z</published>
    <updated>2026-07-22T07:42:22.202Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://i.ytimg.com/vi/t-MDoI7MuY0/maxresdefault.jpg" alt="Face Detection"></p><h2 id="What-is-Face-Detection">What is Face Detection?</h2><p>Face detection is AI-based computer technology that is used to extract and identify human faces from digital images. When integrated with <a href="https://recfaces.com/articles/what-is-biometrics">biometric</a> security systems (particularly, facial recognition ones), this kind of technology is what makes it possible to monitor and track people in real-time. In applications that use facial tracking, analysis, and recognition, face detection typically works as the first step and has a significant impact on how sequential operations within the app will perform.</p><p>Face detection helps with facial analysis by identifying the parts of a video or an image that should be focused on when determining gender, age, and emotions. Similarly, with facial recognition systems (which create “faceprint” maps of facial features), face detection data is included in the system’s algorithms. And why? Face detection helps determine which parts of the video or image are needed to produce a faceprint.</p><h2 id="HOW-DOES-FACE-DETECTION-WORK">HOW DOES FACE DETECTION WORK?</h2><p>Face detection technology uses machine learning and algorithms in order to extract human faces from larger images; such images typically contain plenty of non-face objects, such as buildings, landscapes, and various body parts.</p><p>Facial detection algorithms usually begin by seeking out human eyes, which are one of the easiest facial features to detect. Next, the algorithm might try to find the mouth, nose, eyebrows, and iris. After identifying these facial features, and the algorithm concludes that it has extracted a face, it then goes through additional tests to confirm that it is, indeed, a face.</p><p>To make algorithms as accurate as possible, they must be trained with huge data sets that contain hundreds of thousands of images. Some of these images contain faces, while others do not. The training procedures help the algorithm’s ability to decide whether an image contains faces, and where those facial regions are located.</p><p>Also, now would be a good time to give you definitions of the main types of algorithms – ML, AI, and Deep Learning.</p><ul><li><strong>Machine Learning (ML)</strong>: ML algorithms use statistics to find patterns in huge amounts of data. This data can include words, numbers, images, clicks, and more. ML is the process behind many modern services – voice assistants (Siri and Alexa), search engines (Google and Baidu), and recommendation systems (Spotify and Netflix);</li><li><strong>Artificial Intelligence (AI)</strong>: If an ML solution is programmed to learn how to perform a task, rather than just simple performance, then it is AI. Systems that use AI demonstrate behaviors similar to human intelligence – for instance, problem solving, planning, learning, perception, manipulation, and reasoning;</li><li><strong>Deep Learning:</strong> This algorithm is a subset of machine learning, and it is what forms deep neural networks; essentially, machines are given a greater ability to find and amplify tiny patterns. Such networks have any layers of computational nodes that collaborate to sift through data and deliver predictions.</li></ul><p>Now, as for the exact technologies used to develop face detection applications; these include:</p><ul><li>OpenCV;</li><li>Matlab;</li><li>Tensorflow;</li><li>Neural Networks.</li></ul><p>All of these follow almost the exact same procedure for face detection.</p><h3 id="FACE-DETECTION-METHODS">FACE DETECTION METHODS</h3><p>Three researchers from the University of California, David Kriegman, Ming-Hsuan Yang, and Narendra Ahuja, published a classification of facial detection methods. There are four classifiable categories, of which face detection algorithms can belong to 2+ groups. Let’s take a look at each category.</p><h4 id="Feature-Based-Method">Feature-Based Method</h4><p>This method located faces by extracting structural features. First, an algorithm is trained as a classifier. Next, it is used to sort facial regions from non-facial regions. The general idea is to move past humans’ instinctive knowledge of faces. When feature-based approaches tackle photos with many faces, they have a 94% success rate.</p><p><strong>Summary:</strong> Features such as a person’s nose or eyes are used to detect a face.</p><h4 id="Knowledge-Based-Method">Knowledge-Based Method</h4><p>A knowledge-based algorithm is dependent upon a set of rules, and it is built on human knowledge. For instance, “rules” might include that a face should have eyes, a nose, and a mouth in certain positions relative to each other. However, this kind of method comes with one huge challenge: it is very difficult to build an appropriate rules set. If the rules are too general, there may be many false positives – and, conversely, if the rules are too detailed, the system could generate many false negatives.</p><p><strong>Summary:</strong> A face is determined based on whether it meets a set of rules made by a human.</p><h4 id="Template-Matching-Method">Template Matching Method</h4><p>With a template matching algorithm, parameterized or pre-defined templates are used to locate or detect faces – the system measures the correlation between the input photos and the templates. For instance, the template may show that a human face is divided into nose, mouth, eyes, and face contour regions. Also, a facial model could be comprised of just edges and use the edge detection method – implementation of this approach is easy, but it is insufficient for face detection.</p><p><strong>Summary:</strong> Images are compared to standard face patterns that have been previously stored.</p><h4 id="Appearance-Based-Method">Appearance-Based Method</h4><p>An appearance-based algorithm uses a set of training images to “learn” what a face should look like. In general, this method relies on machine learning and statistical analysis to determine relevant facial characteristics. An appearance-based approach is generally considered to be stronger than the previously mentioned methods.</p><p><strong>Summary:</strong> Statistical analysis and machine learning are combined to find a face image’s characteristics.</p><h3 id="FACE-DETECTION-TECHNIQUES">FACE DETECTION TECHNIQUES</h3><p>Some of the more specific facial detection techniques include:</p><ol><li>Removing the background. Let’s say an image has a pre-defined, static background or a plain, single-color background – removing it can help determine the face’s boundaries;</li><li>With color images, the color of the skin can sometimes be used to find faces;</li><li>Motion can be used to detect faces. In a real-time video, a person’s face is nearly always in motion. However, a drawback of this technique is that a face could be confused with other moving objects.</li></ol><p>When the aforementioned strategies are combined, they can create a comprehensive face detection approach.</p><h2 id="WHAT-ARE-THE-CHALLENGES-IN-FACE-DETECTION">WHAT ARE THE CHALLENGES IN FACE DETECTION?</h2><p>Researchers Ashu Kumar, Amandeep Kaur, and Munish Kumar published a <a href="https://www.researchgate.net/publication/326667118_Face_Detection_Techniques_A_Review">review of face detection techniques</a>, which included a detailed explanation of the challenges that facial detection faces. To sum up their findings, the challenges in face detection include:</p><ul><li>Odd expressions. A human face might have an odd expression, making it difficult for facial detection algorithms to identify it as a face;</li><li>Face occlusion. If a face is hidden by hair, a hat, a hand, glasses, or a scarf, it may result in a false negative;</li><li>Illuminations. An image might not have uniform lighting effects; part of the image may be overexposed, while another part is very dark. Again, this can contribute to false negatives;</li><li>Complex background. When lots of objects are present in an image, face detection’s accuracy is reduced;</li><li>Too many faces. If there is a large number of human faces in an image, face detection software may have a hard time distinguishing between some of them;</li><li>Low resolution. If an image’s resolution is poor, it is more difficult to detect faces;</li><li>Skin color. If somebody’s skin color falls outside of the gradient that is recognized by the algorithm,<br>their face might not be detected.</li></ul><h2 id="HOW-DOES-FACE-DETECTION-WORK-WITH-DEEP-LEARNING">HOW DOES FACE DETECTION WORK WITH DEEP LEARNING?</h2><p>As we mentioned earlier, deep learning is a subset of machine learning in which large neural networks process huge amounts of data and make complex predictions. So how does deep learning factor into face detection? Well, multiple <a href="https://arxiv.org/abs/1502.02766">deep learning methods</a> have been developed specifically for facial detection.</p><p>One of the most popular deep learning approaches is the Multi-Task Cascaded Convolutional Neural Network – or, MTCNN. This approach is popular because it achieved cutting-edge results (for the time) on a variety of benchmark datasets – plus, it is able to use landmark detection to recognize the eyes, mouth, and other facial features.</p><p>MTCNN uses a cascade structure that contains three networks: P-net, R-Net, and O-Net. The image is first rescaled to different sizes (or an image period). P-Net proposes facial regions, R-Net filters the bounding boxes, and O-Net proposes facial landmarks.</p><h2 id="WHY-IS-FACE-DETECTION-IMPORTANT-TODAY">WHY IS FACE DETECTION IMPORTANT TODAY?</h2><p>Face detection is the initial step in face analysis, face tracking, and, most importantly, face recognition. The latter industry is growing by leaps and bounds, and is applied to device unlocking, banking, hospitality, law enforcement, building security, and more. Face detection is necessary for facial recognition algorithms to know which parts of an image must be used to generate faceprints.</p><h2 id="FACE-DETECTION-VS-FACE-RECOGNITION-WHAT’S-THE-DIFFERENCE">FACE DETECTION VS. FACE RECOGNITION: WHAT’S THE DIFFERENCE?</h2><p>Facial recognition is merely one application of face detection. The former is used for biometric verification and device unlocking, whereas the latter can also be applied to facial analysis and tracking. For a more comprehensive look at face recognition, check out our <a href="https://recfaces.com/articles/types-of-biometrics">Types of Biometrics guide.</a></p><h2 id="ADVANTAGES-AND-DISADVANTAGES-OF-FACE-DETECTION-SYSTEMS">ADVANTAGES AND DISADVANTAGES OF FACE DETECTION SYSTEMS</h2><p>While face detection systems can be powerful, they are by no means foolproof, as demonstrated by our list of challenges. Let’s take a look at the advantages and disadvantages that face detection systems can bring.</p><h3 id="ADVANTAGES-OF-FACE-DETECTION">ADVANTAGES OF FACE DETECTION</h3><ol><li>Better security. Face detection augments surveillance tactics and forms the basis of the identification process of terrorists and criminals;</li><li>Easy to integrate. Most face detection solutions are compatible with security software;</li><li>Automated identification. Face detection lets facial identification be automated, thus increasing efficiency alongside a heightened rate of accuracy.</li></ol><h3 id="DISADVANTAGES-OF-FACE-DETECTION">DISADVANTAGES OF FACE DETECTION</h3><ol><li>Huge storage requirements. Machine learning technology requires powerful data storage;</li><li>Detection can be vulnerable. We’ve outlined the way in which facial detection can be thrown off;</li><li>Potential privacy issues. There is disagreement on whether face detection is compatible with human privacy rights.</li></ol><h3 id="PROS-AND-CONS-TABLE-SUMMARY">PROS AND CONS TABLE SUMMARY</h3><table><thead><tr><th>Advantages of Face Detection</th><th>Disadvantages of Face Detection</th></tr></thead><tbody><tr><td>Better security</td><td>Huge storage requirements</td></tr><tr><td>Easy to integrate</td><td>Vulnerable detection</td></tr><tr><td>Automated identification</td><td>Potential privacy issues</td></tr></tbody></table><h2 id="HOW-FACE-DETECTION-ALGORITHMS-ARE-USED">HOW FACE DETECTION ALGORITHMS ARE USED</h2><p>Before we wrap up this guide, we wanted to give some examples of how face detection algorithms are applied in the real world. Some applications include photography, lip reading, marketing, and more.</p><h3 id="FACIAL-MOTION-CAPTURE">FACIAL MOTION CAPTURE</h3><p>With applications such as Snapchat, people’s faces can be altered in real-time with fun filters. Facial detection makes this possible, as its algorithms tell the applications that there is a face that can be traced and changed.</p><h3 id="FACIAL-RECOGNITION">FACIAL RECOGNITION</h3><p><a href="https://recfaces.com/articles/what-is-facial-recognition-used-for">Facial recognition</a> adds increased security to nearly every global industry. It seeks to identify a person and then authenticate their identity – but for a person’s faceprint to be analyzed via facial recognition, the facial area to be assessed is determined by face detection.</p><h3 id="PHOTOGRAPHY">PHOTOGRAPHY</h3><p>Facial recognition can be used to “tag” people’s faces in photos across social media platforms, and facial detection forms the foundation of this application. Furthermore, facial detection technology can be used alongside tracking to focus on a person’s face while the photo is being taken.</p><h3 id="MARKETING">MARKETING</h3><p>Facial surveillance can help stores determine customers that have visited a few times and offer them perks or discounts – thus fostering increased customer loyalty.</p><h3 id="EMOTIONAL-INFERENCE">EMOTIONAL INFERENCE</h3><p>Emotion recognition applications are still in the works; when they are fully developed, AI might be able to “read” nonverbal cues, gestures, body movements, and facial expressions to convey a person’s feelings.</p><h3 id="LIP-READING">LIP READING</h3><p>The detection, modeling, and tracking of lips during videos can be used to generate automatic subtitles. Such an application can be found on YouTube, where some videos have the option to turn on subtitles, even if the creator has not provided any.</p><h2 id="SUMMARY">SUMMARY</h2><p>To sum up the key points of this guide:</p><ul><li>Face detection is AI-based computer technology that is used to extract and identify human faces from<br>digital images;</li><li>Face detection algorithms can be feature-based, knowledge-based, template matching, appearance- based, or a combination of methods;</li><li>Advantages of face detection include better security, easy integration, and automated identification;</li><li>Disadvantages include huge storage requirements, vulnerable detection, and potential privacy issues.</li></ul><p>Face detection is the foundation of a huge number of facial applications – we can see it in our day-to-day life. When we unlock our smartphone via face recognition, that would not be possible without face detection. The same goes for facial recognition surveillance systems, photo tagging, and Snapchat filters. There are many exciting applications in the works that we can thank face detection for!</p><h2 id="Tutorial-Time">Tutorial Time</h2><p>Now we will see a small example of OpenCV and Python with its explanations, before we start we will need following software and if you are Linux base OS then you can skip installation process. Lets start.</p><h3 id="Installation-on-Windows">Installation on Windows</h3><p>Software we will be using</p><ol><li>PyCharm Community version</li><li>Latest version of python</li><li>And most import is your support. Lets start.</li></ol><h4 id="1-PyCharm-Community-version">1. PyCharm Community version</h4><p>First open your favorite browser and paste this link in there <code>https://www.jetbrains.com/pycharm/download/</code> after that click on download under Community section.</p><p><img src="/images/posts/pycharm.png" alt="PyCharm"></p><p>After downloading it just open the installer you shall be granted with this screen</p><p><img src="/images/posts/pycharm-community.png" alt="PyCharm Community"></p><p>Click on next and complete installation process.</p><h4 id="2-Python">2. Python</h4><p>After completing installation of <code>PyCharm</code> now we will install Python, so same copy and past this link <code>https://www.python.org/downloads/</code> in browser and download installer</p><p><img src="/images/posts/python-download.png" alt="Python"></p><p>Now open the installer and start the installation process and make sure that you check all the options in <code>Optional Features</code> like this</p><p><img src="/images/posts/python-optional-features.png" alt="Python Optional Feature"></p><p>Now we are set for tutorial so open up your PyCharm.</p><h3 id="Coding">Coding</h3><p>First of all we will be opening PyCharm from start menu under JetBrains folder</p><p><img src="/images/posts/jetbrains.png" alt="JetBrains"></p><p>Create a new project named it OpenCV.</p><p><img src="/images/posts/pycharm64_sdEaNyoXbp.png" alt="pycharm64_sdEaNyoXbp"></p><p>After creating new project it will take few minutes to setup editor for us and after completing this will on your screen</p><p><img src="/images/posts/pycharm64_c6nRLL7MiL.png" alt="PyCharm Editor"></p><h4 id="Package-Installation">Package Installation</h4><p>Now clear everything in <code>main.py</code> and it should be empty after that we will be creating a text file called <code>requirement.txt</code> in your project folder using <code>cmd</code> for that you have to open <code>cmd</code>and navigate to you project folder like this</p><p><img src="/images/posts/cmd_CnLDIMeHY8.png" alt="CMD"></p><p>now type <code>notepad.exe requirement.txt</code> it will ask you for create a new file and click on yes after that paste bellow packages name there.</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">opencv-python</span><br><span class="line">opencv-contrib-python</span><br><span class="line">numpy</span><br><span class="line">pillow</span><br></pre></td></tr></table></figure><p>Save the file and close it now as we have saved the file we need to install all this packages by bellow command it will take a few minutes depending on your data transfer speed</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">pip install -r requirement.txt</span><br></pre></td></tr></table></figure><p>I have already installed it so it will give me this output</p><p><img src="/images/posts/cmd_J3z721ij7x.png" alt="Package installation"></p><h4 id="Video-detection">Video detection</h4><p>Close cmd and come back to your PyCharm, after we have installed all the required packages we will make a simple program for video capture so that we know that our video camera is working or not, but before we code in PyCharm we have to import all this packages we installed so follow me. First got to menu then File &gt; Settings and you will see this window.</p><p><img src="/images/posts/pycharm64_PxPA5214bM.png" alt="Project Settings"></p><p>Open <code>Project: OpenCV</code> and in that select <code>Python Interpreter</code> in that add all this packages</p><p><img src="/images/posts/pycharm64_PxPA5214bM.png" alt="Project Settings"></p><p>Now we will be coding a small program on video detection.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2 <span class="comment">#importing opencv package</span></span><br><span class="line">capture = cv2.VideoCapture(<span class="number">0</span>) <span class="comment"># we will create a variable name capture to capture webcam of our device which is &quot;0&quot; or else you can write ip address in &#x27;&#x27; of your webcam</span></span><br><span class="line"></span><br><span class="line"><span class="keyword">while</span>(<span class="literal">True</span>):</span><br><span class="line">    ret, frame = capture.read() <span class="comment"># to read data from video capture variable</span></span><br><span class="line">    cv2.imshow(<span class="string">&quot;Video Feed&quot;</span>,frame) <span class="comment"># to show live video camera feed</span></span><br><span class="line">    <span class="keyword">if</span> cv2.waitKey(<span class="number">1</span>) &amp; <span class="number">0xFF</span> == <span class="built_in">ord</span>(<span class="string">&#x27;q&#x27;</span>): <span class="comment"># we have set waitKey at 0 means infinite or you can write any miliseconds and for ord(&#x27;q&#x27;) for quiting in live feed by pressing q on keyboard</span></span><br><span class="line">        <span class="keyword">break</span></span><br><span class="line"></span><br><span class="line">capture.release()</span><br><span class="line">cv2.destroyAllWindows()</span><br></pre></td></tr></table></figure><p>Now press <kbd>shift + F10</kbd> from keyboard or go-to menu Run &gt; Run ‘main’ to run the program you may be able to see a new window with the name <code>Video Feed</code> try it yourself and you will be able to see your face.</p><p><img src="/images/posts/vLylUVtgbB.png" alt="Test image">This is test image which I will be using it.</p><h4 id="OpenCV-Cascade">OpenCV Cascade</h4><p>It means that our camera of our system is working properly now we need face detection cascades there are two ways of finding that files first is by downloading from <a href="/files/cascades.zip">here</a> or by following commands open your cmd and type <code>python</code> or <code>py</code> after that type following commands</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2</span><br><span class="line"><span class="built_in">print</span>(cv2.__file__)</span><br></pre></td></tr></table></figure><p><img src="/images/posts/WindowsTerminal_vDoEGwj6gk.png" alt="CV2 Path"></p><p>Go to the highlighted path and in there you will be able to see all the files and in that file there will be a folder called data will be there</p><p><img src="/images/posts/explorer_Ixdq0hGTPD.png" alt="Data"></p><p>Copy that folder and past it in your project and rename from <code>data</code> to <code>cascade</code> like this.</p><p><img src="/images/posts/explorer_sCfK1JWEKV.png" alt="Cascade"></p><p>After doing we will be creating a new variable called <code>face_cascade</code> and in that variable we will use OpenCV, paste this code in your <a href="http://main.py">main.py</a> file</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2 <span class="comment">#add bellow this line</span></span><br><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt.xml&#x27;</span>) </span><br></pre></td></tr></table></figure><h4 id="Using-Face-Classifier">Using Face Classifier</h4><p>Now we will be converting our colored BGR color to Gray color so that our cascade can understand the image properly, mostly face detection works in gray scale so we will be converting our colored frame to gray scale. For that you have to create a new variable called gray under <code>ret, frame = capture.read()</code>. Remember OpenCV uses BGR method while for other color code it is RGB you must be familiar with RGB so you will understand BGR. Now we will add this line into our code</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">ret, frame = capture.read() <span class="comment"># add bellow this line</span></span><br><span class="line">gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) <span class="comment"># to convert BGR image to grayscale image</span></span><br></pre></td></tr></table></figure><p>and don’t worry if your not able to understand the code I will be giving you project like so that you can download it and run it on your own. We will now detect faces in webcam, photo frame or video. For that we will be using gray scale which we have converted from BGR ti GRAY so for that we need <code>detectMultiScale</code> function for scale factor and minimum neighbors detection.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) <span class="comment">#add bellow this</span></span><br><span class="line">faces = face_cascade.detectMultiScale(gray, scaleFactor=<span class="number">1.5</span>, minNeighbors=<span class="number">5</span>) <span class="comment"># you can play with the numbers as much as you want</span></span><br></pre></td></tr></table></figure><p>now we will pe finding our face in frame by finding position and checking whether the face is present or not for that we will be using width, height, x direction, y direction of the video feed.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">faces = face_cascade.detectMultiScale(gray, scaleFactor=<span class="number">1.5</span>, minNeighbors=<span class="number">5</span>)  <span class="comment"># add bellow this line</span></span><br><span class="line">    <span class="keyword">for</span> (x, y, w, h) <span class="keyword">in</span> faces:</span><br><span class="line">        <span class="built_in">print</span>(x,y,w,h) <span class="comment"># print coordinates of your face</span></span><br></pre></td></tr></table></figure><p>This command will show you the coordinates of your face in the frame so that we can identify that someone is present here.</p><p><img src="/images/posts/9GZxLCVtAp.png" alt="Face Coordinate's"></p><p>Now we will be drawing a square around our face so that we can clearly identify it for that we will be will be using gray scale image. Now we will make a region of interest or ROI using gray scale image to determine its width and height</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">for</span> (x, y, w, h) <span class="keyword">in</span> faces:</span><br><span class="line">     <span class="built_in">print</span>(x,y,w,h) <span class="comment"># print bellow this line</span></span><br><span class="line">     roi_gray = gray[y:y + h, x:x + h] <span class="comment"># regoin of interest of gray scale image</span></span><br><span class="line">     roi_color = frame[y:y + h, x:x + w] <span class="comment"># regoin of interest of colored image</span></span><br></pre></td></tr></table></figure><p>so now as we have found our region of interest we will check that whether it is working properly or not so we will capture our face by making a PNG fine</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">roi_color = frame[y:y + h, x:x + w] <span class="comment"># add bellow this</span></span><br><span class="line">  img_item = <span class="string">&quot;my-image.png&quot;</span> <span class="comment"># creating a variable name img_item</span></span><br><span class="line">  cv2.imwrite(img_item, roi_color) <span class="comment"># to create an image file where we can see our face only</span></span><br></pre></td></tr></table></figure><p>What this above line will do is that it will create an PNG file with the name <code>my-image.png</code> in your project folder so that we can understand that which portion of our face is been captured.</p><p><img src="/images/posts/ATItkXEuFa.png" alt="my-image.png"></p><p>After detecting our face and saving it in a PNG file what we will do is that we will create a border and track our live feed cam and see it more clearly</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">cv2.imwrite(img_item, roi_color) <span class="comment"># add bellow this</span></span><br><span class="line">color = (<span class="number">0</span>,<span class="number">0</span>,<span class="number">255</span>) <span class="comment"># BGR format you can choose whatever you want go to this site to choose color https://wamingo.net/rgbbgr/</span></span><br><span class="line">   stroke = <span class="number">2</span></span><br><span class="line">   end_cord_x = x + w</span><br><span class="line">   end_cord_y = y + h</span><br><span class="line">   cv2.rectangle(frame,(x, y), (end_cord_x, end_cord_y), color, stroke)</span><br></pre></td></tr></table></figure><p><img src="/images/posts/bzUl6UbhVI.png" alt="Drawing rectangle on face"></p><p>Until now what we have done is that we have just detecting our face using <code>Cascades</code> but as we have successfully done it so now we will be creating recognizer to recognize who is that person is for that we will be creating an algorithm. So now we will be creating new python file <code>train-faces.py</code> so that we will be writing all the algorithm in it to train our facial recognition system. After creating <code>train-faces.py</code> file we will create a folder of name <code>images</code> where we will be adding all images in it to train our trainer. Open <a href="http://train-faces.py">train-faces.py</a> and type the following code:</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> os <span class="comment"># to detect which kind of operating system we are been using example: Windows, Linux, Debian, Mac, etc.</span></span><br><span class="line">BASE_DIR = os.path.dirname(os.path.abspath(__file__)) <span class="comment"># to automatical find out the path of our project</span></span><br></pre></td></tr></table></figure><p>What we have done is that we told the system to find the path of our project automatically and also to detect os also and after detecting our project folder we will be adding our images directory so that we will be able to find all images at one place.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">BASE_DIR = os.path.dirname(os.path.abspath(__file__)) <span class="comment"># add bellow this</span></span><br><span class="line">image_dir = os.path.join(BASE_DIR, <span class="string">&quot;images&quot;</span>) <span class="comment"># this will add images at the end of our base dir example: C:\User\Admin\Desktop\facedetection\images\</span></span><br></pre></td></tr></table></figure><p>As our system or file has detected the path we will check all the images which are present in it.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">image_dir = os.path.join(BASE_DIR, <span class="string">&quot;images&quot;</span>) <span class="comment"># add bellow this line</span></span><br><span class="line"><span class="keyword">for</span> root, dirs, files <span class="keyword">in</span> os.walk(image_dir): <span class="comment"># this will detect our image path</span></span><br><span class="line">    <span class="keyword">for</span> file <span class="keyword">in</span> files: </span><br><span class="line">        <span class="keyword">if</span> file.endswith(<span class="string">&quot;png&quot;</span>) <span class="keyword">or</span> file.endswith(<span class="string">&quot;jpg&quot;</span>): <span class="comment"># this is use to check whether there are png file or jpg files</span></span><br><span class="line">            path = os.path.join(root, file) <span class="comment"># this will join our project director and images folder path</span></span><br><span class="line">            <span class="built_in">print</span>(path) <span class="comment"># to check all the apth of images</span></span><br></pre></td></tr></table></figure><p><img src="/images/posts/pycharm64_QFG764uyci.png" alt="Image path"></p><p>Now what we will do is that we will be giving labels to our directories which are present in images folder</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">      path = os.path.join(root, file) <span class="comment"># add bellow this line</span></span><br><span class="line">label = os.path.basename(root) <span class="comment"># to give the label of our image folder</span></span><br><span class="line">  <span class="built_in">print</span>(label, path) <span class="comment"># add label in old print function</span></span><br></pre></td></tr></table></figure><p>So when we will run the code now we will be able to see path as well as label. So now we will be creating empty list.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">image_dir = os.path.join(BASE_DIR, <span class="string">&quot;images&quot;</span>) <span class="comment"># add bellow this</span></span><br><span class="line">y_labels = []</span><br><span class="line">x_train = []</span><br></pre></td></tr></table></figure><p>Training images using <code>NumPy</code> array also we will be using <code>PIL</code> python library to grab pill of image</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2 <span class="comment">#add bellow this</span></span><br><span class="line"><span class="keyword">import</span> numpy <span class="keyword">as</span> np</span><br><span class="line"><span class="keyword">from</span> PIL <span class="keyword">import</span> Image</span><br></pre></td></tr></table></figure><p>After importing Image from PIL library we will be converting image into gray</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">  <span class="built_in">print</span>(label, path) <span class="comment"># add bellow this</span></span><br><span class="line">pil_image = Image.<span class="built_in">open</span>(path).convert(<span class="string">&quot;L&quot;</span>) <span class="comment"># to convert colored image to gray scale</span></span><br></pre></td></tr></table></figure><p>Now we will be using NumPy array to train our images</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">pil_image = Image.open(path).convert(&quot;L&quot;) # add bellow this line</span><br><span class="line">image_array = np.array(pil_image, &quot;uint8&quot;)</span><br><span class="line">print(image_array) # to check images array</span><br></pre></td></tr></table></figure><p><img src="/images/posts/pycharm64_D0vgyFuYoF.png" alt="Image Array"></p><p>We will check ROI of images so that we can train our trainer for that we need to <code>import cv2</code> into our <code>train-faces.py</code> using our Cascades</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2 </span><br><span class="line">BASE_DIR = os.path.dirname(os.path.abspath(__file__)) <span class="comment"># to automatical find out the path of our project</span></span><br><span class="line"></span><br><span class="line">image_dir = os.path.join(BASE_DIR, <span class="string">&quot;images&quot;</span>) <span class="comment"># this will add images at the end of our base dir example: C:\User\Admin\Desktop\facedetection\images\</span></span><br><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt2.xml&#x27;</span>) <span class="comment"># add this line</span></span><br></pre></td></tr></table></figure><p>After importing OpenCV and Cascades we will be detecting faces using <code>detectMultiScale</code>.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">      <span class="built_in">print</span>(image_array) <span class="comment"># add bellow this</span></span><br><span class="line">faces = face_cascade.detectMultiScale(image_array, scaleFactor=<span class="number">1.5</span>, minNeighbors=<span class="number">5</span>)</span><br><span class="line">      <span class="keyword">for</span> (x, y, w, h) <span class="keyword">in</span> faces:</span><br><span class="line">          roi = image_array[y:y + h, x:x + w]</span><br><span class="line">          x_train.append(roi)</span><br></pre></td></tr></table></figure><p>We will be giving labels so that it would be easy to understand it properly, also not that it would be easy to see who is the person in the video feed or photo frame for that we will be creating a variable.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br></pre></td><td class="code"><pre><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt2.xml&#x27;</span>) <span class="comment"># add bellow this line</span></span><br><span class="line">current_id = <span class="number">0</span> <span class="comment"># creating an id starting with 0</span></span><br><span class="line">label_ids = &#123;&#125; <span class="comment"># to create and empty directory</span></span><br><span class="line"><span class="comment"># Now come down to this line </span></span><br><span class="line">        <span class="built_in">print</span>(label, path) <span class="comment"># ad bellow this</span></span><br><span class="line">            <span class="keyword">if</span> <span class="keyword">not</span> label <span class="keyword">in</span> label_ids: <span class="comment"># it will check whether the labels are there or not</span></span><br><span class="line">                label_ids[label] = current_id</span><br><span class="line">                current_id += <span class="number">1</span></span><br><span class="line">            id_ = label_ids[label]</span><br><span class="line">            <span class="built_in">print</span>(label_ids) <span class="comment"># to print label ids</span></span><br><span class="line"><span class="comment"># Now come down to this line </span></span><br><span class="line">x_train.append(roi) <span class="comment"># add bellow this line</span></span><br><span class="line">                y_labels.append(id_)</span><br><span class="line"><span class="built_in">print</span>(y_labels)</span><br><span class="line"><span class="built_in">print</span>(x_train)</span><br></pre></td></tr></table></figure><p>What we have done is that we have created labels ids for each and every image we have so after doing that we will saving all thoes lables so that it would be easy for our program to recognize it for that we need pickle so I assume that you know who to import any library so import pickle. Now go to the bottom of you <a href="http://train-faces.py">train-faces.py</a> file and paste bellow code but before pasting this code make sure to add <code>#</code> infront of <code>print</code> function.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">with</span> <span class="built_in">open</span>(<span class="string">&quot;labels.pickle&quot;</span>, <span class="string">&quot;wb&quot;</span>) <span class="keyword">as</span> f:</span><br><span class="line">    pickle.dump(label_ids, f)</span><br></pre></td></tr></table></figure><p>After this we will train our OpenCV recognizer for each an every images so that it can recognize it propely so for that we will create a variable call recognizer.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt2.xml&#x27;</span>) <span class="comment"># add bellow this line</span></span><br><span class="line">recognizer = cv2.face.LBPHFaceRecognizer_create() <span class="comment">#creating our face recognizer</span></span><br></pre></td></tr></table></figure><p>Successful creation of our recognizer we will be needing numpy array to save all those array in a single file and remember one thing the more numbers of photo will take more time to write it also it deppends on speed of your devices also.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">with</span> <span class="built_in">open</span>(<span class="string">&quot;labels.pickle&quot;</span>, <span class="string">&quot;wb&quot;</span>) <span class="keyword">as</span> f:</span><br><span class="line">    pickle.dump(label_ids, f) <span class="comment"># add bellow this</span></span><br><span class="line">recognizer.train(x_train, np.array(y_labels)) <span class="comment"># using numpy array we will be training our recognizer</span></span><br><span class="line">recognizer.save(<span class="string">&quot;trainer.yml&quot;</span>) <span class="comment"># and from above training we will be saving it in a single file called trainner.yml</span></span><br></pre></td></tr></table></figure><p>As we have completed our <code>train-faces.py</code> we will run it and train our project so that we can recognize our faces, so now go to your cmd and <code>type py tain-faces.py</code> and wait until you get this message</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">Process finished with exit code 0</span><br></pre></td></tr></table></figure><p>After you see this message it means that our trainer has been successfully trained so <a href="http://main.py">main.py</a> is been left to update for final run. Now open your <a href="http://main.py">main.py</a> file and past this line</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt2.xml&#x27;</span>) <span class="comment"># add bellow this</span></span><br><span class="line">recognizer = cv2.face.LBPHFaceRecognizer_create() <span class="comment">#creating our face recognizer</span></span><br><span class="line">recongnizer.read(<span class="string">&quot;trainer.yml&quot;</span>)</span><br><span class="line"><span class="keyword">with</span> <span class="built_in">open</span>(<span class="string">&quot;labels.pickle&quot;</span>, <span class="string">&quot;rb&quot;</span>) <span class="keyword">as</span> f:</span><br><span class="line">    og_labels = pickle.load(f)</span><br></pre></td></tr></table></figure><p>What we did is imported <code>trainer.yml</code> so that we can read all the data we have been trained data. After that we will be import all the the tags and ids we have created.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">roi_color = img[y:y + h, x:x + w] <span class="comment"># add bellow this line</span></span><br><span class="line">id_, conf = recognizer.predict(roi_gray)</span><br><span class="line">  <span class="keyword">if</span> conf&gt;= <span class="number">45</span>:</span><br><span class="line">    <span class="built_in">print</span>(id_)</span><br></pre></td></tr></table></figure><h4 id="Loading-Label-Names-from-Pickle">Loading Label Names from Pickle</h4><p>Now we will labels from <code>labels.pickle</code> so that we can identify labels, so what we will do is fetch all the labels from that file.</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">recognizer.read(&quot;trainer.yml&quot;) # add bellow this</span><br><span class="line"></span><br><span class="line">labels = &#123;&quot;person_name&quot;: 1&#125; # display person name</span><br></pre></td></tr></table></figure><p>What we did is we will display person name so to do that we are going to add this line to display it</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">og_labels = pickle.load(f) <span class="comment"># add bellow this</span></span><br><span class="line">labels = &#123;v:k <span class="keyword">for</span> k,v <span class="keyword">in</span> labels.items()&#125;</span><br></pre></td></tr></table></figure><p>Now we will print ids</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">print</span>(id_) <span class="comment"># add bellow this</span></span><br><span class="line">    </span><br></pre></td></tr></table></figure><h4 id="Put-Text-on-your-face">Put Text on your face</h4><p>We will put text on our webcam face recognition so that we can identify who is that person is for that we will be using <code>putText</code> function.</p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">if</span> conf &gt;= <span class="number">45</span>:</span><br><span class="line">    <span class="built_in">print</span>(id_)</span><br><span class="line">    <span class="built_in">print</span>(labels[id_]) <span class="comment"># add bellow this</span></span><br><span class="line">    font = cv2.FONT_HERSHEY_SIMPLEX</span><br><span class="line">    name = labels[id_]</span><br><span class="line">    color = (<span class="number">0</span>,<span class="number">0</span>,<span class="number">255</span>) <span class="comment"># BGR choose any color you like</span></span><br></pre></td></tr></table></figure><p>We will resize little bit so that it reads perfectly in <code>train-faces.py</code></p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">         pil_image = Image.<span class="built_in">open</span>(path).convert(<span class="string">&quot;L&quot;</span>) <span class="comment"># add bellow this</span></span><br><span class="line">size = (<span class="number">500</span>,<span class="number">500</span>)</span><br><span class="line">         final_image = pil_image.rezise(size, Image.ANTIALIAS)</span><br></pre></td></tr></table></figure><p>After saving both the files run your <a href="http://main.py">main.py</a> file and check the output of it.</p><h4 id="Complete-Code">Complete Code</h4><p><strong>requirement.txt</strong></p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">opencv-python</span><br><span class="line">opencv-contrib-python</span><br><span class="line">numpy</span><br><span class="line">pillow</span><br></pre></td></tr></table></figure><p><strong><a href="http://main.py">main.py</a></strong></p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2 </span><br><span class="line"><span class="keyword">import</span> pickle</span><br><span class="line"><span class="comment"># url = &#x27;&#x27; # add your remote ip of webcam example &#x27;http://192.168.0.1/video&#x27; or &#x27;http://192.168.0.1&#x27; depending on your ip even you can use security camera ip also</span></span><br><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_alt2.xml&#x27;</span>)</span><br><span class="line"></span><br><span class="line"></span><br><span class="line">recognizer = cv2.face.LBPHFaceRecognizer_create()</span><br><span class="line">recognizer.read(<span class="string">&quot;trainer.yml&quot;</span>)</span><br><span class="line">labels = &#123;<span class="string">&quot;person_name&quot;</span>: <span class="number">1</span>&#125;</span><br><span class="line"><span class="keyword">with</span> <span class="built_in">open</span>(<span class="string">&quot;labels.pickle&quot;</span>,<span class="string">&quot;rb&quot;</span>) <span class="keyword">as</span> f:</span><br><span class="line">    og_labels = pickle.load(f)</span><br><span class="line">    labels = &#123;v:k <span class="keyword">for</span> k,v <span class="keyword">in</span> og_labels.items()&#125;</span><br><span class="line">cap = cv2.VideoCapture(<span class="number">0</span>) <span class="comment"># comment this if your using ip camera</span></span><br><span class="line"><span class="comment"># cap = cv2.VideoCapture(url) # uncomment this line to use remote camera url</span></span><br><span class="line">cap.<span class="built_in">set</span>(<span class="number">3</span>,<span class="number">512</span>)</span><br><span class="line">cap.<span class="built_in">set</span>(<span class="number">4</span>,<span class="number">512</span>)</span><br><span class="line">cap.<span class="built_in">set</span>(<span class="number">10</span>,<span class="number">150</span>)</span><br><span class="line"></span><br><span class="line"><span class="keyword">while</span> <span class="literal">True</span>:</span><br><span class="line">    <span class="comment"># Capture frame-by-frame</span></span><br><span class="line">    ret, frame = cap.read()</span><br><span class="line">    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)</span><br><span class="line">    faces = face_cascade.detectMultiScale(gray, scaleFactor=<span class="number">1.5</span>, minNeighbors=<span class="number">5</span>)</span><br><span class="line">    <span class="keyword">for</span> (x, y, w, h) <span class="keyword">in</span> faces:</span><br><span class="line">        <span class="comment"># print(x,y,w,h)</span></span><br><span class="line">        roi_gray = gray[y:y+h, x:x+w]</span><br><span class="line">        roi_color = frame[y:y+h, x:x+w]</span><br><span class="line">        id_, conf = recognizer.predict(roi_gray)</span><br><span class="line">        <span class="keyword">if</span> conf&gt;=<span class="number">45</span>: <span class="comment"># and conf&lt;=85:</span></span><br><span class="line">            <span class="comment"># print(id_)</span></span><br><span class="line">            <span class="comment"># print(labels[id_])</span></span><br><span class="line">            font = cv2.FONT_HERSHEY_SIMPLEX</span><br><span class="line">            name = labels[id_]</span><br><span class="line">            color = (<span class="number">0</span>,<span class="number">255</span>,<span class="number">0</span>)</span><br><span class="line">            stroke = <span class="number">2</span></span><br><span class="line">            cv2.putText(frame, name, (x,y), font, <span class="number">1</span>, color, stroke, cv2.LINE_AA)</span><br><span class="line"></span><br><span class="line">        img_item = <span class="string">&quot;test.png&quot;</span></span><br><span class="line">        cv2.imwrite(img_item, roi_color)</span><br><span class="line">        color = (<span class="number">0</span>,<span class="number">255</span>,<span class="number">0</span>) <span class="comment"># BGR</span></span><br><span class="line">        stroke = <span class="number">2</span></span><br><span class="line">        end_cord_x = x + w</span><br><span class="line">        end_cord_y = y + h</span><br><span class="line">        cv2.rectangle(frame, (x, y), (end_cord_x, end_cord_y), color, stroke)</span><br><span class="line"></span><br><span class="line">    <span class="comment"># Display the resulting frame</span></span><br><span class="line">    cv2.imshow(<span class="string">&#x27;Frame&#x27;</span>,frame)</span><br><span class="line">    <span class="keyword">if</span> cv2.waitKey(<span class="number">1</span>) &amp; <span class="number">0xFF</span> == <span class="built_in">ord</span>(<span class="string">&#x27;q&#x27;</span>):</span><br><span class="line">        <span class="keyword">break</span></span><br><span class="line"></span><br><span class="line">cap.release()</span><br><span class="line">cv2.destroyAllWindows()</span><br></pre></td></tr></table></figure><p><strong><a href="http://train-faces.py">train-faces.py</a></strong></p><figure class="highlight python"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">import</span> cv2</span><br><span class="line"><span class="keyword">import</span> os</span><br><span class="line"><span class="keyword">from</span> PIL <span class="keyword">import</span> Image</span><br><span class="line"><span class="keyword">import</span> numpy <span class="keyword">as</span> np</span><br><span class="line"><span class="keyword">import</span> pickle</span><br><span class="line"></span><br><span class="line">BASE_DIR = os.path.dirname(os.path.abspath(__file__))</span><br><span class="line">image_dir = os.path.join(BASE_DIR, <span class="string">&quot;images&quot;</span>)</span><br><span class="line"></span><br><span class="line">face_cascade = cv2.CascadeClassifier(<span class="string">&#x27;cascades/haarcascade_frontalface_default.xml&#x27;</span>)</span><br><span class="line">recognizer = cv2.face.LBPHFaceRecognizer_create()</span><br><span class="line"></span><br><span class="line">current_id = <span class="number">0</span></span><br><span class="line">label_ids = &#123;&#125;</span><br><span class="line">y_labels = []</span><br><span class="line">x_train = []</span><br><span class="line"></span><br><span class="line"><span class="keyword">for</span> root, dirs, files <span class="keyword">in</span> os.walk(image_dir):</span><br><span class="line">    <span class="keyword">for</span> file <span class="keyword">in</span> files:</span><br><span class="line">        <span class="keyword">if</span> file.endswith(<span class="string">&quot;png&quot;</span>) <span class="keyword">or</span> file.endswith(<span class="string">&quot;jpg&quot;</span>):</span><br><span class="line">            path = os.path.join(root, file)</span><br><span class="line">            label = os.path.basename(root).replace(<span class="string">&quot; &quot;</span>, <span class="string">&quot; &quot;</span>) <span class="comment">#.upper()</span></span><br><span class="line">            <span class="comment"># print(label,path)</span></span><br><span class="line">            <span class="keyword">if</span> <span class="keyword">not</span> label <span class="keyword">in</span> label_ids:</span><br><span class="line">                label_ids[label] = current_id</span><br><span class="line">                current_id += <span class="number">1</span></span><br><span class="line">            id_ = label_ids[label]</span><br><span class="line">            <span class="comment"># print(label_ids )</span></span><br><span class="line">            <span class="comment"># y_labels.append(label)</span></span><br><span class="line">            <span class="comment"># x_train.append(path)</span></span><br><span class="line">            pil_image = Image.<span class="built_in">open</span>(path).convert(<span class="string">&quot;L&quot;</span>)</span><br><span class="line">            size = (<span class="number">512</span>,<span class="number">512</span>)</span><br><span class="line">            final_image = pil_image.resize(size, Image.ANTIALIAS)</span><br><span class="line">            image_array = np.array(pil_image, <span class="string">&quot;uint8&quot;</span>)</span><br><span class="line">            <span class="comment"># print(image_array)</span></span><br><span class="line">            faces = face_cascade.detectMultiScale(image_array, scaleFactor=<span class="number">1.5</span>, minNeighbors=<span class="number">5</span>)</span><br><span class="line">            <span class="keyword">for</span> (x,y,w,h) <span class="keyword">in</span> faces:</span><br><span class="line">                roi = image_array[y:y+h, x:x+w]</span><br><span class="line">                x_train.append(roi)</span><br><span class="line">                y_labels.append(id_)</span><br><span class="line"></span><br><span class="line"><span class="comment"># print(y_labels)</span></span><br><span class="line"><span class="comment"># print(x_train)</span></span><br><span class="line"></span><br><span class="line"><span class="keyword">with</span> <span class="built_in">open</span>(<span class="string">&quot;labels.pickle&quot;</span>,<span class="string">&quot;wb&quot;</span>) <span class="keyword">as</span> f:</span><br><span class="line">    pickle.dump(label_ids, f)</span><br><span class="line"></span><br><span class="line">recognizer.train(x_train, np.array(y_labels))</span><br><span class="line">recognizer.save(<span class="string">&quot;trainer.yml&quot;</span>)</span><br></pre></td></tr></table></figure><h4 id="Source-Code">Source Code</h4><p>Here is the source code <a href="https://github.com/mrfoxie/OpenCV-Facial-Recognition">OpenCV Facial Recognition</a> on GitHub if you have any issues then you can ask there.</p>]]></content>
    
    
    <summary type="html">Face detection is a computer technology being used in a variety of applications that identifies human faces in digital images. Face detection also refers to the psychological process by which humans locate and attend to faces in a visual scene.</summary>
    
    
    
    <category term="Industrial automation" scheme="http://example.com/categories/Industrial-automation/"/>
    
    <category term="Simulation" scheme="http://example.com/categories/Industrial-automation/Simulation/"/>
    
    <category term="technology" scheme="http://example.com/categories/Industrial-automation/Simulation/technology/"/>
    
    <category term="Windows" scheme="http://example.com/categories/Industrial-automation/Simulation/technology/Windows/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="ubuntu" scheme="http://example.com/tags/ubuntu/"/>
    
    <category term="information" scheme="http://example.com/tags/information/"/>
    
    <category term="robotics" scheme="http://example.com/tags/robotics/"/>
    
  </entry>
  
  <entry>
    <title>WSL Graphics</title>
    <link href="http://example.com/2021/06/19/WSLG/"/>
    <id>http://example.com/2021/06/19/WSLG/</id>
    <published>2021-06-19T04:29:27.000Z</published>
    <updated>2026-07-22T07:42:22.205Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Recaps">Recaps</h2><p>In previous post we have seen how to install <a href="https://www.mistrysiddh.tk/posts/wsl2install">Windows Subsystem Linux</a> in your windows 10, so in this we will see how to use <strong>GUI</strong> on your system without any kind of software or other utilities. The main purpose of using this is so that you can easily use both the windows and Linux apps together on single operating system, after you have installed this WSLG on your system it will look like this.</p><p><img src="/images/posts/WSLg_IntegratedDesktop.png" alt="WSLG"></p><p>Let’s start the installation process.</p><h2 id="Brief-Introduction">Brief Introduction</h2><p>WSLg is short for <em>Windows Subsystem for Linux GUI</em> and the purpose of the project is to enable support for running Linux GUI applications (X11 and Wayland) on Windows in a fully integrated desktop experience.</p><p>WSLg provides an integrated experience for developers, scientists or enthusiasts that prefer or need to run Windows on their PC but also need the ability to run tools or applications which works best, or exclusively, in a Linux environment. While users can accomplish this today using a multiple system setup, with individual PC dedicated to Windows and Linux, virtual machine hosting either Windows or Linux, or an XServer running on Windows and projected into WSL, WSLg provides a more integrated, user friendly and productive alternative.</p><p>WSLg strives to make Linux GUI applications feel native and natural to use on Windows. From integration into the Start Menu for launch to appearing in the task bar, alt-tab experience to enabling cut/paste across Windows and Linux applications, WSLg enables a seamless desktop experience and workflow leveraging Windows and Linux applications.</p><h2 id="Installation">Installation</h2><h3 id="Pre-requirements">Pre-requirements</h3><p>Before you begin installation of WSLG you have to check few thing on your system so that there is no error while installation. Here are the requirements:</p><ul class="contains-task-list"><li class="task-list-item"><input class="task-list-item-checkbox" checked="" disabled="" type="checkbox"> <code>Windows 10 Insider Preview build 21362+</code> (required for now but in future it will be available for normal builds if you aren’t on this build then go to setup <a href="https://www.mistrysiddh.tk/posts/wsl2install/#installation-of-wsl-2">Windows Insider</a> and get latest versions of Insider Preview build)</li><li class="task-list-item"><input class="task-list-item-checkbox" checked="" disabled="" type="checkbox"> Choose your GPU (if you have already install drivers then you can skip this steps)<ul class="contains-task-list"><li class="task-list-item"><input class="task-list-item-checkbox" checked="" disabled="" type="checkbox"> <a href="https://community.amd.com/community/radeon-pro-graphics/blog/2020/06/17/announcing-amd-support-for-gpu-accelerated-machine-learning-training-on-windows-10">AMD GPU driver for WSL</a></li><li class="task-list-item"><input class="task-list-item-checkbox" checked="" disabled="" type="checkbox"> <a href="https://downloadcenter.intel.com/download/29526">Intel GPU driver for WSL</a></li><li class="task-list-item"><input class="task-list-item-checkbox" checked="" disabled="" type="checkbox"> <a href="https://developer.nvidia.com/cuda/wsl">NVIDIA GPU driver for WSL</a> (I have NVIDIA GeForce on my device so I have already installed it)</li></ul></li></ul><h3 id="Install-instructions">Install instructions</h3><p>I assume that you have installed WSL on your system but if you haven’t installed it yet then go to <a href="https://www.mistrysiddh.tk/posts/ws2install/">WSL2 Installation</a> and install it. Moving further If you have an existing WSL installation without WSLg and want to update to the latest version of WSL which includes WSLg, run the command <code>wsl --update</code> from an elevated command prompt, and also download and install <a href="https://github.com/microsoft/wslg/releases/tag/v1.0.24">Linux GUI support</a> on your system so that the software requirement to run WSLg will be installed automatically.</p><p>Please note that WSLg is only compatible with WSL 2 and will not work for WSL distribution configured to work in WSL 1 mode. Verify that your Linux distro is configured for running in WSL 2 mode, if not switch to WSL 2. While you can continue to run Linux distro in WSL 1 mode after installing WSLg if you so desired, a distro configured to run in WSL 1 mode will not be able to communicate with WSLg and will not be able to run GUI applications.</p><p>You can list your currently installed distro and the version of WSL they are configured for using the following command from an elevated command prompt.</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wsl <span class="literal">--list</span> <span class="literal">-v</span></span><br></pre></td></tr></table></figure><p>If running in version 1 mode, switch to version 2. This can take a while.</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wsl <span class="literal">--set-version</span> _distro_name_ <span class="number">2</span></span><br></pre></td></tr></table></figure><p>Restart WSL by running this command from an elevated command prompt, make sure to save any pending work first:</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wsl <span class="literal">--shutdown</span></span><br></pre></td></tr></table></figure><h2 id="Updating-WSL-WSLg">Updating WSL + WSLg</h2><p>To update to the latest version of WSL and WSLg released for preview, simply run <code>wsl --update</code> from an elevated command prompt or powershell.</p><p>You’ll need to restart WSL for the changes to take effect. You can restart WSL by running <code>wsl --shutdown</code> from an elevated command prompt. If WSL was currently running, it will shutdown, make sure to first save any in progress work! WSL will be automatically restarted the next time you launch a WSL application or terminal.</p><h2 id="First-Launch">First Launch</h2><p>If you have installed the <code>Ubuntu</code> Linux distro per these instructions, you’ll find an <code>Ubuntu</code> icon in your start menu, launch it. This will launch the WSL 2 VM, launch the Ubuntu WSL distro in that VM and give you a terminal to interact with it. Voila! You’re running Linux on Windows!</p><p>If you would like to explore additional Linux distributions built for WSL, you can use the <code>wsl --list --online</code> command from an elevated command prompt to enumerate the list of available distributions for your system. You can have multiple Linux distributions installed within WSL and they will happily coexist side-by-side, so don’t be scared to experiment and try things out. Now let’s install and try some apps</p><h2 id="Install-and-run-GUI-apps">Install and run GUI apps</h2><p>If you want to get started with some GUI apps, you can run the following commands from your Linux terminal to download and install some popular applications. If you are using a different distribution than Ubuntu, it may be using a different package manager.</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br></pre></td><td class="code"><pre><span class="line">## Update all packages in your distro</span><br><span class="line">sudo apt update</span><br><span class="line"></span><br><span class="line">## Gedit</span><br><span class="line">sudo apt install gedit -y</span><br><span class="line"></span><br><span class="line">## GIMP</span><br><span class="line">sudo apt install gimp -y</span><br><span class="line"></span><br><span class="line">## Nautilus</span><br><span class="line">sudo apt install nautilus -y</span><br><span class="line"></span><br><span class="line">## VLC</span><br><span class="line">sudo apt install vlc -y</span><br><span class="line"></span><br><span class="line">## X11 apps</span><br><span class="line">sudo apt install x11-apps -y</span><br><span class="line"></span><br><span class="line">## Google Chrome</span><br><span class="line">cd /tmp</span><br><span class="line">sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb</span><br><span class="line">sudo dpkg -i google-chrome-stable_current_amd64.deb </span><br><span class="line">sudo apt install --fix-broken -y</span><br><span class="line">sudo dpkg -i google-chrome-stable_current_amd64.deb</span><br><span class="line"></span><br><span class="line">## Microsoft Teams</span><br><span class="line">cd /tmp</span><br><span class="line">sudo curl -L -o &quot;./teams.deb&quot; &quot;https://teams.microsoft.com/downloads/desktopurl?env=production&amp;plat=linux&amp;arch=x64&amp;download=true&amp;linuxArchiveType=deb&quot;</span><br><span class="line">sudo apt install ./teams.deb -y</span><br><span class="line"></span><br><span class="line">## Microsoft Edge Browser</span><br><span class="line">sudo curl https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_91.0.852.0-1_amd64.deb -o /tmp/edge.deb</span><br><span class="line">sudo apt install /tmp/edge.deb -y</span><br></pre></td></tr></table></figure><p>Once these applications are installed, you’ll find them in your start menu under the distro name. For example <code>Ubuntu -&gt; Microsoft Edge</code>. You can also launch these from your terminal window using the commands:</p><ul><li><code>xcalc</code>, <code>xclock</code>, <code>xeyes</code></li><li><code>gimp</code></li><li><code>gedit ~/.bashrc</code></li><li><code>nautilus</code></li><li><code>vlc</code></li><li><code>google-chrome</code></li><li><code>teams</code></li><li><code>microsoft-edge</code></li></ul><p><strong>Congrats you are done and ready to use GUI apps!</strong></p>]]></content>
    
    
    <summary type="html">WSLg is short for Windows Subsystem for Linux GUI and the purpose of the project is to enable support for running Linux GUI applications (X11 and Wayland) on Windows in a fully integrated desktop experience.</summary>
    
    
    
    <category term="technology" scheme="http://example.com/categories/technology/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="ubuntu" scheme="http://example.com/tags/ubuntu/"/>
    
    <category term="wsl" scheme="http://example.com/tags/wsl/"/>
    
    <category term="wsl2" scheme="http://example.com/tags/wsl2/"/>
    
  </entry>
  
  <entry>
    <title>WSL Install</title>
    <link href="http://example.com/2021/06/15/WSL2Install/"/>
    <id>http://example.com/2021/06/15/WSL2Install/</id>
    <published>2021-06-15T06:31:11.000Z</published>
    <updated>2026-07-22T07:42:22.205Z</updated>
    
    <content type="html"><![CDATA[<p><img src="/images/posts/wsl2.png" alt="WSL2"></p><h2 id="What-is-WSL">What is WSL?</h2><p>The Windows Subsystem for Linux lets developers(WSL) run a GNU/Linux environment – including most command-line tools, utilities, and applications – directly on Windows, unmodified, without the overhead of a traditional virtual machine or dual-boot setup.<br>You can:</p><ul><li>Choose your favorite GNU/Linux distributions from the <a href="https://aka.ms/wslstore">Microsoft Store</a>.</li><li>Run common command-line tools such as grep, sed, awk, or other ELF-64 binaries.</li><li>Run Bash shell scripts and GNU/Linux command-line applications including:<ul><li>Tools: vim, emacs, tmux</li><li>Languages: NodeJS, Javascript, Python, Ruby, C/C++, C## &amp; F##, Rust, Go, etc.</li><li>Services: SSHD, MySQL, Apache, Lighttpd, MongoDB, PostgreSQL.</li></ul></li><li>Install additional software using your own GNU/Linux distribution package manager.</li><li>Invoke Windows applications using a Unix-like command-line shell.</li><li>Invoke GNU/Linux applications on Windows.</li></ul><h2 id="What-is-WSL-2">What is WSL 2?</h2><p>WSL 2 is a new version of the Windows Subsystem for Linux architecture that powers the Windows Subsystem for Linux to run ELF64 Linux binaries on Windows. Its primary goals are to increase file system performance, as well as adding full system call compatibility.</p><p>This new architecture changes how these Linux binaries interact with Windows and your computer’s hardware, but still provides the same user experience as in WSL 1 (the current widely available version).</p><p>Individual Linux distributions can be run with either the WSL 1 or WSL 2 architecture. Each distribution can be upgraded or downgraded at any time and you can run WSL 1 and WSL 2 distributions side by side. WSL 2 uses an entirely new architecture that benefits from running a real Linux kernel. Let’s see the comparison between <code>WSL 1</code> and <code>WSL 2</code></p><h2 id="Comparing-WSL-1-and-WSL-2">Comparing WSL 1 and WSL 2</h2><p>The primary difference and reasons for updating the Windows Subsystem for Linux from WSL 1 to WSL 2 are to:</p><ul><li>increase file system performance,</li><li>support full system call compatibility.<br>WSL 2 uses the latest and greatest in virtualization technology to run a Linux kernel inside of a lightweight utility virtual machine (VM). However, WSL 2 is not a traditional VM experience.</li></ul><h3 id="Comparing-features">Comparing features</h3><table><thead><tr><th>Feature</th><th>WSL 1</th><th>WSL 2</th></tr></thead><tbody><tr><td>Integration between Windows and Linux</td><td>✅</td><td>✅</td></tr><tr><td>Fast boot times</td><td>✅</td><td>✅</td></tr><tr><td>Small resource foot print compared to traditional Virtual Machines</td><td>✅</td><td>✅</td></tr><tr><td>Runs with current versions of VMware and VirtualBox</td><td>✅</td><td>✅</td></tr><tr><td>Managed VM</td><td>❌</td><td>✅</td></tr><tr><td>Full Linux Kernel</td><td>❌</td><td>✅</td></tr><tr><td>Full system call compatibility</td><td>❌</td><td>✅</td></tr><tr><td>Performance across OS file systems</td><td>✅</td><td>❌</td></tr></tbody></table><h2 id="Performance-across-OS-file-systems">Performance across OS file systems</h2><p>We recommend against working across operating systems with your files, unless you have a specific reason for doing so. For the fastest performance speed, store your files in the WSL file system if you are working in a Linux command line (Ubuntu, OpenSUSE, etc). If you’re working in a Windows command line (PowerShell, Command Prompt), store your files in the Windows file system.</p><p>For example, when storing your WSL project files:</p><ul><li>Use the Linux file system root directory: <code>\\wsl$\Ubuntu-18.04\home\&lt;user name&gt;\Project</code></li><li>Not the Windows file system root directory: <code>C:\Users\&lt;user name&gt;\Project</code></li></ul><p>All currently running distributions (<code>wsl -l</code>) are accessible via network connection. To get there run a command [WIN+R] (keyboard shortcut) or type in File Explorer address bar <code>\\wsl$</code> to find respective distribution names and access their root file systems.</p><p>You can also use windows commands inside WSL’s Linux <a href="https://en.wikipedia.org/wiki/Linux_console">Terminal</a>. Try opening a Linux distribution (ie Ubuntu), be sure that you are in the Linux home directory by entering this command: <code>cd ~</code>. Then open your Linux file system in File Explorer by entering <em>(don’t forget the period at the end)</em>: <code>powershell.exe /c start .</code></p><p>WSL 2 is only available in Windows 10, Version 1903, Build 18362 or higher. Check your Windows version by selecting the <strong>Windows logo key + R</strong>, type <strong>winver</strong>, select <strong>OK</strong>. (Or enter the <code>ver</code> command in Windows Command Prompt). You may need to <a href="ms-settings:windowsupdate">update to the latest Windows version</a>. For builds lower than 18362, WSL is not supported at all.</p><h2 id="Installation-of-WSL-2">Installation of WSL 2</h2><p>There are two options available for installing Windows Subsystem for Linux (WSL):</p><ul><li><p><strong><a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10#simplified-installation-for-windows-insiders">Simplified install</a></strong> <em>(preview release)</em>: <code>wsl --install</code></p><p>The <code>wsl --install</code> simplified install command requires that you join the <a href="https://insider.windows.com/getting-started">Windows Insiders Program</a> and install a preview build of Windows 10 (OS build 20262 or higher), but eliminates the need to follow the manual install steps. All you need to do is open a command window with administrator privileges and run <code>wsl --install</code>, after a restart you will be ready to use WSL.</p></li></ul><h3 id="Manual-Installation-Steps">Manual Installation Steps</h3><p>If you are not on a Windows Insiders build, the features required for WSL will need to be enabled manually following the steps below.</p><ul><li><h4 id="Step-1-Enable-the-Windows-Subsystem-for-Linux">Step 1 - Enable the Windows Subsystem for Linux</h4></li></ul><p>You must first enable the “Windows Subsystem for Linux” optional feature before installing any Linux distributions on Windows.</p><p>Open PowerShell as Administrator and run:</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">dism.exe /online /<span class="built_in">enable-feature</span> /featurename:Microsoft<span class="literal">-Windows-Subsystem-Linux</span> /all /norestart</span><br></pre></td></tr></table></figure><ul><li><h4 id="Step-2-Check-requirements-for-running-WSL-2">Step 2 - Check requirements for running WSL 2</h4></li></ul><p>To update to WSL 2, you must be running Windows 10.</p><ul><li>For x64 systems: <strong>Version 1903</strong> or higher, with <strong>Build 18362</strong> or higher.</li><li>For ARM64 systems: <strong>Version 2004</strong> or higher, with <strong>Build 19041</strong> or higher.</li><li>Builds lower than 18362 do not support WSL 2. Use the <a href="https://www.microsoft.com/software-download/windows10">Windows Update Assistant</a> to update your version of Windows.</li></ul><p>If you are running Windows 10 version 1903 or 1909, open “Settings” from your Windows menu, navigate to “Update &amp; Security” and select “Check for Updates”. Your Build number must be 18362.1049+ or 18363.1049+, with the minor build # over .1049. Read more: <a href="https://devblogs.microsoft.com/commandline/wsl-2-support-is-coming-to-windows-10-versions-1903-and-1909/">WSL 2 Support is coming to Windows 10 Versions 1903 and 1909</a>. See the <a href="https://docs.microsoft.com/en-us/windows/wsl/troubleshooting#im-on-windows-10-version-1903-and-i-still-do-not-see-options-for-wsl-2">troubleshooting instructions</a>.</p><ul><li><h3 id="Step-3-Enable-Virtual-Machine-feature">Step 3 - Enable Virtual Machine feature</h3></li></ul><p>Before installing WSL 2, you must enable the <strong>Virtual Machine Platform</strong> optional feature. Your machine will require <a href="https://docs.microsoft.com/en-us/windows/wsl/troubleshooting#error-0x80370102-the-virtual-machine-could-not-be-started-because-a-required-feature-is-not-installed">virtualization capabilities</a> to use this feature.</p><p>Open PowerShell as Administrator and run:</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">dism.exe /online /<span class="built_in">enable-feature</span> /featurename:VirtualMachinePlatform /all /norestart</span><br></pre></td></tr></table></figure><p><strong>Restart</strong> your machine to complete the WSL install and update to WSL 2.</p><ul><li><h3 id="Step-4-Download-the-Linux-kernel-update-package">Step 4 - Download the Linux kernel update package</h3></li></ul><p>Download the latest package:</p><ul><li><a href="https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi">WSL2 Linux kernel update package for x64 machines</a></li></ul><p>If you’re using an ARM64 machine, please download the <a href="https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_arm64.msi">ARM64 package</a> instead. If you’re not sure what kind of machine you have, open Command Prompt or PowerShell and enter: <code>systeminfo | find &quot;System Type&quot;</code>. <strong>Caveat:</strong> On non-English Windows versions, you might have to modify the search text, for example, in German it would be <code>systeminfo | find &quot;Systemtyp&quot;</code>.</p><ul><li><p>Run the update package downloaded in the previous step. (Double-click to run - you will be prompted for elevated permissions, select ‘yes’ to approve this installation.)</p></li><li><h4 id="Step-5-Set-WSL-2-as-your-default-version">Step 5 - Set WSL 2 as your default version</h4></li></ul><p>Open PowerShell and run this command to set WSL 2 as the default version when installing a new Linux distribution:</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wsl <span class="literal">--set-default-version</span> <span class="number">2</span></span><br></pre></td></tr></table></figure><ul><li><h4 id="Step-6-Install-your-Linux-distribution-of-choice">Step 6 - Install your Linux distribution of choice</h4></li></ul><ol><li>manual installation</li></ol><p>If you are on <code>Windows 10 Insider Preview build 21362+</code> then just type the following commands in powershell</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">#this command will show you list of all distribution which is been supported by windows</span></span><br><span class="line">wsl <span class="literal">--list</span> <span class="literal">--online</span></span><br></pre></td></tr></table></figure><p>as soon as paste the above command you will get this message there</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br></pre></td><td class="code"><pre><span class="line">PS C:\Users\SIDDH&gt; wsl --list --online</span><br><span class="line">The following is a list of valid distributions that can be installed.</span><br><span class="line">Install using &#x27;wsl --install -d &lt;Distro&gt;&#x27;.</span><br><span class="line"></span><br><span class="line">NAME            FRIENDLY NAME</span><br><span class="line">Ubuntu          Ubuntu</span><br><span class="line">Debian          Debian GNU/Linux</span><br><span class="line">kali-linux      Kali Linux Rolling</span><br><span class="line">openSUSE-42     openSUSE Leap 42</span><br><span class="line">SLES-12         SUSE Linux Enterprise Server v12</span><br><span class="line">Ubuntu-16.04    Ubuntu 16.04 LTS</span><br><span class="line">Ubuntu-18.04    Ubuntu 18.04 LTS</span><br><span class="line">Ubuntu-20.04    Ubuntu 20.04 LTS</span><br></pre></td></tr></table></figure><p>you can choose any of the distro you want to install in your system say for example if you want to install Ubuntu then just past the following command</p><figure class="highlight powershell"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wsl <span class="literal">--install</span> <span class="literal">-d</span> ubuntu</span><br></pre></td></tr></table></figure><p>and it will start installing into your system after completion it will ask you for a username and password set those two parameters and you will be able to use Ubuntu in your system without dual-boot</p><p><img src="https://docs.microsoft.com/en-us/windows/wsl/media/ubuntuinstall.png" alt="Ubuntu Install"></p><ol start="2"><li>Open the <a href="https://aka.ms/wslstore">Microsoft Store</a> and select your favorite Linux distribution.</li></ol><p><img src="https://docs.microsoft.com/en-us/windows/wsl/media/store.png" alt="Microsoft Store"></p><p>The following links will open the Microsoft store page for each distribution:</p><ul><li><p><a href="https://www.microsoft.com/store/apps/9N9TNGVNDL3Q">Ubuntu 18.04 LTS</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9n6svws3rx71">Ubuntu 20.04 LTS</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9NJFZK00FGKV">openSUSE Leap 15.1</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9MZ3D1TRP8T1">SUSE Linux Enterprise Server 12 SP5</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9PN498VPMF3Z">SUSE Linux Enterprise Server 15 SP1</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9PKR34TNCV07">Kali Linux</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9MSVKQC78PK6">Debian GNU/Linux</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9n6gdm4k2hnc">Fedora Remix for WSL</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9NV1GV1PXZ6P">Pengwin</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9N8LP0X93VCP">Pengwin Enterprise</a></p></li><li><p><a href="https://www.microsoft.com/store/apps/9p804crf0395">Alpine WSL</a></p></li><li><h4 id="Install-Windows-Terminal-optional">Install Windows Terminal (optional)</h4></li></ul><p>Windows Terminal enables multiple tabs (quickly switch between multiple Linux command lines, Windows Command Prompt, PowerShell, Azure CLI, etc), create custom key bindings (shortcut keys for opening or closing tabs, copy+paste, etc.), use the search feature, and custom themes (color schemes, font styles and sizes, background image/blur/transparency).</p><p><a href="https://docs.microsoft.com/en-us/windows/terminal/get-started">Install Windows Terminal</a>.</p><p><img src="https://docs.microsoft.com/en-us/windows/wsl/media/terminal.png" alt="Windows Terminal"></p><p>Now you can use linux as well as windows at a same time. In next post we will be seeing how to GUI app in WSL2.</p>]]></content>
    
    
    <summary type="html">The Windows Subsystem for Linux lets developers run a GNU/Linux environment -- including most command-line tools, utilities, and applications -- directly on Windows, unmodified, without the overhead of a traditional virtual machine or dual-boot setup.</summary>
    
    
    
    <category term="technology" scheme="http://example.com/categories/technology/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="Linux" scheme="http://example.com/tags/Linux/"/>
    
    <category term="ubuntu" scheme="http://example.com/tags/ubuntu/"/>
    
    <category term="wsl" scheme="http://example.com/tags/wsl/"/>
    
    <category term="wsl2" scheme="http://example.com/tags/wsl2/"/>
    
  </entry>
  
  <entry>
    <title>Nanotechnology</title>
    <link href="http://example.com/2021/04/20/Nanotechnology/"/>
    <id>http://example.com/2021/04/20/Nanotechnology/</id>
    <published>2021-04-20T15:13:49.000Z</published>
    <updated>2026-07-22T07:42:22.203Z</updated>
    
    <content type="html"><![CDATA[<h2 id="What-is-Nanotechnology">What is Nanotechnology?</h2><p><img src="/images/posts/nanotechnology.jpg" alt="NanoTechnology"></p><p>Nanotechnology is science, engineering, and technology conducted at the nanoscale, which is about 1 to 100 nanometers. Nanoscience and nanotechnology are the study and application of extremely small things and can be used across all the other science fields, such as chemistry, biology, physics, materials science, and engineering. It is the leading technology in the world where all the material are been made on the nanoscale level, you must have not been noticed that <code>Microcontroller</code> which we are using in our circuits and much more applications are been made up to the nanoscale level which is called <code>VLSI</code> Very Large Scale Integration. Nanotechnology is also called nanotech.</p><h2 id="Origins">Origins</h2><p><sup>Wikipidia</sup> The concepts that seeded nanotechnology were first discussed in 1959 by renowned physicist <code>Richard Feynman</code> in his talk <code>There's Plenty of Room at the Bottom</code>, in which he described the possibility of synthesis via direct manipulation of atoms.</p><p>The term <code>Nanotechnology</code> was first used by <code>Norio Taniguchi</code> in <code>1974</code>, though it was not widely known. Inspired by Feynman’s concepts, <code>K. Eric Drexler</code> used the term <code>nanotechnology</code> in his 1986 book <a href="https://www.pdfdrive.com/engines-of-creation-20-the-coming-era-of-nanotechnology-e158355030.html">Engines of Creation: The Comming Era of Nanotechnology</a> which proposed the idea of a nanoscale “assembler” which would be able to build a copy of itself and the items of arbitrary complexity with atomic control. It’s also been said that nanotechnology will be able to perform AI level operation which will help to eradicate those diseases which humans can’t remove it, say for example <code>AIDS</code>, <code>Radioactive materials</code> from the body, also this <code>CoronaVirus</code> from current pandemic year.</p><h3 id="Fundamental-Concepts">Fundamental Concepts</h3><p>Nanotechnology is the engineering of functional systems at the molecular scale. This covers both current work and concepts that are more advanced. In its original sense, nanotechnology refers to the projected ability to construct items from the bottom up, using techniques and tools being developed today to make complete, high performance products.</p><p>One nanometer (nm) is one billionth, or 10−9, of a meter. By comparison, typical carbon-carbon bond lengths, or the spacing between these atoms in a molecule, are in the range 0.12–0.15 nm, and a DNA double-helix has a diameter around 2 nm. On the other hand, the smallest cellular life-forms, the bacteria of the genus Mycoplasma, are around 200 nm in length. By convention, nanotechnology is taken as the scale range 1 to 100 nm following the definition used by the National Nanotechnology Initiative in the US. The lower limit is set by the size of atoms (hydrogen has the smallest atoms, which are approximately a quarter of a nm kinetic diameter) since nanotechnology must build its devices from atoms and molecules. The upper limit is more or less arbitrary but is around the size below which phenomena not observed in larger structures start to become apparent and can be made use of in the nano device.[26] These new phenomena make nanotechnology distinct from devices which are merely miniaturised versions of an equivalent macroscopic device; such devices are on a larger scale and come under the description of microtechnology.[27]</p><p>To put that scale in another context, the comparative size of a nanometer to a meter is the same as that of a marble to the size of the earth.[28] Or another way of putting it: a nanometer is the amount an average man’s beard grows in the time it takes him to raise the razor to his face.[28]</p><p>Two main approaches are used in nanotechnology. In the “bottom-up” approach, materials and devices are built from molecular components which assemble themselves chemically by principles of molecular recognition.[29] In the “top-down” approach, nano-objects are constructed from larger entities without atomic-level control.[30]</p><p>Areas of physics such as nanoelectronics, nanomechanics, nanophotonics and nanoionics have evolved during the last few decades to provide a basic scientific foundation of nanotechnology.</p><h3 id="Current-research">Current research</h3><h4 id="Nanomaterials">Nanomaterials</h4><p>The nanomaterials field includes subfields which develop or study materials having unique properties arising from their nanoscale dimensions.</p><ul><li>Interface and colloid science has given rise to many materials which may be useful in nanotechnology, such as carbon nanotubes and other fullerenes, and various nanoparticles and nanorods. Nanomaterials with fast ion transport are related also to nanoionics and nanoelectronics.</li><li>Nanoscale materials can also be used for bulk applications; most present commercial applications of nanotechnology are of this flavor.</li><li>Progress has been made in using these materials for medical applications; see Nanomedicine.</li><li>Nanoscale materials such as nanopillars are sometimes used in solar cells which combats the cost of traditional silicon solar cells</li><li>Development of applications incorporating semiconductor nanoparticles to be used in the next generation of products, such as display technology, lighting, solar cells and biological imaging; see quantum dots.</li><li>Recent application of nanomaterials include a range of biomedical applications, such as tissue engineering, drug delivery, antibacterials and biosensors.</li></ul><h3 id="Research-and-development">Research and development</h3><p>Because of the variety of potential applications (including industrial and military), governments have invested billions of dollars in nanotechnology research. Prior to 2012, the USA invested $3.7 billion using its National Nanotechnology Initiative, the European Union invested $1.2 billion, and Japan invested $750 million. Over sixty countries created nanotechnology research and development (R&amp;D) programs between 2001 and 2004. In 2012, the US and EU each invested $2.1 billion on nanotechnology research, followed by Japan with $1.2 billion. Global investment reached $7.9 billion in 2012. Government funding was exceeded by corporate R&amp;D spending on nanotechnology research, which was $10 billion in 2012. The largest corporate R&amp;D spenders were from the US, Japan and Germany which accounted for a combined $7.1 billion.</p><table><thead><tr><th>Rank</th><th>Organization</th><th>Country</th><th>First Patents</th></tr></thead><tbody><tr><td>1</td><td>Samsung Electronics</td><td>South Korea</td><td>2578</td></tr><tr><td>2</td><td>Nippon Steel &amp; Sumitomo Metal</td><td>Japan</td><td>1490</td></tr><tr><td>3</td><td>IBM</td><td>United States</td><td>1360</td></tr><tr><td>4</td><td>Toshiba</td><td>Japan</td><td>1298</td></tr><tr><td>5</td><td>Canon Inc.</td><td>Japan</td><td>1162</td></tr><tr><td>6</td><td>Hitachi</td><td>Japan</td><td>1100</td></tr><tr><td>7</td><td>University of California, Berkeley</td><td>United States</td><td>1055</td></tr><tr><td>8</td><td>Panasonic</td><td>Japan</td><td>1047</td></tr><tr><td>9</td><td>Hewlett-Packard</td><td>United States</td><td>880</td></tr><tr><td>10</td><td>TDK</td><td>Japan</td><td>839</td></tr></tbody></table>]]></content>
    
    
    <summary type="html">Nanotechnology, also shortened to nanotech, is the use of matter on an atomic, molecular, and supramolecular scale for industrial purposes. The earliest, widespread description of nanotechnology referred to the particular technological goal of precisely manipulating atoms and molecules for fabrication of macroscale products, also now referred to as molecular nanotechnology.</summary>
    
    
    
    <category term="robotics" scheme="http://example.com/categories/robotics/"/>
    
    <category term="technology" scheme="http://example.com/categories/robotics/technology/"/>
    
    <category term="Industrial automation" scheme="http://example.com/categories/robotics/technology/Industrial-automation/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="robotics" scheme="http://example.com/tags/robotics/"/>
    
  </entry>
  
  <entry>
    <title>Robotics</title>
    <link href="http://example.com/2021/04/13/Robotics/"/>
    <id>http://example.com/2021/04/13/Robotics/</id>
    <published>2021-04-13T09:32:14.000Z</published>
    <updated>2026-07-22T07:42:22.204Z</updated>
    
    <content type="html"><![CDATA[<p><img src="/images/posts/robotics.jpg" alt="Robotics"></p><h2 id="Robotics">Robotics</h2><p>Robotics is the intersection of science, engineering and technology that produces machines, called robots, that substitute for (or replicate) human actions. As you have seen in the movie such as I robot, wall-e, Transformer etc. where robots are been there. As time passes technology also evolves not also that it gets smatter and smatter also.</p><h3 id="What-is-a-Robot">What is a Robot?</h3><p><img src="/images/posts/robotic-arm.jpg" alt="Robotic Arm"><br>A robot is the product of the robotics field, where programmable machines are built that can assist humans or mimic human actions. Robots were originally built to handle monotonous tasks (like building cars on an assembly line), but have since expanded well beyond their initial uses to perform tasks like fighting fires, cleaning homes and assisting with incredibly intricate surgeries. Each robot has a differing level of autonomy, ranging from human-controlled bots that carry out tasks that a human has full control over to fully-autonomous bots that perform tasks without any external influences.</p><h3 id="Characteristics">Characteristics</h3><p><img src="/images/posts/robot.jpg" alt="Robot Characteristics"></p><ol><li>Robots all consist of some sort of mechanical construction. The mechanical aspect of a robot helps it complete tasks in the environment for which it’s designed. For example, the Mars 2020 Rover’s wheels are individually motorized and made of titanium tubing that help it firmly grip the harsh terrain of the red planet.</li><li>Robots need electrical components that control and power the machinery. Essentially, an electric current (a battery, for example) is needed to power a large majority of robots.</li><li>Robots contain at least some level of computer programming. Without a set of code telling it what to do, a robot would just be another piece of simple machinery. Inserting a program into a robot gives it the ability to know when and how to carry out a task.</li></ol><p>Robots all consist of some sort of mechanical construction. The mechanical aspect of a robot helps it complete tasks in the environment for which it’s designed. For example, the Mars 2020 Rover’s wheels are individually motorized and made of titanium tubing that help it firmly grip the harsh terrain of the red planet.<br>Robots need electrical components that control and power the machinery. Essentially, an electric current (a battery, for example) is needed to power a large majority of robots.<br>Robots contain at least some level of computer programming. Without a set of code telling it what to do, a robot would just be another piece of simple machinery. Inserting a program into a robot gives it the ability to know when and how to carry out a task.</p><h3 id="Utilization-of-Robotics">Utilization of Robotics</h3><p>According to the International Federation of Robotics, 1.3 million industrial robots will be in use by 2018. Robotics continues to emerge as a large and influential market.</p><p>The following five industries are utilizing this new technology to boost efficiency and convenience for both businesses and consumers.</p><h4 id="1-Health-Care">1. Health Care</h4><p><img src="/images/posts/surgical-robot.jpg" alt="Surgical Robot"><br>Advances in robotics have the potential to change a wide variety of health care practices, such as surgery, rehabilitation, therapy, patient companionship, and everyday activities. Robotic instruments used in health care are not designed to take over the duties of health care professionals, but rather to make their work easier.</p><p>The da Vinci Surgical System, for example, utilizes the hand movements of the operating surgeon to control tiny, precise instruments inside the patient’s body. This allows for minimally invasive procedures in surgeries such as cardiac, colorectal, gynecologic, head and neck, thoracic, and urologic.</p><p>For patients who have suffered strokes or spinal cord injuries, or who are paralyzed, robotic devices such as exoskeletons have the ability to assist and guide them during rehabilitation. In addition, robotic lifting machines can help nurses lift patients who are elderly or immobile. Companion and therapeutic robots such as Paro can also comfort patients with mental health issues with a system of sensors, microphones, and cameras.</p><h4 id="2-Agriculture">2. Agriculture</h4><p><img src="/images/posts/farm-robots.jpg" alt="Farm Robots"><br>To help increase productivity while lowering overall costs, the agriculture industry has been actively working to adopt different forms of robotic technology. Farmers have already been using tractors and harvesters that are self-guided by GPS. Recently, there has been a rise in the experimental use of autonomous systems that automate operations like pruning, thinning, mowing, spraying, and weed removal. Sensor technology is also being utilized to manage pests and diseases that affect crops.</p><h4 id="3-Food-Preparation">3. Food Preparation</h4><p><img src="/images/posts/food-robots.jpg" alt="Food line robot"><br>One of the more extravagant advancements in robot technology will soon be available in the kitchen. Automated and intelligent robots — such as those invented by Moley Robotics — will be able to prepare and cook hundreds of meals in a home kitchen. This robotic chef will be controlled via a smartphone, and once the controller chooses a recipe and arranges pre-packaged containers of cut and prepared ingredients, the robot will be able to cook the predetermined meal quickly and efficiently. Moley Robotics is also developing a consumer-friendly version of a robot kitchen, which will include a built-in smart dishwasher and refrigerator.</p><h4 id="4-Manufacturing">4. Manufacturing</h4><p><img src="/images/posts/industrial-robot.jpg" alt="Manufacturing"><br>Robotics are being used in many aspects of manufacturing to help increase productivity and efficiency while lowering production costs. Similar to the health care industry, many robots in manufacturing collaborate with workers to perform repetitive, monotonous, or intricate tasks under the worker’s guidance and control. With these machines, precision is valued more than speed, as is the ability to be reprogrammed for specific tasks of different sizes and complexities. Robotic manufacturing technology is also becoming safer to operate. Cameras, sensors, and automatic shut-off capabilities enable robots to sense and stay clear of humans in the workplace.</p><h4 id="5-Military">5. Military</h4><p><img src="/images/posts/ArmyGroundRobot.jpg" alt="Army Ground Robot"><br>In the military and public safety sectors, robotic technology is being applied in many areas. One highly visible area involves unmanned drones. These machines can be used for surveillance and support operations on the battlefield. Military drones flying over areas of war and conflict, in hostage situations, and for natural and manmade disasters are able to assess danger levels and provide soldiers and first responders with real-time information. Drones are revolutionizing disaster response since they can access hazardous areas with greater speed and precision without placing human responders in harm’s way.</p><p>Robotic devices are already establishing a wide presence in several commercial industries. As robotic technologies become more affordable, they will soon be available in various forms for consumers as well, with the ability to impact our lives in countless ways.</p><h3 id="Pros-Cons">Pros &amp;&amp; Cons</h3><h4 id="Pros">Pros</h4><ol><li><p>The first and the foremost advantage of having robots in workplaces is their cost. Robots are much cheaper than humans and their cost is now decreasing.</p></li><li><p>It’s a fact that we cannot compare human abilities with robots but robotic capabilities are now growing quickly. For example, if you run an essay writing service, you can use robots to perform every kind of research related to any subject.</p></li><li><p>Because robots are more active and don’t get tired like humans, the collaboration between humans and robots is reducing absenteeism. The pace of human cannot increase hence robots are helping humans.</p></li><li><p>Robots are more precise than humans; they don’t tremble or shake as human hands. Robots have smaller and versatile moving parts which help them in performing tasks with more accuracy than humans.</p></li><li><p>There is no doubt that robots are significantly stronger and faster than humans.</p></li><li><p>Robots come in any shape and size, depending upon the need of the task.</p></li><li><p>Robots can work anywhere in any environmental condition whether it is space, underwater, in extreme heat or wind etc. Robots can be used everywhere where human safety is a huge concern.</p></li><li><p>Robots are programmed by a human; they cannot say no to anything and can be used for any dangerous and unwanted work where humans may deny to offer their services. For example, many robotic probes have been sent into space but have never returned.</p></li><li><p>Robots in warfare are saving more lives and have now proven to be very successful.</p></li><li><p>Robots are now being used in the chemical industry and can, for example deal with chemical spills in a nuclear plant, which would otherwise pose a major health concern.</p></li><li><p>The best thing about robots is that they never get tired and can literally work on certain tasks 24 x 7. The human brain gets tired if it’s working continuously but robots never get tired of what they are programmed to do and they can work on certain tasks error free.</p></li></ol><h4 id="Cons">Cons</h4><ol><li><p>Where robots are increasing the efficiency in many businesses, they are also increasing the unemployment rate. Because of robots, human labour is no longer required in many factories and manufacturing plants.</p></li><li><p>Robots can certainly handle their prescribed tasks, but they typically cannot handle unexpected situations.</p></li><li><p>The ROI of your business may suffer if your operation relies on too many robots. They have higher expenses than humans, so at the end of the day you may not always achieve the desired ROI.</p></li><li><p>Robots may have AI but they are certainly not as intelligent as humans. They can never improve their jobs outside the pre-defined programming because they simply cannot think for themselves.</p></li><li><p>Robots installed in workplaces still require manual labour attached to them. Training those employees on how to work with the robots definitely has a cost attached to it.</p></li><li><p>Robots have no sense of emotions or conscience. They lack empathy and this is one major disadvantage of having an emotionless workplace.</p></li><li><p>Robots operate on the basis of information fed to them through a chip. If one thing goes wrong the entire company bears the loss.</p></li></ol><p>Where a robot saves times, on the other hand it can also result in a lag. It is, after all, a machine so you cannot expect too much from them. If a robot malfunctions, you need extra time to fix it, which would require reprogramming.</p><p>If ultimately robots would do all the work, and the humans will just sit and monitor them, health hazards will increase rapidly. Obesity will be on top of the list.</p><p>So there are advantages, but there are disadvantages as well. It is the twenty first century and we cannot work without machines.</p><p>Humans are still considered far more efficient than robots when it comes to decision making powers, handling difficult situations, brainstorming, and generally bringing a sense of emotion and empathy into a workplace.</p>]]></content>
    
    
    <summary type="html">Robotics is the intersection of science, engineering and technology that produces machines, called robots, that substitute for (or replicate) human actions.  WALL-E. These over-exaggerated, humanoid concepts of robots usually seem like a caricature of the real thing...or are they more forward thinking than we realize? Robots are gaining intellectual and mechanical capabilities that don’t put the possibility of a R2-D2-like machine out of reach in the future.</summary>
    
    
    
    <category term="industrial automation" scheme="http://example.com/categories/industrial-automation/"/>
    
    <category term="robotics" scheme="http://example.com/categories/industrial-automation/robotics/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="industrial automation" scheme="http://example.com/tags/industrial-automation/"/>
    
    <category term="robotics" scheme="http://example.com/tags/robotics/"/>
    
    <category term="factory automation" scheme="http://example.com/tags/factory-automation/"/>
    
  </entry>
  
  <entry>
    <title>Agnikul Cosmos</title>
    <link href="http://example.com/2021/03/29/agnikul-cosmos/"/>
    <id>http://example.com/2021/03/29/agnikul-cosmos/</id>
    <published>2021-03-29T09:59:18.000Z</published>
    <updated>2026-07-22T07:42:22.199Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Agnikul">Agnikul</h2><p><img src="/images/posts/agnikul-cosmos.png" alt="Agnikul"></p><p>&quot;Agnikul” is a derivative of the Sanskrit word - “Gurukul” and it could be interpreted to mean “a place where people learn to use fire”. They are a group of enthusiasts, rocket scientists, engineers, programmers, lawyers, and more.</p><p>First we will see little bit of information of 3D printer.</p><h2 id="3D-Printer">3D Printer</h2><p><img src="/images/posts/3d_printer.jpg" alt="3D Printer"><br>3D printing, or additive manufacturing, is the construction of a three-dimensional object from a CAD model or a digital 3D model. The term “3D printing” can refer to a variety of processes in which material is deposited, joined or solidified under computer control to create a three-dimensional object, with material being added together (such as plastics, liquids or powder grains being fused together), typically layer by layer.</p><h3 id="What-is-3D-Printer">What is 3D Printer?</h3><p>3D printing or additive manufacturing is a process of making three dimensional solid objects from a digital file. The creation of a 3D printed object is achieved using additive processes. In an additive process an object is created by laying down successive layers of material until the object is created. Each of these layers can be seen as a thinly sliced cross-section of the object. 3D printing is the opposite of subtractive manufacturing which is cutting out / hollowing out a piece of metal or plastic with for instance a milling machine. 3D printing enables you to produce complex shapes using less material than traditional manufacturing methods.</p><h3 id="How-does-3D-Printer-works">How does 3D Printer works?</h3><p>3D printing also called additive manufacturing can be thought has creative object using successive addition. 3D printer usually works by printing a layer over a previous printed layer and repeating the task till the objective is completed. Just like 2D printers, 3D printers also come equipped with different techniques to achieve the same task. Each having it’s own advantages. FDM method being the most widely used, achieves the printing task by melting a filament and tracing a pre determined path with the extruder and then rising the extruder and then tracing the next path over the previous one.</p><h2 id="Agnikul-2">Agnikul</h2><p>Bringing Space Within Everyone’s Reach<br>Going to space shouldn’t be the hardest part of utilizing, living in or working from space. So, why not design &amp; build a product that makes the earth-to-space journey as simple, as quick and as affordable as possible?</p><h3 id="Configuration">Configuration</h3><table><thead><tr><th>Parameters</th><th>Value</th></tr></thead><tbody><tr><td>Max Payload</td><td>100kg to 700KM LEO (Low Earth Orbit)</td></tr><tr><td>Height</td><td>18M</td></tr><tr><td>Diameter</td><td>1.3M</td></tr><tr><td>Lift off Mass</td><td>14000KG</td></tr></tbody></table><h3 id="Stage-1">Stage 1</h3><p><img src="https://agnikul.in/static/media/rocket-3.0a209845.png" alt="Stage 1"></p><p>Agnibaan’s first stage is powered by 7 Agnite engines each delivering 25 kN of thrust at sea level. All of these engines are electric pump fed engines allowing for simplified engine design and highly configurable engine clustering architectures.</p><p>Capable of operating with a sea level Isp of 285 seconds, the entire combustion section here is a single piece assembly and 100% 3D printed.</p><h3 id="Stage-2">Stage 2</h3><p><img src="https://agnikul.in/static/media/rocket-2.98105b45.png" alt="Stage 2"></p><p>Our second stage is powered by the Agnite vacuum optimized engine. Agnite is the same engine that powers our first stage as well. It can deliver upto 355 seconds of Isp in vacuum. Running an electric pump fed engine offers greater &amp; finer propellant utilization techniques to enhance payload capacity.</p><h3 id="Stage-3-Baby-Stage">Stage 3 - Baby Stage</h3><p><img src="https://agnikul.in/static/media/rocket-1.8a3f3800.png" alt="Stage 3"></p><p>An optional baby stage sits inside the payload fairing with an envelope large enough for almost all small satellite needs.</p><p>Agnibaan is a customizable vehicle. When we were at the drawing board, we carefully analyzed what our customers really needed. We then engineered enough flexibility into the vehicle while carefully designing to ensure reliability. Removing a few engines and flying is more involved than it sounds. We had to ensure vehicle controllability, stability, lift off thrust-to-weight ratio (&amp; many other parameters) made sense for each of these versions.</p><p>Technology is eveloving day by day we don’t know what’s will the next invention will be done by human being no one can predict, also not that the technology has reach to that level that we can create own hyperdrive and travel through gallaxys in the space from one to anther.</p>]]></content>
    
    
      
      
    <summary type="html">&lt;h2 id=&quot;Agnikul&quot;&gt;Agnikul&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;/images/posts/agnikul-cosmos.png&quot; alt=&quot;Agnikul&quot;&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;Agnikul” is a derivative of the San</summary>
      
    
    
    
    <category term="technology" scheme="http://example.com/categories/technology/"/>
    
    
    <category term="technology" scheme="http://example.com/tags/technology/"/>
    
    <category term="information" scheme="http://example.com/tags/information/"/>
    
    <category term="3d printing" scheme="http://example.com/tags/3d-printing/"/>
    
    <category term="inventions" scheme="http://example.com/tags/inventions/"/>
    
  </entry>
  
  <entry>
    <title>Are We Living in Simulation Part 06</title>
    <link href="http://example.com/2021/02/05/Are-We-Living-In-Simulation-Part-06/"/>
    <id>http://example.com/2021/02/05/Are-We-Living-In-Simulation-Part-06/</id>
    <published>2021-02-05T06:08:49.000Z</published>
    <updated>2026-07-22T07:45:16.147Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Recap">Recap</h2><p>As in <a href="/2020/12/17/Are-We-Living-In-Simulation-Part-01/">part 1</a>, we have talked about <strong>Quantum Computers</strong>, <strong>Facebook AI Chat</strong>, and <strong>Predictions of AI Robots</strong> wherein <a href="/2020/12/19/Are-We-Living-In-Simulation-Part-02/">part 2</a> we had a recap of <strong>part 1</strong> and also <strong>The Matrix</strong> movie, <strong>Roswell UFO Incident</strong>, wherein <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/">part 3</a> we discussed on <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#MKUltra"><strong>MKUltra</strong></a> performed by <code>US Central Intelligence Agency</code>, <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#Black-Mirror-Bandersnatch"><code>Black Mirror: Bandersnatch</code></a> movie where you can control <strong>Stefan Butler</strong> by given two choices which leads to a different path in the movies. In <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/">part 4</a> we talked about <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/#UFO">UFO</a> also we seen <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/#Space-Mysteries">Space Mysteries</a> of <code>Restored Apollo 11</code> and also we saw the video a mysterious video where an unidentified spacecraft refuelling itself from the sun. In <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/">part 5</a> we talked about time travel where we seen some of the most known time travel and reference in the article about <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Who-was-Sid-Hurwich">Sid Hurwich</a> which was about time machine which can <code>Freeze Time</code>, also we saw many mysteries of <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Mike-Tyson-Match">Mike Tyson Match</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Charlie-Chaplin-Moive">Charlie Chaplin Moive</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#London-Bridge-Opening">London Bridge Opening</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#A-man-from-2256">A man from 2256</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Swiss-ring-watch">Swiss ring watch</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#1500-years-old-mummy-wearing-Adidas-sneaker-shoe">1500 years old mummy wearing Adidas sneaker shoe</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#17th-century-astronaut">17th century astronaut</a>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#The-man-from-Taured">The man from Taured</a><br>, <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#John-Titor">John Titor</a> well if the time travel is possible then it would be much more terrifying then we thought because they can go back to time and change the future or can destroy the future but there are many rules of travelling back or forward in time.</p><p><img src="/images/posts/cicada-3301.jpg" alt="Cicada 3301"></p><h2 id="Cicada-3301">Cicada 3301</h2><h3 id="Everything-you-need-to-know-about-Cicada-3301-An-internet-Mystery">Everything you need to know about Cicada 3301 (An internet Mystery)</h3><p>Of late, you can find several puzzle games online available in the market for users all around the world. These puzzle games are easy to play and you are not going to face any issues or confusion for sure. But Cicada 3301 is something different from those types of puzzle games which you might have played in the past with your family members and relatives in your free time. On the year 4th January 2012, the mysterious and hardest puzzle on the internet was launched named “Cicada 3301”. It is one of the most mysterious and elaborate puzzles available today for people across the world.</p><p>The main purpose of the puzzles each year has been to carefully recruit the best and talented individuals. But the ultimate purpose is still not known to the people. As per some reviews, it has been stated that Cicada 3301 is mainly a secret society to improve privacy, cryptography, and anonymity. It would be better for you to understand that the name Cicada 3301 is given to a mysterious internet organization which has published sets of puzzle several times to recruit the most intelligent and fastest code breakers from all around the world. This puzzle was first published on sites like 4chan and Reddit and remains active for nearly a month. Do you want to know more about the Cicada 3301 and how it works? If yes is your answer, then here you would get all the information you are looking for right now!</p><h3 id="What-are-the-Points-of-Cicada-3301">What are the Points of Cicada 3301?</h3><p>The main point of Cicada 3301 is to recruit highly intelligent and educated fast code breakers from all over the world through the sets of puzzles. They are looking for highly experienced and talented individuals. To search them, they have devised a test. Also, there is a message hidden in the image and you need to find them to reach them.</p><h3 id="When-did-Cicada-3301-start">When did Cicada 3301 start?</h3><p><img src="/images/posts/cicada-3301.png" alt="Cicada 3301"></p><p>On the year 4th of January 2012, the mysterious and hardest puzzle on the internet was launched named “Cicada 3301”. It is one of the most mysterious and elaborate puzzles available today for people worldwide. It is a puzzle where you need to have a good deal of technical knowledge, an understanding of number theory, including philosophy, classical music, knowledge of artist references, technological references, Mayan numerology, mathematics, cyberpunk literature, and the life cycles of cicadas. As per some speculations, Cicada 3301 is well-funded and large, considering that it has the deep knowledge to create such complex puzzles and at the same time, capable of supporting the existence of clues in a large number of locations, all far from one another.</p><p>In the year 2012, it was started, and then soon after one year, it again started for the people to solve the puzzles. There are thousands of people who have tried to solve the puzzle from their side but not able to do it due to a lack of intelligent and education skills. The puzzle looks similar to other online puzzles but very difficult to solve it. You should be well educated and highly intelligent for solving it easily without any problem. The mysterious organization Cicada 3301 has been releasing online encryptions since 2012, drawing top code-breakers to accept the challenges and nobody knows.</p><h3 id="Who-is-Cicada-3301">Who is Cicada 3301?</h3><p>Cicada 3301 is a nickname given to an organization and it is not related to a particular person. All the set of puzzles to hire code breakers mainly focused on steganography, data security, cryptography, and even internet anonymity. Most people have claimed recently that Cicada 3301 is a secret society to improve anonymity, privacy, and cryptography. Some others have claimed that Cicada 3301 is a cult or religion. By considering the official statement of people who won the 2012 puzzle, 3301 uses non-puzzle based recruiting methods but created the puzzles because they were only looking for educated members with computer security and cryptography skills.</p><h3 id="What-is-the-mission-of-Cicada-3301">What is the mission of Cicada 3301?</h3><p><img src="/images/posts/mission-cicada-3301.jpeg" alt="Mission"></p><p>The main mission of Cicada 3301 is still not known to the people due to its mysterious nature of work. As per some people reviews, it has been cleared that it is mainly for hiring intelligent and educated people in the organization. But the type of organization is still not known to the people and expected to be revealed very soon in the future for sure. This mysterious organization is trying to recruit the fastest and intelligent code breakers from all around the world.</p><h3 id="What-happens-to-those-who-solve-cicada-3301">What happens to those who solve cicada 3301?</h3><p>Those people who solve cicada 3301 still in a dilemma and they are not able to understand what is the main reason behind creating those puzzles. In a recent interview, Puzzle solvers have also mentioned the puzzles they have solved from their end and how it is not so easy for them in the beginning. It is an internet mystery and people are getting aware of it. Many folks have tried from their end but some of them become successful and some of them did not get much success in solving those highly complex problems. It is expected that soon a new puzzle set will be published on the site and people are waiting to try their luck. In the future, it has been cleared that people will show more excitement and eagerness to solve these puzzles, and soon we will come to know about some more people who are giving it a try for sure.</p><iframe width="560" height="315" src="https://www.youtube.com/embed/_sepWhNGopg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><h3 id="What-was-the-purpose-of-Cicasa-3301">What was the purpose of Cicasa 3301?</h3><p>It is normally believed that the results of solving the puzzle would lead the individuals to better know who these people are. As a participant, you are going to solve one puzzle and then another puzzle will be given to you with much-increasing difficulty level for sure. All the participants need to have high and strong knowledge regarding “Cryptography, coding, Steganography, Encryption, and many more. It is a famous mystery as people want to know who these people who have started this puzzle. Also, want to know the main reason behind hiring such intelligent individuals in a team. As per certain claims, it is believed it to be a secret society while others normally believed that Cicada 3301 is a religion or cult.</p><iframe width="560" height="315" src="https://www.youtube.com/embed/a9z7LPBMHTg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>At the beginning of 2013, it was the time of round 3 puzzles. Once again the image includes the message and the message led to the book and also book led to the link. The procedure was the same as before but this time message led to the book named “ Liber Primus” ( First book). The book was written in Latin and originated from Russia. The book was a mystery for most people and many still not able to know the exact reason behind it. However, a significant portion of the book has yet to be translated. Out of 74 pages, only 19 pages have been successfully translated. From the year 2015 to now, no puzzles have been found but still internet users all around the world waiting for this mystery.</p><h3 id="Conclusion">Conclusion</h3><p>Finally, you are aware of the Cicada 3301 and how it was solved by Joel and Marcus. All the above-mentioned points will help you in knowing what is Cicada 3301 and how it becomes an internet mystery for the users worldwide. You should note that the Cicada puzzle is not simple as most of the other puzzles available online and you need to be very educated and highly intelligent for solving the complex puzzles for sure.</p><p>Here is the full solution of <a href="https://www.youtube.com/playlist?list=PL2nkG_LEeBQFu0m2bS5E1-EN3JgzpUe7g">Cicada 3301</a> puzzle.</p><h2 id="r-A858DE45F56D9BC9">r/A858DE45F56D9BC9</h2><p><img src="/images/posts/r-A858DE45F56D9BC9.png" alt="r/A858DE45F56D9BC9"></p><p>It all started back in 2011 when a Reddit account began posting an indecipherable sequence of numbers and letters to a new subreddit, r/A858DE45F56D9BC9, or <a href="http://www.reddit.com/r/A858DE45F56D9BC9">r/A858</a> for short. After languishing in Internet obscurity for nearly a year, another Reddit user requested more information, asking: “Do these seemingly random strings of numbers … correlate to something; is there some big joke I’m missing out on?” There was no reply, but enough people began to wonder the same thing themselves, and soon a sister subreddit, r/Solving_A858, was born. It consisted of “a dedicated group of computer science students, amateur cryptographers, and motivated enthusiasts” working together to crack the code, if indeed that’s what it was, reports the Daily Dot. At first, the creator kept the subreddit private, with only those proving themselves worthy allowed in, but it eventually opened to the public. It all started back in 2011 when a Reddit account began posting an indecipherable sequence of numbers and letters to a new subreddit, r/A858DE45F56D9BC9, or r/A858 for short. After languishing in Internet obscurity for nearly a year, another Reddit user requested more information, asking: “Do these seemingly random strings of numbers … correlate to something; is there some big joke I’m missing out on?” There was no reply, but enough people began to wonder the same thing themselves, and soon a sister subreddit, <a href="https://www.reddit.com/r/Solving_A858/">r/Solving_A858</a>, was born. It consisted of “a dedicated group of computer science students, amateur cryptographers, and motivated enthusiasts” working together to crack the code, if indeed that’s what it was, reports the Daily Dot. At first, the creator kept the subreddit private, with only those proving themselves worthy allowed in, but it eventually opened to the public.</p><p>Today only a few of the thousands of r/A858 posts have been decoded, but they tend to be cryptic—such as an excerpt from the book Actions and Passions by Max Lerner and the ASCII image of Stonehenge, reported Bustle last year. The subreddit creator was pretty much silent until August 2015 when an account appeared in the sister “solving” subreddit that (after appropriate code-breaking, of course) allowed users to ask questions. Still, any answers were themselves cryptic, such as: “We cannot disclose the purpose. A858 will end when the purpose is disclosed or discovered.” Then on March 29, after having been private for some time (it switches between private and public regularly), r/A858 suddenly read: “The A858 Project Has Concluded. You may unsubscribe.” Many still think the project isn’t over. “I only hope A858 has a purpose,” one user writes. “I don’t particularly care if it is a good one.”</p><h2 id="India">India</h2><p><img src="https://alochonaa.files.wordpress.com/2014/02/india.jpg" alt="India"></p><p>India has been called the land of mysteries since time immemorial, whether for its various enigmatic natural phenomena or eccentricities associated with its religions and culture. And while science has worked hard to debunk and find a logical reason behind every riddle, there remain some that give rationalists a run for their money. Here are some of modern India’s most puzzling aspects that are bound to make your eyes pop!</p><h3 id="Kodinhi-–-Kerala’s-village-of-twins">Kodinhi – Kerala’s village of twins</h3><p><img src="https://3.bp.blogspot.com/-dC3fXAKSqsU/U5l3FHR6pfI/AAAAAAAABco/WbtxNtA_eLk/s1600/Kodinhi2.jpg" alt="Twin Town"></p><p>By any metric, conceiving twins and triplets is a rare natural occurrence around the world. In fact, on average only 16 out of 1,000 successful pregnancies in the world result in twins and this average is even lower in India at just 9. However, this ratio is heavily skewed in the sleepy hamlet of Kodinhi in Kerala, which has a record 400 pairs of twins in a population of just over 2,000 families! Geneticists and scientists have long tried to explain this rare phenomenon but are only now making some headway. While experts have pointed to genetics as an obvious factor, what’s even more mysterious is that irrespective of religion, lineage or their original heritage, all families living in the village have conceived more than the average pairs of twins over the last few generations, and the number is consistently growing.</p><h3 id="Tanjore’s-Brihadeeswara-Temple">Tanjore’s Brihadeeswara Temple</h3><p><img src="https://3.bp.blogspot.com/-jXTo2ZBydmk/WKX35fAuIoI/AAAAAAAAFRU/CHTrCTtdOlAIfaE2O0UY0S6WiaAReVQJwCLcB/s1600/Brihadeeswarar_Temple_Full_View.jpg" alt="Tanjore’s Brihadeeswara Temple"></p><p>The ‘Big Temple’ in Thanjavur is renowned across the world as an architectural marvel and is one of India’s 36 World Heritage Sites. While there are many imposing and majestic temples in Tamil Nadu, what makes this temple particularly interesting is its architectural mysteries that still confound many. The granite structure is popular for having one of the tallest gopurams in India and at the apex lies an 81-tonne monolithic Shikhara mounted at a height of 66 meters. While architecture and science have advanced over centuries to create much greater marvels, taken in the context of its era of construction, dating back more than 1,000 years, this aspect of the temple still baffles experts. Questions about how the heavy and huge Shikhara was mounted at such a height and how such massive amounts of granite were carried to the site with no recorded quarries in the vicinity are still unanswered. By some accounts, the tower is constructed in such a way that it does not cast a shadow at noon on any day of the year as well!</p><h3 id="Prahlad-Jani-–-India’s-fasting-fakir">Prahlad Jani – India’s fasting fakir!</h3><p><img src="https://www.guioteca.com/cultura-india/files/2014/01/Prahlad-Jani.jpg" alt="Prahlad Jani – India’s fasting fakir!"></p><p>India is a land of eccentric saints and sadhus, but none of these gurus has raised worldwide interest and flummoxed experts as much as Prahlad Jani, the sadhu who claims to have fasted without food or water for over 40 years. His claims had long been taken with a pinch of salt by scientists and experts and outright dismissed by rationalists. However, in 2010, Jani was part of an extensive study by a team of 35 Indian experts from the Defence Institute of Physiology and Allied Science, which lasted over 15 days. While the study was shrouded in mystery with the government deciding not to divulge any details, it was widely publicised that the guru, also known as Mataji, was in good health despite not eating or drinking water and being in isolation for more than ten days. What’s more, it was further claimed that he did not urinate or excrete during the duration of the tests. While the veracity of this account is still an open question, it certainly has raised interest among the world’s leading experts.</p><h3 id="Kirti-Stambha-–-the-Iron-Pillar-of-Delhi">Kirti Stambha – the Iron Pillar of Delhi</h3><p><img src="https://i1.wp.com/www.opindia.com/wp-content/uploads/2015/01/Iron_pillar_delhi.jpg" alt="Kirti Stambha – the Iron Pillar of Delhi"></p><p>While the concept of rust-resistant iron only became prominent during the industrial revolution in western civilization, there stands an iron pillar in Delhi that predates such known material technology by nearly a millennium! The Kirti Stambha or victory pillar of Delhi is a six-tonne structure that is constructed out of iron sometime in the 5th century and has stood the test of time without succumbing to rust. The science of this pillar has baffled scientists, primarily for the fact that such advanced technology for rust resistance was thought to be unknown elsewhere in the world at the time.</p>]]></content>
    
    
    <summary type="html">Have you thought that there are internet mysteries too where some are been solved and some are not the internet is like an ocean where we don&#39;t know what will happen also we don&#39;t know who is spying on us what we search etc.</summary>
    
    
    
    <category term="Simulations" scheme="http://example.com/categories/Simulations/"/>
    
    <category term="Mind Control" scheme="http://example.com/categories/Simulations/Mind-Control/"/>
    
    <category term="Government" scheme="http://example.com/categories/Simulations/Mind-Control/Government/"/>
    
    
    <category term="matrix" scheme="http://example.com/tags/matrix/"/>
    
    <category term="simulation" scheme="http://example.com/tags/simulation/"/>
    
    <category term="reality" scheme="http://example.com/tags/reality/"/>
    
    <category term="truth" scheme="http://example.com/tags/truth/"/>
    
    <category term="experiment" scheme="http://example.com/tags/experiment/"/>
    
  </entry>
  
  <entry>
    <title>Are We Living in Simulation Part 05</title>
    <link href="http://example.com/2021/01/26/Are-We-Living-In-Simulation-Part-05/"/>
    <id>http://example.com/2021/01/26/Are-We-Living-In-Simulation-Part-05/</id>
    <published>2021-01-26T15:55:36.000Z</published>
    <updated>2026-07-22T07:45:16.147Z</updated>
    
    <content type="html"><![CDATA[<p><img src="/images/posts/time-travel.jpg" alt="Time Travel"></p><p>As in <a href="/2020/12/17/Are-We-Living-In-Simulation-Part-01/">part 1</a>, we have talked about <strong>Quantum Computers</strong>, <strong>Facebook AI Chat</strong>, and <strong>Predictions of AI Robots</strong> wherein <a href="/2020/12/19/Are-We-Living-In-Simulation-Part-02/">part 2</a> we had a recap of <strong>part 1</strong> and also <strong>The Matrix</strong> movie, <strong>Roswell UFO Incident</strong>, wherein <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/">part 3</a> we discussed on <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#MKUltra"><strong>MKUltra</strong></a> performed by <code>US Central Intelligence Agency</code>, <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#Black-Mirror-Bandersnatch"><code>Black Mirror: Bandersnatch</code></a> movie where you can control <strong>Stefan Butler</strong> by given two choices which leads to a different path in the movies. In <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/">part 4</a> we talked about <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/#UFO">UFO</a> also we seen <a href="/2021/01/16/Are-We-Living-In-Simulation-Part-04/#Space-Mysteries">Space Mysteries</a> of <code>Restored Apollo 11</code> and also we saw the video a mysterious video where an unidentified spacecraft refuelling itself from the sun.</p><iframe width="560" height="315" src="https://www.youtube.com/embed/S9HdPi9Ikhk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><h2 id="What-is-Time">What is Time?</h2><p><sup>Wikipedia</sup> Time is the indefinite continued progress of existence and events occur in apparently irreversible succession from the past, through the present, into the future. It is a component quantity of various measurements used to sequence events, to compare the duration of events or the intervals between them, and to quantify rates of change of quantities in the material and reality or the conscious experience. Time is often referred to as a fourth dimension, along with three spatial dimensions.</p><p>It is been told that time has never stopped or will never be stopped its a continuous flow. If we try to make changes in past or future it will affect the path one mistake and everything is messed up.</p><h3 id="Time-Travel">Time Travel</h3><p><img src="/images/posts/time.jpg" alt="Time"></p><p>Time travel is the concept of movement between certain points in time, analogous to movement between different points in space by an object or a person, typically with the use of a hypothetical device known as a time machine.</p><h3 id="Can-we-go-back-in-time">Can we go back in time?</h3><p><img src="/images/posts/predestination.jpg" alt="Predestination"></p><p>Although humans can’t hop into a time machine and go back in time, we do know that clocks on aeroplanes and satellites travel at a different speed than those on earth.</p><h4 id="When-did-we-knew-that-time-travel-is-possible">When did we knew that time travel is possible?</h4><p>More than 100 years ago, a famous scientist named Albert Einstein came up with an idea about how time works. He called it relativity. This theory says that time and space are linked together. Einstein also said our universe has a speed limit: nothing can travel faster than the speed of light (186,000 miles per second).</p><h2 id="Who-was-Sid-Hurwich">Who was Sid Hurwich?</h2><p><img src="/images/posts/sidhurwich.jpg" alt="Sid Hurwich"></p><p>Born in 1918, Sid Hurwich was a Jewish appliance repairman living in Toronto Canada who used to experiment with various kinds of technology. As a child, Sid showed great interest in collecting random junk and assembling the pieces into working machines. Later as an adult, he became famous as the man who could fix anything that was broken.</p><p>In 1934, Sid earned the distinction of being the first private appliance repairman in all of Canada. He was such a skilled technician that the local power company succeeded in taking him out of the army so he could develop the infrastructure of the public electrical utility.</p><p>Sid Hurwich earned enough money to set up two successful companies of his own. He was still young when he got a heart attack, only 36 and he retired.</p><h3 id="EXTRAORDINARY-TIME-MACHINE-THAT-COULD-‘FREEZE-TIME’">EXTRAORDINARY TIME MACHINE THAT COULD ‘FREEZE TIME’</h3><p>However, he continued to experiment with technology and finally invented that extraordinary ‘freeze time’ machine that could also change the flow of time, and send out beams of influence to manipulate objects in distant locations.</p><p>Local authorities had problems to catch thieves in the wave of bank robberies that swept Toronto in 1969. So Hurwich contacted them and said that is possible to freeze time to find out what happened.</p><p>This account was given in the article in the Vancouver Sun-Times:</p><blockquote><p>‘All I recall,’ said Bolton (one of the police officers in charge), ‘is that it was under the table – the device, whatever it was – and there was a bedspread over the table. He froze my service revolver. You couldn’t pull the trigger, you couldn’t lift it off the table and even on the table you couldn’t pull the trigger.’</p></blockquote><p>and then Sid said:</p><blockquote><p>“…. Now take a look at your watches.” I remember one of them said, “When did this happen?” and I said, “The minute you walked through that door. You walked in there about 25 minutes ago. Now, look at your watches. You’re late about 25 minutes.”’ As the security officers filed out of his home, Sid’s wife overheard one of them suggest that the army should be told about the device. ‘That was the first time it entered my mind for war or army purposes or anything like that.’</p></blockquote><p>The time machine later was used by military and it ended up in Israel, accorded in publication Foreign Report in 1977.</p><blockquote><p>“The device sends out electronic rays to alter the natural composition of electronic fields and centres of gravity of weapons, instrument dials and mechanical devices … (using) the Hurwich principle there was no reason why the new beams could not reach and disable tanks, ground-to-ground missiles and complete radar systems. The beams could also be tacked together to form a screen that would make whole zones safe from bombs and missiles,”</p></blockquote><p>But does they still have that device and do they still use it?</p><h3 id="What-happened-to-Sid-Hurwich-and-his-time-altering-machine">What happened to Sid Hurwich and his time-altering machine?</h3><p>Whether the time machine is still in possession of the Israeli military or not has been widely debated. Does the Israeli military still have the Hurwich device, and are they still using it on ‘special occasions’ or in dire situations of military crisis?</p><p>In ‘True Time Travel’ book by Richard Bullivant is written:</p><blockquote><p>“Skeptics say that if they had a device that could provide a kind of shield from bombs and missiles, freeze weapons, and even slow or halt time, the Israeli military would be invincible and would not have suffered as many casualties as it has in its decades’ long struggles with its antagonists in the Mideast. Others counter, however, by saying that the Hurwich device may be a two-edged sword. If it can ‘freeze’ the weapons of the enemy, it would also freeze the weapons of those employing the device. Thus, the device can perhaps only be used in a limited way – enough to knock out radar detection and other enemy electronics, for example – but not to induce the full-blown time-freeze effect for the benefit of the user.”</p></blockquote><p>Not only Richard wrote about it, but and many people over the years. Also, he said to police that it is not a new invention, and it is designed on principles that are already well known.</p><p>By now, researchers still can’t find out any information about him or his obituary. But, surely, he has passed on.</p><h2 id="Truth-or-Fake">Truth or Fake</h2><p>Proof of time travel: Physicists says that theoretical time travel is possible on both sides means in the future and the past. Time travel to the future seems practically possible.</p><ol><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Mike-Tyson-Match">Mike Tyson Match</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Charlie-Chaplin-Movie">Charlie Chaplin Movie</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#London-Bridge-Opening">London Bridge Opening</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#A-man-from-2256">A man from 2256</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#Swiss-ring-watch">Swiss ring watch</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#1500-years-old-mummy-wearing-Adidas-sneaker-shoe">1500 years old mummy wearing adidas sneaker shoe</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#17th-century-astronaut">17th century astronaut</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#The-man-from-Taured">The man from Taured</a></li><li><a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#John-Titor">John Titor</a></li></ol><h3 id="Mike-Tyson-Match">Mike Tyson Match</h3><p><img src="/images/posts/mike-tyson-match.gif" alt="Mike Tyson Match"></p><p>In 1995 a match was played between the legendary boxers Mike Tyson and Peter McNeeley. It was not an extraordinary match.</p><p>But, when the footage of the match was watched closely next something unbelievable thing saw in the footage. In the footage, it was clear that someone was capturing the picture of Mike Tyson with a Smartphone.</p><p>In fact, at that time, there was no existence of such types of smartphones.</p><p>It is believed that he was that person who came from the future.</p><h3 id="Charlie-Chaplin-Movie">Charlie Chaplin Movie</h3><p><img src="/images/posts/charlie-chaplin-moive.jpg" alt="Charlie Chaplin Movie"></p><p>“The Circus” was the super hit movie of Charlie Chaplin which was released in 1928.</p><p>Later, when someone was watching the movie closely, he saw unusual stuff in the movie.</p><p>He saw there was a scene in the movie in which a lady was talking on a mobile phone like device.</p><p>But at that time there was no existence of a mobile phone. The first mobile cell phone came into existence in 1973 which was of Motorola. Here is the video of it.</p><iframe width="560" height="315" src="https://www.youtube.com/embed/XbO2a3hFmO0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><h3 id="London-Bridge-Opening">London Bridge Opening</h3><p><img src="/images/posts/bridge-time-traveler.jpg" alt="London Bridge Opening"></p><p>Out of all proofs of time travel, this assumes to be solid evidence of time travel.</p><p>This photo was captured in 1941, during the re-opening ceremony of the South Fork Bridge in Gold Bridge, British Columbia.</p><p>The style of wearing a man’s clothes in this photo is completely contrasting from other people.</p><p>One gentleman is wearing a graphic t-shirt and black sunglass.</p><p>Moreover, there is also a modern camera like device in his hand.</p><p>But at that time all these things were not existed, which means these kinds of stuff were not invented.</p><p>Later the forensic report was also carried out of this photo but this image was found clean and clear; there was no tampering with it.</p><h3 id="A-man-from-2256">A man from 2256</h3><p><img src="/images/posts/man-from-2256.jpg" alt="A man from 2256"></p><p>A 44-year-old man <a href="https://www.quora.com/Was-Andrew-Carlssin-actually-from-the-future">Andrew Carlssin</a> was arrested on Jan 28, 2003, in Toronto, Canada, by FBI. He was detained on the suspicion of illegal inside information of the stock market.</p><p>Because on the course of two weeks by investing just $800 he made out with over $350 million.</p><p>How was it possible? He made out around 126 high-risk trades and never loses a single cent.</p><p>And, during the four-hour confession, he stated he came from 2256.</p><p>The FBI did not get any evidence of fraud from his side.</p><p>On 3rd April 2003, an unidentified person came in the courtroom for a bail hearing and deposited $1 million for the bail of Andrew Carlssin. But after, they disappeared in the way and never have been met again.</p><p>Later, the FBI could not find out where both of them came from and where they went.</p><iframe width="560" height="315" src="https://www.youtube.com/YgfJ21CUvKI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><h3 id="Swiss-ring-watch">Swiss ring watch</h3><p><img src="/images/posts/Swiss-ring-watch.png" alt="Swiss ring watch"></p><p>A watch was discovered when archaeologists began unsealing a tomb in China. That tomb was from the Ming Dynasty, and it was of 400-year-old.</p><p>While unsealing they found a ring-like object inside the tomb. After investigation, it was found out that it was a small watch similar to be modern Swiss watch. This watch was 100 years old.<br>Interestingly, when you see the watch from the front, you can read the time clearly on it.</p><p>Moreover, archaeologists also found there was no tampering with the tomb.</p><p>Consequently, if there was no tampering then how this watch went inside the 300-year-old tomb.</p><p>Astonishingly, at that time even Switzerland didn’t become a country. Many people correlate this puzzling discovery to time travel.</p><h3 id="1500-years-old-mummy-wearing-Adidas-sneaker-shoe">1500 years old mummy wearing Adidas sneaker shoe</h3><p><img src="/images/posts/1500-years-old-mummy-wearing-adidas-sneaker-shoe.jpg" alt="1500 years old mummy wearing Adidas sneaker shoe"></p><p>The Mongolian Mummy was found in the Altai Mountains at the height of 10,000 feet from the ocean.</p><p>This mummy was of the 1500 years old, and the stunning thing about this was that this mummy was wearing Adidas like sneakers in her feet. (this mummy was assumed to be of a woman)</p><p>Adidas is a German company that started on August 18, 1949, by Adi Dassler and it is famous for its footwear.</p><p>Some people are relating the story of this mummy with the event of time travel.</p><p>This mummy was found in April 2016.</p><h3 id="17th-century-astronaut">17th century astronaut</h3><p><img src="/images/posts/Resolved_Mystery_Of_Salamanca_Astronaut_From_The_Cathedral_Of_16th_Century.png" alt="17th-century astronaut"><br>Very few are aware that the Soviet pilot Yuri Gagarin was the first person to travel to outer space in 1961. But the mystery remains unveiled is why there a figure that exactly looks like an astronaut engraved in the stone of a 16th-century cathedral?</p><p>Built between 1513 and 1733 there is a new cathedral of Salamanca, Spain when space travel was hardly thought of. This has made some people curious to speculate about the origin of the carving: is this the evidence of time travel? Or some other creatures from different planet engraved it? Or is some paranormal force at a play?</p><p>The Salamanca’s Astronaut is not a joke or a hoax, but a modern addition to the Cathedral; however, it has all the reserves of something which may provide confusion some 400 years from now.</p><p><strong>New Cathedral Of Salamanca</strong><br>The building began at a time when the Gothic style was merging with the new Renaissance style. This cathedral retained more of its gothic counter because the administrators and the supervisors wanted the new cathedral to merge with the old one. Two elements were added that broke with the predominant style of the building: a Baroque and the bell tower.</p><p>The new cathedral of Salamanca was erected without the destruction of the old cathedral, but the walls of the newly erected lean on the North wall of the old one. This is the reason why the old cathedral had to be reinforced. The main entrance to the cathedral consists of three decorated arcs: each heading to the three naves of the church.</p><p><strong>Who Did Carve The Astronaut Picture On The Cathedral?</strong></p><p>The truth behind this carving is, unfortunately, less interesting. When the church was rebuilt centuries ago it went a restoration program and the stonemasons decided to carve some modern figures. It is a tradition of the cathedral builders to add details or new carvings as a sort of some signature. In this case with the cathedral, quarryman Jeronimo Garcia given the action to add more images to the front of the building including an astronaut among some vines.</p><p>There also been a weird looking dragon eating ice cream (even the ice cream cones were not invented until the 20th century), a bull, a crayfish and a lynx.  But why the figures are chipped and broken even though it is not that much old? Vandalism in 2010</p><p><img src="/images/posts/unidentified.jpg" alt="unidentified image"><br>The vandalism has been recovered and now it has clear pictures today.</p><p>It is the only church that has some modern addition engraved on the building, Calahorra Cathedral in Spain (from the 16th century) has a cell phone that was added in 1996.<br><img src="/images/posts/phone.jpg" alt="phone"></p><h3 id="The-man-from-Taured">The man from Taured</h3><p><img src="/images/posts/the-Man-from-Taured.jpg" alt="The man from Taured"></p><p>The Man from Taured (sometimes referred to as the Taured Mystery of the Man Without a Country ) is a story about a man who arrives at a Japanese airport from a country called Taured. Many people have claimed this story to be true, so the crux of the problem pertains to Taured. One would notice that there is no country by the name of Taured, either today or during the purported time when the incident took place, i.e. the 1950s. The story ends with the man disappearing (forever) a day after arriving in Japan. Moreover, all of his documents, such as his passport and driver’s license also (conveniently) disappeared, thus making this strange story unsolvable.</p><h4 id="The-Man’s-ArrivalThe-Man’s-Arrival">The Man’s ArrivalThe Man’s Arrival</h4><p>The story of the ‘Man from Taured’ begins quite specifically in many sources with a hot day in July 1954. On that particular day, a man was said to have arrived at Haneda Airport, known also as Tokyo International Airport. This man has been described as Caucasian looking with a beard. Whilst his primary language is said to have been French, it has been purported that he spoke Japanese and many other languages as well.</p><p><img src="/images/posts/Customs-service.jpg" alt="Customs service"><br>The sequence of events then differs according to which version of the story one encounters. In one version, this man hands over his passport to be stamped, and the Japanese immigration officer notices something strange. Whilst the passport looked authentic, the country where it was issued, ‘Taured’, was recognized as non-existent, either by the officer or one of his / her colleagues, indicating that the man should be taken away for interrogation. In another version, the man mentioned that he was from Taured, and when the immigration officer did not believe him, he showed him/her his passport.</p><h4 id="Location-of-Taured">Location of Taured</h4><p>The next part of the story details the man trying to convince the immigration officers that Taured does indeed exist. According to the traveller, Taured was located between France and Spain and had by then been in existence for 1000 years.</p><p>When shown a map, the man pointed to the area occupied by the Principality of Andorra and was puzzled as to why his country was called Andorra on the map. Both sides refused to give in – the Japanese officers insisted that Taured did not exist, and the traveller argued otherwise.</p><p><img src="/images/posts/Location-of-Andorra.jpg" alt="Location of Andorra"><br><sup>Location of Andorra (center of green circle) in Europe  (dark grey).</sup></p><h4 id="Vanished">Vanished!</h4><p>Eventually, the man was held by the officers, as they were suspicious that he might be some kind of criminal. They brought him to a nearby hotel for the night, whilst they conducted their investigation. To ensure that the man did not escape during the night, two guards were placed outside his room. The next morning, when the officers went to the man’s room, they realized that he had simply vanished, as there were no signs of his escape. Additionally, all of his documents, which may serve as evidence for the story’s validity, had disappeared as well.</p><h4 id="Travel-Through-Time-or-Space-Or-Just-an-Exaggeration">Travel Through Time or Space? Or Just an Exaggeration?</h4><p>One of the most notable explanations for this incident is that the man from Taured had somehow passed through a parallel dimension by accident, and ended up at Haneda Airport. It has been suggested that, based on this explanation, there is parallel earth which is similar to ours with the exception that the locations called Andorra here is known as Taured over there. Another suggestion is that the man was a time traveller from the future, thou this interpretation is arguably more problematic than the one supposing inter-dimensional travel.</p><p>It has also been suggested that an incident like that did indeed happen, though perhaps much less sensational. This more mundane story could have been embellished each time it was told, so much so that it eventually evolved into the great mystery that it is known as today.</p><p>Finally, it is also entirely possible that this story is merely an urban legend. The story of the ‘Man from Taured’ might not have even occurred in the first place, and may have just been the creation of someone’s imagination.</p><h3 id="John-Titor">John Titor</h3><p><img src="/images/posts/john-titor.jpg" alt="John Titor"><sup> Is this true that this person who was seen on <a href="/2021/01/26/Are-We-Living-In-Simulation-Part-05/#London-Bridge-Opening">London Bridge Opening</a>.<br></sup></p><p>One legendary hoax captivated fans of the supernatural and the paranormal like few others. November 2, 2000, saw the first online post by the individual who would come to be known as “John Titor.” Titor claimed to be a man from the future, sent to the past to retrieve… a portable computer. Though shrouded by forum avatars, his specific instructions on what he was here to accomplish, and what society would look like in his version of the future, kicked off a frenzy of investigation, speculation, and deception that has lasted for nearly two decades.</p><p>Some people believed “John Titor” completely. Others became obsessed with errors and inconsistencies, digital detectives trying to uncover the truth behind the story. Before it was over, Titor would make his way to an animation studio in Japan, a wrestling ring in Pennsylvania, and a prison cell in Oregon.</p><p>John Titor is a name used on several bulletin boards during 2000 and 2001 by a poster claiming to be an American military time traveller from 2036. Titor made numerous vague and specific predictions regarding calamitous events in 2004 and beyond, attracting world-wide attention during the ensuing decade. His descriptions of the aftermath of a nuclear war—including the devastation of numerous countries around the world, a breakup of the United States into five smaller sovereignties, and general destruction of the global environment and infrastructure—inspired fiction and music, and triggered investigations by journalists and others. Subsequent closer examination of Titor’s assertions provoked widespread scepticism. Inconsistencies in his explanations, the uniform inaccuracy of his predictions, and a private investigator’s findings all led to the general impression that the entire episode was an elaborate hoax. A 2009 investigation concluded that Titor was likely the creation of Larry Haber, a Florida entertainment lawyer, along with his brother John, a computer scientist.</p><h4 id="Titor’s-Post">Titor’s Post</h4><p>The first posts using John Titor’s military symbol appeared on the Time Travel Instituteforums on November 2, 2000, under the name TimeTravel_0. At that time the name “John Titor” was not being used. The posts discussed time travel in general, the first one being the “six parts” description of what a time machine would need to have to work (see below) and responses to questions about how such a machine would work. Early messages tended to be short. A second thread was also made due to shortcomings in the forum software at the time</p><p>The name “John Titor” was not introduced until January 2001, when TimeTravel_0 began posting at the Art Bell BBS Forums (which required a name or pseudonym for every account). The Titor posts ended in late March 2001.</p><p>Around 2003, various websites reproduced Titor’s posts, re-arranging them into narratives. Not all refer to the original dates posted.</p><p><img src="/images/posts/john-titor-ibm-5100.jpg" alt="IBM-5100"></p><p>In his online postings, Titor claimed to be an American soldier from 2036, based in Tampa, Florida. He was assigned to a governmental time-travel project, and sent back to 1975 to retrieve an IBM 5100 computer which he said was needed to debug various legacy computer programs in 2036; a possible reference to the UNIX year 2038 problem. The IBM 5100 runs the APL and BASICprogramming languages.</p><p>Titor had been selected for this mission specifically, given that his paternal grandfather was directly involved with the assembly and programming of the 5100. Titor claimed to be on a stopover in the year 2000 for “personal reasons,” to collect pictures lost in the (future) civil war and to visit his family, of whom he spoke often.</p><p>Titor also said he had been, for a few months, trying to alert anyone that would listen about the threat of Creutzfeldt–Jakob disease spread through beef products and about the possibility of civil war within the United States. When questioned about them by an online subscriber, Titor also expressed an interest in mysteries such as UFOs, which remained unexplained in his time. Titor suggested that UFOs and extraterrestrials might be travellers from much further into the future than his own time, with superior time machines.</p><h4 id="Time-Machine">Time Machine</h4><p>Titor described his time machine on several occasions. In an early post, he described it as a “stationary mass, temporal displacement unit powered by two top-spin, dual positive singularities”, producing a “standard off-set Tipler sinusoid”.</p><p>The earliest post was more explicit, saying it contained the following:</p><ul><li>Two magnetic housing units for the dual micro singularities</li><li>An electron injection manifold to alter mass and gravity of the micro singularities</li><li>A cooling and X-ray venting system</li><li>Gravity sensors, or a variable gravity lock</li><li>Four main caesium clocks</li><li>Three main computer units</li></ul><p>According to the posts, the device was installed in the rear of a 1967 Chevrolet Corvette convertible and later moved to a 1987 truck having four-wheel drive.</p><p>Titor shared several scans of the manual of a “C204 Time Displacement Unit” with diagrams and schematics and posted some photographs of the device installed in the car.</p><p>Titor claimed that the “Everett–Wheeler model of quantum physics,” better known as the many-worlds interpretation, was correct. The model posits that every possible outcome of a quantum decision occurs in a separate “universe.” Titor stated that this was the reason the grandfather paradox would not happen; following the logic of the argument, Titor would be killing a different John Titor’s grandfather in a timeline other than his own.</p><blockquote><p>The grandfather paradox is impossible.<br>In fact, all paradox is impossible. The Everett–Wheeler–Graham or multiple world theory is correct.<br>All possible quantum states, events, possibilities, and outcomes are real, eventual, and occurring.<br>The chances of everything happening someplace at some time in the supervise are 100%.</p></blockquote><h4 id="Predictions">Predictions</h4><p>Although invoking the many-worlds interpretation of quantum mechanics, whereby events from his timeline may differ from our own, Titor also expressed assurance that the differences were minimal. As such, his descriptions have been interpreted as predictions and compared with historical events since 2001.</p><p>The most immediate of Titor’s predictions was of an upcoming civil war in the United States having to do with “order and rights”.He described it as beginning in 2004, with civil unrest surrounding the presidential election of that year. This civil conflict that he characterized as “having a Waco type event every month that steadily gets worse” would be “pretty much at everyone’s doorstep” and erupt by 2008.</p><p>As a result of the war, the United States would split into five regions based on various factors and differing military objectives. This civil war, according to Titor, would end in 2015 with a brief but intense World War III.</p><p>Titor refers to the exchange as “N Day”. Washington, D.C. and Jacksonville, Florida are specifically mentioned as being hit. After the war, Omaha, Nebraska would be the new U.S. capital. Titor was vague as to the exact motivations and causes for World War III. At one point, he characterized the hostilities as being led by “border clashes and overpopulation”. He also pointed to the contemporary conflict between Arabs and Israel as not a cause, but rather a milestone that precedes World War III.</p><p>Titor claimed that as a 13-year-old in 2011, he joined the Fighting Diamondbacks, a shotgun infantry unit in Florida, for at least four years. In other posts, he described himself as hiding from the war.</p><h4 id="Criticism-and-discussion">Criticism and discussion</h4><p>As Titor gained significant attention, there also emerged analysis and discussion concerning the veracity of his claims about his origins and mission, and the future events he talked about. No John Titor or Titor family is known to exist, meaning that who posted as Titor used a pseudonym. The story has been called inconsistent as contradictions between statements at different times have been observed. Holding the many-worlds interpretation as correct, Titor claimed that his mission as a time traveller was to shape a timeline in which many chaotic events of his time, including World War III and the civil war in the US, never happened. In some supposed Titor’s appearances in the internet and other media segments before his main posts (notably in faxes to the radio talk show Coast to Coast AM in 1998), he stated that he was not able to change the future despite his efforts, suggesting one of the possible contradictions. Nevertheless, none of the specific events he predicted to a near future, chaotic or not, have come to happen (see below).</p><p>Some issues with the technology have also been considered. In one of Titor’s pictures of a supposed time machine, a laser beam is seen allegedly being bent by gravitational distortion, but the view of nearby objects is not distorted as would be expected. Also, Titor knew about technical features of the IBM 5100 which were not available to the public at the time, albeit widely commented in the industry, suggesting he had some advanced understanding of the machine or computers in general.</p><h4 id="Predictive-failures">Predictive failures</h4><p>One of Titor’s earliest assertions was that CERN would discover the basis for time travel sometime around 2001, with the creation of miniature black holes about half a year after his departure. This did not occur. An article published around the time he had predicted about miniature black holes created by CERN (a recurring theme, also ascribed to Fermilab and Brookhaven at various times)was taken by some to be evidence of this claim, but these events did not occur either.</p><p>The civil war did not break out after the 2004 US presidential election, nor did conflicts or military involvement in 2012. World War III did not happen in 2015.</p><p>Titor unambiguously claimed that the last Olympics would occur in 2004. While it is unclear if he meant the summer or winter Olympics, both have occurred since this time.</p><p>However, because Titor asserted that the many-worlds interpretation was proved correct by his time, his predictions could refer to another timeline and not ours, making them unfalsifiable. This led to different interpretations, including that he had effectively accomplished his mission by creating another timeline (despite his supposed previous statements that it would be too difficult), or that he inadvertently travelled to a different timeline (ours) and mistook it as his own, or that all-time travel is pointless if the chaotic timeline would not cease to exist.</p><h4 id="Story-and-consistency">Story and consistency</h4><p>Potential contradictions have been observed in different Titor’s posts. In some of the posts, he claims that he was homeschooled, while in others he states that his basic education was conducted at the University of Florida. Similarly, he stated that he hid himself during the civil war in the U.S., while also stating in other instances that he fought in the war. In some posts, he claims that money is widely used and people still have credit cards, despite his statement that centralized banking no longer exists (this is either an inconsistency or implies the rise of private currencies).</p><p>Titor’s story could also have been inspired by science fiction works. The use of an automobile as a time machine, for example, had been a key plot device in the popular 1985 movie Back to the Future and its sequels (as the DeLorean sports car), among others. Additionally, commentators have pointed out similarities between the Titor story and Pat Frank‘s classic post-apocalyptic science fiction novel Alas, Babylon. Among other similarities, Alas, Babylon takes place in a small river-side town in Florida just before and after a nuclear war and describes the struggle to survive as a family in the aftermath. In the book, the protagonist lives in the fictional town of “Fort Repose”, while Titor claimed to live in the “Fort”, formerly the University of Florida. The prediction of tiny black holes as a result of time travel (specifically, the sending back of information) is a key plot point from the 1980 novel Thrice Upon A Time by James P. Hogan.</p><p>Some suggested that yet in the summer of 1998 before his posts, Titor sent two faxes to Art Bell’s radio program Coast to Coast AM, stating that “Y2K is a disaster. Many people freeze to death trying to get to warmer weather. The gov. tries to keep power by instituting martial law…” referring to popular legends of the time about the Y2K bug.</p><p>In the online story, Titor stated that a part of his mission was to prevent the coming world war by changing history. Yet some claimed that during an IRC chat in October 2000, a month before he began posting, Titor was asked if the future could be changed from his predictions, and answered: “It’s too late … I just wish things didn’t have to happen the way they will.”</p><h4 id="Technology">Technology</h4><p>Titor provided an image of a detail of a supposed time machine, with a laser pointer beam “being bent by the gravitational field produced outside the vehicle by the distortion unit”. The beam being “bent” reveals an inconsistency of objects near the beam not appearing to be bent as well: the framing of the window visible in the background, for instance, should appear distorted in proximity to a large gravity gradient, but it does not. Some have speculated the “beam” is an optical fibre.</p><p>Titor claimed that he was sent back to obtain an IBM 5100 because it could translate several types of computer code. According to IBM engineer Bob Dubke, Titor’s statements regarding the IBM 5100’s little-known ability to emulate and debug mainframe systems were correct. Supporters state that this information was not publicly available in 2000 or 2001 when Titor made his declaration, and Titor himself stated that this feature was “discovered” as late as 2036 when Unix, as the underlying source behind all computer operating systems still running local infrastructures and other computational tasks, was only two years away from no longer functioning due to 32-bit integer limitations. However, this emulation capability was widely known in the industry and commented on in-depth in numerous publications dealing with both the 5100 and programmable microcode in general. References to this were also available on the Internet as early as 1999 and therefore predated Titor’s postings.</p><h4 id="Investigations">Investigations</h4><p>An Italian television program, Voyager – Ai confini della conoscenza, aired the results of an investigation of John Titor on May 19, 2008. Private investigator Mike Lynch found no registry evidence, past or present, of any individual named John Titor. He did, however, identify the John Titor Foundation, a for-profit company formed on September 16, 2003, with no office or address other than a rented post box in Kissimmee, Florida. An IP address connected with Titor also geolocated to Kissimmee.</p><p>In 2009, a report by John Hughston of the Hoax Hunter website named Larry Haber, a Florida entertainment lawyer, as the CEO of the foundation. Lynch concluded that Haber and his brother Morey Haber, a computer scientist, were very likely the men behind John Titor, whom they introduced in 1998, accompanied by different predictions, including chaos due to the Y2K“bug”. John Hughston also reported that John Titor is a registered trademark with the United States Patent and Trademark Office.</p><h4 id="In-popular-culture">In popular culture</h4><ul><li>In 2003, the John Titor Foundation published a book, John Titor: A Time Traveler’s Tale (ISBN 1-59196-436-9), discussing his claims; the book is now out of print.</li><li>In 2004, Time Traveler Zero, a play based on the John Titor story, was staged in the United States.</li><li>The 2009 visual novel Steins; Gate, which was adapted into a critically acclaimed anime in 2011, is centred on John Titor and his theories. A civil war caused by SERN (the fictional version of CERN), due to their discovery of time travel, is covered as well.</li></ul>]]></content>
    
    
    <summary type="html">What if you are given one chance either to go in the future or the past. Which one will you choose? Will you go in past or will you go in future?</summary>
    
    
    
    <category term="Simulations" scheme="http://example.com/categories/Simulations/"/>
    
    <category term="Mind Control" scheme="http://example.com/categories/Simulations/Mind-Control/"/>
    
    <category term="Government" scheme="http://example.com/categories/Simulations/Mind-Control/Government/"/>
    
    
    <category term="matrix" scheme="http://example.com/tags/matrix/"/>
    
    <category term="simulation" scheme="http://example.com/tags/simulation/"/>
    
    <category term="reality" scheme="http://example.com/tags/reality/"/>
    
    <category term="truth" scheme="http://example.com/tags/truth/"/>
    
    <category term="experiment" scheme="http://example.com/tags/experiment/"/>
    
  </entry>
  
  <entry>
    <title>Coronavirus News LIVE Updates: US Cases Top 25 Million</title>
    <link href="http://example.com/2021/01/25/Coronavirus-News-LIVE-Updates/"/>
    <id>http://example.com/2021/01/25/Coronavirus-News-LIVE-Updates/</id>
    <published>2021-01-25T10:11:52.000Z</published>
    <updated>2026-07-22T07:42:22.201Z</updated>
    
    <content type="html"><![CDATA[<h2 id="Coronavirus-News-LIVE-Updates-Tata-in-Talks-to-Launch-Moderna-Covid-19-Vaccine-in-India-US-Cases-Top-25-Million">Coronavirus News LIVE Updates: Tata in Talks to Launch Moderna Covid-19 Vaccine in India; US Cases Top 25 Million</h2><p><img src="/images/posts/biden-pres.jpg" alt="Corona Virus"></p><p>Coronavirus News LIVE Updates: Tata Medical &amp; Diagnostics is said to have started initial discussions with Moderna Inc for a partnership to launch its COVID-19 vaccine in India, the Economic Times reported today. Tata could team up with the India’s Council of Scientific &amp; Industrial Research (CSIR) to carry out clinical trials of Moderna’s vaccine candidate in India, the report added, citing officials familiar with the matter. The Indian government this month gave emergency-use approval to a COVID-19 vaccine developed by Bharat Biotech International Ltd and state-run Indian Council of Medical Research, and another licensed from Oxford University and AstraZeneca PLC that is being manufactured by the Serum Institute of India.</p><p>The number of coronavirus cases in the United States crossed 25 million on Sunday, a Reuters tally showed, as states accelerate their vaccine distribution and more infectious strains are found globally. States including North Dakota and West Virginia have injected more than 83% of their allocated doses into residents’ arms, according to data from the Centers for Disease Control and Prevention released on Sunday. Virginia administered the fewest doses, with 42% of the vaccines received. The United States has administered at least 21.8 million doses of COVID vaccines, to about 6% of its population. The two vaccines currently approved also require a second dose. Alaska leads the vaccine administration tally, with about 13% of its population vaccinated, followed by West Virginia, with 11%.</p><p>President Joe Biden will announce he is re-imposing a Covid-19 travel ban on most non-US citizens who have been in Britain, Brazil, Ireland and much of Europe, a White House official said Sunday, as the new administration ramps up its pandemic response. Biden will also extend the ban to travelers who have recently been to South Africa amid warnings that new, more transmissible coronavirus variants are already establishing themselves in the United States, the official said, confirming US media reports.</p><p>Meanwhile, Israel on Sunday announced a week-long ban on most incoming and outgoing flights in a bid to slow the spread of new variants of the novel coronavirus. The measure will begin at midnight from Monday into Tuesday and remain in effect until Sunday, a statement from the prime minister’s office said. Exceptions will be made for cargo and firefighting flights, as well as trips for medical treatments, funerals and legal procedures. A panel of health and interior ministry officials will be able to issue exemptions on request “for humanitarian or personal needs”, the statement said.</p><p>The decision came with the country in its third national coronavirus lockdown, initiated late December and extended on Tuesday until the end of the month due to a surge in Covid-19 deaths. Earlier Sunday, Prime Minister Benjamin Netanyahu had announced his government’s intention to close the airport, as variants of the coronavirus have been detected in rising numbers.</p><p>“We’re closing the skies hermetically, except for rare exceptions, to prevent the entry of virus mutations, and to ensure that we make swift progress with our vaccination campaign,” he said ahead of a cabinet meeting.</p><p>Later Sunday, the health ministry announced it had identified cases of a coronavirus variant originating in Los Angeles. “In the health ministry’s central virus laboratory, a variant from Los Angeles has been located using a sequencing process,” the ministry said in a statement. “The person confirmed to have this variant has infected four other people.”</p><p>Variants from South Africa and Britain have also been found in Israel. Since the rollout of vaccinations last month, more than 2.5 million of Israel’s nine-million-strong population have been vaccinated, according to the health ministry. On Saturday, Israel began vaccinating teens aged 16-18, who need to sit final high school exams.</p>]]></content>
    
    
    <summary type="html">President Joe Biden will announce he is re-imposing a Covid-19 travel ban on most non-US citizens who have been in Britain, Brazil, Ireland and much of Europe, a White House official said Sunday, as the new administration ramps up its pandemic response.</summary>
    
    
    
    <category term="medical" scheme="http://example.com/categories/medical/"/>
    
    <category term="vaccination" scheme="http://example.com/categories/medical/vaccination/"/>
    
    
    <category term="corona" scheme="http://example.com/tags/corona/"/>
    
    <category term="vaccination" scheme="http://example.com/tags/vaccination/"/>
    
  </entry>
  
  <entry>
    <title>WhatsApp Responds to Indian Govt&#39;s Letter to Withdraw Privacy Policy</title>
    <link href="http://example.com/2021/01/21/WhatsApp-responds-to-Indian-govts-letter-to-withdraw-privacy-policy/"/>
    <id>http://example.com/2021/01/21/WhatsApp-responds-to-Indian-govts-letter-to-withdraw-privacy-policy/</id>
    <published>2021-01-21T09:24:38.000Z</published>
    <updated>2026-07-22T07:42:22.205Z</updated>
    
    <content type="html"><![CDATA[<p><img src="https://www.brandsynario.com/wp-content/uploads/2018/06/WhatsApp-Audio.jpg" alt="Whatsapp"></p><p>On Tuesday, the Ministry of Electronics and Information Technology (MeitY) sent a letter to WhatsApp CEO Will Cathcart stating that the new privacy policy “raise grave concerns regarding the implications for the choice and autonomy of Indian citizens.” MeitY also asked the messaging platform to withdraw the changes and “reconsider its approach to information privacy, freedom of choice and data security.”</p><p>Facebook-owned messaging platform has finally responded to the Indian government. A WhatsApp spokesperson said in an email statement to <a href="http://BGR.in">BGR.in</a>, “We wish to reinforce that this update does not expand our ability to share data with Facebook. Our aim is to provide transparency and new options available to engage with businesses so they can serve their customers and grow.”</p><p>The spokesperson further added that, “WhatsApp will always protect personal messages with end-to-end encryption so that neither WhatsApp nor Facebook can see them. We are working to address misinformation and remain available to answer any questions.”</p><h2 id="WhatsApp-privacy-policy-latest-update">WhatsApp privacy policy latest update</h2><p>Amid the WhatsApp privacy policy controversy, Signal and Telegram messaging apps also gained wide popularity. Signal has become the top free app on both Google Play store as well as Apple App store.</p><p><img src="https://st1.bgr.in/wp-content/uploads/2021/01/WhatsApp-6.jpg" alt="Whatsapp"></p><p>The messaging platform claims that all messages or chat exchanged on the platform are end-to-end encrypted and can’t be read or seen by WhatsApp or Facebook.</p><p>Cathcart took to Twitter last week and further clarified, “I want to share how committed everyone @WhatsApp is to providing private communication for two billion people around the world. At our core, that’s the ability to message or call loved ones freely protected by end-to-end encryption and that’s not changing. With end-to-end encryption, we cannot see your private chats or calls and neither can Facebook. We’re committed to this technology and committed to defending it globally.”</p><p>The messaging platform previously set the deadline for accepting the updated privacy policy as February 8. The deadline of accepting the policy has been extended further to May 15. This means if you are unable to accept the updated WhatsApp privacy policy by this time you will lose access to your account.</p>]]></content>
    
    
    <summary type="html">WhatsApp privacy policy: MeitY on Tuesday suggested WhatsApp to withdraw the latest privacy policy. The Facebook-owned messaging platform has responded.</summary>
    
    
    
    <category term="social media" scheme="http://example.com/categories/social-media/"/>
    
    
    <category term="Facebook" scheme="http://example.com/tags/Facebook/"/>
    
    <category term="Whatsapp" scheme="http://example.com/tags/Whatsapp/"/>
    
    <category term="SocialMedia" scheme="http://example.com/tags/SocialMedia/"/>
    
    <category term="Chat" scheme="http://example.com/tags/Chat/"/>
    
    <category term="Telegram" scheme="http://example.com/tags/Telegram/"/>
    
    <category term="Signal" scheme="http://example.com/tags/Signal/"/>
    
  </entry>
  
  <entry>
    <title>Are We Living in Simulation Part 04</title>
    <link href="http://example.com/2021/01/16/Are-We-Living-In-Simulation-Part-04/"/>
    <id>http://example.com/2021/01/16/Are-We-Living-In-Simulation-Part-04/</id>
    <published>2021-01-16T11:40:15.000Z</published>
    <updated>2026-07-22T07:45:16.146Z</updated>
    
    <content type="html"><![CDATA[<p><img src="/images/posts/Kayaba_warns_the_players.png" alt="SAO"></p><p>As in <a href="/2020/12/17/Are-We-Living-In-Simulation-Part-01/">part 1</a> we have talked about <strong>Quantum Computers</strong>, <strong>Facebook AI Chat</strong>, and <strong>Predictions of AI Robots</strong> where in <a href="/2020/12/19/Are-We-Living-In-Simulation-Part-02/">part 2</a> we had a recap of <strong>part 1</strong> and also <strong>The Matrix</strong> movie, <strong>Roswell UFO Incident</strong>, where in <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/">part 3</a> we discussed on <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#MKUltra"><strong>MKUltra</strong></a> performed by <code>US Central Intelligence Agency</code>, <a href="/2021/01/03/Are-We-Living-In-Simulation-Part-03/#Black-Mirror-Bandersnatch"><code>Black Mirror: Bandersnatch</code></a> movie where you can control <strong>Stefan Butler</strong> by given two choices which leads to different path in the movies.</p><h2 id="UFO">UFO</h2><p><img src="/images/posts/pentagon-ufo-program.jpg" alt="Pentagon UFO Program"></p><p><code>NSA</code> isn’t the most publicly open of government organizations the agency’s main goal is to collect intelligence from various signal and then definition a clandestine organization.</p><h3 id="Iranian-UFO’s">Iranian UFO’s</h3><p>Another compelling report details an instance of a <a href="https://www.nsa.gov/news-features/declassified-documents/ufo/assets/files/now_you_see.pdf">UFO encounter in Tehran</a> that was reported by numerous citizens just after midnight. The story is prefaced with a line saying that there is still no explanation to the account and that it will be, “filed away and probably forgotten, but it makes interesting, and possibly disturbing, reading.”</p><p>When a bright light in the sky was reported to an Iranian military officer, he scrambled a fighter jet to intercept it. The jet pilot said the light was so bright it could be seen from 70 miles away. Upon its approach, within 25 nautical miles, the jet lost all power to its instrumentation and communication. The object was spinning and emitted red, green, blue and orange light at a rate where all of the lights could be seen simultaneously. When a second jet was scrambled, the UFO moved away, maintaining a 25 mile buffer between itself and the jet. It then fired a detachment that chased the jet for a few miles. During this time, the jet attempted to fire back a missile, but lost its controls and communications before the detachment returned to the original UFO. The object then shot off another detachment that hit the ground on a dry lake bed, emitting a massive white light, but with no explosion.</p><h3 id="Space-Mysteries">Space Mysteries</h3><p>As I was going through internet I found a video where its refueling itself from sun well I’m thinking that whether it is fake or real at first glance its seams to be real but it may be fake also. Check the video also see the the video of <code>Restored Apollo 11</code></p><iframe width="100%" height="500" src="https://www.youtube-nocookie.com/embed/J4Q_ColFZUg" frameborder="0" allow="accelerometer; autoplay; clipboard-write; gyroscope; picture-in-picture" allowfullscreen></iframe><iframe width="100%" height="500" src="https://www.youtube.com/embed/S9HdPi9Ikhk" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>As we all know that NASA’s camera are more highly qualified and the resolution is more so my main point of question is where are the starts in the whole video also when they send photos from space there are no stars in the photo also when ISS lived there camera feed on YouTube then when the space station goes to dark side of the earth then why do they cut the feed of live stream and says that we are under maintenance, and not also that if you start the live feed in different PC or tab then it will start from a specific point right now if you will try to access it or search on YouTube then you will not be able to find it. Back in <code>2017</code> there was a common question raised on <code>Bubbles in space</code> many of reporter’s ask NASA about bubbles in the space, NASA denied that there was no bubble in the space but there were bubbles. Here is the video I recommend you to watch this videos in highest quality.</p><h3 id="Bubbles-in-space">Bubbles in space</h3><iframe width="100%" height="500" src="https://www.youtube.com/embed/YrHeDa5l-8c" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>NASA train there astronaut underwater so that it feels like they are walking in the space. In May 15<sup>th</sup> 2019 Astronaut named <code>Luca Parmitano</code> nearly drowned while on <strong>spacewalk</strong>. It is been clear that <strong>Luca Parmitano</strong> and other astronaut were not in space, instead they were underwater training which means that NASA is using <code>VFX</code> effects on green screen, which explain some of the green screen glitch anomalies.</p><iframe width="100%" height="500" src="https://www.youtube.com/embed/nS0VN056d68" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>At <a href="https://youtu.be/nS0VN056d68?t=307">5:07</a> <code>Astronaut Scott Kelly</code> Questioned about <code>Bubbles in space</code> as this question was many time repeated on internet its true that the live feed of ISS is been stopped and where as for other live feed which are been held by different YouTubers are fake may be not all but the top trending videos of space videos are fake say for example if you search in YouTube <code>ISS live feed</code> in top 10 search you will get this <a href="https://www.youtube.com/watch?v=DDU-rZs-Ic4&amp;ab_channel=SPACE%28Official%29">Space (Official)</a> which is live from May 28<sup>th</sup>, 2020 if you see its video then you can clearly see that an astronaut with his cam feed going live but when it turn toward another side in the space you can see clearly black color with no stars start the video from start</p><iframe width="100%" height="500" src="https://www.youtube.com/embed/DDU-rZs-Ic4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><p>After starting the video from start play the video for <code>10-20 minutes</code> so that you can see the space with no starts and after 10-20 minutes scroll the progressing bar till <code>-10:29:47</code> let the play the video for 5 more minutes till <code>-10:28:04</code> the video will play from the start it means that this vide is been recorded and repeated so it means that NASA has never landed on moon or on mars, also do you know that NASA is been received which was <code>64 light years</code> far from our earth now its been said that if you place mirror 10 light years far from earth and then when you look at the mirror you will see earth 10 years behind. <code>Area 51</code> is the place where alien sightings are too be seen but do you know that in year: <code>1959</code> NASA took a photo of an unidentified craft in the shape of a flying saucer at NASA engineers at Dryden.</p><p><img src="https://www.theblackvault.com/casefiles/wp-content/uploads/2018/01/27331634_558433501156218_7082552310630800735_n.jpg" alt="Flying Saucer"></p><p>This was the photo take by NASA which was been edited but when the photo was been analyzed the hoaxer who created the image, did not even bother to change the photograph identification number. On the photograph in question, you will note it says: E49-059 as a Photo Identification number. A quick search of the NASA Dryden Photo archives, reveals to real photograph with this ID number, and the buildings, engineers, etc. are identical. The hoaxer simply did some fancy Photoshop work – and inserted in a flying saucer to the original photograph, after deleting the actual aircraft. This is the original photo:</p><p><img src="https://www.theblackvault.com/casefiles/wp-content/uploads/2018/01/E49-059-1.jpg" alt="NASA Dryden Flight Research Center Photo Collection"></p><h3 id="Conclusion">Conclusion</h3><p>Concluding from above mysteries that NASA and other space stations are faking us about space and trying us to prevent us to see the truth that unidentified terrestrial begins are been controlling us on the earth and when someone who finds the truth are been completely vanished or been killed in an accidents which are shown that it was been an accident.</p><p>In next part I will be talking about <code>SID HURWICH AND HIS ‘FREEZE TIME’ MACHINE</code> so research about him and also read on time travel. Thank you</p>]]></content>
    
    
    <summary type="html">Governments hide many details from us also use us as an lab rats for there experiment? How many of us are been killed? What are government hiding from us? When we will be able to see the truth? We need answers.</summary>
    
    
    
    <category term="Simulations" scheme="http://example.com/categories/Simulations/"/>
    
    <category term="Mind Control" scheme="http://example.com/categories/Simulations/Mind-Control/"/>
    
    <category term="Government" scheme="http://example.com/categories/Simulations/Mind-Control/Government/"/>
    
    
    <category term="matrix" scheme="http://example.com/tags/matrix/"/>
    
    <category term="simulation" scheme="http://example.com/tags/simulation/"/>
    
    <category term="reality" scheme="http://example.com/tags/reality/"/>
    
    <category term="truth" scheme="http://example.com/tags/truth/"/>
    
    <category term="experiment" scheme="http://example.com/tags/experiment/"/>
    
  </entry>
  
</feed>
