| d2r diego's weblog: May 2004 Archives |
rain and a movie
When I was getting to the office from there it started to rain, and I mean, really rain, and I was soaked and cold in no time. So I just got home, dried out (hopefully fast enough to avoid a cold) had something to eat, and stayed here. Anyway, I think that I prefered Ice Age, since at least it had that little rat that kept destroying glaciers and mountains when chasing after nuts. :-) the end of the US TV seasonSo with this week comes the closing courtain of the US TV Season. Yesterday night was the season finale of 24, which, while reasonably good, still didn't nearly match the first season. Salon has an excellent review (warning, spoilers abound). According to the rumors, Jack Bauer's daughter, Kim, will not be a regular character in the next season. To which I can only say: Finally! If all that's been achieved this year is to get that character off our TV screens, then it's been worth it, virus or no virus. (Oh, and somebody please talk to the CTU people, they've been having trouble lately with keeping a secure environment, what with all the babies and distraught wives... sometimes 24 seemed like an episode of Friends with codeword clearance). And speaking of Friends... it ended as well, this time for good. Now do we want to guess on the number of people that didn't know how it would end? The West Wing season finale was last week, with two excellent episodes that reminded me of the quality of the first two seasons. While TWW clearly struggled to regain its footing this year after creator Aaron Sorkin left presumably seeking greener pastures (or something), the last two episodes (and some in between) are an almost complete redemption. The West Wing is possibly one of the best shows in the history of TV and I'd hate to see it butchered. Here's hoping they keep it up starting next September. not aliens--just some wireless sensors[via Slashdot] Area 51 'hackers' dig up trouble. Quote: [...] it turns out the truth really was out there, and the government didn't appreciate Clark digging it up.Makes sense of course. I think similar technology is used around other high-security facilities, like Cheyenne Mountain (NORAD's Operation Center). Speaking of NORAD, recently I read that NORAD is a binational military organization, and its commander is appointed by (and responsible to) both the US President and the Canadian Prime Minister. Although it's the North American Aerospace Defense Command, that surprised me for some reason... on spamLately I've been more irate than usual at the increasing volumes of spam my server (and inbox) has to deal with. A couple of interesting articles on News.com recently on this topic: Who owns your email address? and Attack of Comcast's Internet Zombies, which give their take on different parts of the problem. strange news of the dayQuote: [...] The peace agreement, reached over the weekend, involved members from several factions and laid out a 10-point plan including an immediate cease-fire.Where did this happen? Lebanon? Somalia? Try Newark, New Jersey. Here's the CNN/Reuters article. muglia on longhornThis also interesting from last week: a CNET interview with Bob Muglia, Senior VP at Microsoft, on Longhorn Client, Server, and almost everything in between. A little more information on WinFS (to add to my comments last week): apparently WinFS will be on Longhorn server, but it's unclear that it will show up on the client. The more I see the progression of the backtracking of announcements, the more it seems to me that the problem is that the initial announcement was too vague. Maybe MS would do well to not talk so much about features that haven't coalesced yet. china risingSomething I read last week that has stayed with me: an article in the Washington Post, Booming China Devouring Raw Materials. Quote: The China Syndrome, as it known, explains why as many as one-fifth of the bulk freighters in the world are effectively unavailable on any given day and why the cost of moving bulk freight has more than doubled in just over a year. The same ships that sit stranded outside Newcastle, or at iron ore ports in Brazil, India and western Australia, must line up again for as long as three weeks to unload at congested Chinese ports such as Qingdao and Ningbo.Wow. A couple of weeks ago The Economist had an article on this from another point of view: The greal fall of China, which started with "If China's soaring economy has a hard landing, the rest of the world will feel the bump". One way or another, we're in for an interesting few years... Oh, and related (and a little alarming): China warns over Taiwan moves. moviesA couple of movies I've seen recently that went uncommented-upon in the midst of my no-blog-status. 21 Grams: Very good. Very good. Heavy. But good. Did I mention it was good? no news?Hey. No, it's not that there aren't any news. First, I still haven't recovered my blogflow. I have tried to locate it using various techniques, including breadth-first search (for the CS people out there) and tiny keychain flashlights (don't ask). We are working ALot/7 to get the new, fully public release of share out the door. We are making quite a lot of changes based on the feedback of the invitation-only beta. We've run over some deadlines(TM) but since it's not by too many days and it's in the name of peace, prosperity, and stability, it's all a-ok. So, there will be news Soon(TM), and after that maybe I'll sleep or something. PS: "Soon" and "run over some deadlines" are Registered Trademarks of Microsoft Corporation. pearpcPearPC, a PowerPC architecture simulator for PCs. (News.com article). Check out the screenshots as well. Speed is of course a problem, and it stands to reason that simulating a RISC architecture on a CISC processor would naturally be worse than simulating CISC over RISC (as Virtual PC does on the Mac). The News.com article notes that speed is about 2.2 percent of the machine it runs on. But it's still cool. :) two steps forward, one step backReading this News.com article ("Longhorn goes to pieces"), any number of paragraphs stand out, for example: Advanced search features that Gates has termed the "Holy Grail" of Longhorn, the next major version of Windows, won't be fully in place until 2009, Bob Muglia, the senior vice president in charge of Windows server development, told CNET News.com.And I immediately remembered my post from last year on Cairo and WinFS, where I said: Seriously now: To anyone that might say that the technology could not be built... please. Microsoft is one of the top engineering organizations in the world. NeXT could do it. Why not Microsoft? The only reasonable explanation, as far as I can see, would be a realignment of priorities and the consequent starving of resources that go along with it (which is what killed both OpenDoc and Taligent, for example). Which is all well and good.2009? Wow. I keep wondering if this is because they start in a direction and realign the schedule, or simply because there are parts of the vision that are spoken out loud but never properly defined. But another possibility that comes to mind is that Microsoft's intent of Windows vertical integration that it makes it harder to build these components. Wouldn't it be an idea to work on this thing as a completely separate component, and then let the features percolate upwards into the UI over time? (Of course this idea must have been considered, but put another way, is there any technical reason why it shouldn't be done like this? I can't see one.) I say this because monolithic design is a tendency difficult to avoid, and this has been very much on my mind lately. You start pulling pieces together (for different reasons) at compile-time, and before you realize it you en up with a set of highly interdependent binaries. (Regardless or language or platform, all modern platforms support dynamic binding to different degrees). And it's deployment where things start to slip, because it's there that the potentially different versions of a component have to be reconciled. In other words, deployment is one of the largest half-cracked nuts in software development. What I realized recently is that deployment is not a separate problem within an application's life-cycle, it is integral to the UI of the app. Deployment should be properly defined from day one, and the goals set for it have to be pursued in parallel with the rest. An installable app or system should be the target from day one. Because, from the moment a user sees your screen, it's your UI. What they have to do to keep up to date, to install or uninstall components or the whole system, and so on. Java for example has a problem in this sense, but no platform is perfect. Anyway, just a thought for the day. :) the incrediblesJust watched the trailer for Pixar's new movie The Incredibles. Now that looks good! from analog to digitalNews.com: Using high-energy physics to preserve old records. Quote: Haber and Berkeley Lab colleague Vitaliy Fadeyev are working on a breakthrough way of digitizing and archiving old recordings, such as wax cylinders and traditional flat records, that are too far gone for a standard stylus. If successful, the pair may be able to help archivists at The Library of Congress and elsewhere rescue swaths of recorded musical and audio history that are today in danger of being lost.I always wonder about the fragility of the digital medium (i.e., sans technology, a CD is simply a nice shiny coaster, and recovering information from digital mediums when their platforms and formats are long-gone is as hard, if not harder), but recovering really old analog information is also important. Reminds me of The Long Now as well. today's reading......The 1992 Winner of the Strategy Essay Competition at the US National Defense University: The Origins of the American Military Coup of 2012, by Lt. Col. Charles J. Dunlap. (Awarded by then-Chairman of the Joint Chiefs of Staff, General Colin Powell). Quote: The letter that follows takes us on a darkly imagined excursion into the future. A military coup has taken place in the United States--the year is 2012--and General Thomas E. T. Brutus, Commander-in-Chief of the Unified Armed Forces of the United States, now occupies the White House as permanent Military Plenipotentiary. His position has been ratified by a national referendum, though scattered disorders still prevail and arrests for acts of sedition are underway. A senior retired officer of the Unified Armed Forces, known here simply as Prisoner 222305759, is one of those arrested, having been convicted by court-martial for opposing the coup. Prior to his execution, he is able to smuggle out of prison a letter to an old War College classmate discussing the "Origins of the American Military Coup of 2012." In it, he argues that the coup was the outgrowth of trends visible as far back as 1992. These trends were the massive diversion of military forces to civilian uses, the monolithic unification of the armed forces, and the insularity of the military community. His letter survives and is here presented verbatim. code that killsTangentially related to my ethics and computer science rant from some time ago, Scott Rosenberg has an interesting article in Salon on the problems of software on military systems. Quote: "When everyone decides for themselves what frequency to use, what protocols to use, what standards to use, then you get systems that don't talk to each other. And it's killing us."$15 million lawn darts indeed. Tiny problem is, lawn darts usually don't run around at Mach 2, or come loaded with AIM-9 Sidewinder missiles. And that's just one example... controversy and ticket salesRelated to this post (and this one), the New York Times today has an article on the, um, "controversy" surrounding the movie. Funny (but not ha-ha funny) that a crucial element isn't mentioned at all: that Fox might be glad that groups are fighting each other over this movie, creating free publicity and so on, or that maybe they even fostered it a bit. Hm. back, yes, maybeAs I continue struggling between recovering my workflow and just plain working, yesterday I paid a bit of attention to the weblog and I noticed that there were a couple of spam comments, and I deleted them. But then Movable Type's feature of "show last x days" bit me back. Now when I checked there was only a blank slate (Last post was 8 days ago). Which is appropriate I guess. So let's try this again, shall we? :) forget oilToday I read this article on water problems in the North American West. And it reminded me of this, this, this and this. Something to keep in mind... one of those really good moments in 'the west wing'
What will be the next thing that challenges us ...? ...that makes us go farther and work harder? Do you know that when smallpox was eradicated it was considered the greatest single humanitarian achievement of the century? Surely we can do it again... as we did in a time when our eyes looked towards the heavens, and with our stretched fingers... we touched the face of God." Jed Bartlet, in Episode 5, Season 1, "The Crackpots and These Women". the devil is in the detailsIn one of those random occurrences that are bound to happen everyday I notice there's a strange referer in my long. It looked something like this (And yes, it's not my typo): http://ww.google.de/...So I think about it for a second and I realize that this is something eminently reasonable for google to do, namely, make sure that common mispellings are taken care of so that users can get to what they want instead of seeing an unnecessary error. But then I got curious. As we all know (?), DNS resolution depends on the dots of the names to separate host name from domain from master domain (e.g., .com or .org). If the machine name isn't configured in the DNS server then it will fail. So it requires a conscious act to support multiple (apparenlty invalid) domains, such as ww or w or whatever. But how where different systems dealing with this? How pervasive was the practice? Google, for example, supports w.google.com, ww.google.com, but strangely, not wwww.google.com (which seems to me to be another possible common misspelling). Microsoft, in what would have to be characterized as their (perceived) usual disregard for end-users, supports none of the variants, either for their main site or for msn.com. So if you make a typing error, even a common one, such as leaving one "w", MS doesn't help you at all, you just get a browser error telling you the site doesn't exist (just like Google failing with four "w"s). Teoma supports all w, ww, www, and wwww (+1 for Teoma!). Both Google and Teoma, however, leave you at the "wrong" address, which in my mind seems, well, wrong. Yahoo! goes one step further and redirects you to www.yahoo.com no matter what (Yahoo!, however, only supports ww, www and wwww, while sending you to an error page for only one w used). Overall, Yahoo wins in my book. However, I wonder, is it really wrong when a user types it with one or two or four "w"s? Yahoo!'s behavior is to gently "correct you", but if you got to where you wanted, does it really matter? Hm. Nevertheless, interesting stuff. The details, always the details... EU++![]() The same hypocrisy, of course, is present on the other side, for example when rich countries proclaim free trade all the while they maintain outrageous farm subsidies that do nothing except sustain industries that should be better served by poorer countries that haven't developed high-tech industry yet. (Did you know that the subsidies that the US and Europe give to their farm industries basically equals the amount of aid they send to countries that can't sell their product because of high-prices that are sustained in those countries precisely because of those subsidies? Isn't that a bit, um, iffy?) Now, this is not to say that the EU or the WTO or globalization are perfect, far from it. But they have happened without a master plan, these organizations have been created and evolved in response to very specific problems (to which I'll get in a minute), and pretending that someone can pull the strings in a world as chaotic and unpredictable as ours, with so many opposing forces, all with their own agenda, is just to engage in a ludricous paranoid conspiracy. Governments deal with practical (and political) needs, but idealism can't. Otherwise it's not idealism. I am all for trying to improve what we have, and for not forgetting the many, many, many people that don't have freedom, or food, or even water to drink. I would dearly like to know how we can move to sustainable farming and industry, and to know how we can have a world that gives real meaning to the word "equality." But I will not say that everything we have now is a disaster. What we have is the best that people, most of them with good intentions, many of them brilliant, have attempted as a solutions to the problems they've faced. Nobody, least of all me, knows if an experiment like the EU can work, if we can see past our petty differences and to the greater things that unite us. If we can stop with the senseless cycles of destruction that we, humans, sadly seem to be so fond of. But shouldn't we try? Shouldn't we try, in spite of all the problems we see? Idealism is great, but the world has become too complicated to simply extol Marxism or Capitalism or whatever. We know that these linear theories don't work. We know we need better answers. And that's what we should be striving to find. The soundbite solutions proposed by some governments are as useful as the soundbite complaints of some protesters. About those "specific problems" I just mentioned. At the beginning I said "a time for celebration and pause." Celebration, because the conditions for EU membership contain a number of items that have more to do with acknowledgement of basic human rights, and the fact that these countries have passed it under whatever arbitrary yardstick the EU has set can be nothing but good news. But then there's pause, because we also forget. We forget that the EU was created on the ashes of a Europe utterly destroyed by the worst war this planet has ever known, one that even saw the use of Nuclear Weapons and mass extermination on a scale never seen before or since. We forget that one of the central aims of the EU was to drive Europe closer together economically and politically so that something like that could never happen again, ever, and that a united Europe could be, if possible, an example, and its troubled past a cautionary tale. We forget that many "solutions" have been tried before, with disastrous consequences. Will it work? Maybe not. But we have to try. Because we forget. Let's try not to do that, shall we? ps: since Ireland is holding the 6-month rotating presidency of the EU many ceremonies are happening here today, which also means many protests happening here today. Many streets and shops were closed in anticipation of them, and in the end I can say that nothing happened. At the beginning it looked as if I wouldn't even be able to get out of my apartment (thanks to some less-than-enlightened property management) but then that was eased--probably someone that used their brain. I wandered off into the street this afternoon and mostly it looked like a rally of policemen (Gardai here). There was no one else. In fact, most of the police presence was located in a pub across the street, maybe on a mission to verify that no one unsavory was consuming beer. Anyway, nothing happened. Media hype works both ways... Copyright © Diego Doval 2002-2007.
|

Last night Deep Impact was on TV, and while I didn't see it (I prefer the all-out crazyness of Armageddon to the pretend-seriousness of DI) I suddenly remembered that The Day After Tomorrow had opened last friday. So this morning I took a half-day break from work and went to see it. It was entertaining, yes, but in part an empty exercise as well. In recent days there have been comments to the effect that the science of the movie is flat-out wrong--which is surprising considering that many of those commentators say also that we don't know enough--but was most vexing I guess wasn't effects were right or wrong, but how they were not only limited to the northern hemisphere, but also how everything just seemed to be hunky-dory after the population of half the planet had either been killed or dispersed, leaving the North uninhabitable and the South--well, nothing bad at all happened in the South! That more that anything, I think, took the legs out from under the tone of pretend-urgency of the movie.