« February 2004 | Main | April 2004 »
March 31, 2004
Shared music via networks legal in Canada
"The mere fact of placing a copy on a shared directory in a computer where that copy can be accessed via a P2P service does not amount to distribution," Judge Konrad von Finckenstein wrote. [News.com]Wow. Here's another article with more details.
March 31, 2004 in Music | Permalink | Comments (0)
One last free Pepsi itunes song
The iTunes-Pepsi promotion expires today. Last code I'll give away: G9EFN LSLEC. Usual request: just tell us what you got by adding a comment! :)
March 31, 2004 in Music | Permalink | Comments (2)
A rant on the subjects of Iraq and memes.
Here's Andrews Sullivan quoting The Guardian:
Read this story and get a little worried. The British authorities deserve huge levels of praise for foiling this plot. But here's the worrying and significant part:
Those arrested were all born and brought up in Britain. Security sources played down suggestions of any direct link between the arrested men and al-Qaida. Sources referred to groups of young radicalised Muslims who were "difficult to label" but viciously anti-western. Security sources suggested that the motive of the alleged planned attacks was anti-western but not dictated by anyone in the al-Qaida hierarchy.
We are fixated on Osama bin Laden. But a single individual isn't responsible. And not even an organization is responsible. The responsibility ultimately falls on the individuals carrying out the killing, of course, but even that responsibility is limited. The fact is that their minds are strongly under the influence of the meme-complex which is fundamentalist Islam.
In earlier centuries, certain classes of Christians were just as hateful. It has little to do with Islam, but of the particular strain of the evolving Islamic meme-complex which embraces an absolute literal belief in the "truth" of the Koran and of the words of those who are its teachers, together with a belief that Western society is evil and to blame for the problems faced by people in Islamic societies. Most, if not all, religions are capable of developing such strains. (Even Buddhism.)
If Osama bin Laden was captured tomorrow, people like the British group that was arrested this week would still be doing what they are doing because of the memes in their heads.
Ergo, if we want to change things, we need to change the memes. And it will involve a lot more than the primitive attempts at changing perceptions through "propoganda" which have been tried by humanity so far. And if we want to change things before nuclear or extremely effective biological weapons get into the hands of such people, we'd better succeed at repairing the situation quickly.
Ultimately there is no other answer than to create meme-complexes that are more emotionally compelling than the ones being spread in violently fundamentalist Islam, and that may spread into the minds of those who might otherwise embrace violently fundamentalist Islam. And to somehow promote the propagation of those meme-complexes from mind to mind.
Ultimately, this is a major part of the Bush administration's strategy. If they can create a happy democracy in Iraq, then the meme-complex that is Western-style democracy will have a much easier path than it has ever had to gain a foothold in the minds of young Muslims. (Note that of course Western-style democracy doesn't contradict Islam any more than it contradicts Christianity. It just creates an alternative path to being able to feel hope, compared to living a life of hate-filled fundamentalism. One that has many advantages. In fact, one could argue that the reason we haven't seen Christian equivalents of suicide bombers is because most Christians live in Western-style democracies, where they don't need dreams of reward in heaven in order to have hope; they have it in their day-to-day lives.)
The alternative track to introducing benevolent meme-complexes, in order to obviate the need for meme-complexes that encourage suicide bombing, is to create an alternative meme-complex that is more emotionally attractive, and which is highly resistant to evolving in directions that support violence. I have argued that the huge-scale communication that is made possible by the Internet may make it possible to do that more effectively and more powerfully than was never the case before. This would in effect mean using massive two-way communication as the substrate for the evolution of something that would be, in effect, an alternative religion. This "religion" would undoubtedly have the aim of better enabling people to find satisfaction through spiritual means. That's a very interesting subject in itself and well beyond the scope of the present essay.
But I must admit there are advantages to the approach Bush is taking. A meme-complex of Western-style democracy which gets its strength from actually helping Muslims have better lives than they can in a dictatorship will be deeply empowered by its actual efficacy in helping people improve their lot. On the other hand, of course there are well-known disadvantages to the Bush approach. For one thing, before the "good" meme-complex has had a chance to take hold, fundamentalist Muslims may win out and enable the creation of a fundamentalist Muslim dictatorship in Iraq. Of course that's only one of many dangers.
(Note that the approach of trying to use technology and mass communication to help generate an alternative highly attractive and benevolent meme-complex also has a profound danger. If such a meme-complex did take hold, there might be no way to stop it from mutating into an even more dangerous meme-complex than the worst we are seeing now.)
Whatever we try will be dangerous. But we must do something. The alternative is to believe that violence-promoting religions will disappear if America and other Western-style democracies behave in "kinder, gentler" ways in the world.
That viewpoint says that we are hated for good reasons, not because of irrational meme-complexes. If we are hated for such good reasons, then the way to fix the problem is to stop doing the bad things we are doing. If we are hated because of irrational meme-complexes, then we need to undermine those meme-complexes, as Bush hopes to do by creating a successful democracy in Iraq.
Those are very different ways of seeing the situation, and I think are at the bottom of the profound disagreements Americans have on the issue of Iraq.
Perhaps we can look to the past for guidance; specifically, World War II.
Once Nazism reached critical mass (in the form of a government run by Hitler and a population that largely accepted that rule), "being nice" to Germany was not the best approach. At that point, we had to fight. There was simply no other way. It took a very long time for most people in power to realize that fact (Churchill, of course, was the most notable exception). No, being nice to Germany after the Anschluss was not a good idea. The meme-complex that Germans were racially superior and needed to manifest that superiority by turning Jews and Gypsies into corpses, and citizens of neighboring countries such as Poland into "domestic servants" who would be shipped into the Fatherland against their will to perform that function, had taken hold. It was going to play itself out no matter how nice we were. We did try the approach of being nice, but it really, really didn't work. 40 million people died as a result of that miscalculation, since we could have stopped Hitler very early had we the will to do so.
On the other hand, it is true that Nazism didn't rise in a vacuum. The Germans had a reason to be bitter about their treatment at the hands of the rest of the world. After World War I, the Treaty of Versailles had required Germany to pay "reparations" that were far too heavy; cripplingly heavy. It was a kind of revenge, and it caused Germans and Germany to suffer economically at the hands of other nations until the Nazis took over. It is the bitterness caused by those hardships which was the energy that fueled Nazism's rise to critical mass.
There appears to be little doubt that most individuals who live in Muslim nations are economically worse off economically than most individuals living in Europe in America. And there is no doubt that there is bitterness about it. And there is little doubt that that bitterness is part of what is fueling the rise of fundamentalist Islam. But is it like the case of the Treaty of Versailles, where some parties are actively inflicting this disadvantage upon the others? Or does it have to do with something else -- for instance, is it possible that societies where people are free to pursue whatever ideas they want are more conducive to bettering people's lives than fundamentalist dictatorships are?
The bottom line for me is this: I don't know of any evidence that we would obstruct the creation of free states in Muslim lands that would support the promotion of ideas and free expression that would enable them to be economically competitive with us. (In fact, I believe we are doing our best to enable such a state to appear in Iraq.) And when such a state appears, I have no reason to think it will be economically worse off than other freedom-promoting states such as the U.S. and the European democracies. (If you have such a reason, let me know.)
Indeed, not many decades ago, Japan was a dictatorship living under the fundamentalist belief that its ruler was of divine origin. That state was beaten by us in war, and we created a freedom-supporting democracy there, and it is now one of the world's great economic powers. So is Germany in the aftermath of its defeat and our subsequent creation of a freedom-promoting state there.
So, we want Muslims in the mideast to be doing well. We want them to be doing as well as Japan and Germany did after their dictatorships were destroyed. Many assume that we want them at a disadvantage, but I see no evidence of that, least of all in the actions we have undertaken in Iraq.
This is why I am in favor of doing what we are doing in Iraq, even with the knowledge that it may not work -- we may fail at creating the state we want to create. It's a huge danger -- but the alternatives of doing nothing, or believing we can solve the problem by being "nice", are even worse.
March 31, 2004 in Current Affairs | Permalink | Comments (0)
March 30, 2004
P2P not hurting album sales?
"Consumption of music increases dramatically with the introduction of file-sharing, but not everybody who likes to listen to music was a music customer before, so it's very important to separate the two," said Felix Oberholzer-Gee, an associate professor at Harvard Business School and one of the authors of the study....
"While some people seemed to buy less after file-sharing, more people seemed to buy more," Sinnreich said. "It was more likely to increase somebody's purchasing habits [Washington Post]
The RIAA counters:
"Countless well-respected groups and analysts, including Edison Research, Forrester, the University of Texas, among others, have all determined that illegal file-sharing has adversely impacted the sales of CDs," RIAA spokeswoman Amy Weiss said. [same source]
It's extremely difficult to discern what the truth is here. Since we have no reliable way of knowing the number of CD's that would have been sold if P2P didn't exist, we can't compare that number with the number that are actually being sold. Any study of the matter must therefore ultimately rest on assumptions that may or may not be true. There is simply no way around that; research results in this area simply cannot be reliable.
The random nature of the assumptions that must be made to make it possible to do "research" in this area means that different studies will inevitably come to contradictory conclusions. Ultimately, this is a case where people will probably mostly believe what they want to believe, and be able to find research supporting their beliefs.
March 30, 2004 in Music | Permalink | Comments (0)
March 29, 2004
iPod patent application
Steve Jobs is listed as one of the three inventors on the iPod patent application. Claim 1 is for:
A method of assisting user interaction with a multimedia asset player by way of a hierarchically ordered user interface, comprising: displaying a first order user interface having a first list of user selectable items; receiving a user selection of one of the user selectable items; and automatically transitioning to and displaying a second order user interface based upon the user selection.
Was there really no mp3 player with a hierarchical user interface, or even a publication envisioning one, before this patent was filed on October 28, 2002? I find that hard to believe.
It seems that the brilliant idea (not) here is to take the functionality of a hierarchical menu, as has appeared in all Windows and Macintosh computers for many years, and make the top level of the menu the main interface of a music player. I suspect that the fact that the iPod uses the exact same font as Mac OS 9's hierarchical menus will make it easier for lawyers challenging the patent to connect the dots.
Perhaps, since the patent application has been published prior to being granted, competitors will find a way to help the PTO understand how obvious it is. And/or supply examples of prior art.
Why was this patent application published prior to publication? That's now the default practice of the PTO. One can request non-publication but, according to my patent lawyer:
...the effective "cost" of requesting nonpublication is that the requester fails to
get the benefit of the "provisional rights" that are accorded to a "publisher," namely
that after the patent application is published, he has the right to notify an infringer
that pending claims are being infringed, and then when and if the infringed claim(s)
actually issue, he can sue the infringer and get damages retroactively to the date of
notification.
Perhaps more importantly from Apple's perspective, one cannot request nonpublication and file that patent application internationally. In the words of the Manual of Patent Examining Procedure:
...an application shall not be published if an applicant submits at the time of filing of the application a request for nonpublication, certifying that the invention disclosed in the U.S. application has not and will not be the subject of an application filed in another country...
March 29, 2004 in Web/Tech | Permalink | Comments (0)
Methane find on Mars may be sign of life
A strong signal of life on Mars has been detected by scientists at the US National Aeronautics and Space Admin- istration (Nasa) and the European Space Agency....
The detection of methane has been the holy grail of scientists studying the Martian atmosphere, as its presence could provide unequivocal proof that there is life beyond Earth.
Neither Nasa nor the European Space Agency (ESA) has publicly announced the findings, but specialists who have seen the data believe the discovery is genuine - although they are unsure what it means in terms of confirming the presence of life. [Independent]
The story goes on to mention a possible "subterranean source of methane which is pumping out the gas, either due to some residual geological activity or because of the presence of living organisms producing it as a waste gas." The italic on the use of the present tense is mine, because I think that is pretty darned interesting.
March 29, 2004 in Science | Permalink | Comments (0)
Prince opens his own music store
If I'm reading this NY Times article correctly, you pay $25 for a lifetime membership, and then pay the same prices as the iTunes Music Store for individual tracks and albums. And I don't see that you can buy music made by anybody but Prince there. I'm not sure I'm grokking the advantage of this concept to consumers. Although I'm sure Prince likes the fact that he is in charge of how the profits are divvied up. If people actually bother registering at his site and paying the membership fee. I suppose fanatic Prince fans will, since it offers material not available elsewhere.
March 29, 2004 in Music | Permalink | Comments (0)
March 26, 2004
HyperCard apparently passed away this week.
Tim Oren and Kevin Altis give eulogies based on Kevin's noticing that Hypercard is no longer listed on Apple's site.
Tim notes that it was released "over the resistance of John-Louis Gassée and others who saw it as 'competing with our developers'." I recall reading that Bill Atkinson basically had to threaten to release it on his own in order to get Apple to ship it. I wonder if it would have been open source and what would have become of it had that happened.
It had the potential to have become what HTML ultimately became. In fact, I've read that it was one of the inspirations behind HTML. But HyperCard, despite the fact that the first Mac was probably the earliest machine to include built-in user-friendly networking capabilities, had no network awareness itself. A missed opportunity of mammoth proportions.
John Sculley recently said that he and others at Apple hadn't had "the context" to see that potential directly. But frankly, the guys at CERN didn't have any more "context" than Apple had to see that kind of thing. CERN, which is where the Web was born, wasn't even in the software or computing business for Chrissake. What was needed was vision. Vision was sorely lacking at Apple in the Years Without Steve Jobs.
(And don't tell me Newton was visionary. There are no signs that Sculley had an idea to get into the PDA business before meeting with founders of GO Corp., which was then in the process of embarking on the creation of PenPoint. That story is told in StartUp, written by Jerry Kaplan, formerly CEO of GO.)
March 26, 2004 in Web/Tech | Permalink | Comments (0)
March 24, 2004
Should Apple license FairPlay?
By allowing competitors to leverage the already popular AAC/FairPlay combo, Apple would give them a strong alternative to WMA. Apple might lose out a bit in the short run. But it would be far more likely to prevail over the long haul if it allowed these natural allies into the fold. If Apple truly believes it can make the most innovative music players and software, then it has little to worry about from competition. Standards barriers that ghettoize Apple's music efforts pose a far greater long-term risk. [BusinessWeek]That's like Microsoft saying to itself, "If we truly believe we can make the most innovative Office software, then we have little to worry about from competition. So let's stop all this monopolistic stuff and just focus on writing great software. "
But that will never happen because in fact Microsoft does need to make full use of its monopoly power to be as big as it is, and it knows it. (Read Breaking Windows for scenes of Bill Gates becoming near-apoplectic when it is suggested that they just ride on their software development expertise.) If they relied on their expertise alone, they would quickly shrink to a fraction of their current size, IMHO.
Still, Apple may have no better choice than to open up its music software.
March 24, 2004 in Music | Permalink | Comments (0)
March 23, 2004
On the subject of Hamas
Hamas has vowed to retaliate for the killing of Yassin, who was killed in an Israeli air strike Monday as he left a mosque in his wheelchair. [CNN]On the other hand...
In the early months of the intifada, this macho pretense was sustained by the Israeli government's tacit decision not to target terrorist ringleaders, for fear such attacks would inspire massive retaliation. Yassin and his closest associates considered themselves immune from Israeli reprisals and operated in the open. What followed was the bloodiest terrorist onslaught in Israeli history, climaxing in a massacre at Netanya in March 2002. After that, Israel invaded the West Bank and began to target terrorist leaders more aggressively.The results, in terms of lives saved, were dramatic. In 2003, the number of Israeli terrorist fatalities declined by more than 50% from the previous year, to 213 from 451. The overall number of attacks also declined, to 3,823 in 2003 from 5,301 in 2002, a drop of 30%. In the spring of 2003, Israel stepped up its campaign of targeted assassinations, including a failed attempt on Yassin's deputy, Abdel Aziz Rantisi. Wise heads said Israel had done nothing except incite the Palestinians to greater violence. Instead, Hamas and other Islamic terrorist groups agreed unilaterally to a cease-fire.[Bret Stephens, editor in chief of the Jerusalem Post, writing in the WSJ]
I don't think anybody knows for sure what it ultimately true here, and Mr. Stephens is clearly on one side rather than the other, but the above still seems to be worth thinking about.
March 23, 2004 in Current Affairs | Permalink | Comments (0)
March 18, 2004
One line Python Web server
if you have python installed, go to your terminal and cd to the directory you want to serve HTML files from, then type:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
and your HTML files will be served on port 8000. :) From Kevin Altis' blog.
Update: I just noticed that TypePad truncates the last few characters of the line, and I don't have the heart to fold it over -- it's supposed to be one line, darn it! But you can see it in its full glory at the link to Kevin's blog today. It's handy -- we actually had use for it today to run a quick test.
March 18, 2004 in Web/Tech | Permalink | Comments (2)
March 17, 2004
Amazon hit by 'shopping cart' patents lawsuit
Amazon is being sued for allegedly violating three infamous patents for online shopping processes that were granted to e-commerce software company Open Market in 1998.The lawsuit is revealed in Amazon's latest financial filing with the US Securities and Exchange Commission, which also notes a separate lawsuit, filed in July 2003, for alleged violation of another other e-commerce technology.
The Open Market 'shopping cart' patents were heavily criticised when they were granted, both because of claims from other companies such as NetMarket that they had demonstrated the techniques previously and because of general controversy as to whether business processes could be patented at all. Many observers feared that the Open Market patents could be used to close down e-commerce sites unable or unwilling to pay licence fees.[ZDNet]
At a trade show some years ago, I asked Open Market's VP of Marketing what Open Market offered that a good programmer couldn't replicate in a week. I asked because I honestly couldn't figure it out. They had a primitive shopping cart at the time. It couldn't even be customized to look like a web site that made use of it.
The VP at first just said "Try it!", assuming I was being flip. But I wasn't. I assured him that I actually wanted to know. He said something about calculating sales taxes for different localities. I wasn't very impressed, particularly since Web sites don't have to collect sales taxes from areas where they don't have a physical presence.
Soon after that, Open Market was valued at $400 million. But today, after several changes of ownership, all that's left of the company is those patents. I haven't looked at them yet, but I suspect it's just another example of the PTO giving incredibly broad patents to completely obvious ideas.
March 17, 2004 in Web/Tech | Permalink | Comments (0)
March 16, 2004
More on Eolas
The PTO says the patent may be invalid, but
"In the long term this doesn't make a heck of a lot of difference," said Greg Aharonian, editor and publisher of the Internet Patent News Service and a prominent critic of the USPTO. "This will probably wind up in front of the court of appeals at some point. Right now I wouldn't bet any money on the outcome, because there are too many fifty-fifties all around." [News.com]
The article is a good overview of the situation.
March 16, 2004 in Web/Tech | Permalink | Comments (0)
March 15, 2004
Another Python Singleton version
I've improved the Python singleton class I was working on. A comment on my blog mentioned metaclasses, and somebody else editing the wiki mentioned __new__. I've incorporated both into a new version that I think is getting to be pretty solid. If you're interested in such things, you may want to check it out. Again, comments are welcome.
March 15, 2004 in Web/Tech | Permalink | Comments (2)
Celestial Jukebox in Japan and South Korea?
An Atlas 3 rocket launched a communications satellite designed to provide 70 audio and video channels to handheld devices in Japan and South Korea. ... The satellite, built by Space Systems/Loral for a consortium of Japanese and Korean broadcast companies, "will bring CD-quality audio and MPEG-4 video and interactive data to palm-sized mobile receivers throughout Japan and Korea," said Jennifer Hodges, a spokeswoman for International Launch Services, a partnership of Lockheed Martin and the Khrunichev Research Center in Moscow. [CNN.com]I'd like to know more about exactly what the functionality of these devices is.
March 15, 2004 in Music | Permalink | Comments (0)
March 11, 2004
Python Singleton mixin class
Here's my take on a Singleton mixin class for Python. Public domain. Based in part on ideas I found on this wiki page. If you find it useful and think of ways to improve it, please post a comment here.
Update: the Singleton source code that is linked to above is from our internal CVS tree; the code is used in our Goombah product. I will try to keep the version here in sync with our CVS version, so that any enhancements or fixes will be included. If any are made I'll also post a comment here. The code was last updated on May 31, 2005.
March 11, 2004 in Web/Tech | Permalink | Comments (18)
Preliminary ruling: Eolas patent invalid
For those following the Eolas lawsuit against Microsoft for plug-in browser software, which could have chilling effects on Web as a whole, this is good news.
The US Patent and Trademarks Office (USPTO) has issued a preliminary ruling that an Eolas patent on browser technology allegedly infringed by Microsoft's Internet Explorer (IE) is invalid.
...
A USPTO spokesperson said yesterday because prior art existed in this case, it had prompted a "director ordered" re-examination of Eolas' patent. The patent is now undergoing re-examination, in a process that can take up to 21 months. Eolas has 60 days to refute the preliminary findings. [Computer Business Review]
March 11, 2004 in Web/Tech | Permalink | Comments (0)
Starbucks Tunes In to Digital Music
Here's a deal: Sip on a mocha latte while using headphones to listen to any of 250,000 songs you call up on a computer. Then order the ones you like -- burned on your own CD -- to go. Who's the dealer? Starbucks (SBUX ).BusinessWeek has learned that on Mar. 16, the Seattle coffee giant will unveil an in-store music service allowing customers to do just that, using Hewlett-Packard (HPQ ) tablet computers to make their choices. The first musical Starbucks opens in Santa Monica, Calif., and the service will expand into 2,500 stores over the next two years. "This is not a test," says Starbucks Chairman Howard Schultz. "We're going for it.'' [BusinessWeek]
Apparently, although this deal involves HP, and HP has a deal with Apple involving the iPod, the Starbucks store is not based on iTunes.
March 11, 2004 in Music | Permalink | Comments (0)
I'm back
I had a really great vacation with my family. I work so many hours normally that it becomes especially important to take family vacations. It's a joy to have such great people in my life (two of whom are 3 and 6, respectively) that it's a blessing to have a week to just play together without interruptions from other directions.
Of course, I did still bring along a couple of work-related books for the time did I have to just read. Just vegging with trash novels is more relaxing than I'm really ready to do right now! As a software guy, I've wanted to know more about agile programming practices, so I brought Extreme Programming Installed and Refactoring, both of which are highly recommended if you're an "old-school" programmer as I am. The world has learned a lot about how to write code in the last 20 years, and a lot of it is particularly applicable if you're using a modern language like Java or even Python. In fact, I feel like a much better programmer having read them and used them. In particular, I'm now using the unittest framework and am already pretty dependent on it; I had never looked at it before last week.
Though I am just now getting back to blogging, I've actually been back for more than a week, and immersed in writing some clustering code. With the assistance of Adi Wyner at Wharton, we're putting together a quite cool (IMHO) new approach for clustering for purposes of recommending music, books, etc.
March 11, 2004 | Permalink | Comments (0)