A lesson in separation of concerns: Google’s gemini hijacked

The news Google’s Gemini AI was hijacked via a hidden prompt in a calendar invite.

Hackers Hijacked Google’s Gemini AI With a Poisoned Calendar Invite to Take Over a Smart Home. For likely the first time ever, security researchers have shown how AI can be hacked to create real-world havoc, allowing them to turn off lights, open smart shutters, and more.

Rings bells to me about the lack of human data interaction especially the separations of concerns.

I already talked about this with Google’s AI wanting access to everything Google related. This hijack wouldn’t be so effective if there were better permissions and separations of concerns were built in rather than given lip service.

Google sent an email today with the title… Introducing temporary chats and new data controls. Still not addressing the underlying problems.

When will they learn???

It really makes me think about a few things.

Will Android fork off sooner or later? Will moat people care?

Pipelines and AI?

A long time ago I described pipelines and where they could go.

I was made aware of Google’s OPAL project and reminded of how strong pipelines can be for managing complexity.

The pipes are described by prompts but interestingly you can reuse and share pipes and the whole flow. Which leads me to wonder if there might be a little market place for the pipes?

Might need to keep an eye on Opal, but wondering if there are better solutions. For example Xproc which can interface with APIs of large language model without getting into the weeds?

A Storm in a french grapevine pacemaker device mix

A french field of grapevines

Recently I found myself in rural southern France and of course, my Pacemaker device and headphones came with me. It was weird being surrounded by nothing but grapevines. Certainly wine country.

I took a nice shot with a very rare dark sky. With a bit of tweaking, you got the cover for a storm in a french grapevine.

The tunes are certainly not safe for work, and I just doubled down on the nsfw tunes with a uplift in bpm too. I do like mix, its got a good selection of old and new mixed together. Considered going longer but it didn’t need more.

My Yunohost is a bit broken still, so its only on my Peertube channel right now.  Remember to enable Sensitive content in the filter to see it in the list of mixes.

Enjoy the mix

 

00:00:00 – Fcuking Society (Olav Basoski Mix) – Ellrich & Plaice
00:02:27 – Awesome – Mario Piu
00:05:46 – Answering machine (album version) – Green Velvet
00:11:38 – Erase – Brooks Aleksander
00:15:08 – Tell nobody – Basil O’Glue
00:18:27 – Shnorkel (Thankyou City Remix) – Ido Ophir, Miki Litvak
00:22:07 – Inferno (Space 92 Remix) – Carl Cox & Reinier Zonneveld & Christopher Coe
00:25:10 – Massive motion – M.I.K.E
00:30:22 – We Ain’t Ever Coming Down (Jody 6 Extended Remix) – Antonio Moreno
00:34:46 – Why does my heart feel so bad? (System F mix) – Moby

Public Service Internet monthly newsletter (Aug 2025)

2 people sat in chairs looking at the camera across a table with a cup on it
Black Mirror 7×1 Common People (2025)

We live in incredible times with such possibilities that is clear. Although its easily dismissed seeing browsers extensions turned into scraper bots, bodies used to fingerprint you with wifi and Mozilla under more pressure.

To quote Buckminster Fuller “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.

You are seeing aspects of this with Duck duck go hiding most AI generated images in searches, looking at Proton’s Lumo privacy first AI and some children naturally reducing their phone to manage their mental health


Imagine if all phones were built this way?

Ian thinks: The fairphone has been around for years but version 6 of the smartphone, seems to have got everything right. This tear down by iFixit, shows exactly how easy it is to repair, replace and even upgrade parts in the future. One day all phones will be built this way?

Welcome to the age gated internet?

Ian thinks: Age verification has hit the UK and there is a lot to say. The VPN usage increase the UK in the UK speaks volumes. The UK isn’t the only one but the impact is being felt by everyone. If the recent Tea app and so many other data breaches has taught us, sharing personal data is not going to go well. I’m hardly hearing ZKP (Zero-knowledge proof) mentioned, which is good practice for this.

Degrowth is growing?

Ian thinks: There are many mentions of de-growth dotted across these notes over the last few years. This BBC News video gives a reasonable view of the movement, some of the challenges and best of all calling out some of the presumptions which plague the movement.

Cloudflare may have cut off 99% of AI crawlers?

Ian thinks: Its been well talked about and if you own a site, you may have noticed the huge amount of traffic caused by bots. Cloudflare have had enough and wrote a open solution called Anubis which is too expensive for AI bots to get around.

Not the last word on AI Slop

Ian thinks: You know its really bad when John Oliver spends most of his weekly show talking about the problem and how its affecting everyone. Leaning on the work of 404 media, Oliver uses comedy to great effect pointing out the insanity of were we are now.

Cory and Maria in conversation

Ian thinks: As part of the Open Rights Group’s celebration of 20 years since its inception on that day in London during the Open Tech conference. The conversation doesn’t sit in the space of nostalgia too long, but rather looks at what was learned and how it can be applied in current time.

The big questions around human brain interfaces

Ian thinks: There has been an uptick in Human brain interfaces news and discussion. However few are asking the really big questions we all have about the technology. Thankfully Coldfusion is asks theose questions about privacy, enshittification, agency etc. Dare I mention Black Mirror’s common people?

Decomputing AI for a better future?

Ian thinks: The critique of AI is well thought-out by McQuillan, and the relation to the context collapse, neo-liberalism and empire building is spot on. The ability of the AI empires to fill in the narrative when there isn’t one is also a key point. Well worth reading Empire of AI too for related impact, which I just finished.

Did you recently die or was that obituary fake?

Ian thinks: Is there no line AI slop won’t cross for the clicks? Fake obituaries are appearing across the internet and its another example of the slop and it is pretty bad news for its target/victims, the friends and family members. The video is also worth watching too.


Like this newsletter? Find archive here

An update on where I have been recently (post R&D)

Ian and Alison in a hotel bar
My loving supportive partner Alison while Japanese whiskey tasting

Its been around 4 months since I officially left BBC R&D. Its been a while since I did a catch up of where I am and a lot has happened.

First of all I have setup a limited company, one of the main reasons is to seriously pursue how to build the public space as an viable alternative to commercial and government space.

A large part of this is working with others on the notion of a digital public space. One of the leaders in this space is New_Public and I’m really excited to announce, I am going to be working with them to achieve their open source plans. As most of you know, open source isn’t just about the code but about the community and everything which surrounds it. Hence my time running BBC Backstage, is certainly useful.

On the digital legacy front following on from the Republica panel discussion with Identity 2.0 and Linn. I have been thinking about the letter of wishes and how it could actually work in line with HDI (human data interaction) and public values? Its actually something I felt a public service company like the BBC could transform, as it screams public value but it wasn’t to be.

To this I entered my thoughts into a call for participation with the Mydata conference and happy to say they really liked it as a workshop. Which means in September, I will host a workshop around the notion of a machine readable letter of wishes. I am hopefully going to be joined by a fellow digital legacy collaborator but prepared to run it alone.
Been seriously thinking about how to make this real and a standard format seems the best way to go. What software/services which can read and execute this fungible document, is something for others; but a prototype is perfectly possible. Even if it scratches my own itch, it could also help me play/learn with some of the new declarative (React, Vue.js, Xproc) or even object-originated programming languages/frameworks (Rust).

In a similar space, of me rethinking what a public service company could do to be more relevant in the age of endless scroll, enshittification and a loneliness epidemic; as touched on in the future of social report recently.

I have had an enduring eye on matching and dating with true public value. There is so much I have written about it over time and even have a very long bookmark feed of interesting points.

With all this, I have been writing my own book about this all and pretty much finished. Can I also say how amazing Librewrite has gotten for editing complex books like this…

In the last few months I submitted my book to Conduit Books and signed up to a course by Kenyon author services. Mainly to rethink how I proactively encourage people to buy the book or at least read it. Considered going through the publishers and agent book again but I just don’t have the time, plus I have a plan of action which includes a online dating manifesto, potential podcast and maybe a potential dating service which clings to public values and the HDI principles mentioned before. Some of this might come sooner than expected, as I actually mentioned the dating manifesto (borrowed heavily from Julia) and even showed the cover & title (tbc) to my book at the PublicSpaces conference, during the lunch break.

The manifesto which will be collaborative, will feature at the end of the book and is something  Mydata is interested in because its very related to HDI and use of data. I did put it in as a session but it may work better as a short workshop. Watch this space…

View on Mastodon

I have had a long relationship with Mozilla via the festival (Mozfest), which this year goes global in Barcelona in November. Unfortunately the call for participation has closed and the wrangling part has started. The spacewrangler role is very important, as we are the face and hearts of the festival. One thing which concerned the spacewranglers was the price of the tickets compared to 2019 ticket prices in London. Yes that was a while ago ,a lot has happened including a pandemic and global inflation. However the wranglers have pushed back on the Mozilla foundation. Mozilla have listened and replied with a number of changes including community badges which are a similar price to the ones in London in 2019!

Lets be honest this is a deal, especially with all the challenges Mozilla is facing right now. I would grab your community ticket for €45 now and join us as we write the internet’s next chapter.

Running a limited business comes with a bunch of administrative challenges including accounting. Originally I thought I could use something open and self host it but, the realisation that no accountant will use it and even if I transfer it to something like Xero, Freeagent or Quickbooks. They would need to run through the whole thing again. So I am using Quickbooks for now and seeking a good accountant which isn’t too expensive, can deal with international clients (I have spent far too much time trying to understand and fill in the W-8BEN-E form) and manage my lack of interest in taxes. The notion of a portfolio career keeps coming up, but its really not me… However I do generally have quite a few projects going on at once. This post is testament to this.

In the meanwhile, I have been travelling a lot, my carbon footprint isn’t great but I did recently go to southern France. Somewhere re-reading my school report I wanted to live. Crazy eh?

Framework laptop with ubuntu with my background

In the background, I have made a lot of changes to my self hosting setup. I still need to fix quite a few things including my Yunohost Pi server which was broken due to the Debian bookworm update. I decided my mixgarden should just be a Peertube instance which makes a lot of sense. I certainly need to sort out my docker setup because that would make things so much easier. In the meanwhile I have finally settled on Anytype for my personal knowledge store and Vikunja for tasks and kambam. My Framework laptop is going well, especially with a 64gig of memory now, however Ubuntu is doing strange things with the keyboard while using Wayland.
Considering blogging more and setting up separate spaces for the publicservice internet notes, business stuff (which I really need to sort out) and a few other things.

Another strange thing, I just started is baking my own Sourdough bread. Its early days but will attempt my first loaf tomorrow. Yes I know its years after everyone was doing it during the pandemic but hopefully I’ll get into it.

There is so much more but not for public blogging right now. I’m still seeing friends when ever possible, mainly in the UK but when I’m out of the country, catching up with international friends.

I’m very fortunate to have a loving, caring and understanding partner, who is helping me through all this insane amount of change.

Public Service Internet monthly newsletter (July 2025)

A couple look at a TV while the camera looks over their shoulders

We live in incredible times with such possibilities that is clear. Although its easily dismissed seeing how how much time we are spending on our smartphones. whats happening with GDPR and the low-background steel problem of the AI contaminated internet?

To quote Buckminster Fuller “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.

You are seeing aspects of this with scientists proving ethical sourced AI is possible, plastic which dissolves in water and opensource coming to rescue owners of the humane pin.


Where is the future of social web going?

Ian thinks: Its finally available, the report myself and BBC R&D colleagues wrote on the emerging crisis for the social platforms. Exploring the toxic and polarised online environments but also the enormous potential to transform the world in positive ways, if built with the right values.

Theranos is back?

Ian thinks: Remember the whole testing a drop of blood to diagnose critical diseases? Well believe it or not Holmes is back in the form of Haemanthus who’s CEO happens to be Holmes partner.

Oversharenting has its own murky marketplace

Ian thinks: I did see the Ella campaign a while ago, if you haven’t see it go watch it. The video from NBTV, goes much further looking into sharing data without understanding or concern of how others will abuse it.

Ian thinks: Automatic Content Recognition, is actually old news (as the UCL study shows)  but recently become a long clearer recently as more researchers and journalists take a look at the privacy policies of smart TVs.

Building the EuroStack

Ian thinks: There has been a lot of discussion recently about Europe as the 3rd way (between commercial and government). Digital sovereignty is pinned to the stack along with the move to strategic autonomy and being Europe its a  of the EU but isn’t exclusive to Europe. Providing

This is the year of Open source in Europe, doubtful?

Ian thinks: Great to see more European countries using open source but there is a big question… What went wrong last time? We assume technology would save us and didn’t. We need to trace back the power and money.

Love with AI, all dopamine and no rejection?

Ian thinks: Cathy Hackl, took the plunge into the AI as a partner, and the results are what you imagine but the gentle responses do connect on some level. Hackl does point to this being a good simulator, which I’m less sure of because we all know the business model behind them?

Could chatbots have a public service remit?

Ian thinks: Following the endless amount of chatbot news and last months in joke about the sentient machine therapist. Tiku and Marx, discuss the real harms of chatbots generally. Which leads me to think could a LLM based chatbot be trained and given the metric of public service. Dare I say the loneliness epidemic is one good reason.

Bounce your followers around?

Ian thinks: As seen at the Fediforum last month, Bounce brings the ability to move around federated social networks but keep the followers. This is something which makes the fediverse unique.


Like this newsletter? Find the archive here

The Aerodynamic connection mix

On my last trip to Europe, I flew to Amsterdam to get a train to Brussels and flew back from the awful Brussels South airport. I won’t be doing that again if I can help it. During that time I got time to another Pacemaker device mix. The self hosted mixing site is still broken, its a thing I am trying to fix as its a bigger problem with Yunohost and the bookworm update. So its peertube again. (I noticed the mix points links include the domain, which means I can add them here too)

Recorded in two parts on a plane and on the coach to the airport, then stitched together because of the short flight and being bounced around on the Flibco bus. This mix has a lot of the tunes I’m loving at the moment but also a bit of throw back too. It truly is a mix across 2 different countries.

Enjoy the mix and see if you can work out which half is Dutch and Belgian?

  1. 00:00:00 – You got the love (Sonny Noto remix) – Florence + The machine
  2. 00:04:10 – 9910 (extended mix) – Orjan Nelsen
  3. 00:08:06 – Wonder of life (F&W remix) – Tukan
  4. 00:12:56 – Killer Instinct – Sneijder & Bryan Kearney
  5. 00:19:22 – Exactly -John O’Callaghan & Kearney
  6. 00:23:03 – Surga (extended mix) – Ferry Corsten presents Gouryella
  7. 00:26:45 -Tell nobody – Basil O’Glue
  8. 00:30:26 – Cut and Run feat Emma lock – Beat Service and Emma Lock
  9. 00:36:50 – Interstellar (YORK’s back in time extended mix) – Torsten Stenzel
  10. 00:41:40 – Never be the same again (wavetraxx extended mix) – Jaron Inc. & Wavetraxx
  11. 00:45:00 – We Ain’t Ever Coming Down (Jody 6 Extended Remix) – Antonio Moreno
  12. 00:49:40 – Artist of your life (extended mix) – London & Niko
  13. 00:56:31 – Higher state – Kevin Crowley

Needed changes are not going to come from Apple & Google

Android 16 vs. iOS 26: Why Apple's redesign falls flat

Its been all over the news recently.

Apple’s stunning ‘Liquid Glass’ design could change everything and Andorid’s material 3 design change.

These user interface changes I have lots of thoughts about them from a design and UI point of view (most which has been said elsewhere). However my biggest thought is the underlying problems of our smartphones and our tired notions. (especially since finishing the book The Anxious Generation by Jonathan Haidt and the The Chaos Machine by Max Fisher.

After all the hype and attention, I did fiid the book reasonable. There are parts I did question and frown at but generally it’s not as ground breaking as the press made out.

(comment on The Anxious Generation)

It strikes me, these are the horrible phase of a pig with a touch of lipstick.

The whole way we use smartphones is broken, I’m not that excited about glassy or blobby elements but it feels like were not getting to the root of the issue. Abuse of user/owner data, lack of user/owner agency and the mass surveillance of millions of people through their smartphones can’t got on as its has…

I’d love to see a new paradigm in the same way both companies have tried to tackle the huge rise in smartphone thief’s. Its not like we don’t have the technology to provide advanced protections for user data but rather each one (Apple & Google) benefit from access to the data. I know people will say yes Google but Apple protects user data access? Likely they do but then become the gatekeeper to your data means they can also offer it to trusted parties?

However this isn’t about that question, I’m questioning why so much work has gone into the UI and not into how to make reconsidering the problems of how we use them?

What are Android App permissions, and how do devs implement them?
Although old, this still feels clunky and could be done much better with better integration with the operating system

Using the scoped storage as a example. This limits an application to a certain space on the file system. iOS and now Android support this, but its a little clunky and almost encourages the owner of the phone to just accept all (This old tread highlights the problem).

Android recently put more emphasis on modes (basically profiles, which have been tried over and over again). It wouldn’t be difficult to tie modes to permissions too? The difference could be the user interface? I don’t have solid answers but I think about when (rarely) my Pixel goes into power saving mode when the battery is less than 20%. There is a visual UI clue but also it restricts the background data use too. I have heard about people turning on extreme power saving mode always for many reasons.

Some of you might say so what? This isn’t permissions and data but ultimately its the combination which is important. Its almost like their aim is just shift more new phones, regardless of the result… Of course! Some of you may say hey Ian, what would you change and how? My answer is simply I could rethink a bunch of things and I’m sure some of their teams already have but as usual its so low on the list as it doesn’t sell phones. Or even maybe they are waiting for regulation to force them to make the change?

How to Disable Gemini in Gmail and Other Google Workspace Apps - Make Tech Easier

I reflect on the AI/Gemini changes in Android and Google services, maybe I would like to use it for a limited scope of things and accept the results won’t be as great. But my only option is accept or decline. In 2025 this is bad and needs changing, heck I love for designers to take up the challenge of making this all seamlessly work with the ability to negotiate and change the scope at any time.

Really need to see Human Data Interaction replace Human Computer Interaction now because its become unacceptable in my eyes. Worst still it limits whats possible and leads to a outcome which doesn’t empower the owner/users.

Fediverse: a New Era of Social Media – The video

The most recent Fediforum brought a lot of incredible changes for the Fediverse. One of the biggest and most exciting was the video by Elena Rossini. Oh and I also did one of the 3  keynote talks too

Delirium and encounter at the Berlin watergate mix

I mentioned in the last post which was another mix. I have been out and about quite a lot, with time for creating more mixes. My self hosted mixing site is a little broken at the moment, so I’m relying on peertube again.

This mix was recorded as you can guess in Berlin during Republica in late May. I had some time before heading back to the UK and decided Berlin needed something a little lighter from the previous ones I did on the Berlin ring.

Walking across Oberbaumbrücke, I was reminded of my time at Watergate club in the early 00’s, which is now closed down. This mix is a combination of tunes, starting dark and moving into something lighter. Delirium and encounter is certainly something I experienced at Watergate and many of the other clubs in Berlin.

Credit to the excellent picture of Oberbaumbrücke used under CC-BY-NC use.

Enjoy the mix and imagine dancing in Watergate looking out across the spree to Kreuzburg

  1. Arrival – ANU
  2. Shnorkel (Thankyou City Remix) – Ido Ophir, Miki Litvak
  3. Wrist Block (Joey Beltram remix) – Side Four
  4. Sequence (Extended mix) – Estiva
  5. The Decent – Protoculture
  6. Collider (Jorn van Deynhoven remix) – Thomas Bronzwaer
  7. Inferno – Carl Cox
  8. Shadow World – Thomas Bronzwaer
  9. Decade (extended mix) – Chris Element
  10. She moves (extended mix) – Andy Moor Ft. Carrie Skipper
  11. Megalodon – MaRLo