Some modifications of RRT for a performance boost when pathfinding.

Some modifications of RRT for a performance boost when pathfinding.

An implementation of RRTs with obstacles for path planning.

Using a reed switch, some discrete components and NAND gates to build a door alarm.

Tracking motion, thresholding and some other neat concepts in OpenCV.

My first attempt at cascade classifier training finished at 4:30 this morning, but didn't yield the best results.

Started working on the new layout and some additional functionality.

A Boolean algebra simplification engine in Java.

Building a circuit to interface the daytime and nighttime modes of a PIR sensor.

I am working on a code generator based on accepted solutions on Stack Overflow.

Using Fourier series and boundary value analysis to look at the math behind a drum.

Designing a wall voltage to +/-15 volt power supply.

Writing a fairly simple user level thread library in C.

Today I launched a private wiki to organize my notes, projects and thoughts.

Using web workers to build a distributed password cracker.

Basic curb detection with some path planning in OpenCV.

My personal electronics workshop is a bit unorganized, so I decided to implement an inventory control system.

Design and comparison with the LF398 Monolithic S&H Circuit.

Chord separation, note detection and filter design.

Looking at the sleep schedules of Twitter users.

Locating crosswalks on images and real-time video streams.

Tracking how people feel about trends.

Using Markov chains to generate tweets for trends on Twitter.

Extending the original face detection code with tracking using a servo.

I decided to write a script to sort and merge PDFs streamed off my Boogie Board Sync eWriter.

A walk-through of a fairly basic modeling problem with some MATLAB simulations.

An implementation of a smoothing filter to eliminate false positives.

An implementation of three possible scheduling algorithms with a simulator.

Implementing a service for crypting malicious JavaScript.

A new project every day for the month of February.

Some fun with a two-dimensional nonlinear Korteweg-de Vries (KdV) Equation.

A discussion on designing a FIFO, communication with external systems and optimal shuffle architectures.

A discussion on processor design, along with the design of a working 8 bit processor.

A discussion on the design of optimal data shufflers, for computations with an input stream, producing a corresponding output stream.

A short guide to building a lexer and parser for a simplified version of HTML.

My thoughts during and after the programming competition, along with some improvements I wish I made.

Understanding clipping of a signal and how to reconstruct the original signal using reconstructive filtering from Fast Fourier Transforms (FFTs).

SHA algorithms can only provide so much security, and changes in computing power are reducing the time required to brute force the password. An alternative is using a work factor algorithm which is easy to adapt to increases in computing power.

This blog will act as a place to put things that are too small to be a project, but I still feel are worth discussing.