Pinned
New look menu for Guitar Dashboard. The old-style text now replaced by icons and the scale family drop down moved to the control panel, which means that the current scale type is now visible. guitardashboard.com
Mike Hadlow
@mikehadlow.com
Lewes, UK. Software guy. blog: mikehadlow.com. TS, C#. Author of guitardashboard.com and easynetq.com. Book reviews etc at https://owlbadger.com. Talk to me about: code / tech / guitar / science / history / progressive-rock
346 followers341 following725 posts
Pinned
New look menu for Guitar Dashboard. The old-style text now replaced by icons and the scale family drop down moved to the control panel, which means that the current scale type is now visible. guitardashboard.com
Excellent Lenny's Podcast interview. My favourite quote: "Mix things up for a few billion years with a survival reward function and you get jazz." 😀
I guess we'll have to wait a few tens of millions of years before deciding whether it's the Anthropocene Epoch, or the Anthropic Boundary event.
I'm personally in the camp of the anthropocene as an ongoing event (onlinelibrary.wiley.com/doi/10.1002/...) That said, the amount of attention this debate has generated is just so out of proportion with its (i would argue) lack of nearly any practical relevance
I'm revoltingly self-satisfied about the fact that I've been to see the tapestry multiple times in Bayeux over the years. It was never crowded, and Bayeux is a beautiful town just a short distance away across the channel.
Currently on day 3 of my attempt to get a ticket to the Bayeux Tapestry. (People from 1066 country get 2 days early access, via telephone.) Spent a couple of hours each day so far to get onto phone queue. Day 1 then spent more than 2 hrs in queue before lines closed for day. Day 2 was 3 hours.
Mike Hadlow reposted
Hey, it's a boring Friday afternoon. Let's shake things up a bit with a fumble-finger error!
It's not everyday that you get an alert that says "You have 150 seconds to pray to whatever god you want, but after that there's nothing anyone can do to save you after this hits you" Luckily it was a mistake and it was just a very very minor shake here in Tokyo....
I've had this Lowe Alpine number for at least 15 years, maybe longer. So comfortable and practical. I wish they still made it because it's starting to fall apart.
look there's a lot of things that are silly about having spent most of my life in academia but one thing I will go to the mat for: backpacks are unbelievably useful tacticalwear and if you phased them out of your life you played yourself
One little trick I picked up was to create a dummy user in production with a UUID password and then set up a cron to grep the logs for that string. Cheap and easy to implement; every system should have it.
I once worked on a large system with millions of users, an oversight meant that clear text passwords were being output in the log files. Astonishing how many were `123456` or `password` or `hello`, or any number of other easily guessable alternatives.
Trying out Yazi, the TUI file explorer. It's great, but doesn't play nicely with Zellij for image previews unfortunately. Works great with Ghostty though.
Super interesting discussion about Jev with some excellent examples. Jev very much living up to its name (Jevon's paradox), showing how so many previously too-expensive LLM use cases now become possible. www.youtube.com/watch?v=dAII...
Typesafe.ai 's Jev showing it's utility in this Mastra workflow categorizing 100 business products into a category tree. The whole batch took less than two seconds compared to the (not good N+1) 26 seconds it took to write and publish the results back to our API.
Being able to understand, operate, and effectively use the cutting edge technology of your time has _never_ been a bad career choice. I would encourage any young person to ignore the FUD and join the party.
I don’t believe companies expect software development to durably exist as a profession in a decade or two. So this question is like asking who will be the senior milkmen and telephone switchboard operators?
I've been using zed.dev almost exclusively as my main IDE for most of this year, with a brief diversion to Cursor. It's really good as a traditional IDE, but the agent harness is very nice to use too. The main thing I'm missing now are good database tools.
Enjoying this excellent blog on agentic engineering: www.agent-engineering.ch
Very cool video on getting the new GPT-6 Astra to drive Blender for 3D model generation. Crazy what's possible now. www.youtube.com/watch?v=8MUk...
Superb article, "An Alien Mind" by OpenAI chief scientist Jakub Pachocki. openai.com/index/an-ali...
This is excellent! A wonderful antidote to anyone who thinks things were better in the old days. anyhumanever.com
Crazy having a national-news-story trail derailment just a short distance from my house. I walk up and down the riverside footpath next to where the train came off the track, between Lewes and Offham, all the time. I guess I won't be going to London any time soon!
This is a good read. I do think people misunderstand what humans are actually designed for - we're highly optimized survival machines. Survival and reproduction in the physical world is not the same as being good at maths or coding, which are probably by-products. www.noahpinion.blog/p/what-will-...
I had a very interesting time at the Typescript AI conference in London on Thursday. It was hosted by Mastra, the TS agent framework that we're using to build an agentic experience over a CMS. Lots of interesting stuff, especially around running agents in production.
What's the estimated event horizon for _everything_ to be rewritten in Rust? It's going to end up as _the_ language. bun.com/blog/bun-in-...
Mike Hadlow reposted
Mike Hadlow reposted
My current project is hooking up an agent (based on mastra.ai) to a Strapi CMS using a RAG and the Strapi MCP. Mastra is very easy to work with and we've been able to hook the whole thing up in just a matter of days. With lots of help from Claude of course.