Every time Muru has started an application in this series, starting with a first look at Muru, one of the first lines of output has been something like: muru.host[88644]: preloaded app:application in ...
Every time Muru has started an application in this series, starting with a first look at Muru, one of the first lines of output has been something like: muru.host[88644]: preloaded app:application in ...
For our last movie night we watched Princess Mononoke. I remembered loving that movie when I was younger, but watching it as an adult made me once again realize how Miyazaki has a way of expressing d...
I’m excited to announce my newest course, Introduction to agentic coding with Claude Code (https://lernerpython.com/courses/intro-agentic-coding-claude-code/). If you want to go beyond giving simpl...
Starting with Python Pandas 3.1, use “filter” to apply a condition to rows. So: ( df .loc[ pd.col('passenger_count') > 1 , 'trip_distance'] .mean() ) can now be (the much slower): (...
In a first look at Muru and looking inside the workers I have been showing what Muru can do in development mode, without saying much about how it is put together. Words like host, worker, edge and rel...
In a first look at Muru I made a point of the access log separating how long a request waited for a worker from how long it spent in the application. That tells you where a slow request lost its time,...
biwak.info is my map of Alpine huts, bivouacs and peaks. For a long time the only way to link to a hut was a #Name hash that did an exact name match and fell back to the search when the name wasn't un...
Clément Mercier using Claude has discovered that it is possible to retrieve the ephemeral data from the wizard execution of another user. Impact CVSS v3.0 Base Score: 2.6 Attack Vector: Network Attac...