Ali A. Reihani
Greetings, Welcome to my website π I am Ali, an engineer and computer scientist with a passion for the Linux operating system π§ and the world of computing. I thoroughly enjoy working with computers, electronics, artificial intelligence, robotics, and exploring the wonders of science and nature. On this website, you will find a collection of my projects and explorations, serving as my personal corner of the internet. I hope you enjoy your visit and find value in the knowledge shared here. Thank you for visiting.

## A simple guide to using stars for navigation on land and at sea.

Navigating using stars is an ancient and fascinating way of finding your way in the dark. Here is a guide to help you learn how to navigate using stars: Learn the basics: Before you start navigating using stars, it is essential to learn some basics. Learn about the constellations visible...

## Optimality vs Completeness: Striking a Balance in Algorithm Design

In computer science, algorithms are essential tools for solving problems efficiently. When designing algorithms, two key concepts to consider are optimality and complexity. Both concepts are related to the efficiency of an algorithm, but they approach efficiency from different perspectives. Optimality refers to the best possible solution to a problem,...

## The Limitations of the Turing Test as a Measure of Machine Intelligence

The Turing Test is a famous benchmark for assessing a machine’s ability to exhibit intelligent behaviour that is equivalent or indistinguishable from that of a human. However, the test has several limitations that have been subject to criticism and debate. One significant limitation of the Turing Test is that it...

## Matrix Factorization

Matrix factorization is an essential technique in linear algebra, which involves decomposing a given matrix into the product of two or more matrices. This technique has numerous applications across various fields, including data analysis, signal processing, machine learning, and computer graphics. Matrix factorization can be understood as a process of...

## Useful Books on Mathematics

I would like to share a list of valuable mathematics books that I found helpful, hoping that someone else may also find them useful. π β’ “The Princeton Companion to Mathematics” by Timothy Gowers: This book is a comprehensive reference guide to mathematics, covering a wide range of topics from...

## Building A Power Supply for My DIY CNC Machine

CNC, or Computer Numerical Control, is a revolutionary technology that has transformed the manufacturing industry. CNC machines are used in a wide range of applications, from precision machining to woodworking and metalworking, and have completely changed the way that many products are manufactured. CNC machines are essentially automated tools that...

Knowledge is a form of power that is unique to humans. It refers to the information, skills, and expertise accumulated through learning, observation, and experience. Knowledge can be acquired through various sources such as education, personal experiences, technology, and cultural practices. It is an essential aspect of human life that...

## Candle Alarm Clocks

Before the invention of the clock, people relied on various methods to measure time. One of the most common tools used in the past was the alarm candle, a special type of candle designed to burn for a set amount of time before extinguishing itself, thus signalling the passage of...

## Taylor’s Series Theorem

Taylor’s series theorem is a powerful mathematical tool that allows us to represent many different functions as an infinite sum of simpler functions. This theorem has many practical applications in science, engineering, and finance, among other fields. The theorem is named after the British mathematician Brook Taylor, who first discovered...

## The Holy Month of Ramadan

The month of Ramadan is the ninth month of the Islamic calendar, and it is considered the holiest month for Muslims. It is a time of fasting, prayer, and spiritual reflection, observed by Muslims worldwide. During the month of Ramadan, Muslims refrain from eating or drinking from sunrise to sunset....