The 3 Most Annoying Attention-grabbing Blog Post Headlines

Have you ever noticed that there are several headlines used repeatedly by bloggers and other digital writers, all of which are designed for nothing else than to try to grab traffic? Not that there is anything wrong with trying to grab traffic, but more often than not these posts are nothing but fluff, and simply play off public opinion regarding some polarizing topic.

The three which annoy me most are:

  1. Technology is Dead! – applied most commonly to the PC, and anything to do with Microsoft
  2. 10 Reasons Company  X got everything wrong!
  3. 10 Things you MUST do today or your career will DIE!

Note that it is not always 10 things – some of us can only count to 3.

Those are my favourites – what are yours?

About these ads

Immigration: The new Off-Shoring?

I was just reading an article over one The Atlantic, entitled The Myth of America’s Tech-Talent Shortage

I think “myth” is too polite a term here. Complete and utter bullshit would seem to be more appropriate, both for the situation in Canada, and in the United States.

On the one hand, there is constant whining on the part or the tech industry that they cannot find enough qualified people. Their solution: allow in more immigrants who, while qualified, will often work for less money in order to get here and get established. This is, in effect, absolutely no different than off-shoring the jobs in order to get them done more cheaply. Whether they hire people off-shore, or bring people from off-shore here, it amounts to the same thing.

On the other hand, we have stories like this one on age discrimination, this one Companies won’t even look at resumes of the long-term unemployed. Then there are the many, many articles regarding the challenges of new grads finding work in their fields, including many in STEM fields.

So lets look at these points:

  • Tech companies claim they cannot find qualified staff;
  • These same companies do not hire new grads because they “lack experience”;
  • These same companies will not look at long-term unemployed (assuming 6 months is “long term”), because there must be something wrong with them, or because all of their skills have become obsolete in 6 months;
  • These same companies do want to hire over 50s because their skills much be out-of-date

Does anyone else see the bullshit in this situation? The reality is that

  1. Companies want experience, but they do not want to pay for it. 
  2. Companies can get experience for less by importing it, because many people want to come to North America.
  3. Companies are not interested in investing in building the experience base by hiring the inexperienced and growing them.

I have worked for many companies that did hire new grads, did invest in growing that talent, and did hire experienced people (even though they were more expensive) to mentor that junior staff. And you know what, those companies were successful. 

Do not get me wrong, I am not “anti-immigration”. I think that immigration adds a great deal to our country.

Just don’t try to feed me some bullshit line that it is the only way to get the technical talent you need.

Samsung ATIV SmartPC: Be very careful when buying in Canada

Among the Windows 8 devices I have been very anxious to see are Samsung’s ATIV SmartPC line. There are two main versions, the 500T, powered by an Atom processor, and the 700T powered by a Core I5 processor (note there is also a Windows RT version of the ATIV).

In particular, I was really looking forward to seeing the 500T. With the Atom processor, it runs a full version of Windows 8, rather than running Windows RT. The Atom processor would also seem to give better battery life, and keeps the price more in line with what people want to pay for this type of device. And the kicker (for me, anyway) is the inclusion of the S-PEN and an active digitizer to support note-taking, a big bonus in my books.

Based reviews like this, I was pretty excited.

Well, now comes the problem…I live in Canada.

As in the US, there are two different SKUs for the 500T in Canada (XE500T1C-A01CA  and XE500T1C-A02CA). The first does not include the keyboard dock, the second does.

But…

The versions being sold in the US (for slightly cheaper) both include the S-PEN/active digitizer. Not so for the versions in Canada. Samsung Canada has confirmed to me via Twitter that the Canadian versions do not have the pen, and reviews I have seen indicate that they will not even work with other Active Digitizer pens.

Others may not place quite as much important on the pen as I do, but this makes the device a non-starter for me.

I have received no justification from Samsung as to why Canadians should pay more for reduced capability. I would love to see their reasoning.

Usability: Are “Stupid Users” really just a symptom of lazy software?

Any conversation with programmers or technical support people regarding users will often lead to many stories about “can you believe how stupid users are?” But how often is it really the software that is stupid, rather than the users?

Users frequently make some very simplistic assumptions about software (or computerized devices in general):

  • Simple things will work
  • If it lets me do it, everything must be ok.

These are not really bad assumptions. Many of the things the mere users try to do only sound stupid to those “in the know” – those who have been suitably trained and conditioned by software to know that the perfectly reasonable things the user wants to do are indeed stupid.

Take an example. A user has an MP3 file, and they really want a WAV file. Naively, the user renames the file from a .mp3 extension to a .wav extension, and is baffled that the file does not behave as a WAV file. We all know that this is not how software works, right? This user then becomes another story for some tech support person.

However, there was nothing wrong with the user. The user wanted a WAV. The OS let him rename the file from .mp3 to .wav, so everything must be ok, right?

I would suggest that it is the software here that is stupid, not the user. Or more correctly, the software is just lazy. It cannot be bothered preventing the user from doing things that don’t make sense. It cannot be bothered acting in an intuitive manner, or at least informing the user that it is not acting so. Hey, maybe the software could actually do something useful, like convert the MP3 file to a WAV file, which is what the user wants in the first place. Or at the very least, tell the user how to do it.

In general, users are not stupid. They just want to do stuff, and they expect software to allow them to do it in an intuitive manner. So if your tech support logs are filled with stories of “stupid users”, maybe you should have a long, hard look at your software.

Windows 8 is for the Right Handed?

As I have played with Windows 8 (both the Developer Preview and the Consumer Preview), I have gotten the distinct feeling that it has been developed assuming a right-handed user. For example, access the system charms works much more consistently with my right thumb as opposed to reaching across with my left hand.

Tonight, while reading through some of the developer documentation for the consumer preview, I came across the following statement:

Untitled

Apparently it is ok to ignore 10% of the population when designing your user experience.

What’s up with WordAds?

I am wondering what is up with WordPress.com’s WordAds, announced last November. I submitted a request for the program in December, and received a confirmation stating it would be “a few weeks” before they could respond.

Well, it is closing in on three months now (which is, I guess, still “a few weeks”), but I am wondering what is going on with this program?

Why Google Search Integration with Google+ Sucks

This is a very simple example of something I am seeing more and more on Google Search. I did a very simple search for “.NET 4 launch activity in background thread”. The picture below shows the results:

image

What’s my issue with this? Well, how about the fact that the number one result has absolutely nothing to do with my search. Google knows it really is not the best result for my search, but puts it there, I assume, because the author is in almost 7000 Google+ circles.

Sorry Google, but I do not give a crap about Google+ circles when I just want relevant results from my search.

So, Apple deserves a 30% slice of all content you buy?

I was having a discussion this week with an old colleague regarding Apple’s content purchasing policies, and about the crippling of the Kindle, Nook and Google Books apps, as described here.

I was told I was a “Windows Snob”, and that “You and Fortune are criticizing a company for not wanting to send customers to their competitors site in a capitalist society?”

On the one hand, I agree. In a free, capitalist society, Apple has the right to do any damn thing it wants on its platform, to its partners, and to its customers – in the interest of scraping in even more profits.

However, that does not make their actions admirable, or in the best interests of their customers. And it does not mean that consumers should blindly accept this behaviour (though most users of Apple users have drunk so much of the kool-aid that they can no longer even think of life without their Apple products).

The basic premise being argued here is this: does owner/developer/vendor of a platform have the right to only allow you to buy content through them, and the right to a slice of all revenues for content on that platform?

Lets look at a couple of analogies, first to desktop computers, and second to browsers.

Lets think first about computer OS vendors. Would it be acceptable for a computer vendor (Apple or Microsoft) to not let you buy anything on any web site on your computer without giving them a 30% slice? Say Microsoft (always seen as the greedy capitalist in the crowd) tried to make this happen in Windows. How long would it be before consumer groups and the DoJ cried foul, fined them, and made them change the practice?

Lets think now about browsers now. Would it be ok for your web browser to ONLY go to web sites the were registered with and “approved of” by the browser vendor? Or for every e-commerce transaction in your browser to belong to the vendor, and give that vendor a 30% slice? I am pretty sure most users would complain about this.

The fact is, Apple’s policies in this area are flat-out wrong, and are anti-competitive. Any other company would not be allowed to get away with limiting choice the way Apple does, but Apple has much of the world so completely brainwashed with marketing hype that no one even questions them anymore.

Microsoft is evil, lame, and sucks, right?

WRONG!

Give me a freaking break!

I was just reading a post over on TechCrunch. I do not know why I allow myself to get drawn into reading this drivel, but I always seem to.

When are the anti-Microsoft crowd going to grow up and realize that this is a business, and we are all in it to make money and increase the value of that business.

(including, of course, Google and Apple – but it is somehow ok for them)

For those who do not want to waste time and bandwidth reading the actual post, I will summarize a bit:

  • Microsoft participated in the consortium which purchased the “Nortel Patents”, even though MS apparently did not need to
  • Microsoft is pursuing licensing agreements with Android phone vendors based on other IP which MS already had
  • Microsoft stands to make a lot of money from these agreements
  • Microsoft is obviously “lame” for doing this (seriously, who actually uses the term “lame” anymore?)
  • Microsoft is doing this (obviously) because they cannot compete with Android by being innovative.
  • It would be OK if Apple were doing this, since Apple can do no wrong

So lets take a look at this from a more realistic point of view.

  • Microsoft is a business. It is in business to make money, and increase shareholder value. Period.
  • Microsoft owns certain patents. A lot of them. It owned this IP before participating in the Nortel deal.
  • Microsoft felt that participating in the consortium to buy the Nortel patents was valuable in terms of protecting its IP position.

So far so good. Lets look at the Android situation.

  • Android (apparently) infringes upon a number of patents which Microsoft owns. I am not in a position to assess this, but I would suspect there is some validity to the claim or Android phone vendors would not be signing agreements with MS without fighting.
  • If this is the case, Google is making money selling something for which they do not have clear intellectual property rights. And this is somehow Microsoft’s fault?

The statement is made that Android is winning because Google “out-innovates” Microsoft. Lets compare the two:

  • Google has a mobile phone OS named Android, based on an existing open-source OS, using a programming model which some believe they do not have valid IP rights to, and using a UI paradigm which clearly borrows heavily from another famous mobile phone (though I do think Android improves on it).
  • Microsoft, after lagging for a long time, has introduced a new mobile phone OS, written from the ground up, using a unique UI model which is clearly theirs, and with a development environment to which they own the IP, and which is also highly innovative.

Whether WP7 succeeds or fails, and whether you happen to like it or not, from an innovation perspective it is clearly well beyond Android.

So what is Microsoft’s strategy? Well, it appears to be two-pronged.

Having invested heavily in innovation, they are clearly focused on the future of WP7. They intend it to be a success. Whether or not they are successful is more a question of their timing and marketing ability than their level of innovation.

At the same time, Microsoft has quite rightly taken action to preserve the value of its intellectual property. They have also leveraged their ownership of this IP to make money and increase shareholder value.

It seems to me like Microsoft is doing exactly what a business is supposed to do, and doing it well in this case.

Finally, I just have to comment on this little snippet form the post:

“When Apple takes these agressive (sic) approaches on patents, it’s no more right, but at least they can argue that they have a winning product (the iPhone) that they’re trying to protect. Their goal isn’t to get other companies licensing their patents, it’s to run those guys out of the market”

At least he acknowledges that Apple is “no more right” than anyone else in this process. It is the final statement that gets me. So, it is more admirable to crush your competitors and drive them out of business than to license technology to them, allowing both parties to survive and make money?

Of course it is, since we all know it is better to only have one choice in the market, as long as that choice is Apple!

(in case that was too subtle for any of you, that was sarcasm )