Kaplan for Oakland

Birdhouse Hosting is pleased to welcome kaplanforoakland.org, a site promoting candidate Rebecca Kaplan for Oakland City Council.

Rebecca’s diverse experience as a civil rights attorney, an outreach consultant protecting Oakland residents from predatory loans and foreclosures, and as an elected Director for the AC Transit Board, makes her the right choice for Oakland City Council. She has the policy-making skills necessary to bring positive change.

Yet another WordPress site (not designed by me – I just ported her static Dreamweaver templates to work within WordPress so the candidate could manage her own content more easily).

Adventure Playground

Adventure Playground     Adventure Playground     Adventure Playground     Ice Cream Stand

Construction day for Miles and I yesterday, as we headed to Berkeley’s Adventure Playground — a playground built almost entirely by the same kids who play there (the creation of the play structures is the play). Many kids don’t have access to hammers, saws, drills or paints at home, let alone tons of free timber and a safe place to experiment. We’re extremely fortunate to have one nearby, as there are fewer than a thousand of them in the world, and of those, only two are located in the U.S. (as you can imagine, given our litigious nature).

History of adventure playgrounds:

C. Th. Sørensen, a Danish landscape architect, noticed that children preferred to play everywhere but in the playgrounds that he built. In 1931, he imagined “A junk playground in which children could create and shape, dream and imagine a reality.” Why not give children in the city the same chances for play as those in the country? His initial ideas started the adventure playground movement.

Many parents worry about the safety of adventure playgrounds, but don’t realize their safety records are actually better than that of traditional playgrounds. Counterintuitive, but not when you consider that most regular playgrounds aren’t staffed, while adventure playgrounds are monitored by adults who scout for and fix unsafe structures. And kids can’t even get their tools until they’ve found and returned either 10 loose nails or 5 wood splinters or located 1 “Mr. Dangerous” — a nail that’s been pounded through to the other side of an exposed board. Thus, the children are incentivized toward safety right off the bat.

For kids not into building, the structures are as fun to play on as they are to create. The creativity level and learning opportunities at these playgrounds is extremely high. Oh, and there’s an excellent 100-foot zip line ending in a pile of sand.

Had an amazing time as always (though forgot I had set the camera to lowest resolution, so the shots aren’t great), but Miles hadn’t gotten his fill of Hammer Time. When we got home, he wanted to do more building. First he wanted to make a sun-shade. Halfway through, decided it should be a boat, then finally an ice cream stand. Nice opp to talk about the importance of planning. Ended the day with him making banana splits for all of us, beaming proudly.

Flickr set from the day.

Music: Mal Waldon :: The Call

Canyon County Zehphyr

Birdhouse Hosting is pleased to welcome the Canyon County Zephyr, out of Moab, Utah – All the News That Causes Fits.

“… the Canyon Country Zephyr, based in Moab, Utah. Editor and publisher Jim Stiles has loaded this irreverent newspaper with enough good reporting to put metro papers to shame… the Zephyr tells it like it is. In Moab, the erstwhile outdoor recreational capitol of the interior West, the siren like allure of booming tourism has become, for many, a monster out of control.”

A redesign of the site is in the works.

I Met the Walrus

Why 1969 was great. Why 2008 is great:

In 1969, a 14-year-old Beatle fanatic named Jerry Levitan, armed with a reel-to-reel tape deck, snuck into John Lennon’s hotel room in Toronto and convinced John to do an interview about peace. 38 years later, Jerry has produced a film about it. Using the original interview recording as the soundtrack, director Josh Raskin has woven a visual narrative which tenderly romances Lennon’s every word in a cascading flood of multipronged animation. Raskin marries the terrifyingly genius pen work of James Braithwaite with masterful digital illustration by Alex Kurina, resulting in a spell-binding vessel for Lennon’s boundless wit, and timeless message.

Hi-res version also available.

Thanks Tim Lesle

Drizzle vs. Oracle

Logo-Mysql For years, the MySQL project has been busy bolting on features to help it compete for attention/market-space with the big boys of relational database land (mainly adding triggers and stored procedures, but also lots of other smaller features). Result: MySQL gets more respect with every passing year, and is now one of the most widely-deployed databases in the world (with the exception of SQLite – does that count?). Other result: MySQL is becoming more monolithic, consuming more memory and system resources.

But wait… the beauty of MySQL was always that it was perfect for web applications, with ultra-fast reads (since web apps spend the bulk of their time reading from, not writing to the database). The majority of the database-backed web consists of weblogs, forums, and various content management systems, where none of the fancy stuff is needed. Modern developers put their logic in application code, not in databases. Isn’t MySQL getting a bit fat for the bulk of sites it serves?

Enter Drizzle, a slimmed-down, microkernel version of MySQL optimized for web applications, with all the cruft that most of us never think about or use removed. O’Reilly: MySQL forks: could Drizzle be the next of the new generation of relational database?

“Aker presents this step as a return to the quick and lightweight MySQL that made it popular in the first place, a database engine that may not appeal to large corporate back offices but can easily power web sites. I see it also as a step back to the philosophy that Aker calls “Databases without business logic”: let the application handle consistency and complex calculations instead of making the database do them. Trust your programmers.”

So what ends up on the cutting room floor? Slashdot:

Akers has already selected particular functionality for removal: modes, views, triggers, prepared statements, stored procedures, query cache, data conversion inserts, access control lists and some data types.

Also interesting: “Aker stated that he is unwilling to support platforms without a proper GNU toolchain, such as Windows.” That means Drizzle will only run on Linux, BSD, and Mac OS.

Maybe it’s the company I keep, but I never seem to hear anything positive about working with the big databases. One person after another talks about working with Oracle and other large database systems as onerous, unnecessarily layered, annoying. Workmate Milan had this to say:

I did oracle database logic in EECS for a year or so and it was just a huge waste of time. I really started believing that the war for business logic in the db vs in the application really just amounted to oracle dba’s getting paid insane amounts of money to fiddle with PL/SQL triggers and procedures. Putting that logic in the application makes more sense to me and allows the application to remain in one, preferably OO (not Java, guess who*) language, and hence easier to maintain. It follows along with the rapid dev and ORM approach, which most developers see value in. DBAs on the other hand see their territory encroached upon. I will be a happy man when Oracle loses its grip over the business world. Oracle represents an aging empire that impedes progress.

* He’s referring to Python.

I can guarantee that of the 150+ sites running on both Birdhouse and the J-School, not a single one has any need for triggers, procedures, or any of the other non-core shiny stuff. Every site I’ve ever worked on would be perfectly happy running on a radically slimmer database, as would the vast majority of the web. Will be interesting to see this project evolve.

Music: The Kinks :: Brother

Twae Kwon Do

Hah!  Came home from work today and was greeted by Miles in his new Tae Kwon Do ghee gi. Had his 2nd lesson today and so far he’s doing great. If you see him, be sure to ask him to show you some “rad moves!”

And remember, a bow is a sign of respect.

Changing a Meme

Who do you talk to about getting a meme changed?

Over the course of the past four decades (since the first Earth Day in 1970), environmentalists have talked about the importance of “saving the planet.” As passionately as I feel about our environment, I’ve always felt uncomfortable with this message. The planet doesn’t need saving – we do.

Recently watched the incredible documentary series Earth: The Biography on National Geographic. It’s a follow-up to the popular Planet Earth series, but focused on Earth’s systems and how they work together. Jaw-dropping footage, some of the best video infographics I’ve ever seen (if you didn’t understand the importance of the ocean conveyor before, you will after seeing this), and lots of mind-blowing science.

Among other things, the series puts you face-to-face with the insane and cataclysmic changes Earth has gone through in its history, and reminds you of just how tiny is the sliver of Earth’s history that humans have occupied. But it also reminds you of how dramatically we’ve altered the atmosphere and environment in that tiny sliver of time. Never before has an animal species affected the environment like humans have. In fact, our impact on the planet has become so profound that many scientists now refer to a whole new era in Earth’s timeline, starting from around the 1800s and the Industrial Revolution – the Anthropocene.

Cycles of global warming and cooling have of course been a constant in Earth’s history, but the case for anthropogenic (human-caused) global warming is now virtually incontrovertible. And the urgency is increasing:

BBC News:

New and cautious calculations by the New Economics Foundation’s (nef) climate change programme suggest that we may have as little as 100 months starting from August 2008 to avert uncontrollable global warming.

But if global warming is part of a natural Earth cycle, and if Earth has been through repeated cycles of warming and cooling, survived massive meteor crashes, periods of surface-melting volcanic activity and more, why should we care about “saving the planet?” Nothing we puny humans could possibly do could “damage” Earth – it’s survived far worse than we can ever hope to dish out.

George Carlin on “saving the planet”:

Hilarious but misguided. Carlin was a genius, and I love him, but arguments like this are a distraction. It’s not about “saving the planet” – it’s about saving US. In the really big picture, Earth may be able to withstand our greatest abuses. Well, duh. We, on the other hand, require a pretty narrow band of temperature to survive. We need breathable air and drinkable water, or we’re not going to be around for much longer, period. We may not be able to change natural fluctuations in the environment, but we might be able to undo, or at least mitigate, changes we’ve made to the environment since the Industrial Revolution. Can we rewind the Anthropocene? Probably not, but we can try. We have to; we have no other choice than to try.

And that’s why we need the “save our planet” meme changed – it gives the anti-environment nutjobs a distraction to point to, and completely misses the point. Humans are really, really cool. As radical as it probably sounds, I happen to think we’re worth saving. It’s the conditions for human survival we need to be concerned about, not the Earth itself.

Music: The Residents :: Song of the Wild

Tooth Imprints on a Corndog

Recently at Stuck Between Stations:

Cassette-Hand-1-Tm Tooth Imprints on a Corndog: Me on fortuitous audio collisions: Tape print-through effects, the Backyardigans, Dark Side of the Rainbow, and Scandinavian jazz weirdo Solveig Slettahjell.

Hotter Than July: A Summer Playlist: Roger Moore on Dick Dale, Tuareg rockers Tinariwen, Blitzen Trapper, The Kinks, The Replacements, and more. Which tracks are fueling your summer?

The Residents: Music for Melting: Roger Moore gets re-acquainted with a classic arctic chill. Have to admit, it’s been probably 20 years since I’ve listened to this, but now he’s got me digging through Residents back-catalog too.

Bo Knows Qaddafi: Roger Moore eulogizes the late great Bo Diddley, and relates the gunslinger’s sometimes embarrassing politics.

Carrie Nation: Roger Moore says ex-Sleater-Kinney guitarist cum ThuderAnt Carrie Brownstein is his favorite American rock guitarist of the last dozen years. I personally don’t “get” Sleater-Kinney, but do dig her writing at Monitor Mix.

Spore Creature Creator

I’ve written a few times over the years about Spore, the new life-cycle simulation game by Will Wright (creator of The Sims), with spontaneous/generative music by Brian Eno. The game’s release is now just a couple of months away, and Maxis have released the Spore Creature Creator in advance, so users can get started creating a library of bizarre land, water, and air-borne beings. Luckily for us, the game’s many delays have given Miles just enough time to grow up enough to start appreciating basic concepts of evolution, and to become comfy with a mouse.

Just spent the bulk of a cold grey summer morning playing with the Creature Creator, and my jaw is on the floor. Spore manages so much complexity behind such a simple and intuitive interface. Performance is superb, movement is silky smooth, and the creative possibilities are endless. Working mostly by himself, Miles created HasEverything, Headfeathers, Aquaboogie, and Ezra. This is Ezra:

Yep – in test drive mode, you can build short movies and upload them directly into YouTube, without leaving the game. The resolution here isn’t great, but inside the game, both creatures and settings are stunningly beautiful.

If we’re having this much fun with just the creature editor, I can only imagine what the actual game is going to be like.