Archive 20. May 2005

Write blog books, but not understand RSS

That's the summary of Don's complaint about RSS readers. Sorry, but at this point, it's really getting on my nerves (Don isn't the first, just the loudest on this topic): if you provide an RSS feed, you have to accept at least one thing: that people will use it. If you're so cheap and don't offer a full-text feed, but at the same time are too lazy to write an excerpt for an article, then you can't complain that people judge you after the first few sentences - you only give them the first few sentences to see.

No, it's ridiculous to expect everyone to only read blogs in their original form on the website. Yes, this means, for example, that the layout of blogs is lost because you can't see it in the RSS reader. Yes, that's definitely a good thing - especially with various far-right blogs or blogs with stupid color choices with insufficient contrast between text and background.

If a user with an RSS reader doesn't manage to entice me to read an article (if it's not fully included in the feed, then also on the website) with their entries, they've done something wrong with their RSS feed. Period.

Insulting users with RSS readers is a rarely stupid action for someone who always claims to understand blogs in discussions and always mocks other bloggers - be it because of their tech obsession, their arrogance, or whatever else displeases the gentleman ...

Dive Into Greasemonkey is a free online book by Mark Pilgrim about programming userscripts for Greasemonkey. With these userscripts, you can change websites when they are displayed using JavaScript - for example, cut out firmly integrated advertising blocks, rewrite links with affiliate IDs so that your own is used, simply repair strange HTML so that you can actually do something with the website, or all kinds of other fun things.

FramerD is an object database (ok, a Framestore - but it's something similar) with an integrated DB server, CGI interface, and Scheme scripting language. Ideal for building knowledge databases, as FramerD is optimized for the pointer-heavy structures involved. But also very exciting, as you get a Scheme with server and ODB. I definitely have to play with it, especially since it should also compile on OS X (though it doesn't work for me right now). And it is licensed under GPL. And for the snake charmers among the monkey programmers, there is also an experimental Python library for accessing FramerD...

Found at Tim Pritlove: Lehmanns has a new releases blog with descriptions: New at Lehmanns. Nice. It's my favorite bookstore anyway (even though I mainly deal with their mail order department and occasionally with stands at trade fairs).