[ Main ] [ Home ] [ Work ] [ Code ] [ Rants ] [ Readings ] [ Links ] |
[2024] [2023] [2022] [2021] [2020] [2019] [2018] [2017] [2016] [2015] [2014] [2013] [2012] [2011] [2010] December November October September August July June May April March February January [2009] [2008] [2007] [2006] [2005] [2004] [2003] |
[Wed Aug 25 12:04:04 CEST 2010]Wired publishes an interview with Fred Brooks, well known for his classic book The Mythical Man-Month. He has just published another book, The Design of Design, where he muses about the concept of design across several fields of endeavor. Some of Fred Brooks' comments during the interview are well worth to be considered carefully: I'd like to emphasize that this is precisely how open source software proceeds: write something and get it out quickly, even if it's just a prototype, then improve on it depending on user feedback. The end product will be much better than anythign designed from the top-down with the old "I know best" mentality. I also liked the departing thoughts: Chapeau! There is a true master. That's why his book is still read so many years after it was published. Sure, the reality of day-to-day computing has changed quite a bit, but the core issues that he addressed in The Mythical Man-Month are still there. {link to this story} [Tue Aug 24 12:43:43 CEST 2010]You can see certain things coming. Oracle killing OpenSolaris is one of them. Sun Microsystems, in a truly desperate move, decided to release the source code to its Solaris OS back in 2005. By then, it was patently obvious that commercial UNIX was dead, but Scott McNealy and others refused to see it. The reality is that both Windows and Linux on the workstation and, especially, Linux on the server were killing it slowly but surely. Yes, UNIX was still more stable than both OSes, but they were quickly catching up, had the advantage of inertia, many applications were written for them and, above all, had a lively and dynamic community. UNIX had none of that anymore. Truth be told, the business interests of the major UNIX vendors killed the OS back in the 1990s. As I said, by the time Sun decided to opensource its crown jewel, it was too late. Their end was written on the wall. Yes, Solaris would be the last commercial UNIX to survive (yes, both AIX and HP-UX are still around, but they have always been reduced to a very small niche market and could never be considered large enough to matter), but it would fall nevertheless. The Windows and Linux juggernaut (and, above all, the Intel and PC wave) was too mighty. Now, when OpenSolaris was released there was a good amount of hype, of course. There was even talk of killing the Linux machine. They were that cocky back then. Yet, it truly didn't take much to realize that it was all part of the dreams of a company that had been. Sun, "the dot in dot.com", somehow figured that there was a way to turn things aroud and fight their way back to the top, but it wasn't possible anymore. Simply put, they had reacted too late. When Oracle bought Sun, everybody knew that it was written on the wall. Larry Ellison never cared much for open source, except for using it in order to lower costs, of course. To him, it's one thing selling his database to customers running open source software (the key word there is "selling"), and a different thing to pay for the costs of development of something that people can get for free. That's not Larry Ellison's style. Who is surprised, then, that he axed the project? My guess is that the community will pick up where Oracle left it, but it will turn out to be something far less dynamic than BSD and, for sure, barely a competitor to Linux, which is where the action still is. {link to this story} [Fri Aug 13 20:05:09 CEST 2010]Today I ran into one of those real-life cases where choosing an open source technology proved to be the right decision. Mind you, it is nothing earth-shattering. It's something as simple as it can be. However, simple as it is, it made my day. As I've written in these pages before, I run mutt as an email client. I also have it configured to automatically show every single email containing a particular string in the subject line in a different color that makes it stand out in my inbox. It's all very simple, of course. It's something you can accomplish with pretty much any email client out there. The problem started when one of the people who sent me an email inadvertently changed the original subject line and introduced a typo. From that moment on, every single email in the thread showed up in normal color and didn't stand out. So, what was I to do? Create a new filter for the subject line with the typo? Why bother? It was as easy as exiting the email client, opening the mailbox in my favorite editor —it's vim, for the record—, search for the string with the typo and replace it with the correct one. Notice that this only worked because the mutt email client uses a non-proprietary standard to store the messages and, on top of that, adheres to the old UNIX philosophy of using plain text as much as possible. Why do this? Because UNIX hacks are old-fashioned grumpy jerks? No, because it allows you more flexibility and freedom. Not only could I easily solve the problem at hand, but I could also use my favorite editor and, should I need to, I could also script it. {link to this story} [Fri Aug 6 13:44:42 CEST 2010]Inside HPC publishes an interesting interview with SGI CTO, Eng Lim Goh (DISCLAIMER: I work for SGI, but it truly is an experience to hear or read what Eng Lim Goh has to say about the topic of high-performance computing, since he is so obviously passionate about it). In any case, aside from a few musings about the future of computing and SGI's latest hardware product (the Altix UV), he discusses the concept of a global address space as something distinct from shared memory or distributed memory: It sounds quite interesting and sensible to me. Going for the middle ground almost always proves to be a winner. {link to this story} [Wed Aug 4 15:35:02 CEST 2010]Everyone is entitled to his or her opinion, of course. Also, it is true that the Google Chrome browser has been progressing by leaps and bounds in the last few months, to the point that it can easily be considered better than good old Firefox. However, I take issue with a piece by Ken Hess titled Firefox Falls Further Behind in Browser Wars that has been published by PC World. Simply put, regardless of what you think of Chrome and Firefox, the article is quite misleading and one wonders whether the author even knows what he is talking about. For example: What the...? What is he talking about? You don't need extensions or add-ons to view Flash pages or PDF documents. That has absolutely nothing to do with Firefox itself. The Linux distribution he is running may or may not install the plugins by default, but that is something that cannot be blamed on the browser. Now, if one were to read something like this on a local daily newspaper, that would be on thing. But this is a computer magazine, for crying out loud! {link to this story} |