For the past 6 weeks or so I’ve been trying to track down an elusive bug in my SNOMED classifier. The difficulty has been that it only manifest with very large input sets (I only managed to reduce it down to about 350,000 concept definitions). This meant lots of large data-structures and long [...]
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 [...]
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
† lawley
§
‡
°
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.
I’ve recently started using Netbeans for its profiler (I have some code that won’t run in 1.5G and I need to work out why) and while the profiler is vastly better than what Eclipse’s TPTP project provides and Netbeans is vastly better than it was when I first tried it 5+ years ago, there are [...]
¶
Posted 10 April 2007
† lawley
§
‡
°
I have to agree with James, “Magic Ink: Information Software and the Graphical Interface” by Bret Victor, is an excellent essay, and a must read for anyone involved in producing any kind of software. Please do, especially if you’re responsible for sites like transinfo.qld.gov.au, yourmovies.com.au, and www3.netbank.commbank.com.au
Of course, if sites like these offered decent [...]
Via LtU I found a reference to First Class Relationships in an Object-oriented Language, by Gavin Bierman and Alisdair Wren, a paper published at ECOOP 2005.
This is great! I was kicking around this kind of idea with Jim before he left for his PhD in France.
I’m looking forward to a close read of it.
David Hearnden is having trouble with EMF and damn-it if I’m not having exactly the same problem and debugging experience. Debugging this stuff is like trying to debug interpreted code by single-stepping through the interpreter!
[update: It seems that the problem is not with the serialisation, but that the Resource "contains" the objects twice. [...]
http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/
Puts it much better than I ever managed in my guest lectures at Griffith Uni on technologies for buliding distributed systems.
By which I mean that I can (and have to) write code like:
int[] foo = {1, 2, 3, 5, 7, 11};
testPrimes(foo);
or, even worse:
testPrimes(new int[] {1, 2, 3, 5, 7, 11});
rather than being able to just write:
testPrimes({1, 2, 3, 5, [...]
¶
Posted 29 August 2006
† lawley
§
‡
°