SSL-secured

A screenshot of Firefox showing that the connection to neilturner.me.uk is secured with a certificate.

One of my first projects after moving to the new server was to sort out a SSL certificate. Until now, any secure connections to this site have been using a ‘self-signed’ certificate which brings up big red warnings in most web browsers. Which is fine for me as I know I can ignore the warnings, but not ideal.

However, Google is (rightly) making HTTPS sites rank slightly higher in its results pages. So having a proper SSL certificate verified by a third-party is now more important, and not just because it offers better security to your users.

Two things were holding me back from getting a certificate in the past: the need to have an extra IP address, and the cost.

Extra IP address

Traditionally, if you want a SSL certificate for a particular domain, that domain would need to have its own, unique IP address. This was something that my host offered, but only by raising a support ticket and having it added manually. On the new BigV platform, I can easily add up to four IP addresses, allocate each to a domain name and set the reverse DNS. More IP addresses are available if needed, but on a request basis – after all, there aren’t many spare IPv4 addresses left.

Cost

I also had it in my head that SSL certificates were expensive – I was expecting at least £10 per month. As I’m saving £6 per month on my new hosting package, I decided to spend some of that saved money on an SSL certificate. Richy recommended Xilo to me via Twitter, and they offer SSL certificates for £16 per year – which is much cheaper than I expected. Xilo are a Comodo re-seller.

Setting up the certificate was really simple – it took me around 10 minutes, following Bytemark’s user manual. It’s been in place for a week now and works fine. I can’t get an Extended Validation (EV) certificate which shows the green bar in web browsers, as I’m not a company – individuals have to go for the more bog standard certificates.

Right now SSL is there as an option if you want to use it, but it isn’t the default. I may change my mind and make the site HTTPS-only, but this would require me to fix every link to every embedded image over 13 years of blog posts, and I’m not sure of the effect on my server’s load. That’s a project for another time.

Hello from the new server!

A screenshot of the web site for Bytemark's BigV platform

I apologise for not posting anything for the past few days, but I’ve been waiting for the DNS on the domain to switch over to a new IP address. It should have happened on Saturday but it was actually the early hours of yesterday morning before it took effect, and in the meantime the new server was running an image taken from the old server on Saturday. So that the old server and new server were not out of sync, I decided to wait a little while – and besides, this week has been very busy for me at work.

So that’s the apology out of the way, now on to good things!

I’m still hosting my site with Bytemark, but I’ve moved to their new BigV platform. Mainly because they’re phasing out their older Virtual Machine platform but also because BigV offers more for less.

I was paying £15 per month (plus VAT) for the old virtual machine, which got me 500 MB RAM and 10 GB of storage on standard magnetic disks (plus 50 GB backup space). The new BigV virtual machine has double the RAM (1 GB) and 25 GB of storage on a solid state drive, although no extra backup space. But it’s only £10 per month plus VAT, so it’s a third cheaper. And because there’s more RAM and it’s running on solid state drives, it should be much faster.

Of course, I should really have left the upgrade until Monday, rather than doing it on a Saturday night when there was no-one at Bytemark to help me when it went wrong, but we’ve sorted the issues out now. And Bytemark did provide detailed instructions for moving across.

Next, I’m looking to install a proper SSL certificate on here. But for now, back to your erratically scheduled blogging.

De-Google-ifying, part II

Screenshot of icons for Google services

Last year, in the fallout following Google’s announcement that it was killing off Reader, I decided to make an effort to reduce my dependency on Google services. The thinking behind it was essentially ‘if Google can kill off Reader, what else will they get rid of?’

Whilst I did delete all of the Google apps off my phone, barring YouTube, within a few weeks they were all back and I was basically back to where I was originally – reliant on many of the services Google offers for free.

But recently I have managed to cut back on my Google dependency.

Contacts – iCloud

I used to use Google Contacts to keep my address book in sync between my various devices – iPhone, Mac, and Windows desktop at work. Originally I used Thunderbird at work which had a couple of  unofficial extensions that synchronised the address book with Google, and my Mac and iPhone both natively supported contact sync.

And then we moved to Office 365, at which point Thunderbird just wasn’t up to the job. So I now use Outlook 2010 like everyone else, and there’s no easy way of linking Google Contacts. iCloud, on the other hand, works fine with Outlook and my Apple devices (obviously) so I successfully migrated a few months ago.

Mobile web browser – Safari

In April last year, when iOS 6 was the latest and greatest, Google Chrome was significantly better than Safari, in my opinion. However the improvements to Safari in iOS 7 and 8 have made them broadly equal in my view and so I’ve removed Google Chrome from my iPhone and iPad. Having just one web browser makes things a little easier to work with and third-party web browsers have always been second-class citizens on iOS. Plus, 1Password integrates with Safari through an app extension, which saves me having to open, close, copy and paste to retrieve passwords.

Two-factor authentication – Authy

Google Authenticator is probably the most well-known app for managing two-factor authentication codes, and indeed it was about the only one available for a long time. Now, there’s Authy, which has a few key advantages. Firstly it’s a universal app that can be installed on both iPhones and iPads, and secondly these can be kept in sync. So if I have my iPad to hand, I can use Authy on that to enter codes on my phone, rather than having to switch between apps. There are also a couple of web sites – namely Humble Bundle and Coinbase – which require Authy rather than Google Authenticator, and Authy can do everything that Google’s app can do anyway. So rather than have both, I’ve moved everything into Authy.

As for everything else, I’m still mostly using Google services. I don’t yet trust Apple Maps enough to use instead of Google Maps, even though it has improved since launch. My calendar is still in Google Calendar despite its woeful support in Outlook, because it allows Christine and I to view each others’ events. The results I get from searching with Google are better than Bing or Yahoo!. So whilst I don’t think I could ever completely give up Google, I’m pleased that I’ve been able to find better solutions elsewhere.

How I came to be on the ‘Chav’ page of Wikipedia

Chavination II

The picture above is me. And, three years ago, this photo appeared in the Wikipedia article about ‘Chavs’. Here’s a link to the last revision – second photo down. I suppose I’d better explain why the photo came to be, and how it came to be on Wikipedia.

The photo

Chavination

The photo was one of several taken of me, by friends but on my camera, in March 2005 whilst at university. I must stress that, even at the time, this was not how I used to dress normally – this was a fancy dress party where the theme was ‘chavs’. It was in honour of a friend who had recently started teaching in a school in a Yorkshire town, which, at the time, was known for having a population of people you could describe as ‘chavs’ – ‘a young lower-class person who displays brash and loutish behaviour and wears real or imitation designer clothes’, as defined by the Oxford English Dictionary.

The clothes were mostly bought cheaply from a charity shop especially for the occasion, and haven’t been worn since – I may have actually thrown them away in a previous house move. I’ve been informed that a real chav would not wear a Puma jacket.

After the event I uploaded the photo (and the one on the right) to Flickr.

So how did it end up on Wikipedia?

I had no part in this, but a Wikipedia user must have found the image,  uploaded it to Wikimedia Commons and then added it to the page. Which they would be within their rights to do – the image is licensed under Creative Commons with a license that is compatible with Wikipedia. So I’ve implicitly allowed this to happen.

Whilst the photo is not on that page anymore, and not linked from any other Wikipedia pages, at time of writing that photo is the second result for a Google Image Search for ‘chav’, so it has made it into several derivative works. A friend posted an image that was supposed to be ‘people from Castleford’ containing the photo – I’ve never been there apart from passing through on the train once or twice.

How do you feel about this?

Honestly? I’m generally non-plussed about it. It’s just something that happens on the internet, I suppose. As far as I’m aware nobody has turned it into a meme yet, at least.

Netflix – 8 tips to get the most from your subscription

A screenshot of the Netflix home page when logged in

We’re a few months into our Netflix subscription and on the whole we haven’t been getting as much value out of it as I expected us to, which is a shame. I had considered cancelling it, as it’s not worth paying for something that I don’t use. And whilst I’m still open to that idea if we’re still not using it much in a few months’ time, I decided to rethink how we’re using Netflix rather than going for the nuclear option straight-away.

So, here are my tips for making the most of your Netflix subscription.

1. Add lots of titles to your list

Netflix has a ‘queue’ of sorts, called My List, where you can add films and shows that you want to watch. These could be films that you haven’t seen before, or TV shows that you want to watch again, or children’s’ shows that your kids want to watch over and over again. Keeping lots of titles here will mean that you avoid the situation where you open Netflix to watch something but then can’t immediately think what you want to watch.

2. Add TV shows to your list

Netflix, despite its name, isn’t just about ‘flicks’, i.e. movies/films. There are plenty of TV shows on there, and in some cases you can watch every season. So add a few TV shows to your list as well as films – that way, if you don’t have enough spare time for a whole film, then you can watch a quick half hour TV show.

3. Install Netflix’s mobile apps to add to your list on the go…

Let’s say you’re out with your friends, and someone recommends a film or TV show to you. If you have the Netflix app on your phone, you can simply add it to your list there and then. No need to write it down or try to remember it and then forget it. And then you can watch it when you have the time to do so.

4. …or to watch things on the go

Admittedly, watching films and TV shows on a smartphone screen doesn’t make for a good experience. But if you have a generous data allowance on your mobile contract and nothing better to do, then why not pass the time with a quick TV show? Even better if you have a tablet with a larger screen. And it’s great for sick days when you can’t face getting out of bed to watch TV.

5. Watch films in bits

Netflix remembers your position when watching content, even if you break off and have to do something else. So if you don’t have time to watch a full feature-length film, just watch a bit of it. Then, pick it up again when you have some more time. The position will synchronise between the web site and apps, so you could start watching a film on your Roku or Apple TV, then watch a bit on your iPhone before finishing it off on the web site.

6. Build up your taste profile for better recommendations

One of Netflix’s big selling points is its ability to recommend films and TV shows to you that you may not have come across. As you watch content on Netflix, it learns what you like and, over time, its recommendations should improve. However, when you first get started Netflix may struggle to suggest anything sensible, so spend some time on the ‘taste profile’ tab on the web site to refine its suggestions. Or just browse around and rate any films and TV shows that you have already seen.

As Netflix’s recommendations improve, you’ll hopefully find some interesting new content to add to your list.

7. Find out when new releases are available using Netflix Notifier

Netflix Notifier is a third-party site which lets you create a watchlist of films that you want to see, but that aren’t on Netflix yet – and then emails you when they become available. I reviewed it in July when I added four films – of those, so far only Hunger Games: Catching Fire has become available to watch in the UK.

Note: since this blog was written, Netflix Notifier has closed down.

8. Use a VPN to access another country’s library

Because of the weird and wonderful world of international copyright licensing agreements, the selection of films and TV shows differs between each country that Netflix operates in. A way around this is using a VPN – a Virtual Private Network – to fool Netflix into thinking you’re based somewhere else. So a British user could use a VPN located in the US to watch shows that would be otherwise unavailable. Be aware that you’ll probably have to pay extra for a decent VPN connection. And bear in mind that film studios are pressuring Netflix to block access from VPNs – whilst it would be impossible to block every VPN, some of the more popular ones may get locked out.

How to work out whether Netflix is worth it for you

Netflix is basically an all-you-can-eat buffet, when compared to ‘a la carte’ services like Google Play and Blinkbox where you pay for each individual episode or season. To take the example of Channel 4 show Misfits, Blinkbox charges £1.89 per episode or £8.99 per series; if you watch four episodes in a month, then Netflix is cheaper as it costs £5.99 per month. Films on Blinkbox are typically around £2.50, or more for new releases.

So if you’re watching, say, two films, or four TV shows, or a film and two TV shows each month, then you’re probably getting your money’s worth. If not, and you’ve tried all of my suggestions above, then you may wish to reconsider whether a subscription service like Netflix is best for you. You may get better value from other sites where you pay for each show individually.

Goodbye Delicious, hello Pinboard

Yesterday’s links from Delicious post will be the last one, as from now on I’ll be using rival bookmarking service Pinboard.

I’ve been using Delicious for some time and for a time I was one of its featured users – I managed to amass several thousand followers on there, which is far more than on all of my other social media presences combined. But clearly people are not using Delicious anymore – nowadays, when I save a link, I’m invariably the first person to do so. And usually the only person. It used to be that any link would have had several other people saving it to their bookmarks as well, but not now. And these links are from the likes of BBC News and Lifehacker – not exactly small and niche sites.

Furthermore Delicious changed hands again recently. You may remember Yahoo! bought it years ago, and then more recently it was sold to AVOS Systems, a company owned by the original founders of YouTube. And then in May Delicious was bought again by Science Inc, which co-incidentally was the last thing posted to Delicious’ blog and Twitter account. Either its new owners have something big planned or it’s being neglected like it was in the Yahoo! days.

Meanwhile years ago I signed up for a Pinboard account. Pinboard doesn’t have free accounts; instead, everyone pays a one-time sign-up fee which increases over time. It was $9.40 then, now it’s $10.46. You can also upgrade to enable archiving, where a copy of every page you bookmark is saved, allowing you to search them. This is $25 per year, but your first year is discounted by your sign-up fee, so it would cost me $15.60 in year one.

Pinboard can do a lot more things than Delicious, and has plenty of options to set for your account. This is at the expense of design, however, and explains the main reason why I hadn’t switched sooner. As much as I prefer to pay for services I use regularly, Delicious – especially after its redesign – was a nicer experience. But I’m concerned about Delicious’ long-term future, and so I’ll go with Pinboard.

Switching over to Pinboard from Delicious was simple, as the apps I use the most for saving links – Reeder and Pocket – support both services, as does IFTTT which I use for sharing links to Twitter.

If you read this blog or follow me on Twitter, then the chances are that you won’t notice anything different. My Pinboard profile is public, so if you also use it, you can follow me on there.

Roku 2 XS Streaming Player review

A photo of the box for the Roku 2 XS Streaming Player

Last week I purchased a Roku 2 XS Streaming Player from Amazon. Normally costing around £80, Amazon are now selling them for £55, making them just £6 more expensive than the slightly newer but more limited Roku Streaming Stick (sponsored link).

When I discussed streaming media boxes last month, the streaming stick was my original first choice, but this was before the drop in price of the Roku 2 XS. Compared with the Streaming Stick, the 2 XS adds a number of extra features:

  • A USB port, for plugging in external hard disks to watch video files from.
  • A Micro-SD card slot to expand its storage space from the 256 megabytes provided as standard.
  • An Ethernet port.
  • Analogue outputs for televisions that don’t support HDMI.
  • A motion-sensitive remote for playing games, with Angry Birds included.

The latter two don’t bother me too much, but extra capacity could be useful if I end up installing lots of extra channels.

I’m really impressed with it, actually. The box is tiny and can sit comfortably in the palm of your hand – in fact, the remote control is longer than the box itself. Speaking of which, the remote is simple and doesn’t have lots of seemingly useless buttons like most of our other remotes. It doesn’t come with HDMI cable as standard, instead shipping with an analogue cable, but you can get a reasonable HDMI cable from most pound shops these days.

Setting up the Roku

Device setup is quite easy – plug it into your TV and the mains, and then the device will try to connect to the internet. If you haven’t plugged an Ethernet cable in, you’ll get to select a Wifi network, and enter the passcode. Your device will now ask you to go to a computer and set up a Roku account, and then enter a code to link your device to your account. You do need to enter either a credit card number or PayPal email address to create an account, but you won’t be charged unless you purchase an app which costs money.

Roku will offer several channels to you, and then you’re ready to go. It’s easy to navigate around, although sometimes there’s a bit of a lag between you pressing a button on the remote and the box reacting. The newer and more powerful Roku 3 should have less lag but it’s quite a bit more expensive.

Setting up your Roku with your YouTube, Facebook and Flixster (for UltraViolet) accounts is done on your computer as before, but the Netflix app requires you to enter your username and password on the device itself. You can use an on-screen keyboard, or a mobile app for iOS or Android which turns your phone into a remote control, with keyboard entry. I found that the Netflix app would not accept a password with special characters so I had to change it first.

Using the Roku

Once set up, the device is really simple to use on a day to day basis. Firstly, you don’t need to turn it off, as it effectively runs on the same power as a Raspberry Pi and can be left plugged in and switched on without drawing too much electricity. This means it doesn’t take ages to boot up when you want to watch something. Apart from the slight interface lag as mentioned before, it’s quick to navigate through, and as most of the apps are official and authorised you get a consistent experience – the iPlayer app works in a similar way to the BBC’s web site, for example.

I’ve mentioned BBC iPlayer, but ITV Player, 4oD and Demand 5 are also available, covering all four main free-to-air broadcasters in the UK. Of the paid-for streaming services, Roku supports Netflix and Sky’s Now TV, but not Tesco’s BlinkBox or Rakuten’s Wuaki TV. US users can get the Amazon Prime Instant Video channel but it hasn’t launched in the UK yet.

If you want to watch content on your own computer, such as films that you have copied from DVDs, then you can install the Plex app on your Roku, and the Plex Media Server app on your computer. The Plex app on the Roku is free for 30 days and then there is a small charge to keep using it – I paid £1.49 but I think this was a special offer.

Another nifty feature allows you to beam content from the YouTube mobile app to your Roku, in a similar way to Google’s ChromeCast stick and Apple’s AirPlay. An icon appears on your screen, which will show the video on your TV, but you retain control on the mobile device. Right now, YouTube and Netflix are the only two apps which support this although I haven’t tried Netflix myself.

On the whole I’m really impressed with the Roku. At £55 it’s only just over half the price of the Apple TV, and can do just about everything its more expensive competitor can do, and more. The interface is simple and enjoyable to use, apart from the slight lag as mentioned earlier. I would definitely recommend it.

Purchasing a video streaming box

Raspberry Pi

I’m planning to purchase a video streaming box – i.e. a thing that you plug into your TV to watch streaming video services. Now that we have Netflix I’d like to be able to watch films and TV shows on our TV, without having to run them through my Mac (which is also connected to the TV).

Things I’ve already tried

Last year I bought a Raspberry Pi, and for a while I used that to watch BBC iPlayer, but it’s not a great experience. It’s a bit slow and as I had XBian on a different SD card to everything else I had to shut it down, swap the cards and reboot it. The BBC iPlayer interface in XBMC leaves a lot to be desired, plus I’d been using a smartphone app as a remote which is a bit clunky.

Our Freesat box and Blu-Ray players also technically support BBC iPlayer, and the latter also supports YouTube, but they’re so fiddly and slow that they’re not worth using. In particular the remote control for our Toshiba Blu-Ray player is awful – it’s often unresponsive and the buttons are confusing.

Comparing video streaming boxes

A couple of weeks’ ago Pocket Lint did a good review of several boxes available in the UK. They looked at the Apple TV, Roku, Roku Streaming Stick, Sky Now TV, Google Chromecast, WDTV Play, Amazon Fire TV (not currently available in the UK), plus a couple of less-known Android-based boxes.

As much as I like Apple, the Apple TV is out of the question. It’s one of the most expensive boxes on the market, at £99, and doesn’t support many UK streaming services – iPlayer and 4oD are missing, for example. Though Apple does add new channels from time to time, there’s no schedule and no way of adding custom apps without jailbreaking. Apple really needs to consider creating an app store for the Apple TV if it’s going to be more than a niche product.

I also think that the Google Chromecast is a bit too basic. It’s useless without a smartphone or tablet, but it is cheap. And the WDTV Play, as you’d expect from a company like Western Digital, is more about playing content that you already have on your own hard disks, although Netflix is supported.

Sky’s Now TV box is by far the cheapest at £10, and is basically a re-branded Roku box, but without the ability to (easily) add other apps. Indeed, there’s no Netflix because it competes with Now TV, but it does offer the main British streaming services like iPlayer and 4oD. And Amazon’s Fire TV box is US-only at present.

Rockin’ the Roku

So that basically leaves the Roku devices. They support the largest range of streaming services, including all the big British ones. The only notable omission is Amazon Instant Video, which we don’t subscribe to. And you can easily add extra services with custom apps if needed.

The Roku 3 offers more features, such as both ethernet and wifi (and not just the latter), as well as a remote control that can be used with headphones. But it’s larger and needs its own power supply. The Roku Streaming Stick, though less powerful, can run from a USB port and can be hidden away behind your TV. It’s also significantly cheaper at £50, versus £100 for the Roku 3.

So, it looks like I’ll be buying a Roku Streaming Stick soon. In my opinion it offers the best platform support and the best value for money.

Joining Netflix

A screenshot of the Netflix home page when logged in

Christine and I decided to sign up for Netflix last week. I’d been pondering it for a while but we decided that the price (£6 per month) was worth it considering the number of TV shows on offer. Unlike in the US, Netflix in Britain is online streaming only.

We’ve previously had a DVD rental by post subscription – originally with Amazon, which then got taken over by Lovefilm, and is now back in with Amazon again. That was £3 per month but we were barely using it. We were mainly renting films, and whilst we often have a spare half hour or so for a TV show it’s harder to find time on an evening for a film lasting two hours or more.

Amazon’s takeover of Lovefilm also meant that it was a lot easier to cancel. I almost cancelled Lovefilm a couple of years ago, but whilst on the phone I got talked into taking a cheaper package. Now Amazon just let you cancel in a rather nonchalant way online. I get the impression that Amazon see the DVD rental by post part of their business as a niche that it doesn’t have much of a future when compared to streaming.

Of course, Amazon has its own Instant Video service which does the same thing as Netflix, but we decided not to sign up; Netflix is available on more devices, and you can access everything on Netflix at no extra cost. Amazon, on the other hand, charge extra for some premium content.

What we’ve watched on Netflix

So far we’ve only watched a few things – in fact, Christine has watched more than me, mainly because I was out quite a bit last week whilst she was at home, on call. We’ve started watching Heroes together, as I never watched it when it was on, and Christine’s not seen all of the episodes. Considering it was shown in 2006, it already looks dated, with big CRT monitors in the background, non-smartphones and it being filmed in standard definition. Christine has also watched Grimm, and… Foster’s Home for Imaginary Friends. Yeah. We’ll get around the watching Orange is the New Black as well at some point, as I hear it’s very good – and a Netflix exclusive.

Netflix’s library extends into the few thousands, although there are some interesting omissions. For example, the second Iron Man film is there, but not the first or the third. Such is the weird world of entertainment rights I suppose. Still, you get a lot for £6 a month, and you can dip in and out of series as you please. And there’s no DVDs to return.

So long, Thunderbird

It’s with something of a heavy heart that I’ve had to give up using Mozilla Thunderbird for my email altogether. You may recall that I now use Airmail at home, but have been using Thunderbird at work. Sadly, Thunderbird is no longer fit for my purposes and so it’s had to go. I’m now using Outlook 2010, just like (almost) everyone else at work.

The reason for the change has been because of our move to Office 365. We’ve migrated from an old Unix system for email, and a proprietary calendar system called Meeting Maker, which also has various other nicknames not to be repeated in polite company. Meeting Maker was a separate application but the server had a CalDAV servlet which could also produce a subscribe-able internet calendar (.ics) file. And the email system was IMAP-based.

Office 365, however, primarily uses Exchange. IMAP and POP3 are provided for email, but it doesn’t support CalDAV for calendars, or CardDAV for contacts. So whilst Thunderbird would be okay for using just as an email client, I’d still have to go back to Outlook for my calendars – at which point, there’s no reason to carry on using Thunderbird.

‘But wait’, you may be saying, ‘you linked to a Provider for Exchange extension only last month!’. I did, but sadly I couldn’t get it to work, and development on it has ceased in any case. There was no way I was able to get my Office 365 calendars working in Thunderbird’s Lightning extension.

The really sad thing is that I’m not missing Thunderbird as much as I thought I would. Unsurprisingly, Outlook works much better when it’s used with an Exchange email server than a generic IMAP one, and it’s nice to be able to set out of office replies without having to go into webmail. It’s also a lot faster in my experience.

To me, Thunderbird’s problem is that it seems to be falling into a power user niche. It’s too big and complicated for basic users, or even people like me who want a relatively straightforward interface for use at home. But it also lacks enterprise features, like support for Exchange. And I’m surprised that Lightning is still an extension, rather than being offered as part of a bundle, given that Outlook comes as a complete package. It needs some love and attention, but with the Mozilla Foundation’s focus on Firefox and its Firefox OS phones, I can’t see it getting any.