| Andrew Cooke | Contents | Latest | RSS | Twitter | Previous | Next

C[omp]ute

Welcome to my blog, which was once a mailing list of the same name and is still generated by mail. Please reply via the "comment" links.

Always interested in offers/projects/new ideas. Eclectic experience in fields like: numerical computing; Python web; Java enterprise; functional languages; GPGPU; SQL databases; etc. Based in Santiago, Chile; telecommute worldwide. CV; email.

Personal Projects

Lepl parser for Python.

Colorless Green.

Photography around Santiago.

SVG experiment.

Professional Portfolio

Calibration of seismometers.

Data access via web services.

Cache rewrite.

Extending OpenSSH.

Last 100 entries

Data Mining Books; SimpleDateFormat should be synchronized; British Words; Chinese Govt Intercepts External Web To DDOS github; Numbering Permutations; Teenage Engineering - Low Price Synths; GCHQ Can Do Whatever It Wants; Dublinesque; A Cryptographic SAT Solver; Security Challenges; Word Lists for Crosswords; 3D Printing and Speaker Design; Searchable Snowden Archive; XCode Backdoored; Derived Apps Have Malware (CIA); Rowhammer - Hacking Software Via Hardware (DRAM) Bugs; Immutable SQL Database (Kinda); Tor GPS Tracker; That PyCon Dongle Mess...; ASCII Fluid Dynamics; Brandalism; Table of Shifter, Cassette and Derailleur Compatability; Lenovo Demonstrates How Bad HTTPS Is; Telegraph Owned by HSBC; Smaptop - Sunrise (Music); Equation Group (NSA); UK Torture in NI; And - A Natural Extension To Regexps; This Is The Future Of Religion; The Shazam (Music Matching) Algorithm; Tributes To Lesbian Community From AIDS Survivors; Nice Rust Summary; List of Good Fiction Books; Constructing JSON From Postgres (Part 2); Constructing JSON From Postgres (Part 1); Postgres in Docker; Why Poor Places Are More Diverse; Smart Writing on Graceland; Satire in France; Free Speech in France; MTB Cornering - Where Should We Point Our Thrusters?; Secure Secure Shell; Java Generics over Primitives; 2014 (Charlie Brooker); How I am 7; Neural Nets Applied to Go; Programming, Business, Social Contracts; Distributed Systems for Fun and Profit; XML and Scheme; Internet Radio Stations (Curated List); Solid Data About Placebos; Half of Americans Think Climate Change Is a Sign of the Apocalypse; Saturday Surf Sessions With Juvenile Delinquents; Ssh, tty, stdout and stderr; Feathers falling in a vacuum; Santiago 30m Bike Route; Mapa de Ciclovias en Santiago; How Unreliable is UDP?; SE Santiago 20m Bike Route; Cameron's Rap; Configuring libxml with Eclipse; Reducing Combinatorial Complexity With Occam - AI; Sentidos Comunes (Chilean Online Magazine); Hilary Mantel: The Assassination of Margaret Thatcher - August 6th 1983; NSA Interceptng Gmail During Delivery; General IIR Filters; What's happening with Scala?; Interesting (But Largely Illegible) Typeface; Retiring Essentialism; Poorest in UK, Poorest in N Europe; I Want To Be A Redneck!; Reverse Racism; The Lost Art Of Nomography; IBM Data Center (Photo); Interesting Account Of Gamma Hack; The Most Interesting Audiophile In The World; How did the first world war actually end?; Ky - Restaurant Santiago; The Black Dork Lives!; The UN Requires Unaninmous Decisions; LPIR - Steganography in Practice; How I Am 6; Clear Explanation of Verizon / Level 3 / Netflix; Teenage Girls; Formalising NSA Attacks; Switching Brakes (Tektro Hydraulic); Naim NAP 100 (Power Amp); AKG 550 First Impressions; Facebook manipulates emotions (no really); Map Reduce "No Longer Used" At Google; Removing RAID metadata; New Bike (Good Bike Shop, Santiago Chile); Removing APE Tags in Linux; Compiling Python 3.0 With GCC 4.8; Maven is Amazing; Generating Docs from a GitHub Wiki; Modular Shelves; Bash Best Practices; Good Emergency Gasfiter (Santiago, Chile); Readings in Recent Architecture; Roger Casement; Integrated Information Theory (Or Not)

© 2006-2013 Andrew Cooke (site) / post authors (content).

Data v Algorithms

From: "andrew cooke" <andrew@...>

Date: Thu, 2 Feb 2006 18:37:00 -0300 (CLST)

Good analysis of different ways of recommending music -
http://www.stevekrause.org/steve_krause_blog/2006/01/pandora_and_las.html

Ironically, "worse is better" just made the rounds again, this time on
pragprog - http://www.dreamsongs.com/WIB.html and
http://www.dreamsongs.com/WorseIsBetter.html

Andrew

Pandora

From: "andrew cooke" <andrew@...>

Date: Fri, 3 Feb 2006 19:47:25 -0300 (CLST)

Pandora is pretty good - I'm enjoying it more than Last.fm.  Maybe that's
just because it's newer and I've chosen a different set of sounds, but it
seems to have a wider range.

The "email to a friend" doesn't seem to be working, but you can hear my
station by using "share -> find a shared station" and then entering my
email address.

Gotan Project!

From: "andrew cooke" <andrew@...>

Date: Fri, 3 Feb 2006 20:07:35 -0300 (CLST)

Ha!  Pandora just played Gotan Project's "Chunga's Revenge" on the basis of:

 - Grandaddy
 - Devendra Banhart
 - Cantaloupe Island by HH
 - Groove Armada
 - Tricky
 - Miles Davis
 - St Germain

Sweet!

Algorithm?

From: "andrew cooke" <andrew@...>

Date: Mon, 6 Feb 2006 12:24:54 -0300 (CLST)

Hmmm.  Something I don't like about Pandora is the way it chooses the
music.  Inside of selecting tracks at random that are consistent with my
profile it seems to explore a path through a series of connected works. 
Perhaps this was chosen so that subsequent tracks didn't sound too
dissonant.  But each path (a new path starts each time you object to a
track or restart the player) appears to drift further and further from the
base selection.  The end result is a "radio station" that plays a track
you know, then some pieces that sound derivative, and finally drifts
towards something that you don't particularly like.

Comment on this post