7634Monday, November 16. 2009We had a milestone on Sunday: Ada's first real Lego. What's especially gratifying is that the set she chose is old-school Lego; rather than being what I tend to think pejoratively of as modern Lego, with large, irreducibly fully-formed pieces, it's a collection of small pieces that form the whole, much like the Lego I had when I was a lad. Even more pleasing is that it was in a section of similarly old-style boxed sets, alongside some dedicated collections of block types—boxes of wheels, boxes of windows, boxes of roofing tiles. For a while Lego was beginning to look more and more like Playmobile than Lego: a castle might be made, not from acres of grey blocks, but from half a dozen large segments that snapped together. The tractor is at the other end of the spectrum; the wheels could be repurposed to a moon rover, the cab the observation deck of a spaceship, the headlight to a sports car. (If you're wondering why the references to spaceships, it's because Ada was trying to build rockets with her Duplo; this provoked me to bringing out my old Lego, which I've build many a fine spaceship from, and knocking up a small fast spaceship, a large spaceship with swing doors that can carry cargo, and Space Truck, a mighty assemblage that, under Ada's guidance, has evolved to carry passengers, Siku metal cars, sport cranes, grapples, and a tree; the last of these is presumably fodder for the Space Koala that sits atop the back of the large spaceship.) Here's the thing: for me that's the whole point of Lego. There are no shortage of toys that give you defined, channeled play: toy cars, dolls, houses, what have you. The magic of Lego is that you can enjoy your pristine, perfect creation of an object from instructions, or you can tear it down and rebuild your own thing, learning, along the way, a little about the nature of things, about how to build strong buildings and how to avoid weak buildings, about how much better things fit together if you think about it a little ahead of time, the problem-solving of making limited resources fit elaborate schemes. The play is not just the objects, the play is the creation of the objects; child as creator and producer, not child as consumer. And that, for some time, is what it looked to me like Lego had lost in pursuit of idiot-proof, instant-gratification licensed product sets and so many of their themed products. I'm glad there's real Lego still being made. That said, I still have a few reservations: I'd like to see some slightly less hideous gendering with it. I'd like to see fewer grim-and-gritty angry little Lego people, too, for that matter. FoundationWednesday, November 4. 2009A really fascinating article on the thinking that went into turning Yucca Mountain into a nuclear waste repository. It's an interesting look at how they've throught through the challenges of building for geological time scales. Kind of a shame it's for housing our crap instead of, say, the artifacts of our civilisation. A Little Trip Across the DitchWednesday, November 4. 2009A couple of weeks ago I got one of those little perks of having gone over to the dark side of permanent employment: I got sent over to Brisbane for an IBM-organised conference on Linux on zVM; it was an excellent three day stint; Brian Wade, in particular, was an excellent speaker: "passionate" has become one of those duckspeak terms in the business world thanks to terminal overuse, but it's actually applicable in this case. Here is a man who loves his job, loves what he does, and really enjoys sharing what he knows with the rest of us. Mario and Susanne were both good, although they needed a few sessions to relax and look like they were enjoying themselves. As well as the learning—now I've got a bit of time in my schedule at work I'm off to go poke into cpuhotlugd and finally(!) get around to implementing XIP—I got to co-present a paper with John Marshall, one of my BNZ colleagues. It was the first time I've done a presentation outside of small internal settings, and it was an absolute blast. John did the bulk of the work pulling the presentation together, and we make an effective presenting team. So effective, in fact, that no-one seemed to mind that we ran over time, and we got questions, applause, and more questions. (Pity we got rejected from presenting at linuxconf this year...) Continue reading "A Little Trip Across the Ditch" Did I mention...Monday, November 2. 2009...how much I love Joan Jett? No, really. (Not your everyday 50 year old) Turtleneck nixes PonytailTuesday, October 27. 2009The news that Apple is dropping ZFS does not greatly surprise me. While there's a lot of cheerleading around ZFS, some justified, some not, it would need a lot of work to play nice with the typical Mac customer. Apple brands on the whole "just works" thing. ZFS? ZFS is a bad fit for this. Consider some examples from Real Life on Solaris: zpools grow, don't shrinkYou can only ever grow zpools. Add disks or LUNs and decide you want to shrink again? Backup, destroy, start again. How intuitive is that? Can you imagine Apple explaining why you can dynamically expand your disk, but never shrink it to their "ease of use" customer base? Don't cross the… fill the diskFill a pool to 100%? Oh dear. Oh deary me. You are about to discover an annoying, logical, and surprising property of ZFS. Since you write by appending changes, to ensure the atomicity of operations, you always need free disk to write proposed changes to the filesystem before you commit them. So if you need to delete some files to free up space in a full pool, you need to write some metadata before you... ahh, crap. Recommended fix? Backup, destroy, restore. Unless you're lucky enough to have some snapshots you can destroy, because they don't pre-commit metadata changes. They are the only thing you can remove that won't require preallocation. The first time I encountered this behaviour I saw mailing lists with Sun engineers noting that the lack of an emergency reserve or some other mechanism to mimic the traditional reserve space created on filesystems in the Unix world was a bit of a design flaw, and the behaviour, while as designed, was shitty. They opined it ought to be fixed. In 2006. Not exactly "just works", is it? "Just backup, destroy, and recreate your filesystem." General RequirementsZFS is hungry if you want it to work right. Various ZFS tuning guides I was reading in 2008 suggesed you can budget, depending on throughput, a half to a GHz of an UltraSparc VI[1] to drive decent performance if you use checksumming (which is a key selling point of ZFS). You ideally want a couple of gig for the ARC to get optimal performance, as well. If you're designing a server these are not likely to be requirements you think twice about. If you're buying a laptop or workstation you may have second thoughts. Code QualityI haven't looked at ZFS in a serious way in a year, so this may have cleared up, but back in 2008 I was stunned at how many kernal panic inducing faults were current in the then-current releases of Solaris 10u4 and u5. Add LUNs? Kernel panic. Remove LUNs? Kernel panic. Not all the time, of course, but there seemed to be a steady flow of hotfixes that were not what I'd expect from something being sold as an enterprise filesystem. I hope that's improved, but I can understand Apple's reluctance to deploy something which, on the face of it, had been pushed to market in a hurry (just ask Joyent!). [1] A half-arsed metric, I know, but whatever. A ClassicSunday, October 18. 2009A classic of bullshit headline writing, that is. "Oh noes!" thinks the punter, "one call while I'm driving could cost me my license!"[1] Except, of course, it won't. One call and multiple cases of careless driving, speeding, or other offenses could cost you your license. If you keep getting caught, at best, breaking the law and, at worst, driving like a fucking idiot, you could lose your license. This is rather how the system is supposed to work—if you're paying so little attention you don't notice the police—that is, people in cars covered in day-glo stickers—watching you, you're probably not paying enough attention to notice pedestrians. Or cyclists. Or motorbikes. Or, for that matter, other cars and trucks. [1] Punter would, one hopes, be more concerned that not paying attention to the task at hand, i.e. driving, could result in, you know, killing someone, but there seems to be an abundance of evidence this is not the case if one spends any time in traffic. Deja Vu TwoSunday, October 18. 2009How to measure the success of an art exhibition in the eyes of a two year old? Well, Yayoi Kusama's previously mentioned exhibition has given me a pretty good yardstick: when Ada woke up this morning she declared that she wanted to "go to the art gallery to see the room with the water"—the Fireflies piece, which apparently ranks above even the yellow and black polka dot rooms and the "glowing room" in popularity. And then a request to go see it again after the afternoon nap. Ada is utterly hooked on the installations, and I like them too; I'm particularly pleased to see some of the ones I like best have been conceived in the last decade, as the sign of an artist who is continuing to be creative over the years. I suspect we'll be going back many more times over the four months the exhibition remains open. Deja vuSunday, October 18. 2009There's something slightly odd about the sensation of watching the British Labour party overseeing strike-breaking. Part of that's obvious: a Labour Lord egging on the attempts to crush unionised labour is the sort of thing that could provoke not merely spinning in graves, but the rising of the dead. At what point, one wonders, does continuing to retain the Labour moniker become an act of gross dishonesty so barefaced that present generations of UK Labour pollies feels sufficiently embarrassed as to rename themselves? The other part, though, is history: this is somewhat familiar. We don't have a House of Lords, of course, but our own Labour party went there more than two decades ago, with "Mad Dog" Prebble in the role Mandelson presently occupies. The British Labour party ought to consider how long the New Zealand version spent in the wilderness after it abandoned its base so thoroughly. Yayoi Kusama: Mirrored YearsSaturday, October 17. 2009Went to see Yayoi Kusama: Mirrored Years at the City Gallery, and came away appreciating it as the most child-thrilling art I've been to in the last nearly 3 years. Starting from the gallery being covered in guant multi-coloured spots (which led to quoting of Put Me In The Zoo) through to the Narcissus Garden full of mirror spheres, the firefly exhibit of mirrors, water, and handing lights, and the favourite of the trip, the mini-maze of convex mirrors which lead to a yellow room with black polka dots and inflatable sculpture at one end, and a black room with yellow polka dots at the other end, it was a smash hit. The only bummer was that photography was, as typical for exhibits, verboten, which means I wasn't able to get photos of Ada's near-unrestrained joy as she trotted from inflatable sculpture to inflatable sculpture in the polka dot rooms. Awesome from CCPMonday, October 12. 2009The oh-so-awesome HTFU: On a more serious note (and Relevant to my Interests):
(Page 1 of 39, totaling 386 entries)
» next page
Competition entry by David Cummins powered by Serendipity v1.0 |
QuicksearchStatic PagesAudioscrobblerSong: Two Tribes Artist: Frankie Goes to Hollywood 20. November 2009, 23:30 Song: Spinning a Line Artist: Fur Patrol 20. November 2009, 23:22 Song: Hauling You Around Artist: Fur Patrol 20. November 2009, 23:17 Song: Loaded Artist: Fur Patrol 20. November 2009, 23:11 Song: Holy Artist: Fur Patrol 20. November 2009, 23:08 21. November 2009, 11:32
CategoriesSyndicate This Blog |