When I first learned to program computers, each project was a small task oriented towards teaching a specific concept, while building on the concepts that I already had learned. Small projects each solved a single problem or puzzle that you could only use the computer to accomplish.

Project Euler reminds me a bit of this type of individual puzzle, but it's lacking one essential element for learning: Passion. That's not to say the puzzles aren't interesting, and perhaps this is more a factor of my interests today as opposed to what they may have been when I was 8, but after solving a few of them, the novelty wears off a bit. They're not really solving any critical or fundamental life problem, and my interest in doing heavily computational math wanes in proportion to the number of every day problems I feel like I could be solving.

This ties in a bit with my graphic design for web developers idea. What would be ideal is a series of small projects that would be worthwhile to complete. Maybe a CV site? Maybe a redesign of my blog sites? These things would be useful and educational.

I used to receive an email newsletter that I don't recall how I signed up for. The premise was to give you a list of daily trending topics. This aspect of the newsletter utterly failed, but the result was even better.

Trending terms in the newsletter were linked to pages that were completely artistic "how is that done?"-style HTML-built sites that seemingly had no purpose but to exist and inspire. I used to look forward to those newsletters, which were otherwise mostly filled with random, untranslatable Swedish text with all of those strange, pretty to look at characters.

Today, the only sites, feeds, and email newsletters I can find that introduce new sites are all oriented around getting someone's message or product in front of people. They're not about web art for the sake of art. I miss web art.

I've been reading Here Comes Everybody by Clay Shirky. I'm not actually that far into the book yet, so there's time for him to come back around, but as yet, I'm finding a lot in the book to disagree with.

Yesterday's discovery of Dooce's clotheswasher issues have added to my dismay. I'm taking a completely different angle than the readers she complains about. Really, I'm not complaining about her at all -- I'm glad she got her washer issues sorted out. But in a similar way to what irritates me about Here Comes Everybody, she makes a point to say that the power of Twitter that we should all use is one that empowers the common man to make changes for the good.

I simply don't think that power exists for people who aren't Dooce or Clay Shirky.

And what really ticks me off about it is that they write blog posts and books about how anyone can use the Power Of Twitter (or similar crowdsourcing online social whatevers) to change the world, but what they seem to fail to mention is that it doesn't hurt - nay, it's required - to have a million followers, or to be the first person to do a thing.

If it was that easy, then Bosch would have heard the Rescue Mission of Salt Lake crying for new appliances and heeded their call. It's not that easy. You need someone with a million followers to bring it to light. And even then, it works once: There aren't free Bosch appliances going to every rescue mission everywhere.

I think that if everyone who lost a cell phone wrote about it online and submitted it to Digg, we'd pretty much not care about that any more. In fact, just after reading the one story presented in Here Comes Everybody, I already don't care about your lost phone being found by some defiant teenager.

What I doubt is that the promise of the power of the crowd extends to my 251 followers, most of whom are bots trying to sell me better hosting, porn, or more followers.

Ultimately, I think that the internet, the social web, has the power to do what these pundits describe, but only under very special circumstances, and certainly not for the people who need it most. In the worst case, this tripe is bought and consumed by people who want to use it to sell me more junk. The altruist in me wants to see positive social change, but I don't see this ending that way. It looks to me like email, yet another avenue for spam.

My Home Owner's Association has a web site that's pretty sparse. I thought that I would take a bit of time to create a new site for them using Drupal, and increase my Drupal skills. There's nothing like throwing yourself into the fire to get out of the comfort of the frying pan, you know? So I was thinking about some features that I might like as a home member of the association, and how I might accomplish them with Drupal.

The first thing I'm going to want to do is get a theme that pleases by aesthetic sensibilities. It's not that the Drupal themes are ugly per se, but they all seem to offer the content in the same way - with the admin stuff exposed for anyone to see. I think that I want the full administrative side of the site to look different than the typical member-facing side. Rather than providing all of the functionality of Drupal the way Drupal does, I would like to select specifically what features appear on the site, and display them in an appealing fashion.

There are some features that I would like to offer. I think that a message board is important for our community. If people could post events to the board and others were subscribed to it, we could all be aware of things in the community that were of interest to us. Having a kind of "classified" section would be nice, too. People could sell items to other people in the community, and offer services, like babysitting. (Oh, that would be fantastic.) It would be extra interesting if you could subscribe to only those channels of interest that you wanted, so then I could eliminate from my feeds things like Historic Yellow Springs events, in which I have no interest.

It would be nice if we had a good event calendar. We could keep track of things like when construction is due and when the nearly-monthly lawn treatment is set to happen. There are some people in the development that take care of the plants around the entrances in the common areas. With a calendar, we would have an idea of when they are active so that other people could help.

Posting photos of events in the community could be useful, but I don't know of many things that have happened that would have photos. The one even on the existing site is for cleaning up part of the walking trail, an event that you wouldn't even have known was taking place if not for word of mouth. See? We need a calendar.

The site would need to have association information. This includes phone numbers for all of the companies with whom we have service contracts would be great - trash, recycling, sewage, landscape, snow removal, etc. Today I noticed that once again the mower people were laying around all day, with their parked trucks blocking a lane in the main through-way, then suddenly started mowing around 4:45pm before everyone started coming home. Not that I mind seeing topless Mexican men laying in the common areas with hats over their faces, but... No, wait, I do.

There should also be web-based forms for requests common in the association, for things like outside maintenance or requests for pools. The site could keep a record of the requests and the request documents, which could be uploaded as PDF or TIFF and referenced as-needed. But for common applications, a web form would be great - allowing more flexible use of property in a more timely manner. We're already using the site for board elections, so I think this is a natural step to take.

Minutes from the association board meetings could be published in a timely manner. It bugs me that I have to wait until the next meeting for the board to approve minutes from last month. Without attending the meetings, I have no way to know if I should act. What should happen is the minutes should be compiled by the secretary, then published to the web privately for the board to approve electronically. When the minutes are approved, which could be two days after the board meeting, the system would put them online for viewing by the association members.

It might be neat to have a map of the development in flash. Show the homes that have registered users in a different color. Let you measure distances on the walking trail.

There are a lot of good directions to take the site, and the existing site is pretty lackluster. I think it needs some love. I'll have to see what I can come up with.