<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Two Worlds Say Feed</title>
<description>Commentary, thoughts and examples in organisation, services and technology. May contain traces of geeks.</description>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Tue, 30 Oct 2007 23:07:03 +0000</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.2</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 
<item>
<title>Hype, Reality and Expectation</title>
<description><![CDATA[<p>
Here's a little history: in the early nineties, much of my consultancy work orbited (often eccentrically) around a binary model: the development of new technologies and helping clients to understand how those technologies could help their businesses and to work out how and when to jump in. It still does.
</p>
<p>
To complement my arm-waving, I devised a simple model to help demonstrate and explain the accelerating curve of hype, bubble, bust and disillusion that typically accompanies the development of new technologies and services. With tongue only slightly in cheek, I called this the Hype Cycle, and it's proved a useful way of helping people understand the interplay between capability and perception in investment, marketing and strategic decision-making.
</p>]]></description>
<link>http://www.two-worlds.com/2007/10/hype_reality_and_exp.html</link>
<guid>http://www.two-worlds.com/2007/10/hype_reality_and_exp.html</guid>
<category></category>
<pubDate>Tue, 30 Oct 2007 23:07:03 +0000</pubDate>
</item>
<item>
<title>Router Madness</title>
<description><![CDATA[<h1>
Netgear DG814
</h1>
<p>
I live in the country, in a place where the beer is real, wellies are green and broadband is something of a latecomer. In fact I didn't get broadband in this corner of Surrey until two years ago, at which point, and after years of reliable ISDN service from my old faithful <a href="http://www.netopia.com/equipment/routers/" title="Netopia Routers">Netopia 3100</a> router in connecting to both the Net and our corporate Cisco-based systems, I leapt excitedly on the DSL bandwagon with a <a href="http://kbserver.netgear.com/products/dg814.asp" title="Netgear DG814">Netgear DG814</a>.  Now I'd modestly reckon that I'm usually pretty good at assessing technology and getting it right (it being part of my job'n'all&hellip;), but, as what followed demonstrated, I do seem to have developed a rather Nelsonian blind spot with regard to low-end routers&hellip;
</p>]]></description>
<link>http://www.two-worlds.com/2005/08/router_madness.html</link>
<guid>http://www.two-worlds.com/2005/08/router_madness.html</guid>
<category>TechnoGear</category>
<pubDate>Tue, 16 Aug 2005 15:36:51 +0000</pubDate>
</item>
<item>
<title>LloydsTSB Security Hole</title>
<description><![CDATA[<p>
<span class="inline-italic">Banks are conservative organisations, who worry about the security and integrity of their customers' financial data, right? They're conservative in that they won't introduce new technologies or processes until their highly-skilled security analysts have had the chance to ensure that all bases are covered in terms of any potential security vulnerability, to themselves or their customers. Sounds entirely reasonable, doesn't it? It also means that we should forgive them for being, shall we say, a tad slow in catching up with the way the world is and wishes to be.</span>
</p>
<p>
So here's a challenge for <a href="http://www.lloydstsb.co.uk/" title="Lloyds TSB web site">LloydsTSB</a>: Please explain this:
</p>]]></description>
<link>http://www.two-worlds.com/2005/08/lloydstsb_secur.html</link>
<guid>http://www.two-worlds.com/2005/08/lloydstsb_secur.html</guid>
<category>Security</category>
<pubDate>Mon, 01 Aug 2005 12:57:28 +0000</pubDate>
</item>
<item>
<title>Four Legs Good, Two Legs Better</title>
<description><![CDATA[<p>
In George Orwell's <a href="http://www.amazon.co.uk/exec/obidos/redirect?link_code=ur2&camp=1634&tag=sekhmet&creative=6738&path=ASIN/0140126708/qid=1118140062/sr=2-1/ref=sr_2_11_1">Animal Farm</a>, when the pigs take over the farm, and set up their workers' paradise, the mantra of the revolution, repeated ad infinitum by a Greek chorus of bleating sheep, is "Two Legs Bad, Four Legs Good". Which pretty much sums up the level of debate we've had in the camps of the Motorola/Macintosh and Intel/Microsoft alliances for the last two decades. It's also a war that's been fought on two fronts &ndash;&nbsp;from the mud-bogged trenches of the Mac/Windows jihadists to the free-flowing desert warfare of the Intel/Motorola skirmishes. And, as any general will tell you, a war fought on two fronts is bloody hard work, with the principal sufferers along the way being the confused and shell-shocked civilian population. 
</p>
<p>
But one part of that war is heading for a conclusion: <a href="www.apple.com" title="Apple Web site">Apple</a> is switching to <a href="www.intel.com" title="Intel Web site">Intel</a>. Let me say that again: Apple. Is. Switching. To. Intel. It's like watching Martin Luther walk up to the church door in Wittenberg and nail a piece of paper to the door only to find that, rather than the 95 Theses of Contention, it's an advert for a lap-dancing club. So it's probably time for a little reflection, not to mention eating of crow. I'll have ketchup with mine&hellip;
</p>]]></description>
<link>http://www.two-worlds.com/2005/06/four_legs_good.html</link>
<guid>http://www.two-worlds.com/2005/06/four_legs_good.html</guid>
<category>Mac and Back</category>
<pubDate>Tue, 07 Jun 2005 11:39:08 +0000</pubDate>
</item>
<item>
<title>Browsers and Brain cells</title>
<description><![CDATA[<p>
Here's an opinion: The Web is about being accessible to all &#8211;&#160; it is not, nor should it be, the domain of any one operating system, organisation or web browser. There are a good set of <a href="http://www.w3c.org/">international standards</a> which determine how information is delivered to and presented by browsers. Most &#8211; no, make that, "nearly all" &#8211;&#160; browsers are compliant with those standards, within a few degrees of buggishness and interpretation. So making a site work with these is a matter of tweaking by degree, not kind. There is of course one notable exception, and that (again, "of course") is Microsoft. And here we do appear to have a combination of conspiracy AND cock-up: Microsoft are trying to drive/keep the industry in thrall to a proprietary browser and the related server architecture. They are also guilty of producing a product that, in terms of compliance to standards, is full of bugs, ommissions and misinterpretations of best practice. Whether those are driven by corporate decision, gratuitous disregard or blind ignorance is another matter. By whatever means though, its browsers display a moderately cavalier disregard for standards and are of such a bug-ridden nature that making a site work consistently requires delving into an underworld of hacks, tweaks and rewrites that are sufficient to cause apoplexy or death-by-boredom in any thinking organism. Approximately 40% of the development time for this site has been spent in trying to implement fixes and work-arounds for Microsoft's browsers. In comparison, tweaking for all other browsers has been, in most cases, a matter of minutes.
</p>
<p>
In order to tread the fine line of compromise between high-handed disregard for poor design and monopolistic practice and preventing the many users of such products from actually accessing these sites, we've gone for the "greatest good of the greatest number" and made everything work with <a href="http://www.quirksmode.org/dom/intro.html" title="Introduction to W3C DOM">W3C DOM-based</a> browsers and the later versions of Internet Explorer, on Windows and Mac. But please do consider this, by preference, an ABM site: Anything But Microsoft. If they ever learn and decide to create standards-compliant browsers, then that's just fine and dandy. In the meantime, I look forward to the day when the world's web designers bring a class action against them, to claim for the time, brain cells and money lost in trying to make their bloody browsers work. Me, I'm off to ride my motorcycle.
</p>]]></description>
<link>http://www.two-worlds.com/2005/02/browsers_and_br.html</link>
<guid>http://www.two-worlds.com/2005/02/browsers_and_br.html</guid>
<category>Standards</category>
<pubDate>Wed, 23 Feb 2005 11:40:08 +0000</pubDate>
</item>
<item>
<title>Movable Type : Machine Translation</title>
<description><![CDATA[<p>Our core web technology platform (the Two Worlds vServer) is aimed at communities and enterprises which require universal content and collaboration services that can be updated and managed in multiple ways, from mobile devices and in strange and exotic places where bandwidth and means of access may be decidedly limited. Many users have English (if at all) as their second language, so I want them to be able to both post in their own language, for those posts to be avaible in other languages and to all users with direct translations of any site content. Here I call in the excellent service at <a href="http://www.freetranslation.com">freetranslation.com</a>, which it is possible to call directly from a web page to carry out a machine translation of that page. In fact, if you subscribe to their Platinum service, at an astonishly reasonable $3.95 a year, you a) encourage them to keep going and b) get the facility to refine the dictionary for informal language and automatically follow links in the target language once you've translated the first page. So&hellip;</p>]]></description>
<link>http://www.two-worlds.com/2004/09/movable_type_ma.html</link>
<guid>http://www.two-worlds.com/2004/09/movable_type_ma.html</guid>
<category>Movable Type</category>
<pubDate>Tue, 28 Sep 2004 15:54:33 +0000</pubDate>
</item>
<item>
<title>Movable Type: Where Am I?</title>
<description><![CDATA[<p>The vServer that hosts our own and our clients' web sites is based (loosely) upon the Movable Type blogging engine. In the versions we're currently deploying (2.661/3.11), there appears to be no embedded way to get at the current page URL for any page on the site - MTEntryPermaLink will give you the effective URL for an individual entry, but that's a special case. So what to do? Enter php, stage left, with smug grin: Now I'm a complete newbie at php, so there may well be much easier way of doing it, but what the hell - this one works, at least in my production environment, which is, FYI, Mac OS X/X Server 10.3.5/Apache 2.0.47/php 4.3.2/MT2.661.</p>]]></description>
<link>http://www.two-worlds.com/2004/09/movable_type_wh.html</link>
<guid>http://www.two-worlds.com/2004/09/movable_type_wh.html</guid>
<category>Movable Type</category>
<pubDate>Tue, 28 Sep 2004 11:36:49 +0000</pubDate>
</item>
<item>
<title>Installing Math::Pari and Crypt::DSA for Movable Type under Mac OS X</title>
<description><![CDATA[<h3 style="content-head">What and Why?</h3>
I am not now a programmer and haven't been one, real or surreal, for at least fifteen years. So WHY have I just spent two days solid trying to get a single perl module compiled for my server? Rhetorical question &#8211;&#160; any smartarse answers should be placed in the usual wormhole on a piece of <a href="http://www.webopedia.com/TERM/E/EBCDIC.html">EBCDIC</a> punch-tape.

<p>The Challenge: install the perl module Crypt::DSA on a shiny new Movable Type 3.11 installation, to allow us to make full use of the features and get best performance from the comment registration mechanism. So I go to CPAN and try installing Crypt::DSA. It tells me I need the Math::Pari  module first and then falls over in grand style on trying to install it. That was four days ago. I have just got it all working (or installed, at least) and this is for anyone going through a similar process &#8211;&#160; hopefully you'll find this before you acquire significant  bruising on your forehead, much like the one I'm currently nursing.<br />
<h3 style="content-head">Resources</h3><br />
Firstly, useful resources:</p>

<p>The starting point for all this is Benjamin Boksa's <a href="http://www.boksa.de/tutorials/pari_macosx.mpp">description of installing Math::Pari</a>, taken together with some hints and pointers found on a <a href="http://pari.math.u-bordeaux.fr/archives/pari-dev-0212/msg00000.html">Mac thread</a> on the <a href="http://pari.math.u-bordeaux.fr/">Pari site</a>. That tutorial was then corrected by <a href="http://hello.typepad.com/hello/2004/09/installing_math.html">David Jacob's blog on installing Math::Pari</a> on Mac OS X.</p>

<p>Whilst pointing me in the right general direction, none of these actually worked. So here's what did, with my system configuration of:<br />
<ul><br />
<li>Mac OS X Server 10.3.5 installed and up-to-date (according to Software Update)<br />
<li>Xcode Tools installed and up-to-date<br />
<li>Perl 5.8.1 (default Mac OS X installation)<br />
<li>Movable Type 3.11<br />
<li>Pari 2.1.5 &#8211;&#160; as of today, this is the latest stable release of Pari. If you're using an earlier or later one, you'll need to change the process to suit the names. D'uh&#8230;<br />
</ul></p>

<p>So, for those who are trying to install Crypt::DSA, or anything else that needs the Math::Pari module and libraries, here's what worked for me, presented in step-by-step fashion, with minimal geekspeak, although it does require some familiarity with the Unix command line. using the tcsh shell. Some of this may be overkill, but I'm being deliberately pedantic here and describing every step that led me to a working installation.</p>]]></description>
<link>http://www.two-worlds.com/2004/09/installing_math.html</link>
<guid>http://www.two-worlds.com/2004/09/installing_math.html</guid>
<category>Movable Type</category>
<pubDate>Mon, 27 Sep 2004 10:37:28 +0000</pubDate>
</item>
<item>
<title>CurSSing Fluently</title>
<description><![CDATA[<p>
During the development of the Two Worlds vServer and my subsequent iceclimb (with crampons and two axes) up the North Face of the CSS learning curve, I came across a bug in the Mac OS X version of Internet Explorer, up to and including 5.2.3. Nothing new there, except that appears to be unique to the Mac version and doesn't appear to be desperately well documented (at least for this CSS newbie).</p>]]></description>
<link>http://www.two-worlds.com/2004/06/curssing_fluent.html</link>
<guid>http://www.two-worlds.com/2004/06/curssing_fluent.html</guid>
<category>Movable Type</category>
<pubDate>Sun, 27 Jun 2004 17:17:12 +0000</pubDate>
</item>

</channel>
</rss>