June 1st, 2007
So the promise of offline-ing is getting me to try to switch to reader, again. I stuck with through the night this time, so this might be the switch. (Though in truth my favorite part is I’ve only got 14 feeds in the aggregator so far.)
Couple of quick questions:
Am I missing the easy “subscribe to saved blog search” feature? Or do I really need to leave the app to set that up?
And where is search? Of course I can search all my read items, right? Where is it?
Share is neat. Anybody got a good Reader shared items to del.icio.us script around?
And an observation. Seems like it takes significantly longer for new items to show up then in Bloglines (at least for popular feeds). Which is weird, but as I’m trying to let go to the fast-twitch feed reading dependency maybe this will help.
April 20th, 2007
Answer: Showing old content as new
Ugh! Ack! Stop it. Life is too short to see old blog posts, god forbid blog posts I’ve already read.
In every application you have to figure out what your SLAs are, and this shapes every choice you make.
If you’re writing an aggregator (or maintaining an existing one) your first priority should be suppressing false positives for newness, everything else pales in comparison.
Despite the obvious geek-macho appeal optimizing timeliness is way way down the list.
LazyWeb: Suppressed Blog Posts
Wanted: a plugin for WordPress that holds back from the feeds all new content for 6 to 12 hours (depending on length, and categories) so you don’t have to see me correcting all my spelling mistakes in painful real time. (might also be useful in cutting down on real dumb blog posts)
Bloglines get your act together, you’ve been terrible for weeks, and I don’t have time for this. This morning I got a blog post from Caterina announcing Yahoo’s acquisition of del.icio.us. I’ve been a user, fan and evangelist for 4 years, I hate every other online aggregator I’ve tried, but I’m leaving if this continues.
January 12th, 2007
And while we’re talking about recent hacks, Blaine and I whipped up a Jabber bot using his Jabber::Simple and the Yahoo weather feeds, to provide twice daily weather updates via Twitter.
Jabber is an intriguing platform to build on top of, and the more I play with it the more potential I find. I keep checking in on it every few years (since MetaEvents days), but recently its gotten much more interesting. In part thats Google’s adoption of the standard (and the subsequent enhancement in tools, libraries, and clients), and partially standards bake slowly, but at the core of it I think we’re reaching a point in the evolution of the Web where Internet-scale deployed messaging standards have a lot to offer of us. A protocol for when HTTP fails you.
If you follow these bots, you’ll receive those updates wherever you normally get your Twitters; IM, Phone, RSS, or just on the web. So far, we have bots for the following cities: Boston, Brighton, Chicago, Helsinki, London, Los Angeles, New York, Paris, Portland, San Francisco, Seattle, Singapore, and Vancouver. If you’d like to see another city, just ask and we’ll provide.
Slightly out of date source available at twitter-weather – Google Code
And taking requests for new cities. Probably do a big batch of new ones sometime next week. (not really an automated process)
Photo by bonsaikiptb
May 20th, 2006
A lazy web request (or jet-lagged web as the case may be)
Is NetNewsWire still where its at for OSX desktop aggregators? I’ve been away from the desktop so long I don’t even know the players.
Do any of the aggregators do pre-fetching/offline-ing like NewsMonster did back in the old days? (Or did MarkP perhaps nip that line of development in the bud??) Something, you know, for long train rides?
Are there open source clients that sync with the NewsGator API, and run on Linux or do only NewsGator products sync with NewsGator?
Also want a host of other attention based/sensitive features, but to brain fried to put those into words. In the mean time I think the reading list will under go serious (if perhaps temporary) winnowing.
April 13th, 2006
My favorite Google calendar feature: Daily Agenda, a daily email overview of the days events. Though when you’re in there looking at the nofitications tab you’ll notice no notifications via IM support. (even for those of us using Jabber/GTalk)
Least favorite: Search public calendars is wrong wrong wrong, not the least because it shows me calendars for 2005.
Feels more done then recent Google releases, but what will make it is the GMail integration. (or break it if we all migrate away from GMail at some point)
Bonus: a new Google syndication namespace with event elements: http://schemas.google.com/g/2005
<gd:when startTime="2006-04-14T15:00:00.000Z" endTime="2006-04-14T16:00:00.000Z"/>
<gd:where valueString="100 Somestreet St., Jamaica Plain, MA"/>
January 11th, 2006
James Holderness (check the comments)
Do you ever think maybe the Apple guys are just winding you up? Nobody could possibly be that stupid.
Maybe, though I tend to share Phil’s skepticism. Lets start the with the name, “photocasting”. Worst name I’ve heard since “MacBook”. I’d speculate that Apple’s marketing department recently started outsourcing to Engineering, except I’d be slandering my own profession. That’s a minor thing, aesthetic really, but dear god, how could they screw up the RSS? Again? (especially as I know people at Apple who are not only smart and clueful, but get XML)
I mean the iTunes name space was a train wreck. (though truth be told podcasting for some reason produces the scariest, wackiest feeds on the planet, at one point roughly 1/3 of the feeds Odeo was crawling had serious errors)
User agent detection? Of RSS? In 2006?!? Come again?
Embedded CSS? Misformatted dates? Random, namespace-less new elements (PhotoDate?) A new standard for including comments within an item.
See Phil’s comment, Sam, Dave Winer
Hey Apple, consider hiring someone who knows something about syndication, it’s worth it.
Take a look (unless of course you’re using Firefox).
update: [2005/01/18] MarkP on “photocasting”. It’s not just bad, it’s spectaculary bad. (via)