Tuesday 30 August 2016

Upgrading an old iMac

Way back at the end of 2007 we bought ourselves an iMac, and at the time it was pretty spiffy. Nowadays less so but it's a tribute to its inherent spiffiness that it lasted us so long, but it recently reached the point where we needed a new one, principally for J's art and photographic work.

So we bought ourselves a new one, which left us a problem as to what to do with the old one (Intel 2GHz core 2 duo, 2GB memory, OS X 10.6.8 because you never upgrade an old machine).

Well it was destined for the old machine's home until I looked at the screen and realised that it would make a great writing machine, but equally that it could do with more memory and a newer operating system.

Well, as what is internally designated as an iMac7,1 it just scrapes into the compatibility list of the latest version of Apple's operating system, but it would need more memory. How much more was an interesting question.

 It's a peculiarity of the early aluminium iMacs that they only support 6GB of RAM, which is a silly number, as it means  the most you can install is a 2GB and 4GB DIMM. If you've already got 2GB the logical answer would be to buy another 4, but then the existing memory could be installed as 2 1GB DIMMS.

So, I was hoping when I ran the system profiler that we would have 2GB in a single DIMM which would mean adding either a 2GB or 4GB DIMM, but no, Lady Luck was against me, and we had 2 1GB DIMMS, which meant pulling and replacing both DIMMs, so it was going to be a 4GB upgrade. I could have sourced a 4 and a 2 but that's not a cheap option.

Old DIMMs can be hard to track down but I found a company in Sydney that specialised in upgrade kits for older machines, and they had suitable memory in stock. Not the cheapest way of doing it, but easier than tracking down second hand memory on ebay which can be a bit hit or miss as often people don't describe components accurately.

So all I had to do was wait for the bits to arrive, which they did, nicely packed and with a good quality 'how to' guide, which turned out to be useful as just about the only problem I had in the upgrade process was removing the cover from the memory slots as whoever had put the original memory in before shipment had had a little bit of trouble fitting the cover such that it bowed when I took it out. Having the installation guide convinced me that there really only was one screw to remove.

Memory fitted, it was time to fire off the operating system upgrade process, which took about two hours including download time.

The upgrade just worked, as you would expect with Apple.

Performance is adequate, feeling similar to my 5 year old MacBook air or my old work 2010 vintage MacBook Pro, both of which only have 4GB RAM.

I havn't run any detailed comparisons but NovaBench gives me a score of 278 which is a little on the low side but probably due to a slightly lower than average processor speed - in use, and I'm using it to write this post it seems fine for use as a writing machine - not lightening, but perfectly usable ...

[update 26 Nov 2016]

Turns out my timing was better than I thought. I've been a bit distracted recently with a whole lot of work we're doing on our house, so I've been neglecting my hobby writing, but yesterday the builders cried off because the roofing iron was stuck on a truck somewhere between here and stuff central, so I thought I'd update my old imac and MacBook air to the latest iteration of OSX (aka MacOS) and guess what, the old imac has dropped off the supported list.

Not that I'm surprised, I was surprised first time around it was still supported ...

Thursday 18 August 2016

Mobile phones and rural life

As I've said before we've done the treechange thing.

Reluctantly we went back to Telstra for our internet service, but while it's more expensive, it's not been a terrible experience.

Our mobile phones have been a different story. We're both locked into contracts with Virgin (which is really Optus with a red t-shirt), and the contracts don't expire to June next year, and Optus only just flickers into life where we live meaning missed calls, texts, and making those bank transactions where they text you a security code a fun exercise.

In all the towns round about, Albury, Wangaratta, Myrtleford, Bright and so on they work fine. Even three blocks up they more or less work. But not just where we live.

So, what to do?

At home we have the internet for everything. The phones are good enough for most places we go to.

The only real problem is texts and calls when at home plus that nagging doubt about what to do if we have an emergency where we're out of range.

The answer is of course Telstra. So we bought a  pay as you go SIM, stuck it in the old Nokia Blackberry clone we use as a second phone when travelling which can go for days without a recharge and has QWERTY keyboard for texting, and when we activated the phone clicked the option on the SIM plan for  to say we wanted a long time between recharges rather than extra data - they give landline and internet customers a freebee in the hope we'll sign up for something more expensive down the track.

So we've got calls and texts, and minimal running costs, which is basically what we need - just such a pain to have to have an extra phone ...

Tuesday 16 August 2016

IP TV ...

When we moved back to Telstra they gave us this little Roku box that does Netflix and the other streaming services, as well as the public broadcasters on demand services.

Before then our internet in Canberra (yes it's the federal capital, but we lived out or reach of the VDSL cable and our ADSL service was overloaded and slow) was crap and basically not good enough to watch streaming media reliably except during the day when the kids were at school and people were out at work.

And having the streaming box has   changed our habits. We hardly ever record anything to watch later these days, and we have become devotees if various dubbed dramas and docos which are online only.

At the same time we also have a second tv in the guest room which we originally bought as a special offer from a big box store to give us a tv in our new house while we had two houses and were commuting between them.

Currently our guest room tv doesn't have an antenna connection, and for various boring technical reasons doesn't actually pick up SBS that well if you plug an antenna into it (weak signal, tuner performance and whatever -  basically the joys of rural life). Being odd people we only ever watch SBS and the ABC (in the days of analog tv we only ever had these two channels tuned in).

So, what to do? The TV wasn't doing anything useful, and installing an antenna socket and a booster would cost more that I wanted to pay.

What I did go was do looking for one of these Android powered streaming devices. Usually they come only with Netflix and some Asian language services preloaded but as it's Android it's an easy task (once you've sorted the onscreen keyboard mystery) to install the major broadcasters streaming applications giving us both live TV and the on demand services, plus the usual YouTube and what have you, all for a little less than sixty bucks (or a quarter of the cost of having an additional socket installed plus a signal booster). Installation and configuration was no more difficult or time consuming than setting up a new  phone or a tablet.

Interestingly, when we were in Croatia last year, one apartment we stayed in had basically the same system - internet box with a set of preconfigured streaming apps, except that the box was provided by the local isp and also functioned as a wireless router.

Obviously it'll eat into our internet quota, but as it's the guest room / second tv it won't do that much, and anyway, at the moment we've bandwidth to burn.

Simples ...

Saturday 6 August 2016

FX Docuprint p115w and linux

Back about Christmas time I wrote a blog post about how I couldn't get my new and shiny FujiXerox cheapie to work with linux.

Instead of hacking the driver I moved house and lived with the fact that if I needed to print from Linux it was to a pdf and then via dropbox from another device.

But I didn't give up - and yesterday I came across this post on using the Brother HL-1050 driver, so I thought what the hell and tried it. and amazingly if you configure it as a brother hl1050 it seems to work - certainly prints the ubuntu test page ...

Monday 1 August 2016

OCR, scanning and print on demand

I’ve been thinking about Ernesta, Christina and OCR (and the problem of book digitisation).

Scanning books essentially allows you to take an image of each page, and may introduce artefacts caused by blotches, foxing and dead spiders, but the result is generally something that can be read by a human being, and of course the book can be printed out, bound, and sold.

That’s what the various print on demand people do and what the Espresso book machine was designed to do.

And because human being are good at working out page layouts you don’t beed need to correct for headers, footers, page numbers and so on. What you scan is what you get.

Enter the ebook reader, either as hardware or software.

For a start they want text not images. OCR software is good, but not perfect, which means that artefacts introduced either by poor quality printing or dead spiders will give you unreadable runs of gobbledygook. Also any page headers and page numbers tend to end up embedded in the text, and because the text is reflowable, ie is automatically formatted to fit the screen, which is treated as a little porthole onto which you see the book as if it was printed on a roll of toilet paper that is unwound past the porthole, headers, page numbers etc don’t make any sense.

And having read several books that have been converted like this I can tell you it’s a pain on the Kindle.

Gutenberg ebooks are usually good because they have been rekeyed. Books from mainstream publishers are usually generated from the electronic source and structured appropriately.

Scanned and OCR’d books need some TLC (and possibly some TEI), and that takes time and requires effort, which is expensive.


This means that print on demand will live on as a way of reading out of print out of copyright books as it’s probably cheaper to this than restructure and correct the text, especially for one off productions ...