Technologist designing software to address the climate change emergency and helping improve diversity in tech. Some things I enjoy: - travelling, by train or tall ship if possible; - contributing to my community orchard; - reading SF&F; - baking cake; - eating cheese; - cat pictures. Some things I believe in: - Trans rights are human rights, - Slava Ukraini - Free Palestine
Public Key
npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Profile Code
nprofile1qqsrqc3muny75xys7x2093v9pd5a5clk4pfl2necp34xupda5qkmdxspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds2t26k4
Show more details
Published at
2026-05-20T14:06:57Z Event JSON
{
"id": "6f163855d20df2d427859bcb31811e0e370cc05138dfc7191e8d3dedf4e9837c" ,
"pubkey": "30623be4c9ea1890f194f2c5850b69da63f6a853f54f380c6a6e05bda02db69a" ,
"created_at": 1779286017 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.me.uk/users/brunogirin",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Bruno Girin\",\"about\":\"Technologist designing software to address the climate change emergency and helping improve diversity in tech.\\n\\nSome things I enjoy:\\n- travelling, by train or tall ship if possible;\\n- contributing to my community orchard;\\n- reading SF\u0026F;\\n- baking cake;\\n- eating cheese;\\n- cat pictures.\\n\\nSome things I believe in:\\n- Trans rights are human rights,\\n- Slava Ukraini\\n- Free Palestine\",\"picture\":\"https://mastodon.me.uk/system/accounts/avatars/000/020/097/original/129d9b4605b29eaa.jpg\",\"banner\":\"https://mastodon.me.uk/system/accounts/headers/000/020/097/original/365e277b31b689db.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Pronouns\",\"He/Him\"],[\"Website\",\"https://bzh.me.uk\"],[\"BookWyrm\",\"https://bookwyrm.social/user/brunogirin\"],[\"Pixelfed\",\"https://pixelfed.eu/i/web/profile/495657502045335232\"]]}" ,
"sig": "69f0e2eb403cf2e74b2d64db838966639e8ec29458a585ea05f6c40e14d35532fa75361be882d4e66969db9e6ec1df954700c13f7d585a7afa0dbea0d47e7fd5"
}
Last Notes npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin Currently looking at door handles to replace one in my house and thinking about @nprofile…awd8 's post about the architectural hostility of doorknobs: https://sightlessscribbles.com/posts/doorknob-hostility/ All my door handles are currently levers and this one will be no exception. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…l7m9 menthe à l'eau ? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 I wish some rail journey sites used a map to help me plan it. I mean, a map is a fairly useful visualization for travel and to differentiate locations with similar names. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…ugpy FYI, the link results in a 404. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 Transforming a cross border rail line into an outlet mall doesn't feel like progress to me maybe it does to the people who live there. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 It looks like there's a force field around Luxembourg preventing any trains from going through. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin Worth a read if only for the sentence "the UK is a country whose politics is composed 50% hatred of migrants and trans people, and 50% incredibly stupid planning battles." #nevent1q…gxs9 npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…65q8 What did you do 20 years ago that you needed to go to court? Lawyering with intent? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 Would you have special bonus points for finding a solution when you don't speak the language of the country you're going from or to? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 Torino or Milano? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x9tq @nprofile…3yrk I used to live in the constituency next door and I generally agree with this statement: "Reform lost because it is a very left wing seat." It's a very worker friendly seat and they despise the Tories. I believe that some of the swing to Reform is a result of people falling for the "man of the people" lie. To beat Reform, that lie and the fact that Reform is Tory++ needs to be exposed. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…l7em @nprofile…vdqp @nprofile…qdgy Interestingly a groundhog is a type of marmot, of which we have quite a lot in the Alps, but marmots seem to not care about the weather so much. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…dm9c @nprofile…y789 Yes, that's what I was going to say: do you need a qualification when your posts demonstrate your skills? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y789 It sounds to me like you would be a great Product Manager for a railway company. They wouldn't hire you for your knowledge, they would hire you for your ability to collect knowledge from a number of specialist sources, understand it and its limitations and come up with a strategy to deliver a solution. Your projects perfectly show your ability to do this. I do exactly this in my day job, albeit in a different domain, if you want to have a chat about it. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…5nhm @nprofile…wts6 @nprofile…ugpy As someone who benefitted from free education, I'll point out that making it free only makes the system less bad, it doesn't address the root cause. As long as achieving good grades is seen as essential for success, students will focus on it. For them to learn, you need to offer a way forward to those with mediocre grades. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…ppz9 @nprofile…998y oh so that's what CEO really means? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…9nkh BAGEL IS STARVING AND IS ONLY SKIN ON BONES, HE HAS NEVER BEEN FED HIS ENTIRE LIFE!!! npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 typo: "we are carry out". I assume "are" should be removed. I find the second bullet point in the "things you must do" section confusing, I probably need more coffee. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…44nk sounds cool! What game is it? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…0h8q @nprofile…fesq oh cool, they used a VIC-20! This was the first computer I ever used when my school got one thanks to one of the maths teachers. I got popular with the other kids when I learnt how to load and run the games. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin First time my new dual SIM phone makes it to France, which means that I am now dual-roaming:. both the Spanish and the UK SIM show a R next to their signal symbol. This also means I get double the "welcome to France" messages, in two different languages. I fully expect to end up with half the battery life as a result. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…xtl2 @nprofile…qz4x The number of times I've had to sneak into a pub to go pee because there are absolutely no public facilities in central London is frustrating. Then you have the Schrödinger's facilities like Piccadilly Circus tube station toilets: sometimes they're there, sometimes they aren't but you don't know until you try to go. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 I'm not a lawyer but I've read enough legal documents to be happy to proof read. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 Nice! Now for the rest of the feedback: this is superb work and the first time I enjoyed reading a TOS because it all made complete sense to me. Simple, to the point and sensible. Thank you! npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…qpr4 @nprofile…ddm3 @nprofile…vrtw @nprofile…qz4x Ealing is Labour of the type that just want to keep the status quo and not alienate drivers. It was *one* of the reasons. There were others. Once I had taken the decision to leave, the cyclability of Valencia definitely gave it an edge over other potential choices. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 ah got it, so you're one of the loudly tutting ones next to that oik? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 taking a call on a crowded train? You monster! npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…5cma I think @nprofile…s86f needs to see this. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 did you switch on the hob to check it works? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 would a library or school near you be interested? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…eff9 @nprofile…qtlf yep, I realise as I grow older that some touch interfaces no longer work reliably for me, like the touch interface on my kitchen hob or fingerprint scanners. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…kjdt no idea if this is a place you're considering but I just move from London to Valencia and would be happy to help with admin and anything else if you wanted to do the same. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 raw or cooked rice? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…60lz they're not the only ones, the town of Lorient in Brittany shows the same, 50% fewer serious accidents (in French): https://www.letelegramme.fr/morbihan/lorient-56100/a-lorient-pionniere-du-passage-a-30-kmh-le-nombre-daccidents-graves-a-ete-divise-par-deux-6778297.php npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…x759 @nprofile…xtl7 I visited my solicitor yesterday to give them some confidential info because they can't receive it by email. I wish they had a sensible way to do this electronically. Maybe there's a use case for a hosting provider to have a small company offering that includes managed NextCloud, Liberaform and other bits and pieces? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y623 I'll see if I can find some pointers but I've seen 10 and 15 minutes intervals. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…y623 time change means you have 1 day with 50 readings, another with 46. Other assumptions I made: HH data always uses the same time zone. Sometimes it's in Europe/London and changes on time change, sometimes it's in UTC and never changes. HH data is universal. Different countries use different standard intervals so if you go international, it becomes interesting. Getting access to HH data is easy. HH data feeds send updates every day. HH data feeds use a secure connection. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…wuyc I see. So are the US threats to annex Canada a way to legalise his dodgy US citizenship? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…wuyc sorry but: how does he have a Canadian passport in the first place? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…zwgs with spices npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…60lz having worked on an NHS IT project a few years ago, I can guarantee that the IT and communications problems are symptoms, not root causes. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @nprofile…ng6c if you can absorb IR radiation does it mean you could have PV that works at night by capturing the IR radiation of nearby objects that got heated during the day such as a brick wall? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub198t…hasj do you mean that Ofcom designed a process that only large companies had any chance of delivering but applied it to small companies too? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub16gn…9a2t can you pet the fluffy belly or is it a trap? npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub1ht0…dyc3 if they're like my provider, you should then have a way to enable HTTPS on all your sites at no or little cost, it might be in the site configuration. The £50/year should be for certificate from other authorities that still cost money. Now if they charge you £50/year for Let's Encrypt, they're taking the piss. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub1ht0…dyc3 is that for SSL certificates? If yes, your hosting provider is missing a trick and it might be worth shopping around if you're able. Some hosting providers will now do it for free with Let's Encrypt. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub1ht0…dyc3 in the olden days, I would have suspected a hard disk partial failure but I don't know if it's a thing anymore or how to check. That said, you might want to backup important files just in case your disk is feeling blue. npub1xp3rhexfagvfpuv57tzc2zmfmf3ld2zn748nsrr2dczmmgpdk6dqyajx5z Bruno Girin @npub1jc0…sldg is it a variant on the Cobra Effect accidentally created by the British government in India during the colonial rule?