News
Consuming RSS Safely
The only reason users of Aggie didn’t get bit by Mark’s prank is that he put the rogue style attribute in the description element and not the content:encoded element. So Aggie, while is does strip object, meta and script tags, is still vulnerable to this kind of hack. A new version of Aggie will be posted when I have this fixed.
I don’t think that’s true, Joe. The Aggie parser folds content:encoded into description, if it finds any.
News
Proposed change to the CommentAPI
Because of this discussion on Sam Ruby’s blog I have updated the CommentAPI with the proposed changes. All the changes are in the table, with the new stuff in yellow, and deleted stuff crossed through. This is currently a proposed change. Scream now or forever hold your peace.
looks good to me Posted by Simon Fell on 2003-06-10 Have to be honest, I don’t really like it. Adding one namespaced element means I have to recode to allow the dc:author element and also change how the XML is stored for a fairly minor gain.
News
Meet Lynne
In my last post I mentioned adding Textile for some “other” project. That “other” project is the new family blog, The Gregorios which will be run by my wife Lynne. She’ll be posting a lot more pictures and family stuff than I do around here and giving progress reports on the adoption. The content won’t be nearly as technical as mine unless you get her going on statistics. Please welcome her to the neighborhood.
News
New Camera
If you remember, our digital camera broke and given the dreadful things we heard about the overpriced customer support at Olympus we decided to opt for a replacement instead. First, big thanks to those that commented or wrote with a suggestion. It was a show of power for the weblogs, or at least the lazy web, you see, at the same time I was collecting suggestions for a new camera, my wife was busily scouring the internet for the best camera to buy.
News
PyTextile And Bulu
Bulu now has support for Dean Allen’s most excellent Texile, using Mark Pilgrim’s PyTextile. I had originally installed it for some other project, but after using for a couple of minutes I got hooked. And I mean really, look at these “quote” marks, and my TLA’s, a big step up over hand coding the HTML in my pages since I am not likely to ever memorize the character codes for the proper quotes.
News
Target Practice
One compound bow, two arrows, six boys between the ages of six and sixteen, shooting for over two hours. And the safest place to be in the backyard?
In the yellow dot.
News
A weak monopoly
Zimran Ahmed has responded to my question about categorizing the type of monopoly Microsoft has with IE and their ability to use it to their advantage.
News
H.R. 1157
Wow, I'm impressed. First I sent a Fax off to my representative David Price regarding H.R. 1157, the Freedom to Read Protection Act of 2003. I first received a positive response from him via e-mail, then received this follow-up e-mail:
Dear Mr. Gregorio:
Knowing of your interest in H.R. 1157, the Freedom to Read Protection Act of 2003, I am writing to let you know that I recently became a cosponsor of this legislation.
News
Meaning, Semantics and RDF
Many things in life are cyclical, and one them is the recurring debates about RDF and the Semantic Web. I don't think the Semantic Web will ever work. Am I trying to discourage people from working on it? No. Keep working away, who knows, I could be wrong and something worthwhile may come of it, but I doubt it. This essay is about hightlighting that doubt.
First, the XML serialization of RDf is cryptic.
News
Public Domain Enhancement Act
From Larry Lessig:
We have launched a petition to build support for the Public Domain Enhancement Act. That act would require American copyright holders to pay $1 fifty years after a work was published. If they pay the $1, the copyright continues. If they don't, the work passes into the public domain. Historical estimates would suggest 98% of works would pass into the pubilc domain after 50 years. The Act would do a great deal to reclaim a public domain.
News
An offer I can't refuse
In my piece on Microsoft and IE I point out that I am still running Windows 98 on my primary machine at home. Ziv responded and has made me an offer I can't refuse.
News
A Losing Proposition
Microsoft, trying to squeeze more revenue from operating system sales, looks to leverage it's monopoly in the browser market to force people to upgrade to the latest version of Windows. Dealing with groups that refuse to upgrade to the latest and greatest OS from Redmond are a perennial source of irritation for Microsoft. They even have a name for them: Implementation Blockers. Now that was back when Windows 2000 was being rolled out, so I don't know if the nomenclature has changed since then.
News
A Ringing Endorsement
Microsoft settles browser suit with AOL. Actually the title would better read, "Microsoft pays AOL $750,000,000 to shut down Mozilla". Which is quite an endorsement from Microsoft if they're willing to pay that much money. I wonder if the ploy will actually backfire on Microsoft, the worst case scenario I could see is Mozilla, after being jettisoned by AOL, is picked up by Apache. While I don't normally endorse slimey marketing tactics, "
News
The race into space
At my Washington office a few weeks ago, I met with a visiting Japanese parliamentarian who specializes in science and technology issues. I related to him my belief that the Chinese would be on the moon within a decade with a declaration of permanent occupation. He disagreed. He smiled and said my conclusion was accurate but my timing was off. In his view, the Chinese would be on the moon within three to four years.
News
Browser Statistics
Browser requests for BitWorking in the last week. BrowserPercentage of Requests MSIE 44% Moz/Netscape 54% Opera 2% YMMV.
Update: Well, there's lies, damn lies, and statistics. Based on feedback from Fabrice I went back and filtered the last six days of logs and took only hits that accessed the root of BitWorking, and then manually stripped out all the robots, spiders, scrapers, aggregators and other non-desktop browser agents.
News
One Year Ago Today
Matt Griffith came up with the idea for RSS auto-discovery.
Happy birthday, Joe! ;-) Posted by Ziv Caspi on 2003-05-30
News
Standards The Good, The Bad And The Uglly
Over the past week or two there has been a lot to chew on in the realm of standards.
One of the big items was Tim Bray's post on RDF, which is interesting for a couple of reasons, the first being a great quote:
It's the Syntax, Stupid!
It is also nice for me to see other people question RDF. As Ziv points out, we spent a lot of time last September questioning the utility of RDF, specifically the utility of RDF in RSS 1.
News
Web Services vs. Internet Services
I think a new name is in order, "Internet Services" to distinguish them from "Web Services".
First let's discuss Web Services. The first person who comes to mind for this definition is Jon Udell, who has been covering the idea of hooking up various services on the web for a long time, most recently covering how to transform an RSS feed into HTML fit for a Nokia which was done by Robert Ivanc, and how his bank could have used Web Services to fix his online account.
News
Tweaking Firebird and Optimoz Mouse Gestures
I have been having a lot of fun tweaking Firebird, and two things have been particularly fun to play with, the CSS controlling the Firebird user interface, and the Optimoz Mouse Gestures.
The file userChrome.css, which, because Firebird is done in XUL, is a CSS file that you can use to control the look and feel of the application. After having been away from UI design for a while, but having spent more than a good bit of time doing web design using CSS this is real comfortable.
News
Don't Give Them Too Much Credit
Tim Bray weighs in on the current Google/NYTimes flap by pointing out that he thinks the reason the publishers haven't put their archives on the web is because they are getting a good revenue stream from selling them to Dialog.
But bear in mind that these are businesses. They'll make the move when, and only when, the money says to. Abstractions like Web Citizenship are not part of the equation.