[ Main ] [ Home ] [ Work ] [ Code ] [ Rants ] [ Readings ] [ Links ] |
[2024] [2023] [2022] [2021] [2020] [2019] [2018] [2017] [2016] [2015] [2014] [2013] [2012] [2011] [2010] [2009] [2008] December November October September August July June May April March February January [2007] [2006] [2005] [2004] [2003] |
[Fri Feb 22 14:17:28 CET 2008]The Spanish daily Público published an article yersterday about DVD Jon that drew my attention. It turns out that the Norwegian hacker who wrote DeCSS, the application that can break the scrambling system used by the media industry to provide copyright protection for DVDs and similar, has now released doubleTwist (the homepage can be found here), an application that liberates other DRM systems, like the one used by Apple's iTune. As usual, the industry will kick and cry, but one wonders to what extent they can be allowed to cripple not only software (as they have been doing for decades now) but even digital media in order to force semi-monopolistic practices down the customers' throats. For, let us be clear, the issue here is not so much intellectual property, as they usually claim, but curtailing people's freedom to purchase a given work of art from a vendor and play it on a device bought from a different manufacturer. Today's large conglomerates in the entertainment industry would rather have us locked in, but I simply cannot see how that could be sold as "standing up in defense of our creative minds". {link to this story} [Wed Feb 20 16:26:55 CET 2008]Jenna Wortham writes in Wired about the freeze-ins, the latest trend in the sort of improvised gathering techniques that have become so popular in the last few years. Needless to say, freeze-ins could easily be implemented as a part of a campaign for political and social demands. The clip below corresponds to a stunt that gathered around 1,000 people at London's Trafalgar Square a few days ago. {link to this story} [Wed Feb 20 09:50:33 CET 2008]Here we go for another round of PHP versus Perl comparison. Rcently, an organization I volunteer for had a need to grab an HTML table containing information about all members and sympathizers and convert it into a format that could be easily imported into Excel. I took it as an excuse to give PHP one more try. While technically literate, I don't program for a living and am not necessarily very familiar with this or that library, this or that programming language. I don't code 10 hours a day. I only use them as a tool to accomplish something, a clear and precise objective I need to do, and that's all. Therefore, simplicity is what matters most to me. I don't want to spend longer than I should trying to get things to work after I'm done with my regular day. So, what modules are available to massage an HTML table and convert it into a comma-separated value format that could be imported into Excel? Yes, there are some tools already available on the Web (check, for example, here), but my needs were quite specific and our tables needed some additional massaging. In other words, I had to write my own script. Big deal, right? Well, when it comes to PHP, I found some commercial-ware written by the folks at Blue Chillies (not an option, since my organization wasn't willing to pay a single dime) and little else. Yes, as I said above, there are hundreds of tools already written and packaged (most of them perhaps not even written in PHP at all), but that's not what I needed. After searching around for a while, I got antsy and thought to myself: "there must be a better way to do this. Why not forget about PHP and try Perl instead?" Sure enough, the solution was a Google search away. In the end, I used the HTML::TokeParser module from CPAN to parse the HTML and print each cell from the table to a comma-separated file. Easy enough and I had it all done in a few lines of code. Even better, there were a few other modules to choose from. So, there went my latest attempt to force myself to prefer PHP over Perl and become more familiar with it. And, remember, I'm no Perl programmer. I don't spend my days programming. I just want the quickest tool for the job, that's all. It's truly not an issue of being far more familiar with Perl than with PHP. The Perl community just makes it easier for people like me to do whatever they need to do and move on with their life. {link to this story} [Mon Feb 18 16:57:23 CET 2008]A few days back I was perusing the Edge website (highly recommended if you care about the latest scientific and technology trends) and came across a talk with Kevin Kelly about The Technium and The 7th Kingdom of Life that contains some intriguing thoughts: Even more intriguing are, I think, Kelly's thoughts about the way science and technology are connected in our contemporary society: The fact is that technology and science are more and more intermingled in today's society. I've recently finished reading The Structure of Scientific Revolutions, Kuhn's seminal work, and am currently reading James Gleick's Chaos, and it's patently obvious to me that science and technology cannot be understood independently of each other anymore. We'd better make sure that future generations feel comfortable with the basic concepts both in science and technology or we are in trouble. In any case, Kelly is correct when he argues that we haven't studied yet how technology is affecting our culture. The serious study of topics like new media, the history of science and technology, the concept of technology assessment, theories of technology, the technology acceptance model, technology transfer or the technology lifecycle are still in their infance. There is plenty of work to do. {link to this story} [Fri Feb 8 18:43:54 CET 2008]I have been following the development of Enlightenment's E17 window manager for quite sometime now. Every now and then I download their bits and give it a try on my work desktop for a while. It still has too many rough edges to use it on a daily basis —well, at least for work and six months ago or so, which is the last time when I tested it. However, it seems obvious to me that, as things stand, these are about the only folks who are still putting together a non-Windows-like graphical environment full of innovation and cool effects —other than Apple's Aqua, that is. Don't get me wrong. I do like GNOME and can also see how some people may love KDE, but I find it quite difficult to get excited over anything they are doing. Sure, they are bringing Linux closer to the masses, that's true. But they are hardly breaking new grounds or trying anything new. The Enlightenment people, on the other hand, are. Check out the latest video available on the Elive CD website to see what I'm talking about. By the way, they also have a version for the MacBook. {link to this story} |