Obama: Advancing Civil Liberties in the Face of Difficult Constraints

My opening statement for the debate at the ACLU Santa Cruz Annual Dinner, Nov 18, 2009:

Thank you for this opportunity to present the civil liberties record of President Obama. I believe that record is already impressive, and I believe it promises to be historic.

Before I begin, let me emphasize that although I worked for President Obama’s election campaign, I do not work for the Obama administration and I speak only for myself here this evening.

When then-Senator Barack Obama was considering whether to run for president, his advisers asked him the simple question that all candidates must be able to answer: “Why should people vote for you?” Part of his answer was this: that on the day he took the oath of office, there would be children all over America who would think differently about what was possible for them. Continue reading

Posted in Featured 1, Politics & Society | Leave a comment

Top Drupal Gotchas, #2: White Screen / Not Enough PHP Memory

Cross-posted at O’Reilly Broadcast.

Continuing my effort to spare newcomers to Drupal from falling into this powerful content management system’s most common traps, this time I look at a frequent cause of white screens – the sudden and scary devolution of a previously healthy Drupal site into a blank browser window.

This can be caused by coding mistakes, such as neglecting to conclude a line of custom PHP with a semicolon.

But white screens often happen to new Drupal admins who haven’t yet come near any custom PHP. The typical story is that you install a new module and suddenly – poof, there goes the site. You might assume that the new module is buggy or incompatible with your site.

But the cause is often simply that your web server has run out of memory for executing PHP. Since at heart Drupal runs on PHP interacting with an SQL database, your site can’t bootstrap to begin writing any html pages.

Under many web hosting accounts, the default setting for memory allocated to PHP is quite low – on mine, it’s 8 MegaBytes. But it’s not uncommon for a Drupal site with extra modules installed to require 96 MB or more.

In order to increase PHP’s memory allocation, you need access to your web server’s PHP initialization file, which is called php.ini. (You won’t have this access with web hosting plans that restrict you to the site’s home directory, since php.ini is typically found higher up the directory tree, such as in the /etc folder if you’re using Apache.)

When setting up a new Drupal site to which you plan to add extra modules, find your server’s php.ini file, open it and search for this line:

memory_limit = xM

…where “x” is some integer, such as 8. If it’s a small number like that, replace it with something more appropriate. Some Drupal modules will give you guidance on this in their documentation. I’ve found that 96 MB is a good starting point.

Save the newly edited php.ini file, and you should now be safe from memory-related white screens.

But whatever the cause of a particular problem, all of them are arguments for routinely backing up a Drupal site and its database, and/or for trying out significant changes on a test site before deploying them to the public site.

Posted in Featured 2, The Web | Leave a comment

ACLU Debate: Defending Obama’s Civil Liberties Record

I’ll be arguing the position “Obama: Advancing Civil Liberties in the Face of Difficult Constraints” at the ACLU Santa Cruz chapter’s annual meeting Wednesday, Nov 18, 2009, starting at 7:00 pm.

From the ACLU: “Each speaker will have opportunities to stake out their positions, to rebut their opponent’s statements, and to offer a final conclusion. Following the debate, the floor will be opened for questions and comments from the audience.”

Posted in Featured 1, Politics & Society | Leave a comment

“Understanding Social Media” seminar

Spencer Critchley at a meeting at the Center For Change, MontereyI’ll be giving a free seminar on Understanding Social Media at the Monterey County Democrats’ Center For Change in Monterey Tuesday, Nov 17, 2009 from 6 to 8 pm.

This is part of our Training For Change series for Monterey County Democrats volunteers.

Posted in Featured 2, The Web | Leave a comment

Top Drupal Gotchas: “Access Denied” and Permissions Problems

Cross-posted at O’Reilly Broadcast.

The Drupal Content Management System keeps getting better and better. But the learning curve is still steep and the interface is still tricky – even after working with it for several years, some gotchas keep tripping me up. That tells me it’s worth jotting them down, hopefully to spare a few other Drupallers falling into the traps I’ve fallen into enough times for all of us.

This time: Mysterious problems logging in or accessing content.

These are fairly common and can have a variety of causes. The ones I’ve found most often:

1. You just need to clear your browser’s cache (I believe Drupal’s cache management has improved, so that this is less common in recent versions).

2. You haven’t given a particular user role permission to access a particular content type. Go to [yoursiteurl]/admin/user/permissions and make sure the appropriate boxes are checked (replace [yoursiteurl] with your actual site url, of course). Note that you need to do this every time you create a new content type (as when using CCK, the Content Construction Kit), or even when you are only adding a new field to a content type. Also note that giving a permission to Anonymous users does not mean that Authorized users inherit that permission. You have to check the box for each.

3. The SQL database has a problem. This can cause access or login problems even for the super admin user (user 1). Bearing in mind that you should back up your database before doing anything to it, you can try these fixes:

  • Rebuild permissions: Go to /admin/content/node-settings/rebuild.
  • Repair the Sessions table: You can use the appropriate SQL query for your DB, or an easy way is to use PHPMyAdmin. In PHPMyAdmin, choose your Drupal database, check the box next to the Sessions table, and find the “With selected” drop-down near the bottom of the page. Choose “Repair table”.

The Sessions table seems to be prone to problems. I recently came across this idea at Stanford Tech Commons for keeping it healthier. It sounds useful, but I don’t know enough about database innards to judge its reliability. Comments?

Posted in Featured 1, The Web | Leave a comment

Politicians’ Web town halls boost their approval ratings – Nextgov

Lawmakers’ Internet-based town hall meetings increase constituents’ approval ratings for the politician, enhance citizen engagement in politics and ultimately impact the probability of participants voting for that member of Congress, according to a new Congressional Management Foundation report. CMF Executive Director Beverley Bell said online meetings offer lawmakers a flexible tool for communication in addition to traditional in-person meetings, tele-town halls and newsletters. “People like hearing from – and feeling heard by – their representatives in all formats, including online,” she said Monday.

Researchers from CMF, Harvard’s Kennedy School of Government, Northeastern University, Ohio State University, and the University of California-Riverside found that members who engaged in online town halls experienced an average net approval rating jump of 18 points with similar increases in trust and perceptions of personal qualities. Town hall meetings also attract people from demographics not traditionally engaged in politics as well as those frustrated with the political system. About 96 percent of those polled said they would like to be included in similar events in the future.

Among those taking part in the study were Senate Armed Services Committee Chairman Carl Levin and Reps. Earl Blumenauer, Michael Capuano, James Clyburn, Mike Conaway, Anna Eshoo, Jack Kingston, Zoe Lofgren, Don Manzullo, Jim Matheson, David Price, George Radanovich, and Dave Weldon. The town halls with the House members were conducted in the summer and fall of 2006, prior to the 2006 election, and the session with Levin was conducted in the summer of 2008.

Read the full CMF report. (PDF)

Posted via web from Spencer’s posterous

Posted in Featured 1, Politics & Society, The Web | Leave a comment

WhiteHouse.gov Goes Drupal

From Personal Democracy Forum: http://personaldemocracy.com/node/15131

WhiteHouse.gov has gone Drupal. After months of planning, says an Obama Administration source, the White House has ditched the proprietary content management system that had been in place since the days of the Bush Administration in favor of the latest version of the open-source Drupal software, as the AP alluded to in its reporting several minutes ago.

The great Drupal switch came about after the Obama new media team, with a few months of executive branch service (and tweaking of WhiteHouse.gov) under their belts, decided they needed a more malleable development environment for the White House web presence. They wanted to be able to more quickly, easily, and gracefully build out their vision of interactive government. General Dynamics Information Technology (GDIT), the Virginia-based government contractor who had executed the Bush-era White House CMS contract, was tasked by the Obama Administration with finding a more flexible alternative. The ideal new platform would be one where dynamic features like question-and-answer forums, live video streaming, and collaborative tools could work more fluidly together with the site’s infrastructure. The solution, says the White House, turned out to be Drupal. That’s something of a victory for the Drupal (not to mention open-source) community.

Posted in Featured 2, Politics & Society, The Web | Leave a comment

300,000 strong for health care reform

The target was 100,000. But volunteers across the country blew past that goal by early afternoon yesterday. New goal: 200,000. The result? More than 300,000 calls in one day! All in support of the health care reform this country needs so badly.

And Monterey County Democrats were part of it. When health care reform is achieved, people like these callers will have the quiet, lasting satisfaction of knowing they helped make it happen:

“I think the overwhelming message with yesterdays calling was gratitude. People still want to talk about their health care stories. Many are so grateful that the Democratic Party hasn’t given up this fight. We kept hearing thank you, thank you, we know you are in a battle, so thank you for fighting for me.” – Teri Short

“My story is of the woman who just lost her job and has NO insurance of any kind.This has happened to several of her friends also. We were just about crying at the end of her story. After I told her about the Public Option she was encouraged and hoped Obama would follow through.” – Ed Weinstein

“I was calling people who were registered Democrats, but not known to be supporters of health care reform. Everyone I reached was incredibly happy to hear from me and glad to take action. All were strong supporters of single-payer healthcare, and also very willing to support President Obama’s current reform efforts. They expressed a desire for a healthcare system that is more responsive to the needs of patients and their families rather than to the needs of corporations and shareholders.” – Liz Ward

Posted via email from Spencer’s posterous

Posted in Uncategorized | Leave a comment

Betty Moon: “I Get High”

What a blast to see this after all this time – I didn’t know Betty ever made a video of it. My brother Owen wrote the song (Betty added new lyrics) and I was the arranger and played guitar on the recording.

Posted in Featured 1, Music | Tagged , , , | Leave a comment

Four schools fixed, six to go

I’m happy and proud to see this story from the Monterey Herald. Four elementary schools fixed, six to go, thanks to the $90 million Salinas Measure A bond campaign in 2006. Rick Rivas and I did the communications, Gary Karnes did the field organizing, and the school district staff and parents worked really, really hard.

Alisal completes repairs at four schools

Four down and six to go.

As Alisal Union School District administrators and teachers on Friday celebrated the renovation of four schools, ridding them of mold, Superintendent Esperanza Zendejas announced plans to begin the process of fixing six more.

“The good thing is that the state started issuing bonds again,” she said. Teachers and students of John E. Steinbeck Elementary gathered in the balloon-decorated cafeteria to mark the conclusion of the school’s repairs, almost three years after contamination was first discovered in four of its classrooms.

Micaela Leal, 11, still remembers when she and her classmates first felt the impact of mold. Her classroom in 2006 was not one of the contaminated ones, but the portable units brought in to house the students from the affected rooms covered the basketball courts and much of the space available for recreation. “There wasn’t any room to play, and we had all this noise — sawing and drilling,” Micaela said. “It’s a lot better now. It feels like fourth grade again.” …

Measure A, a $90million bond, was approved in 2006. At the time, the multipurpose rooms of Bardin, Alisal, Jesse G. Sanchez, Virginia Rocca Barton, Fremont and Frank Paul elementary schools had been shut down because of water intrusion. Those rooms have never reopened and they still need repair, Zendejas said.

“This is urgent for us and we knew that the classrooms were priority and that is why we fixed the classrooms first,” she said…

By CLAUDIA MELÉNDEZ SALINAS
Herald Salinas Bureau

http://www.montereyherald.com/search/ci_13477942

Posted in Featured 1, Politics & Society | Leave a comment