Sign in

Tomcw.xyz

@tom.tomcw.xyz.ap.brid.gy
2 followers 0 following 22 posts

Writing about open infrastructure, data, technology, learning and a better world. From Tom C W. 🌉 bridged from ⁂ tomcw.xyz, follow @ap.brid.gy to interact

PostsRepliesMedia
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 03/10/2026
A roller coaster of a week, which ended on a high. Winning and losing work, a year of The List, Digital Sovereignty Unconference, Map my Patch V2, more posts about climbing and work, becoming a binfluencer.
tomcw.xyz
Weeknote 64
### What I did * I caught up with Jo about The List. The website version is a year old now! Here's some stats I put together * Pretty wild really for a spreadsheet that I threw a website and database together for. It shows how valuable the information and community that Jo has built. The website is just the method, not the thing. Always remember that. It costs about £50 a month just in email and database costs for The List at the moment. We got some good news this week that at least the hosting costs will be covered for the next year. I had to do some maintenance this week as The amount of info has grown. Beyond that I've got plans to do a few more interesting upgrades when time allows. * Had a catch up with Stu about doing another couple of sessions with them which is nice. Enjoy working with the team, who are doing cool stuff AI stuff yes, but at scale, in the right way, and it's all a mix of people & technology. * Did more work on the Race Report platform. It's been a bit of challenge. Not the team, they are lovely, and not really the original spec of the platform, but balancing old expectations (data collection has been going for 5 years) with a newer approach has been tricky. We have legacy data structures which are a bit of nightmare (hence the change) and newer, cleaner structures which was part of the plan. But some people still want the option to revert to the old structure (urgh) even though it's more work for everyone. Tough choices upcoming as the budget is pretty much gone... * Got turned down for a piece of work I went in with as a collaboration. We'd umm and ahh'd about the work anyway, as the timescales and the ask was a bit ridiculous, but the potential impact of the work was really high. Maybe we were too honest in the pitch. Maybe we are not shiny enough. * But, as part of the roller coaster week there was some really positive news as well! Won some work for FIELD STATION (subject to etc) which is cool, and is a longer term piece which is really nice. More to come on that. * Also got news about a small grant to spark a Digital Sovereignty Unconference in Newcastle next year. It's a tiny bit of money, but it was something. Hoping to stretch this as far as possible I put a call out into the wild to beg borrow and steal as much as possible. Honestly the response has been awesome! People have come from all over to see if they can offer support and to come along. I think people are crying out for in person things, and I guess we are, for once, on the pulse of both that and the topic in general. But just because other people have come forward, doesn't mean you shouldn't! Let's make this a kick ass event, so if you've got something, or just want to be involved, LET ME KNOW. ### Writing Another bump for a piece I wrote last week about Friction which seems to be right on point at the moment for a number of people. - Finding friction > "In a world of easy answers what we really need is space and time to work reflect, adapt and evolve. Maybe we need friction. Real work isn't always about answers, it's about the unpicking of things, of thinking critically, of knowing whether an easy answer the one to go with, or even if the question itself is the right one to start with. And more than that, it's going beyond easy answers to stretch ourselves to new heights, new ways of looking at things, of dreaming. Are there new ideas anywhere?" This week I wrote another post, with ANOTHER climbing reference in...yes I may have a theme at the moment. This one is about slack. No not the company. But more about how we need slack in what we do, especially for the pioneers. It's a very short piece called Cut me some slack > A tight rope, is a safe rope. But only if it doesn't break. ### Building Lots on **Map My Patch V2** this week and it's really come on. The paper map to digital map work really improved with image clean up and auto labelling really improving, meaning we can link geo data (what people drew on the map) to their contextual responses. Beyond the paper map improvements, I also upgraded the digital experience. This now allows shapes, text, post it notes, icons, along with changing base maps. A richer mapping experience. I'm quite happy with this. A sample map from Map my Patch I also made a bit of progress with a tool called **Ship-Check** which is a local first (and now npm) tool that allows users to run a scan on repos and databases for things that might have been missed in fast AI development - bit's of security, inefficient (and costly) llm calls, api calls etc. It can scan your local files, github, db's (if you give it a read only connection) and load in exports from things like Loveable etc. Everything that comes out stays local to you, and flags things that might need fixing, the technical way of doing it, and a prompt for your LLM to fix it, and then you can check whether it did actually fix it! It's in Alpha right now and I'm looking for testers. So **hit me up** if you would like to try it out! ### Random Became a bit of a binfluencer with my 'Quiet Tech' bin reminder which pops up the day before, intermittently with other calm images, to tell me which bin it is. ### Life * I generally try to go to the forest every Friday. Sometime's it doesn't happen. This week I went on Monday and Friday. Is twice as often twice as good? You're damn right it is. I should do this more * Today I'm off to https://twisterella.co.uk/ festival in The Boro, to listen to bands I've never heard of, and probably feel old. Or maybe I'll feel young. * More work on the campervan! After realising I couldn't get it done for summer, I kind of lost a bit of motivation. But I've made progress this week. * * * ## Links This Week * greenit.fr- AI's Unsustainable impacts to grow x7 by 2030 - Green IT * CLEER Dashboard | AI Inference Energy+CO2e - excellent work * Sustainable AI Group launches CLEER - Sustainable AI Group launches CLEER to quantify the environmental impact of closed AI models. * Calm Technology - Like my epaper attention agent/bin reminder - I've called it quiet tech, but calm tech is nice * What are the principles of prototyping? - this is a very good piece - should read * The Map · Regenerative Atlas - this is really cool (and looks like a bouldering map which is obviously hitting the spot for me currently) * Insight Infrastructure Conference - might pitch something for this? * Think First - Doug sent me this and I was immediately YES! This is what I do. I do it for two reasons. One as a very personalised bench marking of different models. But also, because the act of thinking through what I think might come back is really helpful in both maintaining my own thinking, and also in considering if what comes back is actually useful.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 01/10/2026
Another blog with climbing references. This one about The Great Western in Yorkshire and about the need for slack.
tomcw.xyz
Cut me some slack
__"Crack of Doom begins our battle, stopping the weak in their track.__ __The capping overhang blocks upwards progress and the unworthy scuttle back.__ __The only escape is left across the empty space.__ __Hand after hand only the foolhardy stop, on this mighty face..."__ [1] The Great Western is 15m of Yorkshire Gritstone classic rock. Despite being only 15m it is an intimdating and brute of a route. It's a Hard Very Severe (yes they should have started grades lower) Off a dodgy boulder you start up a verticle crack, placing gear where you can. If you have cams you are in luck...if not the fumbling around can cost you. From the top of this crack a great traverse moves west, or left at least. Decent holds, but the overhang makes it tough. You have a choice on this traverse, set good protection or press on. As you reach the end, there is a big reach round to a lovely hold on top. But the forearms are pumped. Your fingers start to open. "take" And then the drop. It _feels_ like forever. And then the swing. You come to a stop, hopefully before the side wall. Rest. And then go again. It's a lovely climb, and yes I fell at the last hold the first time I did it. No cams. Too pumped. But I got there second time round. And i learned my lesson. But my lesson wasn't so much about cams. It was about slack. You see in climbing slack is a necessary part of leading a route. As you climb, the belayer feeds out rope. A tight rope feels safe. You won't fall far. But it's a hindrance really. It pulls on you, drags you back, makes every move harder. Conversely, the harder the climb, the more slack you often need. On my first go, I didn't have enough slack, it was pulling me sideways across the climb. I felt safe. It was a mistake. I've been thinking about slack a lot recently. How little slack there is around, in work, in life. So many people and organisations with so little slack. Tight ropes, stretched to breaking. And I think about the pioneers, those pushing hardest at the frontiers of change, those who need the most slack, often have the least. Too risky they are told. Keep them on a tight rope. I've had many conversations recently with people in a range of organisations, about how the ability to move faster doesn't mean more slack, it means they are expected to move faster. What took them a day, now takes them 2 hours. But people only want to pay for the 2 hours. Tenders want more for less, funders want more impact, but lower costs. We are promised efficiency, but it's never realised. A tight rope, is a safe rope. But only if it doesn't break. If we want better, we need to cut some slack. For social purpose organisations yeah, that could be interpreted as unrestricted funding. But it's more than that. It's the intentionality of investing in slack. Of helping organisations protect it. You are investing in resilience, in imagination, in the ability to push further and better. And for those pioneers, leading up the hardest routes, they need it the most.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 27/09/2026
Online/offline maps with Map my Patch, Hive Architects, couple of new bits of work.
tomcw.xyz
Weeknote 63
### What i did A shorter working week as I handled various life things, with secondary school visits for my daughter (eek), family days in school, doctors, and lifts. But I still managed some good stuff I think. * Monday I met with The Progressive Farming Trust about some work. It's a small but interesting piece around Open Knowledge. I've said for a while that the general vibe around the sector is one of being less open, so this raised my spirits! * Tuesday I attended the Ada Lovelace Community Forum as they develop their survey around public attitudes to AI. I gave some feedback on questions, but mainly I listened to other community members thoughts. Then on Wednesday I went to visit a small charity in Sunderland to talk all about systems and information. * I wrote, and deleted a post all about how the general narrative is that everyone is using and talking about AI but that I don't think this is right in reality. I deleted the post not because I think the overarching point I was making was wrong, but I don't think I was getting my point across in the right way. The conversations this week and for a while now, around the country with people outside of the little tech bubbles is not the same as the narrative suggests. And my frustration is that narratives drive attention away from other things that are important. * Thursday started with a bang as Doug and I had a conversation about a Spark Grant to run a Digital Sovereignty Unconference in Newcastle. The idea was well received, and the feedback was to go wilder, which is uncommon! * Also met with Liz on Thursday to discuss what next for the OR programme. We are awaiting the official evaluation, but have been putting together some of the wider resources and plan to take a ready made programme, which we know works, to some funders who might appreciate such a thing. * Also had a request to go back and do some work with a Local Motion area. Always nice to be asked back, especially when it comes to collaborative/place/governance type things. ### Building things Spent a bit of time this week going back to Map My Patch, a simple survey tool I built back in the Data For Action days. It allows the creation of survey questions and geographic capture in a quick and easy way. Going back to it with fresh eyes, and with better skills probably, was great. Alongside a re fresh of the branding, I've added new ways to draw on the map, no longer just points and shapes, now routes, shaded areas and boundaries. But more than that, I also made good progress in what I really wanted the tool to be, which is to support mapping both **online and offline**. Some of the real learning from the Neighbourhood mapping work is that how people interact with things is important. A physical map makes this easier. Allow people to draw on a physical map and they are more likely to do so. But that's not very easy to explore en-mass. So I've been building out Map My Patch to support pulling from paper maps into shape files. Lots of fun! Sneak peek at the paper map and the digital identification ### Wrote Wrote a piece this morning about our need for Friction, called Finding friction ### Watched Yesterday I went to watch the Banff Mountain Film Festival world tour. I watch it every year. The highlight film in this batch for me was The Hive Architect, a film about a man making places for wild honey bees to make hives. Funny and poignant in equal measure. Well worth 12 minutes of your time * * * ## Links This Week Decision Studio - a Hugging Face Space by llm-semantic-router - Enter a description of a situation and ask any number of decision questions—multiple‑choice, yes/no, or rating‑scale. tsiconsultancy.com - Doing Great Work Is No Longer Enough: The Incrementalism Paradox and Why We Need To Measure Trajectory # Megatrends 2026 | Download the Report - CIFS arrived at 11 structurally distinct megatrends that span geopolitics, economics, demographics, climate and sustainability, social life, health, technology, infrastructure, and urbanisation. Together they provide a coherent picture of many of the major transformations shaping our societies over the long term. Historical Ownership | LandExplorer User Guide
001
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 27/09/2026
In a world of easy answers what we really need is space and time to work reflect, adapt evolve. Maybe we need friction.
tomcw.xyz
Finding friction
On a windy hill in Lancashire there sits a crag called Thorn Crag. Gritstone boulders scattered around. Often wet, such is the way in Lancashire, and on those days, it's best avoided. The tiny holds, hold nothing at all. But on a cold crisp winter day, it becomes something else entirely. Sharp rock so grippy, those holds meaningful. It was here, on such a day I first nailed a 7a - And for my Next Trick (not me in the video ;). And it felt magical indeed. I'd found the friction that made it possible. I've spend more time than I care to remember thinking about friction. Coefficients of friction, drag, crag condition. Sometimes it was trying to reduce friction, but often, as strange as it sounds, I was trying to add more. To reach a 7a didn't just take the right conditions, it took the right conditioning. Hours on a 45 degree board, or weighted pull ups. Adding resistance, to build up strength. And footwork, this one especially required good footwork, applying as much force into tiny holds. Friction. Our advancements as a society have often resulted in reducing friction, whether as the intended outcome, or as a way of encouraging behaviour. Many of these have improved our lives, but have they all? Satnavs reduced the friction of navigation. No more reading maps and plotting routes, just a start point and an end point and with real time data, they can adapt your route for you. You don't even need to think as you go. Are we lost? Contactless payments massively reduced friction at the point of sale for both customer and seller. But is it too easy? Amazon, the masters of reducing friction introduced One Click pay. Don't think, just click. Instagram and Ticktock reduced the friction of choosing what to watch, turn it on, and instantly and continuously you are fed media. Frictionlessly. We are at an age where easy answers are everywhere. The massed knowledge of civilizations across civilizations combined with advances in llm models means that answers are easy to find. Google reduced the Friction of finding information. Generative AI reduces the friction of **producing an answer**. It can remove the blank page, the search, the synthesis, the first draft, sometimes even the need to formulate the problem clearly. But real work isn't always about answers, it's about the unpicking of things, of thinking critically, of knowing whether an easy answer the one to go with, or even if the question itself is the right one to start with. And more than that, it's going beyond easy answers to stretch ourselves to new heights, new ways of looking at things, of dreaming. Are there new ideas anywhere? There is a book called "Do hard things". Much of the background behind it comes from physical challenges creating growth in both the physical and mental. Drawing from elite sports coaching, much of the learning points to our need to experience hard things, friction, to grow. Not constantly obviously, because physiological adaptation requires rest. Rest is part of the work. And the same is true of our mental capability. We require time to slow down, to consider, to drift, for us to adapt. But in a world that is speeding up, where you can get easy answers, and move at such rapid pace, and you are almost expected to move at such pace, we are moving into dangerous territory. The often quoted Thinking and Fast and Slow talks of two types of thinking **System 1:** fast, intuitive, automatic thinking and **System 2:** slower, effortful, deliberate thinking. The removal of friction from much of our thinking work means we need to be very deliberate in leaning into System 2 as a practice. Maybe we need Productive Friction? Doug wrote (and sold out) his first zine recently on such a thing, various chapters all about intentional productive friction. It's not about making your life harder for the sake of it, far from it. But it is about noticing where friction is helpful. Noticing. Indeed the simple act of creating time, space to notice is an act in intentional productive friction. Next time you are on a train, look up from your phone, notice, let the mind wander. When it comes to work, I've noticed a huge shift over the last couple of years. Where once people craved knowledge, now what I notice as most useful, is time and space to consider, to reflect, to pick apart the deluge of easy answers, and work through tricky problems. People now crave the opportunity to sit in the grey area of uncertainty (side note - petition to rename the grey area to kaleidoscope of colour). And yet our systems and approaches are leaning more into the frictionless state, right when this is the last thing we need. In education there is a rise in easy to measure controlled learning, where our children are driven through uniform lessons, facts and recall, rinse and repeat. In the world of work we are prioritising efficiency and scale, especially when it comes to learning and change programmes. Our mental models for this have gone backwards, as the world has accelerated in the other direction. Because quick answers don't really solve things. It's about working these through in reality, as often quick answers don't last in the reality of the world, when people are involved. We need space and time to work on them, reflect, adapt, evolve. We need less information, more time to processes. We are overwhelmed with access to knowledge and under prepared with how to integrate it. Our children are learning through rote learning, when it is the underpinning weaving of ideas and critical thinking that is needed. We need things to be hard sometimes. We need friction.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 18/09/2026
Co-ops are vibe, running a RELAY, meeting new people, doing diagrams, usual waffle.
tomcw.xyz
Weeknote 62
* The start of the week was fairly busy. Began with a coaching session with Jesse, who probably listened to me unload a little bit of my general frustration with the wider workings of the social purpose sector: a closing down, a lack of collaboration, a lack of imagination, and me generally feeling a little bit grumpy about the whole situation. I did have a moment of serendipitous colour coordination between my hat and my coffee cup, which was good. Jesse helped me with a few things, and it's good to get coaching. I think it's good for you. It's good for me anyway. * Met with a new client who's grown rapidly over the last 6 months and is really trying to play catch-up with all of their systems.Also caught up on general bits of client work at the start of the week including write up of an Organisational Resilience session I ran last week, and trying to help an organisation make decisions on their systems. Often the decisions are fairly easy for me to help with, but in this case the organisation is a little bit different, so their needs are very nuanced, and there aren’t many tools built for such nuance… * Also met with Ali on monday, which was lovely. Always sharing useful, sensible things on the internet, so it was great to talk. * * * Tuesday we ran a FIELD STATION experiment "How might we run AI in a different way?" - you can read what we were doing here. Did it work? Yes and No. If this was a product test, then absolutely no! The thing that we've built, which kind of splits open-source models across multiple machines through the browser, does work, although it is a bit flaky. We ran into technical problems during the live experiment, meaning some bits worked and some bits didn't. But it wasn't a product test! (here's the tool we made for it if you are interested - use at your own risk) What we were really looking to do was experiment, so in that sense, yes, it did work. We learned a huge amount! We met some really interesting people who were exploring various angles around this: some people I've known off the internet for a while and some new people. Lots of really rich discussion. The experiment really showed us both the possibility, I think, of something like this and also the challenges that need to be addressed. I've already begun, later in the week, working on some of those challenges and improvements, moving into a new era of the approach. It really reinforced that doing it in the open is brilliant because you get to meet people who are also curious about this and want to do things. * * * Thursday I was in London for the Co-tec AI and Communities and Cooperatives event, which was very interesting. I'm not part of a co-op, but I've worked with some. Co-ops have such a lovely vibe and I was made to feel very welcome. I think that the day was really interesting for me to hear from people who were developers who have both been wary of AI and also have used AI, and the tensions. * Maybe it improves productivity in certain areas, but then, if you're charging a daily rate with some of your clients, what does that mean? What do you do there? You're obviously faster in lots of ways, but does that mean you're cheaper? * I heard from some people whose productivity had massively increased in some ways: the volume of code and the things that they're able to do increased, but there was massive mental burnout from having to review all of that code and context switch. Just because you can now work on five codebases at one time when previously you couldn't, because you couldn't write that much code. You have to context switch. You have to be aware of the architecture, thinking about the wider: What does all of this mean, and where does it fit? Are we making the right decision? That's an awful lot of mental load that people are dealing with, and you've got all these two pressures kind of converging: you're expecting people to produce more, produce faster, yet actually, the mental load of that means that's harder to do, or at least for a long time, a long term. In all the discussions around AI I think we miss the wider point around the changing nature of work, no just job losses.I think that burnout risk is real. There were also discussions around where the gaps in knowledge are going to appear. If you've written code, you can review it, and you can understand the kind of architecture. AI machines, the frontier models now, can probably write better code than you could previously, but how do you consciously make the decisions? Do you have the experience to do that? Will it even matter in a few years? I think we're in this weird transition between those who have had knowledge of the previous way of doing things, converging with a rapid explosion in capability. I think we're in this middle ground of figuring out: What does that mean? I think people need to become architects of products and code rather than coders, but applying that mental model takes a bit of a shift, and then it applies to business models as well. What does that even mean? There was a panel discussion with Amanda , Giuseppe, and Mhairi. Lot's of things I could pick out here, but I kept coming back to value. What value and for who? We keep measuring in efficiency and productivity, but if you read the section above then I think we're thinking about value in the wrong way. I think one of the things that came through from Giuseppe when he was talking was around the idea that it still comes back to use cases and value. We used to have this thing around user-centred design, or service design, and most of the digital support infrastructure around the social purpose sector have just skipped over that. Again, I think we're at risk of just moving into an era where we just overwhelm people to do things that have no real value. Remember when everyone was telling you that you need to be doing ‘big data’. I bet they are the same ones telling you to ‘do AI’. Ok cool, but why? Also lots of talk about trust in AI, but not much about being trustworthy * * * Elsewhere, I started working on something called RELAY, which is the next stage of this distributed shared AI running across multiple machines across networks, sharing and distributing open-source models in a peer-to-peer way. I mentioned that the field station experiment had some challenges. One of those was redundancy. If you've got five people and you all share a model sliced up into layers across the web browser, all very well and good, but what happens when somebody closes that browser, the whole model collapses. How do you build in redundancy? RELAY is one of the ways that I've begun exploring how to do that. This wouldn't be web-based or require shared browsers, because I think that's a wrong delivery mechanism or interface mechanism for something like this. Basically, what it does is a bit of an orchestration layer, considering who has a GPU, who has storage, and what the latency challenges are. It uses workers to distribute models across them. They're a little bit like the old BitTorrents, trying to think about peer-to-peer distribution of this and creating copies of layers across a network so that you do have a bit of redundancy. Anyway, really scrappy diagram here and then a bit of a more well-crafted diagram here. This will probably be the next stage of the FIELD STATION experiment. Watch this space! Friday, forest Friday, lots of running. Enjoyed that. Played on my guitar again this week. Did some school work. * * * ## Interesting things * Gensyn | Introducing open-1b: the first model you don’t have to trust - Auditable training is the best defense against the future of AI we’re being warned about. * Governance Analysis #2: How is Digital Sovereignty Measured Beyond Physical Location? * From crisis to catalyst - Collective visions for civil society and philanthropy in 2026 and beyond * Product for the People 2026 lightning talk: From A to Z — notes - * Atlas of Data Center Politics - An interactive research atlas mapping the territorial politics of data centers: facilities, policy, political events, and the actors that connect them. * Care 2027: A Good Life in Every Neighbourhood - We will publish our proposal for reforming the English care system early in 2027 and we would like your help. * An E-ink bird frame for Raspberry Pi - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations? Yes please (thanks to Doug for sharing this)
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 11/09/2026
Back to school officially. Distributed inference across AI or doing AI differently. Some really nice running, organisational resilience concepts. The programme really does work. Discussing bids, paying attention to what matters.
tomcw.xyz
Weeknote 61
This week is officially back to school for my daughter but, also for me. I decided a little while ago to put myself back into an academic setting. It's been the first time in over a decade I've done any official learning apart from learning on the job. One of the reasons for doing this was to give myself a bit of dedicated focus time to explore ideas in a bit more depth. What better way to focus than to spend an exorbitant amount of money on something? Money really does focus the mind on things, as you'll well know if you ever run free events versus paid events. The turn-up rate for people who pay for something is much higher. Let that be a lesson to us all. I'm officially underway on that. It's going to be an interesting journey, having last done anything at this sort of level, probably a decade ago when I did things on strategic leadership and management or something like that. Me as a manager. Can you imagine? Some will say that traditional education is dead, and that whatever you are taught will have changed by the time is received. But I'm not doing this to be taught, I'm doing this to learn. It's one of the reasons why I've been thinking so much about my attention at the moment. Where do I put my attention? I think over the past year I probably focused too much on trying to do things that shifted a wider system but most people in that system either aren't paying attention or just don't want to pay attention. That's why I let go of the grant-making stuff and that's why I'll probably be less active in a lot of the shifting of things. I'll still be putting stuff out there. I'll still be making things and doing things in my own way but I think I've kind of lost a bit of hope in that way. I wrote some things over the last year, which I wasn't quite sure where they were coming from. One of them was on a rather esoteric journey on the cooling of a sector. Images from 'The cooling of a sector' I did earlier in the year I think that was me just really seeing things close up, things being abandoned, and that made me sad, but it's okay. I've got a new focus now. One of them is my own studies. Another one of them is getting back into doing, paying attention, and focusing on the work that I enjoy with organisations that get it and take it on. This week I delivered a bit more of a session on organisational resilience. It was interesting. It's the first time I've delivered anything with a new framework since the programme ended in June and **it worked**. I knew it worked. I've tested this. I've done it with lots of organisations but it was nice to just do it in a single session and come back to it, having had a bit of a break from it. And **it just bloody works** and that was nice to see. That was good. Other things I did this week: I was meant to deliver a free session with Doug on TechFreedom. For personal reasons, I couldn't do that but Doug stepped in and handled that and delivered it. Thanks Doug. TechFreedom stuff, I think, has always been a little bit on the edge of what a lot of people are comfortable with. I think one of the things we're considering is: where does this fit and sit? I think if you read anything that we've ever written about this, you'll see, in more and more of this idea of sovereignty and the risks involved in all of these things. But it's hardly at the top of most peoples todo list! It's hard and feels intangible. We've tried to make it tangible but where does it sit and is there actually a business model behind it? That's a tricky one. Also discussed a couple of bids with people this week. I don't really go for tenders generally as I discussed below. Pitch and ditch, or play it straight? I don't often pitch for tenders, it just not how I work. But this week I've had discussions about a couple. When you see a tender, there are times when you… | Tom WatsonPitch and ditch, or play it straight? I don’t often pitch for tenders, it just not how I work. But this week I’ve had discussions about a couple. When you see a tender, there are times when you know that in all honesty there are things that just aren’t possible. Maybe it’s the time frame, or the budget, or the defined output before you’ve ever even met. Some of those mean you just say nope. Not for me. But sometimes you think there is still good work here. So what do you do? Do you pitch it anyway, as if there are no problems, knowing that if you get the work, you can maybe ditch the timeline. Or do you play it straight, saying what you know and what is real? I always do the second. And I know I lose out because of that. I’ve seen it happen, and the time frame goes way over, or the budget goes way over, like you knew it would. But at least I sleep well (in my cold cold house 😂) knowing I played it straight.LinkedInTom Watson * * * Been working on the next or the first field station experiment: > How might we run AI a little bit differently? This one is about **shared inference**. What does that mean? That means trying to run open models distributed across multiple machines. Open models are great, but you still need to have some hardware to run them and to run some of the bigger models, the more capable models, you need quite a lot of compute. Most hobbyists and most organisations don't have that anymore. We moved everything into the cloud so how do you do that? We're going to allow people who join up to come together and use all our machines and try to run larger models across multiple machines over the web. What an interesting experiment! Yes it will not be as fast as a cloud model. It won't be as fast as a model run locally on your own machine but does it offer us an opportunity to think a little bit differently about how we work with AI? If everybody's going to use this can we try and think about different ways of doing that? That's what the experiments are about. That's a first in that we may extend it into other areas. We've got some other ideas around that but for now we'll see. Here's a link. Come along. How might we run AI in a different way? · Zoom · LumaWe’re changing direction on FIELD STATION experiment #001. Rather than using co/core to exchange AI inference between participants, we will use SwarmLLM to run…Doug Belshaw I've been doing a bit more building of my own things. Been working on something called Attention, which is an agent-based system for "What should I be paying attention to?" I'm exploring multiple surfaces in which my attention can be directed. This is one of the things I'm especially interested in at the moment. This one agent now runs across for specific purposes: an adapted Rabbit R1, a web app, a Raspberry Pi, and a display on my own Remarkable. That's been fun. ### Running update This year hasn't been great for running. I started off slow at the start of the year, having kind of abandoned running at the back end of last year. I ramped up and was feeling okay before getting ill in the middle of April time. In fact that knocked off, apparently according to Strava, a 3.5-year streak of running at least once every week. That illness knocked me back a bit. I've been kind of struggling to really find my way with all of that in among all of my other kind of struggles. I think the past year I've lost myself in many ways, if I'm honest. I feel okay about that. I feel like I'm coming out of whatever that was and that's kind of reflected in my running. A month. It's amazing what a month in the mountains will do for you. I just went out every day and ran and did whatever I wanted to do, and so to come back I'd not really notice any particular improvement in fitness until I got back onto my home trails. It's hard to gauge your fitness when you're running up an alpine peak in Austria. You never run up that peak. It's just hard, fun but hard, but then you get back on the trails. This week I had two runs in the forest on trails I know and remember well. I felt good and strong on them, not maybe as strong as I once was, but as someone who's getting older, whose Garmin keeps telling them they're shit, it felt good. I felt strong and it felt enjoyable. I'm going to hold on to that. Picked up my guitar again this week. It's been years. I think I'll do more of that. Pay attention to the things that matter. ### Interesting things * Damaged Earth Catalog * Pride in Place practice - Lessons shared between Pride in Place areas: five dimensions of ambition for using £20m to grow something bigger, a self-assessment tool, and practical guides for chairing, consultation, storytelling and working with politics. * Governance Analysis #2: How is Digital Sovereignty Measured Beyond Physical Location? - Ontario’s Data Centre Playbook treats digital sovereignty as a strategic pillar. But if sovereignty is only assessed by where servers sit, we risk confusing residency with control. * From crisis to catalyst - Collective visions for civil society and philanthropy in 2026 and beyond * Product for the People 2026 lightning talk: From A to Z — notes * Care 2027: A Good Life in Every Neighbourhood * Destination Earth - Building a highly accurate digital twin of the Earth * Analogious joy - analogue versions of my Substack/Podcast - THE AMAZING EMPORIUM OF EVERYTHING_-_ podcasts on cassettes?!
002
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 06/09/2026
Back from a break, back to school, backing off from things, paying attention.
tomcw.xyz
Weeknote 60
Forgive me reader, it has been 50 days since my last weeknote. As some of you will know, I generally take the summer off, and head off to the hills in a campervan and unplug. And this is what I did. In many, many ways, I'm lucky to be able to do this. But it's also intentional and I often have to turn down work for it, cram other work into evenings though the year, and other such things. Lucky yes, but not without risk or consequence. But there is life outside work, and this summer I began to remember this. So anyway, I did have a lovely time. Austria and Germany, places I love. The forests and the mountains and the lakes and the rivers. Here's some photos if you like that kind of thing. Yes there was cake. Oh and before I took off, I played my one and only gig for the year at Dinky Dub Fest This _is_ life outside of work. But, I do also enjoy my work and well, have need to it at times! So it's back to properly this week. I spent the back half of last week preparing myself, thinking about what I want to do, and how I want to do it, and where to put my attention. I felt spread too thin the last few months. Most of that was of my own doing, working on things freely without pay is nice sometimes, and it's something I do intentionally. But I want it to have meaning. And so some things have to go. One of the things I've decided not to spend time on is trying to make any difference in the grant funding world. I wrote The Grant Application Is Dead. What Comes Next? back in march and did some work on a follow up more practical work through in this https://good-ship.co.uk/open-org/. But over the summer I came to realise what I already knew really, that people are paid to care about this stuff, and do something about it, and they do not want or care for ideas such as these. ### What I am actually paying attention to or doing * I wrote a blog on a TechFreedom start up stack - that was a fun exploration - A TechFreedom startup stack? * I also put out a blog about a set of boring tools, which I named Sets. They are small tools that do things I often need to do, that all work in browser. Things like pull markdown out of a slide deck, or convert an image file, or pseudonymise small datasets. Nothing ground breaking, just boring and practical, and maybe useful to others. * I also put out a new TechFreedom newsletter which you can read here https://newsletter.techfreedom.eu/archive/dispatch-006 * We had a rethink about our first FIELD STATION experiment, shifting away from a co-op model of running local models, into exploring what shared inference might look like - https://notes.fieldstation.xyz/experiment/shared-inference/ * I'm also exploring different surfaces and interfaces for tools. I flashed a Rabbit R1 (thanks to Doug for the blog on what to look out for there) and installed a voice system, played around with an epaper and raspeberry pi, hacked my remarkable, and built a tablet and web app, all for _one thing_. I think the way information, and how we interact with it, is absolutely going to be a huge shift over the next 12 months and beyond, and is something I wrote about in Predictions for 2026 (or: What I'm Actually Thinking About) You'll hear much more about all this soon. ### Interesting things * Introducing Endeavor 1.0 from Flower Labs - > A frontier model built in the UK.. * Codex bundles LibreOffice * Sustainable AI: Tools, frameworks and best practices in 2026 * Fed up with Big Tech, communities turn to data collectives for control * Who’s afraid of the big, bad GPU? * These are the most urgent AI risks, according to 272 experts | MIT Sloan * AI Mania Is Eviscerating Global Decision-Making — Ludicity * The missing engine room * Our Future Is Now - Will we be owners or tenants? It’s time to decide. * Civic.Social - Shared civic infrastructure designed to close the gap between public will and public policy. * The portal trap - No one likes portals, one-stop shops, single front doors or gateways, so why are they the go-to solution for so many large organisations? * Bonfire 1.0.7: what's new and what's next * Grid Town: keep the lights on ###
001
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 28/08/2026
Sharing the tiny boring and privacy focused tools I use for myself in a Set.
tomcw.xyz
Boring is beautiful?
We all want flashy stuff. Stuff that looks cool, and does wild and wonderful things. But on this friday before a bank holiday I want to give some love to the most tools I've ever made. None of these are flashy, they are boring as sh*t. But there are things I need to do on a regular basis and sometimes when this happens I reach a threshold and just make a tiny boring tool...even more boring than llmstxt.social While on my way back from a summer break, I had a day in Rotterdam waiting for the ferry. I was sat watching the man made surf spot which creates lovely, regular waves for people to surf on. And this gave me the idea to bring some of my own personal boring tools into one place and share them. So it's called Sets. Each tool runs in the browser. No data sent anywhere else. Many of the tools are sort of privacy and data related. Csv cleaners, pdf arrangers, data anonymizers, secret generators, image file converters... are you still awake? So here you go, Sets, a growing group of the most boring tools you can think of. Sets · The Good Ship Of course, all open source as well, so you can take them and do with what you will.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 22/07/2026
My somewhat regular round up of all the posts and weeknotes and things I’ve been up to, for those of you who said you might like such a thing. the first TechFreedom cohort finished, The Slow Post happened, the Organisational Resilience programme came to an end, FIELD STATION emerged
tomcw.xyz
Recap May - July
Since the last one: the first TechFreedom cohort finished, The Slow Post happened, the Organisational Resilience programme came to an end, FIELD STATION emerged, I did a lot of thinking and building around smaller and more local AI, and I continued to spend an unreasonable amount of time thinking about plywood. ## New things Alongside the writing and the client work, I’ve also released, announced or started testing a number of new things. Tending Tending is a tool for seeing and caring for the living network of relationships beneath social-purpose work. Rather than behaving like a conventional CRM, it lets you record moments in ordinary language — written or spoken — and recognises the people, organisations and places involved. Over time, those moments build a picture of the network: where trust is growing, where connections are strengthening, where a relationship has gone quiet and where too much depends on one person. It is less about managing contacts and more about noticing and tending the relationships through which work actually happens. An image from Tending. As you enter the moment Tending identifies connections you already know, ones you don't and things to be reminded about. FIELD STATION: our first essay and experiment FIELD STATION is the new action lab Doug Belshaw and I have started to investigate the future of work, technology and society by writing, building and experimenting in public. Its first essay, The Sovereignty Stack Has No Bottom, argues that technological sovereignty is not something you simply achieve. Every layer of apparent independence rests on another layer of infrastructure, hardware, energy or geopolitics that somebody else controls. Sovereignty is perhaps better understood as a ratio: how much of the stack can you see, influence and choose? Experiment #001 tests one small alternative in practice. A group of us are using co/core to run AI tasks for one another on computers we own, with each completed job producing a signed public record while the prompts and outputs remain private. It is an experiment in whether AI infrastructure can be organised around reciprocity, transparency and relationships rather than simply rented from a distant platform. The next TechFreedom cohort After completing the pilot, Doug and I announced the next TechFreedom cohort, running from **16 September to 14 October**. Across three sessions, a small group of social-purpose organisations will map their technology dependencies, assess them through five risk lenses and develop a practical roadmap towards greater technological sovereignty. Join us! A free TechFreedom taster session Not quite ready to go all in? We’ve also announced a free online taster on 9 September for people who are curious about TechFreedom but not yet ready to commit to the full programme. This is based on the successful session we ran at TechNExt. Soundings Soundings is an open-data tool organised around questions rather than datasets. You can ask a plain-English question about a place in England and receive an answer (charts, maps, insight) grounded in named sources, drawing on 65 indicators across areas including deprivation, health, housing, the economy, infrastructure and civil society. Swells Swells is a platform for collecting observations, identifying emerging signals and prompting reflection. People can quickly record something they have noticed through text, photographs or voice; AI then helps surface patterns across those observations that might be difficult for any one person to see. It's also quite pretty. Glade Glade is a decision-centred governance platform for charities, co-operatives, CICs and partnerships. It treats the decision log as the spine of an organisation, connecting decisions to proposals, meetings, actions and living governance documents. The most useful features I think are the 'how do we make decisions' features and the onboarding recap of all our governance. These AI assisted features allow you to actually explore how you make decisions (who, how, and even where you don't) and is especially useful for onboarding new people who can get an overview of the approach without having to read years of meeting notes. ## Main posts Building Soundings: a question-shaped layer over UK open data — 20 July 2026 A look under the bonnet of Soundings, an MCP server that wraps a collection of UK open-data sources in question-shaped tools. It explores questions as infrastructure, the difficult and unglamorous work of joining data together, and using AI for interpretation while keeping the actual numbers firmly in deterministic code. Put down the firehose — 1 July 2026 Most of the things we use AI for probably don’t require the largest and most expensive models. Working with smaller local models forces greater precision, better processes and more deliberate choices while potentially improving privacy, sustainability and cost without sacrificing much quality. Pick up the water pistol instead. If everything is a neighbourhood, is anything a neighbourhood? — 12 June 2026 Neighbourhood has become one of those words that everyone uses while meaning completely different things. I explore administrative boundaries, statistical geographies, community identity and why treating neighbourhoods as neat, fixed units risks missing how people actually live and connect. Responsible AI? — 12 June 2026 A write-up of a provocation I gave to the Food Ethics Council while they developed their AI policy in the open. The food movement already knows plenty about provenance, power, supply chains, honest labelling and the difference between being a consumer and a citizen. Those might be more useful foundations for responsible AI than another list of approved products. Strap in (and harness up) — 3 June 2026 A ramble through the history of climbing equipment and the current state of AI. Models are improving rapidly, but much of the useful capability sits in the harness around them: tools, instructions, verification, data and workflows. Get the harness right and you can change the model; get it wrong and you’re tying the rope around your waist. ## Weeknotes Weeknote 59 — 18 July 2026 Reflection as an outcome in itself, another successful question-banking session, winding work down for summer, campervan setbacks, and an entirely sensible 1980s arcade game pitting an applicant AI against a funder AI. Weeknote 58 — 13 July 2026 Catching up with people old and new, thinking about how good work spreads rather than scales, and beginning FIELD STATION’s first essay and experiment. I also shared early versions of Tending and Soundings: one organised around relationships and moments, the other around questions rather than datasets and dashboards. Weeknote 57 — 6 July 2026 A very busy week of client work, workshops and changing plans in the room. FIELD STATION became a real thing, I wrote about local-first AI, did some decent running, waited in a B&Q car park, insulated the campervan and made some exceptional mushroom and lentil wraps. Weeknote 56 — 26 June 2026 Lots of running in the Lakes, including rescuing a very thirsty lamb, alongside smaller advisory projects and TechFreedom planning. I also explored the productive constraints of local-first AI, rebuilt the Question Bank and started shaping the rather ambitious thing that became Soundings. Weeknote 55 — 20 June 2026 The final session of the six-month Organisational Resilience programme and a reminder that reflection, connection and the conditions around learning are not wasted time: they are the work. We also ran a mini TechFreedom session at TechNExt, I improved Glade after releasing it too soon, joined the **Ada Lovelace Institute’s Community Forum** and found a dinosaur in a cathedral. Weeknote 54 — 14 June 2026 The Slow Post week. I switched off, went outside, listened to birds, noticed flowers and remembered that I’m usually running, in several senses of the word. There was also work on responsible AI, neighbourhoods, organisational resilience resources and several open tools, but mainly: go slower. Weeknote 53 — 5 June 2026 Protecting boundaries and returning to Forest Fridays, overwhelmingly positive feedback from both TechFreedom and the Organisational Resilience programme, early planning for FIELD STATION and a climbing-history-meets-AI blog. Plus TechFreedom stickers and an excellent pastel de nata. Weeknote 52 — 31 May 2026 A double weeknote covering the end of the first TechFreedom cohort, improvements to Bearing, sharing Glade with the world, more local-agent experiments and the beginnings of The Slow Post. Also a trip to Cornwall, lots of sea and coast-path running, some silly cartoons and thoughts about finding more long-term, slower work. That's it for now. I'll be switching off for summer, so probably less in the way of weeknotes, writing and new things for a while. * * * ## Help keep this stuff open Most of what I write, build and share is open, free to use or deliberately very reasonably priced. That doesn’t mean it costs nothing to make. It means I want useful ideas, tools and infrastructure to remain accessible to smaller organisations and people who might otherwise be priced out. If any of this has been useful, you can support the work through The Good Ship’s open ledger. You can also subscribe to one of the products, including Tending, Swells or Glade. Subscriptions help sustain the product you’re using, but they also make it possible to keep more of the surrounding work open: the experiments, frameworks, data, writing and small tools that might never make much commercial sense but still feel worth putting into the world. They also occasionally fund baked goods for the Pastry Index.
010
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 20/07/2026
Another blog on the ins and outs of something I've built, what it's all about, and why it might be a useful tool and/or concept. This time: Soundings an MCP server that wraps UK open data behind question-shaped tools.
tomcw.xyz
Building Soundings: a question-shaped layer over UK open data
This is another in a series of blogs exploring things I've built, lifting the lid on both the technical and conceptual ideas behind them. If you've read Building Open Recommendations or Building llms.txt for the social sector, you'll know the approach by now: practical, maybe a bit technical, but hopefully no hype. It pulls together a few ideas and concepts I worked on in different ways. I've written before about why the biggest barrier to data isn't really data at all but that the gap is in the connection between data and need, not in the data itself. And I've written about why starting with questions changes everything. Rather than just write about them, I thought "show the thing" and so Soundings is what happens when you combine the two and smush some of the desire for better data about places together. ## What is Soundings? A "sounding" is the old nautical practice of dropping a weighted line over the side of a ship to measure the depth of the water. You can't see the bottom, so you take a measurement. That's the idea: taking the measure of local need. In practical terms, Soundings is two things: * **An orchestration layer.** A single server that wraps a curated set of UK open data sources: ONS Census, the Index of Multiple Deprivation, DWP benefits data, NHS health indicators, DfE education data, police.uk crime data, the Charity Commission register, 360Giving grants data, and more, behind a small set of question-shaped tools. You ask about a place; it works out which government department holds which dataset, fetches the numbers, and hands them back with full source citations. * **A capture layer.** Every question asked, with consent, becomes a structured record in a public corpus. Not only for transparency, but because I think the questions themselves are the most valuable dataset the sector doesn't have. More on that later. If someone at a charity asks "what's happening with child poverty in Stockton?", the answer exists. It's just spread across four government departments, three different websites, two APIs that need registration keys, and a set of geography codes that only make sense if you already know what an LSOA is. Soundings' job is to make that one question, with one answer*, with sources identified to check** and maybe go deeper ## What is MCP? Soundings is built as an MCP server (Model Context Protocol is an open standard for connecting AI systems to external tools and data) The easiest way to think about it is as a connector; any AI assistant that speaks MCP can plug into any MCP server and use its tools, without anyone building a bespoke integration. This matters because it means Soundings isn't an app you have to visit. It's infrastructure other things plug into. You can use it from the Soundings website, yes but you _could_ also add it to Claude and ask questions about places in the middle of whatever else you're doing. A funder's AI assistant _could_ call it while assessing a bid. The interface layer is just an add on to this. ## Question-shaped tools Most data services expose _datasets_ : "here is table QS103EW, good luck." Soundings exposes _questions_. The core tools are: * `find_place` — "where is this?" Turns "Stockton", or a postcode, into a canonical place. * `get_place_profile` — "what's this place like?" A baseline across population, deprivation, economy, health, education, housing, crime. * `get_indicators` — "what's the number for X here?" * `compare_places` — "how does it compare?" With percentiles against similar places, because a raw number without context is mostly noise. * `get_trend` — "is it getting better or worse?" Time series, including honest notes about breaks in the data where methodology changed. * `find_organisations_in_place` — "who's working on this here?" Charities, their classifications, and the grants flowing in. That's the question-centred approach made concrete. The tool surface _is_ a set of questions, and behind each one the server does the unglamorous work of knowing that child poverty lives with DWP, school attainment with DfE, and life expectancy with the Office for Health Improvement and Disparities. The user's framing goes in; the departmental alphabet soup stays hidden, which is pretty much the "semantic translation layer" I sketched in the data gap post, except pointed at answering the question rather than just finding the dataset. Side note, I kind of thought the National Data Library might do something like this, but it just seems umm, like a new website? ## How it actually works ### The geography bit Everything spatial in the UK hangs off a system of statistical geographies: LSOAs (Lower Super Output Areas, neighbourhoods of around 1,500 people), local authorities, wards, constituencies, regions. Every place in Soundings normalises to one of these, and a geography service handles the lookups: postcode to neighbourhood, neighbourhood to local authority, and the history of boundary changes (councils merge and split more often than you'd think). There are some rules here: **if the geography lookup fails, the whole request fails.** I've tried to make sure Soundings doesn't just fully guess which place you meant. ### The catalogue Sitting across the adapters is a versioned catalogue of indicators which is a machine-readable file that says, for every measure, what it is, what unit it's in, whether higher is better or worse, which source it comes from, what geographies it's available at, and what the caveats are ("not directly comparable across UK nations", that sort of thing). This is like a very detailed metadata layer. It also enforces another geographic rule: if an indicator only exists at local authority level and you ask for it at neighbourhood level, you get an explicit "not available at this level" error. The server refuses rather than silently approximating. ### The ask interface (the AI chat bit) On top of the tools sits a natural-language interface: you type a question, and the LLM runs what's called a tool-use loop; it reads your question, decides which of the tools to call, looks at the results, maybe calls a few more, and then composes an answer. This is the same pattern as the RAG approach I described in the Open Recommendations post (the AI can only draw on what it's been given). It's quite easy to bung an LLM chat interface on some data, but it's hard to make that trustworthy, _how_ the AI is harnessed is important. ## Keeping the AI on a short lead The most consistent thing about LLMs is that they're inconsistent. If you're going to put one between the public and official statistics, you need more than good intentions. Here's the approach I took: **The model templates; the database fills in the details :** The LLM doesn't write the answer as free text. It has to finish by calling a tool called `compose_answer`, handing over a strictly-validated list of typed blocks: a text block, an indicator card, a trend chart, a comparison chart, an insight callout. The cards and charts don't contain numbers the model wrote, they contain _references_ (this indicator, this place), and the server fills in the values straight from the data it fetched. The model chooses what to show; it doesn't get to freehand the figures. **Data is data:** There's a tool called `detect_insights` that finds the statistically notable things about a place such as "is it in the bottom decile of similar places for something? Diverging sharply from the median? Has a trend just reversed?" **This is pure SQL. No AI involved.** The same place and the same data produce the same signals every single time. The LLM's job is to _narrate_ over these signals. **It tells you what it doesn't know:** Ask it about the weather, the news, or for an opinion, and the system prompt instructs it to say, in one short block, that Soundings can't help with that, no tool calls, no improvising. **Citations citations citations:** Every value that flows through the system carries a source reference: publisher, dataset, licence, when it was retrieved, and that cache status from earlier. The sources footer on every answer is assembled by the server from what was actually fetched. The pattern underneath all of this: use the AI for what it's uniquely good at (understanding the question, choosing the tools, explaining the results in plain language) and use boring deterministic code for everything where being wrong has a cost. Schema validation, controlled vocabularies, strict structures. How the ask feature works Question - tool loop useage - mcp - compose answer - insights ## An open set of questions as a public asset Right now, thousands of people & organisations are potentially asking the same questions about their places, separately, invisibly, and the knowledge of what people actually need to know exists nowhere. A public record of questions makes demand visible. Which questions come up everywhere? Which ones couldn't be answered because the data doesn't exist at the right level, or at all? The system logs those misses too; every answer includes the questions it _couldn't_ answer and maybe over time that becomes an evidence base for data publishers: here is what people are trying to find out, and here is exactly where you're failing them. ## Limitations * **Coverage is England-heavy.** Many sources are England-only or England-first, so Scotland, Wales and Northern Ireland are unevenly covered. I only have so much time for things I don't get paid for. * The devil is in the detail: when I first shared this someone was very interested in the "who funds x in a place?" question. Currently this is answered by 360giving data, which is incomplete. To really answer the question you have two routes: * Get every funder to publish on 360giving - this is the simplest and best approach * Pull every charity in a place annual returns from charity commission, parse every pdf, turn this into structured data, query this. Possible. A pain in the arse... * **We can't answer every question.** Some things people ask don't map onto any tool. But that's kind of the point we're trying to highlight here. ## Final thoughts **The AI part is just a thin slice on top of boring infrastructure:** In Open Recommendations I reckoned the AI was about 20% of the system. Here it's probably less. The geography spine, the adapters, the caching, the sanitisation pipeline - most of it is just standard data and deployment. **Get your harness right:** Give the model a narrow, well-shaped channel and it's genuinely excellent, don't and you're asking for trouble. **Questions are infrastructure:** stop me if you've heard this before. **It's a protoype:** I built this all in bits of spare time and so there are still bugs, gaps and limits to what it can do. It's meant as a rough and ready demonstration of what can be done. It is not perfect by any stretch. It might not even be the right approach. But it's AN approach. Show the thing. Maybe you can do better, or you want to help me do better. *one answer is relative - it returns the same data sources and data, but how this is returned and explained is model dependent ** check, always check
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 13/07/2026
Meeting people old and new, FIELD STATION essays and experiments, questions>data>dashboards, tending to networks.
tomcw.xyz
Weeknote 58
### What I did Caught up with Jo about The List. Neither of us have been able to spend much time on this recently as we both have bills to pay. I've been picking up the occasional bit of maintenance and updates when I can. We talked about how in September it will have been a year since the website version was released. There are now almost 3000 register users. Approaching 1000 changes logged. Are we just normalising that this is all happening? We now have quite a lot of data, that isn't really tracked openly anywhere else. But how can we use it to improve things? What if a few brave funders used open information like this to consider strategy on more than a single organisation level? * * * Caught up with Liz to talk about all things Organisational Resilience. The programme we ran has come to an end for now, but where does it go next? LBF have a new strategy, does this fit? Much of the talk from LBF is about scaling impact. I don't know whether a programme like this scales in the traditional sense. **_Some things don't scale, but they can spread._** If you want to create impact in 100 places, build on the impact in the places you already are, and spread the good. For me the OR programme should be working with the people who've already done it, for them to spread to other places (if they want to). Anyway, I've been beavering away at a website outside of the programme, taking things we've learned and putting it available in a **resilience pathway**. Maybe that scales? * * * Met with Doug about FIELD STATION as we plan out our first two experiments in the field. We put out our first essay which forms the basis for our first experiment. You'll see a lot of this from us - hypothesis, experiment, learning. For our first experiment we're looking at a cooperative AI, asking the question "_Can a group of people run AI for each other on hardware they own, with a public record?_ " - join us * Essay 1 - https://notes.fieldstation.xyz/essay/sovereignty-stack-has-no-bottom/ * Experiment 1 - https://notes.fieldstation.xyz/experiment/cocore-experiment/ * * * * Met with Matt this week, someone who I've known OF for years but never actually talked. It was a great chat. I always thought matt did really interesting stuff, but didn't quite know what it actually was. He shared some of his work he's being doing on Futures with NGO's, and one of the scenarios relates a lot to the TechFreedom stuff I've been doing. His futures stuff is great - https://futures.impact-works.co.uk/ * Caught up with Dulcie about Datakind, data and AI. It's been a while since we chatted, but talked a lot about local AI, more TechFreedom stuff. Quite a lot of crossover from the chat with Matt earlier in the day. * Attended my first meeting of the Ada Lovelance Community Forum on AI. Was nice to begin seeing what this might look like and how I might contribute. * Had a couple of conversations about potential new interesting work. Yes I am available... ### Building Shared a bit of a teaser of a tool I began working on about 6 months ago, but only really began figuring it out recently. The premise is simple - what if we rethought how we use technology to manage relationships and connections? Or more simply - imagine a CRM wasn't designed around data, but around the messy way humans make relationships. Seemed to get peoples attention. Will be sharing with the first testers later this week. Screenshot from tending. Write about moments, and tending recognises your connections Also shared a bit of a random experiment I've been working on, called Soundings. It mixes a question first approach to data, data about place, and just in time dashboards. It's little bit towards Bridging the Data Gap: A Semantic Translation Layer for UK Poverty Data, but basically allows people to ask questions in natural language about a place or two, and get back a just in time insights dashboard from a load of open data sources. You can play with it here - please don't use it for anything serious, it's a bit janky, and will probably break at points. But it's fun to show what is possible, or could be possible. Soundings ### None work Met some friends in the lakes at the weekend. Had a nice run out and threw myself in the lake after, which was much needed, had some personal news which has thrown me a bit. A view of derwent water and catbells. You could see for miles. Even skiddaw looks clear. Not enough work on the van this week. Must do better next. * * * ## Links This Week ### Less links this week, too busy doing * LLM eval suites are vital. And perilous. * The PM's Playbook for Shipping AI Features That Actually Work in Production * A harmonised dataset for Earth system foundation models * Can a new style of political leadership unlock the energy at the edges? * Blog - Open Data Policy Lab * Literary Clock using an old Kindle
020
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 01/07/2026
An exploration of building with local small models and why we probably don't need the firehose approach of frontier models for most things. Frugal AI can be done, if we choose to, and it doesn't need to cost us the quality.
tomcw.xyz
Put down the firehose
Despite telling everyone recently that I'm slowing down and building less, I spent a chunk of last week on side projects. The main one is a rebuild of The Question Bank, a thing I've made and used several times over the years, very much a Data for Action concept. What's different this time is that I'm rebuilding it to be local-first: local deployment, local storage, small local AI models. Why local and why small? Well everything I've ever written about Why we created TechFreedom, and why we think it's important and Responsible AI? are a good starting point. But I also wanted to **_show_** not just **_tell_** and this was a nice way to do it with something I know well. Now one thing I immediately notice was that it's been slower to build because there has been much more figuring-things-out, many more constraints. Open source models have got genuinely good. GLM 5.2 is an open source model that can compete at the very top of tasks, comparable or even beating Claude Opus and GPT 5.5. But although GLM 5.2 is open source, it's not something I can run locally. I don't have a rack of GPU's sitting there ready to roll. No, I have some limited tech (an Apple Mac Mini with 16gb), so I need to work with open source small models. And they need much more attention, and precision in how you use them. Context windows, timeouts, tooling, the shape of the prompt it all has to be considered. With the flagship hosted models you can mostly use it like a fire hose. Throw some stuff at it and it'll probably figure out what you meant, even if that means burning tokens to get there. (There are risks in that, and I'm not pretending precision doesn't matter at the top end too.) But you don't have that luxury with a small local model. You have to be precise. You have to think the process through in much more detail. And I've come to think that makes it _better_. Not just for privacy, not just for energy use, though both of those are real and they matter to me, but for precision and quality. ## Just enough AI? When I first built Bearing I built it to test a hypothesis: that much of what we actually want to use AI for can be done in a much more frugal way, through choosing models that fit the need, and in some cases using local small models. I made the case that we don't really need frontier models for a lot of things. But was this hypothesis right? Well there's a Stanford and Together AI paper called Intelligence per Watt_._ They ran a million real-world queries across twenty-odd small local models (the kind with 20 billion parameters or fewer, the kind that run on an Apple M4) and asked a simple question: how much of this could actually be done locally? The answer is a lot. As of late 2025, a single best small model could match a frontier model's quality on around 71% of queries, up from 23% in 2023 and 49% in 2024. Pool the small models together and at least one of them handles nearly 89% of single-turn chat and reasoning. Obviously there is a difference in what you want AI to do, better at creative work (writing etc) which scored 90%, down to around 68% for the genuinely technical stuff. But really the work that _needs_ a frontier model with massive data centres is a smaller slice than the way we use these tools would suggest. They also make an interesting point about routing, that you don't need a perfect system to create savings. A router that's right 80% of the time about whether to keep a query local or send it to the cloud captures roughly a 64% cut in energy and a 59% cut in cost with no drop in answer quality. There is so much talk of AI creating efficiency yet we seem to be missing that we should be thinking about efficiency of the AI, we just need to be a bit more deliberate in how we approach things maybe? And what of my own data? Well as bearing has an open dataset of what people want to use AI for I took a look. Yes it's only about 300 entries, but roughly two thirds of all requests could be ran on consumer hardware. And about 1/3 could be ran on my mac mini easily. So why is our default to just fire everything through the biggest models? The ones that cost the most, both financially, environmentally and in many case ethically? I think possibly it's about maturity of both the market and our own skills and thinking. For the market, well open source models are improving all the time, and how they utilise consumer hardware is also improving. Google Gemma, liquid AI are all newer models designed for running on phones, standard laptops etc. Other infrastructure improves all the time, ollama just today announcing that Gemma 4 is now up to 90% faster on Apple hardware. And when these two things come together, like they have in the last 12 months, you get ingredients that can be used, if we can figure out how to use them effectively. And this learning about how and where to use them effectively is where we still need to mature. And it's where some of my focus is at the moment. Learning how to make best use of the ingredients available. Which is something I'm constantly doing with food. Yes I'm making a food analogy, live with it. Cooking and baking is pretty simple right? Get some ingredients, throw them together, generally apply heat and we have something. As you progress you look for recipes that tell you certain ingredient types and quantities, and that gives you new options and ideas. But at a certain point, if we you ever want better food you need a combination of better ingredients and better skills. You need to learn different ways of apply heat, frying, oven, grill, boiling, and you need to apply different levels of heat. One of the chef tests is eggs in multiple ways, learning to control the methods and the skills. At the minute I think we're in a place with AI where we are gathering a bunch of ingredients and throwing them in the biggest oven we can find and turning it to 11 and hoping for the best. Sometimes that will make something edible, sometimes even nice. But it's wasteful. Taking the food analogy further to food production and growing crops we're in the spot where we know we need to water our plants, but we're just spraying everywhere, flooding irrigation. But again, we've matured here, learning that this approach is wasteful, water runs off, evaporates and only a portion of our water is used how we want it to be. We learned to deliver the water in a more directed, precise way through drip irrigation. And so we need to develop those skills with AI. We need to experiment and learn what is possible and how. Rebuilding the Open Question Bank is one small experiment designed to explore constraints. I can only work with the models (nomic embedding and a version of qwen 3.5) that can run on that hardware...so how do I design it to run as effectively as possible within those constraints? Careful usage, efficient calls all help. And I now have a version of the tool that is locally deployed and locally ran. I have control of cost, of privacy. In bearing i set 7 aspects to consider with AI models: costs, speed, capability, transparency, privacy, sustainability, quality. I can choose those. I'm making less compromises on the things important to me because I thought about the design, and I don't lose out on the quality. And now I have the option, should I choose to open the tap. If I have more capable hardware, I can run bigger models. Or even I want I can plug into cloud versions for frontier models if I NEED to. But I probably won't to, because we rarely do. Yes, there will be things I can't do on a single mac mini, but I want to find the limit of what I can. And once I've found that limit, well I've already got ideas for a more mutual approach with an experiment in the works. So, put down the firehose, be more frugal, precise, controlled, maybe pick up a water pistol and still have fun.
110
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 26/06/2026
Some building using local first approaches (including AI) the constraint slows things down, but I think in the long run makes for a better product? Testing more open source models, updating Bearing, working on openorg, soundings, Honestly though this week was mainly just lots of running
tomcw.xyz
Weeknote 56
My daughter was away on a residential for 3 days, so I took advantage by spending some time in the lakes running. Yes it was hot. Monday evening I did the double Blencathra ridge route I love so much. Up Halls fell, down to the tarn, then back up Sharps Edge. It's stunning, lots of nice scrambling and amazing views. Found a distressed lamb on the way back down. It was suffering in the heat, as nothing has had chance to adapt really. Carried it down to a stream where it drank it's bodyweight in water, and it seemed in a better place. Views of Halls fell ridge, sharp edge and kevin the sheep. Tuesday morning I was up early for a run out above Ullswater. No ridges, just cruising with the views. It was very humid. I jumped into the lake when I got to the bottom. Views over ullswater Workwise I had a few client meetings kicking off a couple of smaller advisory projects, and finishing off another. Did a few fixes on the SOS Data Platform, niggly bits that take time especially now it is live. Met with Doug for a bit online. Planned out getting a September cohort for TechFreedom launched with a free introductory session at the beginning of September for those who might be interested. More info shortly. We also decided we are going to do something a bit more official and broader together, which will be really pushing at the boundaries on the future of work and society in a technological age. Watch. This. Space. Was also nice to have not 1, not 2, but 3 people recommend me for some potential work, which whether it turns into something or not, shows maybe I'm not completely useless at what I do ### Building and thoughts on local first AI Despite saying recently that I'm slowing down, and I won't be building so much stuff at the moment, I did spent some time this week working on a couple of side projects. One is a rebuilding of **The Question Bank** - a thing I've built and used several times over the last few years (it's very much a Data For Action concept). What i've been doing recently though is rebuilding it to be local first - that means local deployment, local storage and local AI models. This local first approach is obviously where lots of my interest is, and so it's been fun...but it's been much slower, much more figuring things out and many more constraints. Open source small models have gotten so much better, but they still need quite a lot of attention, precision in how you use them. Context windows, timeouts, tooling and more all need to be considered. With many of the flagship LLMs honestly you can use it like a fire hose, just throw some stuff at them and they probably can figure it out (yes there are risks in this and precision etc) even if it means just burning tokens. You don't have that luxury with SLM's. You have to be precise, you have to think the process through in much more detail. And so, even though I've actually built in the open to switch out the local model for any LLM api into the Open Question Bank, I'm building it to work with a small local model, and I think that this will make it better in the long run, not just for privacy, not just for energy usage, but for precision and quality. And while the Open Question Bank is only actually a really simple use of AI, some embeddings, some semantic search and clustering, I've also been going local first with something much more ambitious. It's called Soundings and it is really an advancement on the Local Needs Databank I built a few years ago, and really a prototype manifestation of Bridging the Data Gap: A Semantic Translation Layer for UK Poverty Data. It allows the asking of questions about things and places (UK) and through api calls and mcp's brings in live data from a whole range of sources, and then provides insights, narrative, charts, maps. So for instance you could ask "_How many food banks and schools there are in County Durham? And give me insights into how they might relate_ " What you get back is a page of insights including * a map built from OSM data including schools and foodbanks, maybe IMD * Narrative discussion around potential economic indicators * Charities that might work in this area, such as food banks, but also those working in poverty relief (charity commission) * Funding for charities that might work in these areas (360 Giving) The tool also stores the question asked which can feed...yes, a question bank. This is a big and bold project I'm doing and I'm making it harder by going local first. So it's slow, and because no-one is funding this, I can only do bit's here and there. But maybe if I can show what is possible, people will stop building fucking power BI dashboards for £20k and never looking at them. ### More running and gardening Despite this year not going great for me in growing edible things, I have managed to have a massive bumper crop of strawberries. Oh yeah. Every day, handfuls. Glorious. And I've had some lovely flowers, my clematis has been lovely, some poppies, and now sweet peas. And finally this morning, another run, out in the forest, which because it has just rained looked and felt rather like the amazon rain forest, just less noisy. Pictures of my strawberries, some food out in my happy spot with a tree peony and flowers, some sweet peas, a random weed that is a lovely purple flower, and pictures of the forest. Oh and in new campervan news, it now has windows, so this weekends job is insulation and maybe some electrics...exciting. * * * ## Links This Week * A Default Tech Stack for the Social Sector - I think there are some things I would consider slightly different in this, but actually it's pretty good. * Building a Voice Assistant with Claude Code - fun little on device experiment from Leon. Have something similarish planned. * Santander AI Open Source - some nice stuff in here * Civic Tech World Cup - some organisations I recognise, many I don't. Fun. * How the Open Knowledge Format can improve data sharing | Google Cloud Blog - it's a similar format I've been using as exports on things I build, but nice to have a standard by a big name (even if it is BIG tech name). I added this to several apps this week including my Open-source browser extension that captures LLM conversations, extracts personal facts using configurable AI analysis, and stores everything locally. Supporting Ollama, Anthropic, OpenAI, Mistral, Google, GreenPT. * infrastructure.jiscinvolve.org> Jisc digital sustainability newsletter # 20 - Infrastructure * Your community is the bank | hum.community - Really interesting stuff from NZ. I've been following Hum for a while. This looks good. ##
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 20/06/2026
This week was focused on two main things: running a mini TechFreedom session at TechNExt and bringing to a close the 6 month Organisational Resilience programme. Actually reflecting, focusing on conditions, joining a forum, dinosaurs in cathedrals.
tomcw.xyz
Weeknote 55
### What I did * When I first stood in front of the two cohorts of people who had joined the OR programme I said "im going to ask you to reflect, consistently, regularly, throughout this programme. Out of everything we do, it's probably the most important, more important than any tool, any framework. " I think that took people by surprise, I think some people wondered what the hell this programme was all about and when we were going to get onto the 'learning'. There is a tendancy to talk about 'setting the conditions for...' a lot in systems change and learning work. But I don't often see it funded, not really. To really have the space. And for facilitators to just really prioritise reflection, connection and just holding that space/silence for that little bit longer. To allow that tension and lingering question. We are driven to perform, wrap up, tie a bow, hit our outputs. With this programme we held, we left lingering questions, and we focused, intentionally on reflection. We did it in every session. We had 3 sessions that were ONLY reflection and connection. "Isn't that wasted time?" - no it's THE time. And so on our last session, we asked people to share their resilience journey over the last 6 months, in whatever format or way they wanted. It was lovely. It was a bit emotive. It was **honest.** It was warm. **Conditions.** And during the last session, I asked people one last time to reflect, on their wins, what they had done, the struggle through the swamp of progress. And I smiled, because instead of strange looks, before I'd even finished the ask, _the whole group were already doing it_. **They had the muscle, it felt natural.** And whatever else they took from the programme, that is to me, the most important. * On Tuesday me and Doug ran a mini TechFreedom session as part of the TechNExt festival up here in the North East. It was good, despite an initial technical hitch. There were a good range of people and it was actually quite well attended which was a little surprising actually given how hard it has been to get people to pay attention to this stuff. There were people there from a whole range of organisations, charities, businesses, government. The session went down well, I think we have something good, a mix of practical and strategic. After our talk I stayed around and met up with Ross and watched some of his Digital Trustees talk, watched some of Hannah and the Virgin Money foundation, and caught up with various Sunderland Software city folk including Adam, Jamie, Ben, Nathan. Me and Doug at TechNExt (thanks to William for the photo) ### The not so good, maybe This week I realised that I'd released Glade to soon, before it was ready probably. I'd worked hard on it early in the year, but had admittedly hit a bit of a motivation block with it, and had made little progress with it recently. One day I decided to release it, and some people were interested. But it wasn't ready, it still had a few too many things I needed to sort. They say you only get one chance to make a good impression. There's a chance I blew that. However it did give me the motivation and real user feedback to make massive strides this week. It's now in a MUCH better place and I'm excited about it again. There is talk of using Ai to support governace, but mostly it's as an add on. Glade is designed to support governance with or without AI...but the AI use it there to support noticing, patterns, onboarding, effectiveness, and the work this week really honed that. So maybe not all bad. ### **The Good** Was pleased this week to be accepted onto T**he Ada Lovelace Institutes Community Forum** , which acts in an advisory role to the institutes participatory research on AI and society. ### Sidenote The venue for the last OR session was right next to Peterborough Cathedral which was might impressive and for some reason had a massive dinosaur in it, which is alright in my books * * * ## Links This Week ### * Moody’s flags $662 billion risk at the heart of the data center build-out by just 5 companies | Fortune * Run 8 GPUs on Power of 6 | Neuralwatt AI Power Efficiency * medium.com> Introducing System Intelligence. Systemic investing seeks to transform… | by Dr Jess Daggers * Our response to the US ban on Fable 5 and Mythos 5 * AI Economics for Dummies - sharing again because it was so good. * OpenMaps — Create interactive maps from open data - nice little side project from the founder of GreenPT * Why we’re moving our website away from Wix: the challenge facing systems change organisations — Opus * I Challenge Thee Big Tech lobby budgets hit record levels | Corporate Europe Observatory * How the Open Knowledge Format can improve data sharing | Google Cloud Blog - * France's digital sovereignty push is struggling to escape the Microsoft gravity well * Product Now - Discover the freshest digital products daily. * Proton Docs - > European Digital Sovereignty - Proton Sheets * Fileverse | Privacy-First & Self-Sovereign Collaboration Suite - End-to-end encrypted & decentralized collaboration tools. Alternative to Google Workspace, Microsoft 365, and Notion, with no surveillance, lock-in, or AI training.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 12/06/2026
If everything is described as a neighbourhood, is anything actually a neighbourhood? Explore the word and the data and why it's so confusing
tomcw.xyz
If everything is a neighbourhood, is anything a neighbourhood?
I put a poll on linkedin this morning. I know. It asked a simple question. How many people are in a Neighbourhood? Ok, before we go any further, yes there a few things to note here. 1. Linkedin only allow 4 options on a poll. I did not know this. I do now. This is not helpful for such a serious piece of statistical analysis. 2. This is not a serious piece of statistical analysis. Look at the options I gave, they are not good. 3. This is somewhat an example of something I talk about a lot 'Anchoring' . You should be aware of this when making or responding to surveys. Now as you can see from the poll most people are in the less than a thousand camp or between 1k and 5k. Someone did respond saying that they refuse to put themselves in the 5k to 50k even though they would classify a meaningful neighbourhood as around 6k - 8k (the poll options skewed the result) I suspect that if I ran this properly and properly segmented we would probably group around three main peaks roughly 750, somewhere around 3000 and somewhere around 10000. And if we accounted for rural, town, city and took into account population density, we would probably get something that maybe roughly equates to a square km for most areas that aren't sparse rural land. But I didn't do that... Ok, so what is the bee in your bonnet Tom? Yes, well. Clearly that poll was half bait, half me wanting to check something that seems so absurd and also allow me to explore that word... _meaningful_. I saw the release of London Neighbourhood Explorer which on the announcement said "London was the first Region in England to formally define its Neighbourhood boundaries.." - oh was it? That's interesting I thought to myself. And then I went down a bit of a rabbit hole. According to NHS England the London Neighbourhood Boundaries were defined in May 2025. And have an average population of... wait for it... 61,000 people and are meant to "reflect natural geographies and recognisable communities". ## What is a neighbourhood, depending who you ask The rabbit hole got deeper. It turns out the answer to my poll question is well documented. It's just that nobody agrees. * **~1,500 people** if you're the government measuring deprivation. The IMD's "neighbourhoods" are Lower-layer Super Output Areas - statistical units built with a mean of 1,500 people, originally created for the Index of Deprivation in 2004. * **~1,500 people** if you're the Independent Commission on Neighbourhoods - their 613 "mission critical neighbourhoods" contain 920,000 people. Same LSOAs underneath. * **1,000 - 3,000 people** if you're Lloyds Bank Foundation, whose Good Place Index works at this scale (more on this in a minute). * **5,000 - 9,000 people** if you're Clarence Perry in 1929, whose original neighbourhood unit was sized around one primary school and a quarter-mile walk for a child. Nearly a century old, and still the most honest definition on this list, because it's sized around a human activity rather than a data release. * **~10,000 people** if you're the New Deal for Communities, which defined its 39 communities as places of around 10,000 people. * **5,000 - 15,000 people** if you're the government's Pride in Place programme, built on MSOAs. * **50,000+ people** if you're an NHS Integrated Neighbourhood Team. Locality Matters recently made this point well: ask people about their neighbourhood and they name their estate, the school, the GP, the pub - places that typically serve fewer than 10,000 people. At 50,000, local organisations simply disengage. It's not relevant to them. * **61,000 people** if you're NHS London, claiming to reflect "recognisable communities". (And if you want the anthropological floor: Dunbar's number puts the limit of stable human relationships at about 150. No policy framework uses it. Which might be the point.) Look at that list again. Every figure under 10,000 is sized around something **human** - a school, a high street, a programme people could actually take part in. Every figure above it is sized around something **institutional** - a delivery footprint, a team structure, a budget line. Every definition of a neighbourhood is really a definition of what the definer needs it for. And my poll respondents - unscientific, anchored, all of it - landed exactly where the human-sized definitions sit. Nobody chose 61,000. Nobody would. ## Who gets to decide? The idea of self defined or recognisable boundaries is one I have thought about for years. I always remembered the town I grew up in. There were 3 estates, defined by their brick - yellow, red and black. People from those estates were defined and defined themselves by those boundaries. Were they neighbourhoods? Should they be? Who gets to decide these things. Back in 2024 Data For Action and Citizen Network were Mapping the Neighbourhoods of Sheffield. Asking people about their boundaries, but also asking much more. What mattered to them in those boundaries? Why? And the answers were never about population counts. People drew lines around a few streets. A park. The shop. The school run. The boundaries were small, personal, sometimes contradictory, and they meant something _because_ people had drawn them. I wrote about this in Maps as conversations - when people recognise themselves in a map, they talk, they engage, they act. The map becomes a conversation, not a decree. Even ICON's own opinion research found this. At the "hyper local" level - particular estates, groups of houses, streets - people expressed pride, belonging and personal investment that was distinctly lacking at every geography above it. The body making the case for neighbourhood policy found that meaning lives below the unit it measures with. ## So back to that word. Meaningful. When _neighbourhood_ can mean a few hundred people on an estate or 61,000 in a delivery footprint, it stops meaning anything at all. It becomes a unit of administration wearing the clothes of a unit of belonging. We borrow the warmth of the word to make the bureaucracy feel human. The same is happening to _place_ and _community_ - words that should describe relationships getting quietly redefined as geographies that suit the org chart. The Good Place Index is the one on that list reaching in the right direction. It works at the human end of the scale, and more importantly it starts from how people are _doing and feeling_ - wellbeing, agency, trusted connections - not just what an area looks like on paper. That's a definition reaching towards meaning rather than convenience. But - and I have to be consistent here - it's still an index. And I've already asked what the IMD has ever done for us. Decades of authoritative deprivation data, billions in targeted investment, and the most deprived places are still the most deprived places. Better-defined boundaries and better-constructed indexes don't automatically change anything. Pete Daykin made a version of this point recently: your insight is fine, you just don't have a process. Organisations are drowning in insight and starved of the mechanisms to act on it. Data and action are not the same thing, and they are very rarely aligned. So what makes a neighbourhood meaningful? I don't think it's the population. I don't think it's the boundary at all. I think it's whether the people inside it would recognise it, and whether they have any agency within it. A neighbourhood is meaningful when it's something people _do_ , not something done to them. That's why I keep banging on about data as conversations - meaning isn't in the dataset or the boundary file, it's in the ongoing dialogue about what they mean and what happens next. Here's a simple test for anyone defining neighbourhoods, places or communities: would the people inside the line say it's theirs? If yes, you've defined a neighbourhood. If no, you've defined a delivery area. Both are fine. Just don't call the second one the first. How many people are in a neighbourhood? As many as recognise themselves in it.
001
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 12/06/2026
A write up from a talk I gave on Responsible AI with links to resources. I started not with AI, but with Food Citizenship.
tomcw.xyz
Responsible AI?
_What the food movement already knows about responsible AI. Reflections on a provocation for the Food Ethics Council, who are building their AI policy in the open._ Title slide: Responsible AI for organisations working in food systems I was asked by the Food Ethics Council to join a session they were running, bringing 30 odd organisations together as they discuss developing an AI policy. The intro I gave was only Ten to fifteen minutes on responsible AI, to a virtual room of people who spend their days thinking about food systems. The FEC are developing their AI policy in the open, inviting people in while it's still half-formed, which I love. It's how this stuff should be done, and it's rarer than it should be. This is what I talked about and some reflections since. ## Not consumers at the end of the chain I started not with AI, but with Food Citizenship. Food citizenship is the idea that people aren't just consumers at the end of a supply chain, passively receiving whatever the system produces but should be active participants in the whole thing. They can shape it, question it, grow some of it themselves. Now imagine pointing those ideas at AI. Most organisations are being positioned, very deliberately, as consumers at the end of an AI supply chain. Here's the product. Here's the (ever increasingly costly) subscription. Take what you're given, renew annually. The entire commercial framing wants you passive. But I'd argue you don't have to only receive AI as a finished product. You can in some ways, shape it, question it, help build it. You can choose **smaller models** , **open models** , tools you can actually see inside. You can be a citizen of this system rather than a consumer of it. The instinct is the same one the food movement has been teaching for years. ## The speed of trust I did talk about possibilities of course, because there are possibilities with AI. I talked about Caddy, built by Citizens Advice, my own Open Recommendations , examples from Wildlife Trust and more. But I also talked about moving with care. The tech industry's default speed is _move fast and break things_. Fine, maybe, if what you're breaking is your own product. But organisations working in food systems (or any other systems that involve people and planet) hold relationships with communities who have every reason to be wary already. When we break things, it's trust that breaks, and the people most affected who feel it. So the question isn't just **how fast** can we adopt. It's how fast **_should_** we, if at all? I dropped in some, to my mind, excellent quotes. Rachels "_FOMO is not a strategy_ " and Richard Popes "_efficiency is a trap_ " Doing the wrong thing faster is still the wrong thing. An awful lot of AI adoption right now is organisations getting measurably quicker at things they probably shouldn't be doing at all. The other thing I warned about is the shadows. People are using AI tools unofficially, off the radar, pasting things into free chatbots because the official answer was no, or worse, silence. A policy that pretends this isn't happening isn't a policy. ## Who guides the thinking AI is sold to us as opaque, and along with the opacity comes a message: this is expert territory. I've heard several people say you can't really have a view on AI unless you really understand it. But what does that mean? Should people need to understand transformers, weights, training runs and the benchmark suites? I disagree. I think you should be applying your own expertise to AI and developing your principles from that. The room I was speaking to has spent decades thinking hard about provenance, about power in supply chains, about who benefits and who carries the cost, about what honest labelling looks like. That **_is_** the relevant expertise. You don't need to understand a transformer to ask whether a tool respects the people you serve, any more than you need to be a food chemist to ask what's in the tin. Apply your expertise, whatever it is, to AI. Work out what matters to you and hold AI up to it. Not the other way round. And it matters who's offering to do the guiding. As I was writing this, Anthropic announced Claude Corps: $150 million to embed a thousand fellows, trained in the use of Claude, into US nonprofits for a year. There's nothing on that scale in the UK, but the shape is familiar here too, Microsoft and others fund AI programmes for nonprofits, training the sector in how to think about the thing they sell. I'm not saying no good comes of it. It's hard to turn down free help, and plenty of organisations will take it gladly and get value from it. But I think we need to pay more notice to the arrangements. It feels a little like Nestlé running programmes on child nutrition. The food movement learned this lesson the long, hard way: the people with the most to gain from your choices are not the people to outsource your thinking to. Which is exactly why the principles need to be yours. ## Principles outlive tools And they need to be principles, not products. I shared an example in the session and it's not to pick on LOTI, but it illustrated my point. In 2023 LOTI published a one-pager of generative AI guidance for council officers. It named the tools of the day: Bard, "Windows 365 Copilot soon", Dall-E, Stable Diffusion. Two years on, most of that list is renamed, superseded or gone. But underneath all that were their six rules: never upload residents' private data, reference your AI use, don't let it make decisions, stay accountable for what it produces. And those are still solid even though the tools have changed. The lesson for anyone writing a policy: anchor it to principles, not products. A list of tools is out of date the moment you publish it. A list of principles is not. And the principles don't need to be complicated. ## Hold it up to the light Whatever your approach, have some way of viewing AI that isn't just about capability. For the discussion itself I offered two sets of lenses, both things I've written about before. The seven bearings behind Bearing: quality, capability, speed, cost, sustainability, transparency, privacy, as a ready-made set of questions to hold any AI choice up to. And the TechFreedom lenses, which ask a different question: not whether a tool is good, but what depending on it costs you. Seven bearings — quality, capability, speed, cost, sustainability, transparency, privacy ## Read the label I ended by bringing it back to Food. The food movement taught us all to read labels. To ask what's actually in the thing. Where it came from. Who made it and under what conditions. What it costs that the price doesn't show. Whether the marketing on the front matches the ingredients on the back. It took decades, and it changed what the industry could get away with. So: if your AI policy were a food label, would you buy it? Closing slide: If your policy were a food label, would you buy it? Would the ingredients list be honest? Would the provenance stand up? Is there anything ultra-processed hiding behind a wholesome front? Would the people you serve, reading it, trust what's inside? The Food Ethics Council are exploring some of this in their own way, working it out in the open, with their community. If more AI policies were developed like that, more of them might pass the label test. The full set of resources from the session - policies to borrow, tools to try, real examples from nature and conservation is here. Take what's useful.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 05/06/2026
Remembering to stop and protect my boundaries, writing a mishmash of the history of climbing and AI, having some incredible feedback from two programmes, planning The Field Station, TechFreedom stickers
tomcw.xyz
Weeknote 53
### What I did * Caught up on a lot of admin and things that just needed doing for a few clients. The boring and necessary, yes this stuff still needs doing, and I'm better when I do this in solid blocks, so monday was mainly this. Emails, specs, scheduling. A load off. * Had a conversation with the Ada Lovelace institute about maybe joining a forum around AI and Community. Will see where that goes. * Caught up on several things OR with various people from Lloyds Bank Foundation as we near the end of this programme. I've been putting quite a bit of design and effort into thinking about the final resources for this. Shared a bit of thinking around it. Want to create something really good and lasting. * Spent wednesday morning with Doug (and his daughter who is on work experience - she got to see how not to do business from me!) - was a good productive morning as we looked at feedback from the TechFreedom pilot (which was overwhelmingly positive but also some really useful bits of feedback which will really improve the next one). Planned out improvements for a new cohort in September. Also talked about developing pitches for funders in two ways 1. Support your grant holders to access this. Hugely important for social purpose organisations to understand and reduce their risks 2. For funders themselves! Do they have the language, the insight to understand the risks they themselves are under and they are facilitating for their grant holders. All of this is hugely important for organisations working with organisers/people most at risk from surveillance and jurisdiction issues. I don't think it's on many peoples radars... * We also spent time scoping out The Field Station which we are loosely describing as thinking and doing stuff on '**_the future of work, the reach of technology and the shape of society'_**. More on this to come. Pink lane bakery delivering the goods again. A Pain au Chocolate and a pastel de nata which was chefs kiss. Exceptional on the tom pastry scale. * Also, we got some TechFreedom stickers * Thursday was a day of OR, a final reflection session for the cohort. I love these sessions. Give good prompts, give some space, get out the way. But to get to here has taken lots of work and relationship building. A whole 1.5 hours just to reflect?? Yes. And it's of so much value. And we so easily miss things like this. * Also on Thursday I got to sit in with Abi and Helen as they delivered sessions on Collective Governance and How to Fail for the OR cohort as part of the skills sessions which was great. * As we approach the end of the OR cohort some of the participants have email us, unprompted, to let us know how much they've valued it, what they've taken from it, what it's helped them do. Honestly I got a little emotional. * Friday I went to the Forest. I know that I should do this, it's good for my health, my wellbeing, my mind, my soul. But I'd let it slip bit by bit this year. I didn't protect the time enough. "Just build this little feature and then I'll go" i'd say to myself. 5 hours later I still be there building. Or I'd fit in a little call when I shouldn't. But I got out, and reminded myself to protect this time more fiercely #techfreedom | Tom WatsonI’m not quite sure when it happened. Like most things it wasn’t a sudden, but just a slow chipping away. Between closing Data for Action , starting #TechFreedom, building multiple new products and generally trying to find my thing again, I stopped protecting my Forest Fridays. “Just that one little feature in a morning and then I’ll go.” “Yeah I can fit in a quick meeting even though I don’t do them on Fridays. ” Chip, chip I suppose that’s maybe where The Slow Post came from, my body reacting to missing out on the things that bring me joy and keep me right. I just needed to notice, and put the boundary back in. And keep it there. So, forest and flower FridayLinkedInTom Watson Me in the forest on friday, and then just enjoying some of the flowers around my garden, a lupin, some honeysuckle and a clematis. Yes I am showing off ### Building Added some new features to Drift this week. You can now take payments in a form (via stripe). I'll be adding non US tech payment options soon. This feels like a nice step and a bit of a maturing of the platform. Adding a field type to the platform is one thing...ensuring the AI assistants know how to use it is another. ### Silly Cartoons Another silly cartoon on Friday. Yes i have more to come still. ### Writing Wrote a post about the history of climbing, equipment and AI. Honestly it's not that weird. Or maybe it is. Strap in (and harness up)Is the harness more important that the model? A ramble through climbing history and the AI present and future. Random alrightTomcw.xyzTom Watson ### TechFreedom Newsletter The 3rd TechFreedom newsletter went out this week. You can read it here TechFreedom Dispatch * * * ## Links This Week ### If you only click one this week, it should be this one below. CrankGPT — Local Human-powered AIA human-powered, fully local, fully private AI solution.CrankGPT * Your AI Use Is Destroying the Planet - Introducing the Good Steward Principle To Curb It * DeepSWE - DeepSWE measures frontier coding agents on original, long-horizon software engineering tasks. To have a moral stance on AI is to be an outcast, and it sucks. * Jamie Hurst's Blog - Is this sustainable? * Systemic Investing Summit 2026 - Collated Reflections Farming the Future: We've Seen What Patient Funding Grows * We finally (sort of) know what the National Data Library is - They even let me speak to the Digital Minister about it * The EU Open Source Strategy * What mushrooms tell us about the fragility of our economy – and what we need to do to transform it — Opus * The community-first software era
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 03/06/2026
Is the harness more important that the model? A ramble through climbing history and the AI present and future. Random alright
tomcw.xyz
Strap in (and harness up)
Once upon a time I was a serious climber. I knew the names, I'd worked my way through the routes in _Classic Rock_ , I'd been brought up on it. There's a photo of me on a rock face somewhere around the age of ten. __Me, about ten, somewhere on a rock face.__ And I loved the history of it as much as the climbing - who'd made the first ascents, who'd got there first. The Sheffield dirtbags, Jerry Moffatt pushing Uk climbing to the limits. Further back, Joe Brown and Don Whillans, pushing the grit to places it had never been. Further back still, the early ones scratching up cracks in hobnail boots, setting routes that are _still_ hard today. In the 80s and 90s the grades really took off. Sport climbing and bouldering played their part, and so did sheer skill and bloody-mindedness. But it was also the kit. New shoes made an enormous difference. And so, I think, did the humble harness. As things got safer, people pushed harder. Trace the harness back and at first there's nothing, you just climb, and falling is not an option. Then comes the rope tied round your waist. It works, mostly. But there's a fair chance that in saving your life it also breaks your back, crushes your ribs, wrecks your spine, flips you upside down. The thing keeping you alive could also be the thing that ruins you. So it got better. Webbing round the waist instead of rope, the swami belt. Then somebody added leg loops, so the force went through your hips instead of your gut. In 1970 a British company sewed the first proper one-piece sit harness for an expedition up Annapurna. It was designed by Don Whillans, yes the same Whillans who'd been pushing the grit twenty years earlier. The climber who made the routes harder ended up lending his name to the thing that made them safer. It was stiff, uncomfortable, and had a strap in a deeply unfortunate place. But it was a real harness. Then came adjustable fits, padding, and proper testing standards, and that's the bit that made everyone trust them enough to stop thinking about them. No harness, to a rope that might break your back, to a tested bit of kit you forget you're wearing. As it got safer, people climbed harder. I've been thinking about that a lot lately, because I reckon AI is somewhere around the swami-belt stage of its own. ## Pushing at the edges The thing about climbing harder is that often you only get to do it because the kit underneath you got more trustworthy. The grades went up _because_ the gear let people stop thinking about whether they'd survive the fall. AI is in that phase now, pushing at the edges, new models and capabilities arriving faster than anyone can keep up with, everyone reaching further and harder than they were even six months ago. And when things move that fast, the worst thing you can do is bet on the model. The model you pick today is a snapshot of a moving thing. Tie your work tightly to it and you've tied yourself to a number that'll be stale by the time you've finished building. I've argued for a long time, through TechFreedom and elsewhere, that we should be provider and model agnostic, building flexibility into our stacks, our builds, our thinking, so we're never captured by one company's pricing or one model's quirks. That's the freedom that actually matters: the ability to move. But you can't be model agnostic if the model is where all your value lives. If swapping it out means rebuilding everything, you're not agnostic, you're stuck. The thing that _makes_ you free to swap is the scaffolding around the model, the **_harness_**. Get that right and the model becomes a part you can change at will. Get it wrong and you're welded to whoever you started with. So the question isn't _just_ which model. It's _what are you building around it_. I built Bearing to help with some of this agnosticism, to show that you can do many of the things you want to do with the frontier models with small, more open, more sustainable models. You give it a real task and it weighs it against a registry of models, both frontier and open, with sustainability and transparency folded in and it tells you what actually fits. It's showing to be genuinely useful: it cuts through the leaderboard noise and lets you choose on the merits, which is the whole point of staying agnostic. I lean on it a lot and others are starting to also. But using it well taught me something I didn't expect. To compare models fairly, you have to hold the conditions around them steady, the same harness, or each in the harness that suits it. Otherwise you're not comparing models at all, you're comparing scaffolds and crediting the model. Most of the "model A versus model B" takes flying around online are quietly measuring the harness and giving the model the medal. ## What a harness is for When you climb, the harness isn't really about not dying, day to day. It's the thing that lets you commit. You'll try a move you'd never go for on a clean fall, because you trust what's holding you. The system around you; the rope, the gear, the belayer, is what turns a body that _can_ climb into someone who actually gets up the route. It's the same with these models. The model is the climber. But the harness, everything around it, the tools it can reach for, the way it checks its own work, the instructions it's been given, the loop it runs in is doing far more of the work than the leaderboard lets on. And unlike the model, the harness is the bit I actually get to build. Most people are still tying the rope round their waist. Running a raw model in a chat box, hoping. It holds. But it's not the kit it could be. ## What I actually do So what does this mean in practice? There are a few ways it show's up for me on a day to day basis. I've experienced many of the AI assisted coding tools. Codex, Cursor, Github co pilot, VS Code with Github co-pilot, Claude Code, Open Code, on and on these go. At point Claude Code was the one, but even then, I did't run Claude Code raw. I modified it. I created a template to drop into projects that gives it state tracking, a mistakes log it learns from, slash commands, and subagents that review the work. None of that touches the model. It changes everything around it. Verification loops, on there own, _maybe_ improve the quality of the output two or three times. Same model. The only difference is whether it can check itself before it hands you something. But I can go beyond Claude, use different models, point things at Ollama Cloud for open models, or lighter models. But I don't just swap the model in and hope. I write the harness for it. A specific set of `.md` files giving it the context and guardrails it needs, because an open model dropped in cold is noticeably worse than the same model with a proper harness around it. For longer agentic jobs I'll reach for a dedicated agent rather than a chat window. For code review I'll use a harness built for reviewing code, not a general one. Different jobs, different rigs. I've stopped thinking of it as _choosing a model_ and started thinking of it as _choosing a rig_. ## The numbers, briefly Take my word for it. Or maybe actually don't. If you watch the almost-daily leaderboards, a new leader emerges all the time shifting by a point here, a point there. But on the harder coding benchmarks, changing _only_ the scaffolding around a fixed model moves the score by twenty-odd points. Swapping the model itself, at the top end, moves it by about one. And six of the frontier models now sit within a single point of each other anyway, so the thing everyone's anxious about choosing between is mostly a wash. There's even a published result where a smaller, cheaper model in a custom-built agent edged out the flagship running on its maker's own setup. Smaller climber, better rig, higher up the route. I'm not saying the model never matters. On the genuinely hard, tangled, novel problems the frontier models do pull ahead, and that's real. But.... I pulled the routing data out of Bearing, currently 222 real tasks, about two dozen candidate models weighed for each. I went in assuming most of it would be easy stuff where obviously you don't need the big model. It wasn't. Nearly half the tasks were genuinely complex. And yet a top-of-the-board flagship came out as the best fit only about one time in six. The other five-sixths of the time the right tool was something else and more than half the time it was an open or self-hostable model. And the difficulty or complexity barely changed this. Complex tasks went to the flagship about as rarely as moderate ones. Eighteen percent against seventeen. Difficulty isn't what sends you to the expensive model. Something more specific does, some particular mix of what the task actually needs, and most of the time that mix points somewhere cheaper, lighter, closer to home. So the hesitation people feel, the _I'd better stick with the big one to be safe,_ the data just doesn't back it. The safe choice is mostly a more expensive habit. ## Why I keep saying open There's more to this than just saving people money though. If much of the capability lives in the harness, then maybe the harness is the thing worth keeping open. Open weights matter, of course they do, they're the only reason the cheaper, local, sovereign options exist at all. But a closed harness wrapped around an open model still leaves you renting the part that does most of the work. You don't really own your tools. You're still in someone else's rig. Alongside open models we need open harnesses. Scaffolds you can read, fork, change, and pass on. My Claude Code template is a small one and it's just sitting on GitHub for anyone who wants it. We spent a few years treating the model as the prize and the scaffolding as plumbing. I'm increasingly sure it's the other way round. ## Learn the craft Learn to build harnesses. Spend the time on it like you'd spend it learning any craft. When you've built a few rigs, shaped them, broken them, fixed them, you start to feel where the capability actually sits. You can tell when something's genuinely changed and when it's just a new number. You can pick up a smaller or open model, build the right harness around it, and _show_ people what it can do, which is far more convincing than any benchmark, and the thing most likely to break that hesitation. And if all you know is one harness, tied to one model, from one company, you're doubly exposed. You're dependent on that model staying good and staying affordable. And you're dependent on that company's direction, their roadmap, their pricing, their priorities, none of which are yours. That's not a position of strength. It's the rope round the waist: it holds, until the day it doesn't, and then it hurts. This matters most, I think, for the sectors I work in. We have deep specialist knowledge about communities, about need, about how this work actually gets done and almost none of it is encoded anywhere a machine can use it. If we spent our effort building harnesses around _that,_ the specialisms we know, the contexts we understand rather than waiting for a model vendor to serve us, we'd get more flexibility and better outcomes, and we'd own more of the parts that matter.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 31/05/2026
Silly cartoons, random exlorations of a less open sector via the medium of the physical laws of the universe, a trip to cornwall, work on Bearings, sharing Glade a tool for governance, and a bumper list of interestng things.
tomcw.xyz
Weeknote 52
This is the first 'double weeknote' of the year. I'd be on a bit of a heater with weeknote consistency, but the previous week was very busy and then I was trying to get ready for a last minute trip to cornwall for half term, panicing about my van getting fixed, dealing with the gas company ripping up the street, and honestly just didn't have the energy or headspace to write one. So here we are ### What I did * We finished the first cohort of TechFreedom! The third session was about planning, helping cohort plan their approach in their organisations. It was a good session, but what was apparent to all I think, is that the readiness within an organisation, culturally, is one of the most important aspects. No list of alternatives will ever help here. And it's not going to be a quick thing. The cohort are the first, which means they are really at the forefront of this, most people are not there yet. Although there has been a small rise in media coverage of 'sovereignty' and such discussions, it hasn't really hit critical mass yet, so most people will not be thinking along these same lines of our lenses: Jurisdiction, Lock in, Surveillance, Continuity, Price hikes. The 'green' sustainability aspect is a a bit more widely recognised, and perhaps this is a way to start a conversation. Also, the more the AI price squeeze starts to hit, the more people will start paying attention. Anyway, it was great to do the first cohort, the feedback has been really positive. We've got some things to tweak, but I think we've hit on an approach that can work. I'd really like to do an in-person approach, I think that could be really powerful, for a number of reasons. We've got a mini TechFreedom session at TechNExt in a couple of weeks, so a chance to test out that concept. I've always maintained that Funders have an important role, not just in funding work like this, but in the way they communicate with their grant holders - the language they use, how they support with Technology. But I'm not sure most funders have the language themselves at the minute. * Met with James Martin early in the week for a great chat, prompted by James really liking Bearing. James experience and insight into AI and Tech Sustainability is extensive and as a communicator by background really cuts through how to talk about this stuff. I got some great ideas for further expanding Bearing, firstly by making use of EcoLogits for grounding some of the sustainability scores, and secondly, by improving the open data Bearing is producing, because James was using it and asking questions. I've since done some updates to bearing to do just that, improving the open data model, and bringing in the Ecologits data. We now have close to 500 task categorisations through Bearing, showing how people 'really' want to use AI models. I think this is more valuable than a survey. * Met with Edd who has a new job as a social housing provider. Great to catch up and hear about his new role and the things he's wrestling with. * Had a couple of client meetings about some up coming work. * Met with Ed about Open Questions and a new Question Bank - you know I love a question bank. Going to rejig some previous code to see if a simplified version can help them out over at Climate Barometer. * Spent some time working through consolidating all the resources and insights for the OR programme. We've produced a lot over the last year, and as we reach the end of delivery in two places, I want to consolidate into a resource pack and website. ### Building stuff * As mentioned, I've done a decent bit of work updating Bearing to v 0.8.0 and then 0.9.0 as you can see in the changelog * Added a new feature to DriftForms allowing users to share form responses with none users, allowing password control, email control, and granular field permissions, meaning you can hide specific fields when sharing (allowing anonymisation) - most form apps won't let you do this, creating a better moat for them, I'm against that (which is one of the may reasons I'm not rich). BUT what I do hope is that enough people find value and subscribe to a tool which is better than most form tools, cheaper, and run ethically. * Shared Glade with the wider world. I've been sitting on this for a while having built it back in January. It's a tool for governance, running meetings, taking notes and actions, keeping a living glade of your decisions. Yes it's AI assisted, but only if you want. The main thing was to try and make governance less boring, and allow the open sharing of governance and decisions. Too much stuff never sees the light of day around decisions, Glade is designed to help with that. And it's meant to do some visual stuff as well, with decisions becoming trees, and the connections between decisions becoming roots that grow * Did more work on my open-org idea * Had fun running some Hermes agents with Ollama on my mac mini through telegram. One is a research agent which sends me insights daily and writes a weekly summary. The writing isn't suitable for public sharing, but it informs me. The more I work with the agent the better it gets though. Another agent is a coding agent which can run fairly autonomously on tasks. I've been exploring it's capabilities on some newer projects, and some bug fixes. Nothing that's in production, just ideas and experimental stuff. It's pretty good for rapid development, but requires a good harness and corrections. * Began playing around with the snappily titled LFM2.5-8B-A1B by Liquid - an edge model built for fast, reliable tool calling on consumer hardware. Early experiments are that this could be pretty cool for some local agent work ### The Slow Post Came up with an idea I called The Slow Post. It's pretty simple. On the 10th June, switch off from the screen, go outside (or somewhere) and write or draw something. If you wish, I connect you with someone else, and you send each other something through the slow post, and we all share photos. That's it. Nothing more, no sales pitch, no other commitments. You don't even need to send anything if you don't want to, you can just send a photo. People seemed to like the idea, so I had to do something about it! So - page here and form here The Slow Post — Switch off, go outside, write somethingOn Wednesday 10 June, switch off, go outside with a pen and a card, and write something. Then post it to someone.The Good Ship ### Random publishing Wrote a random experimental exploration of my thoughts on a less open sector via the medium pf the physical laws of the universe. The most niche of posts soundings_no_01 (2)soundings_no_01 (2).pdf1 MBdownload-circle ### Silly cartoons (serious message though) ### Cornwall So I made it to cornwall (despite some last minute van trouble panic). It was lovely. I was born down here, and it still has a bit of a call to me. Obviously it was warm, but the sea helped, and the ice cream. I did lots of running on the SW Coast path, and lots of swimming and paddleboarding. I also visited The Eden Project, which I love. It got me thinking about me wanting some sort of longer term involvement with projects or organisations or movements. I'm not sure what that is at the moment, but if you have an idea of what that could be, do let me know! For the long term Yesterday's trip to Eden project reminded me of something I feel I'm missing a little. Long term projects or work. Much of what I do is short term in nature. It's the nature of… | Tom WatsonFor the long term Yesterday’s trip to Eden project reminded me of something I feel I’m missing a little. Long term projects or work. Much of what I do is short term in nature. It’s the nature of what I do, I think I’m good at it, sometimes. But I’ve also enjoyed when I get the chance for longer term work, like on The OR programme or work with ClientEarth. So, I’m on the hunt a little, for something a bit longer term, maybe slower, maybe advisory or periods of intense mixed with less intense. Where I can bring everything, tech, AI, data, governance, finance, learning, all at an occasionally not terrible level? I don’t know what that looks like. Could be advisory, could be non exec, trustee, whatever. Do you see a Tom shaped hole anywhere?LinkedInTom Watson Snaps of cornwall, the coast, an ancient olive tree, some spot on sardines * * * ## Links This Week A bumper list as its two weeks. Personal highlights - the tortoises (ecosystems in action) and the website specification, along with quite a few TechFreedom ones. ### Ai * Jamie Hurst's Blog - Is this sustainable? - Jamie Hurst - Software and System Engineer, Enthusiast of Terrible Cars * GitHub - 84rt/AI-Risk-Observatory - Contribute to 84rt/AI-Risk-Observatory development by creating an account on GitHub. * AI-Generated Interfaces and the Delamination of Application UI - thejaymo.net - As AI separates the UI from the application layer, liquid interfaces point towards the next era of software design. * Yes, China Is Subsidising the World's Access to AI - And Western policy is actively trying to shut it down * From Harry Potter prose to Elton John lyrics: how a French AI firm has breached copyright rules * The Open Data Commons and Proprietary AI Platforms * The Three Harness Layers and How to Audit Your Stack * Maintaining epistemic integrity in the era of answer engines * Project Glasswing: what Mythos showed us * Vibe Graveyard - Real tech failures and postmortems from the world of rushed shipping and bad decisions. **Business** * Shared Services Fee - DHIS2 - The Shared Services Fee is a collective financing model that keeps DHIS2 free, open, and sustainable, supporting the global platform for everyone. Funding That Flows: Why Grants Should Behave More Like Rivers Than Calendars **Design** * Ad Infinitum · Matthias Ott **Development** * The Website Specification - A platform-agnostic, full specification of the technical features a good website should have. Built in the open under an MIT licence. * Credential Engine Launches Issuer Identity Registry to Strengthen Trust in Credential Ecosystems | Credential Engine * Learn | Lawyers for Nature - Access educational resources on environmental law and the rights of nature. Lawyers for Nature provides insights into legal frameworks for protecting the environment. **Environment** * They Kept Planting Trees in the Sahara and Kept Failing. Then They Released 500 Tortoises, and the Desert Looked Alive From Space - They released 500 giant reptiles into a barren stretch of the Sahara. Five years later, satellites spotted green where only sand had been. **Innovation** * Stop Building Innovation Labs - Labs were never the point. The conditions surrounding them were. **TechFreedom** * Revealed: Palantir’s NHS tech is ten times slower than current system - NHS leaders privately told that “clunky” £330m platform built by Trump donor Peter Thiel’s firm is “slow” and has “poor user experience”, new documents show * The EU Is Going Through a Trump-Fueled Breakup With Big Tech - France is already moving on from Zoom and Microsoft Teams in favor of homegrown alternatives. Other countries are quickly following suit. * Sovereignty Score: open transparency for cloud sovereignty claims - An open, evidence-led assessment of cloud and SaaS sovereignty, built on the EU Cloud Sovereignty Framework v1.2.1. Score any provider, expose the gap between marketing claims and operational reality. * Every AI Subscription Is a Ticking Time Bomb for Enterprise * AI cost crisis hits tech giants as employee 'tokenmaxxing' backfires, sparking corporate pullback at Microsoft, Meta, and Amazon — agentic AI eats up to 1000x more tokens than standard AI - AI is getting too expensive. **Research** * State of the Fossil-Free Internet 2026 – Green Web Foundation - I worked with the Green Web Foundation to launch the first briefing on the State of the Fossil-Free Internet. The dirty data centre edition. > State of the Fossil-Free Internet 2026 – Green Web Foundation * Curated Knowledge Repository on Trust-Based and Unrestricted Funding: An Annotated Resource Base for Funders and Practitioners – Center for Grantmaking Research
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 17/05/2026
An occasional round up all the posts and weeknotes and things I've been up to that some of you said you might like! A bumper couple of months - TechFreedom went live, a residential happened, The Pastry Index ™ , several new tools, a viral piece on grantmaking infrastructure and what actually […]
tomcw.xyz
Round up - March to May
An occasional round up all the posts and weeknotes and things I've been up to that some of you said you might like! A bumper couple of months - TechFreedom went live, a residential happened, The Pastry Index _™_ , several new tools, a viral piece on grantmaking infrastructure and what actually counts as a "skill". Here's the lot, newest first. ### Main posts There be goblins — 16 May 2026 A commodore 64 reference and "you can't run accountable public services on immutable systems" quote in one piece? Hell yeah. A riff on OpenAI's habit of reaching for goblins, gremlins and trolls in its metaphors that leads into a broader discussion of the ability to forget in LLMs and how this might impact our approach in public and social sectors. The Constant Gardeners — 9 May 2026 The flashy new initiatives feel nice, but it's the quiet work that really matters. My musing on the constant gardeners in work and in life, as I ponder my tree peony. My Stack — going local — 8 May 2026 The yearly tour of the tools I actually use day-to-day, with this year's theme a deliberate shift towards local-first. Resetting habits, progress not perfection. Is This Just a Skill? — 27 Mar 2026 At one point everything was an app, or at least someone said it should be an app. Now I wonder, is everything a SKILL? And what's the difference between a skill and an actual product. I consider this with something I built and then decided...I think this is a skill. The Grant Application Is Dead. What Comes Next? — 25 Mar 2026 **The viral piece.** How federated protocols, local agents, and organisational self-sovereignty could replace the broken funding model. Come down the rabbit hole with me... The Case for Loose Ends — 18 Mar 2026 A push back against the urge to tie workshops and projects up with a neat bow. Are we diminishing long-term impact by over-finishing things in the room? What has the IMD ever done for us? — 11 Mar 2026 This one caused some discussion, which was the whole point. No-one is arguing that the Index of Multiple Deprivation is bad, but does it actually make a difference? A genuine question that's been bugging me for a while, and so, with a bit of apprehension, I wrote about why. ### Weeknotes Weeknote 51 — 16 May 2026 — A good week of conversations and ideas, plus some decent food. Weeknote 50 — 8 May 2026 — The fiftieth. Collective resilience, time in Norwich, the second TechFreedom session, vibes as infrastructure, venues as participants, and Strava kicking me while I was down. Weeknote 49 — 3 May 2026 — Short one. Illness. Weeknote 48 — 26 Apr 2026 — Trail running into the start of the week, the first TechFreedom session delivered, a new client meeting, tools shared. Weeknote 47 — 19 Apr 2026 — Northern Ireland trip, a workshop on question-based approaches to data, TechFreedom cohort prep, and the build of Bearing a tool for choosing AI models. Le weeknote 46 — 12 Apr 2026 — A week off in Fontainebleau. Mostly bouldering and the Pastry Index _™_ data visualisation which is off the charts. Yes I went 3d on pastries Weeknote 45 — 2 Apr 2026 — Reflection, the launch of Stackmap, more TechFreedom progress, an oh-shit moment or two, and the case for testing. Weeknote 44 — 28 Mar 2026 — TechFreedom, "20% beefs", the grant application is dead, is everything a skill, knockbacks, and some actual paid work. Weeknote 43 — 22 Mar 2026 — Just enough structure. Saying no to neat little bows. Residential week, letting go of ideas, and a run. ### New tools launched Stackmap - a tool for umm mapping you stack. You can map the tech stack you use, what functions the tools support, data flows, risks. You get a few simple outputs (JSON, mermaid diagram, CSV) - all free and in browser Flowlance - onboarded some new users. A tool for managing your freelance business - cashflow, invoicing, expenses, proposals, contracts and amendments. Drift Forms - a new forms platform. I know I know, who needs another? Well this one is hopefully a little different, build around making forms both fully featured (all form field types as standard), AI first, and really built around workflows
002
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 16/05/2026
In April, OpenAI published a blog post called Where the goblins came from. Starting with GPT-5.1, their models had developed an unprompted habit of mentioning goblins, gremlins, trolls, and ogres in metaphors. Use of "goblin" in ChatGPT went up 175%. The cause: during training of the Nerdy […]
tomcw.xyz
There be goblins
In April, OpenAI published a blog post called Where the goblins came from. Starting with GPT-5.1, their models had developed an unprompted habit of mentioning goblins, gremlins, trolls, and ogres in metaphors. Use of "goblin" in ChatGPT went up 175%. The cause: during training of the Nerdy personality, they had accidentally given high reward signals for "metaphors with creatures." The goblins generalised. They turned up in places they had no business being. The fix was a line added to the system prompt: _"Never talk about goblins, gremlins, raccoons, trolls, ogres, pigeons, or other animals or creatures unless it is absolutely and unambiguously relevant to the user's query."_ Yes, the most* resourced AI company in the world responded to an unwanted behaviour in its own model by telling it off. The model still _has_ whatever produced the goblins. They've just instructed it not to act on it. The goblins are still in there. Now as someone who grew up playing Ghosts n Goblins on the commodore 64, who's favourite book growing up was the hobbit (ok orcs/goblins are different) I say we need more goblins in our lives. But behind the goblins story is a very real thing, what is in a large language model is hard to get rid of. Now rather than goblins, imagine a council has been using an AI model to prioritise social care assessments for the past year, trained on historical case data. Someone exercises their right to be forgotten. A tribunal rules that certain historical data was collected without proper consent. Or, and this is the one that should keep people awake, the model has memorised specific case details and can be prompted to leak them. What happens now? You have two choices: retrain the entire model (millions of pounds, weeks of work, potential loss of other capabilities) or don't. Cross your fingers. Hope the data subject doesn't notice. Add a line to the system prompt telling the model not to mention any of it. Are we really running public services on AI systems whose primary mechanism for compliance is forgetfulness on the part of the people checking them. ## Democracy is mutable. Models aren't. Large Language Models are treated as write-once assets. You train them, you deploy them, and if something's wrong, you throw them away and start again. This might just about work for commercial AI. It doesn't work for public services, where policies change, case law evolves, data rights are enforced, decisions are appealed, and transparency is a legal requirement. You can't run accountable public services on immutable systems. ## The fiction of "responsible AI" when we don't own anything Most public bodies aren't training their own models. They're buying Microsoft Copilot, embedding GPT via vendor wrappers, using anthropic API's or worse, signing large parts of our health infrastructure over to palintir. They are deploying agentic systems built on foundation models they don't own and can't inspect. The unlearning problem has two faces, and neither is being honestly addressed. The first is the vendor problem. When a citizen exercises their rights, how does a council compel OpenAI, Microsoft, or Anthropic to surgically edit their model? They can't. The best the vendor can offer is "we didn't train on your data" or "we'll delete your logs." Neither touches the model. That's not unlearning. The second is the workaround problem. Faced with the gap between what's legally required and what's technically possible, the sector has reached for techniques and called them governance: * **Retrieval-augmented generation** doesn't make the model forget. It steers it away from what it knows. * **Finetuning and LoRA adapters** don't remove information. They layer new behaviour on top of old. * **Prompt engineering** is thinner still. It tells the model not to mention something it still knows. Every one of these is a sticking plaster. The data is still in there. A sufficiently determined prompt, a sufficiently motivated and adversarial user, a sufficiently novel context and the original surfaces. There be goblins. ## What accountability actually requires Public systems have always needed a clear audit trail of decisions, the ability to update when policy or law changes, a route for individuals to challenge decisions, transparency to oversight bodies, and resilience to staff and supplier change. None of these are specific AI requirements, they're administrative requirements, they've always been there. The old world of paper case files met them imperfectly. Database systems met them better in some ways, worse in others. AI systems, as currently deployed, meet almost none of them. ## What can't currently happen **Data rights.** An applicant exercises their right to be forgotten. The system removes their specific case data from the model's memory without affecting other cases. Today: impossible. You delete a database record while the model carries on. **Policy change.** Eligibility criteria change. The model is directly edited to reflect new policy, live within hours. Today: the model continues applying the old rules until someone notices, and the vendor's roadmap dictates when it changes. **Bias discovery.** An audit reveals the model urgent needs for a specific group. Forensic tools find the pattern in the weights. Surgical intervention corrects it. Today: "we'll retrain with better data" an unverifiable promise, because the models and their training data aren't open (well some are, but they are not used widely) **Training data challenge.** A court rules certain historical data shouldn't have been collected. The model unlearns it, with an audit trail. Today: the data is in there forever, and everyone hopes it doesn't matter, or we prompt it out. ## No audit trail, no accountability Even if a vendor said "we edited the model" how would anyone verify it? There's no equivalent of a git history for model weights. No cryptographic marker that says "this model state was derived from these training inputs, with these subsequent edits, at these times, signed by these parties." No reproducible evaluation an independent party could re-run. Without that, "we removed that data" is unknowable, unverifiable. We are running on vibes (and I love vibes, but sometimes vibes alone won't save us) With it, you get something closer to the audit trails public administration has always required: versioned model states with public hashes, logged edits with timestamps and authorising party, reproducible evaluation suites, independent assurance. This is what the technical layer of an Open Org Standard approach would look like applied to AI: federated, verifiable claims about organisational state, including the AI systems organisations run. ## Sovereignty, or there is no governance If governable AI requires the ability to edit, audit, and attest and if vendors structurally cannot, or will not, offer that, then the only path is to run models you can actually edit. Open weights, open training data. Infrastructure you control. The technical capacity to do the editing. This is the TechFreedom argument applied directly to AI. The five lenses all bite. Jurisdiction: where does the model run, and whose laws apply? Business continuity: what happens when the vendor changes terms, or gets acquired, or sunsets the product? Surveillance: what's being logged, and by whom? Lock-in: can you migrate, or are your prompts and workflows welded to one provider? The honest answer for most public and social bodies: they've taken on AI dependencies they cannot govern, in service of efficiencies they haven't measured, on terms they didn't negotiate. Should public bodies do more of their own model work? I'd say yes and not because they should all become AI labs, but because _somebody_ in the social purpose ecosystem needs to. Is there anywhere this is actually happening? ## Witness is not enough This week the National Lottery Community Fund announced £3m for an "AI Pulse Network" In the announcement there is a mention of maybe pushing for small, specific AI models. Maybe a charity supporting people with benefit claims is funded to spot when algorithmic decisions go wrong and share warning signs with the network. But what happens if we notice? What if there are large signals that something is wrong? Can we actually do anything about it? Do we just point out the goblins and hope they are prompted out eventually by someone? ## What could we do Focus some money, resource, time. One pilot with one open-weights model, small, specific, on owned infrastructure. One use case: benefits assessment, say, or social care prioritisation. A published edit log. A documented evaluation suite anyone can re-run. Then run this alongside a major model from an outside provider. Transparent comparison. My tool bearing allows side by side comparision of models for the same task, so that's pretty easy, now we just need to focus on the evaluation. Six months in, we'd know more about the real cost of governable AI than five years of briefings from OpenAI will tell us. We'd know what the failure modes look like. We'd know what an audit trail in this domain actually needs to contain. We'd know whether the unlearning techniques the research community is producing are working and mature enough to deploy. Without work like this, we'll be chasing goblins forever.
000
Tomcw.xyz @tom.tomcw.xyz.ap.brid.gy · 16/05/2026
Lots of great work, conversations and ideas really filled my cup this week. Plus I had some nice food, which always helps. Lots of interesting links this week.
tomcw.xyz
Weeknote 51
The last few weeks have been quite tough, I've been travelling a lot, ill, and just feeling very discombobulated. I'd began doubting myself, and getting a bit frustrated with 'hand waving' things. And that's how I started this week, but, this week has filled my cup so they say, and at weeks end I'm feeling much better. ### What I did * I got a lovely email at the start of the week from someone who is worked with the week prior, and that really kicked of my upward wave. * Tuesday I pretty much took off, went running in the forest, made myelf some Shakshouka for lunch. Very nice Shakshouka in a pan * I did have one chat on Tuesday with Bhavyatta who is looking at some very cool and knotty data things, which was a really interesting first chat with lots to think about. * Wednesday I spent the day with Refugee Futures, in person, going through their approach to impact/learning/strategy. A lovely team. In the morning I'd joked on socials about instructing AI agents to get me pastries...as soon as I walked into the room someone handed me a pastry...maybe this does work 😂 * Thursday was a busy day, but a good one. Co ran a session with Liz for the Fore. We've got to a really nice stage me and Liz where we just trust each other, so when the other is doing something we can really listen and learn from each other which is lovely. * Speaking of Liz - she and Flora are running what sounds like the most lovely session called "Hedgerows and Pollinators" Hedgerows and Pollinators. A Resilience Workshop For Small Charities.Navigating organisational uncertainties and financial realities with collective wisdom and practical tools.Eventbrite * Caught up with Stu on a bunch of things * Met with a new client who are really struggling with their database, so much so that they've resorted to using SharePoint 'because it's easier'...you know things are bad when that is the case. * Friday met with Doug in Newcastle where we fully planned the final TechFreedom session for next week, scoped out a talk proposal for Mozfest (Wilding is the theme - right up my street) and went off on wild and exciting tangents about some form of entity we might do. * Had a pastry from Pink Lane obviously A danish. It was not small Also met Dan from Food Ethics Council which was really nice. Had a lot of DMs and connections this week about lots of things. Some potential work, some who knows, but sometimes it can feel like you're shouting into the void at times, but probably people are seeing and noticing and just keep at it. ### Writing & Other things * Sent out the second TechFreedom newsletter * Published a post called The Constant Gardeners (technically last weekend but was after last week's weeknote so including here) * Published a "Strategy in 10 mins - ish" guide. Of course it's not 10 mins, but it's meant to simplify Strategy, and obviously includes both a garden metaphor and a sailing metaphor. People seemed to like it. Still a work in progress. strategy-in-10-minsstrategy-in-10-mins.pdf345 KBdownload-circle * Did some more work on a local version of Open Recommendations, using localised models for extraction and embedding. Slower, but local and private. The OCR is still the trickiest part to do locally. Sidenote - I showed Open Recommendations to a few funders, one of them the Lottery, they seemed impressed. Suggested maybe they could make all their reports and evaluations actually searchable, explorable, useful. Never heard from them again. * Did some work on a follow up to my piece The Grant Application Is Dead. What Comes Next? - both a concept piece and an actual working demonstration. Hope to get something live in the next few weeks. * Did some updates to Drift forms app based on feedback, improving prompt capability. Began building an internal agent for it, which could be quite exciting...well as exiting as Forms get anyway. ### Thought about **Perception Vs reality** Perception Vs reality when it comes to change, or to most things really. For every situation, the people within it will all have different perceptions of what the change means. Two people on a hill describing what they see. Both different. Are any of them wrong? Try guiding them off that hill. Gaps in information will often be filled by individuals with their own perception. That's why communication, transparency, maps(!) are really important. But even then, we often miss an opportunity to understand people's perception, to really listen, because that is reality. Ask. Spend time. Listen for what people don't say. **So you want to be agentic? Your foundations don't impress me much.** Agents are cool, everyone's into it. But, aside from the large 'oh shit' moments where agents run wild and delete whole codebases or databases, foundations are magnified when you move into the agent space. Rules, structure, direction, governance. Partly the draw of agents is that they can make 'sense' of messy situations, why bother structuring information if we can just send an agent in there. Aside from the token burn, and the amplification of bias, the risks and the wasted opportunity are massive. Knowing where to have rules, structure and guardrails, so that you can leave space for wildness is important. If you don't have them before agents, you surely aren't agent ready. ## Interesting things * How do you automate with AI in a way that people can actually trust? * How to #QuitBigAI * From Open Source Software to Open Source Strategy - How the Smartest Executives Are Using Open Source Techniques to Optimize Corporate Strategy * Microsoft, Your Climate Plan Ran Into a Problem - An open letter to Microsoft demanding accountability on climate commitments. * Funding The Web: A Wise Choice - The Web is slow-motion collapsing for multiple reasons, but at the heart of it all is a little known system: the Search/Browser Levy. Let's fix it! * Local Government Architecture Model - GOV.UKGOV.UK * The centre is from Mars, the edges are from Venus - How do worldviews differ between the centre of government and innovators at the edges? * Google developers significantly misstate carbon emissions of proposed UK datacentres * journals.sagepub.com - Sweet dreams. How the doughnut diagram works to preempt more radical approaches to planning * 15min City Score - Europe Map * Legal Data Hunter - Legal Data Hunter — Indexing legal data sources worldwide. Interactive dashboard tracking progress across 110+ countries. * Pulling it together: on interoperability - Bridging the episteme-techne divide * Digital transactions to digital decisions * Cohesion Spectrum v.2 - Zones and Trajectories on the Autonomy Plane * Luminate — IRIS - the International Resource for Impact and Storytelling
010