the neural bit

a nerd doing nerdy things and writing about them

Cracking Monoalphabetic Ciphers with julia

A monoalphabetic cipher is really just a cereal box secret decoder ring, or the daily jumble in the newspaper. It's an encryption technique whereby every instance of a particular letter is replaced with some other letter throughout the message. The mapping from plaintext letter to ciphertext letter is the key for the cipher - anyone who has that key can encrypt and decrypt messages and securely exchange them.

Analyzing the Viterbi Algorithm

This summer I am taking CS5114 - Theory of Algorithms at Virginia Tech. Our first Project was to analyze a Dynamic Programming algorithm, and compare it to other approaches that solve the same problem. Since I am focusing on DSP/Communications, I decided to look at the Viterbi algorithm, a Dynamic ...

This website

This site was adapted from my old, static HTML website. I wrote the original site way back in high school (with many updates throughout college), and it was beginning to show its age. The biggest issue was that I didn't create it with any sort of templating to begin ...

Comfortably Numb Solo Synthesis

During my last quarter at Rose-Hulman I took a great class called ECE481 - Electronic Music Synthesis. In it, we discussed a lot of concepts used to synthesize music, including additive and destructive synthesis, FM synthesis, the Karplus-Strong algorithm, and various post-processing and mixing techniques.

As a final project for the ...

High-Altitude Imaging

In the spring of 2010 my brother and I decided we would like to launch a camera into near-space, in order to take images of the earth from 90,000+ feet. We were primarily inspired by a well known project completed by some MIT students called Project Icarus. They became ...

LED Audio Visualizer

Completed LED Visualizer

In my Embedded Systems Design class, we were required to create a final project of our choosing which demonstrated our understanding of the course concepts. My partner and I decided to create an Audio Visualizer for our final project. The idea was to display the audio spectrum in real-time (calculated ...

Carputer

A few months after I got my new Volvo S70, I began to think that the stereo head unit would be perfect for a carputer (car computer). It's a rather large head unit, probably about twice as tall as a typical one, so there would be plenty of space ...

Predator-Prey Simulation

This project was inspired by two classes that I took. The first was Introduction to Complex Systems, which I took my senior year in high school. It was a sort of review of a lot of interesting high level math concepts, we spent a while talking about fractals and the ...

Stack Processor utnik (S.P.utnik)

During Fall quarter of my Sophomore year at Rose I took Computer Architecture. For most of the quarter, the class is assigned to design a 16-bit processor in teams of 4. These are the results of that project for my group.

Design

In most of our lectures we discussed the ...

Clock in a Book

Over the summer I needed an amplifier for my TV visualizer. I bought a kit for one online, but the site I bought it from had a minimum purchase price, so I decided to buy a led clock kit to go with it. Once I had the clock all soldered ...

Hollow Book

hb_closed.jpg

My senior year of high school, my roommate and I stumbled on [this tutorial][http://www.wikihow.com/Make-a-Hollow-Book] on making a hollow book. We decided it would be pretty cool to have one, so I pulled a book that I had already read off the shelf and we got ...