MaisonBisson

a bunch of stuff I would have emailed you about

Martin Belam’s Advice To Hackers At The Guardian’s July 2009 Hack Day

An amusing hacks-conference lightning talk-turned-blog post on web development: “Graceful Hacks” – UX, IA and interaction design tips for hack daysMartin Belam‘s talk at The Guardian’s July 2009 Hack Day must have been both funny and useful:

  • Funny: “However, I am given to understand that this is now deprecated and has gone out of fashion.”
  • Useful: “the Yahoo! Design Pattern Library is your friend.”

hNews Might Not Be So Bad

The AP’s diagram of their Protect, Point, Pay “news DRM” scheme looked like a joke, then I saw the parody.

Despite all the smoke and hype, Ed Felton explains that it’s underwhelming, at most. Still, hNews might be an interesting format for some blogs to adopt. Most of what the AP is rattling their saber about is in the rights (containing ccREL declarations). Felton thinks the dependence on ccREL may extend derivative usage rights, rather than limit them. ccREL, after all, “states unequivocally that it does not limit users’ rights already granted by copyright and can only convey further rights to the user.”

Okay, so hNews mightn’t be so bad, but what’s good about it? It brings together a number of pieces that we all expect in a news story (and many other stories). It makes it easy to identify the dateline and geocoding of a particular story, as well as the publisher and its principles.

Oddly, the format doesn’t appear to address media within the content, but perhaps they expect us to leverage Media RSS and rel=image_src links.

Do Air Taxis Actually Work?

I just thought to follow up on this 2007 story about DayJet, a high-flying air taxi service that planned to operate tiny, three-passenger Eclipse 500 jets. The story doesn’t deviate from economic trends: DayJet ceased operations in September 2008, and the aircraft manufacturer entered Chapter 7 in February 2009.

The Air Taxi Association says their operators save big money over scheduled airline service, but finding the price of that service can be hard.

Aside from DayJet’s inventory of planes, the company has a lot of transportation research and service algorithms that may stand as assets. The research includes a “Sim City on steroids” that models “the entire U.S. transportation system. They’ve mapped travel patterns into 10-square-mile blocks, complete with income levels, demographics, historical driving patterns, airport drive times, and airline schedules and fares.” Further, they’ve developed an algorithm that supposedly could manage the resource allocation issues and estimate the cost for passengers trying to hail such a taxi.

Mozilla Labs’ Ubiquity

Mozilla Labs’ Ubiquity has a lot of promise:

Ubiquity is an experiment into connecting the Web with language in an attempt to find new user interfaces that make it possible for everyone to do common Web tasks more quickly and easily. It’s a Firefox extension, so it works on Macs, Windows, and Linux.

With only a couple keystrokes, it lets you use language to instruct your browser. You can translate to and from most languages, add maps to your email, edit any page, twitter, check your calendar, search, email your friends, and much more. All without leaving the page you’re on.

The first live example I saw reminded me of how a person could add an appointment in Newton (the web is strangely empty of examples, but you would write out “lunch with Dave next Tuesday” or something like that). The second example reminded me of Mac OS X’s Spotlight. The third example finally showed me something useful, and the video above is along those lines.

I’m wondering, however, how long until Apple adds those features to Spotlight.

What is David McNicol’s URL Cache Plugin?

The description to David McNicol’s URL Cache Plugin raises more questions than it answers:

Given a URL, the url_cache() function will attempt to download the file it represents and return a URL pointing to this locally cached version.

Where did he plan to use it? Does he envision the cache as an archive, or for performance? Why hasn’t it been updated since 2005?

It caught my interest because I’ve long been interested in a solution to link rot in my blog. A real “perma-permalink” would be very useful.

Too Bad The Hanzo Archives WordPress Plugin Is Caput

The Hanzo Archives WordPress plugin is something I’d be very excited to use. Ironically, it’s disappeared from the web (though the blog post hasn’t):

We’ve released a WordPress Plugin which automatically archives anything you link to in your blog posts; it also adds a ‘perma-permalink’ for the archived version adjacent to each original link.

An Amazon Web Services case study put me on to Hanzo a while ago, and in May 2008 I actually spoke with Mark Middleton (the markm who posted the entry above). Mark revealed that community take-up on the plugin and other general purpose web archiving services was below expectations. The company has since refocused on legal matters (even their blog tag-line has changed to “web archiving for compliance and e-discovery”).

I wonder if, now that the number of people and companies that have been blogging for years has grown, there might be more of a market for such a service.

Leaked Video Of Bumblebee’s Breakdance Moves

Well, not ‘leaked,’ but just in time for the new Transformers movie, Patrick Boivin has posted this video of Bumblebee breakdancing.

Also in line with movies, here’s Bruce Lee p0wning Iron Man:

Video or Audio Comments in WordPress with Riffly

In line with yesterday’s discovery of the Viddler WP plugin, Riffly Webcam Video Comments also supports video or audio comments within WordPress:

Riffly is a free service that easily plugs into your site allowing visitors to create video and audio comments.

The service is advertising supported. We cover all the costs for bandwidth, servers, and maintenance. Optionally, we also offer Premium Riffly accounts that provide you with additional benefits, such as advertising removal, control panel access, analytics, and much more.

Video Comments With Viddler WordPress Plugin

The Viddler WordPress plugin promises to “Enrich your site’s commenting experience by enabling video comments….” Users can record direcly from a web cam or choose a video they’ve previously uploaded to Viddler.com.

Viddler evangelist Colin Devroe has it on his site, where I can see it requires would-be commenters have a Viddler account. That last bit is too bad. I like Viddler, but I can’t force my readers to like it and get accounts as a prerequisite to commenting.

Wolfram|Alpha’s Missing Feature: Libraries

John Timmer brings up my two biggest complaints about Wolfram|Alpha. The first is that it’s even harder to identify the source of information than it is in Wikipedia, the other is what happens when searches fail:

A bad Web search typically brings up results that help you refine your search terms; a bad Alpha search returns nothing, and it’s not clear that there’s an easy way to fix that.

Here’s a simple way: have Alpha fall back on library data. One example he offers, “global bioethanol production,” is perfect for both library reference and bibliographic collections.

Google Book Search offers a few promising hits for that query, as does Google Scholar. And if we imagine that search in the context of faceted collections, we’d be able to identify subjects the search phrase is associated with and offer additional access points. Add to that some crowdsourcing opportunities for users to expand the knowledge base by identifying an item or piece of text that answers their question and we’ll have a real competitor to Google.

Systems Wrangling Session At WordCamp Developer Day

What is the current status of web servers…Is Apache 2.x “fast enough?”

Automattic uses Lightspeed (for PHP), nginx (for static content), and Apache (for media uploads). For WordPress-generated content, all server options are approximately the same speed.

What about APC?

Automattic uses beta versions of APC, and provides a 3-5x performance increase. It’s tied closely to the PHP version, so Automattic recently switched from PHP 4 to PHP 5.

Databases?

MySQL scales well and is easy enough to use that there’s little reason to consider other DBs for WordPress content. Other applications may have different needs. Note: FriendFeed uses MySQL to store schema-less data. Single-table key lookups in MySQL are faster than getting the data from Memcached.

Caching?

Automattic uses Batcache for full-page caching (.002 to .003 second), Memcached persistent object cache, very limited MySQL query cache (never larger than 256MB), sufficiently large key buffer.

HyperDB?

HyperDB solves DB scaling problems.

Backups

User-data backed up every hour, if something changed. Every blog backed up every 12 hours. Dedicated MySQL slaves do LVM snapshots for backups.

Andy Peatling on BuddyPress

Why BuddyPress? “Build passionate users around a specific niche.”

Do you have to become a social network? “No, look at GigaOM Pro,” a recently launched subscription research site based on BuddyPress.

But, yo do get “BYOTOS: bring your own terms of service.” That is, you get to control content and interactions. And your service won’t be subject to the whims of a larger network like FaceBook (or vagaries of their service — think Ma.gnolia)

It’s pretty easy, Andy says, to create a custom BuddyPress component, and there are already a number at the BuddyPressDEV Community.

Google’s Matt Cutts On Building Better Sites With WordPress

90% of WordPress blogs he sees are spam. But for those who aren’t spammers and want to do better in Google…. “WordPress automatically solves a ton of SEO issues…WordPress takes care of 80-90% of SEO.” Still, he recommends a few extra plugins: Akismet — reduce spam comments Cookies for Comments — reduce spam comments FeedBurner […] » about 400 words