Claude's café pop-up convinced me to switch LLMs
 -  There’s a new cool kid on the AI block, and its name is Anthropic. On my recent trip to New York, I noted the huge poster campaigns for its Claude large language models (LLMs), but it turned out that was just the beginning. Just after I flew back ...
Quality products begin with detail-obsessed leaders
 -  It often feels like modern business is stuck in a loop. An idea is successful, there is a push to scale it as far and quickly as possible, and it’s optimised to within an inch of its life - but normally only in the name of profit. Usually this res...
Humanising AI encourages intellectual lethargy
 -  I recently stumbled upon a Hacker News thread around a series of X posts about ChatGPT’s o3 model. Researchers noted that it “frequently fabricates actions it never took, and then elaborately justifies those actions when confronted”, in one case c...
Welcome to a new website with a new philosophy
 -  You may have noticed that things have changed around here - I built a new website, following the ethos that it should be as clear, lightweight, and fast as possible while respecting visitors’ privacy by keeping outside scripts and tracking to a mi...
Raspberry Pi Home Hub: Building and sending a daily email briefing
 -  
Raspberry Pi Home Hub: Project intro, requirements and objectives
 -  
Review – Threat Modeling: Designing for Security by Adam Shostack
 -  

📓

Field Notes newsletter

A monthly roundup of my latest writing, plus exclusive links and observations

Thinking about

Digital journalism
Coincidentally, in the space of a week I encountered both Zach Seward's article about Quartz and Craig Mod's excellent podcasts with Tim Ferriss. Both evoked fond memories of my time in journalism and the buzz surrounding digital journalism and media in the 2010s

Interests

  • Cyber security
  • Tech
  • Python
  • PowerShell
  • JavaScript
  • F1
  • Reading
  • Writing
  • Psychology
  • Philosophy
  • Exercise
  • Running
  • Gaming
  • Football
  • Music
  • Guitar