Bookmarks for April 25, 2025

  • logiscape/mcp-sdk-php: Model Context Protocol SDK for PHP
    A way to use PHP to extend an LLM and give more context, this could be very useful at work
    Tags: php, llm
  • Netflix Codes: find hidden categories on Netflix
    I'm mostly just interested in the way this feels both madly granualar and weirdly arbitrary. What's a "Christmas children & family films for ages 5 to 7", and where's the line between that and "Goofy christmas children & family films". And what if a christmas film is both British *and* Goofy? And are there really so many "hijacking movies" that they need their own subcategory? Apparently so…
    Tags: data, netflix

Bookmarks for April 22, 2025

Bookmarks for April 16, 2025

Bookmarks for April 13, 2025

Bookmarks for April 12, 2025

  • Internet 3.0 and the Beginning of (Tech) History – Stratechery by Ben Thompson
    This is a solid bit of writing from a few years back that explains a lot about the stages of growth of the internet and how we've arrived at the current moment. I think that four years later, his conclusion that we're headed back to a more open and decentralised internet is optimistic – but thinking about Bluesky, and the idea that independent writing plaforms (or, as we used to call them, blogs) are having a resurgence in response to everything, maybe not totaly unfounded.
  • LLMs can't stop making up software dependencies and sabotaging everything • The Register
    Fascinating new exploit wrinkle, and a very strong argument for not using LLMs to generate entire applications – it'll literally decide to try and pull in dependencies that don't exist, and if the app runner doesn't notice, then a bad actor can simply occupy that space with whatever they're like, and completely co-opt the AI-generated app.
    Tags: lmm, exploit

2024

Well, the two really big things this year have their own posts – a honeymoon and a new kitchen. Both amazing. I started doing a one photo a month thing on Facebook last year, and have just put 12 photos on there, and I’ll stick them on the end of this post, too.

2024 was pretty great, all told. A year I’ll look back on with more or less unalloyed delight. Sadly, 2025 is looking less promising, personally and more globally. I’ve had some (minor, treatable, more-or-less to be expected) warning signs around blood pressure and cholesterol that mean diet and exercise need to be a bit of a focus for next year. Globally, well, Trump takes office again in January, and I expect that to render things broadly worse, and let’s be real: they’re pretty shit already on the broad view.

Still, we’ve a roof over our heads, and things to look forward to already in the diary, so it’s not all bad. I hope 2025 treats us all as well as possible.

(January: Wassailing. February: Matt Smith in Ibsen’s An Enemy of the People at the theatre. March: Dopamine Land for Miranda’s birthday. April: New Orleans. May: Disney World. June: QI Party. July: ???. August: Outdoor Shrimp Boil while the kitchen was re-done. September: Kitchen was finished. October: Visting the new Sorted Food studio. November: a proper Cajun food pop-up for our first anniversary. December: a particularly well mise-en-placed meal in the new kitchen.)

Before, During and After

We got a new kitchen – something I have wanted to do for about the last decade. Getting a kitchen with the specific equipment I wanted was obviously impossible while renting, and then after buying a house, there was a) other house costs, and b) getting married, and other stuff, we had to wait for there to be room in the budget, but we finally managed it.

The process was not without a certain amount of pain and fustration. We were told it would take about two weeks from start to finish (so we assumed that somewhere between two and three weeks is what it would actually take), and in the end it took over six. But in the end, we have a kitchen that is brighter, better equipped, has more storage, and somehow, feels much larger. I am delighted.