Posts tagged "python"

Caesar's Cipher in Python (AVW ZLJYLA!)

Aol Ffily-Vtlsslaal Growing up I was always fascinated by hidden messages, secret codes, ancient languages, and all manner of disguised communication. As I started learning math and computer science, that...

Haunted Home Automation

Halloween is one of my favourite holidays of the year. One reason for this is that it's totally optional and low stress. People can get exactly as in to it...

Automated Plant Watering with a Raspberry Pi

This post starts with two facts: 1\. I have a penchant for killing plants. 2\. People in Holland grow things really well indoors. After reading about how well things can...

Am I Hearing this Right?

The Lyrics Repetition Analyzer I have just returned from a two week vacation, which contained a sizeable amount of road tripping. And with every great road trip comes great tunes!...

Detecting Reddit Vote Manipulation

I'll start this post with a disclaimer. This project has not produced conclusive results. But I'm optimistic! In fact, I've got a couple hurdles that maybe some of the people...

N-Body Orbit Simulation with Runge-Kutta

In a previous post I introduced a simple orbital simulation program written in python. In that post we simulated orbits by simply taking the location, and velocities of a set...

Markov Chains: The Imitation Game

In this post we're going to build a Markov Chain to generate some realistic sounding sentences impersonating a source text. This is one of my favourite computer science examples because...

Intro to Python: Hello World! (Part 1 /2)

Many of the projects on this site use a programming language called python. Python is a great language for beginners, because it is designed to be very readable, but it's...

Python N-body Orbit Simulation

Do you ever find yourself thinking "I wish I could do more recreational physics"? If so, today is your lucky day! We're going simulate our very own solar system. At...

Simple Python Twitter Bot

Twitter Bots Twitter has some amazing bot personalities; from celebrity impersonators, to genuinely useful automated announcements. It is also probably the first place anyone was exposed to bots and interacted...

Vice City: Python Automated Sports Betting

Automated Sports Betting Everyone knows gambling is a great way to make money (/s). I myself formed this conclusion after hearing bookies will sometimes pay out before an event even...