Update on antisocial bookmarks

About once a month I publish an entry about what I’ve been calling antisocial bookmarks, the saving of links to articles, blog entries, websites, and documents to a blog without using a service like Delicious or Diigo. My last entry, at the end of August, was called “More thoughts on…

Continue reading

Creating a book catalog with Drupal and the CCK, Views, and Amazon modules

Effective January 1, 2010, this site does not use Drupal and instead uses only WordPress. Some of the links below may not work. I set up a little project for myself this weekend: how could I use Drupal to put together a catalog of my science fiction and fantasy books…

Continue reading

ODF Alliance offers recommendations to Obama administration

Following on the heels of yesterday’s set of open standards recommendations to the Obama administration by the Information Society Project at Yale Law School, the Open Document Format Alliance has offered its own recommendations in the area of open standards for document formats. In a letter sent to Peter Orszag,…

Continue reading

Saturday morning housekeeping: my basement and CSS

I slept in a bit this morning since it was an exceptionally long work week. Much to the frustration of others in my family, I sometimes wake up on Saturdays with an annoying urge to get more efficient and to organize things. There is no special reason why this couldn’t…

Continue reading

Wiki thoughts

As long time readers may know, I’ve occasionally raised the spectre of adding a wiki to this website. Every few months I would look around at what was available, check out and install the famous ones like Mediawiki, as well as the smaller and less well known packages. Sometimes the…

Continue reading

My current WordPress plugins

From time to time as I upgrade this blog to newer versions of WordPress, I also look and see if there are updated or just new-to-me plugins that will augment how the blog is presented or managed. Sometimes I need to drop plugins because they are no longer being supported…

Continue reading

Compatibility, interoperability, and interchangeability

I often find it amusing when people pull out a very significant sounding, obviously committee-written definition of “interoperability.” If I didn’t know better, I would have thought that the definition was written and then delivered on a stone tablet. Is this necessary, or is interoperability one of those things that…

Continue reading

Optimizing the site

At lunch I found myself reading the ACM Queue article “High Performance Web Sites” and wondering how sutor.com would stack up. Obviously it’s not a site that gets millions of hits, but it does all right for itself. So I read through it and author Steve Souders’ ten recommended best…

Continue reading

My current Firefox extensions

My post about moving to Linux reminded me that it’s been a while since I posted what Firefox extensions I use. Here, courtesy of Extension List Dumper is the list: Application: Firefox 2.0.0.12 (0000000000) Operating System: Linux (x86-gcc3) Total number of items: 14 Adblock 0.5.3.043 Filters ads from web-pages Bookmark…

Continue reading

#3. Ubuntu Feisty Fawn and Second Life – A solution for Thinkpad T60p

I’ve written a couple of entries about my experiences running Second Life on Ubuntu Feisty Fawn (7.04). I got it to work just fine on a desktop with an NVIDIA card but not on my Lenovo Thinkpad T60p with an ATI card. My colleague Christopher Yeoh from IBM Australia has…

Continue reading

Apache, PHP, Mac

The good news is that since the Mac OS X is based on the BSD flavor of Unix, it comes with things like PHP and Apache. The bad news is that both are pathetically backlevel. This is fixable, however, and I played with various options late last night. Right now…

Continue reading

My testimony to the Texas House and Senate regarding the open document format legislation

This is the text for the testimony I delivered to both the Texas House and Senate this last Monday, March 24. The words I said varied from this because of time constraints and also some additional comments supporting or questioning previous testimony.

Continue reading

Horizontal vs. vertical openness: what do you think?

Do people in the insurance industry use standards? Sure, they use things like XML, HTML, and the web services standards quite a bit. How about open source? We certainly have people using Linux in their datacenters and Eclipse to do software development. These are examples of “horizontal” deployment of open…

Continue reading

How my website was built and how I might do it differently today

Effective January 1, 2010, this site does not use Drupal and instead uses only WordPress. It’s Saturday morning and I thought I would take a bit of time out to discuss how this website is built. It might be instructive for any of you who are thinking of doing something…

Continue reading

links for 2006-12-07

HTML, SVG, and MathML The Beginning of the End | Musings “Sam Ruby has been busy. He�s been lobbying for changes in the HTML5 Specification which will, ultimately, enable embedding of MathML and SVG in HTML5 documents.” (tags: mathml svg html) HOWTO Embed MathML and SVG into HTML4 This is…

Continue reading

ODF project: Online presentations via SVG

Here’s an idea for an open source project: take an arbitrary ODF file containing a presentation and translate it into a series of linked HTML pages containing SVG for all or most of the graphics and text. That is, I expect a minimal HTML page surrounding a lot of SVG.…

Continue reading

Dr. ODF: Examining OpenDocument Format with Python, Part 5

It’s been several weeks since I last wrote in this series of entries examining what is in an OpenDocument Format file via some Python programming. In that last entry, I examined what was in the manifest file in the ODF zipfile. In a subsequent short entry, I noted that Rob…

Continue reading

Dr. ODF: Examining OpenDocument Format with Python, Part 3

In this series of entries, I’m looking at how we can use Python to do some basic examination and processing of the contents of an OpenDocument Format, or ODF, word processing file. The document I’m looking at is almost as simple as it can be because it just contains the…

Continue reading

WordPress: No more WYSIWYG editing for me

I finally got tired of wrestling with the WYSIWYG WordPress entry editor after it severely mangled my last post about ODF and Python. I had been dealing with a few of its quirks such its bad habit of concatenating two paragraphs with a break between them. This time, it stripped…

Continue reading

Breaking news: IBM, Nokia, and others join in patent pledge to accelerate OSGi adoption

This press release is just out: “Leading Tech Companies Unite to Boost OSGi Technology with Royalty-Free Patent Pledge; Plan Will Encourage Use of Open, Dynamic Software Components in Computers and Devices That Use Java“. Here’s an excerpt: SAN RAMON, Calif.–(BUSINESS WIRE)–July 26, 2006–Five high-technology companies and the OSGi(TM) Alliance announced…

Continue reading

InformationWeek article + some thoughts

David Gardner just published an article based on an interview we did this morning about the ODF Alliance and recent ODF news concerning Google and Microsoft. It is up to Google to say what they want about this, but, as I noted last night, ODF Alliance membership jumped by 20…

Continue reading

Latest ODF Alliance Newsletter – 14 July, 2006

Here’s the latest ODF Newsletter that I’ve taken the liberty of embedding in full. If you want to subscribe yourself, here is the link. Microsoft Announces Development of OpenXML/ODF Translator Tool According to Microsoft, the tool, which will essentially be installable plug-ins, will provide two additional menu items – “OpenODF”…

Continue reading

Online office apps, continued

Over in his ZDNet blog, David Berlind continues the distributed discussion around online office productivity apps, this time keeping the discussion to presentation software. He picks up the discussion by CNet’s Rafe Needleman that I linked to last Friday. David extends the online vs. offline discussion significantly. If you accept…

Continue reading