This is a basic Twitter data miner written in Python. It utilizes the Twython, Pandas, Numpy, Matplotlib, Re, Textblob libraries to extract and analyze Twitter data based on a specific search query.

By collecting and organizing the data by chosen time period we are able to visualize the frequency of use of the search term per period as well as assign a positive or negative sentiment to the period based on natural language processing analysis.

We are also able to gain some suggestion as to the rising or falling popularity of the search term by fitting a regression line across the periods, where the slope of the line can suggest an accelerating or decelerating trend.

We are also able to aggregate a list of related hashtags that are used along with the search query.

Since this simple data miner utilizes the Twitter standard search API we are limited to 7 days of historic data and completeness is not guaranteed, it is enough for us to build an example that illustrates the possibilities available by mining public opinion through the medium of Twitter.

Twitter data miner article art Continue reading



This is a quick graphic guide to the physical pin numbers on the Teensy 3.6 micro-controller. I was part of a class that involved building a hardware prototype around the Teensy 3.6 and had noticed quite a few of the students were having a hard time with navigating the physical pinout of the micro-controller while bread-boarding as it is different than the GPIO numbering.


While the physical pin layout is very straight forward it still seemed to create some confusion so I generated this simple image as a quick guide. Posting it here in case it may prove helpful to other novice electronics hobbits.

Written for 2600 magazine, THE HACKERS PERSPECTIVE

We were kids.

By Hristo (Izo) Gueorguiev


2600 magazine Article image Hackers perspective

They shutdown MSN to our side of the world, it’s because of kids like us. We used to brag. No matter, we’d jump on the X11 networks from some random gateway and we still had AOL, CompuServe and even Genie, boy were downloads fast with Genie.

Continue reading

Here is a simple graphics demo written in JavaScript utilizing the Canvas element in HTML5. It takes a 2D image from a file and renders a faux 3D spinning box with the image as all sides. On occasion a random idea crosses my mind and I proceed to speed write some code just to see it take place, this is one of those. Rarely is the code intended to be read or understood by anyone other than me, so comments, etiquette etc are not to be expected. It should be no issue here as this a quick and simple piece of code.

This was a bit of nostalgic tip of the hat to the days of old and the graphics demo scene. When such image manipulation and graphics tricks required assembly programming and razor edge optimization to run smoothly. As such it is only appropriate to put the Amiga logo to spin front and center as that is where it all really began.