Apple MacBook Neo

I’ve been looking for the perfect device to take away with me when I’m travelling for as long as I can remember. My latest attempt was an iPad with a folding keyboard but this seemed to be compromised by iPadOS. So when the MacBook Neo was launched I thought that it sounded like it might be the answer.

Unboxing

It won’t surprise you to hear that the unboxing experience for the Neo is no different to any other Apple product. It comes in the usual stiff box, carefully packed with the Neo, and below that just a USB-C cable.

In

Read the rest

Foldable Wireless Keyboard for iPad

I’m always looking for ways to reduce the amount of technology I take away with me and have long wondered whether I could manage with just my iPad rather than taking along a laptop. When I saw this foldable keyboard on AliExpress I thought that it would be great to give it a go.

Unboxing

Looking at it you might be forgiven for thinking that this is an Apple product, cut from a block of aluminium, but sadly not. It’s cut from plastic and I t’s lightweight, although the latter does make it easier to carry.

The device consists is … Read the rest

Find My Phone

I don’t know who thought of this but I will forever be grateful.

If you have an Apple Watch and iPhone for as long as I can remember you have been able to press a button on the watch and have the phone “beep” to help you find it – providing it is within range of course.

Now, however, not only do you get audible feedback but the watch shows you how far away you are from the phone. As you get closer the distance updates and the colour changes. It’s like playing with the children’s “you’re getting hotter” game!… Read the rest

How to fit the Perfect Screen Protector

I hate applying screen protectors, but I know that they are vital to protecting the somewhat fragile screens of modern devices. Maybe you have a device that has screen protectors that come in a box – just pop the device inside and pull. Hey presto! The perfectly applied screen protector. But what happens if you don’t have a compatible device?

Applying a Screen Protector

These steps work every time for me:

  1. The Steam Room: Go into your bathroom and run the hot tap for a few minutes until it’s slightly steamy or do it after taking a shower. This “grounds”
Read the rest

Xteink X4 Review

I posted recently a video of me unboxing the Xteink X4 reader and I said that I would post a longer review once I had a chance to use it. This is that review.

How I read

I’ve never really considered myself to be an avid reader, but when compared to the rest of the country, it seems that I am a voracious reader. Where 40% of people in the UK don’t read any books at all in a year, I find myself in the top 8% who read more than 30 a year.

I read a mixture of both … Read the rest

Exporting Last.fm Scrobbles to Day One

Having already written routines to export WordPress posts and Foursquare check-ins to Day One, I hadn’t intended to do any more, but here I am, back with exporting Last.fm Scrobbles to Day One. That’s because I read a post on the Day One Subreddit where someone was asking how you could do it and I rashly said I’d give it a go!

I couldn’t contemplate writing a script to go back over all my 130,947 scrobbles recorded over 21 years so this script just processes scrobbles for the last seven days.

What Exactly is a Scrobble?

Last.fm is a service … Read the rest

Why do e-reader Screens “Flash”?

I’ve been having a bit of an e-reader renaissance recently with the purchase of an Xteink X4 reader, the tiny pocket reader. This is my first e-reader in about 16 years since my Sony Reader all those years ago. Something that hasn’t changed in all those years is the page flashing when the display needs refreshing.

If you don’t know what I am referring to, take a look at this video below, which shows page refresh in action on the Xteink X4.

Here is why that refresh (often called a “full page turn”) is necessary:

The Physics of “Digital Ink”

Read the rest

Xteink X4 eBook Reader

The Xteink X4 is a brand new eReader with a difference – it is tiny, about the size of an iPhone. Designed for reading on the go, this nifty little device is small enough to shove in a pocket and take with you everywhere. In this short video I unbox the device and take a look as to what’s included.

Having only received the device yesterday I haven’t spent much time with it but I can really see the X4 becoming part of my EDC. I will report back in a few weeks when I have spent more time … Read the rest

Setting a Bluesky Post’s Language with php2Bluesky

A while back I pushed an update to php2Bluesky that allows for multiple language posts and forgot to post the change so I am correcting that now!

Setting the language

By default the language of your posts is set to English but you can override this in one of two ways. Either specify the language when creating the instance of php2Bluesky or pass it when posting. It must be an array even if you are passing a single language.

Setting the Language Globally

If you want all your posts to be labelled in a language other then English then you … Read the rest

Update to WordPress Simple Stats

For my February 12 Apps in 12 Months project I wrote a script to produce some simple statistics from a WordPress installation. Looking back at it I realised that it only produced stats for all time and not the previous year, which is what I wanted.

I revisited the code and added in some counts for the previous year and updated the output. You can grab the latest code here but I came across an issue which I thought I would cover here as it might be useful for others.

504 Gateway Timeout

When running the script for another … Read the rest