M Edward Borasky

Curmudgeon x

Biography

Buck Borasky, Frontier Programmer: saving Earth for octothorpes since 2007. Former Boy Genius, Sit-down Comic, Thought Follower, Curmudgeon-in-Residence

Sessions for this user

* TIL There's a Microtonal Synth in My Browser!

Did you know there's a digital sound synthesizer in your browser? There is! It's called the Web Audio API and it's accessible from any JavaScript library or framework. I'll show you how I hacked Web Audio to make microtonal music in the browser.
Hacks
M Edward Borasky

Proposals for this user

* Archetypal Ballers and Ternary Plots - Visualizing NBA Skills for Fun and Profit

Basketball is second only to baseball in its rich variety of detailed data and analysis techniques. This project uses two techniques to reduce this complexity. The first, archetypal analysis, is an unsupervised learning technique that reduces the 18-dimensional box scores to a three-dimensional vector. The second, ternary plots, provides an elegant visualization for comparing players and teams. Using these techniques, I'll review the 2016 - 2017 NBA season.
Theory 2017-03-29 21:44:54 +0000
M Edward Borasky

* Introduction to Julia Programming

Would you like to learn a new programming language and some basketball analytics? Julia is the latest in a long line of programming languages designed for scientific computing. In Part 1 of this introduction, I'll go over the basic concepts of scientific computing and Julia. In Part 2, I'll show you how to apply these concepts and Julia to basketball analytics, using data freely available on the web.
Practice 2017-03-21 01:31:36 +0000
M Edward Borasky

* Where Am I? Build Your Own Open-Source Geocoder!

At Hack Oregon, we often need to geocode or reverse-geocode - translate an address to latitude and longitude or vice versa. There are public APIs for this, but most of them have rate limits or intellectual property constraints that impact their usefulness. So we built our own, using the Census Bureau TIGER/LineĀ® shapefiles, PostGIS Tiger geocoder, and Docker. I'll go through the process, from downloading the data and filtering to deploying the final image.
Practice 2017-04-01 00:18:41 +0000
M Edward Borasky