First Order Logic Explained January 28, 2023 Add Comment First-order logic, also known as predicate logic, is a type of formal logic that is used to represent the properties and relationships of ob... Read More
Will AI replace software developers: A ChatGPT generated article. January 25, 2023 Add Comment Artificial Intelligence (AI) is a rapidly advancing field that has the potential to change the way we live and work. One of the areas that h... Read More
What do we mean by soundness and completeness of algorithms? November 03, 2020 Add Comment Soundness and completeness are two desirable properties that are used in multiple domains. This article specifically focuses on the soundnes... Read More
ACID properties in DBMS October 22, 2020 Add Comment While performing a database transaction, it is desirable that the current operation doesn't implant any inconsistencies in the database.... Read More
How to Reduce 3-CNF to K-CNF and Vice Versa February 05, 2020 Add Comment Reductions are used to get a solution for some problem X , given you have a solution for another problem Y . A problem can be reduced to a... Read More
Setting alternate GCC on Ubuntu without removing previous versions January 13, 2020 Add Comment You might want to install multiple softwares in your computer that work with different versions of GCC/G++. Uninstalling and reinstalling ... Read More
Vulnerabilities Introduced by Strings in C January 12, 2020 Add Comment C has been extensively used for decades. It is a lightweight language and has a small footprint. But unfortunately, it has many security f... Read More