43 Posts

YOLO: Evolution, Applications, and Current Trends in Object Detection

YOLO: Evolution, Applications, and Current Trends in Object Detection

YOLO (You Only Look Once) has transformed from a groundbreaking concept to an industry standard in object detection since its inception in 2015. Initially developed by Joseph Redmon and Ali...

Starlink's Direct to Cell: Revolutionizing Mobile Connectivity

Starlink's Direct to Cell: Revolutionizing Mobile Connectivity

In a groundbreaking move, SpaceX’s Starlink has introduced its Direct to Cell service, a satellite-based mobile connectivity solution that eliminates the need for traditional cell towers. This innovative technology enables...

What is TechRxiv?

What is TechRxiv?

TechRxiv is an open, moderated preprint server designed for sharing unpublished research in fields such as electrical engineering, computer science, and related technology disciplines. It was launched in 2020 by...

Kaggle competitions: Gateway to Data Science Success

Kaggle competitions: Gateway to Data Science Success

Imagine a place where data scientists from around the world gather to solve real-world problems, compete for substantial prizes, and build their careers. That’s Kaggle competitions in a nutshell -...

Revolutionizing Healthcare in Developing Nations Through Data

Revolutionizing Healthcare in Developing Nations Through Data

Jeremy Howard, a prominent figure in artificial intelligence and healthcare innovation, highlights a critical issue in global healthcare: developing nations have less than 10% of the medical experts they need....

Discover Graduate Programs at Carnegie Mellon University Africa

Discover Graduate Programs at Carnegie Mellon University Africa

Carnegie Mellon University Africa (CMU-Africa), located in Rwanda, offers three master’s programs designed to equip students with the skills needed to address global challenges in technology and engineering. These programs—Master...

Answer.AI Launches: A New Chapter in Practical AI Development

Answer.AI Launches: A New Chapter in Practical AI Development

A groundbreaking AI venture has emerged with the launch of Answer.AI, a novel R&D laboratory founded by Jeremy Howard and Eric Ries with $10 million in funding from Decibel VC....

SAMURAI: Advancing Zero-Shot Visual Tracking with Motion-Aware Memory

SAMURAI: Advancing Zero-Shot Visual Tracking with Motion-Aware Memory

A new paper, titled “SAMURAI: Adapting Segment Anything Model for Zero-Shot Visual Tracking with Motion-Aware Memory”, introduces an enhancement to visual object tracking building upon Segment Anything Model 2 (SAM...

Machine Learning Specialization by Andrew Ng and DeepLearning.AI

Machine Learning Specialization by Andrew Ng and DeepLearning.AI

The Machine Learning Specialization, created by Andrew Ng and DeepLearning.AI, is a revamped and modernized version of the original Stanford Machine Learning course, one of the most popular and foundational...

Is There a Process to Build an Application?

Is There a Process to Build an Application?

Generally, it is a good idea to break down the steps you need and then test each one before moving to the next. However, the particular process to follow will...

How to Fix ERR_NAME_NOT_RESOLVED and DNS_PROBE_FINISHED_BAD_CONFIG Errors in Google Chrome due to DNS

How to Fix ERR_NAME_NOT_RESOLVED and DNS_PROBE_FINISHED_BAD_CONFIG Errors in Google Chrome due to DNS

If you’re encountering the ERR_NAME_NOT_RESOLVED or DNS_PROBE_FINISHED_BAD_CONFIG errors in Google Chrome, these are typically caused by issues with your DNS (Domain Name System) server.

Understanding the Air Quality Index (AQI)

Understanding the Air Quality Index (AQI)

The Air Quality Index (AQI) is a vital tool developed by the U.S. Environmental Protection Agency (EPA) to communicate outdoor air quality and its potential health impacts. This index provides...

How Google forecasts Weather and Air Quality Data

How Google forecasts Weather and Air Quality Data

Google’s weather forecasts are created using an internal forecasting system that combines weather models and observations from various global weather agencies. The primary data sources for Google’s weather forecasting include:...

Understanding Gradients with loss.backward() in PyTorch

Understanding Gradients with loss.backward() in PyTorch

In this post, let us take a closer look at how gradients are calculated in PyTorch, particularly focusing on the interaction between the loss.backward() function and a variable’s .grad attribute....

What is arXiv?

What is arXiv?

arXiv (pronounced “archive”) is a pioneering open-access repository where researchers can upload preprints of their scientific papers before formal peer review. Launched in 1991, it revolutionized the way academic papers...

Zindi -Ghana Crop Disease Detection Challenge

Zindi -Ghana Crop Disease Detection Challenge

Zindi, in partnership with GIZ, Digital Transformation Centre Ghana, Fairforward, and the Responsible AI Lab, has launched the Ghana Crop Disease Detection Challenge. This challenge focuses on building machine learning...

Why You Should Consider Publishing in arXiv

Why You Should Consider Publishing in arXiv

I recently came across a video on XploreBio by Dr. Abhishek titled Why You Should Publish Papers in arXiv Repositories. It got me thinking about the benefits of preprint publishing,...

Top Websites for African Climate Data

Top Websites for African Climate Data

When working on climate research or environmental projects in Africa, having access to reliable weather and climate data is essential. Fortunately, there are several websites where you can find both...

Escaping CMS hell-DecapCMS, Netlify and Sveltia

Escaping CMS hell-DecapCMS, Netlify and Sveltia

Add a CMS to a jekyll GitHub-pages website Story time: When I created this website I used to create and edit the posts in visual studio code directly with the...

Automating Python Execution on a Raspberry Pi with a virtual environment

Automating Python Execution on a Raspberry Pi with a virtual environment

In this guide, you will learn how to automate the execution of a Python script on your Raspberry Pi using a systemd service. This can be particularly useful for running...

Lex Fridman and Andrew Ng on Deep learning - Lex Podcast

Lex Fridman and Andrew Ng on Deep learning - Lex Podcast

Join Lex Fridman and Andrew Ng as they delve into the exciting world of deep learning in this podcast episode. These AI legends share valuable insights on not just deep...

Automating Script Execution on a Raspberry Pi

Automating Script Execution on a Raspberry Pi

There are several ways to automate a Raspberry Pi to run a program automatically without needing to start it manually from the terminal. Whether you’re using Python, Node.js, or another...

Why Not Stick to One Programming Language for Everything?

Why Not Stick to One Programming Language for Everything?

It might seem like a great idea to use your favorite programming language for every project. However, the reality is that the best programming language—whether it’s C++, Python, JavaScript, or...

Can AI bring images to life?

 Can AI bring images to life?

Limits of Generative AI: My Experience with Luma AI and Virtual Bees.

Learn to Build Computer Vision Models with Roboflow

Learn to Build Computer Vision Models with Roboflow

Are you looking to learn how to build a computer vision model? High-quality computer vision tutorials can be found on GitHub, thanks to Piotr Skalski and the Roboflow team.

Introducing GitHub Models

Introducing GitHub Models

GitHub is enabling the rise of the AI engineer with the introduction of GitHub Models, bringing the power of industry-leading large and small language models to its more than 100...

How AI Could Empower Any Business - Andrew Ng

How AI Could Empower Any Business - Andrew Ng

In this TED talk by Andrew Ng, co-founder of Google Brain and deeplearning.ai, he believes that artificial intelligence (AI) systems should be more widely available and accessible, so that even...

Introducing fastai-Practical deep learning without a PhD

Introducing fastai-Practical deep learning without a PhD

In case you ever have to do Deep learning or interested in building applications with neural networks in a hands-on way you can check out fastai by Jeremy Howard.

Comparison of Static Site Hosting Options

Comparison of Static Site Hosting Options

When it comes to hosting static sites, there are numerous options available, to make an informed decision, here’s a comparison of some of the most popular static site hosting providers....

Resolving SSH 'REMOTE HOST IDENTIFICATION HAS CHANGED' Error

Resolving SSH 'REMOTE HOST IDENTIFICATION HAS CHANGED' Error

If you encounter this error when connecting to your Raspberry Pi via SSH using its IP address or rasperrypi.local:

Installing and removing Node.js on linux-based Systems-for raspberry pi 4B

Installing and removing Node.js on linux-based Systems-for raspberry pi 4B

To install Node.js 16 after uninstalling Node.js 18, you can use the NodeSource repository to get the specific version you want. Here’s a step-by-step guide using the terminal:

Dr Jekyll & Ruby -building Richard's personal website

Dr Jekyll & Ruby -building Richard's personal website

First step - Why Ruby?

Mastering Python for Algorithms and Efficiency

Mastering Python for Algorithms and Efficiency

Having code that works or implementing a solution is not good enough. Some problems require optimizing for memory and time and also meeting given constraints. Efficiency matters, and the scalability...

Hello World -Skynet is Self aware

Hello World -Skynet is Self aware

Hello world

test post, hello world

nothing to see here Just testing

Install-NodeJs-on-Raspberry-Pi

Install-NodeJs-on-Raspberry-Pi

For an updated version of this post see this post: Installing NodeJs on the Pi -linux based system

GSM module HTTP GET & POST request using arduino microcontroller and SIM900

GSM module HTTP GET & POST request using arduino microcontroller and SIM900

This post covers the procedure to send a GET and POST request with AT commands using the SIM900 GSM/GPRS module and the Arduino UNO. This is useful for retrieving data...

Google Earth Engine: A Useful Tool for Satellite Imagery

Google Earth Engine: A Useful Tool for Satellite Imagery

I discovered Google Earth Engine (GEE), and I thought it might be helpful to share my experience with others who might need satellite images for their work.

Stranger Things by Peter Kimanzi

Stranger Things by Peter Kimanzi

Here is a screen recording for the ‘Stranger Things’ animation website from developer Peter Kimanzi. I mentioned it in a previous post and I thought you would appreciate it more...

Spotlight on Peter Kimanzi

Spotlight on Peter Kimanzi

Developer from Nairobi, Kenya.

App Development Process: From Concept to Launch

App Development Process: From Concept to Launch

Is there a general process to follow to build an application? Generally, it is a good idea to break down the steps you need and then test each one before...

The UI- The Challenge of Color Themes

The UI- The Challenge of Color Themes

My Countdown App Journey ⏳

My Countdown App Journey ⏳

In December 2021, I embarked on a project to create a simple countdown app to display time left till midnight. Then I decided to count the days leading up to...