How much money I've spent on mobile calls / text / data in the last year


The Doctor holding Ryan's phone.

A couple of months into the pandemic, I realised that I was vastly overpaying for my mobile usage. I was paying £10/month for unlimited calls, texts, and 8GB data. That's a pretty reasonable price, but I was sat at home all day on WiFi - so I had no need for data. I don't send SMS any more - all my friends and family are on Signal / WhatsApp / Telegram etc. And, it turns out those services also do free video and voice calls. So why was I paying for stuff I didn't need? So I switched to a …

Continue reading →

Mobile data is getting too cheap to meter - free bandwidth is here


List of price plans. Free for 250MB, £1 for 500MB, £6 for a GB.

A few months ago, I wrote about how data is so cheap it is being given away. Mobile network Three were offering £10 data SIMs which came with 200MB of zero-cost data. Recently, I've found another free provider of data, with an intriguing price-plan. RWG Mobile are a Welsh MVNO who use EE as their backhaul. As well as the usual high-end plans, they also have this at the lower end. Yup! A free SIM with 50 UK minutes / SMS included. Think about how much calling and texting you do each month. …

Continue reading →

Animated TreeMaps in R - the hard way


A treemap which show a volumetric view of data.

As I am a bear of very little brain, these are notes to myself on my slightly shonky process for creating animated TreeMaps in R. The aim is to end up with something like this: https://shkspr.mobi/blog/wp-content/uploads/2021/06/animated-tree-map.mp4 Generate the images Getting the data is left as an exercise for the reader (sorry!). This loops through the data and generates a separate image for each TreeMap: for(week in weeks) { weekly_data <- subset(file_data, Week == week) size…

Continue reading →

Data Is / Data Are


Binary code displayed on a screen.

To be clear - I don't care about this; I just think it is interesting. Is the word "data" a plural? On a strict reading, yes. Datum is singular, data is its plural. But humans are spongey meatbags who evolve language. And there will always be a tension between traditionalists and modernists. So, I took a serious, scientific, and accurate Twitter poll. Terence Eden is on Mastodon@edentData:#UKGC21is: (231)231are: (72)72❤️ 3💬 12♻️ 011:41 - Thu 21 January 2021 It's amazing how many people are …

Continue reading →

Data is so cheap it is being given away


Advert for 200MB of free data.

When I first started in the mobile industry, 3G had just launched. It was slow and expensive. Nowadays it is fast and free. UK Network Three are giving away free SIMs which comes with 200MB per month of free data. Visit three.co.uk/datareward to register. My SIM was delivered a few days later. Update - the SIM is now £10 but comes pre-loaded with 1GB for the first month. Then 200MB free for every subsequent month. The first byte is always free Obviously nothing in life is free. Three want …

Continue reading →

Book Review: Privacy is Power - Carissa Véliz


Book Cover.

Without your permission, or even your awareness, tech companies are harvesting your location, your likes, your habits, your relationships, your fears, your medical issues, and sharing it amongst themselves, as well as with governments and a multitude of data vultures. They're not just selling your data. They're selling the power to influence you and decide for you. Even when you've explicitly asked them not to. And it's not just you. It's all your contacts too, all your fellow citizens.…

Continue reading →

Moneyed - a personal OpenBanking API


API Token generation screen.

After writing about how to use MoneyDashboard's unofficial API, the good folk at Moneyed told me about their officially supported API! So here's a quick review & howto guide. Moneyed is a slightly strange service. I think it is designed for companies to give as a benefit to their employees. But you can sign up as an individual. The first month is free - but I don't see a way to tell how much subsequent months are. Although it is presented as an app for Android and iPhone, you can log in on…

Continue reading →

Unofficial MoneyDashboard Neon API


A tiny lego Storm Trooper eats a chocolate coin.

Note: MoneyDashboard is now closed. Yesterday, I wrote up how to use the MoneyDashboard Classic API. Read that blog post first before reading this one. MoneyDashboard have launched a new "Neon" service. The API is a bit more simple, but authentication is harder. Here's a quick guide to the bits of the API that I found useful. I've lightly redacted some of the API responses for my privacy. List of all supported institutions MoneyDashboard only supports a limited number of OpenBanking…

Continue reading →

Unofficial MoneyDashboard API


A tiny lego Storm Trooper eats a chocolate coin.

Note: MoneyDashboard is now closed. The OpenBanking specification is brilliant. It allows you to aggregate all of your financial accounts in one place. You can give read or write access to apps and services. Magic! API access is restricted to registered financial institutions. That's good, because it puts up a barrier to entry preventing dodgy companies slurping up your data and sending all your money to scammers. But, whether by design or not, it means that you as an individual cannot get…

Continue reading →

Don't trust Cloudflare with your personal data


It has been over a year since I cancelled my Cloudflare account. They keep emailing me and haven't taken me off their marketing lists despite repeated requests. Their CTO told me he would investigate, but nothing changed. Their Data Protection Office hasn't respond to my requests. Cloudflare do not appear to respect the GDPR. I've escalated this to the highest levels of Cloudflare, but they just don't seem to be able to take any action. This is concerning. Terence Eden is on…

Continue reading →

It's OK to lie to WiFi providers


Give social networks fake details, advises Whitehall web security official.

Another day, another data breach. The email addresses and travel details of about 10,000 people who used free wi-fi at UK railway stations have been exposed online. The database, found online by a security researcher, contained 146 million records, including personal contact details and dates of birth. It was not password protected. BBC News There's a really easy way to protect yourself from being a victim. Lie. When a WiFi provider asks for your email address, lie. When…

Continue reading →

Who is Facebook's mysterious "Lan Tim 2"?


Facebook activity page saying they received data from "Lan Tim 2".

Facebook has an interesting feature. It will let you see which companies have associated your off-Facebook activity with your Facebook account. If you visit: https://www.facebook.com/off_facebook_activity/ you'll see what companies are snitching on you to Facebook. Alice St⭕️llmeyer@StollmeyerEU#AirBnB shares your activity with #Facebook ?!Delete that @Airbnb app, folks! Mine didn't even allow me to change its Facebook connection 😡 isn't that against GDPR, @vestager & @dreynders?And delete yo…

Continue reading →