Whatever your believe on the health care debate – you owe it to ourself to watch this:
The text is here. I don’t know if it is as compelling as the video.
I watch it and my blood boils at the damage and destruction to reasonable discourse resulting from the “death panel” comments that Sarah Palin and others made. This is fundamentally why I’ll never vote republican again at the national level as long as people like her, and other obstructionists purely in it for their own gain are anywhere near the GOP. I don’t know that the democrats are all that much better in many areas, but right here in this one, the activities of the republicans are completely shameful.
Pass the damn bill. No it’s not perfect, nothing ever is, but we have to start making steps for health and insurance reform. Pass the damn bill.
I honestly haven’t the foggiest what’s going on with the w3c HTML working group and HTML5. I don’t read their mailing list (that is, the public one – apparently there’s some private one too).
However, I do follow the blogs and the twitters of a lot of the people who are heavily involved in this process though – so I see all these random, obscurest, glimpses of it. I have no idea who the “good guys” are and the “bad guys” are. I’ll see comments and links from multiple of the participants that seem to trigger one value that I have in software or another.
But as a complete and total outsider, not altogether unknowledgeable of the subject matter, but altogether completely ignorant of the personalities and the the process of it all, all I can say is this:
Dear W3C: You are starting to make Congress look good.
Anyone want to start a prediction market on whether we’ll see Health Care Reform or HTML5 first?
They said that the Internet had gone too far.
[insert reverberating demon-sheep like whisper of “too far” here.]
We say. NO! It has not yet gone far enough.
[find some aluminum foil. Or a lightning storm. Or both. You’ll need some thunder.]
I liked Sun, I didn’t like Java. But I’ve had a long relationship with Sun hardware and the OS – dating back to the time when it was the hot thing replacing the DEC equipment both at work and at school. It always served me well in the roles where I used it.
I’m actually going miss the Schwartz.
What a long strange trip it was.
Needs More Higgins is the new Needs More Cowbell.
( thanks to Rich Phelps for my new catch phrase. Everyone needs a catch phrase.. )
Faruk, Faruk, you could learn a few things from the old people
I don’t disagree with your assertion “The iPhone and iPad are shifting it even further towards consumers, away from the tinkerers of old, the small little “elite” that excludes the vast majority of people.” – I guess I said the the same thing.
But I disagree vociferously with the assertion that this has changed:
” When they were young, doing anything with a computer required a strong understanding of mathematics, the ability to think in binary and the perseverance to keep exploring things without any book or person around to guide you.”
That has not changed To be a programmer today – you better damn well be able to do that. Objective-C on the iPhone OS absolutely requires that. How on earth did you get to be a programmer at all without some understanding of computing architecture? Even a web programmer?
As far as building your own tools – you can’t – from Apple’s own guidelines:
3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s).
I think that’s part of Mark’s concern, part of Tim’s concern, and it’s my own concern. I disagree a bit with both that I think the platform is good for the general population – and agree with you on it’s benefit – but I completely disagree with your assertions that the world has changed for the programmers. I’m glad we don’t have punch cards and toggle switches anymore – and that I never had to use them. And I’m damn glad to not have to write Pascal anymore. But effective development still requires logic and still requires architectural understanding of the platform.