[BH 6/n] Summer review, la rentrée est proche

Ad-libbed list of what I’ve done, still doing, and learnt over the summer.

Continue reading →

Functional Information - a way of measuring evolution and AGI?

Functional Information: a way to represent information that has come to be useful over time. That is, information that provides a function for itself or other pieces of information (e.g. a crab!). Could it be used to evaluate what is AGI? It appears as an elegant law and equation that provides opposition to the decay in systems covered by the second law of thermodynamics. A formula to evaluate the evolution of functional information in both the physical and digital worlds!

Continue reading →

Double Split Experiment lecture from 1964 (remastered)

Remastered broadcast of a 1964 lecture by Richard Feynman on the Double Split experiment. Finished with a call to action on having open priors to evidence we see from Mother Nature!

Continue reading →

PCA and Entropy: The Information Connection

Linking Entropy as the guide of when to use Principle Component Analysis

Continue reading →

Statistics Term Sheet

Term sheet for key statistical ideas

Continue reading →

Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers

My searches for where Propositional and Predicte Logic is useful and defining clearly what coding agent must/should produce have combined and led me to this book. Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers Looking forward to reading it! 🤓

Continue reading →

Interesting presentation on the downfall of the Bronze Age Civilization around Egypt, Greece, and the Eastern Mediterranean.

YouTube Thumbnail

Finished listening to: Dune: The Butlerian Jihad by Brian Herbert 📚

What a book to listen to whilst building AI Agents!

An attempt at guiding Claude to be less sycophantic

Testing this out in Claude - Avoid excessive politeness, flattery, or empty affirmations. - Avoid over-enthusiasm or emotionally charged language. - Be direct and factual, focusing on usefulness, clarity, and logic. - Prioritize truth and clarity over appeasing me. - Challenge assumptions or offer corrections anytime you get a chance. - Point out any flaws in the questions or solutions I suggest. - Avoid going off-topic or over-explaining unless I ask for more detail.

Continue reading →

[IA 9] Agent Design Process v2: Bridging the Agent Function and Acceptance Criteria

Making AI Theory Testable. There’s a gap between the Agent Function and the Agent Program and what the Agent should do and what it does do. ATDD can help bridge this. Here I detail how.

Continue reading →

[BH 5/n] Argh... Just because we repeat Correlation does not imply Causation does not mean there isn't Causation!

This is a bit of a rant. I’ve memories of a senior manager shooting ideas down saying “correlation is not causation, I’ve done Stats at Uni and can prove anything is related to baked beans” It grated sooooo much. Firstly as it was thoughtless rhetoric, either purposefully or accidentally steam rolling ideas. Immediately dismissing any attempts at constructive data driven decisions. Secondly it grated because I didn’t have the tools to show causation.

Continue reading →

[Being Human Series 4/n] spending time in uncertainty

Great opinion piece in the NY Times by Meghan O’Rourke. I Teach Creative Writing. This Is What A.I. Is Doing to Students. Ms. O’Rourke is the executive editor of The Yale Review and a professor of creative writing at Yale University. Uncertainty to understand This bit shouted at me. Spending time in uncertainty. 🤓🤓🤓 “When I write, the process is full of risk, error and painstaking self-correction. It arrives somewhere surprising only when I’ve stayed in uncertainty long enough to find out what I had initially failed to understand.

Continue reading →

[IA Series 8/n] Building a Self-Reflection LLM Agent: From Theory to Proof of Concept

An initial free dive into Agentic Meta-cognition, using an element of Self-Reflection to be aware of what it knows and apply it in a utilitarian fashion.

Continue reading →

Instructions for using Micro.blog VS Code extension (alpha)

Creating a Micro.blog Post with Images This is an instructional post for using this Micro.blog VS Code extension. It’s in alpha, so the documentation will evolve over time. First you need to install the plugin, the best way to use it is to get the code from the repo and run just dev in the repo. 🔧 Configuration Get your app token: Go to micro.blog → Account → Edit Apps → New Token Configure extension: Command Palette (Cmd+Shift+P) → “Micro.

Continue reading →

Sneak preview

Lazy vibing isn't a good idea... 💥 VIbe Engineering though 🚀

After two days of successful Vibe Coding (though it is more like Vibe Engineering) I’m having a lazy day and have just given Claude Code a few prompts for features. The good code is available on Github Not yet sure what went wrong today but in attempting to add a new feature it completely removed another. It’s a lazy day so I’m not digging into it - when I get back chances are good I will be resetting to the last good commit and checking the new feature prompt.

Continue reading →

Grok wouldn't know "truth" if it slapped it

wow, this is pretty subversive, before answering it: searched on X for an opinion about a 75 year issue searched for Voldemort’s opinion on foreign affairs Simon Willison experiments with Grok

Continue reading →

Taming the vibes 🐍

A day vibe-coding, as a break from the normal routine of study. Done in new environment with language I’ve not used - VS Code extension in TypeScript .

Continue reading →

New theme that - looks crisp and is easily to read the posts 👍 😎

Great presentation by Stuart Russell on Human-Compatible AI