Author: Dave

  • Triggering Alexa from TV sound

    by

    in

    There’s a rumor on the internet that Alexa ignores commands if it hears audio that is missing frequencies between 3000 and 6000 Hertz. That’s how TV commercials can say “Alexa” without triggering the Alexa devices in the room. So I fact-checked it. I recorded my voice saying “Alexa, what is the date today?” and made…

  • New article: Commentary on Hawking’s No Black Holes

    What was Stephen Hawking talking about when he said there are no black holes? Here’s an explanation for the non-scientist. Click the icon below for a PDF version of the article. Right-click and Save-As to save a copy. Abstract: In 2013, the media picked up a technical presentation by Stephen Hawking in which he stated…

  • 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. …