i keep being surprised by what zurich has to offer. being raised here, i would think i have kinda seen it, but no. on friday i was at rieter park, a lavish park overlooking lake zurich.
followed by a swim under the fountain at the enge harbor. very relaxing, and keeps visits to a massage therapist away 🙂
Month: June 2003
knee-deep xml
i have been researching XUpdate, client-side XPath queries, XML databases and xsl:fo today. it strikes me that very very few open source projects really make use of XPath, XQuery or versioning of XML fragments. doing XSLT is not exactly innovative these days, time to move a bit closer to the cutting edge again. In search of small pockets of structure, as jon once said.
2 side notes: when i dimly remembered “small pockets of structure”, i googled for it, and my backup brain was the 2nd hit. jorge notified me about being #1 now, but i get reports from the us that they get a different hit for it. is google doing location-based ranking now?
living the high life, in slow motion
hero: essentially, colors and movements. reduce to the max.
oh, and Zhang Ziyi is sa-weet!!
2nd law of numbness
An increase in the bed capacity of a licensed skilled or intermediate care nursing facility shall be exempt from certificate of need review provided:
the increase does not exceed 10% of the total nursing home beds of the applying facility, rounded to the nearest whole number, or 10 beds, whichever is greater
that’s a snippet from one of the sample documents i’m working with. nightmarish. it makes me wonder if numbness is as bound to increase as entropy? i’m almost having a libertarian fit over this 🙂
de-contriving political speech
henri poole wrote me today to alert me to the new blog of denis kucinich, presidential candidate. as i wrote in august 2002, politicians talking to their constituency are a welcome change.
denis’ first post concerns concentration of media ownership, and spectrum licensing. while i personally think selling off spectrum is so 20th century, it’s still an important topic.
From agility to fitness
as part of my presentation on open source software engineering, i pondered the benefits and pitfalls of the open source method. it occurred to me that the main advantages accrue in the long run, while the main problems are apparent in the short term. the challenge thus becomes how to breed the open source method with other methods, like agile methods, for the desired outcomes.
short-term issues
- constantly changing resources (“footprints” in the code, “rewrite orgies”)
- (often) no monetary incentives (who takes care of docs and testing?)
- lack of control (unreliable feature sets and delivery dates)
- conflicting goals (“do a bit of everything”)
long-term benefits
- Collective code ownership (merit drives reviews)
- Embrace change as the basic motivation (evolutionary fitness)
- Rapid feedback is a natural consequence (user innovation networks)
- (Potentially) very large talent pool (hedging, competition drives up quality)
in a nutshell: in the long run, darwinian pressures will guarantee an adequate solution. in the short term, agile methods achieve some of the same effects while satisfying budgetary and time constraints.
wyona tackles these issues by:
- striving for generic functionality
- short product cycles
- frequent synchronization points with the main line
- enticing customers to seek out scale (by sticking with standards)
- enticing customers to donate back aggressively
- developing customer projects in the open whenever possible
- seeking out coopetitive opportunities
- deriving customer value by relentless commoditization of the value stack
uh, the last few items reek of consultese. fix them with the bullfighter.
Beyond agile?
im speaking about open source software engineering at university of st. gallen tomorrow. the main tenet of my slides is that the agile methods and open source camps can learn from each other as they share many concepts.
btw, you can tell that i converted the slides to pdf with a unixy program (openoffice): they are all pixelated. i only see this with latex docs and unix output, really a pity.
do as i say, not as i do
it is amazing to contemplate how some shit storms coincide with business announcements.. some are indeed more equal than others.
More jibbering
i played around with foafnaut some more.
i also added <link rel=”meta” type=”application/rdf+xml” title=”FOAF” href=”foaf.rdf” /> to my templates for the use of harvesters. i guess sometime in the future i will regret this spam-inducing move.
Digital Philosophy
i’m still reading a new kind of science. one concept that wolfram advocates is that of finite nature.
The basic idea is that of ‘Finite Nature’. There is some discussion of the exact meaning of this phrase; my preferred definition is, the proposition that a finite quantity of space/time, containing a finite amount of matter/energy, is capable (in principle) of being simulated EXACTLY using a finite amount of computing power on a Universal Turing Machine.
The implications of the Finite Nature concept are pretty far-reaching. Among other things, any physical principle that is presently theorized to be based on continuous functions of any kind, must be supposed to actually be an approximation of an underlying computational process. This reverses the normal relationship, where digital processes (such as CA’s, or generally any quantized matrix calculations such as those used in computational dynamics) are seen as approximations of an underlying, continuous reality.
although wolfram has his detractors, his book is highly inspirational. he certainly has done much to publicize the field of digital philosophy.