Jeffrey McManus

The New Thing

Jeffrey McManus header image 1

“Amazingly”, Anyone Can Run For California Governor and Get Votes

March 13th, 2010 · Politics, The NY Times Spins Another Cliche About The West

Link: Same Race, Same Opponents, Three Decades Later

“Mr. Darling, you see, is running for governor, going head to graying head in the Democratic primary with Mr. Brown, a man he last challenged in 1978, when Mr. Brown was governor and Mr. Darling was trying to stitch up the San Andreas fault to prevent earthquakes. (More on this later.)

“Amazingly, Mr. Darling, who used a fake hand to greet voters and a pair of fake lips to kiss babies, got more than 60,000 votes in the 1978 primary.”

I guess you could call it “amazing” if a crackpot received 60,000 votes in a small city council election or something, but 6.9 million Californians voted in the gubernatorial election in 1978. That means that this guy got 0.87% of the vote — pretty much what you’d expect from a fringe candidate. It’s hardly fair to call that “amazing,” unless you’re working from a journalistic playbook that regularly characterizes California as provincial and backward. All things considered, I’ll take the occasional crackpot on the ballot over New York’s seemingly endless succession of corrupt and inept politicians any day of the week.

I’m actually in favor of this guy’s single issue (repealing the undemocratic and crippling prohibition on new taxes without a two-thirds majority in the legislature). But as the campaign for governor begins in earnest with the entry of Jerry Brown into the race, I’m concerned with the way that the national media lazily characterizes our politics. When national writers focus on quaint stereotypes of California it’s not only lazy, but more importantly, it screws up the political discourse.

Brown, in particular, often did not got a fair shake from the national press, who were often more interested in spinning up simple amusing anecdotes than covering actual issues. Focusing on the personal and ideological quirks of the various candidates — it makes news reporters complicit in the homogenization of political discourse, forcing readers to look at everything through a very narrow (and, essentially, conservative) lens. And a lot of Brown’s different thinking (such as Brown’s pledge during one of his presidential runs to only accept $100 donations from individuals — no donations from corporations or lobbyists — can only be characterized as genius).

It’s worth pointing out that the nonsensical and mindless nickname given to Brown by the national press was not something that came out of California (it was assigned to him by a Chicago columnist, Mike Ryoko, and was barely on the radar during the election of 1978 — it certainly didn’t hurt him in the election, since he won it handily). The writer of this piece, NY Times San Francisco bureau chief Jesse McKinley, resurrected this lazy and inept characterization in another piece written in March.

I’ve seen a few pieces that refer to Brown’s “comeback,” which is only half-true. He never really went anywhere — he’s dedicated his life to public service and has spent the last twelve years in elected office (as mayor of Oakland and state Attorney General).

Importantly for those who might characterize Brown as a far-left progressive, Brown has smartly gone on record as saying that he won’t approve new taxes without the approval of California voters. This is very smart, since it defuses the most likely Republican attack against him, although I worry that it may be the kind of campaign promise that backs him into a corner once he regains the governor’s office. We have serious problems in California that the mindless conservative mantra of empowering big business and lower taxes simply won’t solve.

→ No CommentsTags:

Axe Cop

March 9th, 2010 · The Funny

→ No CommentsTags:

Broken Bells, “Take the High Road”

March 8th, 2010 · Music


→ No CommentsTags:

In Which I Do Various Interesting Things with Various Fine Universities

March 5th, 2010 · Web/Tech, Work

In the last six months I’ve been doing a few things with a number of universities:

  • I’ve been teaching a web design and management course for University of Victoria.
  • I just started teaching a similar course on web development for Minneapolis College of Art and Design. Both of the classes I’m teaching are online which makes the commute much easier.
  • I served as the judge for General Website Excellence as part of the 2010 California College Media Association awards. (The CCMA is an organization of college journalism programs.) Reviewing the two dozen or so sites, I noticed some interesting trends; I plan to blog in more detail about this after the awards are given out in April.
  • I’m working with Loyola Marymount University’s student media department on an upcoming overhaul of their Web site. This project just kicked off and I’ll probably do some blogging about it after the project is completed in a few months.

It has been neat to get back into teaching. I did a bunch of it early in my career, and I still give talks at tech conferences a few times each year, but I feel like it’s important to stay connected to the way that new learners approach the Web, and to see how they react to things that are outside of their comfort zones. I did an overhaul of the UVic web curriculum back in December, adding material about current Web development design practices (things like semantic markup, “Web 2.0″, frameworks, even a little HTML5).

→ No CommentsTags:

Madness, “Wings of a Dove”

March 1st, 2010 · Music

This video hearkens back to a simpler time, when ska bands piloted jet aircraft and it was possible to get steel drum kits through airport security.

→ No CommentsTags:

Cities Starting to Collaborate on Open Data Initiatives

February 23rd, 2010 · Platforms, Web/Tech

I’ve been keeping an eyeball on open data initiatives in local government for a while now, and as I’ve mentioned here we advised our consulting client BART on their open data initiative last year.

I just noticed that the upcoming San Francisco Open311 initiative is planning to coordinate its efforts with a similar initiative underway in Washington, D.C. with the ultimate goal of making their systems interoperable. This is outstanding news; it means that if a developer builds an application that targets a data set emitted by one government agency there’s a decent chance that application will work against any similar agency’s data.

After machine readability, interoperability is the final frontier for open data. It’s not enough to post meeting minutes online as PDFs (the format where data goes to die), and soon it won’t even be sufficient to post it in a machine-readable format; data needs to be structured consistently. If every municipality invents its own format, this movement will be stillborn.

Link: San Francisco and D.C. Set to Launch Open311 APIs

→ No CommentsTags:

Well That Didn’t Take Long, Usurious Banks

February 22nd, 2010 · Business, Politics

Now that the most predatory practices of credit card issuers and banks are being zapped by regulation, banks are working overtime to figure out new, even scummier ways to drain the money from your account:

Given the billions at stake, consultants are urging banks and credit unions to hire them to help. “Your fee income will take a substantial ‘hit’ if you don’t start getting consumers to ‘opt-in’ for POS/ATM overdrafts NOW!” Mike Sobba, president of Strunk & Associates, a financial institution advisory service, warned banks in a pitch on the company’s Web site.

Link: Banks Pressure Customers on Overdraft Fees

→ No CommentsTags:

New Credit Card Regulations Go Into Effect Today

February 22nd, 2010 · Business, Politics

A mere five and a half years since I started posting about the usurious business practices of consumer credit-card lenders, the new federal regulations on credit card lending go into effect today. Thanks to our most excellent congresswoman Jackie Speier for this link to a summary of the new regulations.

There are still a few loopholes that industry lobbyists were able to get into this law (such as no restrictions on late payment fees), but as a first step, there’s a lot to love here. I’m hoping as a next step we’ll look at a junk mail ban on all types of consumer lenders, but I guess now that corporations have the same free speech rights as natural persons, that’s too much to hope for. Maybe we need a few more debt-generated brushes with the collapse of civilization before we get serious about this kind of thing.

Anyway, I’m very excited to see that elements of the design mockup I did in 2008 made it into the final law. Now,  when you receive your credit card bill, your lender has to do the calculation to determine what it will take to pay off your entire balance (both with the ridiculous “minimum payment” and with a more realistic payment that will get you out of debt in three years). I am sure that the credit card issuers will triple the number of frequent-flier junk mails and other inserts to take your attention away from this important part of your monthly bill, but still, it’s a step in the right direction.

The regulated payment notice goes beyond my design in a few effective ways: it describes the minimum payment trap with the word “warning,” tells you how many years the “minimum payment” will keep you in hock, and calculates how much money you’ll save if you pay off the debt sooner.

→ No CommentsTags:

Price Points for VPS Hosting Services

February 20th, 2010 · Virtualization, Web/Tech

Over the past few years I’ve done a few posts highlighting the differences between various virtual hosting services, including Slicehost (which we use today and are happy with) and Amazon EC2 (which we’ve used on behalf of consulting clients and also like quite a bit). But as more virtual hosting products with different price points come to market, it’s getting more difficult to know where the value is. So every so often I go through list prices for various services to see who’s most competitive.

As I’ve noted in these posts before, Amazon EC2 has gotten much more competitive on price for medium-sized servers. They have no true low-end offering; they’ve ceded that to providers like Slicehost and Rackspace (which are now the same company). Last week Slicehost added new intermediate-sized virtual servers with more granular pricing (such as 384MB and 768MB). But as you can see in the chart below, they’re still not competitive with other hosting providers; even the corresponding Rackspace offering is about half the price at the smallest size available, and the value gap becomes more pronounced as the virtual machines get bigger:

Hosting Price Comparison Chart

(You can click on the chart to see it full size.)

You can make value comparisons between similar products on this chart by comparing points that are proximate. For example, if you’re thinking of getting a 512MB Slicehost virtual machine, it may be more cost-effective to go with a 720MB Linode machine (to get more than 50% additional RAM for an additional $1/month) or the 512MB Rackspace VPS (to save $20 a month).

It’s hard to fathom why Rackspace and Slicehost have such different price points since they’re the same company now. I’m sure there must be some kind of genius marketing strategy at work here, or maybe they just thought that nobody would ever plot this out. There’s also the inertia factor (it’s not worth it to us to migrate several web apps off of a $38/month Slicehost machine just to save $5/month on hosting). Anyway, at $21.90/month, the 512MB Rackspace Cloud virtual server seems like a spectacular deal, even though you only get 20GB of storage with that (same as the corresponding Slicehost product).

But once you get to the point where you need a decent amount of RAM (1.7GB or more), the Amazon EC2 offering becomes very competitive, even if you use an on-demand instance. If you pay for a year up front with a reserved instance, EC2 is an even better value. However, this chart doesn’t factor in the cost of storage and I/O, which for Amazon EC2 machines is metered and billed separately and will be different depending on what you’re doing.

In this comparison, I’ve added Linode pricing for the first time. I’ve never used these guys myself but their offering seems to be comparable to what Slicehost and Rackspace Cloud do, and I know people who swear by them.

Of course, this graph doesn’t compare other factors such as local storage and CPU because I wanted to keep the graph reasonably simple. I typically go with RAM as a basis for comparison because it’s the biggest differentiator in terms of performance for most web-hosting scenarios. CPU comparisons for virtual hosting are also challenging because nobody but Amazon EC2 gives you a firm guarantee as to what kind of processing power you’re paying for (which, to me, is scandalous — the VPS hosting industry needs some standard performance benchmarks, pronto). Suffice it to say that if your application is CPU-bound, you should be looking at some of the high-CPU EC2 machines (which aren’t represented on this chart).

I should also repeat the apples-to-oranges disclaimer: EC2 has capabilities and features that the competitors listed here don’t have, such as the ability to create machine images that you can spin up programmatically. Amazon also has a commodity load-balancing service (which is very reasonably priced, only $0.008 per hour) which we’re planning to use on a client implementation soon. Also, Rackspace charges separately for bandwidth, as EC2 does.

At the same time, the other providers have features and services that Amazon doesn’t have, such as included durable storage, free online support (the main reason why we stick with Slicehost for the low-end stuff) and free DNS hosting (which we used to pay for separately; now it seems as if everybody in the world except Amazon provides this).

→ 4 CommentsTags:

Why Location-Based Systems Will Have No Effect On Crime

February 18th, 2010 · Collaboration, Content, Community, Web/Tech

I’ve been watching the reaction to this service that uses the Foursquare API to tell the world when someone isn’t home, with the implication that criminals will be firing up their expensive laptops to go find people to rip off. This is nonsense, and it’s kind of surprising that it’s gotten so much attention. I’m not going to use the tired rationalization “must have been a slow news day,” but I’m thinking it.

I look at this site as a provocative and sensationalist art project (which, to my mind, is one of the best kinds of art project). At the same time, it is an extremely poor commentary on the relative safety of broadcasting your location, and I say this as someone who spent a couple of years reporting the news on a daily cop beat. The city I covered was pretty small and relatively crime-free, so property crime was kind of a big deal. As a result, I wrote stories and police blotter items on property crime frequently. After spending time with the Sergeant of Detectives at the local police station nearly every weekday, I learned a lot about how residential property crimes commonly happen and how the police investigate it.

First (and this is a pedantic point, I realize), it’s impossible for your home to be robbed. Robbery is something that happens to you, not your property; it is legally defined as “theft by force or fear”. If you’re not home, there can be no robbery, by definition. Burglary is what this site is really talking about.

Second, the site doesn’t provide “a list of all those empty homes out there,” as it purports to. It provides a list of check-ins that people have voluntarily made that say they’ve left home. It doesn’t say where “home” is. It also doesn’t say whether there’s someone else at home, or when the person will be back. It also has no way of knowing if the person checking in is telling the truth about any of this.

Third, this project implicitly misrepresents the statistical likelihood of being a victim of a major property crime, which for most Americans is close enough to zero to not be worth worrying about. If the creators of this site were really concerned about peoples’ safety, they’d create a site warning people who were about to get into cars or eat a bunch of transfat, since those things are far more likely to kill you than robbery in our society.

There are generally two kinds of people who break into residences: someone who lives in the neighborhood (a teenager, for example, or a disreputable acquaintance) or someone who is a little off (with substance abuse or mental health issues, for example). In any case, the vast majority of people who do these kinds of property crime are in poverty or close to it. They’re generally not computer whizzes (if they were, they’d probably have a job using their computer skills instead of breaking into houses).

Ultimately, if someone is going to burglarize your house, they either already know your habits (because they live down the block and see you leave the house for work every morning) or they can figure them out pretty easily. There’s a very simple way to see if someone is home or not — sit in a parked car and wait for someone to come out of their house, or pretend to go door to door selling magazines until someone doesn’t answer the door. Both of these techniques are very commonly used by burglars, and neither of them require the investment of a laptop and extensive knowledge of online social systems. These tactics also happen to be easy to defend against (lock your doors).

My solution, of course, to just never leave my house. It’s difficult to find the time to get out with all the time I spend here cleaning my extensive shotgun collection.

→ 1 CommentTags: