Artificial Intelligence, usually abbreviated as AI, is everywhere. And as much that I like some of the good parts it brings to my life. I can not stop myself from thinking about the multitude of ways AI can wrongly be used, and some of the ethical concerns its implementation can bring to our day-to-day life.

You might think that there is no way that AI can be bad. well, there is a multitude of ways AI can be used in a way that is harmful and it does not need to be an over-the-top scenario, like Netflix content recommendation system plotting to overthrow the government. My goal in this article is to explain how AI can be harmful. …


Smart contracts are one the hottest thing in the blockchain sphere right but it can be a little bit difficult to fully comprehend what they are.

Imagine that you had the possibility of renewing your rent without needing a third party?

No seriously imagine that any contract or agreement that you have made at this point in your life could execute itself without the need of third parties. Imagine how much easier it would be to create and implement a contract or agreement.

What if I tell you that a new technology called blockchain could allow you to do exactly that.

You might still be skeptical, but I guarantee you that it is true. Blockchain allow the implementation of smart contracts which are contracts that can execute without the need of any third party, and giving the fact that they are built on top of the blockchain they are extremely secure and no one can change them. …


Blockchain will bring a lot of disruption in the IT-sphere but how precisely do you implement one. This article will take you through the entire completion of a simple blockchain project in python.

Blockchain 101:

Blockchain is a public ledger being shared between all the nodes in a peer-to-peer network. It is composed of a multitude of blocks being each cryptographically linked together and that is ruled by a protocol.

If you want to get in more depth in Blockchain technology you can go see my article on the subject.

Begin with the block:

As we stated above the blockchain is a cryptographically linked chain of blocks so it is logical to begin by implementing a block class. …


Blockchain has been kind of a buzz word lately the media and different type of companies used the word for pretty much anything. Those misuse of the word can let the public to wonder what exactly is blockchain technology.

This is why I made this article, to allow everyone interested in blockchain to understand the concept behind it.

Blockchain can be compared to a ledger to be more precise it is an electronic ledger build on top of a peer-to-peer network.
Instead of calling it a ledger, in the case of the blockchain, we called it Block. Those blocks hold data and are cryptographically linked to each other.

One important thing to know is that the blockchain is not one thing. It is more like a multitude of various technology put together to create a specific architecture. …


Where are they, where are the AI assistants like JARVIS, or where are the droids like C3PO or R2D2?

If you are a sci-fi movie or series enthusiast like me there is a probability that you at least once in your life ask yourself the same question.

It has been years that sci-fi movies and tv-show have been bombarding us with the promise of having one day AI with human-like intelligence roaming the street and living in harmony with us. But none of those promises seem to come to a realization.

Image for post
Image for post
r2d2 and c3po

I acknowledge that we have made a good part of the achievement toward this utopian dream of mine as a matter of fact we have Amazon Alexa as a simple substitution for Jarvis and robots have begun to appear more in normal life , and not only for industrial use. …


Recently I was listening to the podcast the dropout of ABC new. It tells the story of Theranos, a pharmaceutical company created by Elizabeth holmes that claim to have a device that could do a blood test and analysis it with only a drop of blood. This statement turns out to be false, but it left me wondering about the process behind blood. I am pretty sure that you had at some point done a blood test but usually, we only see the beginning of the process, the part where the doctor or nurse drew blood with the help of a needle in a tube. …


An overview of quantum computer and quantum computation.

Computers are amazing they allow us to do a wide range of calculations in a split of a second. But unfortunately, they have a limit in what they can do. This is why some researchers are turning toward this new and exciting field of quantum computing.

Quantum computing was proposed and begin in 1980 when a physicist called Paul Benioff proposed a quantum model for the Turing machine. It was then suggested by Richard Feynman that a quantum computer had the capability to simulate things that a classical computer can not do.

Image for post
Image for post
https://www.csmonitor.com/Science/2014/0619/Performance-of-quantum-computer-no-better-than-ordinary-PC-say-analysts

The big difference between a classical computer and a quantum computer is what they use to do computation. A classical computer use bit to do computation on the other hand quantum computer use quantum bit or qubit to do computation. …


We are all aware that DNA holds an important role in the functioning of all species, in fact, it holds the information that is responsible for how an organism is built and how it reacts with its environment. This is why we sometimes compared it to the blueprint of life.

But unfortunately, not a lot of people know that Protein can be considered as the second most import molecule. As a matter of fact, if DNA is the blueprint of life then protein is the building block of life.

Actually, the DNA is used to create protein in a process called the central dogma of molecular biology or the central dogma of protein synthesis. This process explains how the information in the DNA is transported to the ribosome ( the protein-making machine ). …


This article is the last step of our journey to a better understanding of blockchain and of cryptocurrencies.

To conclude our journey we will take a look at Ethereum and all of its component .

Image for post
Image for post
source website: https://www.thecointribune.com/actualites/cours-ethereum-eth-du-25-septembre-2020-un-defi-a-surmonter/

Allowing computation on the blockchain.

Bitcoin totally disrupted the world of peer-to-peer transaction by allowing its user to transfer money without the need of a third party and Ethereum did exactly the same things with the way we do computation and implement application.

First off all we need to clarify something Ethereum is divided into two main component that allow it to function properly. Those component are Ether and Ethereum.

Lets demystified Ethereum first. Ethereum is in some way similar to bitcoin in the sense that they are both build upon the blockchain technology the major difference is that Ethereum support a Turing complete programming language which allow it to perform computation on its blockchain. …


Have you heard about the human genome project this international and collaboration research project whose goal was to completely mapped and understand the human genome.

This amazing scientifique prowes was one off the stepping stone for the field of Genomic .

Image for post
Image for post
https://www.economist.com/technology-quarterly/2020/03/12/genomics-took-a-long-time-to-fulfil-its-promise

But what is Genomic and what is an Genome ?

Genomic is the scientifique field that study the Genome, I am pretty sure that you are familiar with Deoxyribonucleic Acid or more commonly know as DNA this molecule that we all learned in high school can be described as the code of life or as an gene. …

Djegnene Penyel

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store