When your Mac’s display out stops working

I landed in San Francisco at around 10pm, hit the hotel in Santa Clara by 11.30pm, crashed, and woke up to give my tutorial at 9am. By 8.45am, I couldn’t get my 12″ MacBook to display out via HDMI or VGA to the projector, so I ran back to the room to get my 15″ rMBP instead.

Later on, I ran the Apple Hardware Test. Or what it’s called now, Apple Diagnostics. Everything came back just fine, which seemed odd.

The best fix seemed to then be resetting the NVRAM. That didn’t improve things, so I had to reset the System Management Controller (SMC), and voila! everything seemed to work thereafter.

In the years of using Apple hardware, I have to think this is the first time I’ve had to do this. I guess the presentation pro-tip here is always carry a backup presentation device (I might going forward get the relevant dongles for the iPad to run a presentation too).

CFP for Percona Live Europe Dublin 2017 closes July 17 2017!

I’ve always enjoyed the Percona Live Europe events, because I consider them to be a lot more intimate than the event in Santa Clara. It started in London, had a smashing success last year in Amsterdam (conference sold out), and by design the travelling conference is now in Dublin from September 25-27 2017.

So what are you waiting for when it comes to submitting to Percona Live Europe Dublin 2017? Call for presentations close on July 17 2017, the conference has a pretty diverse topic structure (MySQL [and its diverse ecosystem including MariaDB Server naturally], MongoDB and other open source databases including PostgreSQL, time series stores, and more).

And I think we also have a pretty diverse conference committee in terms of expertise. You can also register now. Early bird registration ends August 8 2017.

I look forward to seeing you in Dublin, so we can share a pint of Guinness. Sláinte.

The mytaxi experience

I believe in competition, and when in London, Dublin and Spain, I don’t only rely on the Uber app, but also the Hailo app. A while back I migrated to mytaxi because Hailo got consumed by them.

mytaxi may be Europe’s largest taxi app, but it sure is weird compared to Uber or Grab. Setting it up was “interesting” as pretty much all credit cards would be declined (or my issuing banks clearly worry about fraud too much?). So the fix is to use PayPal. That “just works”.

They have partnered with Lufthansa Miles & More to give you miles for all kinds of money you spend with the app.

When you order, presumably you use WiFi, and you’ll find a cab in no time. But when its time to pay with the app, you’ll need a mobile data connection or have the driver turn on a wifi hotspot, because you’ll have to authorise the payment either via a password (?!?!), or Touch ID (better to configure this). But the whole “confirming” you’re making a payment is clearly added friction in the entire process.

I find it funny that you’re also allowed to provide a tip to the driver. In Europe, this is quite unheard of. Then its the usual rating.

Frictionless experiences, that’s what I’m after. I can’t imagine people use mytaxi and enjoy such an experience at the moment.

The Touch Bar can wow you over!

In the tech space, sometimes people can be notorious for bemoaning new technology. Case in point? The Touch Bar on the new retina MacBook Pro’s.

I’ve been using a 15″ retina MacBook Pro with Touch Bar for about six months now. I am a vim user when I SSH to servers so I do use the Escape key (and maybe find it a tad annoying that I don’t get any feedback that I’ve hit the Esc key). Otherwise, I use BBEdit. I’ve used the function keys to control screen brightness, adjust volume, and play music. I don’t find Siri useful. I’ve wondered why when I use Keynote I can see little slides appear on my Touch Bar (not like I can read the text, right?). Safari has always been odd with switching tabs via a keyboard (unlike Chrome’s shortcuts), but now you can also switch tabs using the Touch Bar (alas, I’m not really a Safari user). PDFpenPro has selection tools that I can now access via the Touch Bar, so its a bit of a productivity improvement.

So all in, I’m more or less indifferent to the Touch Bar. I don’t love it, but I don’t hate it. Oh wait, I can’t forget the killer feature: unlocking my MacBook Pro with my fingerprints! Touch ID is a killer feature especially since I use 1Password which also supports it. I think this feature alone has improved my productivity tremendously, and saved lots of time re-entering my password.

However, Sara saw my keyboard the other day and she was amazed that it could also display emoji. And this made her really like the MacBook Pro’s Touch Bar (she’s a 13″ MacBook Air user). So Apple can wow users!

Touch Bar with emojis

I presume she will find other uses for it as she’s a creative user of the Mac. I’m just a boring text/code wrangler.

How would the Touch Bar be improved? It needs to be offered across the board on Macs (even for keyboards that iMac and Mac Mini users will use). It probably needs to have haptic feedback; this I suspect will improve the touch typing experience. However even as I write this, I think to myself that when I type on my iPhone or iPad, I don’t get haptic feedback and I intuitively know where everything is…

Speaking in June 2017

I will be at several events in June 2017:

  • db tech showcase 2017 – 16-17 June 2017 – Tokyo, Japan. I’m giving a talk about best practices around MySQL High Availability.
  • O’Reilly Velocity 2017 – 19-22 June 2017 – San Jose, California, USA. I’m giving a tutorial about best practices around MySQL High Availability. Use code CC20 for a 20% discount.

I look forward to meeting with you at either of these events, to discuss all things MySQL (High Availability, security, cloud, etc.), and how Percona can help you.

As I write this, I’m in Budva, Montenegro, for the Percona engineering meeting.

Uber Data Extractor

This is pretty cool: Uber Trip History Bookmarklet.

It allows you to get your complete Uber trip history, download it as a CSV file, and then run the Uber Data Visualiser. You get to learn quite a bit about your trips. I’ve attached a snapshot of mine, there’s more data and you should run it too!

Would be interesting to see this kind of history for Grab rides (and all the other various ride services out there).

Uber Data Visualizer