The short-form week of 20–26 Dec 2010

27 Dec 2010; last modified 13 Mar 2011

The week in review, 140 characters at a time. This week, 36 messages in 36 conversations. (With 1 favorite.)

This document was created automatically from my archive of my Twitter stream. Due to limitations in the Twitter API and occasional glitches in my archiving system, it may not be 100% complete.

In a conversation that started on Wednesday at 04:06am

TimBLが#tpacで言及したRamanの問題提起はTAGのISSUE-67: HTML and XML Divergence http://bit.ly/be9Afy、Fix XML Namepacesの話はTAG電話会議 http://bit.ly/94ioP9—@_masaka
RT @ndw Introducing the W3C HTML/XML Task Force, http://bit.ly/fgXSzz HTMLとXMLの融合を考えるTAGのタスクフォース発足(☞@_masaka—@_masaka

In a conversation that started on Sunday at 03:56pm

JSONObject parser says JSON must start with "{" and first API I try returns an anonymous array. Just fscking wonderful!—@ndw
@ndw Bug in that library: spec explicitly states that "A JSON text is a serialized object or array" http://www.ietf.org/rfc/rfc4627.txt—@NickFitz
@ndw Urgh. Returned kinda-JSON that is an Array object is vulnerable to security problems. Avoid (or embarass) like the plague.—@malcolmt
@malcolmt <sarcasm>Well, at least it's nice to know the folks abandoning XML (Twitter in this case) have got the JSON bits right.</sarcasm>—@ndw
@ndw Yes, there is no problem for JSON with Javascript but with other programming languages... it might be worse than XML :-(—@AlainCouthures
@AlainCouthures Might? It looks like a total mess at first glance.—@ndw
@ndw Well, nobody said that JSON should be human readable ;-)—@AlainCouthures
@AlainCouthures Human readable? I'm trying to get a fucking computer to read it.—@ndw
@ndw Mmm, starting with an array is perfectly legit JSON, whatever parser you're using is broken.—@robinberjon
@robinberjon No, I just wasn't using it right. PEBKAC.—@ndw

Monday at 12:55am

@ndw Could be your usage: a JSON API can legitimately return an array, but you shouldn't use a JSONObject to consume it.—@NickFitz

In a conversation that started on Monday at 08:27am

Note to self: don't bitch about APIs unless you're sure you're using them correctly. #XMLCalabash now recognizes JSON in p:unescape-markup—@ndw
@ndw Re: p:unescape-markup and JSON - what does it do exactly? "Parses" JSON to an XML representation? Do you have an example?—@vojtechtoman
@ndw Oh, nice!—@vojtechtoman
@ndw This is an extract of my draft paper about #xforms and json: http://lists.w3.org/Archives/Public/public-forms/2010Dec/0022.html—@AlainCouthures

Monday at 11:34am

A woman asks her geek husband, "Get a quart of milk? And if they have eggs, get a dozen." He returns with 12 quarts of milk. /via @bphogan—@ndw

In a conversation that started on Monday at 12:53pm

First thoughts on using XProc: "overly complicated and doesn't specify an extension API"—@gcarothers
@gcarothers Ouch.—@ndw
@ndw Been trying to get a Schematron process working in XProc. It works, but it's not very nice.—@gcarothers

In a conversation that started on Monday at 04:14pm

Dear @unitedairlines, I'm happy you're adding power to Economy seating on "p.s.® flights", now how about the rest of the fleet, please?—@ndw
@ndw @unitedairlines yea, the 777 fleet... slowly. Unfortunately, the 747 fleet is high and DRY. At least we put in better video screens!?—@BlackStratCat
@ndw We'll be adding power seats in the international 777 fleet- stay tuned for more!—@UnitedAirlines

Monday at 04:43pm

Buying books isn't the same as reading them. Buying presents isn't the same as wrapping them. #justsayin—@ndw

In a conversation that started on Monday at 11:26pm

@ndw every now and then I'm reminded how lucky I am that the only airline to fly into our local airport is Air Canada! :-)—@barefootliam
@barefootliam On the whole, I'm quite happy with @unitedairlines. Economy plus seating, FTW.—@ndw

In a conversation that started on Tuesday at 02:28am

Arriving *on time* at Liverpool Street!—@johnlsheridan
@johnlsheridan Are you sure it isn't yesterday's train, just exactly 24 hours late? (Actually, I've had mostly good luck w/that service.)—@ndw

In a conversation that started on Tuesday at 06:53am

Dear southern hemisphere, I'm sorry, but we want our sun back. kthxbai.—@ndw
@ndw Expect it to start returning immediately, but only incrementally.—@bcharder

Tuesday at 10:12am

RT @ndw Dear southern hemisphere, I'm sorry, but we want our sun back. kthxbai.—@hexmode

In a conversation that started on Tuesday at 11:58am

Dang it, UPnP server is on a different subnet than the PS3. That won't work.—@ndw
@ndw Being thwarted by subnet boundaries takes some of the credibility out of the name “Universal”, huh?—@bsletten
@bsletten Yeah, I have the same problem with daap server too, but I live with it.—@ndw
@ndw Which UPnP server?—@adamretter
@adamretter The one in my basement. Out of ports on the wired router, but I can fix with a simple ethernet switch, right, he asks dubiously?—@ndw
@adamretter Maybe that's not what you meant. It's mediatomb.—@ndw
@ndw Okay just wondered, I am using ps3mediaserver. Arent subnets IP level rather than Ethernet level - so a switch change wont help?—@adamretter
@adamretter *shrug* I think a switch will give me more ports on the same router/subnet. But I could be wrong. USB disk maybe easier/faster—@ndw

Tuesday at 01:50pm

RT @ndw Dear southern hemisphere, I'm sorry, but we want our sun back. kthxbai.—@sampepping

Tuesday at 03:22pm

So we lost net neutrality. We all knew that was going to happen, right? And it still sucks, right?—@ndw

Tuesday at 03:24pm

Not as much as it's going to in a month or two, of course, when the telcos really bend us over proper.—@ndw

Tuesday at 03:58pm

@ndw The vote went through 3-2? You wanted stronger protections? Or no caveats for wired/wireless networks?—@azaroth42

In a conversation that started on Tuesday at 04:54pm

Introducing the W3C HTML/XML Task Force, http://bit.ly/fgXSzz (or here, in case my sever melts, http://bit.ly/hRhp3o :-)—@ndw
@ndw dream team!—@JeniT

In a conversation that started on Tuesday at 04:57pm

There's nothing quite like 'tail -f' on a server log file to tell you how fast word spreads. Whee!—@ndw
@ndw So, what's the best for spreading? xml-dev list or Twitter? ;-)—@AlainCouthures
@AlainCouthures That's not clear, but my impression is that xml-dev is winning at the moment.—@ndw

Tuesday at 05:09pm

Go Norm! RT @ndw: Introducing the W3C HTML/XML Task Force, http://bit.ly/fgXSzz (or here, in case my sever melts, http://bit.ly/hRhp3o :-)—@StephenBuxton

Tuesday at 06:18pm

@ndw It'd be nice to see some involvement from XForms or XHTML.—@leighklotz

Wednesday at 02:02am

RT @ndw: Introducing the W3C HTML/XML Task Force, http://bit.ly/fgXSzz (or here, in case my sever melts, http://bit.ly/hRhp3o :-)—@vojtechtoman

In a conversation that started on Wednesday at 07:48am

Why are 4G DDR memories sold in sets of three? Motherboard tops out at 16G but I can't do 4x4G?—@ndw
@ndw re DDR, you can put in 4 sticks, but you'd only get dual channel instead of triple channel... afaik.—@andrewwelch
@ndw Because socket 1366 CPUs have a triple channel memory controller—@ritzmann
@ritzmann 4x2G is ok, but 4x4G isn't? So 16G requires 2x8G?—@ndw
@ndw 4x4G is just fine on my AM3 board and readily available in my favorite online shops. Can of course buy 2x2x4G as well. ;)—@ritzmann

In a conversation that started on Wednesday at 09:00am

Chrome notices the Czech examples in the XProc test suite results and offers to translate the page. *Chuckle*—@ndw
@ndw Google translate clearly doesn't deal well with 19th century Czech—@vojtechtoman
@ndw :) What does the translation look like? The original is actually a good piece of literature.—@vojtechtoman
@vojtechtoman You tell me: https://gist.github.com/751567—@ndw

In a conversation that started on Wednesday at 09:45am

@ndw "father is courting the mother of sight operation" really isn't what the author meant :) It's a romantic ballad that we learn at school—@vojtechtoman
@vojtechtoman It didn't have the look of a faithful, poetic translation :-)—@ndw

Wednesday at 10:18am

"Even a superstitious man has certain inalienable rights..." http://newhumanist.org.uk/2469/hot-type—@ndw

In a conversation that started on Wednesday at 04:30pm

RT @thomasfuchs: Dear OSS projects that use Sourceforge: Please Don't.—@ebruchez
@ebruchez Use github instead?—@ndw
@ndw Yes!—@ebruchez

In a conversation that started on Wednesday at 05:31pm

It seems odd to me that #android apps don't have a standard "About" menu option.—@ndw
@ndw Mobile app UIs are all over the place - mostly done by designers instead of developers?—@david_megginson

Wednesday at 07:04pm

RT: Introducing the W3C HTML/XML Task Force, http://bit.ly/fgXSzz (or here, in case my sever melts, http://bit.ly/hRhp3o :-) (via @ndw)—@TVRaman

In a conversation that started on Thursday at 07:44am

Soros on reinventing Econ. Tho 2008 caused by greed and stupidity, not poor theory. Can theory account for greed? http://bit.ly/i8y7or—@mikeloukides
@mikeloukides An economic theory that doesn't account for greed is as silly as a physical theory that doesn't account for mass.—@elharo

In a conversation that started on Thursday at 10:40am

optimization in xmas present wrapping this year, I only 'wrap' ... no tape, no strings, just simply wrap, shaved a few cycles ....—@xquery
@xquery How long did it take to learn the folding techniques required to keep the packages wrapped w/o tape or string? And what are they?—@ndw
@ndw re wrapping, something like this http://bit.ly/gtHH51 I think furoshiki is the name for it ....—@xquery

Thursday at 03:15pm

Making a second batch of treacle taffy. Yummmm—@ndw

In a conversation that started on Thursday at 05:41pm

Very pleased with my Christmas ale: delish with subtle spice. My imperial stout has huge cocoa and coffee flavors. Too huge. Hope it mellows—@ndw
@ndw any chance you'll have some at kickoff?—@fsanders
@fsanders Alas, not with the TSA liquid rules. Next trip to NYC, perhaps.—@ndw

In a conversation that started on Friday at 12:57pm

I wonder what "last seen" means to @foursquare? I've checked in a dozen times since where it says I was last seen...and it knows that!—@ndw
@ndw 'last seen' sounds like a self-fulfilling profecy? :)—@grtjn

In a conversation that started on Saturday at 12:47am

nXML mode: bloody sensible idea like RELAX NG. I hereby nominate James Clark to be the Benevolent Dictator for all XML related technologies.—@tommorris
@tommorris One improvement to rng-mode is to make </ close the nearest open tag. I'll try to remember to post it later.—@ndw
@ndw that'd be handy.—@tommorris
@tommorris Turns out it's as simple as (setq nxml-slash-auto-complete-flag t) I believe. Must have been psgml-mode that req'd custom code.—@ndw
@ndw Thanks. Popped that in my config file. Works fantastically!—@tommorris

Sunday at 11:40am

The second best thing about a standing rib roast for dinner: leftovers.—@ndw