Featured Post

Linkedin

 These days, I mostly post my tech musings on Linkedin.  https://www.linkedin.com/in/seanmcgrath/

Saturday, March 07, 2009

Take a look at Timetric

Some time ago, I had some ideas burning a hole in my head. Ideas I knew I had no time to pursue but felt pretty passionate about. My Two Django ideas in need of good homes posting resulted in some meetings and some false starts...but it also resulted in meeting up with three ace Django/Python programmers / "recovering" scientists, based in the fine city of Cambridge, UK. Three of the smartest folks I've ever met to boot.

It took me all of, uh, 20 seconds to explain one of the ideas to them and the result, a mere matter of months later is http://timetric.com/. it is now in public beta and you might like to check it out.

The idea is simple but has significant consequences in my opinion

The basic thought is this: What if numbers were first class members of the Web ecosystem?...
  • What if numeric quantities had their own "home" on the Web? I don't mean a great big slab of numbers, or a database, I mean the actual numeric quantities themselves : the time it takes you to drive to work, the spot price of gold, the average daily rainfall in Tanna Tuva...whatever.

  • What if the changes to those quantities are recorded through time? You would end up with a time series for each numeric quantity.

  • What if each time series was a blog, with its own feeds, its own simple web based update mechanism etc?

  • What if all these numeric blogs lived out in the cloud so that it can scale to silly numbers and provide very high availabilty?

  • What if the entire system provided simple webby APIs so that developers can upload as well as download stuff easily?

  • And last but definitely not least...what if new time series could be created using spreadsheet like formulae - and automatically updated when any of the underlying numeric quantities are updated.


That would be pretty interesting. Not a database on the web, not a spreadsheet on the Web. Something new and much more interesting on the Web.

It will be fascinating to see what types of applications get built on top of the Timetric platform.

Sunday, March 01, 2009

Dochead screening tool

Partly in jest and partly in complete seriousness. Here are a list of things I believe contribute to docheadedness.

  • A love of language. This can present itself in a love of reading, puns, typography, poetry, concern for the beautiful renderings of the theorems of Ramanujan.
  • A love of classification. This can present itself in a love of folder structures, meta-models, abstractions that blur distinctions between nouns and verbs. Formalisms like speech act theory, FRBR, HyTime, RDF. Frameworks like ebXML, TEI etc.
  • A love of reference and citation. Language referencing language. Language that references itself. Dynamically typed programming systems. Recursion.
  • An output-centric mentality for computerization. IT is good if it helps you produce great outputs quickly. Everything else is secondary.
  • A love of patterns. This can present itself in a love of music, logic puzzles, dance, cooking.

I do not know any dochead who score 100 on these but I don't know any docheads that score 0 either.

Monday, February 23, 2009

We are hiring...

Propylon have some vacancies for committed IT professionals to work with me and my team in the USA. We are based out of Lawrence, Kansas (yes, the place Django was invented) and working in an embedded team with the Kansas State Legislature in Topeka, about 20 mins by car from Lawrence.

The opportunities are for docheads. Seriously, you really need to be comfortable working with complex document-centric workflows and automation in order to enjoy this job and you need to enjoy it to be good at it :-)

OpenOffice, XML, StarBasic, Python/Jython, Java, XQuery, XSLT...

Experience in legal/regulatory environments a distinct advantage.

You can find out more about us at http://www.propylon.com.

No recruitment agencies please.

Sunday, February 22, 2009

Draconian measures - again

Avery Pennarun is pondering XML's contribution to the genre of Programmers and Sadomasochism.

For those interested in this subject http://diveintomark.org/archives/2004/01/16/draconianism is a useful springboard.

The use case that ill sits with Postel's Law is the one where I'm sending you the XML message needed to change the parameters of the [nuclear reactor/medical monitor/industrial process/zillion dollar fund transfer exchange] and you get duff XML. Should you be liberal in what you accept?

Friday, February 20, 2009

Thinkpad X61 - broken WIFI (and how to fix it)

So, I upgrade my 8.04 (Hardy) on my Thinpad X61 and get a new kernel 2.6.24-23. All is fine except the WIFI which comprehensively does not work. The flashing light under the monitor does not flash. The hardware pessimist in me thinks hardware failure. The "all upgrades have consequences" Karmic causal correlationist in me blames the kernel upgrade.

I hobbled my way to a wired network and found the solution here.

Monday, February 16, 2009

Bootstrapping tomorrow, today

    "Maybe our choice of words will be of interest to linguists boldly looking to re-instate the ungrammaticality of the split infinitive?" -- Bootstrapping tomorrow, today

Monday, February 09, 2009

Debuggers Delight Syndrome

    "Problems need solving. We go to it. We chase the high that a solution will bring. We often do not worry about why the problem exists in the first place." -- Debuggers Delight Syndrome