Well, contrary to the lack of posting here, I actually have a ton of stuff tumbling around my head right now. And so, an Omnibus post that covers a couple of different items.
I've been heads down busy and haven't been attending (or organizing!) any social media type events lately. I did get out Wednesday night to attend the Freshbooks / Redwerks BBQ. Look, there's me holding a puppy (photo by Ianiv)! It was a beautiful sunny evening and the Redwerks rooftop patio is awesome. I ended up manning the grill, my secret ploy to meet everyone (at least, everyone that was hungry). It was nice to meet some new people and catch up with a bunch of regulars.
I'm trying Jungle Disk for my personal backup. In short, it's a cross platform app that both serves as a kind of iDisk as well as some simple backup operations, except that your data is actually stored on Amazon's S3 service. You pay a one time license for the application (and you can install it on as many computers as you want), and you pay as you go for storage. And can get your files from any machine.
I'm currently backing up my Documents folder to a Backup area, and then I also have a second "bucket" (that's actually Amazon tech talk, but it makes sense) that is a true archive -- I copy old stuff there and delete if off my local disk. I'm still debating whether it's worth it for me to put my entire iTunes collection online -- it would solve being able to get my music from anywhere, and it would cost about $12 / month (for 60GB). Not sure what the calculation is for streaming that music some of the time? And yes, this is like MP3 Tunes music locker.
So that's my use, but Jungle Disk *also* launched the WorkGroup edition -- which is the same thing, but lets multiple users in a company use it from a single Amazon account, with things like their own storage space as well as granular user permissions. So you can have a Finance folder that only senior management can access. And if you don't have senior management, then just think about how great it would be to have a small business shared file system that you can access from any computer, anywhere. That's $2/month per employee, which I think is a good price.
WordPress! I've been mucking about in WordPress core and theme code. Once was with Rachael's site, which I upgraded using the FTP dance. I really hate not having command line access.... The second was for the Bootup Labs Blog, which I moved off of WordPress.com so we could add some more plugins and do stuff like have a feed for every category / tag. Except, when I went digging around, it seems that the main feed is the only one that is ever injected into the link rel header. So, here's my feature request if you're interested in the gory details: http://trac.wordpress.org/ticket/7190 -- heck, I might even submit a patch :P
BrendonC dropped by to leave a comment mentioning that Drupal in Python -- aka Drupy -- is a real project.
Here's the latest update (as of 6/17/2008):
Currently, Drupy can successfully run Drupal Bootstrap Phase 8. This means there is one more Drupal Bootstrap phase to be completed before alpha completion. For more details, check the Drupy diagnostic page, which is updated regularily.
Find the code on Gitorius, news and bugtracking on Sourceforge, and say 'hi' on freenode at #drupy.
As I signed up for the umpteenth web service ever (g.ho.st, if you must know), I was thinking about the username I was entering.
Once upon a time, I used 'bmann' exclusively. What's the story? Well, at the University of Victoria, where I went to school, all students had a nice UNIX-y login that was first initial plus first 6 letters of the last name. Mine was nicely recognizable, and really, when you have a first name like Boris, something like "bee-mann" is nice and simple. And sometimes people even call you that. Personally, I liked my friend Mike Kerfoot's username: 'mkerfoo'.
I continued to use 'bmann', but as this whole Internet thing took off, it was often already taken. There must be some Brian Mann's or other such more normal combinations out there scooping my username. So for a while I went with an underscore, and so I have a Yahoo and Hotmail account that are both 'boris_mann'.
Then, as I began to be more heavily involved in online apps, I suddenly realized I might get a chance at just plain old 'boris'. As it turns out, I had a fierce competitor ... whose name only kinda was actually Boris. I'm talking about Montreal-based Bopuc aka Boris Anthony, of course. Since he's a friend of Joi Ito, Bopuc got all the cool 'boris' usernames. I was happy to finally meet him by chance in San Francisco this year.
But then, at some point, I managed to pull ahead! I was getting 'boris'! I think it was my Flickr account where I realized that I could be shooting for the coveted first name only username (it probably helped that they were in my backyard here in Vancouver and that Roland got me in on the first couple of hundred users). I mean, I'm not the number one Matt, but maybe...
These days, here is the order in which I try to get usernames:
What's your username? What's its story?
Update: Yowza! Lots of awesome posts in the comments. So far Jeff wins for widest variety -- Jeff / Dingo / henshaj / jeff.henshaw / jeff_henshaw. I didn't mention username / domain name grabs. I think there might be some .ca variations that I could get (and I should really ditch bmannconsulting since it isn't really a consulting website anymore. I aspire to some friendly Icelanders helping me get bor.is ...
I'm testing out a new advertising network built by Jeremy Andrews. Jeremy is a long time contributor to the Drupal project, mainly through switching his site KernelTrap over to it many years ago, and then being involved with many other Drupal businesses -- architecting major portions of CivicSpace among other things. Jeremy's current "day job" aside from KernelTrap is Tag1 Consulting, who are Drupal performance experts. He also happens to have built the Drupal Advertising module.
The new advertising network I'm testing is Ad Bard. I'll excerpt the "what" from the about page:
Ad Bard's mission is to foster a friendly and useful advertising community. As a fellow Ad Bard, you will help to ensure that the advertisements in our network are useful, relevant, and non-obnoxious.
I've currently got the ad block running in the upper right hand corner of the sidebar. Yes, it doesn't look too different from any of a number of usual banner ad rotations. The current schtick is that Ad Bard is "Free and Open Source" (FOSS) friendly. It has categories of advertisers and websites in the network related to a variety of open source topics, so at this point both the advertisements and websites should be relevant to people interested in those topics. The whole site / system is
Just to throw another concept into the mix, Jeremy recently put up a post advocating that Drupal.org should join Ad Bard. The Drupal Association has been testing ads on some of the forum pages on drupal.org for a while now, as a way to generate revenue to support the project. Google ads have been tested and are running now in the right sidebar of the hosting forum (itself now hotly contested because of some of the content from hosting providers). This really brings up the issue of whether ads are appropriate for open source projects at all. If ads do have to be there, I'm much more in favor of daily / weekly / monthly sponsorship ads: they seem to be much less painful to end users, and I think more effective for advertisers, too.
One of the thought experiments / questions that I often pose people is "How relevant does an ad have to be before it is no longer an ad?" One specific example would be someone looking to buy a Canon S5 IS from my review -- is an ad on that page on a place to buy them an ad ... or a useful, in context piece of information? All a matter of relevance, I believe.
If you're an open source advocate (or project), you might want to kick the tires on Ad Bard -- I'll let you know what I think after I've had ads up for a while.
Disclosure: Raincity Studios does work with Tag1, and I'm a big fan of Jeremy. I've also shoved over a boatload of ideas that I have around advertising networks that I've been itching to experiment with. We'll see :P

Well, before I knew it, DrupalCamp Vancouver has snuck up on me. I mean it when I say it snuck up on me: I had pretty much zero to do with organizing it -- massive kudos have to go to Dave Olson, Dale McGladdery, and Ariane K (I know there are others, like the guys from Image X Media and jkparker on kick off party duty and and and...).
DrupalCamp Vancouver is this Friday and Saturday, May 9th and 10th, with a kick off party on Thursday night. As with all Drupal events, it's sold out (how are we ever going to fix this? more training!), and it looks like a great group of people are going to be gathering.
I spent this morning with Dale and Ariane reviewing the session submissions. We have a nice mix of newcomer, developer, and soft topics, as well as 2+ double sessions: one on organic groups, and one on design and theming. I say "2+" because we tried to schedule the talks so they "fit" together nicely -- like the back to back views + arguments segueing into panels 2, or the intro to module development that then continues with forms API advanced development. The sessions are up -- but the presenters are still "in progress" of being contacted.
I'll be doing a talk on install profiles with a couple of co-presenters, and leading a close out session on Drupal 6 and beyond. Frankly, I'm more than a little worried about Drupal 6, while at the same time so looking forward to Drupal 7, testing frameworks, and more RDF. It will be interesting to see how the discussion goes.
There are lots of talks to look forward to (I know lots of people have been asking about an intro to SVN). I've got my eye on the infamous heyrocker -- he's coming up to talk about the gnarly issue of staging Drupal between servers. It would be great if we could pool our solutions and get to more *code* in this area. I think drush is likely the proper building block.
Again, thanks so much to the organizing team that pulled this together: we're lucky to have such a great group of motivated people.
If you are missing DrupalCamp here in Vancouver, the next two I know of are DrupalCamp Toronto May 23rd - 24th and DrupalCamp Seattle June 26th - 27th.
First up, I'm going to do the call out of upcoming Vancouver events:
Check Miss 604 for another recent event round up.
In general, I'll mostly be doing full descriptions of events that I'm hosting / help organize around startups will be over at the Bootup Labs blog. Coming soon there is a Vancouver Founders and Funders in June after the Toronto event.
OK, on to the topic of "one calendar". Or rather, a consolidated calendar. There really are a lot of events going on in Vancouver, and it's hard to schedule new ones, it's hard to get a central overview of them, and it's hard / annoying to cross post Upcoming / Facebook / wikis / etc. Several people coming to DemoCampVancouver have said something along the lines of "I'm new in town, how do I find out about more events". Answers like "read these 10 peoples' blogs isn't really a solution.
I had lunch with Rob Lewis from TechVibes the other week. TechVibes continues to work on re-vamping their site (they'll be going through a major re-tooling over the summer) and we came around to the subject of events.
TechVibes has an events calendar, but it's painful. Yeah, they know it :P We talked about adding value there, specifically getting the community involved and providing something of value that the wider community could get involved with and rally around (e.g. not a TechVibes direct "property" per se).
I came up with two concepts.
One is for TechVibes to enable cross posting from TechVibes to Upcoming and other sites (Facebook? can anything post an event to Facebook using the API?). Post in one spot, get cross posting goodness "for free", which sounds like a good reason to post to TechVibes for those of us organizing and promoting events.
In general, I'm a fan of Upcoming. As Brendon said, it's great to use in San Francisco, since it's got full coverage of everything from tech events to arts. Here in Vancouver, coverage is a little spotty. I try and enter everything there because it is on the public web with a permalink (as opposed to Facebook...).
The second concept is around TechCouver. Buzz Bishop is leading the media charge to make this another Vancouver nickname - and that's great. So let's make TechCouver a local aggregator of tech-related blog posts and events.
The map is great as well, and we could use both. Basically, have tech companies and bloggers enter a listing for themselves including an RSS feed. We aggregate all the feeds, and run our own TechMeme for Vancouver. Well, minus the secret algorithm -- I'd like to do voting so we can see "best of" posts as well as the "river of news" of recent stuff.
So, one central spot for tech related postings and events, one central spot we can direct people to, to find out what's happening in TechCouver.
What do you think? Is this interesting? Useful to you? Would you visit it? Would you subscribe to it and/or use the OPML file it would generate? Let's use this TechCouver wiki page to discuss features and such, or comment here.
Looks like I'll be on CTV Newsnet at 12:15pm today, talking about Rogers bringing the iPhone to Canada.
Of course, the funny thing here is that there are many many people in Canada who already have the iPhone, in its "unlocked" edition. John Biehler's iPhone category is my source for all the latest in unlocking and cool applications.
The rumour seems to think that part of the delay and secrecy is because of the possibility that we might get the "new" version of the iPhone, with 3G (which is a faster data network connection). The other rumours about the new model (or models? maybe a "business" version to compete with RIM's BlackBerry?) are things like a much upgraded camera, or even a front mounted camera for video calling.
I'm genuinely happy that we're getting the iPhone "for real" in Canada, but I'm worried about a) the price of the contract and b) the length of any contract from Rogers. We're in a monopoly situation here, since there aren't any other GSM providers in Canada. Expect Telus and Bell to start heavily pushing the HTC Touch and various consumer BlackBerry devices like the Pearl.
Update: here's a direct link to my video clip.
Via INSNA and Mark Surman (who is doing seriously cool things with the Shuttleworth Foundation around Open Everything), I was copied on a request to look at prior art around a Microsoft patent application:
Microsoft has a patent application posted on the Peer-to-Patent site for Recommending contacts in a social network.
We are soliciting your help and that of the communities you know in finding prior art that will help the Patent Office to examine this application and determine if it deserves a twenty-year grant of rights to prevent all others from making, using, or selling this invention (this includes any research and R&D that would touch upon the claims of the invention, if patented). Can you let people know about this opportunity? We invite them to submit:
Peer-to-Patent is not just another blog, wiki or website. It is an "extension" of the government institution! Posted information will be forwarded directly to the United States Patent and Trademark Office and be used in the examination process.
Here's a bit more detail about the application and about Peer-to-Patent:
Recommending contacts in a social network
A method and system for recommending potential contacts to a target user is provided. A recommendation system identifies users who are related to the target user through no more than a maximum degree of separation. The recommendation system identifies the users by starting with the contacts of the target user and identifying users who are contacts of the target user's contacts, contacts of those contacts, and so on. The recommendation system then ranks the identified users, who are potential contacts for the target user, based on a likelihood that the target user will want to have a direct relationship with the identified users. The recommendation system then presents to the target user a ranking of the users who have not been filtered out.
After the jump, the email I received from LoadMyTracks -- saying that the Globalsat DG-100 is now supported on Mac OS X with their application. Here are my previous posts about the DG-100.
Yeah, I know, I've been *really* bad about using it. I got busy right when I received it. Now it's time to re-invest some time into using it consistently. I want my Flickr map to have more photos on it (I recently uploaded my 9000th photo).
I just got contacted by ComputerWorld Canada, asking for my reaction to the new MySQL release:
I came across your blog and was wondering if you wanted to share thoughts on Sun Microsystems’ announcement that it will release the next version of MySQL (v. 5.1) in Q2 of this year? Do you see the new version as helping further drive adoption of the open source database, and help promote open source technology in general?
Well, this is good timing. TrevorO and I went down to the Sun Labs Open House (here's Trevor's take on a few things we saw at Sun). We were down looking at a lot of the "cloud" and related technologies that are coming up hot these days.
But back to the MySQL release. I think Sun's acquisition and backing of MySQL is great. I like the fact that all across their product line, Sun is committing to open source. They have everything from services to hardware to back it up, which just makes it easier for large enterprises to adopt open source. Maybe I'm biased, because Sun has been supporting the Drupal community for some time now, and have shown a great willingness to learn from open source communities and get better. Open source databases in general (and perhaps MySQL in particular) still do struggle with marketing perception against Oracle and MS SQL, so anything that can help raise the profile is a good thing.
But all is not great with MySQL 5.1. I don't follow the development that closely, but found an interesting post pointing out that when 5.1 is released, it's only 6 months until 5.0 gets end of lifed (EOL).
Let me close by pointing out the three things that I have been consistently saying to any Sun people that I come across:
Sun is by no means perfect (they are a big co with all that implies), but I'm still really interested in some of the technology they have coming out of the labs, as well as their move to increased openness.
Recent comments
33 min 25 sec ago
2 days 10 hours ago
1 week 1 day ago
1 week 2 days ago
1 week 2 days ago
1 week 3 days ago
1 week 4 days ago
1 week 4 days ago
1 week 4 days ago
1 week 6 days ago