Apr. 16th, 2010

jducoeur: (Default)
Had to happen eventually: the iPad has crossed the "think of the children!" line. (I actually expected it to take longer.)

Thanks to Lambda the Ultimate, which pointed to this blog entry, pointing out that Scratch has been removed from the Apple App Store. Scratch, for those who haven't come across it before, is an educational tool for rather painlessly teaching programming the right way: instead of focusing on syntax and compilers and crap like that, it's instead an interactive tool for creating fun little apps, aimed at teaching kids. It's become quite popular, and the iPad is obviously a great platform for it.

But of course, it's a programming environment -- and Apple has just outlawed all programming environments except for the four officially-approved ones. You are now absolutely forbidden to program for the iPhone, iPad, or what-have-you in any other way or manner than that in which Apple wants you to. And since Scratch is, god forbid, a nice platform for creating little open-source apps, it is *totally* against both the letter and spirit of the new rules, so I'm not surprised that it had to be pulled down.

So yay for the Law of Unintended Consequences: the iPad is now *officially* a crappy tool for creative kids. Apple took a hard line, effectively declaring that their platform is for consuming rather than creating. (Since when you get right down to it, creating is the heart and soul of programming, and it's hard to build truly sophisticated creative tools these days without giving them some programming flexibility somewhere in there.) This is the result.

Seriously: if Google isn't already planning their ad campaign, they're missing a bet. And I do hope somebody is porting Scratch to Android, because I suspect that the new Android-based pads will be rather good platforms for it.

And I continue to suspect that Apple is going to have to climb down from the recent change: this is the best illustration yet of how idiotic a decision it was. It's one thing to piss off developers, but convincing kids that your tool doesn't let them do fun stuff -- well, that's not exactly smart long-term planning. Frankly, Apple is butting heads against a historical trend here, and they're going to lose: this nicely underscores that enabling creativity is one of the major points of computing nowadays, and the line between "creativity" and "programming" is often blurry almost to the point of meaningless...
jducoeur: (Default)
Had to happen eventually: the iPad has crossed the "think of the children!" line. (I actually expected it to take longer.)

Thanks to Lambda the Ultimate, which pointed to this blog entry, pointing out that Scratch has been removed from the Apple App Store. Scratch, for those who haven't come across it before, is an educational tool for rather painlessly teaching programming the right way: instead of focusing on syntax and compilers and crap like that, it's instead an interactive tool for creating fun little apps, aimed at teaching kids. It's become quite popular, and the iPad is obviously a great platform for it.

But of course, it's a programming environment -- and Apple has just outlawed all programming environments except for the four officially-approved ones. You are now absolutely forbidden to program for the iPhone, iPad, or what-have-you in any other way or manner than that in which Apple wants you to. And since Scratch is, god forbid, a nice platform for creating little open-source apps, it is *totally* against both the letter and spirit of the new rules, so I'm not surprised that it had to be pulled down.

So yay for the Law of Unintended Consequences: the iPad is now *officially* a crappy tool for creative kids. Apple took a hard line, effectively declaring that their platform is for consuming rather than creating. (Since when you get right down to it, creating is the heart and soul of programming, and it's hard to build truly sophisticated creative tools these days without giving them some programming flexibility somewhere in there.) This is the result.

Seriously: if Google isn't already planning their ad campaign, they're missing a bet. And I do hope somebody is porting Scratch to Android, because I suspect that the new Android-based pads will be rather good platforms for it.

And I continue to suspect that Apple is going to have to climb down from the recent change: this is the best illustration yet of how idiotic a decision it was. It's one thing to piss off developers, but convincing kids that your tool doesn't let them do fun stuff -- well, that's not exactly smart long-term planning. Frankly, Apple is butting heads against a historical trend here, and they're going to lose: this nicely underscores that enabling creativity is one of the major points of computing nowadays, and the line between "creativity" and "programming" is often blurry almost to the point of meaningless...
jducoeur: (Default)
Interesting -- I honestly hadn't noticed that particular mental linkage until just now. It occurs to me that, the technical foolishness entirely aside, one of the beefs I'm having with Apple right now is fundamentally *political* in nature, and very deeply ingrained at that.

Like most of you, I was influenced by a bunch of books growing up; unsurprisingly, a lot of those books were science fiction. Being a not-atypical teenage male geek, I tended to be influenced somewhat less by the literary quality of those books than by the ideas in them. And the single book that probably influenced me more than any other was Jack Williamson's The Humanoids.

The plot is almost cliche by now, but the story is chillingly simple: a race of humanoid robots come to Earth, with the sole and express purpose of making the people happy and safe. Over the course of the story, it becomes clear that it's straightforward enough to make people happy and safe (and mind, the humanoids are completely sincere about their desires) -- it just requires taking away anything that can possibly make people *not* safe or happy. You are all literate enough to see where this inevitably leads, as the human race gets infantilized for its own good.

The message got driven home in other forms over the years (especially by books on the fascism meme like 1984 and It Can't Happen Here), but The Humanoids pretty much set the tone: I am fundamentally suspicious of *anybody* who parrots the line "we just need to take away a little freedom, to make you safer". Sometimes it's a lie to hide a deeper agenda, sometimes it isn't, but the point is that *even when it is true* it needs to be viewed with a lot of caution. The person who wants to trade your freedom for your safety is not your friend.

And it's a line that Apple has been using over and over again in their publicity. In the current case, it's a blatant lie -- there is absolutely no respect in which the new decision makes users safer, or improves software quality; it's a purely cynical business decision to try to hurt Google. But they keep saying it in various ways, and every time they do so I react more negatively, even in the instances where it is true. Yes, a little safety is nice, but with each restriction of freedom, it looks more and more like infantilizing the users.

(And yes, I do mean that. If you actually look at what Apple has said, consistently from the creation of the iPhone, it is clear that they regard their users as irredeemably incompetent, and they deliberately make their decisions on that basis. It's not that they make things easy to use, it's that they carefully try to make it *impossible* to do anything that might be a problem. A lot of their decisions, such as their hardcore attitude towards multi-tasking, have no other explanation. Does nothing to endear the company to me.)

Yes, some folks will disagree; you're entitled to do so. But I am finding it altogether too easy to see Steve Jobs as Our Benevolent Humanoid Overlord, who will make people happy and safe. All you have to give up is the ability to do anything he disapproves of, because it might be bad for you.

And yes, I can and am opting out of his ecosystem. But this means I get even angrier about Apple's moves on the patent front, or this most recent flap, which are crossing the line from competition as usual into something quite different. It is very clear that, not only are they going to restrict their own users, they are going to do everything in their power to destroy any possible competitors -- they want *everyone* using iPhone technology, and they are being every bit as ruthless about it as Microsoft was at their worst. Hence my passion on the subject: Jobs is rather quickly managing the transition from merely foolish to actively being the current Big Bad of the technology world...
jducoeur: (Default)
Interesting -- I honestly hadn't noticed that particular mental linkage until just now. It occurs to me that, the technical foolishness entirely aside, one of the beefs I'm having with Apple right now is fundamentally *political* in nature, and very deeply ingrained at that.

Like most of you, I was influenced by a bunch of books growing up; unsurprisingly, a lot of those books were science fiction. Being a not-atypical teenage male geek, I tended to be influenced somewhat less by the literary quality of those books than by the ideas in them. And the single book that probably influenced me more than any other was Jack Williamson's The Humanoids.

The plot is almost cliche by now, but the story is chillingly simple: a race of humanoid robots come to Earth, with the sole and express purpose of making the people happy and safe. Over the course of the story, it becomes clear that it's straightforward enough to make people happy and safe (and mind, the humanoids are completely sincere about their desires) -- it just requires taking away anything that can possibly make people *not* safe or happy. You are all literate enough to see where this inevitably leads, as the human race gets infantilized for its own good.

The message got driven home in other forms over the years (especially by books on the fascism meme like 1984 and It Can't Happen Here), but The Humanoids pretty much set the tone: I am fundamentally suspicious of *anybody* who parrots the line "we just need to take away a little freedom, to make you safer". Sometimes it's a lie to hide a deeper agenda, sometimes it isn't, but the point is that *even when it is true* it needs to be viewed with a lot of caution. The person who wants to trade your freedom for your safety is not your friend.

And it's a line that Apple has been using over and over again in their publicity. In the current case, it's a blatant lie -- there is absolutely no respect in which the new decision makes users safer, or improves software quality; it's a purely cynical business decision to try to hurt Google. But they keep saying it in various ways, and every time they do so I react more negatively, even in the instances where it is true. Yes, a little safety is nice, but with each restriction of freedom, it looks more and more like infantilizing the users.

(And yes, I do mean that. If you actually look at what Apple has said, consistently from the creation of the iPhone, it is clear that they regard their users as irredeemably incompetent, and they deliberately make their decisions on that basis. It's not that they make things easy to use, it's that they carefully try to make it *impossible* to do anything that might be a problem. A lot of their decisions, such as their hardcore attitude towards multi-tasking, have no other explanation. Does nothing to endear the company to me.)

Yes, some folks will disagree; you're entitled to do so. But I am finding it altogether too easy to see Steve Jobs as Our Benevolent Humanoid Overlord, who will make people happy and safe. All you have to give up is the ability to do anything he disapproves of, because it might be bad for you.

And yes, I can and am opting out of his ecosystem. But this means I get even angrier about Apple's moves on the patent front, or this most recent flap, which are crossing the line from competition as usual into something quite different. It is very clear that, not only are they going to restrict their own users, they are going to do everything in their power to destroy any possible competitors -- they want *everyone* using iPhone technology, and they are being every bit as ruthless about it as Microsoft was at their worst. Hence my passion on the subject: Jobs is rather quickly managing the transition from merely foolish to actively being the current Big Bad of the technology world...

Profile

jducoeur: (Default)
jducoeur

July 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27 28293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags