rc3.org

Strong opinions, weakly held

Month: August 2009 (page 4 of 4)

Ruby vs Python, the final word

The Rudimentary Art of Programming & Development, a programming blog, has done a detailed comparison of Ruby and Python and declared them interchangeable. In my far less systematic comparison, that’s how it has seemed to me as well. Glad that’s settled.

Who funds small state Senators?

You’d think that given that Senators from small states represent so few constituents, they’d be more responsive to those constituents. At least you’d think that if you didn’t know how they raise funds. As fivethirtyeight.com reports, Senators from small states depend on corporate contributions to a much greater degree than Senators from larger states. Is it any surprise that they are almost always reliable votes for corporate interests, regardless of their party affiliation?

Apple vs my preconceived notions

i-want-to-believe.jpgGo read Anil Dash’s letter to Apple explaining why the company must abandon its obsession with secrecy. It’s brilliantly written and compellingly argued, and I wish that Apple would take heed and change their practices tomorrow.

Anil argues that Apple’s current practices are unethical, and I could not agree more. Apple’s relationship with iPhone developers is completely dysfunctional. The ground rules for what sorts of applications will be accepted are secret and are subject to change at any time, without notice. To be honest, I don’t see how Apple’s treatment of iPhone developers is even legal.

Anil also argues that Apple’s attempts to exercise total control over its messaging are antiquated and unsustainable. The larger trend across nearly every industry has certainly been in the opposite direction. As he points out, both Google and Barack Obama have built their brands by taking almost entirely the opposite course. And companies that were once thought of as the most monolithic in the computer industry are now in important ways the most transparent. Employees at IBM and Microsoft blog about their work and engage with the public on Twitter and in other places.

Apple violates every theory of communication that I believe in, but I can’t ignore the fact that what Apple is doing is working. Embracing transparency may work far better for them, but Apple has been incredibly successful over the past decade. Geeks (like me) who hate the company’s public persona absolutely love their products. The features of the iPhone and the opportunity to make buckets of money in a short time draw developers to the platform even though Apple treats them like crap.

In one scenario, this is a bubble of sorts. Apple may be doing OK now, but they’re headed for a big crash when people get sick of their behavior. In another scenario — one that I think is, sadly, more likely, Apple continues as they are, adjusting when it must to address reality, but only in the most minimal way.

Apple will have to become more transparent in its review policy for iPhone applications soon. They’re facing a revolt among developers — Apple crossed the Rubicon when it refused to take questions after a session on publishing on the app store at WWDC this summer. And unceremoniously booting every application that works with Google Voice from the application store, ostensibly because they duplicate built-in iPhone functionality, has been too much.

As Anil points out, there have been other cases where Apple has opened the curtain a bit in order to placate its critics, but none of them have yet led to a fundamental rethinking of its relationship with its customers and the public.

I’m reminded of the predictions that were made about China in particular and authoritarian governments in general during the rapid rise of the Web. I certainly believed that given the huge array of information available on the Internet and the difficulty in censoring it, these types of states would be forced to radically change in the face of protests from a better-informed public. I thought that the liberating tendency of the Internet would not be suppressed. Turns out I was wrong. China’s government has changed over the years, but certainly not in the ways or to the degree that I wished for and expected.

In my ideal world, Apple would take heed of arguments like Anil’s and do the right thing. The way they operate now is a massive blemish on a company that produces really great products. Failing that, I’d hope that Apple will be forced to radically change in order to make it in the modern world. But experience tells me that’s not the case. Apple may well be done in at some point, but probably not because it’s the Burma of US corporations.

Newer posts

© 2024 rc3.org

Theme by Anders NorenUp ↑