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


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.

C-ORM: docs, API.

Last 100 entries

China Gamifies Real Life; Can't Help Thinking It's Thoughtcrime; Mefi Quotes; Spray Painting Bike Frame; Weeks 10 + 11; Change: No Longer Possible To Merge Metadata; Books on Old Age; Health Tree Maps; MRA - Men's Rights Activists; Writing Good C++14; Risk Assessment - Fukushima; The Future of Advertising and Surveillance; Travelling With Betaferon; I think I know what I dislike so much about Metafilter; Weeks 8 + 9; More; Pastamore - Bad Italian in Vitacura; History Books; Iraq + The (UK) Governing Elite; Answering Some Hard Questions; Pinochet: The Dictator's Shadow; An Outsider's Guide To Julia Packages; Nobody gives a shit; Lepton Decay Irregularity; An Easier Way; Julia's BinDeps (aka How To Install Cairo); Good Example Of Good Police Work (And Anonymity Being Hard); Best Santiago Burgers; Also; Michael Emmerich (Vibrator Translator) Interview (Japanese Books); Clarice Lispector (Brazillian Writer); Books On Evolution; Looks like Ara (Modular Phone) is dead; Index - Translations From Chile; More Emotion in Chilean Wines; Week 7; Aeon Magazine (Science-ish); QM, Deutsch, Constructor Theory; Interesting Talk Transcripts; Interesting Suggestion Of Election Fraud; "Hard" Books; Articles or Papers on depolarizing the US; Textbook for "QM as complex probabilities"; SFO Get Libor Trader (14 years); Why Are There Still So Many Jobs?; Navier Stokes Incomplete; More on Benford; FBI Claimed Vandalism; Architectural Tessellation; Also: Go, Blake's 7; Delusions of Gender (book); Crypto AG DID work with NSA / GCHQ; UNUMS (Universal Number Format); MOOCs (Massive Open Online Courses); Interesting Looking Game; Euler's Theorem for Polynomials; Weeks 3-6; Reddit Comment; Differential Cryptanalysis For Dummies; Japanese Graphic Design; Books To Be Re-Read; And Today I Learned Bugs Need Clear Examples; Factoring a 67 bit prime in your head; Islamic Geometric Art; Useful Julia Backtraces from Tasks; Nothing, however, is lost with less discomfort than that which, when lost, cannot be missed; Article on Didion; Cost of Living by City; British Slavery; Derrida on Metaphor; African SciFi; Traits in Julia; Alternative Japanese Lit; Pulic Key as Address (Snow); Why Information Grows; The Blindness Of The Chilean Elite; Some Victoriagate Links; This Is Why I Left StackOverflow; New TLS Implementation; Maths for Physicists; How I Am 8; 1000 Word Philosophy; Cyberpunk Reading List; Detailed Discussion of Message Dispatch in ParserCombinator Library for Julia; FizzBuzz in Julia w Dependent Types; kokko - Design Shop in Osaka; Summary of Greece, Currently; LLVM and GPUs; See Also; Schoolgirl Groyps (Maths); Japanese Lit; Another Example - Modular Arithmetic; Music from United; Python 2 and 3 compatible alternative.; Read Agatha Christie for the Plot; A Constructive Look at TempleOS; Music Thread w Many Recommendations; Fixed Version; A Useful Julia Macro To Define Equality And Hash; k3b cdrom access, OpenSuse 13.1; Week 2

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

Ideas for Projects

From: andrew cooke <andrew@...>

Date: Sat, 19 Nov 2011 09:59:04 -0300

For the last two months or so, I've been doing very little apart from working.
That has now ended and I need to get my life back.  Life that, in the past has
involved various computing projects.  But it's not clear what I should do.  So
I am writing myself this post as part of a process to discover / decide.

Motivation.  What do I think is important?

  - Any project should be fun.
  - If it helps me in my job, or in finding a new job, that is a plus.
  - Something politically meaningful would be good.
  - It should be realistic / achievable.
  - It should have potential - explore a field that is growing.


  - Sort out my web pages.  This is a short term thing, but they are currently
    a mess: various links are broken; parti.cl needs to be shut down; etc.

  - Some kind of hardware hacking.  Arduino or Raspberry Pi.  One idea is an
    Arduino + wifi board that would accept streaming music from SquuezeServer
    (Logitech's media server) and play it over headphones (the headphone
    output from my Boom is annoyingly noisy).

  - Astronomy (or general) data processing using Hadoop.  This started with
    the idea of a pipeline, but thinking in the shower just now, it could also
    be run a single-machine.  Think of something like "make files" for data
    processing - a bit like pig, but with more smarts about dependencies, data
    provenance, and scripting.  So you would be able to ask the system to
    remake some final image given a change to (say) a flat field, or to ask
    what is the difference in processing between two sets of results.  A
    permanent storage of all your data and its history (with the ability to
    delete and regenerate intermediate stages as needed).

  - Continue with Lepl + RXPY integration.  One aim here is to have a fast,
    modern pypy regular expression implementation.


And Politics?

From: andrew cooke <andrew@...>

Date: Sat, 19 Nov 2011 10:00:57 -0300

One obvious problem with the possibilities above is that nothing is
"politically meaningful".  It's hard to find something that is purely
technical - problems are social, and I am not really a social person...


Comment on this post