Posts

Showing posts from April, 2025

Getting Good at Talking to AI: Why One Way Doesn't Work for All - Development Diary and Discussion

Image
Mastering the Art of Prompting: Why One Size Doesn't Fit All in the World of AI Agents It's a common mistake to use the exact same instructions (called "prompts") for different big language models (LLMs). Just like different people learn in different ways, different AI models are trained in their own special ways. This means the best way to talk to one might not be the best way to talk to another. This blog post will help you understand the different ways to give instructions to AI, whether you're just starting out or you already have some experience. Who This Blog Post Is For: People who are new to giving instructions to AI and want to learn the basics. People who want to share ideas and learn more about how to give the best instructions. Understanding the Basics of Giving Instructions (Prompting) Basically, prompting is how you tell an AI model what you want it to do. There are generally two main ways to do this: Zero-Shot Prompting: This is like asking a ...

Build AI Code Generation Tools For Large Scale Project in Python? Stage Report - Development Diary and Discussion

Image
Building AI Code Generation Tools from Scratch in Python 3: A Journey from Zero to Everything (Stage Report) After diving deep in our first three parts, this post is a bit different. It's not a typical progress update, but a moment to pause, reflect on the journey so far, and tackle some big questions that have come up – especially about the limits of AI in software development. Where We Left Off: The Roadblocks In our last discussion, we identified some key challenges our AI tool faced: Missing Design Assets: It couldn't create necessary visual elements (like image folders). Backend Blindspots: Setting up databases or connecting to external services was beyond its scope. The User Acceptance Puzzle: What the AI generated often didn't quite match what a user really wanted or expected. Ignoring Runtime Reality: The process couldn't detect if the generated code would actually run without errors. Honestly, finding straightforward ways to solve these purely with ou...

Can Self-Driving Cars Be Tricked? Let's Talk About Mark Rober's Video! - Tech Explanation

Image
Can Self-Driving Cars Be Tricked? Let's Talk About Mark Rober's Video! Have you seen Mark Rober's YouTube video, 'Can You Fool A Self Driving Car? ' It's got people talking! In his video, Mark tests a Tesla (which uses cameras) against a car with lidar. If you haven't seen it, basically, he tries to trick both cars to see how well they handle different situations. In this post, we'll cover: What cameras and lidar are. What Mark's test showed. Why not all self-driving cars use lidar. This is for anyone curious about self-driving cars, Tesla owners, or anyone who doesn't have a lot of technical know-how! Cameras: Like Our Eyes! We all know cameras! We use them to take photos and videos. In self-driving cars, computers look at the camera's pictures and videos to figure out what's around the car. Just like when we take photos in bright or dark places, cameras on cars can have trouble too. Sometimes, they need to adjust for light. And just...