Getting tee’d off with WordPress

WordPress
Love it... but it's annoying me

Just a quick whinge to see if anyone else is having this issue. I’ve trawled the WordPress support groups and posted myself, but had no responses.

Since upgrading to v3.0, my “Add New Post” dashboard won’t remember where all my widgets are placed. I drag and drop them, create a new post… and next time I go back, they’re back in “default” positions again. Yes, I’ve tried disabling plug-ins and I’ve had no joy.

It happens regardless of browser (tried Chrome, Firefox and IE – on multiple machines) and operating system (Windows and Ubuntu). I’m running two blogs on v3.0 and the issue is the same on both.

Enhanced by Zemanta

Twitter is NOT free on Three

Image representing Ping.fm as depicted in Crun...
Don't use Three - use Ping.fm!

Don’t believe the hype. After their trial back in February, Three are now offering “free” Twitter if you’re a customer. The only thing is, it’s not flipping free!

Once you register you can set it so you receive texts when certain people you follow post a tweet. This is free. However, you tweet by sending texts to a shortform number (86xxx – something like that) which costs 10p a pop. These texts can’t be part of your contract bundle so you will face this charge even if you have unlimited texts per month.

How they can advertise this as being “free” is beyond me.

If you have an unlimited texts plan, then I still recommend ping.fm – it is free. Sign up, tell it your mobile number and when you text them they forward your posts to Twitter. Or facebook. Or anywhere else they support. The phone number is a genuine UK mobile and I’ve been using them for months so I can promise you they’re included as part of a UK texts package (unlike the actual Twitter number, which is based in the Isle of Man so doesn’t count, resulting in surprise charges on your bill).

They’ll also forward photos you send on to Flickr or facebook, though I prefer to do that via email.

Either way, just make sure you always read small print on things like this. And then wonder how something that costs money can be advertised as being free. Advertising Standards Authority anyone? Mind you, they’re the muppets that let broadband companies advertise “unlimited” capped broadband.

Reblog this post [with Zemanta]

Is Flash really “closed and proprietary”?

Adobe Systems Incorporated
Already used an Apple logo this week...

Again, I’m going to really try and not Apple-bash but their statement this week regarding Flash apps really has got me wondering about what world they live in.

Apple have just released the new version of their development kit for the iPhone. This SDK is tied down incredibly tightly and prevents access to the system APIs in many ways. There are good arguments for this, the most obvious of which is security – Microsoft made changes to the Windows XP API many moons ago that actually caused some existing software to require patches (Freedom Force rings bells with me – ah, yes) or fail to run.

As far as I can ascertain, these changes make Flash pretty much a no-go area on the iPhone. Adobe were just about to release a new version of their software and with the update it will no longer function.

Apple’s cry is that Flash is “closed and proprietary” and I’m struggling to wonder why. OK, so it’s not exactly open source. It’s a fully commercial product so that’s not surprising. But then, so is the Apple SDK.

Flash is like Java – designed to allow developers to create one application and expect it to run in any environment for which there’s a translator – hence the multitude of players, plugins and the like. You download one for your machine and you can then run any Flash application designed by anyone. Essentially there are three methods of doing this – a browser plug-in, a stand-alone player or the new(ish) Adobe Air on which such popular applications as TweetDeck and BBC iPlayer run.

This is a step forward from ye olde days. A quick memory trip to the 1980’s brings back the techniques of porting from system to system. The Amstrad CPC and the ZX Spectrum computers both ran on Z80 processors. Often a game would be written on the Spectrum and ported to the Amstrad, complete with monochrome graphics and colour clash – it it was easy. If you were lucky, someone would spend some time tidying it up so it at least looked better.

The Commodore 64 used a 6510 processor so games for that had to be developed separately, often by a different team.

This split continued with the advent of the Atari ST and the Commodore Amiga. On the whole, software written for one would not run on the other – two versions had to be developed separately.

Nowadays we have three major platforms – Windows, MacOS and Linux. As before – and without bringing virtual machines or emulators into it – this effectively means developing up to three versions of your software if you want it to run on all three. Instead, by using Java or Flash (or other software of this type) you can avoid this.

Unless you’re on an iPhone.

Apple are bringing this platform right back to the 80’s by making it impossible to run a cross-platform environment on it. It wants apps which run on the iPhone to have been written specifically for it.

Now, there’s a good point to this. Bespoke apps will often work better than generic ones. However, it means more work for development teams. Some will and can afford the budget to develop on multiple platforms. Others may have to divide their time or focus on one above others.

I think this is their gamble.

Apple are hoping that due to the huge existing userbase, developers will opt to focus on the iPhone and drop other platforms – Android, Blackberry, Symbian and so forth in the mobile field. To some extent they will get what they want. Small apps developers will focus on the biggest market, the same way that there are more small bits of software available for Windows machines than Macs or Linux boxes.

However, it may also deter others who want to get their work across to as many people as possible. Flash is one method of doing that and if it will no longer work on the iPhone then some will definitely rule that out as a user base. After all, if your development’s been Flash-based for years then why would you want to start from scratch with a new SDK just for one platform?

On the whole, I doubt this will ever affect me. I’ve no intention of ever getting an iPhone and if I get an Android or similar then I’m sure if there’ll be an app that’ll do just what I want even if it’s not by the same people who’ve gone down the purely Apple route.

It does just seem to me very much a case of two little kids having a spat in a playground.

Reblog this post [with Zemanta]

I am not Apple-bashing. Honest.

Apple Inc.
Seriously - no Mac-bashing.

Sorry, I’ve just got to post this. I’m getting roundly sick of the following knee-jerk response on facebook, Twitter and pretty much everywhere else:

PC User – I just had to get rid of virus X. GRRR.

Mac User – Should get a Mac instead.

Or some variation on this theme. The assumption from Mac User is that “I have a Mac and it’s great as it doesn’t get viruses ever”. This assumption is very much making an ass of u and umption as it’s quite simply wrong.

Let’s be fair, here. I’m including all malware under the generic term of “viruses”. Self-replicating viruses are very rare on the Mac, this is true. But malware masquerading as other software is not uncommon. Protective software will help prevent this attacking a system.

Now, I do dislike Macs. Everyone knows this. It’s an opinion and we can argue over that somewhere else. But one thing I’m certain every Mac owner will agree with me on is that malware authors are the scum of the electronic universe. By being so ignorant (or perhaps arrogant) as to state that you don’t get evil software on Macs, owners are leaving themselves wide open as potential targets.

Much as the Guardian’s hardly known for being at the forefront of IT-related journalism, have a check of this short report. The author was “advised by Mac users and Apple support that I do not need either anti-virus or anti-malware software running”. I mean, what the hell?! Random people I could understand, but Apple support themselves stating that the user shouldn’t make an effort to protect themselves?

Full marks to Sophos for pointing out to the author that malware does exist, and even directing them to a YouTube video of such a nasty piece of code being flagged.

Right now, if I was a malware author I would seriously consider concentrating on the Mac. While PCs do make up the vast majority of installed systems out there – and Windows the majority of them – there are still countless thousands upon thousands of Macs… and I’d guess a huge number of them are running wide open and unprotected.

Apple are doing themselves no favours by claiming to be virus/malware free. It’s bad advice and horrendous arrogance which manifests as appalling customer support. Any system is open to abuse, regardless of the operating system being run on it. Some are more secure, some are less targeted – but all are open to some kind of attempt.

To repeat what I said at the beginning, this is not Apple-bashing. It’s advice. Don’t assume your system is safe just because someone waves a hand and says “only Windows machines get viruses”. They couldn’t be more wrong and continued ignorance of this fact will only lead to more malicious being written and successfully distributed.

There are free and commercial products out there for the Mac. Research them, pick one and install it.

Reblog this post [with Zemanta]

iPad – WOW! [note sarcasm]

Apple iPad
Not. Interested.

No, I’ve not got an iPad. No, I’m not getting an iPad. I just wish people who’d bought them would shut the hell up about it.

Since yesterday when they were released I’ve been inundated with tweets of “This is my first tweet from my new iPad” and “I can tweet with my iPad!”. TweetDeck went so far as to retweet what seemed like every one of these so that even idiots I didn’t know infiltrated my Twitter feed.

Then we’re getting all the news items about “look – our application works on the iPad! Isn’t it great?” No. It isn’t. Regardless of what I think of the iPad (not a lot), it’s a tool for a job and the programs distributed are supposed to work on it. So why the elation about seeing them running? When Acer release a new range of laptops, do software houses make a big deal that their latest utility runs on it? No, of course not.

One post I found amusing (sorry, I’ve lost the link) was a web site detailing the top five addons for the iPad. Number one was a keyboard ($70). Then there was a dongle for letting you connect your camera ($30).  The others were equally inane and due to one major issue – the iPad has sucky connectivity.

Look, even my mobile phone has a USB socket and not a proprietary one. As does every digital camera I’ve ever owned. And my PSP. Why does the iPad have to be different? In a word: *kerching*. If you want to connect any device to the iPad, you have to fork out money to Apple to buy another cable so that you can do so. With USB being an established standard there is simply no other reason for this.

So iPad users – please, just shut up. I don’t care how wonderful TweetDeck looks on your new expensive semi-laptop. Fact is, you can’t multitask on it so you’re stuck with one app at a time anyway. Sure, you’ve got a new GMail layout… but the rest of us can get that with a simple browser hack anyway.

The iPad is just a novelty. A toy. One with an inbuilt reputation for having a propensity for breaking down as highlighted by Apple’s policy of shipping you a new one for “only” $99 when/if the battery fails. The fact that complete battery failure will prevent you from rescuing any data on your dead pad is beside the point. Oh, and don’t forget if you want to back your data up to a USB device you’ll need to have purchased a connector cable as mentioned above.

People ask why I don’t like Apple. I think their stuff is sleek and attractive. I think they put a lot of effort into making it make all the right “ping” noises and the display seem clear and intuitive. But underneath all the gloss is a company hell-bent on trapping you into their own system in a way that Microsoft (to name one large competing example) genuinely doesn’t.

What’s almost funny is that all these people who’ve spent $500 on the iPad with all its known limitations will undoubtedly pass it on to their kids (if the battery’s not died) in a few months when the inevitable replacement arrived – with all the stuff that should have been on the original one.

Reblog this post [with Zemanta]