News
Let a thousand flowers bloom
http://a9.com/-/spec/opensearch/1.1/ http://a9.com/-/spec/opensearchrss/1.0/ http://activitystrea.ms/spec/1.0/ http://backend.userland.com/blogChannelModule http://backend.userland.com/creativeCommonsRssModule http://base.google.com/ns/1.0 http://base.google.com/ns/1.0 http://conversationsnetwork.org/rssNamespace-1.0/ http://earth.google.com/kml/2.0 http://earth.google.com/kml/2.1 http://feedsync.org/2007/feedsync http://gdata.youtube.com/schemas/2007 http://geourl.org/rss/module/ http://hacks.benhammersley.com/rss/streaming/ http://madskills.com/public/xml/rss/module/trackback/ http://media.tangent.org/rss/1.0/ http://my.netscape.com/rdf/simple/0.9/ http://my.theinfo.org/changed/1.0/rss/ http://ns.opensocial.org/2008/opensocial http://openid.net/xmlns/1.0 http://portablecontacts.net/ns/1.0 http://postneo.com/icbm http://purl.org/dc/elements/1.1/ http://purl.org/dc/terms/ http://purl.org/net/rss1.1# http://purl.org/rss/1.0/ http://purl.org/rss/1.0/modules/aggregation/ http://purl.org/rss/1.0/modules/annotate/ http://purl.org/rss/1.0/modules/company http://purl.org/rss/1.0/modules/content/ http://purl.org/rss/1.0/modules/email/ http://purl.org/rss/1.0/modules/event/ http://purl.org/rss/1.0/modules/image/ http://purl.org/rss/1.0/modules/link/ http://purl.org/rss/1.0/modules/reference/ http://purl.org/rss/1.0/modules/richequiv/ http://purl.org/rss/1.0/modules/rss091# http://purl.org/rss/1.0/modules/search/ http://purl.org/rss/1.0/modules/servicestatus/ http://purl.org/rss/1.0/modules/slash/ http://purl.org/rss/1.0/modules/subscription/ http://purl.org/rss/1.0/modules/syndication/ http://purl.org/rss/1.0/modules/taxonomy/ http://purl.org/rss/1.0/modules/threading/ http://purl.org/rss/1.0/modules/wiki/ http://purl.org/syndication/history/1.0 http://purl.org/syndication/thread/1.0 http://rssnamespace.org/feedburner/ext/1.0 http://schemas.google.com/acl/2007 http://schemas.google.com/codesearch/2006 http://schemas.google.com/g/2005 http://schemas.google.com/gCal/2005 http://schemas.google.com/gdata/batchbatch http://schemas.google.com/photos/2007 http://schemas.google.com/photos/exif/2007 http://schemas.google.com/spreadsheets/2006 http://schemas.google.com/spreadsheets/2006/extended http://schemas.xmlsoap.org/soap/envelope/ http://search.yahoo.com/mrss/ http://web.resource.org/cc/ http://webns.net/mvcb/ http://wellformedweb.org/CommentAPI/ http://www.bloglines.com/about/specs/fac-1.0 http://www.georss.org/georss http://www.itunes.com/dtds/podcast-1.0.dtd http://www.microsoft.com/schemas/rss/core/2005 http://www.opengis.net/gml http://www.opengis.net/kml/2.2 http://www.opml.org/spec2 http://www.
News
Winter Storm
I was in California earlier this week, but on Lynne's advice I moved up my return flight as the threat of snow grew. The snow began to fall on the cab ride home, leaving me just an hour or two window to test the generator and refill all the gas tanks. That was Friday night. It's now Sunday and we are full into the North Carolina system of snow removal, "
News
mimeparse.go
I just checked in a port of mimeparse to Go.
The list of supported languages for mimeparse is now: Erlang, JavaScript, Perl, PHP, Python, Ruby, Java, and Go.
The Go code size is a little larger than the original Python, 187 lines of code for Go versus 123 for Python. Now 27 of those added lines are lines just containing a single '}', so the difference isn't even that large.
News
Last week and next week
Mark Pilgrim:
Welcome to "What's Next in HTML," where I'll try to summarize the major activity in the ongoing standards process in the WHAT Working Group. Wait... what happened to This Week in HTML5? Hell, what happened to HTML5? Well, nothing. It took over five years to create, but it's in Last Call now.
In other news:
$ hg pull pulling from https://go.googlecode.com/hg/ searching for changes adding changesets adding manifests adding file changes added 632 changesets with 2498 changes to 1100 files No doubt it's been a while since I did a pull, but really, it looks like someone could write a 'This Week in Go' column.
News
rst2rfc
Six bugs have already been filed against rst2rfc, so I'm going to take that as a good sign. The source has been moved into the repostory and I've created a mailing list for discussions. If you have patches, please put them up on codereview.appspot.com and make sure to inlucude me (joe@bitworking.org) as a reviewer.
News
Backups
A while back I asked for suggestions on how to use 4 500GB drives to build a backup machine. It took me a while, but two weeks ago I started to build up that system, and the first thing I discovered was that the drives were SATA but the old Dell box wasn't. I started to hunt around for a SATA box I could buy when it dawned on me that I was building a centralized backup system for the house.
News
etree lxml html5lib
Because, you know, I don't need to know about lxml preserving the case of my doctype every single time I run piccolo. import warnings from html5lib.constants import DataLossWarning warnings.simplefilter("ignore", DataLossWarning) from lxml import etree
News
Triangle Game Conference
Triangle Game Conference:
Triangle Game Conference is currently accepting submissions to the 2010 Triangle Game Conference (TGC). All submissions must be received no later than close of business Friday, January 15, 2009.
I've already submitted a proposal, and so has my son Christopher. Even if I'm not speaking I'll still attend. Hope to see you there!
News
WebFinger
I was thrilled to see work begin on WebFinger, particularly caught by the very simple premise of John Panzer in his description of the problem: The Personal Web Discovery Problem: Given a person, how do I find out what services that person uses? He breaks it down further by noting that the email address is a powerful personal identifier. That strikes me as the core of what is needed, that is, a way to go from an email address to an HTTP URI.
News
httplib2 0.6.0
Version 0.6.0 of httplib2 has been released today.
The following issues have been addressed: #51 - Failure to handle server legitimately closing connection before request body is fully sent #77 - Duplicated caching test #65 - Transform _normalize_headers into a method of Http class #45 - Vary header #73 - All files in Mercurial are executable #81 - Have a useful .hgignore #78 - Add release tags to the Mercurial repository #67 - HEAD requests cause next request to be retried Mostly a bug fix release, the big enhancement is the addition of proper Vary: header handling.
News
WS-REST 2010
WS-REST will take place on 26 April 2010, co-located with the WWW2010 conference, at the Raleigh Convention Center. The Call for Papers ends on 8 Feb 2010, so you have plenty of time to get your submissions together. I hope to see you there. Disclosure: I am on the Program Committee.
News
XRD
XRD RDF This document defines XRD, a simple generic format for describing resources. Resource descriptor documents provide machine-readable information about resources (resource metadata) for the purpose of promoting interoperability, and assist in interacting with unknown resources that support known interfaces.
For example, a web page about an upcoming meeting can provide in its descriptor document the location of the meeting organizer's free/busy information to potentially negotiate a different time.
News
The decline of the MBA
The Economist:
Some good things will follow from this. There will be fewer smart Alecs who think they know it all pouring into companies. There has been a bear market in management bullshit since the credit crunch began, but so far this has been on the demand side—managers have been too intent on staying in work to talk much jargon. In 2010 the decline of the MBA will cut off the supply of bullshit at source.
News
Urban vs Rural vs Rage
Noam Chomsky:
So take right now, for example, there is a right-wing populist uprising. It's very common, even on the left, to just ridicule them, but that's not the right reaction. If you look at those people and listen to them on talk radio, these are people with real grievances. I listen to talk radio a lot and it's kind of interesting. If you can sort of suspend your knowledge of the world and just enter into the world of the people who are calling in, you can understand them.
News
exaflood
A Deluge of Data Shapes a New Era in Computing:
He explained this paradigm as an evolving era in which an “exaflood” of observational data was threatening to overwhelm scientists. The only way to cope with it, he argued, was a new generation of scientific computing tools to manage, visualize and analyze the data flood. Google Fusion Tables API
What is Fusion Tables? A product launched recently in Google Labs, Fusion Tables is a free service for sharing and visualizing data online.
News
rst2rfc
rst2rfc - Because making humans edit XML is sadistic. Rst2rfc.py is a command-line tool written in Python that uses docutils and converts ReStructuredText input into XML suitable for consumption by xml2rfc. Currently the code lives as a part of the wave-protocol project, but if you have issues please report them via the issue tracker on http://code.google.com/p/rst2rfc/. The code, as of today, is not robust. Actually, at the slightest provocation it will halt and burst into flames.
News
CCD
Several jobs ago I worked at a company that made RFID readers. It was a fascinating technology and always seemed poised to take off, but in all the years that I worked there, and the time since, RFID tag readers haven't taken off, at least not in the way that everyone in the RFID industry expected. Of course, the company I worked for had revenue plans that incorporated a hockey-stick growth pattern, and that hockey-stick never materialized.
News
Monkjobs
Stephen O'Grady:
RedMonk Client? Give us a call and tell us what you need. If it seems like something our crowd would be interested in, we’ll stick it up on @monkjobs and if not we may know someone who fits the bill. If you want us instead to be on the lookout for a certain type of person, we’ll keep our eyes peeled for you.
News
Authority
Zefrank:
digital natives have grown up in a landscape where access to information and influence has been flattened
Clay Shirky:
There are people horrified by this prospect, but the criticism that Wikipedia, say, is not an "authoritative source" is an attempt to end the debate by hiding the fact that authority is a social agreement, not a culturally independent fact.
Authority, historically, gets bestowed on the gatekeepers of information, such as Britannica, universities, newspapers, etc.