“Fake Steve Jobs” on the true cost of Chinese manufacturing

I often complain about how just about everything is made in China these days. It’s about the exploitation of workers for the sake of cheaper goods. Well, in case you didn’t hear about it, a worker at the Chinese factory that makes iPhones committed suicide recently because he lost a prototype fourth-generation iPhone. And why did he commit suicide over this? Because he was apparently being tortured by his employers (Foxconn) over it. Presumably because this is the kind of mistake that might cost Foxconn their lucrative contract with Apple.

What was that factory worker’s life worth? Less than Foxconn’s iPhone manufacturing contract? Less than Apple’s potentially stolen trade secrets?

“Fake Steve Jobs” has posted a blog entry on the matter. If you’ve never read his blog before, the tone may be a bit shocking to you, but cut through the parody and there are a couple of paragraphs here that are probably the best critique ever of our reliance on cheap Chinese labor to manufacture the high-tech, low-cost devices we consume so voraciously:

Well, this is the world we are living in. These are the people we are dealing with. This is how we have to deal with them. We can’t make these products in the United States. Nobody could afford to buy them if we did. And, frankly, the quality would be about half what we get out of China. But these guys play rough. They really do. They are not nice people. And, though we talk a good game about how we insist on workers being treated with dignity, blah blah blah, well, I mean, come on. Have you ever been to China? We have. We’ve been to China. We know what goes on there. We know how they open your mail, and listen to your phone calls, and let their factories pollute like crazy and exploit workers, all in the name of progress. And we turn a blind eye to it. We let them know when we’re coming to visit, and they give us a tour and put on a little show of how great things are, and how wonderful the dorm life is, and afterward we pretend to keep an eye on them — but it’s all theater. It is. We know it. What’s more, you know it. Everyone knows it.

We all know that there’s no fucking way in the world we should have microwave ovens and refrigerators and TV sets and everything else at the prices we’re paying for them. There’s no way we get all this stuff and everything is done fair and square and everyone gets treated right. No way. And don’t be confused — what we’re talking about here is our way of life. Our standard of living. You want to “fix things in China,” well, it’s gonna cost you. Because everything you own, it’s all done on the backs of millions of poor people whose lives are so awful you can’t even begin to imagine them, people who will do anything to get a life that is a tiny bit better than the shitty one they were born into, people who get exploited and treated like shit and, in the worst of all cases, pay with their lives.

I’ve read plenty about the conditions in Chinese factories, enough to make me want to never buy anything that says “Made in China” on the label. But, honestly, that’s getting nearly impossible these days. It’s not just about being too cheap to buy the more expensive version of the product made somewhere else with better labor laws; it’s that in many cases there is no other option that wasn’t also made in China.

Apple products present the biggest dilemma for me personally. I’ve been a Mac-o-phile for over 15 years. I’ve staked my livelihood around work that depends integrally on things Apple makes, and they’re all made in China. And Apple’s not alone — as far as I know, all of the major computer companies contract out their manufacturing to Chinese firms. I suppose I could build my own PCs and switch to Linux, but even then, it would be hard to find all of the necessary components that go into a computer, with a “nothing-made-in-China” restriction.

So, for me, in many cases, boycotting Chinese-made goods is simply impossible. But I do what I can. If there’s another option, I’ll take it. I’m willing to pay more if I have to. And even though I’m writing this on an Apple computer that was manufactured in one of these same Chinese factories, perhaps speaking out on the matter is some small penance for my complicity in what’s going on.

There’s more on the story from Gizmodo and, as usual, I learned about it all from Daring Fireball.

Copy and paste, now on an iPhone near you

If you don’t own an iPhone, you’ll probably fall into one of three categories regarding the topic of this post:

  1. You assume the iPhone already has copy-paste, and are surprised to learn it’s just been added as part of the new iPhone 3.0 software, released today.
  2. You think everything Apple makes is overhyped and under-featured, and the prior lack of copy-paste is a perfect example of that.
  3. Huh?

But for those of us who do have an iPhone, it’s been a long time coming, and now we can experience it. To understand the philosophy at Apple, and why this feature was previously unavailable, you need to realize that Apple thinks big, and “big picture.” They want the iPhone to be a success for the long haul, and they want to transform the very nature of the smartphone. Deny Apple’s impact if you like, but I think it’s hard to argue that they haven’t done exactly what they set out to do. The iPhone isn’t intended to do everything, and, if you want to tinker with the system, you already know Apple products are not necessarily for you. But what the iPhone does, and does well, is provide a consistent, polished, and intuitive interface, and it uses that interface to deliver a “game-changing” experience.

With that in mind, we can begin to understand why Apple hesitated to offer copy-paste. The iPhone completely breaks from traditional user interfaces in a number of key ways. And if that new interface is going to be a success, it demands a radical rethinking of how certain things work. There simply is no straightforward way of adapting a mouse-centered activity like copy-paste to the touch screen interface. So Apple decided to take their time to get it right.

Did they? I think so. Let’s take a look at how it works.



iPhone copy-paste #1

In the first image, we see the article I was reading — an RSS feed from Brand New, displayed on the Google Reader website in Mobile Safari.



iPhone copy-paste #2

One cool feature the iPhone interface has always had — but that you may not know about — is the magnifying glass. When you’re typing, you can touch and hold your finger on any spot in the text to bring up the magnifying glass, which makes it possible — and easy — to place the cursor in a particular location. Now the magnifying glass appears in text you’re reading as well. As you move it around, it highlights individual words.



iPhone copy-paste #3

When you release your finger on a particular word in the text, the magnifying glass disappears and is replaced with the copy block. Note the blue dots in the upper left and lower right corners. These are your drag points.



iPhone copy-paste #4

When you start dragging, the magnifying “strip” (as I’ll call it) appears, allowing you the same character-level precision as the cursor in the magnifying glass when editing text. Let go, and the copy button reappears. Just tap that button to add the highlighted text to the clipboard.

To paste the text (for example, into an email), you use the same touch-and-hold technique to bring up the magnifying glass. When you release, a new set of buttons (like the copy button) appear, allowing you to select, select all, or paste. Tap paste, and your copied text appears.



Overall, it’s pretty good. I’m not the most imaginative when it comes to things like this, so I would never have envisioned this solution, nor can I immediately think of ways to improve it. It feels perhaps a bit clunkier than I would like — and appears to still be a bit buggy; when I tried to recreate the process I had gone through taking these screenshots, I found the magnifying glass stubbornly refused to appear.

Assuming the problems I had getting copy-paste to work were a fluke (maybe a restart is in order), I would give Apple an A- for this implementation. If it is in fact buggy and not quite ready for prime time, I’d drop that to a B+. Still, if I had to come up with a solution for this problem myself, it would be worthy of an F-.

(Yes, I know there’s no such thing as an F-. You don’t need to point that out.)

Ubuntu hits the big time, for real this time

Ubuntu LinuxI just finished installing Ubuntu Linux 9.04 on my MacBook under Parallels Desktop. In the past, I’ve ventured boldly into the realm of triple-boot configurations to allow my Mac to run Mac OS X, Windows XP and Ubuntu Linux. But that involves modifying firmware and overriding the standard boot process, plus splitting your drive into 3 partitions and reciting dark incantations by the light of the full moon whilst drinking the blood of a calf slain with a silver blade.

Well OK, not that last bit. I’m not sure where that comes from (oh right, that was the part about installing Windows on the Mac). But suffice to say, while it certainly could be done, setting up triple-boot was not for the faint of heart, and once it was working, the question of whether it was all worth it loomed large. And no, I cannot think in non-clichés tonight.

When I got my new MacBook a couple months ago, I decided my days of triple boot were over. I was just going to go by the book (see what I mean?) and use Boot Camp. Well, sort of by the book. Never one to take the easy road, I wasn’t just using Boot Camp, but also running Parallels Desktop. And while you certainly can run a valid Boot Camp installation of Windows XP with an OEM license (the cheapest way to go, courtesy of Newegg.com) both directly via Boot Camp and also with Parallels, Microsoft doesn’t make it easy for you. It involves calling an automated Microsoft support line, and reciting dark incantations by the light of the full moon — I mean reciting a 48-digit number displayed on your screen, answering four simple questions asserting that you have only installed Windows on one computer and you would never, ever, ever, ever lie to Microsoft or Steve Ballmer will bite the head off a live goat and put it in your bed while you sleep, and then typing in a new 48-digit number the automated system recites back to you, while it slays a calf with a silver blade, yadda yadda.

Now where was I?

Oh yeah, Ubuntu. A new version of Ubuntu Linux is released every six months, the latest version, 9.04 (so named for being released in April 2009, get it?), having arrived on the world’s virtual doorstep earlier this week. Ubuntu releases all have clever, alliterative codenames too. This one is Jaunty Jackalope. I’ve been following Ubuntu (via the triple-boot ritual) since Gutsy Gibbon (7.10), through last year’s releases of Hardy Heron (8.04) and Intrepid Ibex (8.10), the latter of which powers this website, thanks to Slicehost.

I’ve been more and more impressed with each release of Ubuntu, as the Ubuntu development team has polished the user experience — especially the once-nightmarish installation process — and as the GNOME team has simultaneously polished the desktop software most Ubuntu users live in day-to-day. While I’m still a die-hard Mac lover, I’ll admit Microsoft has been making major improvements with its GUI design (despite other notorious issues) with Vista, and Ubuntu/GNOME has been getting better and better with each new release as well. But I really feel like 9.04, Jaunty Jackalope, has finally crossed the line where Ubuntu Linux now feels to me every bit as polished, professional, usable and pleasing as a commercial OS. The installation process is far easier, and faster, than a Windows installation, and the overall experience of the interface is clean, intuitive, and responsive.

So it occurs to me, even in this age of netbooks and Microsoft’s (and to a much lesser extent, Apple’s, at least where the Mac is concerned — iPhone is definitely their top focus these days) recent floundering, while Linux, Ubuntu in particular, is making inroads, it’s still just not going to be embraced wholeheartedly as a viable desktop alternative.

Why is that? Well, obviously Microsoft doesn’t want that to happen. Linux really much more of a threat to Microsoft than it is to Apple. Even though all three OSes can run on Macs, people as a rule just aren’t buying Macs to not run Mac OS X. I’m sure it happens but… really… why? So the major hit to commercial OS developers comes when a user buys a non-Apple computer and decides to install and use Linux (Ubuntu or otherwise) as their primary/sole OS instead of Windows. So even as Linux, and the world of free, high-quality software that comes with it, reaches maturity, and Microsoft gives us an OS that is best known as the butt of jokes (not to mention viruses and malware of all sorts), why aren’t more people switching?

Ultimately there must be some software that users are relying on for Windows that they just can’t get for Linux. It’s the same argument often leveled against Macs: “not enough software.” It’s a straw man argument. Sure there is vastly more software written for Windows than for the other OSes, but 99.9% of that Windows-only software is: a) highly specialized tools for specific industries, b) utter crap, or usually c) both. Especially when we’re talking about consumer software, whatever it is you want to do can be done just as easily on Windows, Mac or Linux. The software exists. Often between Macs and Windows it’s the same software, ported from one OS to the other or developed concurrently. With Linux it’s usually open source alternatives that are every bit as feature-rich as their commercial counterparts.

Linux has decent free options for managing photos, listening to MP3s, editing video, and all of the office tasks covered by iLife and iWork on the Mac, or by Microsoft Office and the parade of unimaginatively named Microsoft tools or OEM add-on crapware that generally comes preinstalled on Windows PCs.

Except one.

No disrespect to the developers of GIMP, but the one software program Linux absolutely needs in order to be taken seriously as a desktop OS is Photoshop. That’s it. Once Adobe stops wasting its time writing terrible custom installers and decides instead to devote those resources to porting Creative Suite to Linux, it will be all over. Windows will never go away, I’m sure, but it will be reduced to a niche OS: it will live on mainly to support legacy point-of-sale systems and industrial fabrication applications and the other arcane and ugly commercial applications that companies generally deployed in huge numbers back in the Windows NT 3.51 era and have left untouched for more than a decade.

Adobe, it’s all up to you. You owe the world a karmic debt after Bridge.

Quick Mac tip: unresponsive built-in iSight camera

MacBookI was dismayed yesterday to discover that the built-in iSight camera on my new MacBook was apparently dead. Photo Booth couldn’t find it, and neither could the Flash-based profile picture taker (whatever it’s called) in Facebook.

I figured it was just dead. Disappointing, but it’s not uncommon given the cost-cutting measures just about every modern high-tech company, including Apple, undertakes these days. At least it was just the iSight camera, probably the feature of this computer I use least (other than the video-out port). If it really was dead, I’d probably just live with that instead of the much greater inconvenience of a couple of weeks without my computer.

But before I gave up on it, I decided to do some research and it turns out that resetting the SMC (the new MacBook’s equivalent of the PowerBook’s PMU) should do the trick.

Here’s what you do:

  1. Shut down the computer.
  2. Unplug the power and remove the battery. (That last part is important.)
  3. Press and hold the power button for 5 seconds.
  4. Reinsert the battery, plug the MacBook back in (if you want), and restart.

It did the trick… my camera is working again! (Not that I really care enough to warrant that exclamation point, but… well… at least I don’t have a month-old computer with a defective component. That’s worth celebrating, no matter how irrelevant the part is.)