Thursday, May 20, 2010

Bill Gates POV in regards to email is not naively utopian. It's full-blown autism. Good luck on hermetically sealing yourself away Bill. Face to face conversations are one of the highest and most efficient ways to communicate. Anyone who asked two questions in an email and only received an answer to one in the reply knows this. Bill Gates has never been much of a visionary. MS has mostly played catch-up for the last 15 years and usually leverage their existing power/partnerships to get market-share. With Steve Ballmer this is practically institutionalized. MS is practically a producer of knock offs at this point, but for the same price of course.

MS works like a hard-nosed business, not a technology company or a startup. They don't have anyone on the street who and the only thing they want to do is move units and to try and re-can and rebrand the same sauce with the fewest modifications possible.

Everything is a marketing problem to them.

I think the tea party has been an indication that the secret-racists of America are now a viable "market" for politicians to try and capture. People like Rand Paul are so very careful to walk the line between outright racism and the wink to the all of bigots that he's sure to turn his back on whatever crazy direction they go in.

Why is it somehow okay for politicians to act this way? I never understood how Sarah Palin every got away with her avoidance of position, her avoidance of argument. These types of politicians survive on the constant avoidance of actual opinion. They work very hard at trying at hitting the words "freedom" and try to hit all the buttons while still never saying anything.

The very sad part is that Rand Paul is actually an HONEST politician. Instead of lying like a lot of them he instead never makes a promise he's sure to betray. I don't know how this discussion arose with him, but the fact that he so carefully leaves the open the fact that segregation SHOULD BE AVAILABLE TO PRIVATE BUSINESS betrays his intentions.

It's so sad that there really isn't a career politician who can out and actually say what should be done and what is wrong. Ron Paul is an interesting character because he does just that. Gore maybe as well. But the fact is that there is a lot of politicians who really aren't interested in letting you know what you're buying. Vote for me, not my promises, not my ideas, not my arguments.

Rand Paul is not going to be a collaborator or a confronter in the senate. He'll be a lame-duck who will vote with the corporate concern, party concern, or maybe if he wants to be re-elected the backwater secret racists who keep him in office.

This reminds me of a story that I heard where americans in the south were not referring to blacks as "Canadians". This is somewhat funny since I'm Canadian, but it goes to show how underground racism has become in America.

Steve Jobs has said that for the original personal computer they had a problem because no one could type. Then they realized that problem would be solved, those people are dying. It's kind of funny because I remember when I was in school we did have typing classes, and I thought I'd never learn and I never understood why it would be important anyway. By the end of high school I was of course typing like an expert.

So let's hope that the morbid obesity epidemic dove-tails with the racists and the bigots.

Wednesday, May 5, 2010

An interesting article from Adobe CTO, but still missing the point. He complains that Apple's strategy is counter the web where there is platform agnostic coding that works on every platform. Apple is apparently not open about their technologies. The part he's missing is that the App store is never the web, and was never the web.

Apple is open about the web, with WebKit and everything else. It's flash playing directly on the device that they don't like. They want Flash to work on mobile safari, which it just can't (there is no existing device that can run flash on a mobile). So they want to just compile directly to a iPhone app. Well an App never was the web, so they're basically trying to taint the argument as if everything should be like the web. So I don't see how Apples approach is any different than any other mobile device maker.

Now how is this any different than maybe if someone wanted to do practically anything with a pdf.

Monday, May 3, 2010

Steve Ballmer is Full of Shit

I find it really funny when corporations make statements and people have commentary for/against. I realize I'm doing it right now, let's not get meta.

But what I'm getting at is when people like Steven Ballmer makes some comment about a competitors release. Everyone feels the need to speed it around the internet maybe attaching some commentary. "Steve Ballmer doesn't think the iPad will be successful." First of all, he's full of shit, second of all, he knows it... Thirdly I think he has Down's Syndrome and uses his retard strength to intimidate people.

Anyways, the fact is, that as a CEO, Steve Ballmer and Steve Jobs and the CEO of Adobe (who cares) practically have a legal mandate to make these kinds of statements. You can't talk about what a competitor is doing without making sure to say it's shit. It might run the gamut of poor or okay to shit, but really the last thing you need to tell your shareholders, employees and partners is that the other guy even makes something that's fungible to you.

Even if MS isn't in the pad computer business, they can't even say Apple is the okay solution until the amazing Windows 7 pad comes out. It just can't happen. I wouldn't be surprised if there were lawsuits by investors if Ballmer let it show that they were caught of guard or admitting they are the top.

The fact is the question will come, CEOs give interviews and mandatory shareholder phone meetings. People are going to ask, and they'll have to spin it. On the exterior it looks like it's just for the fan boys. People who just can't stop loving the Zune and everything MS, or Acrobat, Flash and everything Adobe (I don't need to go over the Apple touch stones do I?). But fan boys always pick up on this shit, taking Ballmer at his word.

I suppose if you were a shareholder, you're really trying to determine if the company is getting the job done. Something like MS, with twice as many employees as Apple, who produce only software... Maybe should have been better prepared, at least when it came time to make a statement.

Steve Ballmer is famous for saying the iPhone will fail and that Windows already dominates the smart phone business. He's a jackass, but you can't really believe everything coming out of a giant man-child's mouth, as he runs around screaming can you.

I apologize for that last sentence, I don't like it when writers spice up their writing with too much artistic licence ... But he is

Pot Calling the Kettle Black

This is perhaps the funniest thing I've read so far about this Apple vs Adobe saga. So, someone from the FSF weighs in saying that Apple does not embrace open systems and they have a walled garden blah blah blah. It's supremely funny to see a FSF guy say this for one very good reason. Richard Stallman (president of FSF).

If you were to go, say, listen to Richard Stallman speak at a university. You would, minimum in the Q&A session, hear over and over how there is a big difference between open source and GNU license software. This is because as people ask questions they often convolute the terms of "open-source" and "GNU GPL" which are completely different to RMS and by extension FSF. This is not purely semantics, having the source code to something doesn't mean you're completely free to use it. Having the source code does not have the effect of the GPL which makes all the surrounding code "free".

RMS and the GPL is free to be how it is. It's a restrictive license in the other direction of all the other licenses. There are a lot of similar licenses to the GPL, some are better some are worse.

FSF in fact defends GPL code with lawyers, so you know they're serious. If you were to, say, take GPL code and use them in something without providing source code, you WILL get sued. The specific license is that you must provide source code and they're very serious about it.

This means that they have to have a very clear distinction between something that is open-source is a more informal way (like "here take the code and do anything with it") and the GPL way ("here take the code and the restrictions are that you have to make your changes public and allow blah blah").

I don't think there's anything wrong with GPL. I think it makes a lot of sense and has kept a lot of companies that have used the work of these guys from just stealing it and locking it up. It's the intellectual property of the person who (or people) who wrote it and so they can place it under any license they wish. The important thing is to know when it's GPL, because it changes how you can use the code.

So the FSF is not going to sue you if you use, "Open-Source" software which is just a generic term for someone else's code. They will if it's code that is under GPL.

So if FSF is so aware of the terms, why are the trying to box Apple's ear when they said they use Open Standards? I've heard a few small-time comments by people saying "Apple is just as proprietary as Adobe, they have the iPhone OS etc etc". That's RIGHT. Corporations in general do have proprietary technologies. Apple is not going to start training HP how to do better hardware and software design and they're sure as hell not employing thousands of programmers so they can allow other companies to duplicate what they did easily.

The basic concept of a company putting money (labour materials, and actual capital) in order to turn a profit is not a new idea. This is entirely ubiquitous thing. Originally light fixtures were proprietary to the light-buld manufacturers. Lightbulbs were expensive. But there is a plethora of business models.

Having people locked into a system can make a company a lot of money, it forces you to buy from them for refills (think Pez, or gift-certificates). iTunes-iPods is similar but you can still load it with generic mp3s, but NOT from some other online stores. The mp3s have to be encumbered by Apple or unencumbered.

Often it costs extra to get out of these systems. Even moving from Facebook to Myspace or buying something you have accessories for is a form of lock it. To make it expensive to leave, and impossible to use another vendor is a good thing for the company. Don't just sell them air fresheners. Sell them cartridge re-loadable ones that you invested in the the dispenser. I might as well get my use out of it since I already have sunken costs in it.

This is what Jobs was describing. He describes their web initiatives as using Open standards. Open standards are another thing that big companies (even pre-computer) will do. Again, like the light bulb. After some time with a lot of battling companies and confusion and anger from consumers; big corporations will work together in order to make a common technology interoperate. So having something like wifi standards between computers, OSes, and all sorts of manufacturers makes it actually possible in the first place. Wifi would be nowhere near as popular or ubiquitous if any laptop anywhere could only connect to a wifi router of the same manufacturer. It would narrow its use so much that it would be useless.

I believe this is usually when a technology becomes commodity. At the beginning all the companies furiously create their own technologies in order to have a better system that people consider valuable. This is to give them an edge over other vendors. There is certainly a lock-in associated, but the fact is that these companies are creating solutions for existing problems. Coordinating with every other vendor is entirely too slow and complex, and takes away the uniqueness of their solution (like HD-DVD and Blu-ray).

In the end when something is established, the companies are able to collaborate together and develop standards. With these standards come interoperability. It's unlikely that a web browser would just pick up support for every possible standard (be it video codec of what have you) and have it all work together seamlessly. This is why h.264 is now the next-generation video codec. All the vendors are coming around to agree that it is the best implementation and they're getting behind it.

It is for control, it is for profits. But the fact is that the logical conclusion is an open standard. FSF should realize that Jobs never said Apple was GPL, or even that Apple was completely "Open" (the generic term). He merely said that they approached the web platform with open-standards like HTML5. That's why they don't support Flash, that's why they don't like Flash. His example of webkit (a open Apple creation), and how even Android uses it is something that Apple did. It shows how Apple is open about web standards and how it believes that's how it should be.

And it should.

I think Gruber put it best "That’s great. So what mobile phone should an FSF devotee buy? Good luck with that." It's exactly right. GPL has done very well for itself in many places. But the fact is that past the back-end, into the world of usability. Into the world of a GUI. Into a world of actual hardware, there's nothing legally GPL pure.

Even Chinese manufacturers who want to make their own smart phone or handheld computer will put Windows on it. It's the only turn-key platform that saves them from hiring programmers and maintaining a totally new platform. Even ones with modified windows (eeePC) are going to roll in a lot of proprietary stuff, solutions to problems they encounter which they see no need to share.