Author: Dave

  • Genetic Algorithms for Automated Source Code Evolution: a C++11 tutorial

    Join me in some recreational C++ programming. Our project is to make a genetic algorithm that will evolve the source code for a program that, when run, will compute and output the solution to something. Our target source language is a tiny language called Iota, made specially for this purpose. We’ll also talk about how…

  • “Morning Study” Wallpaper

    Here’s a new scene I made in Blender just for fun. Feel free to grab a wallpaper-size copy using the direct links below, completely free for non-commercial use under the terms of CC BY-NC-SA 3.0. 1920×1200 1920×1080 1440×900 1280×1024   The comment form is disabled because of the amount of spam we’re receiving. To post a…

  • New Video Tutorial: Assembly Language Output from gcc/g++

    Released Today! Our newest video tutorial, Inspecting the Assembly Language Output from gcc/g++, is now available for your viewing pleasure at the following link: Link:  Inspecting the Assembly Language Output from gcc/g++ You can look at the assembly language output from the gcc/g++ compiler to see what kind of code the compiler generates for your…

  • New Video Tutorial: Make a Neural Net Simulator in C++

    Released today! Our newest video programming tutorial, A Neural Net Simulator in C++, is now available for your viewing pleasure at the following link: [ Update for 2013: Also see the new companion video for visualizations of how neural nets work and how to train them: The Care and Training of Your Backpropagation Neural Net. …