Facebook Management UI is like some Crazy, Hostile Text Adventure Game You Can Never Win

Recently I’ve spent some time managing the axiiio social media accounts, and I can’t believe how much of a train wreck Facebook management UI is. Is this the peak of split testing/optimisation/growth hacking ? If so, I’m out!

I’ve found 3-4 different UIs for the same management features, each one with it’s own bugs, differences in displayed information, performance issues, functionality limits, and how to navigate there. It feels so hostile for me to use and try to navigate; as if I’m a lab rat in a maze.

For the axiiio page, I go to Manage Page, to find two ways to see Notifications, one on either side of the screen. Marking all as read on one list fails to mark them as read on the other. Every other manament UI also has a notifications list, it seems they all manage their unread notifications individually.

I open Publishing Tools, and select Published Posts and it shows me an advertorial for Business Suite, but I can still create a post from there. I can also still see my draft posts, and create a new draft. If I select Video Library, it takes me to Creator Studio in a new tab. There I see a list of Facebook posts and a seperate list of Instagram posts. If I go to Business Suite and select Posts I see a list of all Facebook and Instagram posts together.

Amusingly, in the original Publishing Tools screen, once you select Video Library and the new tab opens, back on the original tab you can see an advertorial for Creator Studio. “We’re moving to Creator Studio!” it announces with enthusiasm. “Post and videos are moving to Creator Studio. The transition will begin from between late September and early October.” This is the only place I’ve seen this notice.

For ads I can visit Ad Center, or Ads in Business Suite (which shows me Ad Center embedded). At the bottom of the list in Ad Center you see a link: “Show more details in Ads Manager”. Ads Manager is entirely different to anything else, a crazy tri-pane hellscape of tables and tabs. Ads Manager causes a Safari lockup sometimes, forcing me to close the tab. Want to know how well an ad is doing? Good luck!

Back at Manage Page, select Insights and you’ll see a summary of page and post statistics. You can do the same in Business Suite to see a different Insights UI. Try this in Creator Studio and you’ll find a 3rd take on it.

There’s a link in Creator Studio Insights labelled Overview. Select that one! Like some crazy puzzle adventure game, it’s a secret portal and you’re transported to an even older UI called FB Pages!

This looks to be the same as the Manage Page Insights page but with a different design. However, FB Pages still has a navigation bar. To what you should ask? It’s another Ad Center! There’s another Notifications list (unread marks still glowing for all the notification I’ve marked as read on previous screens!). There’s also another UI for Publishing Tools!

Visit Publishing Tools and you can enter the recursion tunnel by selecting Video Library to open Creator Studio, or selecting Posts and clicking the Try Business Suite button.

There seems to be no end to this recursive madness, I’m holding onto the thought that when the time comes, I can just leave and never return.

Great article by Independent Australia :independentaustralia.net/politics/… Julia Gillard gets far less credit that she deserves.

Was woken up last night by an argument I was having in my dream: you can’t apply the practice of software metrics to a marriage! You’re only measuring one dimension, growth, and you don’t know where that’ll come from! Truth bombs?

Deep breath, crossing fingers… holy shit… this thing that’s been my life for nearly 2 years is on Kickstarter!

axiiio nano – Flexible, Reconfigurable Camera Motion Control www.kickstarter.com/projects/…

Check it out!

Checkout ProMoCo! This is the app I’ve been working on that drives the axiiio nano Camera Motion Control System. www.axiiio.com/view/arti…

RIP Hamish 2005 - 2020

Hamish was a white Terrier puppy that we gave to our Son aged 11 as an encouragement reward for doing well at school. Our son was born with cerebral palsy, and during his school years he faced more challenges than most. But Matthew and Hamish were alike in their determination and tenacity.

In a way, Hamish was a therapy dog for our Son. A constant, loyal companion, Matthew could look after and train, and who would return his affection faithfully. Matthew is now a working Archeologist, a tribute to his doggedness to overcome his challenges and achieve a role where he thought he could make a contribution to human knowledge and society.

Hamish deserves a memorial for his contribution to our son’s life and our family, and this brief blog post is mine.

Hamish’s favourite activity was going for walks around the neighbourhood where he could pee on every tree, bush, lamp post and street sign. He did this with practiced precision, often spending minutes walking back and forth, lining up the perfect shot. This would continue for the whole walk, long after the tank was empty.

His favourite walks were along the beach, where he could target particularly nasty smells, such as the rotting remains of sea creatures, to roll in and bring home with him.

He’d make a bone last days; gnawing on it for hours, then burying it until it was ripe several days later, reviving it from the earth and spending a few more hours at it He was a true fetid gourmet.

He was fond of all company, accepted pats and belly rubs from anyone willing.

He particularly enjoyed wrestling with our children, playing tug of war with chew toys. He’d end up on his back, short arms splayed wide, grinning like a fluffy white ewok.

When I worked from home, making early starts, he’d come and sleep under my desk after breakfast keeping me company. I put a dog bed in my office so he’d have somewhere comfortable to lay down.

In more recent years, as he got older, he lost his hearing and gained a host of medical problems that made life uncomfortable for him. He slept most of the day and we bought him dog beds for his favourite resting spots; usually in places where we’d hang out in the house as a family.

During the day he’d visit the backyard repeatedly to lay on the grass in the full sun. I think the sun warming his old bones gave him relief.

Now we have a stack of smelly, unused dog beds in the corner. A strange void that we can’t shake; a bark from the other end of the house; a flash of white crossing the threshold to the backyard; the click clack on the timber floor as he comes looking for us in the house.

I’m sure we’ll find more fetid treasures he left for us buried in the yard somewhere.

Petition EN1938 - Royal Commission to ensure a strong, diverse Australian news media

Just signed K-Rudd’s Murdoch News petition: www.aph.gov.au/petition_…

Murdoch media is a blight on the world, divisive and repugnant; causing misery and destruction purely for political and financial gain. And I’m pretty sure we can blame Murdoch for the NBN fiasco.

newsroyalcommission.com
#MurdochRoyalCommission

Spend yesterday afternoon making a sunset timelapse with Adam and @axiiio at Elizabeth Quay in Perth. Beautiful and sunny, but it got quite chilly in the evening. Perth is the capital of sunsets!

2 beautiful Perth Urban Cranes engaged in a rarely seen mating ritual

My son sent me this, showing the Australian LNP holding fast to this moronic line about the sun and the wind…

We're on the road to Kickstarter!

axiiio has been my professional life for the last 18 months, learnt a hell of a lot along the way. I’m pretty chuffed with how responsive the app is and how accurate and seemless the scale animations feel. CoreAnimation, for all it’s hassle, just plain rocks.

axiiio is a system of 3 core components that allow you to add programmable motion control to any camera rig, that you control over WiFi via the app. You can control up to 4 motors per receiver with the app, in real time, using preset cues, or through a motion program.

There’s a great short intro video on the axiiio Youtube channel.

The app can setup each motor for different roles; tilt, pan, roll, linear motion or lens control. There’s also a set of fine adjustments you can make to ramping, velocity responsiveness and so on. You can then setup your preferred on screen controls to suit your rig; a joystick control for tilt/pan, a slider-style control for controlling velocity (linear axes, rotational axes or zoom control for example), or a positional control for controlling motor position in real time (e.g. for focus control)

The scale for each screen control can display measurements, “wax” marks, cue marks and program marks that are highly accurate to the real position of the axis. Check out the test reel footage of this in action on the Youtube channel.

You can also create 3 types motion programs in the app: video motion, timelapse, and stop motion. Programs and configurations are all exportable and sharable as simple files.

Checkout the Kickstarter launch page for more info.

I was really happy with this paragraph:

” A well-designed haptic experience also takes time. You need to test many subtle variations, but it’s a hoot to be able to say to friends that you just spent the afternoon designing the perfect haptic experience for a crocodile eating a pineapple.” www.raywenderlich.com/10608020-…

My latest raywenderlich.com article is up! “Getting Started With Core Haptics” www.raywenderlich.com/10608020-…

Highly recommend the email newsletter Big by Matt Stoller. The latest is good for understanding the roots of what’s going on in the US right now: Corporate Power, Protests and the Breakdown of a Social Contract… and probably in Australian politics too.

The Apple Combine framework is like taking the red pill; the more I use it the more I want to see how deep the rabbit hole goes. So far it hasn’t effected build times, app performance or memory usage in any way, and I feel like I can solve so many problems with it. In fact there have been cases where it’s improved app performance once I removed home rolled async solutions - especially when removing OperationQueues and custom Operation subclasses, surprisingly!

My 2nd article for RW is up: www.raywenderlich.com/7738344-m… an update to an older MapKit intro.

The axiiio homepage has been updated with some sweet new examples of rigs and camera work: www.axiiio.com

The Axiiio Kickstarter launch is getting closer! www.axiiio.com/view/kick…

Checkout this funky Axiiio video https://www.youtube.com/watch?v=6AFKa-2GGYo

UILayoutGuide where have you been all my life. If you’re making a complicated layout where you want the some parts of the view to display under the safe areas to the edge of the screen, but other parts to sit within the safe area, UILayoutGuide is a good friend to have.

Oh, take me home Crompton Road …

The decor at this burger place in Sapporo, Japan…

It’s finally out: the vid explaining exactly what the Axiiio motion control system can do for filmmakers youtu.be/55h0l3ZVd… This is what I’ve been building an app for this year!

Suddenly concerned for how many Swift files I have included an erroneous import Foundation statement!

Finally started using GYB (https://github.com/apple/swift/blob/master/utils/gyb.py) for code generation. Wish I had started earlier!