<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MicahLogic</title>
	<atom:link href="http://dubinko.info/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubinko.info/blog</link>
	<description>From an XML geek, a reader, a writer, a connector, a man of the people (says keep hope alive)</description>
	<lastBuildDate>Fri, 27 Apr 2012 05:25:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>MarkLogic World 2012</title>
		<link>http://dubinko.info/blog/2012/04/26/marklogic-world-2012/</link>
		<comments>http://dubinko.info/blog/2012/04/26/marklogic-world-2012/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 05:25:44 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[Mark Logic]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[marklogic]]></category>
		<category><![CDATA[MLW12]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=970</guid>
		<description><![CDATA[I&#8217;m getting ready to leave for MarkLogic World, May 1-3 in Washington, DC, and it&#8217;s shaping up to be one fabulous conference. I&#8217;ve always enjoyed the vibe at these events&#8211;it has a, well, cool-in-a-data-geeky-way thing going on (like the XML conference in the early 2000&#8242;s where I got to have lunch with James Clark, but that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting ready to leave for <a href="http://marklogicworld.com/">MarkLogic World</a>, May 1-3 in Washington, DC, and it&#8217;s shaping up to be one fabulous conference. I&#8217;ve always enjoyed the vibe at these events&#8211;it has a, well, <em>cool</em>-in-a-data-geeky-way thing going on (like the XML conference in the early 2000&#8242;s where I got to have lunch with James Clark, but that&#8217;s a different story). Lots of people with big data problems will be here, and I always enjoy talking to these kinds of people.</p>
<p>I&#8217;m speaking on Wednesday at 3:30 with Product Manager extraordinaire Justin Makeig about big data visualization. If you&#8217;ll be at the conference, come look me up. And if you won&#8217;t, well, forgive me if I need a few extra days to get back to any email you send this way.</p>
<p>Follow me on Twitter and look for the #MLW12 tag for live coverage.</p>
<p>-m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/04/26/marklogic-world-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Actually using big data</title>
		<link>http://dubinko.info/blog/2012/04/15/actually-using-big-data/</link>
		<comments>http://dubinko.info/blog/2012/04/15/actually-using-big-data/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 03:20:35 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[Mark Logic]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[dataset]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[ml]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=968</guid>
		<description><![CDATA[I&#8217;ve been thinking a lot about big data, and two recent items nicely capture a slice of the discussion. 1) Alex Milowski recounting working with Big Weather Data. He concludes that &#8216;naive&#8217; (as-is) data loading is a &#8220;doomed&#8221; approach. Even small amounts of friction add up at scale, so you should plan on doing som [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking a lot about big data, and two recent items nicely capture a slice of the discussion.</p>
<blockquote><p>1) Alex Milowski recounting working with <a title="Experiments with Big Weather Data in MarkLogic - Doomed Approach" href="http://www.milowski.com/journal/entry/2012-04-13T15:49:24.758-07:00/">Big Weather Data</a>. He concludes that &#8216;naive&#8217; (as-is) data loading is a &#8220;doomed&#8221; approach. Even small amounts of friction add up at scale, so you should plan on doing som in-situ cleanup. He came up with a slick solution in MarkLogic&#8211;go read his post for details.</p>
<p>2) Chris Dixon on <a title="There are two ways to make large datasets useful" href="http://cdixon.org/2012/04/14/there-are-two-ways-to-make-large-datasets-useful/">Making Large Datasets Useful</a>. Typical approaches like machine learning only solve 80-90% of the problem. So you need to either live with errorful data, or invoke manual clean-up processes.</p></blockquote>
<p>Both worth a read. There&#8217;s more to say, but I&#8217;m not ready to tip my hand on a paper I&#8217;m working on&#8230;</p>
<p>-m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/04/15/actually-using-big-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Googlebot submitting Flash forms</title>
		<link>http://dubinko.info/blog/2012/02/01/googlebot-submitting-flash-forms/</link>
		<comments>http://dubinko.info/blog/2012/02/01/googlebot-submitting-flash-forms/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 06:43:33 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[crawling]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[googlebot]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=965</guid>
		<description><![CDATA[I&#8217;m sure this is old news by now, but here&#8217;s one more data point. As it turns out, XForms Institute uses an old skool XForms engine written in Flash, dating approximately back to the era when Flash was necessary to do XForms-ey things in the browser. The feedback form for the site is, quite naturally, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sure this is old news by now, but here&#8217;s one more data point.</p>
<p>As it turns out, <a title="XForms Institute" href="http://xformsinstitute.com">XForms Institute</a> uses an old skool XForms engine written in Flash, dating approximately back to the era when Flash was necessary to do XForms-ey things in the browser. The feedback form for the site is, quite naturally, implemented in XForms. Submissions there ultimately make it into my inbox. Here&#8217;s what I see:</p>
<p>Tue Jan 31 12:19:22 2012 66.249.68.249 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Googlebot-Mobile/2.1; +<a href="http://www.google.com/bot.html">http://www.google.com/bot.html</a>)</p>
<p>An iPhone running Flash? I doubt it. That&#8217;s quite an agent string! <a href="http://dubinko.info/blog/2004_02_01_archive.html">Organic versioning</a> in the wild. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/02/01/googlebot-submitting-flash-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The ultimate breakfast smoothie</title>
		<link>http://dubinko.info/blog/2012/01/15/the-ultimate-breakfast-smoothie/</link>
		<comments>http://dubinko.info/blog/2012/01/15/the-ultimate-breakfast-smoothie/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 19:09:55 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[stuff]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=963</guid>
		<description><![CDATA[I&#8217;ve used this same recipe for three things: weight loss, after-exercise protein, and sore-teeth liquid diet. It&#8217;s great. 1 cup 2% milk 1 cup Dannon Fit &#38; Light vanilla yogurt 1 scoop Syntha-6 protein powder (banana is great) Mix. This yields 450 calories with a whopping 39g of protein, 48g of carb (but only 30g of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used this same recipe for three things: weight loss, after-exercise protein, and sore-teeth liquid diet. It&#8217;s great.</p>
<p>1 cup 2% milk</p>
<p>1 cup Dannon Fit &amp; Light vanilla yogurt</p>
<p>1 scoop Syntha-6 protein powder (banana is great)</p>
<p>Mix.</p>
<p>This yields 450 calories with a whopping 39g of protein, 48g of carb (but only 30g of that simple sugars), 11g of fat, and 5g of fiber.</p>
<p>You could live off 3 or 4 of these a day. (and I have)</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/01/15/the-ultimate-breakfast-smoothie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five iOS keyboard tips you probably didn&#8217;t know</title>
		<link>http://dubinko.info/blog/2012/01/15/five-ios-keyboard-tips-you-probably-didnt-know/</link>
		<comments>http://dubinko.info/blog/2012/01/15/five-ios-keyboard-tips-you-probably-didnt-know/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 17:21:21 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[discovery]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[shortcut]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=961</guid>
		<description><![CDATA[Check out these tips. The article talks about iPad, but they work on iPhone too, even an old 3G. One one hand, it shows the intense amount of careful thought Apple puts into the user experience. But on the other hand, it highlights the discovery problem. I know people who have been using iOS since [...]]]></description>
			<content:encoded><![CDATA[<p>Check out <a href="http://www.peachpit.com/blogs/blog.aspx?uk=Five-iPad-2-Tips-in-Five-Days-Tip-5--iPad-Keyboard-Tips-Your-Mother-Never-Taught-You">these tips</a>. The article talks about iPad, but they work on iPhone too, even an old 3G.</p>
<p>One one hand, it shows the intense amount of careful thought Apple puts into the user experience. But on the other hand, it highlights the discovery problem. I know people who have been using iOS since before it was called iOS, and still didn&#8217;t know about these. How do you put these kinds of finishing touches into a product <em>and</em> make sure the target audience can find out about them? -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/01/15/five-ios-keyboard-tips-you-probably-didnt-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call a Spade a Spade</title>
		<link>http://dubinko.info/blog/2012/01/14/call-a-spade-a-spade/</link>
		<comments>http://dubinko.info/blog/2012/01/14/call-a-spade-a-spade/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 20:45:12 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[languages]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[nelson]]></category>
		<category><![CDATA[obsfucation]]></category>
		<category><![CDATA[spade]]></category>
		<category><![CDATA[ted]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=958</guid>
		<description><![CDATA[A cautionary tale of language from Ted Nelson: We might call a common or garden spade&#8211; A personalized earth-moving equipment module A mineralogical mini-transport A personalized strategic tellurian command and control module An air-to-ground interface contour adjustment probe A leveraged tactile-feedback geomass delivery system A man-machine energy-to-structure converter A one-to-one individualized geophysical restructurizer A portable [...]]]></description>
			<content:encoded><![CDATA[<p>A cautionary tale of language from Ted Nelson:</p>
<p>We might call a common or garden spade&#8211;</p>
<ul>
<li>A personalized earth-moving equipment module</li>
<li>A mineralogical mini-transport</li>
<li>A personalized strategic tellurian command and control module</li>
<li>An air-to-ground interface contour adjustment probe</li>
<li>A leveraged tactile-feedback geomass delivery system</li>
<li>A man-machine energy-to-structure converter</li>
<li>A one-to-one individualized geophysical restructurizer</li>
<li>A portable unitized earth-work synthesis system</li>
<li>An entrenching tool</li>
<li>A zero-sum dirt level adjuster</li>
<li>A feedback-oriented contour management probe and digging system</li>
<li>A gradient disequilibrator</li>
<li>A mass distribution negentroprizer</li>
<li>(hey!) a dig-it-all system</li>
<li>An extra terrestrial transport mechanism</li>
</ul>
<p>Spades, not words, should be used for shoveling. But words should help us unearth the truth.</p>
<p>&#8211;Computer Lib (1974), Theodor Nelson, p44</p>
<p>♠</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2012/01/14/call-a-spade-a-spade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resurgence of MVC in XQuery</title>
		<link>http://dubinko.info/blog/2011/12/08/mvc-in-xquery/</link>
		<comments>http://dubinko.info/blog/2011/12/08/mvc-in-xquery/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:27:30 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[Mark Logic]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[XForms]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[XQuery]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=956</guid>
		<description><![CDATA[There&#8217;s been an increasing amount of talk about MVC in XQuery, notably David Cassel&#8217;s great discussion and to an extent Kurt Cagle&#8217;s platform discussion that touched on forms interfaces. Lots of Smart People are thinking in this area, and that&#8217;s a good thing. A while back I recorded my thoughts on what I called MET, or [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been an increasing amount of talk about MVC in XQuery, notably David Cassel&#8217;s <a title="Models in XQuery" href="http://blog.davidcassel.net/2011/12/models-in-xquery/">great discussion</a> and to an extent Kurt Cagle&#8217;s <a title="The MarkLogic Platform" href="http://xmltoday.org/content/marklogic-platform">platform discussion</a> that touched on forms interfaces. Lots of Smart People are thinking in this area, and that&#8217;s a good thing.</p>
<p>A while back I recorded my thoughts on what I called MET, or the <a title="Model Endpoint Template" href="http://dubinko.info/blog/2009/11/29/model-endpoint-template/">Model Endpoint Template</a> organizational pattern, as used in MarkLogic Application Builder. One difference between 2009 and now, though, is that browsers have distanced themselves even farther from XML, which tends to undercut the eliminate-the-impedance-mismatch argument. In particular, the forms model in HTML5 continues to prefer flat data, which to me indicates that models still play an important role in XQuery web apps.</p>
<p>So I envision the app lifecycle like this:</p>
<ol>
<li>The browser requests a particular page, say the one that lets you configure sorting options in the app you’re building</li>
<li>An HTML page loads.</li>
<li>Client-side script requests the project state from a designated endpoint, the server transforms the XML into a flat list, and delivers it as JSON (as an optimization, the server can package the initial data into the page delivered in the prior step)</li>
<li>Standard form interaction and client-side scripting happens, including manipulation of repeating structures mediated by JavaScript</li>
<li>A standard form submit happens (possibly via script), sending a flat list back to the client, which performs an update to the stored XML.</li>
</ol>
<div>It&#8217;s pretty easy to envision data-mapping tools and libraries that help automate the construction of the transforms mentioned in steps 3 and 5.</div>
<p>Another thing that&#8217;s changed is the emergence of XQuery plugin technology in MarkLogic. There&#8217;s a rapidly-growing library of reusable components, initially centered around Information Studio but soon to cover more ground. This is going to have a major impact on XQuery app designs as components of the app (think visualization widgets) can be seamlessly added to apps.</p>
<p>Endpoints still make a ton of sense for XQuery apps, and provide the additional advantage that you now have a testable, concern-separated data layer for your app. Other apps have a clean way to interop, and even command-line operaton is possible with off-the-shelf-tools like wget.</p>
<p>Lastly, Templates. Even if you use plugins for the functional core of your app, there&#8217;s still a lot of boilerplate stuff you&#8217;d not want to repeat. Something like <a title="mustache.xq" href="http://developer.marklogic.com/code/mustache.xq">Mustache.xq</a> is a good fit for this.</p>
<p>Which is all good&#8211;but is it MVC? This organizational pattern (let&#8217;s call it MET 2.0) is a lot closer to it. Does MET need a controller? Probably. (MarkLogic now ships a pretty good one called rest:rewrite) Like MVC, MET separates the important essences of your application. XQuery will never be Ruby or Java, and its frameworks will never be Rails or Spring, but rather something uniquely poised to capture the expressive power of the language to build apps on top of unstructured and big data. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/12/08/mvc-in-xquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 things to know about MarkLogic 5</title>
		<link>http://dubinko.info/blog/2011/11/01/5-things-to-know-about-marklogic-5/</link>
		<comments>http://dubinko.info/blog/2011/11/01/5-things-to-know-about-marklogic-5/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 19:17:38 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[Mark Logic]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=951</guid>
		<description><![CDATA[MarkLogic 5 is out today. Here&#8217;s five things beyond the official announcement that developers should know about it: If you found the CQ sample useful, you&#8217;ll love Query Console, which does everything CQ does and more (syntax highlighting!) Better Search API support for metadata: MarkLogic has always had support for storing metadata separately from documents. [...]]]></description>
			<content:encoded><![CDATA[<p>MarkLogic 5 is out today. Here&#8217;s five things beyond the <a href="http://developer.marklogic.com/products/marklogic5">official announcement</a> that developers should know about it:</p>
<ol>
<li>If you found the CQ sample useful, you&#8217;ll love Query Console, which does everything CQ does and more (syntax highlighting!)</li>
<li>Better Search API support for metadata: MarkLogic has always had support for storing metadata separately from documents. With new Search API support, it&#8217;s easy to set up, and it works great with databases of binary documents.</li>
<li>The Hadoop connector, while not officially supported in this configuration, works on Mac. I know a lot of developers use Mac hardware. Once you get Hadoop itself set up (following rules like <a title="Configuring Hadoop on Mac" href="http://www.infosci.cornell.edu/hadoop/mac.html">these</a>), everything works great in my experience.</li>
<li>&#8220;Fields&#8221; have gotten more general and more powerful. If you haven&#8217;t set aside named portions of your documents or metadata for special indexing and access, you should look in to this feature&#8211;it will rock your world.</li>
<li>To better understand what your system is doing at any point in time, you can now use the built-in Monitoring Dashboard, which runs in-browser.</li>
</ol>
<div>And let&#8217;s not leave out the Express license, which makes it easier to get started. <a href="http://developer.marklogic.com/products/marklogic-server/5.0">Check it out</a>.</div>
<div>-m</div>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/11/01/5-things-to-know-about-marklogic-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>facebook Challenge results</title>
		<link>http://dubinko.info/blog/2011/09/29/facebook-challenge-results/</link>
		<comments>http://dubinko.info/blog/2011/09/29/facebook-challenge-results/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 03:53:58 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[annoyance]]></category>
		<category><![CDATA[lifehacks]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[referer]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=948</guid>
		<description><![CDATA[Andromeda took the facebook Challenge, and found 52 separate requests in 24 hours that would have gone to the facebook mothership. Watch her blog for more updates. How about you? If you look through these logs, pay particular attention to the referer field. This tells you on which site you were browsing when the data [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Andromeda Yelton" href="http://andromedayelton.com/2011/09/a-facebook-privacy-experiment/">Andromeda</a> took the <a href="http://dubinko.info/blog/2011/09/27/take-the-facebook-challenge/">facebook Challenge</a>, and found 52 separate requests in 24 hours that would have gone to the facebook mothership. Watch her blog for more updates. How about you?</p>
<p>If you look through these logs, pay particular attention to the referer field. This tells you on which site you were browsing when the data set out on its voyage toward facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/09/29/facebook-challenge-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take the facebook Challenge</title>
		<link>http://dubinko.info/blog/2011/09/27/take-the-facebook-challenge/</link>
		<comments>http://dubinko.info/blog/2011/09/27/take-the-facebook-challenge/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 02:47:29 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[annoyance]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=945</guid>
		<description><![CDATA[Worried about how much data facebook is collecting on you, even on 3rd party sites, even if you&#8217;re signed out? Try this for 24 hours: Find a file named &#8216;hosts&#8217; on your computer. On Mac/Linux systems, it&#8217;s under /etc/. On Windows, it used to be under System32 somewhere, but who knows now. Stash a backup [...]]]></description>
			<content:encoded><![CDATA[<p>Worried about how much data facebook is collecting on you, even on 3rd party sites, even if you&#8217;re signed out? Try this for 24 hours:</p>
<ol>
<li>Find a file named &#8216;hosts&#8217; on your computer. On Mac/Linux systems, it&#8217;s under /etc/. On Windows, it used to be under System32 somewhere, but who knows now. Stash a backup copy somewhere.</li>
<li>Add the following on a new line:     127.0.0.1 www.facebook.com</li>
<li>Configure a web server running on your local machine.</li>
</ol>
<div>This will forcibly redirect all calls to facebook to local. At the end of 24 hours, take a look at your web server&#8217;s access log. Every line in there is something that would have gone to facebook. Every &#8216;like&#8217; button, every little banner, all those things track your movements across the web, whether you are signed in to facebook or not. You&#8217;ll marvel at how many blank rectangles appear on sites you visit.</div>
<div>Bonus points: At the end of the 24 hours, don&#8217;t restore your hosts file.</div>
<div>Please post your facebook-free experiences here.</div>
<div>-m</div>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/09/27/take-the-facebook-challenge/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Geek Thoughts: how I take my tea</title>
		<link>http://dubinko.info/blog/2011/07/05/geek-thoughts-how-i-take-my-tea/</link>
		<comments>http://dubinko.info/blog/2011/07/05/geek-thoughts-how-i-take-my-tea/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 04:17:08 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[everythingismiscellaneous]]></category>
		<category><![CDATA[geekthoughts]]></category>
		<category><![CDATA[flavor]]></category>
		<category><![CDATA[supertaster]]></category>
		<category><![CDATA[tea]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=942</guid>
		<description><![CDATA[Having been recently accused of &#8220;vile&#8221; habits in regard to tea-drinking, I feel that I need to clear the air. :) I&#8217;ve never been officially tested, but I am almost certainly a supertaster. (This explains, among other things, my aversion to most vegetables and my status as a nationally ranked beer judge). I&#8217;ve never been [...]]]></description>
			<content:encoded><![CDATA[<p>Having been recently accused of &#8220;vile&#8221; habits in regard to tea-drinking, I feel that I need to clear the air. :)</p>
<p>I&#8217;ve never been officially tested, but I am almost certainly a <a href="http://en.wikipedia.org/wiki/Supertaster">supertaster</a>. (This explains, among other things, my aversion to most vegetables and my status as a nationally ranked beer judge). I&#8217;ve never been medically tested, but I did go through the <a href="http://www.bbc.co.uk/science/humanbody/body/interactives/supertaster/">BBC test</a> and some rough taste-bud-counting with blue dye and a mirror.</p>
<p>So I do not generally follow <a href="http://www.telegraph.co.uk/science/science-news/8577637/How-to-make-the-perfect-cup-of-tea-be-patient.html">accepted wisdom</a> with tea. To prepare tea, I get a nice glass of cold water and plunk in a tea bag. Same goes for other tea-like substances, such as yerba mate. The result is a much slower steeping process, where subtle flavors shift throughout the day and with different refills. Does it get bitter? While tannins are part of the tea flavor, you don&#8217;t get that intense, mouth-puckering astringency like you would hot-steeping tea for too long. It&#8217;s more gradual and interesting.</p>
<p>Different kinds of tea have different spectrums of flavor, as revealed over the course of a day. Earl Grey and green tea are particularly nice. Some interesting combinations are possible too, by combining two teas which reach their flavor peaks at different times.</p>
<p>I say keep an open mind, and don&#8217;t knock it if you haven&#8217;t tried it. :) -m</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/07/05/geek-thoughts-how-i-take-my-tea/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SkunkLink in Belorussian</title>
		<link>http://dubinko.info/blog/2011/06/09/skunklink-in-be/</link>
		<comments>http://dubinko.info/blog/2011/06/09/skunklink-in-be/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 15:50:28 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[belorussian]]></category>
		<category><![CDATA[essentials]]></category>
		<category><![CDATA[hypertext]]></category>
		<category><![CDATA[linking]]></category>
		<category><![CDATA[skunklink]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[XForms]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=938</guid>
		<description><![CDATA[The awesome thing about the internet is that you never know who&#8217;s reading your stuff. Case in point: during the depths of the hypertext linking standards discussions, after folks realized that XLink wasn&#8217;t going to work with HTML (not even with XML-flavored XHTML), all kinds of proposals flew around about what to do about it. [...]]]></description>
			<content:encoded><![CDATA[<p>The awesome thing about the internet is that you never know who&#8217;s reading your stuff. Case in point: during the depths of the hypertext linking standards discussions, after folks realized that XLink wasn&#8217;t going to work with HTML (not even with XML-flavored XHTML), all kinds of proposals flew around about what to do about it. One was my own <a title="SkunkLink hypretext linking proposal" href="http://dubinko.info/writing/skunklink/">SkunkLink</a>, a &#8220;skunkworks&#8221; attempt to get people thinking in a certain direction.</p>
<p>An enthusiastic follower, Bohdan Zograf, has translated SkunkLink into Belorussian, available <a href="http://webhostingrating.com/libs/skunklink-be">here</a>. He&#8217;s also mentioned translating all of <a title="O'Reilly XForms Essentials" href="http://xformsinstitute.com/essentials/">XForms Essentials</a>, which I completely support, and is just the kind of thing I hoped would happen when I put the text under a liberal content license.</p>
<p>Awesome. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/06/09/skunklink-in-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good to Great</title>
		<link>http://dubinko.info/blog/2011/05/30/good-to-great/</link>
		<comments>http://dubinko.info/blog/2011/05/30/good-to-great/#comments</comments>
		<pubDate>Tue, 31 May 2011 01:27:51 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[commercialism]]></category>
		<category><![CDATA[lifehacks]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[chaos]]></category>
		<category><![CDATA[collins]]></category>
		<category><![CDATA[finances]]></category>
		<category><![CDATA[goals]]></category>
		<category><![CDATA[good]]></category>
		<category><![CDATA[goodtogreat]]></category>
		<category><![CDATA[great]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[markets]]></category>
		<category><![CDATA[marklogic]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=935</guid>
		<description><![CDATA[One book that Ken Bado, the MarkLogic President and CEO, likes to talk about is Good to Great, (subtitled why some companies make the leap&#8230; and others don&#8217;t), a result of many man-years of meticulous research. There&#8217;s plenty to think about in this book. It talks about the qualities of a &#8220;level 5&#8243; executive: the [...]]]></description>
			<content:encoded><![CDATA[<p>One book that <a href="http://www.marklogic.com/company/management/ken-bado.html">Ken Bado</a>, the MarkLogic President and CEO, likes to talk about is <a href="http://en.wikipedia.org/wiki/Good_to_Great">Good to Great</a>, (subtitled why some companies make the leap&#8230; and others don&#8217;t), a result of many man-years of meticulous research.</p>
<p>There&#8217;s plenty to think about in this book. It talks about the qualities of a &#8220;level 5&#8243; executive: the best have a paradoxical mixture of personal humility and iron will. It talks about getting the right people on the bus, and only then deciding where the bus is going. It talks about a culture where brutal facts surfacing is the normal and expected behavior, resulting in a culture of both discipline and faith in the future. Perhaps the key point of the book is the venn diagram that depicts &#8220;great&#8221; companies as focusing on the intersection of passion, what they can be the best at in the world, and what drives their economic engine.</p>
<p>The structure of the book is based on 11 key companies that passed several rigorous metrics, including an at-least-15-year period of good financial performance, followed by a turning point and an at-least-15-year period of greatness, that is, returns well above the general and industry markets. (Perhaps unfairly, companies that were in the &#8216;great&#8217; bucket continuously, with no periods of merely &#8216;good&#8217; performance, were excluded).</p>
<p>Two of the companies in the list: Fannie Mae and Wells Fargo, raised the eyebrows of this fresh reader. Both of them have been prominently in the headlines in the last few years, and not in a good way. In particular the depictions of Wells Fargo struggling with deregulation in the 80s seem galling to read with the hindsight of going through the Great Recession. Circuit City, another of the good-to-great companies, declared bankruptcy in 2009. The book itself cautions about tough times at Gillette and Nucor in the Epilogue section.</p>
<p>I bring this out not to be negative, but to emphasize that this is a soft discipline, not science. If there are companies that have consistently beat the market from the 80s until today with no serious hiccups, that would be truly remarkable. But there&#8217;s lots of hidden variables, the system is chaotic, and mere financial numbers are too shallow a measure by which to measure greatness. A company that can truly follow these principles will almost certainly do better than one that doesn&#8217;t. Just look at Yahoo for a negative example.</p>
<p>In particular, I&#8217;m thinking the three circles are a good way to approach life, though I sincerely hope an individual&#8217;s third circle isn&#8217;t about optimizing finances. What can you be the best in the world at, have pasion for, and drive your personal satisfaction engine? Maybe that would be a good area to focus your limited resources on. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/05/30/good-to-great/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MarkLogic User Conference coverage</title>
		<link>http://dubinko.info/blog/2011/05/01/marklogic-user-conference/</link>
		<comments>http://dubinko.info/blog/2011/05/01/marklogic-user-conference/#comments</comments>
		<pubDate>Sun, 01 May 2011 21:54:07 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=932</guid>
		<description><![CDATA[Running commentary on Twitter, but hurry, Twitter&#8217;s search infrastructure has the long-term memory of a fruit fly. Posts tagged with MLUC11 will soon be dropping off the search event horizon. -m]]></description>
			<content:encoded><![CDATA[<p>Running commentary on Twitter, but hurry, Twitter&#8217;s search infrastructure has the long-term memory of a fruit fly. Posts tagged with MLUC11 will soon be dropping off the search event horizon. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/05/01/marklogic-user-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow me on Twitter</title>
		<link>http://dubinko.info/blog/2011/03/31/follow-me-on-twitter/</link>
		<comments>http://dubinko.info/blog/2011/03/31/follow-me-on-twitter/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 05:31:40 +0000</pubDate>
		<dc:creator>mdubinko</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[mdubinko]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://dubinko.info/blog/?p=925</guid>
		<description><![CDATA[Not an April Fools joke. I&#8217;m now tweeting in professional capacity. I&#8217;ll talk about XML technologies, the web, and various and sundry geeky topics. -m]]></description>
			<content:encoded><![CDATA[<p>Not an April Fools joke. I&#8217;m now <a title="@mdubinko" href="https://twitter.com/mdubinko">tweeting</a> in professional capacity. I&#8217;ll talk about XML technologies, the web, and various and sundry geeky topics. -m</p>
]]></content:encoded>
			<wfw:commentRss>http://dubinko.info/blog/2011/03/31/follow-me-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

