This is indeed a sad day for all of us, for on October 1, a great app will be gone. Though we hardly had enough time during his short life to get to know him, like the grass that withers and fades, this monkey will finish his earthly course. I know he left many things…
Author: mdubinko
Found this article interesting. Not too many hundreds of years ago, cutting-edge scientific research involved watching balls roll down ramps. Making fundamental discoveries seems to be slowing down, or at least getting harder. As a consequence, we should expect more big discoveries from the sciences where the relevant technology follows a Moore’s-Law-like exponential growth trajectory….
At David Lee’s nocturne about XML and JSON round-trippimg, several folks were talking about a site that listed several “off-the-shelf” conversion methods, but nobody could remember the site. Late that night, with 15 minutes of battery remaining, I found it. The operative search term is XSLTJSON. -m
The opening day of the conference was not Balisage proper, but a separate symosium on “XML for the long haul”. Some interesting tidbits overheard, in no particular order… “it is not necessarily clear that this approach would capture the difference between the ridiculous and the merely implausible.” Complexity — what is the relationship betwen complexity…
I wanted to say something snarky about Microsoft’s new slogan, but the comments on the linked article did a pretty good job already. Ahh snark, the unthinking-man’s eloquence. -m
Join me for another Meade Classe at the Los Altos MoreFlavor brew shop. Saturday, Aug. 7, 2010 2:00 – 4:00 pm MoreFlavor 991 N. San Antonio Road Los Altos, CA 94022 We will taste some meads, focusing on sensory evaluation, then walk through the steps of brewing up a batch. As usual, seating is limited,…
Thrilled, THRILLED to announce that I’ve been accepted to the 2010 Viable Paradise workshop. I sent in the first 8000 words of a manuscript that about half of the 7 readers of this blog have looked at. You know, the one that is Science Fiction–literally, fiction about science. So I’ll be spending some time in…
My personal machine is ailing. It freezes up for 30 seconds at a time–even iTunes stops playing. FireFox crashes before it’s done launching. I’m scared to reboot for fear the machine won’t come back up. SMARTReporter lists an operating age of 15k hours, a suspicious Power-Off_Retract_Count of over 25 billion–whatever this represents, it’s happened an…
As the world of web apps gets more framework-y, I need to get up to speed on contemporary automation testing tools. One of the most popular ones right now is the open source Selenium project. From the look of it, that project is going through an awkward adolescent phase. For example: Selenium IDE lets you…
Steve Martin leaves an awesome list of demands for venue staff when he’s on tour, including BEVERAGE SERVICE must include a thoughtful assortment of meads and bendy straws. IMPORTANT NOTE: Bendy straws must be strong enough to be able to be used as blowguns. ADDITIONAL IMPORTANT NOTE: Local paramedic aid may be required. Read the…
For anyone trying to get up to speed on the technology side of non-traditional databases, including NoSQL concepts and not-your-father’s-XML, this webinar looks like a good start. Tuesday June 29, 2pm EST, 11am PST. -m
I have a batch of chocolate mead that’s been brewing since 2007. Mead bulk ages well, but this is a new personal record. Today, I started siphoning it into the bottling bucket when I noticed that it wasn’t completely clear. I use a mineral called sparkalloid which causes any haze/protein/particulate to settle to the bottom,…
This came from a comment on the prior post, and it’s worth a shout of its own. Don Norman on the importance of command lines, including the ubiquitous search box, in modern UI. -m
Thought experiment: are there any commonly-expressed semantic queries–the kind of queries you’d run over a triple store, or perhaps a SearchMonkey-annotated web site–expressible in common type-in-a-searchbox query grammar? As a refresher, here’s some things that Google and other search engines can handle. The square brackets represent the search box into which the queries are typed,…
I’m enjoying the results of this Python project from Music Hack Day way too much. It analyzes an audio clip to detect the beats, then uses time stretching and compression techniques (that don’t alter the pitch) to rearrange each measure into a “swung” groove. Fantastic. I wish they’d take more requests! -m Try this one…
If you dig a bit, there’s all kinds of interesting background material about the terrible disaster ongoing in the Gulf of Mexico. For example, a map of the thousands of rigs and tens-of-thousands of miles of pipelines. Some of the best infographics are from BP itself. And for when you can no longer stand the…
I wish I could say I had something to do with the planning of this: part of Balisage 2010 is a contest to “encourage markup experts to review and to research the current state of wiki markup languages and to generate a proposal that serves to de-babelize the current state of affairs for the long…
I first ran in to Martin‘s work in back-issues of Scientific American. He stopped writing his Mathematical Games column in 1981, but my mentor Virgil Matheson had all the older issues and had a free hand in lending them out, albeit one-at-a-time. From my mentor, I also got the best math book I’ve ever read,…
Facebook (v): to deliberately create an impenetrable computer user interface for purposes of manipulating users. More collected Geek Thoughts at http://geekthoughts.info.
Brief note: The W3C XProc specification, edited by my partner-in-crime Norm Walsh, has advanced to Recommendation status. Now go use it. -m
According to this article, a recent terror suspect almost got on a plane despite being recently added to the no-fly list. Why is it so difficult to administer a no-fly list? The CAP Theorem has answers. (Disclaimer: as always, this blog is apolitical–this isn’t about whether no-fly lists are a good idea or not, only…
The new MarkLogic developer site is up, cleaner, better organized, and more social. Even cooler, it’s an XSLT-heavy application running on a pre-release version of MarkLogic. The new blog gives some of the details of the new site and transition. So, if you’re already a MarkLogic developer, this is a great resource. And if you’re…
The 60th anniversary of the creation of Bananas Foster is around the corner, and the project I started this weekend should be ready just in time. I’m keeping the recipe under wraps for now, but it involves ripe bananas, a particularly buttery variety of honey, brown sugar, homemade caramel, vanilla, and cinnamon. This should turn…
Phrase seen in this article about whether video games are art, and Roger Ebert’s opinions thereon. “Video games by their nature require player choices, which is the opposite of the strategy of serious film and literature…” Hmm, Mr. Ebert doesn’t seem to be up on the concept of hypertext, which has manifold connections with cinema….
I’ve been thinking lately about what a sleek UI for creating XProc would look like. There’s plenty of big-picture inspiration to go around, from Yahoo Pipes to Mac OSX Automator, but neither of these are as XML-focused as something working with XProc would be. XML, or to be really specific, XML Namespaces, comes with its…
Working at MarkLogic has forced me to recalibrate my expectations around XML-related performance issues. Not to brag or anything, but it’s screaming fast. Conventional wisdom of avoiding // in paths doesn’t apply, since that’s the sort of thing the indexes are made to do, and that’s just the start. Single milliseconds are now a noteworthy…
Here’s my first experience with Amazon’s new Kindle client for Mac: After digging up my password and logging in, I was presented with a bunch of books. I picked the last one I’d been reading. It downloaded slowly, without a progress bar, then dumped me on some page in the middle. Apparently my farthest-read location,…
The xml-dev mailing list has been discussing XLink 1.1, which after a long quiet period popped up as a “Proposed Recommendation”, which means that a largely procedural vote is is all that stands between the document becoming a full W3C Recommendation. (The previous two revisions of the document date to 2008 and 2006, respectively) In…
Andrew Zolli argues in Newsweek that online content should never have been free. I’m probably not the first one to make this profound observation–but if it were not for the free online edition of Newsweek (and link aggregator sites like Digg) I wouldn’t have read a single word of Newsweek in years, nor would I…