Saturday, May 2, 2020

MIUI 12 is HERE!!

Finally Xiaomi launched the MIUI 12 still based on Android 10. Alongside the New Mi 10 Youth.


The new android user interface bring not only Dark mode 2.0 but also many visual changes including new privacy controls, new health apps and more.

Starting with the visual changes Xiaomi really did the great job. the company claims app new launch and close animation are more fast then before. Dark Mode 2.0 is another important addition that brings wallpaper dimming and font adjustment to make text easier to read and reduce eye strain.

Other changes include all new live wallpapers which zooms in while unlocking phone making it more realistic then ever. There’s also new always-on display and floating windows which allows you to keep small app previews open on top of full-screen content. Gesture navigation now adopts the stock Android 10 approach and improved notification management with its new quick reply feature is best then ever.
Privacy is always the point of concern for many users and Xiaomi also do kept in mind. With MIUI 12 the privacy management is also improved which keep track of the application behavior and also show the apps that abuse privacy of user. Not only this Xiaomi also did fine work in security as well by implementing new virtual ID security protocol that simply protects prevents suspicious apps from gaining access to user vital information.

Xiaomi is also adds new accessibility features such as AI Calling which can transcribe calls and suggest responses during conversations for hearing impaired users. Mi Health is another feature in MIUI 12 which is now officially available. It promises improved activity tracking thanks to new AI algorithms and also offers sleep tracking without any additional devices, as it only requires placing the phone under your pillow.
MIUI 12 closed beta testing and is now live for Chinese users while the stable build is scheduled to release in June. It’s important to note that these are the time frames for the Chinese MIUI while world wide release dates will vary.

Sunday, April 26, 2020

What To Do when Your Gadgets broke!! Guide to use broken Gadgets and more!!

In today's blog I'm gonna tell you what to do with your broken Gadgets before throwing them into dustbin or going to service center

Well its human nature to do mistake and also learn something or anything from that mistake and also to never repeat in future. But when any of our gadget broke we instantly lost all our hope and use another gadget instead of broken one. In todays blog I'll give you all tips and tricks to use broken gadgets with ease. So lets get into it

1. When Mouse or Trackpad is not working/ broke

If your laptop trackpad or computer mouse has broken, the keyboard can do a  job as a replacement—all you need to know which keys to hit. Having a full-sized keyboard helps, as you get keys like the Page Up and Page Down keys, for quickly scrolling through websites and documents.
 Alt+Tab (Cmd+Tab on a Mac) switches between open programs, for example, Tab (and Shift+Tab) jumps between fields and web links, and you can navigate open tabs in most web browsers by holding down Ctrl (Cmd on a Mac) and tapping the number key for the tab you want to go to. There are plenty more shortcuts for Windows and macOS.
The numerical keypad, if your keyboard has one, can double up as a mouse or trackpad. From Windows Settings, choose Ease of Access then Mouse, and turn the Control your mouse with a keypad toggle switch to On. If you’re on a Mac, from System Preferences choose AccessibilityPointer Control and Alternative Control Methods, then tick the box marked Enable Mouse Keys.

2.  When Keyboard is not working/broke


If your mouse or trackpad is working fine, and it’s the keyboard (or some of the keys on it) that are faulty. One of the ways you can tackle this is by getting a software keyboard up on screen—from Windows Settings it’s Ease of AccessKeyboard and Use the On-Screen Keyboard; from macOS System Preferences it’s AccessibilityKeyboardAccessibility Keyboard, and Enable Accessibility Keyboard.
An on-screen keyboard isn’t ideal, but it might just help you get by. You can also control your computer fairly well with your voice these days, especially on macOS: You need to tick the Enable Voice Control box under Accessibility and Voice Control in System Preferences. Apple has a full list of the commands you can use.
Windows has something similar—it’s not quite as comprehensive, but it gets the job done. From the main Settings pane, select Ease of Access, then Speech, then Turn on Speech Recognition. You’ll be taken through a wizard that helps your computer recognize your voice. For a list of supported voice commands, see this Microsoft support document

3. Laptop Screen is broke


This one is very simple as windows and Mac both support mirror display.
Both Windows and macOS will let you duplicate what’s on the built-in laptop display and display everything to the external monitor: In Windows you need to find the Multiple displays section under Display from Settings, and in macOS tick the Mirror Displays option under Displays and Arrangement in System Preferences.

For those of you on a MacBook, there is another option if you’ve got a spare iPad to hand: You can set it up as a secondary display using the Sidecar feature built into macOS. If both devices are using the same Apple ID and have wifi and Bluetooth turned on, the iPad should appear automatically when you click on the AirPlay icon on the macOS menu bar.

4. Mobile screen is broke


I'll be honest it become almost impossible to use phone whose screen has become dark and technology doesn't work much with miracles and magic. Moving on to point if some areas of screen is not working or screen is fine but touch is not working, when very first thing you can do is to use your AI voice assistant to do normal works like sending SMS's, calling, sending messages on Whatsapp, Facebook etc.

These AI assistants like Google Assistant, Samsung's Bixby and Apple Siri really work great they get most of things done including navigating instructions from one place to another. 

5. Phone Buttons are not working/broken
Phones have a feature called Assistive Touch, which help people who can’t hold and use their phone in standard way. It also doubles up as a handy on-screen shortcut if one or more of the buttons on your phone are broken like it lets you lock the screen, change the volume, go to the Home screen, and more.
To bring up this floating circle, open Settings then choose AccessibilityTouch, and Assistive Touch. As well as using the default options that appear on the shortcut, you can set up your own custom actions as well—options for opening menus, launching Siri, taking screenshots and so on.
The nearest equivalent that Android has is the Accessibility Menu, which you can enable via Accessibility in Settings. You need to swipe up with two fingers from the bottom of the screen to see the menu, which lets you adjust the volume, turn off the phone, launch the Google Assistant, lock the screen and more with just a single tap.

And other broken Gadgets(if any)....

If you have a Google Pixel device you can use the live caption feature to have captions of words display on screen 

If your laptop speaker not working/faulty or anything then just use headphone and you are good to go. You can also use Bluetooth speaker.

If your Gadget ever broke don't instantly lose hope their are many ways that gadget can be use before you take it to repair shop or just replace it with new device


Wednesday, April 22, 2020

Guide for a perfect Gaming PC

Well everyone love gaming and in lockdown period its the best thing anyone got many people prefer ludo or pubg in android phone. But many people still prefer PC over any other device like phone, Xbox or PlayStation.

 

Every device has its own advantages and disadvantages but most advantageous thing about PC is its ability to upgrade as it can be upgrade anytime but important thing here is PC should be upgrade with the perfect component and maybe save some money in process. So lets get straight into it.

In this guide I will only cover the budget friendly Gaming PC that handle most high Games easily like PUBG or GTA 5/V

Step 1. Choose your budget

I will cover 3 ranges from Rs 40,000 to 1,10,000 and are given below

Rs 40,000 – Rs 50,000: This price range provides brilliant value for money and will suit a normal gamer well who just wants to play the newest of the games at high quality.
•Rs 70,000 – Rs 80,000: In this price range one can get so much performance that even while playing the heavy titles the user can still used for streaming the gameplay on YouTube.
•Rs 1,00,000 – Rs 1,10,000: This range would most likely suit a professional gamer or a content creator dealing with heavy 4k footage or playing the biggest titles with zero compromises.

Step 2. Choose CPU and right Motherboard 

There are only 2 contenders for CPU, one is Intel and other is AMD. Both produces best CPU's in their respective manner and choosing right motherboard is also important 

At Rs 40,000 – Rs 50,000 price point a Ryzen 3 3500 along with a B450M Motherboard will fit well. Ryzen 5 3500 with its 6 Zen 2 cores and 12 threads would perform great in any game. Since games usually only require 4 cores, with its 2 extra cores. This CPU could also handle some basic streaming if required.
At Rs 70,000 – Rs 80,000 range, a Ryzen 3600X along with a high end B450M motherboard, would serve a gamer very well at this price point, the great single core performance of this CPU would be able to handle any game at high details even while streaming at 1080p 30FPS on Youtube or Twitch.
As we get to the  Rs1,00,000 – Rs 1,10,000 price point, we can get some class performance from our CPU, the Ryzen 7 3800X paired with any mid-range X570 motherboard with its 8 powerful Zen 2 cores and 16 threads can handle anything from gaming to 4K video rendering.
Step 3. How much RAM you actually need??

Its true bigger the RAM better is the performance but its half truth as even in RAM their are many factors that to be kept in mind. Hence it becomes very tricky to buy the right RAM.
The Ryzen CPUs love fast DDR4 memories hence in terms of frequency you would at least want 3200MHz RAM. We would still recommend 3200MHz RAM even if you have an Intel CPU, but you can drop down to 3000MHz if you have price constraints.
•If you just want to play games and stream rarely then an 8 GB DDR4 3200 MHz stick from either Corsair, Adata, Hyper X, G Skill or Kingston would be enough for the purpose and this amount is also recommended at the price range of Rs 40,000 – Rs 50,000. If in future, there is some cash lying around then adding another identical 8 GB stick would future proof your system for a few thousand rupees.
•At Rs 70,000 – Rs 80,000 anything less than two sticks of 8 GB DDR4 3200MHz RAM would be a crime. If in some case, there exists some headroom going for 3600MHz RAM would significantly improve your system performance. This amount would be enough for basic video editing and streaming as well.
•When you want to edit 4K video then you at least need 32 GB of fast DDR4 memory so either 2 sticks of 16 GB DDR4 3600MHz or 4 Sticks of 8 GB DDR4 3600MHz would be our recommendation. This would also fit in well within our Rs 1,00,000 – Rs 1,10,000 price range.
Step 4. GPU or Graphic Card
Every Gamer out there have definitely heard what a Graphic card is and how much it is important for a gaming PC.
Currently in the Indian market GTX or RTX Graphics cards are the best bets because they offer then best price to performance ratio.
•At our Rs 40,000 – Rs 50,000 budget the best fit is the GTX 1650 Super from reputed manufacturers like Zotac, MSI, Gigabyte, GALAX, INNO 3D or Sapphire. It is the best card for budget 1080p gaming with guaranteed 100+ FPS in most popular Esports titles at High – Medium settings and matches very well with our CPU of choice – the Ryzen 3500.
•While at Rs 70,000 – Rs 80,000 The RTX 2060 is going to deliver enough performance to play at 1440p or even at 4K in some cases. This card also supports Ray Tracing feature which really brings the reality into any game that supports it. You can easily get 100+ FPS at 1440p and 60+ FPS at 4k.
•As we reach the Rs 1,00,000 – Rs 1,10,000 then there aren’t many choices there is either the RTX 2070 or the RTX 2070 Super. If there is possibility of squeezing in the RTX 2070 Super then it wouldn’t be a bad investment. The RTX 2070 and its super variant along with its Ray Tracing support can also easily play any game at 4K high settings. This card can easily deliver 90+ FPS at 4K in most games.
Step 5. Choosing the Power Supply
It’s actually very simple to choose a power supply there are only two rules:
1.Choose at least an 80+ rated power supply from experienced manufacturers like Corsair, Cooler Master, Gigabyte, Seasonic or Thermaltake.
2.Choose a PSU which has capacity of 20%-30% more power capacity than what your computer needs, since this would future proof your build and never lets your PSU run at 100% while doing heavy tasks.
These are our recommendations at the price ranges:
•At Rs 40,000 – Rs 50,000: 500W 80 + ratted
•At Rs 70,000 – Rs 80,000: 650W 80 + Bronze ratted
•At Rs 1,00,000 – Rs 1,10,000: 750W 80+ Bronze ratted
Step 6. choosing the storage
In 2020 SSD is must have equipment in atleast Gaming PC but its not compulsory. But I suggest you to purchase it now to make sure your PC survives in Future
It is of prime importance that we would install our OS on the SSD otherwise we would lose the purpose of putting one in. Windows basically works instantaneously on an SSD making our computing experience a breeze. We would recommend that you stick to one of these reputed storage manufacturers like Gigabyte, Intel, WD, Samsung, Adtata or Toshiba. As a reference point in terms of speed HARD DRIVE < SATA SSD < NVMe SSD.
•At Rs 40,000 – Rs 50,000: 120GB 2.5 Inch SATA SSD + 1TB 7200rpm Hard drive
•At Rs 70,000 – Rs 80,000: 256GB NVMe SSD + 1TB 7200rpm Hard drive
•At Rs 1,00,000 – Rs 1,10,000: 512GB NVMe SSD + 2TB 7200rpm Hard drive
STEP 8 – CPU Cooler
CPU Coolers, as the name suggests keep the CPU cool, also good cooling would help your CPU reach its peak more often and for longer. Liquid cooling is only recommended when you are planning to Overclock your CPU, keep in mind that overclocking voids all warranties. But at a higher budget an AIO Liquid cooler would be a better choice Also, we again recommend sticking with reputed manufactures like Corsair, Cooler Master, NZXT, Thermaltake or Antec.
•At Rs 40,000 – Rs 50,000: AMD Cooler (Comes inside the CPU BOX)
•At Rs 70,000 – Rs 80,000: COOLER MASTER HYP.410 RGB
•At Rs 1,00,000 – Rs 1,10,000: COOLER MASTER ML 120 RGB
Step 7 – Choose your cabinet
There are several types of cabinets in terms of standardized sizes like MINI ITX and Micro ATX, Full Form ATX, Mid Tower etc. But we will focus on Mid Tower since these Mid Tower cases have optimum air flow and enough space for any of the systems we are building.
There are a lot of choices like RGB, side panel and design hence it comes down to personal preference, but the only thing to keep in mind is that you purchase a cabinet from a reputed manufacturer like Corsair, Cooler Master, Antec, Thermaltake, Circle, Antec, LIAN Li, NZXT. In any case, here our recommendations:
• At Rs 40,000 – Rs 50,000: ANTEC NX 200
•At Rs 70,000 – Rs 80,000: COOLER MASTER K 501 L
•At Rs 1,00,000 – Rs 1,10,000: COOLER MASTER PRO 5 RGB
Building the computer

After buying the parts from an online retailer or offline, you can either build the system on your own or if you have bought the parts offline, they would usually build it for free or for nominal charges.
If you want to have the experience of building the computer on your own, then thousands of detailed YouTube videos that will guide you through the process.

If don't have enough money but want a PC that gives better performance check out my other blog here

Harvard University offers free online courses for "programmers"

Harvard University offers free online courses for programmers basically for computer science students or job seekers.



Harvard University, one of the premium educational institutions in the US, has announced many online short-term courses for programmers and computer science scholars to keep learning during the COVID-19 pandemic. Here are the details of 8 online courses specially crafted by Harvard University that are free and programmers from all around the world can join. These courses are FREE


yes you read it right these courses are 100% free of cost online courses from a esteemed Harvard University

Here is free courses list

1. CS50: Introduction to Computer Science

Duration - 11 weeks
Time Commitment - 10-20 hours per week

An entry-level course, Introduction to Computer Science teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming.

2. CS50's Introduction to Artificial Intelligence with Python

Duration - 7 weeks
Time Commitment - 10-30 hours per week

This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, reinforcement learning, and other topics in artificial intelligence and machine learning as they incorporate them into their own Python programs. By course’s end, students emerge with experience in libraries for machine learning as well as knowledge of artificial intelligence principles that enable them to design intelligent systems of their own.

3. CS50's Introduction to Game Development

Duration - 12 weeks
Time Commitment - 6-9 hours per week

Via lectures and hands-on projects, the course explores principles of 2D and 3D graphics, animation, sound, and collision detection using frameworks like Unity and LÖVE 2D, as well as languages like Lua and C#. By class’s end, you'll have programmed several of your own games and gained a thorough understanding of the basics of game design and development.

4. CS50's Web Programming with Python and JavaScript

Duration - 12 weeks
Time Commitment - 6-9 hours per week

The course includes topics like database design, scalability, security, and user experience. Through hands-on projects, you'll learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By course's end, you'll emerge with knowledge and experience in principles, languages, and tools that empower you to design and deploy applications on the Internet.

5. CS50's Mobile App Development with React Native

Duration - 13 weeks
Time Commitment - 6-9 hours per week

This course enables your transitioning from web development to mobile app development with React Native. The course introduces you to modern JavaScript (including ES6 and ES7) as well as to JSX, a JavaScript extension. Through hands-on projects, you'll gain experience with React and its paradigms, app architecture, and user interfaces. The course culminates in a final project for which you'll implement an app entirely of your own design.

6. Using Python for Research

Duration - 5 weeks
Time Commitment - 4-8 hours per week

This course bridges the gap between introductory and advanced courses in Python. While there are many excellent introductory Python courses available, most typically do not go deep enough for you to apply your Python skills to research projects. In this course, after first reviewing the basics of Python 3, we learn about tools commonly used in research settings. Using a combination of a guided introduction and more independent in-depth exploration, you will get to practice your new Python skills with various case studies chosen for their scientific breadth and their coverage of different Python features.

7. Data Science: Machine Learning

Duration - 8 weeks
Time Commitment - 2-4 hours per week

In this course, you will learn popular machine learning algorithms, principal component analysis, and regularization by building a movie recommendation system. You will learn about training data, and how to use a set of data to discover potentially predictive relationships. As you build the movie recommendation system, you will learn how to train algorithms using training data so you can predict the outcome for future datasets. You will also learn about overtraining and techniques to avoid it such as cross-validation. All of these skills are fundamental to machine learning.

8. Data Science: Productivity Tools

Duration - 8 weeks
Time Commitment - 1-2 hours per week

This course explains how to use Unix/Linux as a tool for managing files and directories on your computer and how to keep the file system organized. You will be introduced to the version control systems git, a powerful tool for keeping track of changes in your scripts and reports. The course also introduces you to GitHub and demonstrate how you can use this service to keep your work in a repository that facilitates collaborations.

You can register for these courses from the University website.

Windows 20 is HERE!! Really??

Microsoft has already ended support for windows XP and 7 that are really good of their time. So leaving only Windows10 as a single operating system from Microsoft. 

Despite a major push by the company, Windows 10 hasn’t been one of the company’s most popular OSes and it has been riddled with bugs. Perhaps it’s time that the company focuses on its next generation desktop operating system -- Windows 20.

Now, concept creator Kamer Kaan Avdan, who in the past has released videos demonstrating the likes of Windows XP and Windows 7 among others, has shared a new video, which demonstrates how the Windows 10 successor would look like.
According to his video, the Windows 20 would come with a design that is both simple and flexible to use. The new desktop OS is likely to come with several upgraded features such as multiple taskbars, customizable taskbar, a redesigned file explorer tab and a redesigned tablet mode.



What Microsoft Says on Windows 20!!

“Microsoft confirms there will be no Windows 20. The name for this concept has been chosen as Windows 20 to emphasize the idea of ‘’The Future of Windows 10’’. For those who are curious ‘’20’’ stands for the year 2020,” Avdan wrote on YouTube.