Skip to main content

AI Chips – 2020 and beyond

AI Chips – 2020 and beyond

AI Chips – 2020 and beyond CPU (Central Processing Unit) was until now the center of attraction. It was the guts of the machine. With the advent of AI, CPU had been replaced by GPU (Graphics Processing Unit) which is more apt for AI tasks. And now, GPU’s are being edged out by FPGA (Field […]

What is Apache Kafka?

What is Apache Kafka?

What is Apache Kafka? Apache Kafka is a messaging platform used by more than a third of Fortune 500 companies. Uber uses it for calculating surge pricing; Netflix uses it for recommendations; Linked-In uses it for keeping track of its millions of subscribers posting content on various topics and many more. Earlier we used to […]

The story of Data

The story of Data

The story of Data Data originates from a source as something pristine or fresh. Then it gets tagged. For example, name, voltage, etc. Now this tagged information is typically stored in a file or a database. Thus, you may have a file with sensors information like current, voltage and power (watts). For a moment, assume […]

What is GDPR – Protecting Data Privacy o

What is GDPR – Protecting Data Privacy of People

GDPR (General Data Protection Regulation) is an act that has been brought into effect since 25th May 2018. It applies to all the members of the EU (European Union). The aim of the GDPR is to protect all EU citizens from privacy and data breaches in today’s data-driven world. It not only gives the power […]

Augmented. Virtual and Mixed Reality

Augmented. Virtual and Mixed Reality

AR Augmented reality is about superimposing images/videos etc on to reality. Take for example the game Pokemon Go. Players would try to collect pokemon from the world. You keep walking and you see a Pokemon here and then there. The idea is to collect as many pokemon as possible. Now, this is made possible by […]

Computer Architecture Primer

Computer Architecture Primer

There are two aspects of computer architecture. They are : Front End Back End Front End This means the computer program that you are using is of an app/website. Typically, apps have a bigger footprint (code) than a website. Apps are accessed through different tools like the mobile phone, tablet or sometimes your desktop/laptop. You […]

From stones to software

From stones to software

Machines were invented in the Stone Age, but have come a long way, since their inception. In a sense, we can say nonchalantly that machines are a creation of mankind in the past 500 years. It all started with the invention of the printing press – Guttenberg’s machine. While kings used the papyrus to write […]

POP3, IMAP and SMTP

POP3, IMAP and SMTP

POP3 POP3 is Post Office Protocol version 3. Typically, you use an email client such as Outlook or Thunderbird to download messages from your server. Once downloaded, these messages are deleted from the server. POP3 is a single device application. The client POP3 software is installed on the receiver’s computer and the server POP3 software […]

All that you need to know about Computin...

All that you need to know about Computing

When you talk about modern computers, there are just 3 things that you have to know Compute Storage Network Compute This is referring to the processor you are using to do your computing operations. For example, you may be using an Intel Core i7 or a Snapdragon processor. These processors fall into 2 categories viz. […]