A real debate 3/05/07
476811
BBC Europe editor Mark Mardell on he delight of an election with a real clash of ideas.
454915
Tycho: Sorry about that. Kiko digests the audio files for that, and I forgot that there President's Day was a holiday that people took seriously. Before today, I was not aware just how seriously Kiko took the concept of presidency. Also, I fixed an offensive and aggressively stupid typographical error in the post above. Now, it's only aggressively stupid in the ways I originally intended.(CW)TB
481653
I'm back, with a very interesting topic too!  Joel Spolsky, ex-Microsoft Manager and software engineering guru has a new essay, How Microsoft Lost the API War that is creating quite a big storm in the blogging communitiy.  Joel posits that the priests in the holy Temple of Microsoft have lost their way, because it has split into two factions, and the wrong faction is winning. One faction worships on the alter of backward compatibility, while the other is led by fervent priests who are proselytizing to raise up the new gods of .NET and Longhorn. Joel suggests that the new gods will cause the destruction of the holy Temple because Microsoft's great victories were built on the altar of keeping customers happy with backward compatibility. Furthermore the old gods of the Windows API continue to grow more grotesque and cruel with the passing of time, driving former worshipers into the arms of the friendlier gods of World Wide Web.  This story sounds extremely plausible. I must admit that i fit the profile of the developer who used to develop on the Window's API, is familiar with COM and Win32 who now develops mostly using PHP and Python. However I continue to develop and maintain Windows apps that keep our customers happy, and we still plan to develop new Windows apps. Some points:  Temple of the Blind? Firstly, Microsoft is still a compelling place to work for to people who feel that they can make a difference. The Temple continues to attract talented people with a Unix background. For example we have the recent hiring of Ward Cunningham, author of the Wiki.  Microsoft is still able to keep talented people like Raymond Chen, and others like him who continue to look after the Windows API, and Longhorn apparently will still give high priority to backward compatibility. Open sourcerers like Miguel Icaza are sufficiently attracted to the .NET vision to stake their careers on Mono. Longhorn and .NET are compelling technologies, so even if Win32 is not so cute anymore, M'soft is providing something that remains very attractive.  What i do see M'soft doing wrong is that they aren't disseminating the .NET runtime fast enough. It remains an optional install in XP Service Pack 2 for example. Also their IE dev team appears to be hog-tied due to political reasons; nevertheless IE remains good enough, particularly when I can embed IE as an activeX control, something I cannot do with Mozilla (AFAIK) - Update: I'm wrong.  Temple of the Spider?  Secondly, people don't merely use a web browser. They run the web browser in the OS.  So let me ask you, if you are using DreamWeaver or HomeSite or Photoshop or vi or emacs or Gimp, how many of you are willing to give it up for a java applet (or whatever your favorite technology is) running in your web-browser? Precisely.  Temple of the Abandoned?  Third, Joel makes the claim that developers are not developing to the Windows API. Well he could be right. But I bet a lot of them are still calling Win32.  If you are using a framework or IDE like Delphi or wxWindows (or .NET or VB) then you certainly are insulated from the Windows API, but that doesn't mean that you're not calling the Windows API all the time. I don't see Borland dropping their Windows version of Delphi at any point in time.   In fact, the fact that many developers are using some form of framework is a compelling argument for Microsoft to enhance the .NET framework to attract developers who are using other frameworks.  Today, not that many students learn x86 assembler, but that doesn't mean that Intel lost the CPU wars. Just because fewer people are learning Win32 doesn't mean Microsoft has lost the API wars, if the frameworks run predominantly on Win32.  Temple of the Lost  Joel even warns you in the beginning that "because I'm talking about big trends, I need to exaggerate and generalize". But you still get sucked in because Joel Spolsky is a first-class writer, in the same order as Philip Greenspun or Eric Raymond. That makes him so persuasive and plausible. But this is not Indiana Jones and doomed temples, but Steve Jobs and reality distortion fields.  Other opinions:  Harry Fuecks (PHP is ASP's upgrade path),  Dennis Hamilton (M'soft is just covering all bases), Robert McLaws (Joel is wrong in 7 points), Oliver Travers (the web is not good enough), One Run-time to Rule them all....
697952
Tycho:  Our Turkey Triloging comes to a close with this, our denouement.  Gabriel is, of course, a caricature of the genuine article.  On the other hand, the grandma and the greasy fireman are only too real.  I sometimes wish that the fireman were less real, particularly when I am sent to the basement on an errand.
647033
There's a fascinating debate today going on about Scoble and his Facebook data. Here's the story so far. Plaxo, on behalf of Scoble, ran a screen scraper on his Facebook account to download information about at least some of his Facebook friends. Facebook detected the scraper and turned off his account, with an email explaining that he had violated their terms of service. The debate: Who is right -- Scoble or Facebook? While there are certainly arguments that Facebook has some rightness, most of it, imho, is with Scoble. Sure, some of the data may "belong" to his friends, like their birthday and mail address. Technically of course the data doesn't belong to anyone, it's data about them, and many organizations have this data. Are bloggers really saying that organizations have more rights than people? Isn't blogging all about a level playing field? My bank knows my birthday and my email address. Why shouldn't Scoble? (Maybe he shouldn't.) Scoble called a few minutes ago. I asked what the consensus was. He said it was about 70 percent in his favor, 30 percent in Facebook's. I think we can win over the 30 percent by saying that there should be a system whereby people can decide how much information they want to share with Scoble, or people like Scoble, or me, or people like me, or BofA or the DEA, KGB or CIA. Further, that system is not Facebook, unless they change.  Now, I think there's a pretty good chance that Facebook will change and give Scoble his data and turn his account back on. I think Facebook wants to give us access to our data, but if they just turned the feature on, there would be a shitstorm, kind of like the one that's raging right now. Except this time Facebook has defenders, which they must find refreshing, because every time there's been a shitstorm around Facebook they've always been seen as 100 percent evil by most people. (Not by me, btw.) Maybe they're getting smart there over at Facebook. Maybe they will relent, kind of admit they were wrong, and secretly be happy that they got to open their network up some more.  However, if Facebook doesn't open up and allow people a system to say who can access what information, we still have to create that system somehow. Google could have done it, but they didn't. Same with Yahoo or Microsoft. These companies don't want to empower the users, but if they studied history, they'd see that the evolution of computers always comes in fits and starts. A period when the technology is new and people are snowed by the companies and let them have full control. Gradually people understand what's going on, and figure out they're being screwed but they accept it. And then explosively the whole thing disintegrates in a new layer of technology.  It's a big effin loop we're in. One of these times around one of the companies that feels (incorrectly) that they have a lock on their users, will voluntarily give it up and be a leader in Generation N+1. I've never seen it happen, but in theory I think it could.  In other words, Apple and Microsoft could have invented the web instead of TBL. DEC and Data General could have invented the personal computer instead of Apple and Microsoft (I know this is a simplification, there were lots of individuals and small companies that did it.) And IBM could have invented the minicomputer instead of DEC and Data General. And btw, the NY Times and CNN could have invented blogging and RSS.  So Facebook has the opportunity to be a crossover company, part of the next generation -- or a last gasp of the generation that's about to run out of gas. It's their choice. And it's fitting somehow that Scoble is the poster child for users in this cycle.
446013
Comment is free: Madeleine Bunting: Gordon Brown is one of many using religious shorthand to show moral purpose. Can he square it with his faith in markets?.
157912
One of my favorite philosophers, Yogi Berra, once said you can observe a lot by just watching. Between now and Election Day there is some important polling information to watch for to track how the race between
433655
Dear Ron Paul, MD,                           11/20/2007  It is a real honor to be able to write to you today, Dr. Paul. First, I want to assure you that it is with all due respect that I ask you the following question(s). So here goes: given that you believe in a Christian interpretation of the Constitution, have the support of the Christian right for your pro-life stance, are being called "the Zionist choice for president" by Israelis, and even have the Stormfront skinheads on your side, I have to ask: why do you hate America so much?
374098
The BBC seems to be coming in for strong criticism from some of your correspondents. Many people would like to see the BBC abolished altogether.   I have been amazed by the information on many subjects that are available from the BBC on the internet.
139791
A fight between old school and new school. Which one comes out on top?
119307
If he wanted, the Barack Obama of today could have a pretty good debate with the Barack Obama of yesterday. They could argue about whether the death penalty is ever appropriate. Whether it makes sense to ban handguns. They might explore their differences on the Patriot Act or parental notification of abortion.
476514
CNET News.com's Charles Cooper got an earful from readers for raising the question. But the debate remains unanswered.
116449
Oh, I don&#39;t mean the factual debate about John Kerry&#39;s war record. I&#39;m referring to the argument over what sort of speech should be permitted during an election campaign.
414089
A website goes the extra mile to make sure voters aren & rsquo;t confused this Tuesday.  Also: West Virginia organizes the first public supercomputer & hellip;.  FDA keeps its eye on a new pain relief drug & hellip;. and more.
148635
Jim Posner sent me a link yesterday to an MP3 of a conference call between the press and two members of the Clinton campaign. It's really illuminating.  There are controversies the press isn't reporting, esp betw the Clinton campaign and NBC. Will there be a debate on Feb 26 and will CNN host it or MSNBC? There's some doubt, but you can't see it when you watch the broadcasts.  I'd love to subscribe to a feed of these conference calls, but we only happened to stumble upon this one. This morning on MSNBC they were talking about a conference call with Hillary Clinton, they said she sounded tired. I'd like to hear that for myself.  There's a difference in 2008, the campaign is not just being covered by the professional media, the people are doing it too. Even if we don't have our people on the calls, I'd still like to hear them.  So, if you have an idea how we could catch a stream of these, please post a comment. Thanks. PS: I archived the MP3 in case the link above goes bad.
590519
I'm a contrarian. It's natural. It's what happens when you're born black and male in New Orleans. You grow up questioning authority and challenging conventional wisdom. It's both a mode of survival and a disease. I have it bad. I'm addicted to argument.
263158
It seems even a crusty old newshound like me can get burned. My item last week about a couple naming their baby âYahooâ turns out to be a hoax cooked up by a (now-unemployed) Romanian tabloid reporter. Reporters making things up just for a laugh? I am shocked, simply shocked.Â