|XML and software
XML, web and software in general, with notes on Radio Userland resources
Ken Novak's Weblog
Thursday, August 25, 2005
Customers of new UK ISP get to share all Sony music: "PlayLouder MSP, an ISP in the UK, has secured a license from Sony that allows its customers to legally share any song in the Sony-BMG catalog with any other PlayLouder MSP customer, and to download these tracks from any ISP customer in the entire world. .. PlayLouder MSP DSL costs about the same as comparable DSL offerings in the UK. For their money, PlayLouder MSP customers get their regualr DSL lines, as well as the right to share any song in the Sony-BMG catalog, even if it's out of print, in any file-format, using any file-sharing software, at any bitrate..
PlayLouder MSP is using audio-analysis software provided by Audible Magic to analyze the P2P traffic that it can detect on its network and count approximately how many times each track is traded, and will deliver that, along with a cut of its revenue, to Sony. They're also filtering traffic to the Internet to prevent Sony music tracks that Audible Magic recognizes from leaving its network via recognized P2P protocols and going to ISPs whose customers have not paid a license fee. However, they will not be stopping any tracks that Audible Magic fails to recognize, nor will they be resticting traffic using unrecognized protocols.
PlayLouder MSP has deals with many indy labels as well as Sony, and those labels will also get a proportional cut of the money that PlayLouder MSP takes in based on their network monitoring. The ISP says that it is negotiating with other major labels and hopes they'll come into the fold soon. .. PlayLouder MSP is live at the end of September if their schedule holds" 12:48:47 PM
Amusing multi-stage chart to tell whether a copyrighted work has entered the public domain. 12:43:29 PM
Monday, August 22, 2005
Educational Software for the PC Takes a Nose Dive: "In 2000, sales of educational software for home computers reached $498 million.. By 2004, sales of educational software - a category that includes programs teaching math, reading and other subjects as well as reference works like encyclopedias - had plummeted to $152 million .. Only 222 educational programs for PC's sold more than 10,000 copies in 2004, down from 447 in 2001. As sales began to decrease, retailers devoted less and less shelf space to these titles, making recovery for the industry more difficult. ..
[Why?] With free games and learning sites now available all over the Internet, parents are finding that they do not need to buy software .. The preschool and elementary school set is also moving toward portable gadgets like the LeapPad .. Older students, industry analysts said, are less likely to buy educational software when reference material and encyclopedias are free online. And there is the pass-along effect. Simple programs for toddlers and young children are often handed down among brothers and sisters because the titles and curriculums do not change much over the years. .. Other industry analysts and executives said that parents' frustration at installing new programs and the nearly universal availability of computers in classrooms have made using home PC's for learning less appealing.
Spending on teaching tools and toys had increased. Spending on tutors, she said, rose to $4 billion in 2004, from $3.4 billion a year earlier. Yet educational software is getting an ever smaller share of that consumer dollar. It is among the lowest-priced of any software category; in 2004 the average price for an educational program was $18" 10:18:00 PM
Sunday, August 21, 2005
BSD For Linux Users:
Long but interesting comparison of BSD and Linux. "[Someone said] 'BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC. Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC.' Now, I like that quip, not because it's some sort of absolute revealed truth, but because it gives a very good feel for some of the differences. The BSDs, in general, are
very much more like traditional Unices than Linux is. A lot of that is because they're direct-line descendants of the BSD from Berkeley, which was a direct-line descendant of the original AT&T Unix. ..
BSD is designed. Linux is grown." 8:18:55 PM
Tuesday, August 16, 2005
Selenium: "Selenium is a test tool for web applications. Selenium tests run directly in a browsers, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux and Macintosh. No other test tool covers such a wide array of platforms.
Selenium was developed by team of programmers and testers at ThoughtWorks. It is open-source software and can be downloaded and used without charge." (Thanks, John) 10:25:12 PM
Sunday, August 14, 2005
HopStop.com - Subway and bus directions:
Good service for finding your way within NYC, Boston, or DC, including walking directions, taking rush hours into account. Available in multiple languages and over mobile phones; good for tourists. 12:51:33 PM
Wednesday, August 10, 2005
Monday, August 08, 2005
: PAD is "Portable Application Description", an XML document that software packages include with descriptive info. 9:37:54 AM
A Bright, Shiny Service: Sparklines
: Nifty minigraphs
that can be generated on the fly and embedded into web text. The article also provides a good example of how to define and generate simple web services. 9:35:55 AM
Sunday, August 07, 2005
prefuse: an interactive visualization toolkit
: "prefuse is a user interface toolkit for building highly interactive visualizations of structured and unstructured data. This includes any form of data that can be represented as a set of entities (or nodes) possibly connected by any number of relations (or edges). Examples of data supported by prefuse include hierarchies (organization charts, taxonomies, file systems), networks (computer networks, social networks, web site linkage) and even non-connected collections of data (timelines, scatterplots). Using this toolkit, developers can create responsive, animated graphical interfaces for visualizing, exploring, and manipulating these various forms of data. prefuse is written in the Java programming language using the Java2D graphics library and is designed to integrate with any application written using the Java Swing user interface library. " Many good demos at the site. See also JUNG,
"the Java Universal Network/Graph Framework is a software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network. " 10:19:50 AM
Saturday, August 06, 2005
Posting, Subscribing, and Tagging
: Nice summary of how they layer, what they're good for. "We are five years into the posting revolution, two to three years into the subscribing revolution, and maybe one year into the tagging revolution. We are just looking at the tip of the iceberg in terms of what can be done with these techniques." And they're all carrying spam
, too. I think we'll see them gamed heavily for political and PR purposes. 12:59:54 PM