Quality LED Lights

A few years ago we got a Christmas tree with LED lights. LED lights are known for flickering when filmed on camera. Flickering happens because of the 60Hz alternating current (AC) power supply they are connected to in our houses. High-quality lights have a driver that suppose to reduce flicker, but the quality varies significantly by manufacturer.

These lights were especially bad. I could see them strobing with peripheral vision especially if the room was dark and I in motion. Luckily, in the last 3 years, LEDs got much better. Philips created EyeComfort brand backed up by the white paper describing the problems they had to solve.

I recorded some of these lights in slow-mo:

Hope it will help others who are sensitive to LED light flicker. I wonder how many weirdos like myself are out there lol

SCSU Student Hometown Map

Student Map

Interactive heatmap shows SCSU students’ hometowns.

The data was parsed from Saint Cloud State Univeristy Student Directory* using BeautifulSoup, geocoded with Data Science Toolkit and mapped with heatmap.js & OpenLayers Map. This projected is featured on St. Cloud State University Facebook Page and in Jason Tham’s blog

SCSU Office of Records and Registration confirmed that student directory records are considered to be public information.

Ph.D. Finder

/PhDfinder/

Ph.D. Finder allows you to find Ph.D. programs in Rhetoric & Composition that most closely match your strengths and research interests.

Built with AngularJS and FlatUI

The Girlfriend Application

Twitter Sentiment Analyzer

The purpose of this project was to explore capabilities of Twitter Bootstrap and make people laugh

Go to App

How Every Computer Scientist Should Water Plants with Arduino


It’s hard to tell how much water does a plant need. Remember those times when you had to leave for a vacation? You risk finding your plants dead upon your return. I always find myself unprepared when I have to travel. Once, I watered my mint and lemon balm herbs excessively to make sure the plant had enough water until I come back. Little did I know, my plant would have tiny gnat flies all over it and was covered in spider nets. Those creatures thrived in the wet environment! I had no idea that excessive watering could cause so much trouble. After I almost lost both of my herbs, I decided to solve this problem through automation. This was an excellent opportunity to write some code while solving a real problem, as well as learn how to play with my new toy - Arduino. Arduino has an excellent website with instructions on how to get started.

Read more