May 13, 2013Crawling HackerNews
An approach to collecting the complete HackerNews database explained.
A quick programming exercise, featuring the
May 09, 2013Browser ABC
Inspired by "Letter Sweep" and "My Browser A-Z", thought it'd be interesting writing up my own.
December 28, 2012On Ulam spirals and matrix generation
June 15, 2012Getting to work with CodeMirror
A short intro to getting a simple CodeMirror demo up and running.
April 06, 2012Web Audio API overview (Part 2 of 2)
Extends the audio visualizer built in part one.
March 11, 2012Web Audio API overview (Part 1 of 2)
Looks into creating a simple audio visualizer, which is extended in the second part.
January 08, 2012Exploring the V8 JS engine (Part 2 of 2)
Introduction to shared variables and Node.js source. Second part of V8 series.
January 07, 2012Exploring the V8 JS engine (Part 1 of 2)
Looks into the basics of programming with V8 & C++. First part of V8 series.
January 03, 2012Using content providers in Android
Short sample of pulling data in from content providers.
December 10, 2011RSA public/private key encryption explained
A brief overview of how public/private key encryption actually work.
GoYRS 2013 Project
My Project from Young-Rewired-State 2013.
Analyses Wikipedia articles' structure and lex to find places they need to be improved, using a neural network and a ngram model with Good-Turing smoothing.
An algorithm for generating Ulam Spirals, read the corresponding blog post here.
A Ruby library for scraping data off HackerNews.
My Project from Young-Rewired-State 2012.
It scrapes news sites and builds a model based on your interests, using a Bayesian Filter.
RubySwing for JRuby
Some Ruby classes to utilize Java's Swing Toolkit, for educational purposes.
View more projects on Github