★ wanayoo — archive 1999 http://www.peerfear.org/Nouvelle recherche | Portail wanayoo
home | stack | about | bio | projects | quotes | resume | contact | reptile | cvs | emacs | syndicate
classman | jxta-bridge | jase | javacore | jde-docindex | jxta | blogroll | records-mode | ecb

Features:


  • Aggregators vs Readers
  • Should Mozilla get RSS support?
  • <a href="/old?u=http%3A%2F%2Fwww.peerfear.org%2F_url_&y=1999" type="text/xml+rss"> for RSS links in blogs?
  • Blogroll XML format for RSS
  • InterFactory
  • ETC Wrapup
  • Pondering Digital Reputations
  • Bookmarks:

  • Personal Toolbar Folder (71) Added 6/26/02
  • Things I need to Review (22) Added 6/8/02
  • Personal (12) Added 6/23/02
  • My Wishlist (50) Added 6/11/02
  • Papers (7)
  • Good (3)
  • Evil (6)
  • BEEP (1)
  • CBDTPA / SSSCA (2)
  • Cool Hacks (13) Added 5/30/02
  • Conferences (9) Added 6/12/02
  • Cool/Misc Stuff (34) Added 6/24/02
  • Crypto (41)
  • Debian (19) Added 6/6/02
  • Debug Tools (4)
  • Design Patterns (4)
  • Dictionaries/Encyclopedias (9)
  • DNS (1)
  • eBooks/PDF (5)
  • EFF (0)
  • Emacs (40)
  • Emacs21 (3)
  • Fitness (10) Added 6/5/02
  • Everything2 (24)
  • Freedom (25) Added 6/22/02
  • Freshmeat (57) Added 6/24/02
  • Futurist/Singularity (5) Added 6/22/02
  • Graph Theory (11) Added 6/11/02
  • GNU/Linux (46) Added 6/6/02
  • GNU/Linux : Tuning (2)
  • Hackers/Organizations (30)
  • Hardware (5)
  • Hyperbolic (10)
  • Internet History (1)
  • Java (35) Added 6/8/02
  • Jobs (3)
  • JXTA (8) Added 6/5/02
  • LCD Panels (1)
  • Legal Mumbo Jumbo (3)
  • Math (7)
  • Misc (25)
  • Micropayments/Tipping/Donations (10)
  • Money (1)
  • OpenPrivacy (28)
  • Mozilla (23) Added 6/24/02
  • Music (0)
  • OSS Java Virtual Machines (4)
  • OSX (5) Added 6/3/02
  • P2P/Distributed Systems (67) Added 6/23/02
  • P2P/Distributed Systems : Identity (8)
  • P2P/Distributed Systems : Search (6)
  • Patents (12)
  • Privacy (1)
  • Photography (4)
  • RealAudio (1)
  • Religion (4)
  • Reputation (5)
  • San Francisco (21) Added 6/7/02
  • Science/Theory/Math (4)
  • Security (29) Added 6/3/02
  • Software Engineering (28)
  • Software Engineering Standards (10)
  • Speed Reading (3)
  • Syndication/Weblogs/RSS (23) Added 6/25/02
  • Video Capture (8)
  • War on Drugs (2) Added 5/30/02
  • War on Fair Use (3)
  • War on Terrorism (2)
  • W3C/XML (35) Added 6/12/02
  • Wireless (24) Added 6/2/02
  • Whitepapers (1)
  • Writing (8)
  • News:


    Decentralized Meta-Data Strategies
    Posted on Tue Jun 25 2002 05:05 PM

    "Recent developments in peer to peer networks have centered around the concept of distributed hashtables or content routing. This approach assumes possession of a hash or other identifier that precisely specifies the document the user wishes to retrieve. Naturally there are some situations in which a user only has more general information about their needs, e.g. keywords or other meta-data. A number of different strategies for handling this kind of search in peer to peer networks have recently come to light. A number of them are summarized below along with an attempt to identify some common themes"

    ...

    "Searching naturally divides into first determining the unique IDs of documents that match a query, then finding the actual documents with those IDs. Not all the systems outlined below support this division of labor. However, any system that maps meta-data to document IDs could clearly be used in tandem with one that maps those IDs to actual document locations. "

    This is a good point. We don't need to have download support within the search framework. This also allows us to use kademlia, chord (or something not yet in existance) and also swarming technology like BitTorrent.

    Read More Print Article


    Aggregators vs Readers
    Posted on Sun Jun 16 2002 01:18 AM

    Recently an article was published that attempted to define the role of aggregators within the RSS world.

    "A news aggregator is 'software that periodically reads a set of news sources, in one of several XML-based formats, finds the new bits, and displays them in reverse-chronological order on a single page.'"

    "Because Radio's aggregator is integrated with a powerful weblog tool, you can view it as a 'content router.' When you see an item that you want to amplify with your own comments"

    ... not really. I think it is just a hybrid application (publisher + aggregator). Though 'content router' does seem more catchy.

    " But the centralized approach had severe limits, especially as the number of XML-based feeds grew and then exploded. The My.UserLand aggregator subscribed to every feed that was registered. The hourly scans took longer, and users rightly clamored for the ability to subscribe to feeds, to only see those sources that interested them. But UserLand didn't have the resources to build the big centralized system that the users wanted, so of course, we decentralized."

    Excellent. This is why it is important to have a decentralized system.

    I believe there are three types of main RSS applications.

    Producers

    Producers are client applications that are used to create/publish new articles and commentary. They generally support the following core functionality.

  • 'produce' weblogs and RSS based on user input. This is usually done via a native application which then publishes to a server via an RPC style API too a central server, through a CGI, or batch uploading to a webserver .
  • publish to websites
  • Examples: Blogger

    Readers

  • allow user subscriptions based on URL to channel.
  • readers can use aggregators to find old RSS articles and new items from cache.
  • cache subscriptions locally
  • integrated or have the ability to use the client machines web browser to view items.
  • Examples: PineApple

    Aggregators

  • try to cache recent and popular articles and have a higher amount of resources
  • maintain history of channels so that old articles can be pulled out.
  • optionally maintain a graph of the blogspace made from blogrolls. This can be used when searching for new channels.
  • use reputation to suggest new channels or articles
  • Supports channel discovery for new articles
  • Can be used by readers to find new channels.
  • Accepts lists of blogrolls for aggregation
  • Examples: Reptile , Meerkat , DayPop

    Hybrid Applications

    As usual everything doesn't perfectly fit into nice organized categories. A lot of these applications have features from each main category.

  • combine features of each of the publishers, readers and aggregators. For example producers/readers are viable
  • isn't Radio a producer/readers ?
  • Read More Print Article


    Notes for mod_content 1.03
    Posted on Tue Jun 11 2002 05:06 PM

    The current version of mod_content is very nice but needs a few more features to be ready for prime-time.

    Specifically we need the following features:

  • Ability to syndicate rich content with title, and description.
  • Use new namespace of: http://purl.org/rss/1.0/modules/content as this will still be compatible with the old mod_content through use of optional attributes.
  • Read More Print Article


    <a href="/old?u=http%3A%2F%2Fwww.peerfear.org%2F_url_&y=1999" type="text/xml+rss"> for RSS links in blogs?
    Posted on Tue Jun 11 2002 04:07 PM

    I have been doing a lot of thinking recently about building a spider that finds RSS documents on websites.

    Given the fact that there is no central repository or search engine for RSS content I think this will be very nice.

    Granted we have syndic8 but at the current point there are only about 6000-8000 RSS feeds that can be found through OCS providers. I know for a fact that there are at least 500,000 (livejournal) and blogger should add another 500,000 when/if they push out RSS to all users.

    What is really needed is an easy way to spider the whole blogspace and find all RSS links.

    Right now we have the little XML icon that is used to visually note an XML/RSS feed.

    Users are now providing blogrolling links on their sites. I am sure many of you have seen these. Most of these are driven by CMS systems so they automatically produce RSS.

    Currently there is no way to find RSS links without downloading and testing all other links on a site. This can seriously increase the amount of resources needed by a spider.

    If RSS producers would just link to RSS with:

    <a href=/old?u=http%3A%2F%2Fwww.peerfear.org%2F%3Ci&y=1999>"_url_" type="text/xml+rss">

    They can automatically be picked up by spiders.

    What do people think about this? Should it be adopted?

    I don't think it solves all our problems but it seems to be technically correct and easy enough to implement.

    SUPPLEMENTAL: // created on Tue Jun 25 2002 09:06 PM

    The consensus on the rss-dev mailing list is that this should be application/rss+xml and not text/xml+rss.

    Read More Print Article


    Setting online works free doesn't please everyone
    Posted on Tue Jun 11 2002 03:22 AM

    "In the swirling debate over digital rights and intellectual property, Bram Cohen ran into a surprising discovery as he developed a new software program in the past year: It's an uphill battle to convince people that individuals can make their work freely available over the Internet, available for folks to use however they want without any obligations."

    ...

    "Cohen's experience is one small reflection of just how politicized the issue of intellectual property on the Internet has become on every level. The Internet, once lauded as a frontier of freedom and a place for innovation to flourish, has become a battleground in an emerging war over who should own vast swaths of information and the next good idea."

    I would like to know how the author found out about the fact that Bram has been struggling with this? I know we talked about it on IRC once, my point being that things should not be PD as long as the copyright hasn't expired. Release under an OSS license.

    ...

    and of course the obligatory mention of the Creative Commons:

    "The other is the launch of a nonprofit corporation Creative Commons (www.creativecommons.org), an ambitious effort dedicated to the idea that it's possible to fine-tune the exercise of intellectual-property rights in cyberspace."

    Read More Print Article


    Security in Open versus Closed Systems { The Dance of Boltzmann, Coase and Moore
    Posted on Mon Jun 24 2002 08:25 PM

    "Abstract. Some members of the open-source and free software com- munity argue that their code is more secure, because vulnerabilities are easier for users to nd and x. Meanwhile the proprietary vendor com- munity maintains that access to source code rather makes things easier for the attackers. In this paper, I argue that this is the wrong way to approach the interaction between security and the openness of design. I show first that under quite reasonable assumptions the security assurance problem scales in such a way that making it either easier, or harder, to nd attacks, will help attackers and defendants equally. This model may help us focus on and understand those cases where some asymmetry is introduced."

    I don't think it will help them equally. With Open Source we can have more defendants. With closed systems you have the same amount of attackers but less defendants.

    Also, what about explicit security holes? Specifically the addition of of flaws that can be exploited by the company or governments that produce/distribute he software.

    "However, there are more pressing security problems for the open source community. The interaction between security and openness is entangled with attempts to use security mechanisms for commercial advantage { to entrench monopolies, to control copyright, and above all to control interoperability. As an example, I will discuss TCPA, a recent initiative by Intel and others to build DRM technology into the PC platform. Al- though advertised as providing increased information security for users, it appears to have more to do with providing commercial advantage for vendors, and may pose an existential threat to open systems."

    OK... yes. The TCPA seems like it might be very scary!

    "Transaction costs may persuade some vendors to remain closed. For example, if source code were made available to beta testers too, then the initial reliability of beta releases would be worse, as the testers would be more e cient. Fairly soon, the reliability would stabilise at the staus quo ante, but a much larger number of bugs would have had to be xed by the vendor's sta . Avoiding this cost might well be a rational argument against open source."

    Which is one of the major points. Microsot doesn't want to fix these bugs as it costs them more money. OSS suffers less from this problem because more hackers can look at the source code.

    "The Sony Playstation 2 uses similar authentication to ensure that memory cartridges were made by Sony rather than by a low-price competitor - and the authentication chips also contain the CSS encryption algorithm for DVD, so that reverse engineers can be accused of circumventing a copyright protection mechanism and hounded under the Digital Millennium Copyright Act."

    ...

    "If you boot up your PC in an untrusted state, it will be much like booting it with Linux now: the sound and graphics will not be so good, and there will not be nearly so many applications."

    ouch!

    ...

    I think the TCPA and Palladium will be a failure with consumers rejecting the technology. History shows that people want open systems. This does not mean we should grow complacent. Join the EFF and fight the DMCA !

    Read More Print Article


    Magnet-URI project goes public.
    Posted on Tue Jun 25 2002 12:41 PM

    "MAGNET is an open URI-scheme and supporting practices/code for enabling seamless integration between websites and locally-running utilities, such as file-management tools. Here's an example of what a MAGNET URI could look like: magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C"

    This is very cool. Gordon Mohr has been doing a lot of good work here. I would really like to see this implemented within M3U and RSS files. Since they are ordinary URIs supporting this in RSS should work just fine.

    Read More Print Article


    Reptile web service with HTML/SOAP/RSS interfaces.
    Posted on Mon Jun 24 2002 03:46 PM

    I an pondering setting Reptile up as a permanent service running under peerfear . It will have a an HTML interface for running searches with a web browser, SOAP interface for running queries from native code, and RSS interfaces for running new queries and getting the latest news.

    Most of the code base for this is already complete. I just need to deploy it on the new machine and setup mysql as the database.

    Any thought to what the name should be? I was thinking about putting it under reptile.peerfear.org but this doesn't seem like a good idea as I would like to put the main website there at some future date. Maybe aggregator.peerfear.org? Maybe some other name?

    SUPPLEMENTAL: // created on Mon Jun 24 2002 04:33 PM

    Maybe it should just be home.peerfear.org or reptile-home.peerfear.org?

    END_SUPPLEMENTAL

    Read More Print Article


    K5 asks for help..
    Posted on Mon Jun 24 2002 12:01 PM

    "The first Kuro5hin fundraising drive is officially over, and by any measure, it's been a fantastic success. Altogether you contributed over $37,000 in memberships, donations, and text ads, along with perhaps another $2500 in donation pledges, and an unknown amount in pay-by-mail memberships. I should be able to report a final 'grand total' in a few weeks."

    Interesting. I need to get Reptile to a point where it is stable so that I can have a community of users who see value from the code base. As it currently stands Reptile is only usable by core developers. Hopefully this will change soon with a native OSX port

    Read More Print Article


    NPR Privacy Policy used to prohibit linking
    Posted on Sun Jun 23 2002 02:18 PM

    "Linking to or framing of any material on this site without the prior written consent of NPR is prohibited. If you would like to link to NPR from your Web site, please fill out the link permission request form."

    Sorry... I forgot to request "permission" from you. If you have any problems feel free to contact me personally.

    Wired also has the story .

    "When huge, nameless, faceless corporations try to impose 'linking policies' upon webmasters who want to point to the company's site, people usually react in a predictable way. They get mad, they spitefully put up dozens of policy-violating links, and they bemoan, once more, the fact that some folks still don't understand that if you don't want to be linked you shouldn't be on the Web."

    ...

    "'No matter how deep or shallow your link is, NPR requires you to fill in this form,' Doctorow wrote on the site, links included."

    Read More Print Article


    Reptile

    SFWireless


    New bookmarks:

  • www.peerfear.org Mailing Lists
  • RSS Validator
  • Microsoft: Netscape bookmark format
  • RDF PNG Icon - have created a PNG[PNG] icon RDF for pointing at RDF content inspired by the XML icon made by Dave Winer. The image contains its own embedded description including the terms of use as both PNG metadata:
  • RSS 1.0 Modules: Annotation
  • RDF Site Summary 1.0 Modules - RSS modules are XML-namespace based compartmentalized extensions to RDF Site Summary (RSS) 1.0.
  • Welcome to The Chaordic Commons
  • xmms-winamp
  • Jeeyoon's Dress
  • cloudmark: home
  • XWT -- The XML Windowing Toolkit - XWT is the XML Windowing Toolkit. It lets you write remote applications -- applications that run on a server, yet can "project" their user interface onto any computer, anywhere on the Internet. This is most useful for
  • Sifry's Alerts
  • Robot on the run - theage.com.au - Scientists running a pioneering experiment with "living robots" which think for themselves said they were amazed to find one escaping from the centre where it "lives".
  • Indymedia NL: press release: Judge orders Indymedia NL to remove links to Radikal mirrors
  • Opensecrets.org--Money in politics data
  • Daypop Top News Stories
  • vipul's razor - Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures.
  • RSS 1.0 Modules: Qualified Dublin Core - This module is designed to allow Qualified Dublin Core metadata to be used in addition to the Dublin Core metadata that the RSS 1.0 Dublin Core module permits.
  • International Lisp Conference 2002
  • CocoBlog - CocoBlog is a free weblogging software tool based on Apache Cocoon and Apache Xindice.At the moment it is able to manage a single-user weblog, stored in an XML repository and publish it via Cocoon. The use of Cocoon allows to obtain a nice separation of content and presentation, so that the appearance of the pages is entirely determined by XSLT stylesheets.What it mostly lacks is a decent editing and management subsystem. Contributions in this area are especially welcomed.CocoBlog is an Open Source product, distributed under the Apache Software License.
  • XML Database JuJu
  • Radio UserLand : What is a News Aggregator? - A news aggregator is "software that periodically reads a set of news sources, in one of several XML-based formats, finds the new bits, and displays them in reverse-chronological order on a single page."
  • mozdev.org - mozblog: index - MozBlog is a tool to enable people to blog with mozilla while they surfing. A more comprehensive history of blog here. Conventional way to do it is though blogger website or a bookmarklet. In a sense, mozBlog is a glorified bookmarklet, however the gaps are widening all the time. Current features includes
  • application/rdf+xml Media Type Registration
  • application/rdf+xml Media Type Registration
  • TouchGraph: Development - TouchGraph is being developed in an open source environment in order to expedite the matuturation of this technology, and to allow it to be used as broadly as possible.The field of Graph Based Interfaces is still in it's infancy, partially because the main commercial applications such as InXight, TheBrain, and ThinkMap, are poprietary and thus do not allow for outside experimentation and modification of their code.
  • jakarta-commons-sandbox/graph2
  • Amazon.com: buying info: An Open Heart: Practicing Compassion in Everyday Life - In the summer of 1999, the Dalai Lama addressed an audience of over 40,000 in Central Park on how to live a better life. Open Heart is derived from this and other popular lectures given in New York. Here, the Dalai Lama progresses beyond his bestsellers The Art of Happiness and Ethics for the New Millennium by introducing specific practices that can engender happiness. Spiritual practice, according to the Dalai Lama, is a matter of taming unwanted emotions, which means becoming aware of how the mind works. Through the methods of analytical and settled meditation, the Dalai Lama shows how we can cultivate helpful states of mind and eliminate harmful states, leading us to develop compassion for others and happiness for ourselves. But there is no preaching of a single, right method. This revered but humble monk merely invites the reader to understand the causes of one's suffering and consider how best to alleviate it. Open Heart should draw crowds to the bookstores and lead us all to more satisfactory living. --Brian Bruya
  • RSS auto-discovery - Jenny Levine: Trying it out. After reading RSS auto-discovery yesterday, Jenny added a link tag to her site which points to her syndicated RSS feed. I added a similar tag to my site. Matt Griffith added it to his site. Now, he says, I just need an aggregator that supports it.
  • Document relationships: the LINK element - This element defines a link. Unlike A, it may only appear in the HEAD section of a document, although it may appear any number of times. Although LINK has no content, it conveys relationship information that may be rendered by user agents in a variety of ways (e.g., a tool-bar with a drop-down menu of links).

  • Copyright 2001-2004 Kevin A. Burton ( burton@openprivacy.org )