Category: Technology

  • Moving the i-Goalposts

    In the old days we used to have great flame wars of PC vs Mac.  Back then Apple was going to conquer the desktop.  They never even got close of course.  Everyone talked about Apple machines but bought PCs.  There was always some secret plan, some new technology, a “gamechanger” just around the corner that Apple was about to reveal.  There was firewire (much better than USB!) or other Apple-proprietary flops which remained in the Apple ecosystem or just quietly died out.  Apple fan boys still talk about them.  Apparently the world was wrong to go mainstream with Windows and Intel, “if only they had all picked the better technology” and gone with Apple….

    Similar story with iPads.  For the second time in Apple’s history, education would be key.   Schools apparently would fill up with iPads.  The PC is no longer important, check out market share of all devices and iOS is conquering the planet!  Well, no, it didn’t.  iPads are already retreating big time in terms of market share.   Apple’s latest hope, the collaboration with IBM is probably first fanboy fiction which actually has a hope.   But only because of IBM infrastructure and serious technology.

    Apple couldn’t support going mainstream.   Much like Facebook struggled to keep up with demand as it growed.   Billions of hits on your servers from all around the world is quite something to handle.   On Apple-only technology it would be impossible.   Since switching to Intel of course, things are much better.   Apple can pretend to be running on Apple hardware, get real software companies to handle the software and actually gradually catch up with Microsoft and Google, SAP, Oracle and all the other serious companies.  They use Oracle and IBM for their data centers since 2010.  In order for Apple to support its own Content Delivery Network they will need to steal a damn lot of specialized engineers, copy or buy the pop count models of Level3/Edgecast/Limelight or buy them out, figure out how iPhone users are different and then lose money big time for several years until they figure out the optimum configuration.

    The plateau reached by iPhones is typical in this respect.  While others talk about iOS catching up and iWatches, I watch the total user base numbers.   Only Google can handle the number of Android devices around.  People nag about the Play store but who else could build an infrastructure able to handle the payload?   If Apple made a cheaper iPhone and sold more of them, they would need to outsource even more of their infrastructure.   Sooner or later the myth bubble would burst.   Apple needs to keep up the fantasy of a “different” and “superior” ecosystem.   Have you striving for the “ideal” of living with iPhone, iPad, MacBooks all around you.   And this despite the fact that Apple was never able to build a proper retail channel?

    In fact, the greatest news about the Apple-IBM deal is that IBM might force Apple to stop changing adaptors, connectors, file formats and everything else they change all the time!  Because which corporate buyer in their right mind will invest in a company that suddenly stops supporting a device you bought only 2 or 3 years ago?  Steve Jobs might get away with telling consumers to hold their iPhone differently in order to get better reception, but corporate contracts don’t have quite the same patience….   IBM might also provide some much need oomph in terms of Artificial Intelligence through the Watson platform because – let’s face it – Siri has no chance in hell of catching up with Google does it?

    The myth of a superior operating system has been maintained by Apple not through real innovation but through acquisitions.   They never spent enough on R&D to come up with real technological breakthroughs.   Steve Jobs was a genius not in “giving the people what they didn’t know they wanted” but in dressing up technologies that already existed.   You can only do that so much though.   So he bought in stuff.   Look at a the list of Apple acquisitions.   When Apple wanted to pretend they were kings of digital video they knew their software was rubbish.  It was written by the same guy who wrote PremierePro, the software they made fun of!  So they bought other companies and gave it away with Final Cut.   Software that used to sell for $10,000 on its own, was suddenly thrown in the suite for free.  As long as you buy in to the Apple fantasy…

    I have written before that Tim Cook really is Apple’s only hope.  IBMesque moves will save the company.  But handling their fanboys fanatic approach to everything is slowing them down.

  • No Zuckerberg, I don’t think we will ever trust you

    Facebook wants us to trust it.  Zuckerberg says they need to change their hacker mentality.  Stop taking advantage of users and start seeing our point of view.  It’s not going to happen.  And he isn’t putting his money where his mouth is.   Facebook is still essentially the same scammy way of thinking he had from the day he ripped off the idea from others and rushed to do it first.

    It is also about how businesses react to pressure.  Google is a fine example.   They do the philantthropy angle much more convincingly.  They did from day one.   Purple cow, Project X or anything else you want to call it, they made it part of their branding all along.

    But there is more to it;  the whole social network idea is simply not the right message.   Don’t look at youngsters leaving Facebook.  Look at Google starting to phase out the Google Plus logging from other sites.  Why?  Not because Google plus failed.  Because a Google identity either from Gmail or from an Android phone is pretty ubiquitous.  And serious.   Nobody will blink if you tell them you have Gmail.  Tell them you use Facebook and it takes a bit of explanation:  what, how, when, why.

    Social networking is not a core life activity.  Communicating is.   Facebook made it’s mission (along the way) sharing the things you care about with the world.  Well, Facebook is not the best way of doing that, is it?  Windows dressing, slogans and reacting to market research won’t save Facebook unless it really, really changes its actions before its words.

  • Klout sucks. And I have the influence to persuade you that it does!

    If you don’t know www.klout.com you are probably not really into social media.  Or advertising.   Or influence measurement.  It is meant to measure how much you influence people.  And about a year ago they changed their algorithm.  It was meant to get better.  But it didn’t.

    But how do I know that it got worse?

    Well, for starters I noticed that my Klout score changed.  Since I didn’t change anything dramatic on my personal social media accounts it was obviously them.   A little fishing around showed that Facebook had been seriously upgraded in terms of weighting and Twitter downplayed.  This was counter-intuitive.  It still seems silly.    Surely a more public domain like Twitter where people aren’t obliged to “like” something simply because you know them is more objective a measure?  And retweeting is generally a much weightier backing of a though than Facebook sharing.  There is much less pressure to stay attached to an account on Twitter, you can unfollow fairly easily.

    So how can I measure how “wrong” I think Klout is?  (Let alone that Facebook paid them to rig their metrics.)  Remember, this is a measurement that many other businesses rely on.  Many media monitoring tools have it on the x axis of “social media influencers”.  You want to know who is talking about  your brand or business and matters?  Eh, well, it might be based on something which doesn’t work too well any more.

    There were two ways for me to look into this.   One was using different accounts.   I have access to a lot of Facebook and Twitter profiles.  I experimented with older accounts (many with 5000 “friends” or 2-3000 followers).  With Klout you can associate your Klout to any combination you want.   So I would start off with one Facebook account.  Let it settle down….Klout of 55.   Associate a Twitter account….Klout goes up to 56.  Ahem…..  Unlink the Facebook account.  Measure again.  Link a different Facebook account.   Klout doesn’t seem to mind because obviously it wasn’t designed for data maniacs like me trying to reverse engineer it.

    The other way was to get people I know well to join Klout.   People whose Facebook or Twitter habits I understand in depth.  And this is were the current Klout algorithm lost any respect I had for it.   It is fairly easy to increase the level of interaction a real user with a real Facebook profile has with his Facebook friends.   Facebook hasn’t addressed this issue so much because they are too busy focusing on Pages and Promoted Posts and all that.   So friends who are active on Facebook, especially when they are photo heavy in their posts, can get ridiculously high Klout scores right from the start.

    There is another reason I assume that Klout have got it wrong:  people are too scared to tell them!  “What if they see this post and downgrade my score?”   Oh no!  Nobody will take me seriously anymore!….

    Influence measurement is serious business.   If a fake Facebook account which simply reposts stuff, or a friend who is just a decent photographer can easily hit a Klout of 65, it is probably time for somebody to take it a bit more seriously.  Or just come out and announce it officially that Facebook is funding Klout.

  • MotoX heralds a very quiet revolution

    People talk about Google being increasingly being a “hardware company” but they are missing the point.  It’s not about fancy gadgets, not about whether the Nexus has a better screen than an iPhone and definately not about the MotoX stealing market share.  It’s not even about Google knowing the next worldwide development through some fancy algorythm which crunches all our searches, emails and map data.

    It’s about processing power.

    No, not the CPU or GPU processing power.   Intel would be all over that, guessing when the CPU will be X times more powerful and all that. No, it’s about Google knowing how much stuff Google can process.   Today.   The feature of the MotoX that gave them away was voice recognition.

    Do you use Instant Upload or the iCloud to store pictures?  It is wonderful technology, just humming away in the background.  Yet after all this time using it, if you ask me “what were you doing on the 7th of October two years ago?” I can now tell you.  Because my phone has by all chances uploaded a picture from that day.  It might have been the kids, or a funny sign, or the fridge I promised to move for a friend for reference (to see if it will fit through the door) but chances are, I have a picture from that date that will help me remember.

    I have long held that our smartphones should constantly record what we are talking about.  It would be legal (as long as it only recorded your own voice) and it would be damn useful.  Imagine using the speed of Google instant search to find when you said what.   That conversation your girlfriend is talking about, accusing you of supporting fascism.   Now you can get the transcript!   That interesting chat with a professor.   You have your half of the talk, you can figure out the rest.   And of course…business meeting notes.  All automatically, silently recorded by your MotoX.

    Can’t wait for it to happen.  If they haven’t patented it already, there you go, my gift to the human race for today.

    The point is that only Google will know when Google can make this happen.  They own the cloud, in terms of pushing the boundaries.   They are now on the forefront of applied internet connections and speed issues.   With YouTube they have worked the data streaming issues to the bone.   Not on a theoretical level.  On the level of stuff you can use today, with your current connection.  They have millions of smartphone users to experiment with.  They are also on the forefront of supplying massive computing power to us all from their data centers.    So I can write away with all these theories and ideas but …

    …only Google can decide when it will become a real product.

  • Trend detection: there can only be two?

    You can play with Twitter data all day and come up with all sorts of interesting conclusions.   As a social scientist, it is Pandora’s box.  Free research to an extent you couldn’t even dream about a decade ago.   But of course it is just Twitter.  Mainly U.S. and well….just Twitter.

    Compare that to the amount of data Google has in order to detect trends.   Gazillions of web searches.   Gmail.   Google Maps.   And anything going on within at least half the smart phones in the world.  That’s more like it!  Other’s try and guess who your friends are, hell, Google knows if they are in your phone list and if you emailed them today.   You don’t need a particularly smart algorythm to figure out what stock to buy, which songs are on the rise, or which companies are doing a good job.    Google kindly gives us back some information on trends.  It is badly crippled of course, randomized or normalized or generally scrutinized to make sure it isn’t commercially usable .  And it is not quite real time of course.  More like a promotional vehicle.

    Google knows what you are thinking.   Not because of some “1984” like surveillance scheme but because that amount and variety of data they have can bring pretty accurate results.   We know that they sell this know how, but it isn’t an official product.   Which I guess makes it illegal.   Maybe Edward Snowden will illuminate us on this topic, though it is secondary.

    And where is Apple?   Maybe the only other company with a pretty complete understanding of the behaviour of a big chunk of people.   They don’t even give us any data.  They announce no initiative to use this data to make better products for their customers.  They just sit on the lid, like they sit on their cash pile.

    With the amount of data flying around the internet, many other companies will come up with pretty accurate correllations between indicators sooner or later though.   It won’t be as complete as Google and it won’t be as tidy as Apple’s data.

    But it will work.

     

  • The so called tablet revolution is about my fridge

    Some of you might remember the “smart fridge” idea.  More than a decade ago some companies had made horribly expensive fridges which had built in computers and a touch screen.   You could surf the net, watch movies and generally do most of the things you ended up doing with your laptop parked on the kitchen table.

    There is a fine line in understanding New Media which most people get wrong.  New gadgets should not be viewed like Swiss Army knives.   It isn’t about what they can do.   Much like the top of the range Swiss Army knife, you know, the one with all the extras…well you can’t really carry that around in your pocket.   Which sort of defeats the purpose as you leave it in the car all the time “just in case”.  For all our Twitter, news aggregations, Google search intelligence, mobile apps and different ways to get to these things the correct way to understand all the different technology, all the hardware, the software, the apps, the search engines, the databases is as the ingredients of a very special personalised menu in our brains.

    It is a menu we all make up as we go along.   We consume media via our own understanding of the different options.     When you are about to fry an egg to eat you might think “hey, I wonder what is happening in the world?”   You then turn that need into an action which depends on what you have available and how you perceive those options.   It would have been a transistor radio.  Then a TV in the kitchen or – worse still – a very loud TV in the lounge that you just listened to while annoying everyone else in the house.  Then that laptop in the kitchen streaming your a TV channel for news.  Or your favorite news aggregator, Facebook updates or Twitter timeline.   Most of us missed the futuristic $5000 fridge with the touch screen and now people are getting to tablets.

    A tablet is essentially a smart TV.  Mainly for consuming information as passively as possible.  When they perfect the systems that detect eye movement you won’t even have to scroll up and down those Facebook status updates manually.  So just give them better way to attach them to a fridge and we can call it a day.

    The so called tablet revolution was essentially about how to stick another screen on my fridge.

  • Why Apple won’t make an iPhone for the masses

    Don’t go looking in the detailed cost breakdowns.  Sure, Apple has plenty of profit margin to shave off the iPhone.  They could sell one for $150 and still make a profit better than most.  But it is not in the market share figures either.   And it isn’t some complicated marketing reason, anything about a premium brand and the Apple aura.  The reason that Apple doesn’t go downmarket in price to attract a greater market share is actually much more simple:

    They can’t suppport it.

    If you have ever played the Mac vs PC game, there are a few trump cards.  Mac users always (rightly) claim superior design and good looks.  PC users however often ask their graphic designer opponent something closer to home:  “…and what OS does the computer you are doing your company’s accounts run?”  Outside the US and UK the answer is usually Windows.  “What company makes the OS on your medium sized companies’ servers?”   That won’t be Apple either.  In fact I have yet to find any compelling proof that even Apple Inc itself runs any heavy duty work of its own on machines made by Apple.  (If you have evidence to the contrary, please drop a comment at the end of this article.)

    Apple’s famous ecosystem doesn’t run on Apple servers.  While Google leads the planet in data center design and software economies, while they pioneer efficient energy usage and blazing speed in every transaction, Apple is very very far behind.  And then some.   This is a company that couldn’t even support it’s own emailing system properly, not even for die hard fans was it good enough.  Apple buys capacity from others.  This is a company that basically rebrands other people’s technology, they have no idea how to design a system as elegant in it’s massive scale as Amazon’s server infrastructure.  Others are breaking new groung in improving databases and every aspect of computer transactions while Apple plays around buying patents and suing.

    So how exactly would Apple support us if the entire planet started using iPhones and iPads?  While they are all just playing games and – literally – twiddling their thumbs on their touch screens, things hold up.  If they all started looking for serious infrastructure support, if they started actually trying to work online concurrently, the system would crash and the lawsuits would start.  Apple would have to announce a partnership with someone like Google or Amazon to scale up quickly.

    We can all find bones to pick with Microsoft but this is a company that has made sure that roughly 90% of the planet’s personal computers and a lot of its servers actually work and exchange software, files and information for the past two decades pretty well.  I can take the accounting software I used on MS Dos, stick it in the latest PC off the shelf and run it.  It will even support an amazing selection of the planet’s hardware and accessories.

    So don’t hold your breath.  If Apple wants to take market share, I look forward to hearing about it’s robust infrastructure first.  Doing business in regions where most people won’t actually use anything “smart” online on their smartphoen doesn’t cut it.  Unless Tim Cook just goes ahead anyway and admits it:  “we don’t make the fastest or safest browser, we don’t even control Apple computer hardware ourselves really, heck, we in fact we outsource all our infrastructure.  Get a life!  Apple isn’t about superior technology, it is about the user experience.”

  • Software features the industry forgot

    Everyone in the software industry knows how fickle users can be.  One wants it this way, one the other.  Everyone thinks that the interface or the features they need at this moment are what is most important.  Almost nobody really knows everything that the software can do, yet opinions are all over the place.   Somewhere there is a company guru (if you haven’t fired him) that knows the ins and outs, that has met many users, that has seen crazy applications.  But most of the time, everyone works the software in the “wrong” way.  You are clicking six times when you could automate it down to two.  “If you download the latest version and learn how to use that new menu properly….”

    But of course, users don’t care.  They just want to get their jobs done.  Quickly and easily.  Without having to learn new things.  So even saturated product segments can be shaken up.   Here are two examples:

    Media Player.   Settled matter isn’t it?  Windows Media Player, Quicktime, VLC…what more can we add to this simple software?   Here is one simple feature that would get me installing at the drop of a hat:  instant delete.  I get given loads of MP3 files.  Or I experiment with new types of music.   As I listen to a song I either like it (keeper) or don’t (delete).  I want one button to do it.  No, I don’t want to stick tags, or stars or rate it to delete later.  I want to send it to the Underworld of music not worth listening to ever again.  I listened for 5, 10 or 30 seconds and I don’t want to waste any more time with it.  Sure, the main use is for people downloading illegally.   Or with friends that download illegally.   But if that is how I like to occasionally listen to the Top40 (I usually weed that down to 3-4 songs that are bearable) that is the software I want.

    A similar example would be photo management.  Here more companies seem to see the sense in a new interface paradigm.   I shoot huge files with my digital camera, even if it is not in RAW.  And then I want to do something with them.  So I have to resize them, edit them individually, stick together whichever pics were meant as a panorama, hide the faces of any friends or relatives that don’t want to be on the internet, watermark them… it is a lot of work.  Get some technology to do this automatically in “good enough” way please.  Locally, on my hard disk.  Most of the planet doesn’t enjoy broadband speeds and even if you do, uploading everything at full resolution isn’t usually the way to go.   Sure I could write macro commands….macro what?  We are in the age of simplicity.  Users are twiddling their thumbs at phones and tablets.  Just get it done.  If you wan’t to stick it on the back of Google Instant Upload or Facebook’s latest attempt at convincing me to trust them with all my pictures, fine.

    These features may seem minor to a seasoned software developer.  It is a fad, you are just one user, you can do it in a million different ways already with other software, it isn’t really our main focus….etc.  But even I, the man who keeps his work computer carefully maintained for top speed and as uncluttered as possible, would probably install a new software to get them done.    User interface isn’t the thing anymore.  I am looking for a digital slave.

     

  • Just how bad is Facebook at programming?

    Cute picture of my son today.  Huge smile as he looked through a Holy Crepe.  He had eaten out some of it and looked to the camera; cute as ever.  Gotta have this as my profile picture.  Facebook profile, upload picture, wait….wait….wait some more.  Finally it uploads.    Sometimes it doesn’t of course.  Go to Twitter.   Same objective.  But hey, it magically shows me a preview of the picture instantly.   And wow, I can even crop it to the part most relevant to a profile picture.   Must be rocket science.  The boffs at Facebook haven’t figured it out.   Some ultra secret patented method Twitter is using…  The picture even uploads faster at Twitter!  Must be they have more money for better servers…

    Or Facebook is simply terrible at designing their infrastructure.  And no, it’s not about the scale of the exercise.   Facebook has always been a terrible platform.  Sure, we don’t get as many major hiccups anymore, but does anyone there even bother to test the user experience?   Tech journalists and social media pundits have a field day with every major overhaul.   Facebook cause pages are created demanding we change back.   Plug ins appear to make it “look like the good old Facebook”.   They never work.

    Because Mark Zuckerberg is still carrying the mentality he had when he started.   He is more concerned with the people gaming his system than the experience of the rest of the users.

    Here is a simple example.   Accepting friend requests.   You may never even consider this if you get 1 or 2 per day.  But anyone building up fake profiles and trying to amass a lot of Facebook ‘friends’ might have two or three hundred friend request to accept.  No, there is no “accept all” button.  Because Mark, knows some people will abuse it.   If you really are a popular person, just starting on Facebook and you have 250 friend requests, you have to click them one by one.   And of course the buttons aren’t at the same place.  No, that would be to easy to get an automated script monkey on to.   As you accept one friend request, it morphs into something else so you have to physically scroll to the next right position of  “Accept”.

    There are dozens of examples like this.  Most people with just one genuine personal account, will not even notice them.  What they will notice and what we all experience daily is just a really really bad user interface.   They build little hoops for cheats but penalise everybody else while they are at it.    The fact that it has never been done in this scale and that it has to serve billions of very different customers is no excuse;  many of the niggles I have with Facebook are due to the fact that Zuckerberg is obsessed with people that are as sneaky thinking as him.  And he can’t think of clever algorithmic ways to get over it.   In a sense, Edgerank is this magic ingredient.   And all the recent changes are a move in the right direction.

    Now let’s hope Edgerank gets good enough so that Zuckerberg relaxes the stupid interface hoops some more.  You can now accept hundreds of friend requests from the left button directly which is faster.  When I see an “accept all” button I will know Facebook has finally got a real and stable business model.

  • The screwed up value chain of cyber security

    In “Campaign” Zach Galifianakis makes an amazing comeback on election day with an original approach to politics: he tells the truth.  Despite being 20 points ahead in the polls however he mysteriously loses to his crooked and corrupt opponent.   Nobody wonders why this happens though the movie audience gets treated to a close up of the electronic voting system’s supplier.   It is the same as the lobby sponsoring the winner.

    Electronic voting systems seem to be mainly for …backwards countries.  Wherever access to paper or other basic election materials is scant, they are probably better off with a simple electronic voting machine.  If voters can’t read it possibly makes it easier for them to identify with big bright pictures of candidates.  Does that sound condescending?

    Well most advanced countries have completely scrapped electronic voting.  Even the ones that invested in it!  And this isn’t just about the U.S. which still remembers well the Gore-Bush tragedy.  (In terms of making the political system credible.)  Ireland actually bought machines but then got rid of them.  Belgium is probably the only advanced country in the world still using electronic voting but that is probably because elo touchsystems was based in Belgium and there are few enough people to double check the result easily!  Everywhere else they seem content on using them retrospectively for things like OCR enabled vote counting or checking.  But at the same time, internet voting soars ahead!

    My question however is not “why can’t politician get e-voting right?”  There are numerous technological challenges and all sorts of best practices we are seeing around the world.  Maybe it will happen one day.  No, the real question is “how come we trust electronic transactions for trillion of dollars daily?”

    It’s not just about high speed trading or automated monsters of software that take advantage of the crazy complicated world of the stock markets, futures and derivatives.   Even simple things.   Meanwhile in the US today they are more concerned with possible power outages affecting paperless voting systems than viruses or cheating.  Somebody trusts a machine to transfer a million dollars to another bank account but doesn’t trust a similar machine to count responses in a multiple choice question!  And for voting they introduce safeguards like fingerprints (Venezuela), time delays (India) and all sorts of other hi tech wizardry (Estonia).

    But still I can log into my computer and transfer all my life’s savings to a another account over the internet?

     

    PS  “Campaign” has an all star cast but is a rather mediocre film.  I wonder if Galifianakis passed a bill about e-voting after becoming congressman…