Posts Tagged ‘election’

The Presidential Election: Mac vs Windows

As the Presidential election continues, I’ve been thinking a lot about the two candidates, Barack Obama and John McCain. I’ve thought about the philosophies and points of view that are so different between them. Being that I’ve been an IT professional for over six years and a web developer for almost as long, it’s only fitting that I draw a comparison with the current Presidential election to the two operating systems I’ve used intimately for the past ten years or so: Apple’s Mac OS and Microsoft’s Windows.

If you’ve never used a Mac then you might not have a clue what I’m talking about in this post. And when I say used I mean more than just a few hours. Anyone who has spent more than a month using a Mac will know exactly where I’m coming from and why I draw the kind of comparison I’m talking about to the current Presidential election. Comparing Windows users to Mac users is very much like comparing devoted Republicans to Democrats.

I recently read a three-part series of articles entitled From Win32 to Cocoa: a Windows user’s conversion to Mac OS X (part 1, part 2, part 3). This series of articles does a great job of reinforcing my views and illustrates my own experiences that made me switch from Windows to Mac.

I’ve used Windows since Windows 95 and was a staunch supporter of Microsoft, defending them even when criticism was at an all time high during the late 90’s and into the turn of the century. But after spending three years as an IT Supervisor for a small architectural firm, dealing with day to day issues with the administration of Microsoft software, and beta testing Microsoft’s latest OS, Windows Vista, my philosophy started to change.

The first change came when I got sick of dealing with Microsoft’s .NET platform for doing web development. I felt that there had to be something easier and just as powerful to use. So I ended up switching to the use of Apache web servers, PHP, MySQL, and Linux/Unix-based servers as my platforms of choice for web development.

The final change came when I went out and bought a Mac Mini out of frustration. The tools I was using for web development just weren’t working right on my Windows-based PC and I really wanted a change. I was already highly familiar with Linux and Unix-based operating systems so a Mac wasn’t that much of a jump for me. Once I got up and running I haven’t looked back ever since. I even formatted my old PC and turned it into a Linux server.

So how does this translate to the current election?

When I was beta testing Vista, it became clear to me that Microsoft was giving me more of the same. They were more or less trying to candy coat everything in a slick package and attempting to solve all of the users problems with band-aids. What they ended up with was a bloated mess of an operating system that required twice the horse power that Windows XP required. As such, anyone who wanted to use Windows Vista would have to buy all new hardware….including businesses, who are Microsoft’s biggest customers. What’s worse is that there are so many similarities to Mac OS X. They practically ripped off ideas from Apple. Yep, there’s lots of pork in Vista.

From a developers point of view, writing applications for Windows is a trying experience. I certainly remember my time trying to get a .NET web application working. I felt like I spent more time dicking around with the configuration than I did actually writing code. As Peter Bright points out:

Windows is dying, Windows applications suck, and Microsoft is too blinkered to fix any of it–that’s the argument. The truth is that Windows is hampered by 25-year old design decisions. These decisions mean that it’s clunky to use and absolutely horrible to write applications for. The applications that people do write are almost universally terrible. They’re ugly, they’re inconsistent, they’re disorganized; there’s no finesse, no care lavished on them. Microsoft–surely the company with the greatest interest in making Windows and Windows applications exude quality–is, in fact, one of the worst perpetrators.

Microsoft has always been a company that would have you believe that Windows and other products like Microsoft Office are the only solutions to consider for your business and personal life. They pretty much invented the use of FUD: Fear, Uncertainty, and Doubt. Anytime a competitor has threatened their core business, they do what they can to either stomp it out or entice their users to keep using Windows with a little FUD (”Are you sure that’s wise?”).

The thing is that Microsoft doesn’t care about the conscientious developer or the home user. They only care about making their primary core customers happy: corporate enterprise customers. As such, Microsoft doesn’t really have to re-invent themselves if their corporate customers are happy. Corporate users are happy with “good enough”, which is exactly what Microsoft gives them.

Candy coating, band-aids, bloat, pork, inconsistent, disorganized, poorly managed, corporate loving, FUD, disillusioned user base, copycat design, more of the same, good enough. Gee…is this starting to sound like the Republican Presidential campaign?

Apple, on the other hand, is a company that is about forward, outside-of-the-box thinking. Their products speak for themselves. All you have to do is pick up an iPhone and realize just how much time and attention went into it. Apple is a company that attempts to solve problems by creating computers and gadgets that are well designed and highly usable. Much of their success has a lot to do with their leadership:

Apple is Apple. Apple, as a company, prides itself on being a leader, not a follower. As Steve Jobs famously quoted Wayne Gretzky, “I skate to where the puck is going to be, not where it has been”. So the charismatic (some might say dictatorial) Apple leadership wants the company to be seen as one that looks forward, not backward.

Apple practices good, solid user-centric design in every product they create. I’ve read many books about application and product design for my web development practices and Apple is always used as an example of good design. Good design is about communication. A well thought-out, well designed product communicates to you by showing you how it will solve your problem. In times like this, the product speaks for itself. What makes Apple’s products so good is that they accomplish something that many other companies fail to do: to make a product that is easy and fun to use and addresses the needs of what most people need.

Apple’s products are honest and direct. For Apple, less is more. You don’t need every bell and whistle. You don’t need a bunch of useless features that you’ll never use. So they get rid of the fluff and bloat and leave behind only what is necessary to get the job done. What you’re left with is a clean, usable product that is a joy to use.

Granted, Apple isn’t perfect. They do make mistakes and they are flawed in areas, and Steve Jobs would be the first to admit it. Most users don’t really know what they want till they see it so Apple tries to anticipate what users will want to use in the future by asking questions and creating new products based on new ideas and innovation. Many times they succeed, but sometimes they fail. But they learn from their failures and move on. Part of their failures includes listening to their users and asking them why a product wasn’t good. That’s just good management and good business.

Leadership, forward, outside-of-the-box thinking, communication, well managed, honest, direct, clean, usable, fallible, innovative. I don’t expect perfection but I don’t want something that’s just “good enough”. I just want it to work and work well and solve my problems. Apple give me that. I think Barack Obama will give me that as well.

Why John McCain should not be President (Part 3)

As pointed out in part 2 of this series, it has been discovered recently that McCain’s economic advisor, Phil Gramm, was employed UBS, a Swiss bank that Gramm was lobbying for as it relates to the mortgage industry. What’s troubling is that Gramm helped the mortgage industry by helping to deregulate the banking industry and help perpetuate the problems we now see in the mortgage industry.

And what was McCain’s response to this?

“Senator Gramm has one of the most honorable records of anyone who has served in the United States Senate and, of course, he’s never lobbied me.”

I think McCain misses the point. The problem isn’t that Gramm has lobbied for McCain, it’s the fact that he was a lobbyest period. By McCain’s own campaign policies, Gramm should not be a member of his campaign. He goes against the very things McCain keeps preaching about…and he’s providing economic policy advise? Tell me there isn’t a contradiction here.

Recently, Keith Olbermann pointed out more about the Gramm scandal…and it gets worse. I’ll let Keith take the conn:

What blows my mind is that these facts are pointed out and yet so many Republicans keep throwing it back and saying,”You’re wrong!” Look, I’m an Obama supporter, but even I will admit when Obama is wrong or has serious problems with his policies. Nobody is perfect. Until both Republicans and Democrats realize that, until they start looking at the bigger picture, nothing is going to get done.

Why John McCain should not be President (Part 2)

Since Part 1 of this series, a lot has happened with the McCain campaign. Questions have been raised regarding McCain’s economic policy advisor, as well as bold claims from McCain regarding earmarks attached to spending bills.

As Michael Dobbs of the Washinton Post points out, McCain’s talk about earmarks is fantasy. For example:

Here’s $100 billion right here for you, George. Two years in a row, the last two years, the president of the United States has signed into law two big spending, pork barrel-laden bills with $35 billion (in earmarks). In the years before that, $65 billion. You do away with those, there’s $100 billion right before you look at any agency.

This is yet another example of what I call “band-aid” politics. McCain glazes over the problem but doesn’t directly address it. The problem is that McCain is stretching the facts beyond imagination, isn’t basing it on fact, and isn’t addressing the larger issues related to government spending. The government is hemorrhaging millions of dollars a month on Iraq and McCain seems to think that we can “magically” continue to fund it by simply eliminating earmarks. Great if you know how much is truly wasted on earmarks. Even better if you can truly get rid of them. But to say that this is McCain’s plan for a continued war in Iraq is just pure fantasy.

McCain really doesn’t have much of an economic policy. He seems to emphasize the war in Iraq above anything else. And now we know why. Recently it was revealed that McCain’s campaign co-chairman, Phil Gramm, was a lobbyist for UBS. Why is this such a big deal? Because UBS is a Swiss bank that is directly involved with the current mortgage crisis that threatens to cause millions of home owners to go into foreclosure. What is troubling about this is that McCain is receiving advise on his policy regarding the mortgage crisis from someone who lobbied for the mortgage industry. Not good.

And, lastly, Jonathan Martin of Politico.com posted a Top 10 list of McCain’s “misstatements and outright deceptions”:

  1. McCain doesn’t even know who is in charge in Iran.
  2. Iraq/Iran, Sunni/Shia: McCain doesn’t know the difference.
  3. McCain still thinks Czechoslovakia (which split into two countries in 1993) exists.
  4. McCain wrongly claimed that Baghdad was mostly normal.
  5. McCain called Baghdad market safe.
  6. McCain can’t even remember how little he knows about the economy.
  7. McCain falsely claimed he never requested pork.
  8. McCain falsely claimed that tax cuts increased government revenues.
  9. McCain’s claim to be untainted by special interest money is false.
  10. McCain wrongly claimed he never supported amnesty.

With the exception of the one regarding Czechoslovakia, I’ve personally heard quotes from McCain that confirm each of these statements. Craziness!

When will it end!

Clinton Casts Wide Net of Exaggeration, Claims to Lead in “Every Poll”

As my wife said recently, “Someone should make her swallow a big ol’ dose of shutup.”

Why John McCain should not be President (Part 1)

It is pretty clear after the results of the Democratic elections in Kentucky and Oregon that Barack Obama will be the Democratic candidate. Thus, it is no longer necessary to talk about why Hillary Clinton should not be President since she’ll clearly no longer be in the race. Now it is time to focus my attention on the Republican candidate, one that is probably as prolific as Clinton when it comes to discrepancies in a campaign. This is the first of what will likely be many posts about why I think John McCain should not be President of the United States.

I recently read that McCain’s finance co-chairman, former Texas Rep. Thomas G. Loeffler, had stepped down. What concerns me about this is the fact that Loeffler runs a lobbying firm called The Loeffler Group, a firm that has lobbied for other foreign interests and foreign governments and, according to Newsweek, was paid $15 million by Saudi Arabia.

McCain recently put a policy in place that prohibits any member of his campaign staff from being a registered lobbyist or foreign agent. With this policy, others have left his campaign including advisers Doug Goodyear and Doug Davenport, both of which worked for DCI Group, a consulting firm hired to improve the image of Myanmar’s military junta. McCain also fired energy policy adviser Eric Burgeson, who represents energy companies as a lobbyist.

If this is McCain’s idea of action against lobbyists then it’s too little too late. Even McCain’s own website had this to say about lobbyists:

As John McCain has said, “Americans believe that political representation is measured on a sliding scale. The more you give the more effectively you can petition your government.” It is no coincidence that the most influential lobbyists with the greatest access in the nation’s Capitol are also the most prolific political fundraisers, and that incumbents attract money in far greater volumes than most challengers.

You know, for a guy who claims to be “Ready From Day One“, he sure as hell didn’t make sure that he wasn’t hiring ex-lobbyist from day one of his campaign.

But that wasn’t even the most scariest story of the week. The most scariest is one that my wife forwarded to me from the Huffington Post, one in which McCain gets his fact wrong about Iran:

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

It’s scary because here’s a guy who has been through the worst of the worst when it comes to war, is twice my age, and doesn’t know the difference between Ahmadinejad and the Ayatollah. What’s worse, he even argues about it. Even I know who the hell the Ayatollah is. I learned that when I was a kid back in 1981 when the Iran hostage crisis took place. It’s pretty clear that Ahmadinejad is not the Ayatollah. It’s insulting because, out of all people in the United States, it’s the President who needs to know this stuff the most. Pretty crazy when even a 10 year-old kid knows more than John McCain about Iran’s leaders.

More to come soon…

Clinton hires Garin to push poll call lies

Seriously, how much proof do you need? Not only does Hillary Clinton lie, it looks like she’s even hiring others to lie for her by pushing them onto others via poll calls. Say “hello” to Hillary’s new head of her campaign team, the firm of Geoff Garin:

Clinton Camp Testing Attacks on Obama

This is absurd! How can anyone in their right mind vote for her knowing damn well that she has lied her ass off to get their vote? I don’t buy the excuse that we expect politicians to bullshit us. I’m tired of that line. If this is her idea of a well run campaign, I don’t want her anywhere near the office of the President of the United States!

Why Hillary Clinton Should Not Be President (Part 7)

Clinton drops hospital story from stump speech (CNN)

You know, this story reminds me of a song that my man Henry Rollins wrote with his band. Hillary, this one’s for you:

Liar

you think you’re gonna to live your life alone
in darkness
and seclusion
yeah I know
you’ve been out there
tried to mix with those animals
and it just left you full of humiliated confusion
so you stagger back home
and wait for nothing
but the solitary refinement of your room spits you back out onto the street
and now you’re desperate
and in need of human contact
and then
you meet me
and you whole world changes
because everything I say is everything you’ve ever wanted to hear
so you drop all your defenses and you drop all your fears
and you trust me completely
I’m perfect
in every way
cause I make you feel so strong and so powerful inside
you feel so lucky
but your ego obscures reality
and you never bother to wonder why
things are going so well
you wanna know why?
cause I’m a liar
yeah I’m a liar
I’ll tear your mind out
I’ll burn your soul
I’ll turn you into me
I’ll turn you into me
cause I’m a liar, a liar
a liar, a liar

I’ll hide behind a smile
and understanding eyes
and I’ll tell you things that you already know
so you can say
I really identify with you, so much
and all the time that you’re needing me
is just the time that I’m bleeding you
don’t you get it yet?
I’ll come to you like an affliction
and I’ll leave you like an addiction
you’ll never forget me
you wanna know why?
cause I’m a liar
yeah I’m a liar
I’ll rip your mind out
I’ll burn your soul
I’ll turn you into me
I’ll turn you into me
cause I’m a liar, a liar
liar, liar, liar, liar

I don’t know why I feel the need to lie
and cause you so much pain
maybe it’s something inside
maybe it’s something I can’t explain
cause all I do
is mess you up and lie to you
I’m a liar
oh, I am a liar

if you’ll give me one more chance
I swear that I will never lie to you again
because now I see the destructive power of a lie
they’re stronger than truth
I can’t believe I ever hurt you
I swear
I will never to you lie again, please
just give me one more chance
I will never lie to you again
I swear
that I will never tell a lie
I will never tell a lie
no, no
ha ha ha ha ha hah haa haa haa haaa
sucker
sucker!
oh, sucker
I am a liar
yeah, I am a liar
yeah I like it
I feel good
ohh I am a liar
yeah
I lie
I lie
I lie
oh, I lie
oh I lie
I lie
yeah
ohhh I’m a liar
I lie
yeah
I like it
I feel good
I’ll lie again
and again
I’ll lie again and again
and I’ll keep lying
I promise

Actions do indeed speak louder than words

This story really brings it all into perspective. Read it and you’ll understand:

Factor military duty into criticism

Regardless of how you may feel about him, there’s no denying that Reverend Jeremiah Wright is a true patriot and has served his country well. Anyone who says otherwise obviously doesn’t know what the word patriotism really means.

Why Hillary Clinton Should Not Be President (Part 6)

In my first post of the Why Hillary Clinton Should Not Be President series, I mentioned the incident with Peter Paul and Stan Lee of their involvement with the Clintons during one of Hillary’s Senate campaigns. According to WorldNetDaily, the Clintons may face a fraud trial, a trial the Clintons have been trying to dismiss. Why this case hasn’t gotten more media attention is beyond me.

Just as Hillary has said in prior debates, it’s important the people understand who the candidates are, what they’ve done, and what they represent. Stan Lee and other comic book writers have written within the pages of many comic books that heroes are judged by their actions above anything else. Hillary’s actions tell a much different story than that of a hero. Amid allegations of corruption, lies, and a willingness to do anything to win, the picture couldn’t be any clearer: Hillary is not the one we need in the White House or any government office for that matter. Much like a vote for John McCain, to vote for Hillary is a vote for “more of the same”. Which is ironic because that’s the very thing Hillary claims she’s not about.

Actions speak much louder than words. Remember than the next time you’re at a voting booth.

Why Hillary Clinton Should Not Be President (Part 5)

The Ferraro Special Comment: Amen, Keith! Amen!