Halt & Catch Fire Season 4 looks super good

Halt & Catch Fire
Halt & Catch fire has been one of those shows I’ve raved about over and over again.

This seems to be the final season and I have to give AMC credit for the great cinematography. Season 4 episode 1&2 was something you would see on breaking bad. Episode 3 was also good too, there are too many good things to say about the show really…

Oh Plex, why oh why?

XBMC media centre

I know the picture above isn’t Plex but rather XBMC/KODI but this shot sums up how I feel about Plex right now.

I have been using Plex server quite a bit and decided that I would snap up a lifetime PlexPlus pass a while ago. So I was pretty peed when they updated their policy around data collection. From Plex’s Highlights of what is changing:

Upcoming features and services involving third-party and ad-supported content will require Plex to collect and, in some cases, share information about the third-party content you are streaming. For clarity, third-party content is content that we deliver or stream to you that is not contained in your personal media library.

Ok thats annoying for me but not too much of pain as I don’t really use the Plex addons/plugins. I know others are more upset about this.

In order to understand the usage across the Plex ecosystem and how we need to improve, Plex will continue to collect usage statistics, such as device type, duration, bit rate, media format, resolution, and media type (music, photos, videos, etc.). We will no longer allow the option to opt out of this statistics collection. Again, we will not collect any information that identifies libraries, files, file names, and/or the specific content stored on your privately hosted Plex Media Servers. The only exception to this is when, and only to the extent, you use Plex with third-party services such as Sonos, Alexa, webhooks, and Last.fm.

We will no longer allow (including paid lifetime!) users to opt-out! Also usually when you get something like this, its anonymous data collection. I know later its makes it sound like anonymous but it never actually says this. I still need to read through the privacy policy in full again. But this feels like it might break a EU data law and for sure the ones coming soon. (Plex is based in Delware & Switzerland)

To be fair I’ve had a task to try out Emby for a long while, but this begs the question of what happens to my Plex pass and why don’t Plex share collected data with us? Luckily plex data portability isn’t such a pain. Also its another reason why most of my media consumption is through Kodi not Plex.

Exposition, versions and the story of sad API lookups?

Donnie Darko

I recently watched Donnie Darko again. Always loved that film so picked Donnie Darko out of my movies, only to find something wasn’t right. Killing Moon was gone in favor of Never tear us apart. I was watching the directors cut of Donnie Darko not the original cinematic cut. Without spoiling it, the directors cut is full of scene explainers which makes a great film suddenly a bore, this is called narrative exposition.

As someone else said

For me this movie was a masterpiece that the director ruined by changing the music and adding too many scenes/extensions.

The movie worked as is so everything he extended seemed to drag it. It’s 20 minutes longer as a result.

And I thought the opening upbeat song “the killing moon” was perfect instead of “never tear us apart”.
In story-telling, you start with “world in balance” (happy 80s) in order to create the contrast when things go array. So “Killing moon” was the a much better choice than “Never tear us apart.”

But whats painful about the whole thing is, looking at my movies. I find 2 donnie darkos. Both named the same, same cover art, fan art, etc. Its not till you look at the folder names you can see the difference. As you can imagine this is very frustrating as it leads to trial and error to get the one you want.

Of course its not just Donnie Darko, I also have the directors cut of Lock Stock, Human Traffic and a few others. Each are identical till watched.

I asked on Twitter about this issue and actually got a message back from themoviedb, which is wonderful to read and hear.

Certainly can’t wait for this to come, as there seems to be no real alternative to this trial and error method at the moment? I don’t envy creating the API point for this as, some films have so many versions and variations. What even counts as a version or variation?

Building your own private cloud?

Head in the clouds

I recently saw this from Gizmodo Australia, and read it with lots of interest.

Movies and TV shows come and go on Netflix on a regular basis, which means you might be half way through your favourite flick when it gets yanked from the service. The solution? Buy all your own content and set up your own private cloud-based streaming service you can get at from any computer or device.

The stand-out contender here is Plex, which we’ve recommended before. It’s new Plex Cloud service, now in beta, lets you use an Amazon cloud locker to store all your movies and shows and stream them from anywhere.

Previously, you had to host the files yourself, so that meant leaving a computer or network drive switched on all the time to get at your content over the web. With Plex Cloud that’s no longer necessary, though you do need to pay for a Plex Pass(from $US4.99 ($7) a month) and sign up for some Amazon storage (it’s $US59.99 ($79) a year for unlimited storage).

We’ve included a couple of other options if you’re not taken by Plex Cloud. They’re not quite as Netflix-like as Plex Cloud, but if you already pay for storage on these services then they’re good alternatives to consider.

Interestingly there was no mention of the friends sharing option which I have been using without the plex pass or plex cloud service. Its the advantage of self-hosting and having plenty of bandwidth at my disposal, but I like the fact you can also switch to have support from them too. Useful if your server goes down or something. This represents a more ideal solution.

I’ve always been interested in what happens when things are much more distributed. Plex is just the start, I already started looking into Emby and some other solutions for media. But for a long while I have been thinking about replacing some of the services I use which I believe I could run myself on my own server.

The whole owncloud thing has always interested me, but I’m weighing up having to be a sysadmin and my time. Although I found Docker which might take some of admin out of this in future. However I don’t want to replace everything, just the things I’m feeling less comfortable with (its about personal choice).

The ones I’m thinking about currently are Evernote, Last.FM and Instapaper.

Evernote I want to replace with something like simplenote (although I admit its not self hostable but my evernote’s recent restrictions have made me wonder why I pay for a pro account?). I looked at using Turtl but its not reliable and mature enough currently. On a related note, I’ve been tempted to install a GIT server at home. Then using a combination of GitignoreMindmup and some kind of GIT repository syncing between home install and Bitbucket; could be great for working on mindmups.

Last.FM with GNU.fm. I only use last.fm to scrobble/track my music playback. I also hooked up Libre.fm but noticed the actual server for libre.fm was just GNU.fm. It seems like a very simple service and useful when looking back for a song or podcast. Especially when placed in a calendar type system, it really triggers my memory. Its also worth noting the last.FM data lost recently has also made me wonder why I even need it. I mean I never use it for music discovery (as I found it rubbish) or anything else. I might as well dump my logs of usage to my google calendar?

41Mxf-vJwzL

I just discovered Wallabag to replace Instapaper. Before I was using readitlater which became Pocket. I switched to Instapaper because of the deliver a mobil ebook to kindle every morning feature (heck I pay for this feature). But since i’m considering a epaper display android tablet which means it could read anything including PDF, RSS, ePub and Mobi. Plus I wouldn’t lose my kindle books because the Amazon app will run on it too. Having a smarter epaper device will squeeze out instapaper and likely mean I will read even more than I currently do (well worth the investment). I still far prefer to read longer stuff on a epaper display.

Theres no doubt I’ll start running more on my own server in future, already considered Open VPN and Zeronet. I think the money saved from certain subscriptions will easily pay for the electricity of hosting it myself?

12th Aug, the date we’ve been waiting for…

I asked the question if anyone would want to see me date? But it was related to First Dates, now you get to see more than you expected… The undressed date some of you have been waiting for is… Friday 12th August. I got the email telling me it will be shown, and I will receive a DVD in the post after TX (transmission), which I was surprised about.

I still have not seen a whole episode from the start to the finish uninterrupted. The press coverage has been interestingly negative but it still seems to hold a reasonable user rating in places. Had hoped to have a few friends around for a live showing, but it’s not going to happen at least till the DVD gets sent out or my friends work out how to copy from their Sky+ boxes. Undressed is also now on TVDB and themoviedb.

Unreal TV show

I may have a surprise in store along with the blog I wrote on the train back up to Manchester. It’s all very fitting as I watch season 2 of unreal (undressed/unreal, similar right?) and been thinking more about the manipulation in reality TV. Most people are very surprised when I tell them, it was all shot in one go with no interruptions except the screen asking questions and prompting what to do next.

The screen is kinda up or rather down?

Cubicgarden's home cinema

Thanks to a friend’s wife, we were able to get the IKEA tupplur projector screen up today (its really a 2 person job). On the evening I set the little panasonic projector back up and tried out Inception (what better?)

It works just as Ikea hackers and AV forums suggested and after another trip to IKEA, they finally had a extendable rod (they never had one previously) to pull the whole thing down. Unfortunally due to the change in living room layout, I can’t really have the projector on the bottom of the coffee table anymore (there is only so far keystone will go). But once positioned on top of the table and after dropping the resolution down to XGA instead of 1080p (the projector doesn’t really support anything over 1024×768 and tends to cut off the rest, but at least my Kodi machine outputs the same image to both outputs, meaning I don’t need to unplug or blank one screen each time)

So with all that in mind, there is one problem. The screen doesn’t seem to pull back up. This looks to be a problem that might mean refitting the screen again.

In the meanwhile, I’ll be standing on a the step ladder pulling the screen back up!

Data & stats from Plex Mediaserver

A while ago I wrote about having so much bandwidth from hyperoptic gigabit broadband, means I can now share my media collection with friends.

Its great but its interesting looking at the data my friends are generating through their use of my sever. But it’s not all super smooth, mainly due to my poor single core AMD Sempron 2800 processor doing transcoding on the fly. The biggest problem is the Xbox Plex client, which we discovered doesn’t support x.264 at all, meaning transcoding the whole thing is the only way to view anything. My poor CPU maxes out at 100% during the whole thing. This seems to be a massive bug bear for many people out there… I dread to think what happens with H.265 encoded media.

I installed PlexPy a while ago and decided it was time to have a look.

plexpy Screenshot from 2016-04-042

The Chromecast isn’t anywhere as bad but still triggers transcoding, but to be fair I’ve not really played with the settings but I think theres a way to force the chromecast to play directly (Directstream). Some Smart TVs seem quite happy to take the direct stream putting absolutely no strain on my CPU.

plexpy Screenshot from 2016-04-041

Because of the strain on my CPU, I’m considering changing my CPU to something better. I mean even a quad core or six core processor would be ideal.

Although part of me is thinking maybe I should block all client which require transcoding, or maybe just block the Xbox Plex client. This doesn’t seem to be a problem with the Sony Playstation, from first tests. But I also wonder about DTS, MKV and h.265?

plexpy Screenshot from 2016-04-045

I mean its not like its heavily used anyway. Sure my one friend will like that (smile). The Chromecast is far and away the biggest client and we tried the Xbox 360 once just to see if it was any better (which it wasn’t)

plexpy Screenshot from 2016-04-044

The other stats generated are quite interesting to look at…
For example when most of my friends watch my media by hour of the day and which day.

plexpy Screenshot from 2016-04-043

Theres much more interesting stats but of course privacy of my friends is the up most importance. Maybe I should craft a EULA (End User Licence Agreement)?

Its really interesting to think about the ethics of data when you are the provider.

Advantages of 1gig broadband: Plex media server

Plex Py

The advantage of having 1gig broadband (hyperfast) is the change of behaviour. Yes you can consume more and very quickly but its the symmetric nature which makes it interesting.

I have been running Plex media server for a while mainly to keep a track of my media, as I’m still running Kodi as the front ends.

One feature of plex media server is the ability to stream media to friends. Sitting on 1gig, I can share with a few close friends without even noticing. Its pretty seamless too, as long as they are using plex as a client. Luckily there are clients for many operating systems and devices including the xbox, playstation, firetv,  chromecast, etc.

Plex media server share

Its good, I once had 4 different friends watching media from my single core celeron server one evening. Did I notice? Nope, except when I noticed the activity indicator was lit up.

This got me thinking theres got be a way to visualise this stuff? Of course others have thought about the same and I installed Plex py.

Plex Py

Pretty cool eh?

The only downside right now is my single core server with 5400rpm drives (helps with the cooling) is rubbish at transcoding full HD content, especially burning in subtitles. Maybe its time for a server upgrade?

I’m also not certain about running everything through Plex, wondering what other solutions there might be which can work in a similar way.

Sharing is caring…

TV shows worth watching

I have been watching quite a few new TV shows recently.. Most are American. I won’t go into the details of how to watch them but let’s just say they are available if you look. This adds to Supergirl, Gotham, Limitless, The Flash, Better call Saul, First dates, etc…

Mel also blogged about a few shows which I’ll be honest most I disagree with (sense8 yes and Mr Robot yes – the rest I watched and wasn’t impressed with).

Lucifer

Lucifer crew

Suw pretty much covers Lucifer in a blog post (beware it contains spoliers!). I’ve been enjoying the series since I saw the pilot last year. I am worried it might go formulaic but so far, theres been enough variety to keep things ticking over. I’m expecting things to heat up soon, and Suw confirms this.

Suits (season 5)

Suits

Suits I’ve liked for a while but its not been anything to shout about. Its been ticking along for a while in mid-level drama mode. But this series finally Mike is on trial and the tension is back up again including lots of bits across the previous series. I would almost say skip to season 5 but you will miss all the references which is a shame.

Man seeking woman

Man Seeking Woman

I’m sure I’ve covered this before but it always makes me laugh. I was planning on using a part in my TEDxManchester talk but had to remove it due to time constrains. Its funny, short and quite smart about its points of references.

Master of none

Master of none

This recommendation came form Sarah who I recommended Man seeing woman too. Its actually similar in off the wall style as man seeking woman. One episode starts one way and then the very next one is totally different. I almost once restarted playing it, as I wasn’t sure it was correct. All from the mastermind of Aziz Ansari, the co-author of the excellent and funny modern romance. Can’t wait for season 2.

11.22.63

11.22.63

This came from my cousin, said I should check it out and I thought what on earth is this? After watching the first episode I was hooked… I replied saying its a cross between Looper, The Lost room and Vantage Point. I’m a sucker for time travel but what I also like is the focus on that era of time. The racism and sexism is all there and shocking through the lens of now, which pretty our man character is. This also confirms what I think when people say they would travel back in time and I say heck no…

My 2015 media consumption in review

My most watched fim of 2015

During my new year resolutions 2015 review, I pointed out that I couldn’t access my year in media without some serious development of Trakt’s API. Well 15 days too late for the review unfortunately.  I saw this on twitter…

Sure enough you can now see my 2015 review in media on the web.

Lots of quantified data for my media consumption…

For 2015…

  • 686 media items played
  • 669 hours of played media

Thats a lot of media use, even I have to admit, especially since, this is does not include documentaries, youtube, vimeo, ted, chromecast use, etc…

My TV genres for the year,
my tv genres of 2015

TV wise… My most watched show is Last week tonight with Jon Oliver with 37 plays or 18 hours, 30 minutes. Generally. I clocked up…

Ian’s home cinema starts here…?

Ian's home projector test
Testing using Inception of course…

I have always been a fan of home cinema and had a pro-logic cinema setup way way back. Heck I even remember when I bought my first DVD player (Creative Encore 5X) and use to buy Region 1 DVDs for upwards of £30. It was great when I finally got a Dolby Digital cinema receiver. Must have warn out my first DVD from Amazon, Twister.

Anyway I just bought a second hand projector so I can finally have cinema nights at mine. I did consider getting a bigger TV but honestly I don’t see the point. Its not like I’m bothered about 4k and I already have a 3D smart TV and never used the 3D or Smart feature ever. I mean why bother when I got KODI (new name for XBMC) and a Chromecast just incase. I’m also not keen on getting a much bigger TV as it blocks the great view I have of Manchester. So a projector and screen made a lot of sense.

The projector I bought is a small Panasonic PT-AE100E and can support 720p and 1080i resolutions over VGA and Component connections (no digital connections at all). Its not bad, little noisy but compact.  I tested it on my black blinds but I’ve already got plans to get the IKEA Tupplur at 180cm wide. Looking at IKEA hackers I’m certainly not the only one.

  • Films – check
  • Kodi box – check
  • Home Cinema receiver – check
  • Projector – check
  • Pull down projector screen – need to order
  • New corner sofa – need to order
  • Popcorn maker – check
  • Friends to enjoy everything. – TBC 🙂

Look out for Ian’s home cinema nights soon… not quite a dinner party but its close enough.

Your home needs a blockchain

Grandpa's Pocket Ledger & My Field Notes

The internet of things or web of things has always been quite interesting,, even with the terrible ideas to marry the internet with certain objects in bad ways (cue the internet connected fridge).

Even myself have started to purchase a number of objects and appliances which are internet connected, such as my philips Hue lights. Not necessary so I could turn them on and off anywhere in the world but I like the colour control and have ambitions of doing something similar to redshift/flux/twilight Still need to work on this part.

I’m very peed off that Philips just pushed an firmware update which blocks 3rd party support for their bulbs. Luckily they saw the error of their ways.

This is only the beginning of course….  (don’t even go there about ethics of data). Something I have been keeping an eye on using Diigo groups.

Thinking about this quite a bit, especially during the build up for Mozilla Festival this year. We planned to connect as many things  together via their open API’s (now you see the connection with the Philips Hue lights), log it to a life-stream and then printed out into a number of books.

Global Village at Mozfest

Why?

Part of it is making data physical, one of the underlying ideas behind the iotsignals idea, which drifted into the ethics of data. Which is fitting because….I can point you to Alexandra and Aleks in the ethics of data.

Aleks – If we had a status life for every single time that light over there was communicating with that lift, or that thing over there was talking to that thing at the bank. If we had a status every time we would just be completely frantic and totally dizzy with inputs.

There is a trend to internet enable everything.

Alexandra – I think the potential of IOT emerged when technology was cheap enough that you may want to put it anywhere.

The Nest thermostat, Smart TV, Smart fridge, Hue lights, etc, etc… You don’t want to know the up to date status of everything.

Nest Thermostat

But you may want to know or understand why your heating keeps turning off just as you finish cooking dinner?

Smart devices should log all communication/transactions/decisions with other devices. If the Nest decides the temperature is too high, it should be logged somewhere. Giving an insight into the underlying algorithm and decisions. Why and what triggers it… This is one step on the very long road to build trust with devices.

Of course if you haven’t guessed lifestream isn’t the right thing. What is needed is a home wide blockchain system.

From reading, about blockchain.

In essence it is a shared, trusted, public ledger that everyone can inspect, but which no single user controls. The participants in a blockchain system collectively keep the ledger up to date: it can be amended only according to strict rules and by general agreement. Bitcoin’s blockchain ledger prevents double-spending and keeps track of transactions continuously.

This could be the perfect ledger/logging technology for building reputation and trust with devices/things. Of course the participants would be things, who all agree to update the home blockchain..

This level of transparency in what the systems and things around you are doing allows for inspection by people. I don’t assume most people will care till something happens. Same as when people have their identity stolen or compromised in some way. Like the GPL (general public licence) enables, you can have somebody else inspect, consult, recommend, etc on your behalf if you allow them permission.

This should be a start to the little black boxes appearing one day. Worst than Doctor Who is the little black boxes can change their function based on a external demands. Yes you may get a email saying read our new EULA update but honestly most people delete it or ignore it. Its only once something stops working or acting differently from before, people may actually start to wonder.

It seems pretty obvious to me but I’d love to hear why I’m wrong or how it can’t work…. Even Big Blue gets it, somewhat.

Hyperoptic hyperfast broadband

Its coming at long last, hyperoptic have turned on hyperfast broadband at our exchange in New Islington and I have a order for next Thursday to hook me up with 1gigbit hyperfast broadband. Yes Hyperfast is the correct term…

Hyperfast broadband might be used to describe speeds of 500Mb or higher, while gigabit broadband refers to services capable of achieving connections of 1Gb (1000Mb or 1 gigabit) or higher. While no national providers currently offer services of these speeds, some smaller local providers are already offering extremely fast full fibre optic broadband with the capacity to reach speeds of up to 1Gb.

You might remember me talking about them in the past, a whole 18months ago! So why has there been such a delay? Well to be clear it wasn’t due to the lack of interest on the part of Islington Wharf. We got 25% sign up across the complex really quickly. Hyperoptic put in the infrastructure within the building pretty quickly. But it wasn’t to be because when the test switch on was tried, nothing worked. They traced it back to a fault in the connection. Something had  happened in connection with the new tram station and the work on the tramline.

When they built the tunnel for the tram line to Ashton  from Piccadilly Station, it went underneath great ancoasts street which is a part of the inner ring road in Manchester. The work crushed or damaged some of the fibre conduits. When it was identified this was a serious problem, hyperoptic had to seek permission from the local council to close part of the ring road to allow work to fix the crushed fibre conduit. You can imagine this isn’t a trivial asking and getting the council to do anything in regards to road works is always going to be a very slow process.

From Hyperoptic,

…Establishing a clear fibre route from the exchange to Islington Wharf is taking longer than anticipated due to a blockage. We’re waiting on permission from the Council’s Highways Authority to start the clearance work as it requires road closures.

While waiting for things to be fixed, Hyperoptic wired up Milliners Wharf, which is about 5mins walk away up the canal (I actually over look it from my flat). Luckily they are on a different exchange and there is no canal blocking things. So they got hyperoptic ahead of islington wharf, even though we had sign up much earlier. Chris decided to go for the 100meg option, oppose to the 1gig version. Of course I went for the 1gig version.

So after 18months things got sorted and this Thursday I have the hyperoptic engineer coming to hook up my flat up. I’m looking forward to running my own speed test and downloading all those Linux ISO. I’m also looking forward to utilising the 2.5Tb of spideroak storage. I’m was considering the unlimited option they had a while ago.

I have been reading their terms, conditions and fair use policy again to make sure I won’t be cut off. It all looks fine still, but running a tor node might be out of the question maybe…

Why the ability to understand spoilers is perceptive media interesting

https://twitter.com/Jordan94jb/status/636896487981600768/

Most people don’t really care about spoilers till they are spoiled by somebody or something they read. Its incredibly frustrating to not know something and be in that state of wonder then somebody break it for you. There are many great spoilers out there like, the ending of lost, breaking bad, etc. I remember joking but with a quite a harsh tone for friend and family in hospital not to tell me the end of Lost.

The problem is with all the media channels we have, its more difficult to put yourself in a bubble and discover the media conclusion in your own way. This is something others have thought about a lot and this chrome extension is a interesting take on the problem, unfortunally it only works within the Trakt.tv site.

Trakt.tv but without the spoilers. Titles, screenshots and comments are all able to be obscured by this extension. This extension aims to prevent as many spoilers as possible on Trakt.tv with very customisable options.

Ok nice but whats this got to do with Perceptive Media?

Perceptive Media is most effective when there is a semantic understanding of the narrative, plot arcs and implicit desires of the audience.

With spoilers, if you knew where the audience was up to and how long ago they watched it (both Trakt.tv can do). You can infer what to hold back from them, so they are not spoiled of the next big surprise or twist. You can also let the stuff which isn’t important or seen already pass the filter instead of trying to hold it all back and frustrating the audience.

Basically spoiler prevention paves the way to a understanding of media in the way needed for perceptive media. Today its titles, screeenshots and comments. Tomorrow its popups, adverts, etc. In future how about parts of the news, articles, posts, parody, references to plot twists, etc…?