(:damion @world-state)

freelance software architect. artist. radio ham.

Setting the T-Rex Replica's Delay Tempo

read in 3 min

Intro I was doing some tracking with a guitarist in my home studio the other day and we were laying down some overdubs using the T-Rex Replica delay pedal. He wanted to sync the tempo to a subdivision of the songs BPM, but had to do this manually. I noticed a MIDI in port on the side of the pedal, and thought surely there must be a way to set the tempo programatically.


categories: clojure guitar audioengineering

Sentities Overview: Twitter->CoreNLP & Async Clojure

read in 5 min

Introduction Sentities is a Clojure project that connects to Twitter’s public and free streaming API and pulls the random-sample tweet stream. CoreNLP is applied to obtain the named entities and a sentiment score via my damionjunk.nlp Clojure library. There isn’t anything fancy going on here. The aim of this blog post, and the Sentities project is give a flavor for how one could go about doing these sorts of tasks with Clojure.


categories: clojure sentimentanalysis nlp socialmedia

Stanford's CoreNLP and Clojure: Sentiment Analysis

read in 4 min

Stanford CoreNLP Java Library This is Stanford CoreNLP in its (their?) own words: Stanford CoreNLP provides a set of natural language analysis tools which can take raw text input and give the base forms of words, their parts of speech, whether they are names of companies, people, etc., normalize dates, times, and numeric quantities, and mark up the structure of sentences in terms of phrases and word dependencies, indicate which noun phrases refer to the same entities, indicate sentiment, etc.


categories: clojure sentimentanalysis nlp

QSL Cards de NG9i

read in 4 min

TL;DR Download my QSL card template, replace my info with yours, and send to printers. You’re QSL-card-good-to-go. Problem I recently went through the process of creating my own QSL card backs using Adobe’s InDesign, and printing “small” quantities using the 4x6 postcards at OvernightPrints.com. I have no affiliation with overnight prints, they just had an easy to use web interface and clear measurements for the postcard bleed / safe requirements. For some reason, I was unable to find any pre-existing high resolution QSL card back templates that were downloadable and customizable.


categories: hamr qsl postcards

AWS, Immutant, Torquebox, and Clustering - Part 1

read in 6 min

note: these writeups assume you’ve got a working Clojure/JVM environment, know how to use the basics of AWS (ec2, AMI, S3), and have played with single-node Immutant Amazon Web Services + Immutant and Torquebox Immutant and Torquebox are completely awesome, as is the community support and responsiveness on the Freenode IRC channel #immutant. After lots of feedback, suggestions, and help, it seemed like it would be worthwhile to document the setup procedure for this stack running clustered on AWS.


categories: AWS clojure torquebox immutant