Shellsharks Blogroll - BlogFlock 2026-08-19T20:15:36.678Z BlogFlock Adepts of 0xCC, destructured, Aaron Parecki, Trail of Bits Blog, fLaMEd, Westenberg, James' Coffee Blog, gynvael.coldwind//vx.log (pl), joelchrono, Evan Boehs, cool-as-heck, Kev Quirk, Posts feed, Sophie Koonin, cmdr-nova@internet:~$, <span>Songs</span> on the Security of Networks, Johnny.Decimal, Werd I/O, Robb Knight, Molly White, Hey, it's Jason!, Terence Eden’s Blog Gamifying Snacking with Snacker Tracker - Kev Quirk https://kevquirk.com/gamifying-snacking-with-snacker-tracker 2026-08-19T14:39:00.000Z <p>So one of the things I've been trying to do as part of <a href="https://kevquirk.com/tag/fatboy">my journey to lose weight and get fit</a> is sort my diet out. As the saying goes, <em>"you can't out-train a poor diet"</em>. And the worst part of my diet is definitely snacking in the evening.</p> <p>The routing generally goes:</p> <ol> <li>Have dinner.</li> <li>Put the kids to bed and settle down with my wife on the couch.</li> <li>Crave snacks out of habit.</li> <li>Get snacks and eat them!</li> </ol> <p>I'm the type of person who finds an arbitrary thing to aim for very motivating. It's not enough to just <em>want</em> to stop snacking in the evening, nope. That shit will fail pretty quickly. But if I have a streak I <em>have</em> to maintain - now we're talking!</p> <p>So I decided to build a simple little tool that I called <em>Snacker Tracker</em>. It's just a tap of a button every evening to say whether I've snacked or not, and it maintains a streak. Here's what it looks like on my phone:</p> <p><img loading="lazy" src="https://kevquirk.com/content/images/gamifying-snacking-with-snacker-tracker/snacker-01.webp" alt="snacker-01" /></p> <h2>Free pass &amp; design</h2> <p>I decided to implement a free pass into the site as well. So I'm allowed to have 1 evening per calendar week where I <em>can</em> snack and it won't affect my streak - after all, I want to be able to have some fun!</p> <p>I thought about bundling <a href="https://simplecss.org" rel="noopener noreferrer">Simple.css</a> in to make it look pretty, but I decided to have some fun with the CSS and went with a neo-brutalist aesthetic, which I think looks great. So much so that I'm thinking about re-designing this site in a similar way, but I've managed to hold off on that...for now.</p> <h2>Retrospective log</h2> <p><em>Snacker Tracker</em> also has a way of adding days retrospectively, so if I forget to log a day, I can easily go back and do it:</p> <p><img loading="lazy" src="https://kevquirk.com/content/images/gamifying-snacking-with-snacker-tracker/snacker-02.webp" alt="snacker-02" /></p> <p>I've only been using <em>Snacker Tracker</em> for a few days, but it's making me pause when that inevitable pang happens in the evening. I'm finding that instead of instinctively raiding the cupboard for some crisps or a chocolate bar, I'm thinking <em>"don't screw up your streak"</em> and not doing it.</p> <p>I know I'm not hungry during the evening, it's just a habit. My hope is that with time I'll re-train my brain to not expect sugar in the evening, and the pangs will go away. Until then, I'm gonna continue tracking my snacks with this fun little site in the hope that it makes me form better habits.</p> <blockquote> <p>But Kev, why don't you be a proper grown-up and just use your willpower?</p> <p><cite>-- All the internet people</cite></p> </blockquote> <p>Because, Internet Person, it's a habit that I don't even think about, and this forces my to think about it. Yes, I know it's arbitrary and rather childish, but it's working, so what's the harm?</p> <blockquote> <p>Will you be releasing <em>Snacker Tracker</em> so we can try it?</p> <p><cite>-- Another internet person</cite></p> </blockquote> <p><em>Maybe.</em> I threw it together pretty quickly and the code is rough. A lot of my spare time is focussed on <a href="https://pureblog.org" rel="noopener noreferrer">Pure Blog</a> and <a href="https://purecomments.org" rel="noopener noreferrer">Pure Comments</a> at the moment, so I don't think I'll have the time to clean the code up to the point where I'm happy to release it any time soon I'm afraid.</p> <div class="email-hidden"> <hr /> <p>Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️</p> <p>You can <a href="mailto:19gy@qrk.one?subject=Gamifying%20Snacking%20with%20Snacker%20Tracker">reply to this post by email</a>, or <a href="https://kevquirk.com/gamifying-snacking-with-snacker-tracker#comments">leave a comment</a>.</p> </div> Asymmetric Agents - Terence Eden’s Blog https://shkspr.mobi/blog/?p=73594 2026-08-19T11:34:52.000Z <p>One of the promises of the AI-filled future is that we'll all have highly capable autonomous <del>servants</del> "agents" to work for us.</p> <p>Even <a href="https://shkspr.mobi/blog/2026/02/how-close-are-we-to-a-vision-for-2010/">back in the 1990s</a>, it was a common trope in future-gazing to insist that a person's personal <del>slave</del> agent would negotiate on their behalf. Ask your <del>meek digital pal</del> agent to find you a restuarant in town, tonight, for a hot date, catering to your dietary preferences, and within your budget. The little <del>butler</del> agent scurries off and, without your intervention, finds the <em>perfect</em> place, negotiates with the restaurant's <del>house boy</del> agent and books you a slap up meal.</p> <p>Marvellous! You can tell your <del>manservant</del> agent to buy you clothes, reserve a flight, do the grocery shopping, or buy your wife flowers without having to lift a finger.</p> <p>But, of course, there's a fly in the ointment. Not all <del>valets</del> agents are created equally. You're sending your Rasperry Pi powered <del>peon</del> agent against the full might of Amazon's bazillion datacentres.</p> <p>Can a low-complexity <del>serf</del> agent be bullied, outwitted, and manipulated by a more capable <del>henchman</del> agent? It seems obvious to me that the answer is yes. Humans have a set of cognitive biases which render us susceptible to advertising tricks. AI may have <a href="https://cacm.acm.org/research/rolling-in-the-deep-of-cognitive-and-ai-biases/"><em>different</em> biases</a> but will still be vulnerable to <a href="https://shkspr.mobi/blog/2017/03/how-to-hypnotise-an-artificial-intelligence/">hypnosis</a> and hacking.</p> <p>Perhaps having my <del>secretary</del> agent negotiate with your <del>PA</del> agent to find a suitable meeting time for our Q2 KPI Deep Dive doesn't carry this sort of risk. But I'm sure that <del>scumbags</del> advertisers everywhere will be salivating at the thought of waylaying my innocent <del>footman</del> agent on its way to market.</p> <p>A future where we delegate responsibility to <del>stochastic imbeciles</del> agents is one where we accept that we have no control over their susceptibility to more powerful and malevolent <del>thugs</del> agents.</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=73594&HTTP_REFERER=Atom" alt width="1" height="1" loading="eager"> Site and product updates - Johnny.Decimal https://johnnydecimal.com/blog/0239-site-product-updates/ 2026-08-19T09:44:52.000Z <blockquote> <p>Originally sent to the <a href="https://johnnydecimal.com/support/contact-community/mailing-list-rss-social">mailing list</a> on Wednesday 2026-08-19.</p> </blockquote> <p>Hey all. It&#39;s been a while; we&#39;ve been busy. Rather than overload this update, I&#39;ll send a couple of short(er than usual) updates over the next few days.</p> <h3 id="site-changes">Site changes</h3> <p>I&#39;ve been tweaking the site homepage <em>again</em>.</p> <p>The previous home and product pages had that &#39;sales page&#39; thing going on. Large text, not a lot of it, kinda shouty. It was a new approach – for most of the site&#39;s ten-year life it&#39;s had a predominantly-text homepage: <a href="https://web.archive.org/web/20150801154932/http://johnnydecimal.com/">2015</a>, <a href="https://web.archive.org/web/20180329164235/https://johnnydecimal.com/">2018</a>, <a href="https://web.archive.org/web/20200728174422/https://johnnydecimal.com/">2020</a>, <a href="https://web.archive.org/web/20240113225823/https://johnnydecimal.com/">2024</a>, <a href="https://web.archive.org/web/20260513043249/https://johnnydecimal.com/">2026</a>. I&#39;m glad I tried &#39;the shouty thing&#39;, once. Because now I know that I hate it and don&#39;t have to do it again.</p> <p>Design is hard. I have no design training. I opted out of every art class at school in favour of science. I like to think that I have <em>taste</em> – I know nice when I see it. But knowing it and making it are two different things.</p> <p>Thankfully, inspiration hit me in the form of <a href="https://www.are.na">Are.na&#39;s wonderful new homepage</a>. Charles <a href="https://www.are.na/editorial/how-do-you-describe-are-na-at-a-party">wrote about it here</a>. I&#39;m a big fan of their ethos and of his writing – I quote his <a href="https://www.are.na/editorial/personal-business">Personal Business</a> piece often.</p> <p>Seeing their page it hit me, instantly: that this shouty page that I&#39;d designed just <em>wasn&#39;t me</em>; wasn&#39;t us, Johnny and Lucy, this &#39;personal business&#39;. The old page was my attempt at being a Big Company – something I don&#39;t want to be!</p> <p>It&#39;s gone; blessed relief. In its place is <a href="https://johnnydecimal.com">a page</a> that I hope helps you find the place you&#39;re looking for. I hope it&#39;s useful to the newcomers, who don&#39;t know what this thing is, and the long-timers, who know just what they&#39;re looking for.</p> <p>I particularly like the new user flow. The page subtly changes when you go from signed out, to signed in with a free account, to signed in with access to products. Same place, same feel, slightly different story.</p> <p>I&#39;m proud of it. It feels like me. Let me know what you think.</p> <h3 id="product-name-updates">Product name updates</h3> <p>We&#39;ve updated the names of our products. So if you look in your new <a href="https://johnnydecimal.com/account">account page</a> you might see unfamiliar words. Nothing has actually changed other than a name.</p> <p>What was &#39;Life Admin System&#39; (and then, very briefly, …(pack only)) is now a <strong>Personal</strong> membership.</p> <p>What was &#39;Johnny.Decimal University&#39; (then, briefly, &#39;The Life Admin System&#39;) is now a <strong>Pro</strong> membership. This better reflects what we&#39;re doing with it – there&#39;s a fledgling API you can use, and most of the AI tools (see below) will require a Pro account. I want to keep adding useful stuff – if you&#39;re Pro, you&#39;ll get it all.</p> <p>And what was &#39;Small Business System&#39; is now a <strong>Business</strong> membership. It includes everything in Pro.</p> <p>What hasn&#39;t changed is that &#39;membership&#39; doesn&#39;t mean &#39;subscription&#39;. Pay once, access and updates forever. Nor have any of the prices changed.</p> <h3 id="lifetime-is-back">Lifetime is back</h3> <p>For a while we sold a <strong>Lifetime</strong> membership option. Then I couldn&#39;t figure out where it should sit, so I removed it.</p> <p>Enough people ask how they can support us, so I&#39;ve put it back. You&#39;ll find it there on your <a href="https://johnnydecimal.com/account">account page</a>. As with all of our products, it&#39;ll discount anything you&#39;ve already paid.</p> <p>For this extra money you get … not much, honestly! You get our eternal gratitude and love. You get everything we make in the future, but I can&#39;t promise what that&#39;ll be, if anything.</p> <p>Our Lifetime members make a huge difference. When I say love, I mean it. Thank you all.</p> <h3 id="ai-content-coming">AI content coming</h3> <p>The next update will be about exciting stuff I&#39;m doing with AI. I think it&#39;s really cool – but I know some of you aren&#39;t into it. There&#39;s a new button on the <a href="https://johnnydecimal.com/#settings">homepage</a>. If you don&#39;t want to hear about AI, turn it on. I&#39;ll do my best to filter it out of the site (still some work to do, bear with me).</p> <p>Do that in the next ~36 hours and I should be able to filter you out of AI-specific email. I haven&#39;t coded that up yet so no promises but I don&#39;t see why not. I should also be able to create an AI-free version of the RSS feed. I&#39;ll drop a post in the feed when I&#39;ve done that.</p> <p>Until next time,<br> j.</p> AI-free features now available - Johnny.Decimal https://johnnydecimal.com/blog/0238-rss-no-ai/ 2026-08-19T09:39:21.000Z <p>For those of you not into AI, there are a handful of new features. There&#39;s a setting on <a href="https://johnnydecimal.com/#settings">your new homepage</a> that, when checked, will hide most AI content on the site.</p> <p>I&#39;m not promising that you&#39;ll never see the letters &#39;AI&#39;. But posts and pages that are predominantly about AI will be hidden. These posts are also hidden from your search results.</p> <h2 id="ai-free-rss-feed">AI-free RSS feed</h2> <p>That setting doesn&#39;t carry across to the public RSS feed, so if you want the AI-free feed, resubscribe to <a href="https://johnnydecimal.com/rss-no-ai.xml">https://johnnydecimal.com/rss-no-ai.xml</a>.</p> Organising my blog categories - James' Coffee Blog https://jamesg.blog/2026/08/19/organising-my-blog-categories 2026-08-19T00:00:00.000Z <p>My <a href="https://jamesg.blog/categories">blog categories</a> page has, until today, been designed with a functional mindset: the purpose of the page was to list all of the categories I use on my website. But, this week, I started thinking about how I could improve the page, to make it more of a hub to explore different parts of my site, and to elevate the different kinds of writing I do most.</p><p>One of my main design goals was for the page to be organised into groups, each group representing a different topic about which I write. As I started to work on this goal, however, I realised there were many more mini tasks waiting for me: some category pages were being overwritten by static pages I had made, I had a few pairs of categories that were identical (or almost identical) in purpose, some categories had not been used in years and their contents could be moved elsewhere. This led me to start reorganising posts in my categories. These tasks were broken down into:</p><ul><li>Creating new categories that I have wanted for a while (i.e. <a href="https://jamesg.blog/nature" rel="noreferrer">Nature</a> for my nature posts, <a href="https://jamesg.blog/monostich" rel="noreferrer">Monostich</a> for my monostich poems, <a href="https://jamesg.blog/ssgs" rel="noreferrer">SSGs</a> for my static site generator posts, <a href="https://jamesg.blog/quizzes" rel="noreferrer">Quizzes</a> for my quiz posts).</li><li>Consolidating categories (i.e. all the posts in the Programming category have now been moved into <a href="https://jamesg.blog/coding" rel="noreferrer">Coding</a>, Designs and Design, which had been created with subtly different intents but were never used that way, have been consolidated into <a href="https://jamesg.blog/design" rel="noreferrer">Design</a>).</li><li>Removing categories that had been unused for a long time and could fit into a bigger category, and assigning new categories to posts under the category that had been removed. I only removed a handful of categories.</li><li>Adding new categories to posts that already had a category where the post content may be represented well by two or more categories (i.e. my HTML Day posts now have the <a href="https://jamesg.blog/events" rel="noreferrer">Events</a> category).</li><li>Changing categories that had been used by accident on a post.</li><li>Moving pages that were not really posts into different parts of my site (i.e. I had entries that I used for <a href="https://jamesg.blog/2022/02/03/breakfast-and-coffee" rel="noreferrer">Breakfast and Coffee</a>, a Webmention-powered wiki I made a few years ago, in my post list, even though they were written as wiki pages; these have been moved to be individual pages, rather than posts. I preserved the publication dates of the pages and made sure the old URL redirects to the new one).</li><li>Miscellaneous website changes that were required as a result of stumbling on old web pages (especially interactive ones) that were not working as expected. <sup class="footnote-reference" id="f-1"><a href="https://jamesg.blog/longform-feed#1">1</a></sup></li></ul><p>All of this work was manual, but it was worth it. I can’t go as far as to say I have organised my website, but my blog categories feel a bit more navigable than they were before. I still have a lot of work to do on backfilling posts into the Nature category, but at the very least I am glad that I have it ready for when I need it.</p><p>When I removed categories, I added a redirect to the category into which most or all of the posts had been moved. This ensures that any links to the old category do not break.</p><p>As I made these changes, I also worked on my aforementioned main design goal: to organise my category page into groups. I came up with a few super-categories that could serve as section headings under which related categories could be listed. These are:</p><ul><li>Life, Art, and Writing, which includes categories like Life, Moments of Joy, Stories, and Poetry.</li><li>Web, which includes categories like IndieWeb, Web, and Advent of Bloggers.</li><li>Technology and Design, which includes categories like Coding, Ideas, and Technical Writing.</li><li>Coffee, which includes categories like Coffee, Coffee Interviews, and Steampunk Coffee.</li><li>Miscellaneous, which includes categories like Music, Book Review, Fun with Words.</li></ul><p>Items in this list appear in order of the type of writing I do most at the moment and have the most fun writing. Categories within each super-category are ordered by the number of posts in the category. Importantly, more than one category can be assigned to a post, although I don’t do this often. This means that the page doesn’t represent a count of all posts on my site; a post may be tagged Life and Nature, and so appear in both of the respective category counts.</p><p>Here is a screenshot of the page as it is today:</p><figure><picture><img alt='The top part of my categories page, showing the supercategories "Life, Art, and Writing" and "Web" with the accompanying child categories below each heading.' loading="lazy" src="https://editor.jamesg.blog/content/images/2026/08/categories-1.png" style=" max-width: 130%;"/></picture><div class="alt"><label><input aria-label="Toggle image alt text on screen" type="checkbox"/>ALT</label><div class="content">The top part of my categories page, showing the supercategories "Life, Art, and Writing" and "Web" with the accompanying child categories below each heading.</div></div></figure><p>As part of making this page, I did an experiment where I was going to show an asterisk next to the post count for categories to which a post had not been added for at least a year. I ended up removing this because it felt like the kind of design pattern that might make me feel bad for not writing in a specific category.</p><p>Separately, I also added an <a href="https://jamesg.blog/uncategorised">Uncategorised</a> category (and a redirect from /uncategorized with a “z” to /uncategorised with an “s”, given that, even during development, I got them both mixed up, and will likely in the future). This lists posts without a category. Adding this category helped me find several posts throughout the history of my site that were never given a category. I have now added categories to those posts.</p><p>Right now, all the posts in the Uncategorised category are my announcements for episodes in my Wonders of Web Weaving podcast. I hadn’t assigned a category to those posts because I wanted the main list of episodes to be on the <a href="https://web-weaving.jamesg.blog/">podcast website</a>. I may make a category though since these I am unsure the extent to which having a separate category page would be a problem since all the posts related to the podcast already link to the main podcast website.</p><p>As I mentioned earlier, there is more work to do, but my category page feels like it is in a much better place than it has been before. As a result of the new design, I have added a link to my categories page with the anchor text “Explore” in the left sidebar of my website. If you have any feedback, do let me know by <a href="https://jamesg.blog/email">sending me an email</a>.</p> <div class="footnote-definition" id="1"><sup class="footnote-definition-label" id="f-2">1</sup> <p>One of the bigger changes I made was replacing all instances of my email address in a blog post with a link to my /email page, which lists my email address. I made my /email page a while ago to be the canonical page with information on how to contact me, but I hadn’t updated my old blog posts to use it until today.</p> <a href="https://jamesg.blog/longform-feed#f-1">[↩]</a></div> <script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&amp;&amp;a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a2da3857bd0214e1',t:'MTc4NzE1MzY0Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&amp;&amp;(document.onreadystatechange=e,c())}}}})();</script> <a class="tag" href="https://jamesg.blog/2022/02/03/breakfast-and-coffee">Breakfast and Coffee</a> <a class="tag" href="https://jamesg.blog/categories">blog categories</a> <a class="tag" href="https://jamesg.blog/coding">Coding</a> <a class="tag" href="https://jamesg.blog/design">Design</a> <a class="tag" href="https://jamesg.blog/email">sending me an email</a> <a class="tag" href="https://jamesg.blog/events">Events</a> <a class="tag" href="https://jamesg.blog/longform-feed#1">1</a> <a class="tag" href="https://jamesg.blog/longform-feed#f-1">[↩]</a> <a class="tag" href="https://jamesg.blog/monostich">Monostich</a> <a class="tag" href="https://jamesg.blog/nature">Nature</a> <a class="tag" href="https://jamesg.blog/quizzes">Quizzes</a> <a class="tag" href="https://jamesg.blog/ssgs">SSGs</a> <a class="tag" href="https://jamesg.blog/uncategorised">Uncategorised</a> <a class="tag" href="https://web-weaving.jamesg.blog/">podcast website</a> Now (August 2026) - Robb Knight • Posts • Atom Feed https://rknight.me/blog/now-august-2026/ 2026-08-18T18:46:21.000Z <p>This update has been way too long - <a href="http://localhost:8083/blog/now-january-2026/">January was the last one</a>. I kind of let <a href="https://rknight.me/blog/tags/weeknotes/">weeknotes</a> take over but they don't include the <em>now</em> part of a now page so I'm going to make an effort to update the now page every month while continuing with weeknotes in the sporadic fashion that I have been.</p> <h3>Doing...</h3> <ul> <li>We went to <a href="https://4-kingdoms.co.uk/">4 Kingdoms</a> which feels a bit more run down that some <a href="https://www.fishersfarmpark.co.uk/">other places</a> we've been but the Knightlings had a great time.</li> <li>Baby Knight the second is starting at a new nursery next week which means both the Knightlings will be at the same place — this will make lunchtime pickups <em>much</em> easier.</li> <li>I ordered a physical copy of <a href="https://www.blackwellwriter.com/products/umbra-a-game-of-final-frontiers">Umbra</a> because I want to try out a solo RPG and the idea of drawing a map as part of that really appeals to me. Had to order a <a href="https://www.etsy.com/uk/listing/4402528493/original-mystery-dice-set-of-7-ttrpg">mystery set of dice</a> too, of course.</li> <li>I want to do more (and get better at) drawing and incorporate that into my online things. Practice is the thing I hear that works. Sounds like a propaganda to sell more practice.</li> <li>Prepping for the <a href="http://stjude.omg.lol/">Relay and St Jude fundraiser</a> with Adam. Sticker designs are coming along nicely, here's a peek at mine.</li> </ul> <figure><img src="https://cdn.rknight.me/site/2026/st-jude-sticker-tease.jpg" alt="A red cartoon character with big white eyes. The background has some yellow and red splashes" /></figure> <h3>Making...</h3> <ul> <li>A new website design. This is taking a lot longer than I'd like because I just can't nail down the colour scheme.</li> <li>A handful of small, single use tools similar to <a href="https://doodlescan.rknight.me">Doodle Scan</a> and <a href="https://favicons.rknight.me">Favicons to Go</a>.</li> </ul> <h3>Listening...</h3> <ul> <li><a href="https://en.wikipedia.org/wiki/Connor_Price">Connor Price</a> and <a href="https://www.youtube.com/channel/UCifdpJnv6JymGahUuPDPV6g">Nic D</a>.</li> <li><a href="https://en.wikipedia.org/wiki/Lauren_Sanderson">Lauren Sanderson's</a> latest album, Lauren.</li> <li><a href="https://music.apple.com/gb/album/o-ep/6795664692">Zebrahead - O EP</a></li> </ul> <h3>Watching...</h3> <ul> <li><a href="https://www.imdb.com/title/tt4477976/?ref_=fn_t_1">Superstore</a> for the second time.</li> <li>We just finished <a href="https://www.imdb.com/title/tt27444205/">Paradise</a>.</li> <li>Up next on the list: Grey's season 22, Daredevil, Reacher season 4, and the new Futurama season.</li> </ul> <h3>Writing with...</h3> <ul> <li><a href="https://cultpens.com/products/twsbi-eco-fountain-pen-pink-lemonade-with-bronze">Pink Lemonade TWSBI Eco 1.1</a> inked with <a href="https://www.diamineinks.co.uk/products/diamine-80ml-fountain-pen-ink-lady-grey">Diamine Lady Grey</a></li> <li><a href="https://cultpens.com/collections/pilot-prera">Pilot Prera stub nib</a> inked with <a href="https://www.penaddict.com/shop/fireonfire">TPA Fire on Fire</a></li> <li><a href="https://cultpens.com/products/pilot-parallel-pen">Pilot Parallels</a></li> </ul> The Smell of AI - Kev Quirk https://kevquirk.com/the-smell-of-ai 2026-08-18T17:26:00.000Z <div class="link card"><h2>The Smell of AI</h2><p class="post-author">by Kevin Wammer</p><p>Kevin talks about his opinions for various use cases for AI and LLMs.</p><p><a class="button" target="_blank" href="https://overkill.wtf/posts/the-smell-of-ai">Read post ➡</a></p></div> <hr> <p>I started reading this post and thought to myself <em>"oh here we go, another piece about how awful AI is..."</em> but as I got further into it, I found myself nodding along.</p> <p>While <a href="https://kevquirk.com/on-ai-images-and-feature-images-in-general">I don't feel as strongly as him about AI generated images</a> I do agree with the premise of everything he said. It's refreshing to see some pragmatic opinions on AI and its uses as a tool.</p> <p>Ended up being a good read.</p> <div class="email-hidden"> <hr /> <p>Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️</p> <p>You can <a href="mailto:19gy@qrk.one?subject=The%20Smell%20of%20AI">reply to this post by email</a>, or <a href="https://kevquirk.com/the-smell-of-ai#comments">leave a comment</a>.</p> </div> Land of Eem returns, and Hunter x Hunter too - W33 - Joel's Log Files https://joelchrono.xyz/blog/2026-w33 2026-08-18T01:51:05.000Z <p>A lot of things have happened this week, the rain has been calming down again, the plumber finally fixed the issues that caused my shower to floor, so rain is no longer annoying. Let’s see how things went from August 11 to 18, 2026!</p> <ul> <li> <p>🍦 My sister is visiting! She’s the reason we got burguers last week. I can’t bother to explain the timelines of which siblings visit when or whatever, it’s summer and people come and go. This week we just went out as a family to get some ice cream together and shopping around in the local places, just chilling more at home.</p> </li> <li> <p>🕵 Should also say, a couple days ago… my sister’s boyfriend—who I had never met before—arrived to visit too. I have been keeping an eye on the guy to see if he’s worthy, <em>or else…</em></p> </li> <li> <p>🧹 Did a pretty torough cleaning of my bedroom once again! This time it’s sticking, I hope.</p> </li> <li> <p>🌮 Even though we didn’t go out, my dad did order some Tacos al Pastor to enjoy at home! This has been really tasty and I always get extra tacos for lunch tomorrow, which I’ve thoroughly enjoyed.</p> </li> <li> <p>🥣 My mom has been buying these oatmeal packs that you just put on a bowl with hot water and maybe add some fruits to the mix and that has been my dinner for most of these past couple weeks. I must admit I don’t mind at all, the fruits are nice.</p> </li> <li> <p>🎮 Ended up making another purchase for another Nintendo Switch Metroivania, this time it’s <em>Nine Sols</em>, which seems to be focused on having a pretty cool story and combat with parry mechanics. I hope I get good at it!</p> </li> <li> <p>🎲 It happened! We returned to <em>Land of Eem</em> at last! One of the players from our first session was left behind, and a new one-time participant joined—the <em>boyfriend</em>—but most of the party was the same. We decided to do the adventure found in the Core Rulebook. I will definitely do another write-up about how it went.</p> </li> </ul> <figure> <img src="/assets/img/blogs/2026-08-17-week.webp" /> <figcaption>An italiana (frappe), Nine Sols, a panel from HxH, Fire Emblem Awakening, my XTEINK X4 and an ongoing session of Land of Eem</figcaption> </figure> <h2 id="gaming">Gaming</h2> <ul> <li> <p><strong>Fire Emblem Awakening</strong> - I am still in Chapter 19 of the story, that has a pretty steep level difference, but I actually managed to complete the Paralogue 13 with the Two Armies at last, after grinding for level ups in some challenge battles. I believe that, after another paralogue I unlocked (the 9th one), I will be able to progress on the story at last!</p> </li> <li> <p><strong>Donkey Kong ‘94</strong> - I completed all of the Airplane levels, that was one of the most creative worlds so far, I enjoyed the puzzles with the air drag and the converyor belt platforms. I really had to see some things through a different perspective to get it. I finished all of it in a single sitting. I’m yet to do the next course.</p> </li> <li> <p><strong>Super Smash Bros Ultimate</strong> - I had a lot of fun getting a 6-player match of this going yesterday, it was super chaotic and actually challenging, with my sister’s boyfriend putting up quite the fight.</p> </li> <li> <p><strong>Outer Wilds</strong> I have been exploring more of the galaxy here, made an extremely important discovery and found some extra clues as to the mystery of it all…</p> <details> <summary>Heavy Outer Wilds spoiler talk</summary> <ul> <li>I found the cave shard and figured out "Quantum Entanglement" turning off my flashlight (I sadly got spoiled oops)</li> <li>I retroactively searched for the Lakebed Cave and found the original tutorial for Quantum Entanglement</li> <li>I avoided all the Ghost Matter and made it to the Eye Shrine in Sunless City too</li> <li>I went to the deepest level at the Sunless City leading to the High Energy Lab!</li> </ul> </details> </li> </ul> <h2 id="reading">Reading</h2> <h3 id="started">Started</h3> <p><strong>The House on the Borderland</strong> by William Hope Hogdson - Chapters 1-8. Since mentioning it on my post about <a href="/blog/on-books-and-their-translations/">book translations</a>, my interest was enough I thought I’d give it a go. I am actually reading this in both Spanish and English based on my mood and the paragraph, going through both translations and switching when some description gets confusing.</p> <p>The book itself is one of those “lost book” types, where two men find this old journal that belonged to some old man in his solitary house. This work inspired H.P. Lovecraft and the cosmic horror genre, and it took me on an dreadful interdimensional voyage in less than two chapters. I recommend listening to the soundtrack of videogames like <em>Resident Evil</em> as you let the pages get a hold of your mind.</p> <h3 id="ongoing">Ongoing</h3> <p><strong>Hunter X Hunter</strong> - Chapters 397-401. I finally returned to this awesome manga since I didn’t realize they have started to release new chapters at last. I have to admit though, the story is getting a bit convoluted and I had to backtrack a few chapters to remember what was going on. There’s a lot of characters doing a lot of things from multiple perspectives, genuinely like a dozen people protagonizing different parts of the plot. I enjoy seeing these characters again though, Kurapika is awesome.</p> <h3 id="completed">Completed</h3> <p><a href="/blog/clarkesworld-211/"><strong>Clarkesworld Magazine #211</strong></a> by Neil Clarke - I finished reading all of the stories, and all of the non-fiction (interviews, essays and such) and thoroughly enjoyed this. It’s the only Sci-Fi magazine I’ve read, but I already enjoy the format. My review is already up on my website.</p> <h2 id="around-the-web">Around the Web</h2> <p>No actual descriptions this time around, I am a little late posting these! You should check out all the posts though.</p> <h3 id="blog-posts">Blog Posts</h3> <ul> <li><a href="https://noisydeadlines.net/i-was-always-a-paper-person">I Was Always a Paper Person</a> - hurray!</li> <li><a href="https://janerationx.me/posts/i-quit-mastodon">I Quit Mastodon</a> - it happens sometimes.</li> <li><a href="https://thetangent.space/2026/workspace/">Workspace and workflow</a> - I love the old school illustrations.</li> <li><a href="https://moddedbear.com/you-really-should-read-the-expanse/">You Really Should Read The Expanse</a> - I’ll do a post like this soon.</li> <li><a href="http://82mhz.net/posts/2026/08/going-viral-is-kind-of-scary/">Going viral is kind of scary</a> - Hacker News is yes.</li> </ul> <h3 id="youtube">YouTube</h3> <ul> <li><a href="https://youtu.be/0qy8Bnb9C1o">If Star Wars had a $10 Budget - Full Movie</a> - yep it’s the full movie.</li> <li><a href="https://youtu.be/7jz1xThKP_c">Hulk Hands: A Cultural Autopsy</a> - I always wanted these as a kid.</li> <li><a href="https://youtu.be/IeUgtht9brs">So…Where Did the Double Jump Even Come From?</a> - a question I didn’t know I had.</li> <li><a href="https://youtu.be/M-MLr2qqELo">A new fan’s perspective on the NES Final Fantasy games</a> - Laura played these before I did RIP.</li> <li><a href="https://youtu.be/D9lBGZbt2Bw">Third places won’t save us.</a> - cool interesting essay I guess.</li> </ul> <p>This is day 20 of <a href="https://100daystooffload.com">#100DaysToOffload</a> and day 15 of <a href="https://nerdgirlthoughts.game.blog/2026/07/15/blaugust-2026-is-coming/">#Blaugust2026</a></p> <p> <a href="mailto:me@joelchrono.xyz?subject=Land of Eem returns, and Hunter x Hunter too - W33">Reply to this post via email</a> | <a href="https://fosstodon.org/@joel/117114383049444448">Reply on Fediverse</a> </p> Wonders of Web Weaving, Episode 15 - James' Coffee Blog https://jamesg.blog/2026/08/18/www-15 2026-08-18T00:00:00.000Z <p><a href="https://web-weaving.jamesg.blog/15" rel="noreferrer">The fifteenth episode of Wonders of Web Weaving is out</a>:</p><blockquote>In Episode 15, I chat with <a href="https://zoeloukia.bearblog.dev">Zoe</a>, the author of <a href="https://zoeloukia.bearblog.dev">zoeloukia.bearblog.dev</a> about, among other things, writing on personal websites, making art from whatever is around, zines, and more.</blockquote><p>I hope you enjoy the episode!</p><p><a href="https://web-weaving.jamesg.blog/subscribe/" rel="noreferrer"><em>Wonders of Web Weaving also has an RSS feed</em></a><em> you can use to follow along from wherever you get your podcasts.</em></p><script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&amp;&amp;a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a2cf1234c9b97d5b',t:'MTc4NzAzNjczNg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&amp;&amp;(document.onreadystatechange=e,c())}}}})();</script> <a class="tag" href="https://web-weaving.jamesg.blog/15">The fifteenth episode of Wonders of Web Weaving is out</a> <a class="tag" href="https://web-weaving.jamesg.blog/subscribe/">Wonders of Web Weaving also has an RSS feed</a> <a class="tag" href="https://zoeloukia.bearblog.dev">Zoe</a> <a class="tag" href="https://zoeloukia.bearblog.dev">zoeloukia.bearblog.dev</a> And then the men with guns tell you to do it anyway - Terence Eden’s Blog https://shkspr.mobi/blog/?p=74161 2026-08-17T11:34:24.000Z <p>In early February 2011 <a href="https://www.aljazeera.com/news/2023/1/25/what-happened-during-egypts-january-25-revolution">Egypt was in the middle of a political revolution</a>. One morning, everyone's phones suddenly pinged with an alert.</p> <blockquote><p>The Armed Forces asks Egypt's honest and loyal men to confront the traitors and criminals and protect our people and honour and our precious Egypt.</p></blockquote> <p>A <a href="https://www.flickr.com/photos/59098813@N06/5411904816/in/photostream/">series of messages arrived</a> all ostensibly from the network provider Vodafone. All pro-regime and all with the undercurrent of violence.</p> <p>Why did Vodafone send these messages? Earlier in the week, <a href="https://www.hrw.org/news/2011/01/28/egypt-nationwide-internet-blackout-endangers-rights">all Internet access was cut off</a> now phones were blasting propaganda to the masses.</p> <p>After the network went down, Vodafone issued a statement saying:</p> <blockquote><p>It has been clear to us that there were no legal or practical options open to Vodafone, or any of the mobile operators in Egypt, but to comply with the demands of the authorities.</p></blockquote> <p>Do you have to follow orders? Do you have to obey the law even when it is unjust? Should multinational corporations instruct local executives to be loyal to their parent company or the rulers of the country they live in?</p> <p>After the messages came in - including promises that "<a href="https://www.theguardian.com/news/blog/2011/feb/03/egypt-protests-live-updates#block-19">The Armed Forces cares for your safety and well being and will not resort to using force against this great nation</a>" - Vodafone Global, safely ensconced in the UK, put out another statement:</p> <blockquote><p>Under the emergency powers provisions of the Telecoms Act, the Egyptian authorities can instruct the mobile networks of Mobinil, Etisalat and Vodafone to send messages to the people of Egypt. They have used this since the start of the protests. These messages are not scripted by any of the mobile network operators and we do not have the ability to respond to the authorities on their content.</p> <p>Vodafone Group has protested to the authorities that the current situation regarding these messages is unacceptable. We have made clear that all messages should be transparent and clearly attributable to the originator.</p> <p><a href="https://web.archive.org/web/20110307151856/http://www.vodafone.com/content/index/press/press_statements/statement_on_egypt.html">Statements - Vodafone Egypt</a></p></blockquote> <p>A few years later I was at a networking event chatting to a guy. We'd both previously worked for Vodafone. Me in the UK, he in Egypt. I asked him about the incident - he talked about how they built the SMS infrastructure, what they did to secure it, how they prevented spam, and how one day armed men arrived.</p> <p>I suspect most of us have seen a movie where some flunky in an office refuses the baddies demands to open the safe, and then gets shot in the head. Perhaps you think that's a noble death? He lived with honour and refused to yield! But, in every movie I've seen, the guy's subordinate opens the safe anyway and gets to live.</p> <p>But we're technologists, right? We can build fail safes and cryptographic proofs and <a href="https://knowyourmeme.com/memes/i-would-simply">simply build infrastructure that can't be abused</a>.</p> <p>And then the men with guns come and tell you what to do.</p> <p>I've written before about <a href="https://shkspr.mobi/blog/2013/11/civic-hygiene/">Civic Hygiene</a> - it's the idea that we should be mindful of the ways that our technologies could be misused. The term was coined back in 2010 by the technologist Bruice Schneier</p> <blockquote><p><a href="https://www.schneier.com/essays/archives/2010/01/us_enables_chinese_h.html">It's bad civic hygiene to build technologies that could someday be used to facilitate a police state.</a></p></blockquote> <p>But what do we mean by that?</p> <p>We don't want backdoors in security products - lest hackers break in or evil governments get elected. But we want a way to access our beloved ones' data after they die. It's important that we know that photos haven't been manipulated by propagandists and saboteurs. But we want to send funny memes about that politician we don't like. We don't want police stalking ex girlfriends' cars - but we want dangerous drivers prosecuted.</p> <p>We want to be alerted about imminent threats, but don't want Governments to use that power for ill.</p> <p>Way back in the early 2020s, I had a minor role in the UK Government's adoption of <a href="https://github.com/co-cddo/open-standards/issues/73">Common Alerting Protocol</a> the technology which powers cell-broadcast emergency alerts.</p> <p>Even back then, one of the discussions was around whether the utility of being able to send an unavoidable push notification was worth the risk that someone would send an inappropriate message. Fresh in everyone's minds was the <a href="https://www.bbc.co.uk/news/world-us-canada-42680070">false alarm saying missiles were heading to Hawaii</a>.</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/08/2018_Hawaii_missile_alert_cropped.jpeg" alt="Emergency alert. BALLISTIC MISSILE THREAT INBOUND TO HAWAII. SEEK IMMEDIATE SHELTER. THIS IS NOT A DRILL." width="768" height="343" class="aligncenter size-full wp-image-74163"> <p>Too many safeguards means that a genuine alert doesn't get sent in time. Too few safeguards and you can blame "<a href="https://shkspr.mobi/blog/2026/08/book-review-the-field-guide-to-understanding-human-error-by-sidney-dekker/">Human Error</a>" for any mistakes.</p> <p>I don't know which safeguards are in place for the UK's system - <a href="https://www.ofcom.org.uk/siteassets/resources/documents/about-ofcom/foi/2024/march/emergency-broadcasting?v=331069">and most details are exempt from Freedom of Information requests</a>. But it is both easy and fun to speculate on how such a system might be designed.</p> <p>The Government generates an alert. It specifies where and when the alert should be sent. It sends that message to the network operators via a secure and private channel. Perhaps they also do some out-of-band verification like having the network operator call a pre-determined phone number to check the message's validity.</p> <p>At which point, the operator can choose to send the message or not.</p> <p>Or can they?</p> <p>In August 2026, the UK government instructed network operators to send this message:</p> <p><a href="https://www.gov.uk/alerts/14-aug-2026-2"><img src="https://shkspr.mobi/blog/wp-content/uploads/2026/08/fire-alert.webp" alt="Alert about fire risk in the UK." title="Screenshot courtesy of Skylar MacDonald" width="1024" height="851" class="aligncenter size-full wp-image-74164"></a></p> <p>Did the networks <em>have</em> to send that message? If they thought it wasn't serious enough, could they have refused? As far as I can tell, the law only talks about the fact that operators can disregard "spam" laws in order to send a mass message:</p> <blockquote><p>A relevant public communications provider (P) may, for the purpose of providing an emergency alert service, disregard the restrictions on the processing of data relating to users or subscribers set out in paragraph (2) if the conditions set out in paragraph (3) are met.</p> <p>[…]</p> <p>(3) The conditions are—</p> <p>(a)P is notified by a relevant public authority that—</p> <p>(i)an emergency within the meaning of section 1(1) of the Civil Contingencies Act 2004 has occurred, is occurring or is about to occur;</p> <p><a href="https://www.legislation.gov.uk/uksi/2015/355/pdfs/uksi_20150355_en.pdf">Statutory Instrument 2015 No. 355</a></p></blockquote> <p>I'm no expert, but I can't see anything in <a href="https://www.ofcom.org.uk/siteassets/resources/documents/manage-your-licence/mobile-wireless-and-broadband/cellular/licences/cellular-licence-vodafone-0249664.pdf?v=368347">the spectrum licence</a> nor in the <a href="https://www.legislation.gov.uk/ukpga/2006/36/contents">Wireless Telegraphy Act</a> which <em>compels</em> operators to process these messages.</p> <p>The usual British way is to ask people to play nicely and threaten them with regulation if they don't.</p> <p>Could the networks have refused to send the message about wildfires - or indeed any other message? If your least favourite politician gets their hands on the emergency alert system and tries to abuse it, would you want the networks to stand up to them?</p> <p>What if the network refuses to send the message because they're worried alerting people about a hurricane will lower the company's profits?</p> <p>What if armed thugs are sent in and the choice is send the message or die?</p> <p>I don't know what the answer is here. I think most people agree that it is broadly sensible to have a way to alert the population of emergencies. There's no mass media any more, we're not all listening to a single radio channel, or reading newspapers, or even on the same social media platforms. Sometimes there are emergencies and the Government has a duty to alert people to them.</p> <p>How would you design a system that simultaneously achieved all these goals:</p> <ul> <li>Rapid sending of messages</li> <li>Careful checking of the content of messages</li> <li>Ability to quickly target a specific geographic area</li> <li>Inability to mistakenly send a test message</li> <li>Requiring strong proof that the message is authentic before sending</li> <li>Resilient enough to work after significant damage to infrastructure</li> <li>That networks have the ability to vet and ignore</li> <li>That networks are compelled to send</li> <li>Which can only be used for good</li> <li>And cannot be used for evil.</li> </ul> <p>In truth, <a href="https://bsky.app/profile/edent.tel/post/3mt2s2puhuk2x">having experienced fire-starters</a>, I'm not bothered about the contents of this latest message from the UK Government. Given the overstretched fire service and the imminent threat across most of the country, my personal opinion is that it is proportionate.</p> <p>But it is easy to see why some people feel this might open the gateway to messages which, at best, are irrelevant and, at worst, are similar to the insidious propaganda which appeared on the phones of Egyptians:</p> <blockquote><p>To every mother-father-sister-brother, to every honest citizen. Preserve this country as the nation is forever.</p></blockquote> <p>Perhaps you can think of a way to design an alerting system which cannot be abused - but I can't.</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=74161&HTTP_REFERER=Atom" alt width="1" height="1" loading="eager"> Favicons to Go - Robb Knight • Posts • Atom Feed https://rknight.me/blog/favicons-to-go/ 2026-08-17T11:11:08.000Z <p>The final thing I always do for a project is make the favicon and open graph image but finding a site not riddled with ads to generate these has always been a bit of a challenge. I've mostly been happy with <a href="https://realfavicongenerator.net">RealFaviconGenerator</a> although there's just too many options for my liking. I've long<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup> had a todo item to try and make my own version that runs entirely client-side and asks the bare minimum of questions. I've now made it and it's called <a href="https://favicons.rknight.me">Favicons to Go</a>. Thanks to <a href="https://zoeaubert.me">Zoe</a> for helping me with the name.</p> <figure><img src="https://cdn.rknight.me/site/2026/favicons-to-go-open-graph-image.jpg" alt="A dark background with a round Neon-like sign in the middle that is glowing. It says Favicons to Go with a neon fries in the middle|640" /></figure> <p>I wanted to make it as easy as possible to go from &quot;I made an icon&quot; to getting all the files I need without too much fiddling with options. Having said that, the site does have options for filling the background of transparent icons, generating an open graph image by centering the uploaded icon, setting the app name (used when saving web apps to your home screen), as well as choosing theme and splashscreen colour. All of this is stored to local storage so you can have your own defaults. Download gives you a zip of the files to put into a project. All done client-side.</p> <p>From the code side, the icons are rendered to hidden canvases, then converted to png on download. For the favicon, I had to adapt <a href="https://gist.github.com/larionov-dv/b8c259e933be5d94f2fd579a855766cb">a node script</a> to build it manually. Most of the uploading and local storage code was ripped from <a href="https://doodlescan.rknight.me">DoodleScan</a>. The zip generation is done with <a href="https://github.com/101arrowz/fflate">fflate</a>.</p> <p>Try <a href="https://favicons.rknight.me">Favicons to Go here</a>.</p> <hr class="footnotes-sep" /> <section class="footnotes"> <ol class="footnotes-list"> <li id="fn1" class="footnote-item"><p>I remember looking at this idea during lockdown in 2020 <a href="#fnref1" class="footnote-backref">&#10558;</a></p> </li> </ol> </section> 2026-08-17 11:29: I regularly get marketing emails off the back of this site. "Here's a free license... - Kev Quirk https://kevquirk.com/2026-08-17-1129 2026-08-17T10:29:00.000Z <p>I regularly get marketing emails off the back of this site. "Here's a free license for our tool" or "can we put a link to our service in a post?" At least back then they were slightly human.</p> <p>Now all I get are AI generated shitty emails with no personality whatsoever. Not bashing AI, I'm bashing the lazy marketeers.</p> <div class="email-hidden"> <hr /> <p>Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️</p> <p>You can <a href="mailto:19gy@qrk.one?subject=2026-08-17%2011%3A29">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-08-17-1129#comments">leave a comment</a>.</p> </div> I gave Claude my Johnny.Decimal index (video) - Johnny.Decimal https://johnnydecimal.com/blog/0237-youtube-give-claude-my-index/ 2026-08-17T07:16:29.000Z <div class="youtube-embed" data-astro-cid-nizrgmoa=""> <iframe src="https://www.youtube-nocookie.com/embed/mZAT0Ft--wE" title="YouTube video" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" referrerpolicy="strict-origin-when-cross-origin" data-astro-cid-nizrgmoa=""></iframe> </div> <p>Claude now hooks into my index via my skills and a config file. Everything talks to everything very naturally – I barely have to say a word. I&#39;m about to refresh these skills and I&#39;m building an MCP server. More soon.</p> I’m Old Fashioned by Ben Paterson - James' Coffee Blog https://jamesg.blog/2026/08/17/im-old-fashioned 2026-08-17T00:00:00.000Z <p><a href="https://kedara.eu/" rel="noreferrer"><em>Ruben</em></a><em> and I are doing a writing challenge where we each gave each other three songs and we picked one to write about. From Ruben’s list, I chose “</em><a href="https://benpaterson.bandcamp.com/album/that-old-feeling"><em>I’m Old Fashioned</em></a><em>” by Ben Paterson. </em><a href="https://kedara.eu/into-another-world" rel="noreferrer"><em>You can read about the song that Ruben chose from my list on his website</em></a><em>.</em></p><p>The cover of the album on which Ben Paterson’s “I’m Old Fashioned” features, <em>That Old Feeling</em> is what first stood out to me before I started listening to the song. The cover depicts a pianist sitting with their back to the camera, playing a grand piano, in what I think is Washington Square Park in New York City. I visited Washington Square Park two years ago or so but when I was there I didn’t see many people. Whereas in the cover, the park is full: of people, of music. This makes me think about how a place can come alive at different times of day; how, even when a place is quiet, there may be music and life at different moments.</p><p>The song itself is delightful. Starting with a piano for the first ten seconds, Paterson then starts singing. The line “I’m old fashioned” sticks in my mind. I found myself singing the line in my head after I had heard the song. The lyrics take up only a small portion of the overall track, but the words all leave a strong impression. I found myself thinking about how I, too, am a bit old fashioned in Paterson’s definition: I love the moonlight and the sound of rain.</p><p>After the opening lyrics, there is an instrumental where the piano is the most prominent instrument until around 2:30, where the strings that had previously been in the background take over. At 4:00, a double bass (?) comes in, performing short solos and exchanging the stage with the piano. Then, toward the end of the song, the same lyrics that were sung at the beginning are sung again. I really enjoyed this structure of an opening instrumental, lyrics, a long instrumental, and then lyrics again. The song has a great rhythm throughout, to which I found myself bobbing my head many times.</p><p>I usually listen to pop music, and so Ben Paterson’s “I’m Old Fashioned” was a bit outside of my comfort zone. With that said, the song was terrific, and has me thinking about what other old fashioned things I do, and the things I have learned to do and know I should practice more. Indeed, from the title to the lyrics to the rhythm to the imagery on the cover, this song is full of things to analyse.</p><script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&amp;&amp;a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a2c863d259922cd2',t:'MTc4Njk2NjY3OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&amp;&amp;(document.onreadystatechange=e,c())}}}})();</script> <a class="tag" href="https://benpaterson.bandcamp.com/album/that-old-feeling">I’m Old Fashioned</a> <a class="tag" href="https://kedara.eu/">Ruben</a> <a class="tag" href="https://kedara.eu/into-another-world">You can read about the song that Ruben chose from my list on his website</a> Finished reading The Palace Job - Molly White's activity feed 6a81d3b491f30f1ebee80e02 2026-08-16T15:13:56.000Z <article class="entry h-entry hentry"><header><div class="description">Finished reading: </div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=The%20Palace%20Job"><img class="u-photo book-cover" src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1654561471i/18318648.jpg" alt="Cover image of The Palace Job" style="max-width: 300px;"/></a><div class="book-details"><div class="top"><div class="series-info"><i>Rogues of the Republic</i> series, book <span class="series-number">1</span>. </div><div class="title-and-byline"><div class="title"><i class="p-name">The Palace Job</i> </div><div class="byline">by <span class="p-author h-card">Patrick Weekes</span>. </div></div><div class="book-info">Published <time class="dt-published published" datetime="2012">2012</time>. 438 pages. </div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2026-07-17">July 17, 2026</time>; completed August 16, 2026. </div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp">Posted: <time class="dt-published" datetime="2026-08-16T15:13:56+00:00" title="August 16, 2026 at 3:13 PM UTC">August 16, 2026 at 3:13 PM UTC</time>. </div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=fantasy" title="See all books tagged "fantasy"" rel="category tag">fantasy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=heist" title="See all books tagged "heist"" rel="category tag">heist</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=humor" title="See all books tagged "humor"" rel="category tag">humor</a>. </div></div></footer></article> Who am I reading during Blaugust? - Joel's Log Files https://joelchrono.xyz/blog/who-am-i-reading-during-blaugust 2026-08-16T14:35:52.000Z <p>There is a huge list of people participating for Blaugust and you can go to <a href="https://82mhz.net/posts/2026/08/an-opml-list-of-most-blogs-participating-in-blaugust/">Andreas’ website</a> if you want a full OPML file to simply import to your RSS Reader.</p> <p>Personally, I haven’t added too many new people to my feed, but there have been a few which I’ll share!</p> <ul> <li> <p><a href="https://fyr.io/">Fyr.io</a> - Matt seems like a pretty cool guy! he is not super active or posting daily, but he’s definitely posting plenty of interesting things. The one post that caught my eye this month is the one about <a href="https://fyr.io/post/patient-gaming">patient gaming</a>.</p> </li> <li> <p><a href="https://kvibber.com/">Kelson Vibber</a> - This guy with a cool name has plenty of thoughts on tech and life, similar to mine. His post on <a href="https://journal.kvibber.com/2026/08/planned-obsolescence/">planned obsolescence</a> vibed with me. He also reads lots of sci-fi, many works I don’t even know of too!</p> </li> <li> <p><a href="https://wcrobinson.org/">WC Robinson</a> - This is a pretty big website with lots of posts and when I saw their series about the <a href="https://wcrobinson.org/2026/08/14/blaugust-2026-week-2-the-games-that-shaped-me/">games that shaped them</a> I guess I just had to add them to my RSS feed. Good taste!</p> </li> </ul> <p>Admittedly, I am not following a lot of new people here, and I haven’t even reached out to all of these yet. I hope they see this post though and I’ll probably send it to them too.</p> <p>Of course, I am also keeping an eye on some of the friends I have already. Such as:</p> <ul> <li> <p><a href="https://syls.blog">Syl</a>, who continues to share her awesome thoughts on gaming and other shenanigans like music and gaming, as well as life updates I enjoy to read.</p> </li> <li> <p><a href="https://orbitalmartian.polymaths.page/">OrbitalMartian</a> is taking a slower approach, but has plenty of variety regarding tech, software and random life shenanigans.</p> </li> <li> <p><a href="https://noisydeadlines.net/">Ariadne</a>, who keeps sharing her notes on productiviy and tech, plus plenty of music and book recommendations, who end up in my backlog.</p> </li> <li> <p><a href="https://thetangent.space/">Sam</a> from <em>The Tangent Space</em> is a favorite of mine, sharing his history with gaming, weekly digest updates and the like, very good stuff!</p> </li> <li> <p><a href="https://notes.jeddacp.com/">Jedda</a>, despite the difficult moments on her life, has taken this event as a personal challenge, and she is doing fantastically.</p> </li> <li> <p><a href="https://burgeonlab.com/">Naty</a>, a great friend who is passionate about a lot of things and documenting her journey learning about blogging and the indieweb!</p> </li> </ul> <p>There’s plenty others I follow, but I’m running out of time today. So here’s another short list with a few more!</p> <ul> <li><a href="https://smallcypress.bearblog.dev">small cypress</a></li> <li><a href="https://wrywriter.ca/">Alex Wolfe</a></li> <li><a href="https://davehenry.blog/">Dave Henry</a></li> <li><a href="http://christopherhimes.com/">Christopher Himes</a></li> <li><a href="https://lazybea.rs/">Lazybear</a></li> <li><a href="https://jamesg.blog/">James’ Coffe Blog</a></li> </ul> <p>Enough already, go read those if you don’t have enough with my own posts ;)</p> <p>This is day 19 of <a href="https://100daystooffload.com">#100DaysToOffload</a> and 14 of <a href="https://nerdgirlthoughts.game.blog/2026/07/15/blaugust-2026-is-coming/">#Blaugust2026</a></p> <p> <a href="mailto:me@joelchrono.xyz?subject=Who am I reading during Blaugust?">Reply to this post via email</a> | <a href="https://fosstodon.org/@joel/117106316437368588">Reply on Fediverse</a> </p> 2026-08-16 14:35: Working great 👍🏻 - Kev Quirk https://kevquirk.com/2026-08-16-1435 2026-08-16T13:35:00.000Z <p>Working great 👍🏻</p> <p><img loading="lazy" src="https://kevquirk.com/content/images/2026-08-16-1435/1000011256.webp" alt="1000011256" /></p> <div class="email-hidden"> <hr /> <p>Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️</p> <p>You can <a href="mailto:19gy@qrk.one?subject=2026-08-16%2014%3A35">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-08-16-1435#comments">leave a comment</a>.</p> </div> 2026-08-16 14:22: Last November I replaced my oldest son's PC with an £88 iMac that was so... - Kev Quirk https://kevquirk.com/2026-08-16-1422 2026-08-16T13:22:00.000Z <p>Last November <a href="https://kevquirk.com/how-i-replaced-my-son-s-pc-with-an-88-imac">I replaced my oldest son's PC with an £88 iMac</a> that was so successful that I'm now doing the same thing again for my youngest son!</p> <p><img loading="lazy" src="https://kevquirk.com/content/images/2026-08-16-1422/PXL_20260816_132025865.webp" alt="PXL_20260816_132025865" /></p> <div class="email-hidden"> <hr /> <p>Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️</p> <p>You can <a href="mailto:19gy@qrk.one?subject=2026-08-16%2014%3A22">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-08-16-1422#comments">leave a comment</a>.</p> </div> Thoughts on visiting the Edinburgh Fringe as a newbie - Terence Eden’s Blog https://shkspr.mobi/blog/?p=74021 2026-08-16T11:34:21.000Z <p>This was my first ever time at The Fringe™. Here are some scattered thoughts looking at the good, the bad, and the annoying aspects of this madly extravagant exhibition of talent. We saw 23 shows together, and one separate show each. There were more hits than misses, but the frustration of wasting your time on a bad show is rather heavy when there are literally hundreds of other shows on offer.</p> <h2 id="price"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#price">Price</a></h2> <p>Everything is too expensive. We found student accommodation which was a "mere" £220 per night. I guess that wasn't <em>too</em> exorbitant considering the gouging going on elsewhere - and it did come with a decent breakfast. It was about a 20 minute walk from the Royal Mile, with several performance venues on the way.</p> <p>The 46 tickets we bought cost us £550 in total - which included a few donations at Free Fringe shows. So an average ticket of £12, which isn't too bad, I guess. You can certainly do things cheaper by only going to free shows and running away when they ask you to pay - but that's a dick move.</p> <p>£20 for a single hour of stand-up feels like kind of a rip off at times - especially with the mandatory £1.50 booking fee for every ticket. Some shows are a bit cheaper, and Monday/Tuesday has 2-for-1 offers. But it's easy for a couple to spend well over a hundred quid per day seeing 3 or 4 shows.</p> <p>Festival food and drink prices are inflated - but there's no shortage of supermarkets if you want a meal deal. Restaurants were usual city centre prices. The bars at festival venues were fully taking advantage of their captive audience, but the pubs aren't much cheaper.</p> <h2 id="the-app"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#the-app">The App</a></h2> <p>In theory, the app / website is good. In reality they're both a bit frustrating to use. Every time I ticked the box saying "remember my credit card details" and every time it forgot them. Both app and website frequently timed out, failed to add tickets to baskets, and were a bit shonky. The <em>one</em> thing this needs to do is reliably take my money and give it to performers - but it felt like a battle every time.</p> <p>We missed one show because we couldn't buy a ticket in the app despite being in the queue. The door staff didn't have the ability to sell us a ticket (although some venues can) and directed us to a box office which was dealing with a bunch of people who were bemused that they couldn't pay in dollars.</p> <p>Inexplicably, the app doesn't have the ability to see show reviews, even though they're present on the website.</p> <p>There's a good "Nearby Now" feature which is handy when you're exhausted and don't want to trek far. By contrast, there's no easy way to see what's on near the next venue you're going to.</p> <p>Searching for shows often returns events which are cancelled or sold out.</p> <p>I wish it were possible to see which shows had undersold and were starting soon. I loved taking a punt on an unknown act who only had half-a-dozen people in the room. Sadly there's no way to grab last-minute deals.</p> <p>This isn't helped by the total collapse of mobile signal in Edinburgh centre. I tried with a variety of SIMs but frequently only got a trickle of data.</p> <h2 id="what-to-see"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#what-to-see">What To See</a></h2> <p>The <abbr title="Fear Of Missing Out">FOMO</abbr> is real! Every show's poster makes it look amazing. The earnest performers desperately handing out leaflets for their own shows are <em>so</em> enthusiastic. Everyone you speak to in a queue has a "must see" which is probably sold out.</p> <p>We mostly avoided seeing big names. They'll be on telly soon enough or tour down in London. I don't think that act who was big in the 1990s needs my coin as much as some up-and-comer.</p> <p>You could easily fill a week seeing nothing but Shakespeare in a variety of styles. Or just watch middle-aged white guys have mental breakdowns on stage because they're on their 3rd divorce. Or, as it turns out, fill your boots with Heated Rivalry shows.</p> <p>We did the tasting menu and had a little bit of everything. It was mostly pretty good with only a few duds.</p> <h2 id="reviews"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#reviews">Reviews</a></h2> <p>Even the worst show we saw had a couple of people who declared it the funniest thing ever five stars lol. You can't account for someone else's taste.</p> <p>I enjoyed <a href="https://shkspr.mobi/blog/tag/EdFringe">writing my reviews</a> - and I hope they were useful to others - but you're mostly on your own when it comes to what's good. I suppose if you wait until later in the festival there will be more of a consensus about what to see.</p> <p>My philosophy is to take a punt on basically anything that doesn't look too abhorrent. Even if it is shit, there's be something else along in a minute which will be better.</p> <h2 id="distance"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#distance">Distance</a></h2> <p>You'll get your 10k steps in before lunchtime - Edinburgh is a delightfully walkable city. With a bit of planning you can walk a straight line from show-to-show. We didn't plan and traipsed back and forth like the little lost tourists we were.</p> <p>Venues are mostly well sign-posted. Again, the app is a bit crap at pointing them out, but it'll open your mapping app to navigate you there.</p> <p>Many of the venues are in historic buildings, so don't expect lifts or escalators. Stairs all the way, baby!</p> <h2 id="harry-potter"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#harry-potter">Harry Potter</a></h2> <p>Edinburgh seems like an inclusive and trans-friendly city. Half the acts on the Fringe proudly stated their LGBT+ credentials and most venues we went to had gender neutral loos.</p> <p>And then every other shop proudly boasts it is 100% definitely where JKR got the inspiration for Harry Potter. Tourists are schelpped between "Diagon Alley" and probably-the-cafe-where-she-wrote while slurping down dayglo butterbeers.</p> <p>Truly the duality of life!</p> <h2 id="comfort"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#comfort">Comfort</a></h2> <p>There's an ancient Edinburgh byelaw which prohibits cushions on seats. No chair may be wide enough to accommodate anything other than the skinniest arse. It also places a moratorium on legroom.</p> <p>Ok, some of the venues were more comfortable than others, but prepare for a bit of backache.</p> <p>Toilets are plentiful in most venues, and theres no shortage of pubs to pop in to if you need refreshment or relief.</p> <p>Scotland isn't known for its heat, but some of the venues desperately need air-conditioning in their foyers and auditoriums. A few were handing out free water to the swealtering punters - but probably best to bring your own</p> <h2 id="would-i-come-here-again"><a href="https://shkspr.mobi/blog/2026/08/thoughts-on-the-edinburgh-fringe-as-a-newbie/#would-i-come-here-again">Would I Come Here Again?</a></h2> <p>Yeah! I reckon so! Probably not next year, and probably with more of a plan about which "must sees" I wanted to see.</p> <p>Staying closer to the centre is more expensive, but might have made it easier to see some if the shows later in the night.</p> <p>There is <em>so</em> much talent, <em>so</em> much variety, and <em>so</em> much joy in the city that it becomes rather infectious.</p> <p>If you can afford the train fare, hotel costs, tickets, booking fees, pints, chips and all the other people desperate to stick their hands into your wallet - then it is a great adventure.</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=74021&HTTP_REFERER=Atom" alt width="1" height="1" loading="eager"> Inspiration from physical artefacts - James' Coffee Blog https://jamesg.blog/2026/08/16/inspiration-from-physical-artefacts 2026-08-16T00:00:00.000Z <p>This evening I was on a wonderful call about websites where, at two points, I reached for books that were around me as a visual reference. One of the books was “Mini Louvre”, a gift given to me that contains images and information about various artworks in the Louvre. We ended up talking about how there should be more picture books for adults. This led me further to think about my use of <a href="https://boutique.louvre.fr/en/product/80260-mini-louvre-guide-english-version.html" rel="noreferrer">Mini Louvre</a> in the last week.</p><p>I was looking for inspiration for a blog post and I decided to flick through the Mini Louvre book. I didn’t go in with any aim in particular, rather I wanted to skim the pages and see what I could find. I do this sometimes with poetry books too. The way I decided on the poem “Repeat that, repeat” for the collaborative challenge I did with Ruben was that I opened some of my poetry books, flicked through, and chose one that was short and seemed approachable in terms of analysis. I loved the practice of flicking through the book and seeing what stood out, almost as if I was wandering aimlessly through a world of poetry – and, in the case of Mini Louvre, of imagery and art history.</p><p>This has me thinking about what a “reference” book means. I have thought for the longest time of reference books as being more text-heavy, and more technical. Dictionaries, style guides, compilations of quotations, domain-specific references, and more all fit into this. But for me, poetry anthologies have been useful for reference, and, further, inspiration. So too was Mini Louvre; my perusing didn’t lead to any particular work, but it did give me a moment with art where I noticed something that was relevant to an idea I had. In a way, I was doing research without really realising it.</p><p>Earlier this week, I was looking through an art magazine I had lying around, and a particular work of art in a photograph in an advert stood out to me. My interest in the piece took me down a rabbit hole that led to me learning about an art collection I didn’t know about, and was quite a fun adventure. I loved how flicking through a magazine led to something of an adventure.</p><p>I am wondering whether I should add a few more art books to my shelf for when I want to flick through and see different images. I find the web a bit overwhelming for this purpose, both in terms of imagery and poetry; there are so many things to look through, and it is so easy to scroll. Whereas in a book I can open the work at a random page, look at what I see, and sit with it without feeling the pressure of having to keep going as I do when I am perusing an online image gallery.</p><p>I have three books about art that aren’t textbooks: a book of Monet’s work, Mini Louvre, and a book made for the <a href="https://www.famsf.org/exhibitions/art-of-manga" rel="noreferrer">Art of Manga exhibition that the de Young Museum in San Francisco held</a>. For the latter book, I didn’t go to the exhibition but it looked so cool that I knew I wanted to have a physical artefact I could read. The print quality is delightful, and I have greatly enjoyed looking through and reading it. The book hasn't inspired me in a specific way, but it did satisfy my curiosity, and I love that it is there on my shelf whenever I want to learn a bit more about manga design.</p><p>I have been thinking too how it would be nice to have more zines also for creative reference. I would love to make zines and think it would be helpful to see how more people do them, just as I surf the web and explore websites to see how other people are using the medium of the web. I have a few handwritten zines in my collection which I <em>love</em> but I am also curious if there are zines of typewriters, or zines that are all images, or zines that are collages.</p><p>I am curious: do you collect any physical artefacts – books, zines, maps, exhibition guides, or whatever is relevant to you – for future creative reference? If so, I would love to hear your stories! Feel free to <a href="https://jamesg.blog/email">email me</a> with your thoughts.</p><script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&amp;&amp;a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a2c2cad93fc76bf5',t:'MTc4NjkwNzk4NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&amp;&amp;(document.onreadystatechange=e,c())}}}})();</script> <a class="tag" href="https://boutique.louvre.fr/en/product/80260-mini-louvre-guide-english-version.html">Mini Louvre</a> <a class="tag" href="https://jamesg.blog/email">email me</a> <a class="tag" href="https://www.famsf.org/exhibitions/art-of-manga">Art of Manga exhibition that the de Young Museum in San Francisco held</a>