Sunday, 28 June 2026

Working copy app

As a programmer on an Apple IPAD, I cannot recommend enough the Working Copy app that is available on Apple Store.  I use it to clone, commit and push code repositories on Github. The great bonus is that cloning a project will download it into a new directory in the Working Copy local directory.  The push functionality no longer requires passkeys or multiple logins if you are logged into the Github account via the app.  

In short, I wish such a thing was available when I was paid to do IT back in the 1990s and 2000s.


Saturday, 27 June 2026

England vs New Zealand 3rd test day 3

I'm listening to BBC Test Match Special as I write this, England are all out on the first innings. This final test has swung from one side to another.  Dare I say that test cricket is more exciting and absorbing than the football world cup?

Tuesday, 23 June 2026

Guangzhou Railway Museum

Today is my day off from work and what better way to spend it than go across the border and visit the Guangzhou Railway museum.  Getting there is quite easy as it is close to a metro station.  As an added bonus it is free to get in.


There were a few engines and carriages on display outside, including an impressive looking black steam engine.  As today is a weekday there were just a handful of other visitors.  The first thing which struck me was the lack of English text on the artefacts, the only English text available were as summaries on each section of the exhibition.


The exhibition was done in chronological order and Guangzhou was the birthplace of China’s railways with the first railway opened in 1908 and the (still operating) Kowloon Canton(Guangzhou) railway opening two years later. 


As a railway enthusiast myself, I was expecting a bit more, even though the floorspace was huge, the number of exhibits and artefacts was disappointingly low.  This was especially true with the number of trains on actual display. The museum focused on history and especially the achievements post 1949 rather than on railways, the trains and how they changed China.  It didn’t help that the carriages on display didn’t let visitors inside them.


I left after about two hours and unless it changes radically I would not be making a repeat visit.


Sunday, 21 June 2026

England vs New Zealand 2nd test day 5

This test match proves that England currently cannot live without Ben Stokes, but at least England managed to limp into the last day, leaving the door open for an unthinkable miracle. 

Saturday, 20 June 2026

England vs New Zealand 2nd test day 4

I'm listening to Test Match Special again on my BBC Sounds app. It's the start of day four, England have it all to do, and I'm looking forward to an exciting day. C'mon England.

Scotland vs Morocco Fifa 2027

I woke up this morning to find out the Scotland Morocco game was at half time. Managed to catch the second half commentary thanks to the BBC Sounds app. Scotland, so unlucky, good luck against Brazil. 

Sunday, 14 June 2026

Scotland vs Haiti Fifa 2026

From here in Hong Kong, I have just listened to Scotland defeating Haiti one nil at the Fifa world cup 2026. John McGinn on Aston Villa scored the winning goal.  Hard to believe the previous last goal scored by a Scot at the world cup was by Craig Burley against Norway in France 1998 and the last Scotland win in the finals was against Sweden in Italia 1990. I remember both matches.

Thanks to excellent radio commentary on BBC Radio 5 Live via BBC Sounds app and it was a pretty good game.