Google’s new Antigravity code editor promises a revolution where AI agents write and test code for you, but the fine print reveals a potential privacy nightmare. This review uncovers buried...
In a world where your phone is your wallet, Google Pay (also known as the Google Wallet) and Apple Pay have become essential tools for millions. But what exactly are...
In the vast world of software, a recent conflict has flared up between Google’s elite security team and the volunteer maintainers of FFmpeg, a project that powers countless apps you...
In data science and machine learning, data is the new oil—it’s the fuel that powers our models and insights. But finding the right data can be a challenge. Whether you’re...
In my last post, I wrote about a weird paradox: paying for Netflix with a card is a seamless, one-second breeze, but sending $100 to a friend or family member...
When I finally got access to Gemini Pro, I had one main goal: to test its new image generation capabilities, which I’d heard referred to by the intriguing codename “Nano...
Ever stared at your frozen screen, shrugged, and hit restart? Same with that finicky WiFi router. What exactly does it do? Spoiler: Nobody really knows. It’s the tech equivalent of...
Here we cut through the noise to deliver a clear, compelling history of this transformative technology; Artificial Intelligence and Machine Learning. From the theoretical roots of the 1940s to the...
The Rwanda Utilities Regulatory Authority (RURA) has notified the public of a revision to the Electricity End-User Tariff. The revised tariffs will take effect on 01 October 2025. In residential...
Need to remove the background from an image while preserving full HD quality? This web app makes it simple; no sign-ups, subscriptions, or hidden fees. Just upload your photo, tweak...
Are you fascinated by machine learning but have no idea where to start? Do you find yourself jumping between YouTube tutorials, blog posts, and dense textbooks, only to end up...
What on earth is a Bug Bounty? No it’s not about hunting insects. If you are in the information security field the term might be familiar to you but if...
Today, I want to share something interesting that landed in my inbox – an email from Sopnendu Mohanty, the Group CEO of the Global Finance & Technology Network (GFTN). The...
I want you to imagine a character that tracks your mouse and expresses emotions based on how you interact with it. Emotions range from happy, surprised, bored, or neutral. The...
In this post I discuss Difix, NVIDIA’s single-step image diffusion model available on Hugging Face. It is designed for enhancing and restoring images, especially those with artifacts or blurriness. First...
This week, I dive into agentic object detection and document extraction using tools from Landing.ai, one of Andrew Ng’s innovative startups! Inspired by Andrew Ng’s recent post on X about...
Ever wonder what people are searching for online—like the latest gadgets, hot topics, or even local events? Google Trends is a free, easy-to-use tool that shows you what’s trending on...
Recently, my friend Nathaniel Nyakotey checked out the visually stunning website at lusion.co. With its sleek graphics, intricate animations, and immersive WebGL interactions, Nathaniel estimated it would consume around 300MB...
Particulate Matter (PM) comprises a diverse mix of solid and liquid particles suspended in the atmosphere, varying in size, chemical composition, and origin (U.S. Environmental Protection Agency [EPA], 2023). Among...
In the ever-evolving world of data transfer, a project called Chirp caught my attention on GitHub. Developed by solst-ice, Chirp enables users to send and receive data using sound waves,...
If you’re a video editor frustrated with CapCut’s recent changes, you’re not alone. CapCut, once marketed as a free app, has shifted to a freemium model, adding watermarks to exported...
Africa’s technology ecosystem is moving forward in 2025, as startups secure big investments and join forces to make a bigger impact. From mobile apps for money transfers to solar power...
How to Recover an Unsaved PowerPoint Presentation After Hitting “Don’t Save”
In scientific research, the journey from a novel idea to a widely accepted standard is an iterative process. Diagrams often outline this lifecycle, from initial papers to standardization and public...
I have been keeping up with air quality research to understand emerging risks, technological advances, and policy implications. This week I’m spotlighting literature that highlights the increasing role of low-cost...
So, I was scrolling through Twitter the other day, and I came across this gem: a post complaining about how websites never just get to the point. If you ask...
This guide is designed for foreigners arriving in Kigali, Rwanda, to help you navigate the banking landscape. There are more than 16 commercial and microfinance banks operating in Rwanda, with...
Artificial Intelligence (AI) is driving innovation and sparking curiosity, but the hype can make it hard to see clearly. Whether you want just enough knowledge to follow AI news and...
NVIDIA, a leading manufacturer of graphics processing units (GPUs), has restricted the use of its consumer-grade GPUs, such as the GeForce RTX series, in data center environments through its End-User...
TL;DR: SveltiaCMS continues to evolve, delivering essential features that make content management a breeze.
In this post I consider the transformative potential of satellite data for tackling global challenges like climate change, food security, and urban planning, while examining the real-world hurdles that limit...
Reinforcement learning (RL) has powered impressive achievements in game-playing AI, such as AlphaGo and OpenAI’s Dota 2 bot. Tools like Unity ML Agents and examples like Gran Turismo 7’s RL-trained...
The Copernicus program, the European Union’s premier Earth observation initiative, delivers free, high-quality data to monitor our planet’s environment. Led by the European Commission and the European Space Agency (ESA),...
I recently stumbled upon an incredible tool called Keeptrack.space that brings the mesmerizing world of satellite orbits to life. Check out the short video below to see it in action!...
Looking for inspiration in the field of Machine Learning? Here are my top picks for experts whose work is shaping the future of AI.
Let us examine the Kolors Virtual Try-On app a useful option for trying out different outfits virtually. By uploading an image, you can see how various clothing styles might look...
Ever noticed how most websites—from a New York Times article to your email inbox—don’t use the full width of your screen? This isn’t a mistake; it’s a deliberate design choice....
Stackblitz allowing me to access the terminal from the browser is one of the reasons I use it. Very cool. It feels like a full-fledged IDE right in your browser,...
I recently ran a little experiment to animate a character walking, starting from a single image. Why does this matter? Well, I was chatting with a game developer friend who...
Banks often promote Visa and Mastercard as efficient tools for swift, seamless transactions. However, one critical feature is notably absent: the ability to transfer funds directly between cardholders. This post...
Are you interested in the future of space technology? Ever wonder how Elon Musk’s Starlink satellites work? Get ready to be blown away by this interactive video by Branch Education...
Witness an innovative AI-generated video adaptation of Chimamanda Ngozi Adichie’s iconic TED Talk, “The Danger of a Single Story.” The script was crafted by ChatGPT and brought to life by...
AirNow.gov is a collaborative platform involving the US Environmental Protection Agency (EPA), the National Oceanic and Atmospheric Administration (NOAA), and other agencies, dedicated to providing air quality information to the...
While machine learning is a powerful tool, it’s important to remember that models are not infallible. In fact, they can sometimes be overconfident in their predictions, as shown in this...
When it comes to measuring solar radiation for agricultural, meteorological, or environmental projects, precision is key. The Davis Solar Radiation Sensor is a popular choice among professionals, but a common...
I built a simple 3D game in November 2024 mostly for fun. The objective was to minimize the time taken for a player to destroy all the pillars. Then I...
ML5.js is an open-source JavaScript library designed to make machine learning accessible to a broad audience, including artists, creative coders, and students. It leverages TensorFlow.js to bring machine learning models...
Just when you thought Elon Musk couldn’t surprise us anymore, he’s done it again! Elon Musk and his team at SpaceX have again successfully caught a 33-story building-sized rocket, the...
On my X feed, I shared a moment that perfectly captures the revolutionary work being done at SpaceX. In a stunning display of engineering, they successfully caught the Super Heavy...
SpaceX, under the leadership of Elon Musk, has revolutionized rocket technology with several groundbreaking innovations:
Carnegie Mellon University Africa (CMU-Africa) has been at the forefront of health technology innovations, particularly with their recent development aimed at addressing neonatal health issues in developing countries. Their latest...
In the wake of the devastating wildfires sweeping through the Los Angeles area, Planet Labs, known for their satellite imagery services, has stepped up to offer crucial support. On January...
If you’re just stepping into the world of machine learning, finding the right resources can feel like navigating a labyrinth. Thankfully, Jason Brownlee at Machine Learning Mastery has compiled an...
If you’ve encountered the following error while using Git, you’re not alone:
SpaceX’s Falcon 9 just celebrated its 100th successful launch. After nailing over a hundred launches, it’s clear they’ve really mastered this rocket business.
Elon Musk is deploying Tesla Cybertrucks equipped with Starlink terminals in a grid pattern to provide internet connectivity and power in areas of Los Angeles and Malibu affected by wildfires,...
In the rapidly urbanizing region of West Africa, ambient air quality has become a pressing concern. With cities expanding and industrialization on the rise, the air we breathe is increasingly...
In a recent development that highlights the innovative strides in satellite communication, Elon Musk took to X (formerly Twitter) to announce that Starlink’s Direct to Cell service is now available...
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...
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...
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...
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 -...
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....
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...
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....
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...
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...
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...
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.
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...
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:...
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....
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, 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...
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,...
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...
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...
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...
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...
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...
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...
Limits of Generative AI: My Experience with Luma AI and Virtual Bees.
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.
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...
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...
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.
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....
If you encounter this error when connecting to your Raspberry Pi via SSH using its IP address or rasperrypi.local:
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:
This post is about my developer experience building my personal website with ruby, jekyll and GitHub pages, opinions are mine and mine alone.
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
For an updated version of this post see this post: Installing NodeJs on the Pi -linux based system
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. It is useful for retrieving data...
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.
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...
Developer from Nairobi, Kenya.
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...
In December 2021, I embarked on a project to create a simple countdown app to display time left till midnight. Then I decided to extend it further to count the...