Uncategorized

iPhone 3GS and OS 3.0

iphone-3gs

I’m a little underwhelmed with the iPhone 3GS, if I’m honest. Although I will take advantage of a free upgrade to a 3GS in January (because why wouldn’t I?) I certainly couldn’t justify either buying out the remainder of my contract now, or indeed the extra cost of a 3GS over a 3G if I was buying a new one.

The 3GS has four advantages over the 3G. Two features, the faster processor and the much improved camera (with video capabilities) are fair game, I’m not going to argue with those. But the other two seem virtually useless in comparison, those being voice control and a compass, of all things. I guess these two features might help people who use their iPhones whilst driving, but it remains to be seen just how useful they prove.

iPhone-OS-3.0-SoftwareThe OS 3.0 software update, however, is much more valuable and important than the hardware update. Although I’m disappointed that there’s still no support for running applications in the background, OS 3.0 has a plethora of improvements that make using an iPhone generally better.

Most notable amongst the new features is MMS, which is fantastic, but I’m still annoyed with Apple for having taken nearly two years to implement it on the iPhone platform; there was really no excuse for not having it from the start. Other features of note include Spotlight search and cut and paste facilities, something else that people have been crying out for for ages.

Internet tethering is another feature that would be amazingly useful had O2 not made it virtually impossible to use by applying punitive “bolt-on” prices to anyone who actually wants to use it. iPhone users are supposed to be on an “unlimited data” tariff with O2, but if you want to download that data to a device other than your iPhone then you have to pay for it again.

There are hundreds of other improvements. I’ve found a comprehensive list of them and a detailed guide about how to get the best out of them if it’s not clear to any iPhone owners who are having trouble noticing the changes after updating.

Uncategorized

iPhone 3G

iphone-3g

Myself and H received our free iPhone 3Gs the other week, and they’re absolutely great. I wasn’t displeased with the original iPhone, which I bought in January, but there were some notable features that were missing from it, in particular 3G and the ability to install third party applications. Both these shortcomings have been resolved with the new version and also has proper GPS now too instead of the poor-man’s version which attempted to triangulate your position from mobile masts. The best thing about the upgrade was that it was free and Envirofone are giving me £115 for my old one, so, result!

I’ve a mandate from work to think about developing applications for the iPhone, because my boss has one too and is very fired up over it. Unlike Microsoft, Apple give their development platform away for free, rather than charging thousands for it, so that’s a good start. The only problem is that Apple software development, whether for Mac OS or the iPhone, is all done using Objective C and C++, which I have absolutely no experience with, so I did a fair amount of shopping on Amazon for some suitable O’Reilly books last week with the intention of getting to grips with it, if myself and my lackey can fit it around our current commitments.

I have of course installed all sorts of new applications on my iPhone, ranging from arcade games to news feeds to website specific applications, such as those provided by Facebook and Google, but the “killer app” that I’ve found is Apple Remote. This application allows me to play music from either my iTunes library or H’s (on separate computers) to any set of remote speakers in the flat (we have a set in the living room and a set in the bedroom), as well as on the computer on which the library resides, of course. So we can sit in bed and summon up any music we want, including Internet radio, and have it play wherever we are. Either of us can control it, at the same time, using both our iPhones too. It’s brilliant, and I actually don’t understand why it doesn’t ship with the iPhone since it’s written by Apple and made available for free anyway.

Still no picture messaging on the new iPhone though, which surprises me, I would have thought that would be very easy to implement, especially given the 3G support.

Uncategorized

Retro lift

Lift like TARDIS that only goes to the 70s

Lift like TARDIS that only goes to the 70s

We’re moving offices at the moment as we’ve completely outgrown our small serviced offices and have signed a lease on an entire floor in the building literally across the road (so no wacky races with vans and things will be required). The building across the road is perfectly fine, but the landlord hasn’t quite finished refurbishing it yet and has a few things still to do, including the refurbishment of one of the two lifts. One lift is all modern with digital controls and voice floor announcements and all that jazz, but the other, although functional, is still as it was installed when the building was built in the 70s.

It’s totally retro, with big clunky buttons, wood paneling, an old fashioned floor indicator panel above the door (which doesn’t work) and inside the emergency phone cabinet is this fully functional dial telephone (pictured). It actually works too! It’s like going back in time 20 years.

I’ve also added a third monitor to my Mac Pro at work, because I’m greedy and I can. It was a spare monitor I had at my Dad’s house, liberated from the Rhydio office in 2006, and so I thought I’d put it to good use. Very soon I’ll wonder how I worked without it and be wanting a fourth one, which will be entirely possible since my Mac Pro has 4 monitor ports.

three-monitors

Because I am greedy

Uncategorized

iPhone

iphone-tripleMy old mobile didn’t survive Federation at New Year. I pulled it out of my pocket at about 1.00am and it had gone bonkers; it was just flashing numbers up on the screen and the keypad wasn’t responding. Removing the battery and restarting it dealt with the crazy numbers, but didn’t do anything for the keypad. I don’t remember getting it wet or bumping it into anything, but nonetheless, it was fucked.

I’d been holding off getting an Apple iPhone until the New Year anyway and the death of my old phone combined with the death of my last iPod in October left few excuses not to then get one, so I did. I absolutely love it; principally because it combines an iPod and a phone into one single device that’s 100% compatible in every way with my Mac computers, rather than some sort of third party bodged compatibility as provided by other manufacturers. It’s a total dream to use and allows me not only to make phone calls, listen to music and send texts but also read and write e-mail in a way that’s actually easy and works properly, and also to surf the web using what’s stops very very short of being a proper web browser.

Of course, I’ve had derision from many people for buying it, whose complaints tend to be centred around the same few issues:

  1. You can’t send picture messages.
  2. You can’t text more than one person at the same time.
  3. It’s too expensive.
  4. You can’t record videos.
  5. It doesn’t have 3G.
  6. You have to use O2.

I’d like to officially submit the following responses to these points so that people can shut the fuck up about them once and for all:

  1. I’ve never sent a picture message in my entire fucking life.
  2. Incorrect. Firmware 1.1.3 allows multiple text recipients.
  3. I could have easily spent more on an iPod Touch and a separate phone of similar quality. I’d also have ended up with two devices in my pocket.
  4. Oh noes! How will I fill up YouTube with meaningless rubbish now?!
  5. It connects to your wireless network at home and the EDGE data connection is plenty fast enough for what you need it to do when you’re not at home.
  6. Frankly, anything’s better than the utter piece of shit that it’s T-Mobile’s awful cellular network. I can now make phone calls from inside my Dad’s house.

Any perceived compromises made are outweighed by its clear and irrefutable benefits. It’s great, for example, being able to listen to music and then have a phone call put through directly to your headphones without having to change devices or have a second device embarrassingly ring away in your pocket because you can’t fucking hear it. The iChat-style text messaging system is splendid, taking what Blackberrys do to a more logical conclusion. Google Maps works exactly how you would expect it to. It’s also frighteningly easy to download music off iTunes with it, although whether or not that’s a benefit is subjective of course.

If I had any complaints about it it would be that the camera isn’t particularly good and that they’ve been a bit slow in opening it up to third party developers. The former I can’t do anything about, but the latter will be resolved in February, apparently. I want an SSH client, an IRC client and an iChat client without having to use some sort of web application bodge. I expect my wishes will be granted relatively quickly.

So no, it’s not everyone’s cup of tea, but then nobody is being forced to buy it. Indeed, because of its price many people are being forced not to buy it, which I suspect is more of a motive to pick holes in it than people will admit to. It reminds me of those pricks who bray “oh yeah, well, I could have got a BMW but I got something much better instead“, whilst driving a fucking Passat or something.

Uncategorized

Mac Mini Memory Mayhem

I’ve just spent the last hour and a half attempting to upgrade the memory in my Mac Mini from 1280Mb to 2Gb by replacing the remaining 256Mb module with a second 1Gb module. The new 1Gb module works fine, but in the process of upgrading I’ve somehow managed the fry the first 1Gb module; it no longer functions. If you didn’t know, taking the Mac Mini apart to upgrade the RAM is not for the faint hearted, requiring an odd assortment of tools including a putty knife, a 1p coin and some post-it notes, so having a net end result of zero is not really what I wanted!

The bust DIMM is still in warranty, in that I bought it less than 12 months ago, so I shall see if they’ll replace it. It would be easier in this situation if it was the new one that had broken, but they might find it a little suspect that the old one stopped working during the upgrade procedure that put the new one in. At the end of the day it would only be another £15 to replace, but still, it’d be a waste.

I’ve also Leopardized the five Macs that Chris and I use between us using the stonking “family pack” that Apple offer, whereby if you want to install Leopard on five computers then you only pay £130 instead of £80 x 5 = £400, which is what Microsoft would make you do, except the £80 would be £240 in their case. I don’t mind paying for software if it’s reasonably priced, but £240 for Microsoft Windows is just fucking ridiculous and I’m glad that I’m no longer subjected to the Microsoft upgrade path.

Uncategorized

5th incarnation of iMac

New iMac

New iMac

Apple have released the latest version of the iMac, the “all in one” computer where you get what looks like just a monitor with a keyboard and a mouse. It’s not a new concept, either in terms of Apple themselves (since the original iMac came out nearly ten years ago) nor in terms of computing in general, making reference to the days when many computers and terminals were manufactured in this format.

The new iMac has clear evolution with its predecessor, which is a departure from the predecessor’s own evolution; until now, with the exception of the third and fourth generation iMacs (which were outwardly identical with different guts), each iMac has been significantly different from its predecessor. I think it looks quite nice apart from the black surround on the screen. I prefer the glossy white Mac style, as does Chris, but I do like the aluminum design; that’s working well with a number of models in the Apple range at the moment.

The new iMac brings with it the latest designs of Apple keyboard, which are shipped with the new iMac and Mac Pro and are also sold separately. As far as I can tell and ignoring eBay, you can now no longer buy the old style keyboards. This I have mixed feelings about, for two reasons.

Firstly, here is the new wired keyboard. It’s nice looking and very slim, but is basically a laptop keyboard. Indeed its keys are identical to those on my Macbook. This is not to say that I dislike my Macbook keyboard, I don’t, but using a laptop keyboard with a desktop computer doesn’t feel right and I think I’d prefer a “proper” keyboard.

But then we move on to my second concern. The wireless version of this keyboard really is just a Macbook keyboard in an aluminum case, with the same number of keys and the same keyboard layout. Previously the wired and wireless keyboards were identical in their appearance, size and layout, so why Apple have chosen to force a differently sized keyboard on those who want a wireless model is beyond me. I could just about cope with the “full size” wired keyboard, laptop keys or not, but this would just piss me off.

But this happens every time. Apple are very good at trumping themselves with the design of their products and they’re not afraid to be radical. Every time they bring something out that looks unusual people are either totally in love with it straight away or say that they’ll never get used to it, but always do.

Returning to the subject of the iMac, I think that Apple could improve the scope of this product very easily. iMacs come with a built-in monitor, as you can see, but they also come with an extra monitor port on the back to which you can connect a second screen. The trouble with this is that no second screen, even Apple’s standalone displays, will match the iMac and you’ll always have this odd juxtaposition of mismatched equipment if you do choose to connect a second display.

The solution to this is simple. Apple should sell a range of monitors that look just like iMacs. They’d be easy to produce, since they would actually use iMac shells and iMac screens; they’d just not put the guts of a computer inside. They already have all the tooling and components available to do this, and I think it would be a great way of allowing people who use their iMac as their primary work computer to use a matching second display without having to plump for a Mac Pro which, although nice and fast, are expensive when compared to the iMac.

I’ve done a mockup of what such a setup might look like. Tell me that this isn’t a good idea? If it happens, you read it here first ;)

Mockup of dual-screen iMac

Mockup of dual-screen iMac

Uncategorized

Mac Format dumbs down UNIX for no reason

I bought Mac Format magazine at the weekend, which was the first and will be the last of such occasions. Aside from the fact that it was six quid for what is actually a very thin magazine, and ignoring the fact that the “full version” software supplied on the accompanying DVD was, in fact, a restricted demonstration version (presenting a clear violation of the Trade Descriptions Act), I was particularly appalled at one of the features in the magazine which concerned itself with Mac OS X’s UNIX underpinnings.

One of the things I like most about Mac OS X is that it can be as simple or as advanced as you wish to make it. If you are a UNIX-head like I am then your familiar environment and tools are there if you want to use them. But if you are quite the opposite and you’re a floral trouser wearing designer hippy then you most certainly do not ever need to go anywhere near the operating system’s UNIX like features and interface. This is in stark contrast to modern Linux desktops, which are trying their hardest to become like this but still rely on the shell (command prompt) to a degree and thus force its users into its UNIX world on a reasonably regular basis.

So this article in Mac World attempted to introduce the “normal” Mac OS X user to the operating system’s UNIX base by describing the Terminal program and presenting a basic command, which was:

/sbin/fsck -fy

This command was “translated” into English by the author of the article and the translation read “run a filesystem check on the system binaries directory“.

This, as anyone with even a basic knowledge of command prompts let alone UNIX specific command prompts will know, is an absolute load of bollocks. Yes, fsck is the program that checks file systems, similar to “chkdsk” or whatever on Windows, this is true. But it is certainly not true to say that “/sbin/” is somehow an argument passed to fsck to tell it just to check the contents of the sbin directory. sbin is merely the path on the disk to fsck. The arguments to fsck are “-fy”, which in this case are quite irrelevant and in no way tell fsck to just pay attention to a particular directory.

This might sound pernickety, but this is simply misleading and represents unnecessary and frankly dangerous dumbing down, something which the BBC News website is guilty of on an almost daily basis in articles in their technology section. If you’re going to introduce Mac users to the wonderful and historical world of their computers’ operating system’s origins then either do it properly or not at all. UNIX is complicated and difficult to use; this is a commonly known fact and it makes no apologies for it. As discussed previously Mac OS is pretty unique in that you don’t even need to know that UNIX exists in order to use it, so there’s no reason to try to dumb it down for its users. You’d be better off pretending it doesn’t exist.

Of course, it’s entirely plausible that the author of the article actually believes what he’s writing and that, from his point of view, he isn’t dumbing anything down at all. If this is the case then I ask how he got the fucking job in the first place and to whom I should apply to write the column in his place.

It totally winds me up when “technical journalists” dumb things down to the point where they actually don’t tell the truth, whether they are aware that they are doing so or not. Whatever good intentions they have about making technology news understandable and accessible to “normal” people, it should be acknowledged that computers aren’t always point-and-click and not everybody is or can be a computer expert. How some of these people are paid for their drivel staggers me.

Uncategorized

Transition to the Mac side complete

macmini-handsFor a long time I never thought I would ever get to this point, but it’s now official: I don’t use Microsoft Windows any more. I have decided to stop using my PC at home in favour of using my Mac Mini instead. This now means that my home computer, work computer and laptop are now all Macs. All the servers I am responsible for run Linux, save for just one virtual server which runs a couple of customer ASP sites under Windows 2003 Server. This means that, to all intents and purposes, Microsoft Windows is no longer part of my life after twelve years of use.

I thought long and hard about using the Mac Mini in preference to my PC. Its specification isn’t as good in that it only has a 1.5Ghz Intel Core Solo processor, versus the PC’s 3Ghz Pentium 4 processor, and until yesterday it only had 512Mb of RAM, which made it difficult to use. However, it now has 1.25Gb and the upgrade has made it perfectly usable. I do lose my multiple monitors though since the Mac Mini only has one DVI port and its limited upgrade path means that there is no way to add another. This I had to consider very carefully, so I gave it a go with just one 20″ 1600×1200 display for a couple of days and, you know what, it’s worth the sacrifice.

So the PC’s going in the loft along with one of my screens. Yeah, it’s nowhere near as fast as my fantastic computer in the office, but for the odd day in the week working from home it’s absolutely fine. I’ll be replacing it with a Mac Pro of my own in due course anyway, at which point I’ll be back to two monitors.

The memory upgrade in the Mac Mini, incidentally, was a right pain in the arse. If you’ve ever attempted to get inside a Mac Mini you’ll know exactly what I’m taking about what with the fucking putty knives and brute force required. Still, it’s done now, and for £30 for a 1Gb memory module from Crucial it was well worth it.

So yeah, now I’m a full time Mac Snob. Added to that, Chris got a Macbook Pro this weekend (from his parents, officially for work), so between us we now have an example of each model in the current Apple range (Mac Mini, iMac, Mac Pro, Macbook and Macbook Pro). How sad!

1 2 3