I’ve always been slightly bemused by the existence of networking over Firewire; on the surface it seems like such a minor corner-case. Well, I’m now very happy it exists…
…on Friday a storm came through and caused two things: the frying of the ethernet port on my rapidly aging PowerMac G4 and the frying of [...]
¶
Posted 31 October 2007
§
diary
‡
°
For some reason I feel compelled to add to the last-minute Leopard pre-release speculation. In this case it’s with regard to Time Machine and the reports that it requires an “external disk” to work. Well, Apple says:
You can designate just about any HFS+ formatted FireWire or USB drive connected to a Mac as [...]
¶
Posted 25 October 2007
§
General
‡
°
During Movember (the month formerly known as November) I’ll be growin a Mo. That’s right I’m bringing the Mo back because I’m passionate about changing men’s health and the fight against male depression and prostate cancer. Why…
* Depression affects 1 in 6 men…Most don’t seek help. Untreated depression is a leading [...]
541 * w00t: I’ve just heard that David Hearnden has submitted his thesis “Deltaware: Incremental Change Propagation for Automating Software Evolution in the Model-Driven Architecture” which, amongst many other things, contains a formal semantics for the model transformation language implemented by Tefkat (in an appendix).
While paging through Joe Armstrong’s HOPL III talk about Erlang I was struck by the clear similarity between “supervision trees” (slides 28-30) and the exception model in Breeze, the workflow/choreography language I developed at DSTC in the late ’90s. Ironically, my goals/motivations at the time were to explore simplification of concurrent/thread-based programming models by [...]
¶
Posted 29 August 2007
§
General
‡
°
You heard it here first, SNOMED CT classified in 440s (under 7.5 min) based on an optimised version of the Desden Algorithm written in Java.
This is more than three times faster than the best known published result.
A caveat:
correctness has been checked on small number of examples only
Benchmarking shows (as expected) quadratic time O(n2) and linear [...]
OMG, I’m not really a gamer – tend to get bored pretty quickly except in social settings (as fellow ex-DSTC Halo players will attest), but I haven’t played anything as addictive as Desktop Tower Defense since Lemmings on my Amiga 1000.
¶
Posted 31 July 2007
§
General
‡
°
+1 : catching multiple exception types
¶
Posted 22 July 2007
§
General
‡
°
Following my previous entry on Netbeans, I should mention that I was using 5.5, the current stable release, not one of the 6.0 Milestones which are supposed to have a much improved editing environment according to comments in this session of the Java Posse Roundup.
With regards the profiler, it was indeed much nicer than [...]
¶
Posted 18 April 2007
§
coding
‡
°
Earlier I mused briefly about standard OS APIs based on a REST approach.
It seems that a commercial offshoot of some HP Labs research is actively developing a similar concept.