Shellsharks Blogroll - BlogFlock 2025-11-09T10:54:47.850Z BlogFlock Werd I/O, cool-as-heck, Evan Boehs, destructured, Aaron Parecki, Adepts of 0xCC, <span>Songs</span> on the Security of Networks, cmdr-nova@internet:~$, Sophie Koonin, Westenberg, fLaMEd, Hey, it's Jason!, gynvael.coldwind//vx.log (pl), Johnny.Decimal, James' Coffee Blog, Terence Eden’s Blog, Molly White, Robb Knight, joelchrono, Trail of Bits Blog, Posts feed, Kev Quirk Mead Update - Cool As Heck https://cool-as-heck.blog/mead-update 2025-11-08T21:46:48.000Z <div>If you've been reading this blog or following me on Mastodon, you'll know I've been making a watermelon jalapeno lime mead and a pumpkin pie mead. </div> <div><br></div> <div>I had my wife taste the watermelon one yesterday and she gave me the OK to go ahead and bottle it, so I did that today.</div> <div><br></div> <div><figure class="attachment attachment--preview attachment--jpg"> <img alt="Uploaded image" data-lightbox-full-url="https://pagecord.com/cdn-cgi/image/width=1600,height=1200,format=webp,quality=90/https://storage.pagecord.com/80er40ctwamgka712aretf9aq5xq" src="https://pagecord.com/cdn-cgi/image/width=1600,height=1200,format=webp,quality=90/https://storage.pagecord.com/80er40ctwamgka712aretf9aq5xq"> </figure></div> <div><i>Photo: 6 bottles of golden watermelon jalapeno lime mead</i></div> <div><br></div> <div>I tasted the pumpkin pie mead today. The spice extraction seems to be pretty good at this point so I put that jug in the fridge to cold crash it and drop the spice particles so I can rack it into a new jug on Monday and back sweeten it with some clover honey. Hopefully the extra sweetness brings out the pumpkin flavor more and complements the spices nicely. </div> <div><br></div> <div>With those two jugs off the shelf, I decided to run over to the market and grab a jug of peach cider to make a ginger peach cyser. That's a half gallon of peach cider, 2lbs of orange blossom honey, and some EC-1118 yeast. After primary fermentation, I'll reach it and add a couple slices of frozen ginger in a brew bag for a few days, tasting it frequently as the ginger can easily overpower the peach flavor. I got a bottle of organic peach syrup to use as a back sweetener and for some extra peach flavor.</div> Now (November 2025) - Robb Knight • Posts • Atom Feed https://rknight.me/blog/now-november-2025/ 2025-11-08T20:53:53.000Z <p>I'm hunting for the best pink ink to match with my <a href="https://www.esterbrookpens.com/products/funky-town-estie">Funky Town Estie</a>. As always, <a href="https://mountainofink.com/blog/pink-ink">Mountain of Ink</a> is an incredible resource for such things and there was some good suggestions on <a href="https://www.relay.fm/penaddict/690">episode 690 of the Pen Addict</a>.</p> <p>We're organising Baby Knight II's first birthday party because the passage of time comes for us all and she's nearly a year old somehow which means it's nearly Christmas. wtf.</p> <p>Perpetually thinking about redoing my website, but I want to find the perfect body font before I start.</p> <p>I'm trying out <a href="https://bloomapp.club">Bloom</a> as a Finder replacement and I want to find some time to see how <a href="https://www.affinity.studio">Affinity</a> works for vector work now it's free. Pixelmator is good, but isn't really built for it.</p> <p>We've been rewatching a bunch of Marvel movies while we're a bit short on new shows to watch but we did start <a href="https://en.wikipedia.org/wiki/Pluribus_(TV_series)">Pluribus</a> today.</p> 22.00.0165 Find the hidden option - Johnny.Decimal https://johnnydecimal.com/22.00.0165/ 2025-11-08T09:00:00.000Z <h1 id="find-the-hidden-option">Find the hidden option</h1> <p>I was trying to book a flight from Rome (FCO) to Bristol (BRS) yesterday. That&#39;s where we&#39;ll be at Christmas: my sister lives there. Lovely city, worth a visit.</p> <p>easyJet flies the route, which is handy. Their advertised fare is €70. Not bad. So 2×€70 is about AU$250. Bearable. Within our budget.</p> <p>Not so fast, of course. We&#39;ll need to upgrade our baggage as easyJet&#39;s default allowance is basically a bag of crisps. This is the first screen that you see after adding the base flights to your cart.</p> <picture class="JDImage6 astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (min-width: 600px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (min-width: 600px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (max-width: 599px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (max-width: 599px)" class="astro-3zw7efbj"> <img alt="easyJet's 'bundles', which I explain below." class=" astro-3zw7efbj" loading="lazy" src="https://johnnydecimal.com/img/v6/22.00.0165A-easyJet-bundles--0-cx-897x583.png" width="897" height="583"> <figcaption class="astro-3zw7efbj">Figure 22.00.165A. easyJet&#39;s bundles.</figcaption> </picture> <p>That&#39;s … not as cheap any more. The middle column is what we need: it&#39;s the addition of the &#39;large cabin bag&#39; I&#39;m looking for. That&#39;s <em>another</em> €70 per person.</p> <p>And we only need one of these upgrades: we can fit our larger stuff in Lucy&#39;s bag, and mine fits the &#39;small under seat cabin bag&#39; constraints. But this screen is all-or-nothing. Two, or none. Double the cost.</p> <p>AU$500 is no longer bearable. That&#39;s <em>wonder-if-we-can-get-the-train-instead</em> money, or the dreaded <em>what-if-we-flew-to-Heathrow-and-caught-the-bus</em> option.<sup><a href="#user-content-fn-train" id="user-content-fnref-train" data-footnote-ref="" aria-describedby="footnote-label">1</a></sup></p> <p>We started looking at options. And then I thought…</p> <h3 id="always-look-for-the-trick">Always look for the trick</h3> <p>These companies employ people whose job it is to design these &#39;dark patterns&#39;. Be smarter than them.</p> <p>I selected that leftmost column, &#39;get light&#39;. No extras. And lo-and-behold, what happens in a handful of screens?</p> <picture class="JDImage6 astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (min-width: 600px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (min-width: 600px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (max-width: 599px)" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (max-width: 599px)" class="astro-3zw7efbj"> <img alt="Screenshot showing a single bag selection option for €42!" class=" astro-3zw7efbj" loading="lazy" src="https://johnnydecimal.com/img/v6/22.00.0165B-easyJet-bags--0-cx-661x610.png" width="661" height="610"> <figcaption class="astro-3zw7efbj">Figure 22.00.0165B. easyJet&#39;s baggage options.</figcaption> </picture> <p>Well <em>he-llo there</em>, an option to add a bag to a single passenger for a mere €42! That&#39;s €100 less than what we were initially presented. A massive difference to us.</p> <p>This sort of thing is really common. But if you see the first option and think, <em>that should be illegal!</em> -- well maybe it is. Maybe you just have to find the hidden option. Always look for it.</p> <hr> <p><em>100% human. 0% AI. Always.</em></p> <section data-footnotes="" class="footnotes"><h2 class="sr-only" id="footnote-label">Footnotes</h2> <ol> <li id="user-content-fn-train"> <p>Normally I&#39;d love the option of taking the train from Rome through Italy, France, and under the Channel, but the week before Christmas? Nah, let&#39;s not mess about. <a href="#user-content-fnref-train" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p> </li> </ol> </section> Published on Citation Needed: "Issue 96 – Redefining solvency" - Molly White's activity feed 690e48b0409db444f66ec2f7 2025-11-07T19:29:52.000Z <article class="entry h-entry hentry"><header><div class="description">Published an issue of <a href="https://www.citationneeded.news/"><i>Citation Needed</i></a>: </div><h2 class="p-name"><a class="u-syndication" href="https://www.citationneeded.news/issue-96" rel="syndication">Issue 96 – Redefining solvency </a></h2></header><div class="content e-content"><div class="media-wrapper"><a href="https://www.citationneeded.news/issue-96"><img src="https://www.citationneeded.news/content/images/size/w2000/format/webp/2025/11/sbf-courthouse.png" alt="A photo of Sam Bankman-Fried superimposed over a photo of the NY appeals courthouse"/></a></div><div class="p-summary"><p>Sam Bankman-Fried makes his case for a retrial and aspiring crypto banks hit roadblocks</p></div></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp">Posted: <a href="https://www.citationneeded.news/issue-96"><time class="dt-published" datetime="2025-11-07T19:29:52+00:00" title="November 7, 2025 at 7:29 PM UTC">November 7, 2025 at 7:29 PM UTC</time>. </a></div><div class="social-links"> <span>Also posted to:</span><a class="social-link u-syndication twitter" href="https://twitter.com/molly0xFFF/status/1986876664932876735" title="Twitter" rel="syndication">Twitter</a><a class="social-link u-syndication mastodon" href="https://hachyderm.io/@molly0xfff/115510042491519561" title="Mastodon" rel="syndication">Mastodon</a><a class="social-link u-syndication bluesky" href="https://bsky.app/profile/molly.wiki/post/3m52sfdekdc2t" title="Bluesky" rel="syndication">Bluesky</a></div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/coinbase" title="See all feed posts tagged "Coinbase"" rel="category tag">Coinbase</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/crypto" title="See all feed posts tagged "crypto"" rel="category tag">crypto</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/ftx" title="See all feed posts tagged "FTX"" rel="category tag">FTX</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/sam_bankman_fried" title="See all feed posts tagged "Sam Bankman-Fried"" rel="category tag">Sam Bankman-Fried</a>.</div></div></footer></article> Rockbox for Innioasis Y1; or, a ramble on installing stuff - Joel's Log Files https://joelchrono.xyz/blog/installing-rockbox 2025-11-07T18:00:00.000Z <p>I’m still playing around with the Innioasis Y1 music player, and I thought to installing <a href="https://rockbox.org">Rockbox</a> on it might be a worthy endeavour.</p> <p>Rockbox is an alternative software that works on lots of music players, most commonly used with modded iPods. It fulfills a similar function to what <a href="https://koreader.rocks">KOReader</a> does for Kobo, Kindle and other e-readers. It’s free, more powerful, more compatible, and more customizable.</p> <p><strong>This is not a tutorial</strong>—<a href="https://www.reddit.com/r/innioasis/s/5NdRE90y88">here’s a decent one from Reddit</a>—just some thoughts and observations about the whole thing thus far. Yes I am aware the <a href="https://joelchrono.xyz/tags/tutorial/">tutorial</a> tag is there.</p> <p>The community developed <a href="https://github.com/y1-community/Innioasis-Updater">Innioasis Updater</a>—a fork of the MTKclient for this specific device—which let’s you flash the official firmware, or Rockbox, or both at once!</p> <p>One of the most interesting things to me when it comes to installing random programs like this is <strong>the barrier to entry</strong>. Specifically, how <strong>installations methods differ between operating systems</strong>.</p> <p>I was reading some of the comments across a few reddit posts, from people who clearly come from Windows, saying things about <strong>drivers not working</strong>, or how some step went wrong or how themes don’t show up.</p> <p>I must admit I chuckled a bit. The installation method for Linux is <strong>not officially supported</strong>, it basically consists in following the instructions from MTKclient’s repo: Install some dependencies, run a command or two, setup a python virtual environnment (or just run <code class="language-plaintext highlighter-rouge">pip</code> as is), then run <code class="language-plaintext highlighter-rouge">python ./updater.py</code>, and you’re golden, the updater interface will show up and the process from there is self-explanatory.</p> <p>I sometimes like to think Linux is usable for most people, but it’s weird at moments like this, because it kind of represents how many basic things I take for granted that a normal computer user might not—even worse when people barely know how their phone works nowadays.</p> <p>A newcomer would not understand what the <code class="language-plaintext highlighter-rouge">venv</code> command does (to be fair, I don’t know either, but I get the idea), or why they can’t find the <code class="language-plaintext highlighter-rouge">.rockbox</code> folder in their file manager.</p> <p>In a way, <strong>Linux encourages you to learn how a computer system works</strong>. I now know what packages are, I can uninstall or install them with a simple command, they will go to a certain location and can be called in a script and be depended upon by other programs. I also know hidden folders are a thing, and that most file managers on Linux display them with a simple <code class="language-plaintext highlighter-rouge">Ctrl + H</code> or a checkbox in a right-click menu (or just an <code class="language-plaintext highlighter-rouge">ls -a</code> in the terminal of course).</p> <p>I’d say it was worth learning and doing that. Even if it is more complex at first, it’s better than dealing with <em>Next, Next, Next</em> install wizards and drivers that will do <em>who-knows-what</em> on <em>who-knows-where</em> in my computer. Those easy installers and countless drivers can end up being a pain. Same goes for trying to remember where the File Manager settings are, a panel (which looks straight out of 1998 as well) with a bunch of tabs and checkboxes to go through, all just to show hidden folders or file extensions.</p> <p>And yet, that second option is what most people do and deal with.</p> <p>What is easier then?</p> <p>Obviously I am biased towards Linux. I guess I just like to bring suffering to myself or something.</p> <p>Back in college I remember installing stuff like <em>LabVIEW</em>, <em>MATLAB</em> or <em>Code Composer</em>, it was absolute torture, so much so <strong>I chose to dual-boot for many years</strong> because of some of those programs—although I got some working on Linux at some point.</p> <p>However, while the install on Windows was fine enough, they were also super bloated. <em>LabVIEW</em> would ask me to install some stuff from <em>National Instruments</em>, driver after package after plug-in. And I could not uninstall any of it from the control panel because they had to be removed from a package manager that got installed too.</p> <p>When I eventually figured out <a href="https://joelchrono.xyz/blog/installing-labview-in-linux-mint-20-3/">how to use LabVIEW from Linux</a>—a couple distro-hops later or so—I was happy that at least every single thing I installed was inside the <code class="language-plaintext highlighter-rouge">/opt</code> folder, and the script was a simple <code class="language-plaintext highlighter-rouge">uninstall.sh</code> that was very pleasant to run once the semester was over.</p> <p>I guess that at this point I just prefer to maybe have a harder time, while also understanding what is going on behind the curtains.</p> <p>Back to Rockbox, the install went well, although I’ve not been too happy with the 240p version, it is recommended because it has a lot of themes, but it is too blurry or pixelated for my liking. Besides, many themes are not looking right for some reason, gotta learn some more I guess.</p> <p>I think I’ll install the 360p version instead, <a href="https://github.com/rockbox-y1/themes/">less themes</a> but at least they’re good ones, I want to try <a href="https://github.com/D0-0K/adwaitapod/">Adwaitapod</a>, which seems to work fine. It looks like <a href="https://82mhz.net">82Mhz</a> contributed to it back in the day? Cool stuff.</p> <p>Anyway, installing stuff is more fun when you are actually able to learn and understand what’s going on and you can have a sense of control on everything. Wether you use Linux, Windows or Mac, you can still learn anyway. I’m only a bit annoyed at how much the younger generations are missing out in the current technological landscape.</p> <p>Seriously, a lot of them don’t even know what adblocking is anymore, they are just accepting advertising as something normal, even as a feature, because “that way I don’t need to look up what to be interested about” or whatever.</p> <p>I’m gonna end it here, because I can feel the rant incoming, but this is plenty enough for a day. The Innioasis Y1 is fun to thinker with! Next time I may end up doing some hardware mods to it for some reason. Whatever happens, it will.</p> <p> <a href="mailto:me@joelchrono.xyz?subject=Rockbox for Innioasis Y1; or, a ramble on installing stuff">Reply to this post via email</a> | <a href="https://fosstodon.org/@joel/commmentsid">Reply on Fediverse</a> </p> Review: BENFEI Wireless USB C to HDMI ★★★★⯪ - Terence Eden’s Blog https://shkspr.mobi/blog/?p=64133 2025-11-07T12:34:39.000Z <p>The good folks at Benfei have sent me another gadget to play about with. This one comes in two parts. The first plugs into an screen&#39;s HDMI port, the second beams video from your device&#39;s USB-C port across the airwaves. Here&#39;s what it looks like:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/benfei-wireless-hdmi-dongle.webp" alt="A thumbstick and an HDMI dongle with a USB lead." width="2133" height="1200" class="aligncenter size-full wp-image-64139"/> <p>But how does it perform? Plug the HDMI into your TV and its USB-A end into a suitable power source (my TV had one nearby).</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/Benfei-plugged-in.webp" alt="Dongle plugged into the back of a TV." width="2048" height="1152" class="aligncenter size-full wp-image-64140"/> <p>After a few seconds, my TV displayed this splash-screen.</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/Benfei-on-screen.webp" alt="Befei splash screen with QR code." width="2048" height="1152" class="aligncenter size-full wp-image-64142"/> <p>The QR code appears to be vestigial. It tells you the Wi-Fi details of the device, but the USB-C dongle is pre-paired. I plugged the dongle into my Linux laptop and, a few moments late:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/Benfei-mirror.webp" alt="Linux on my TV." width="2048" height="1152" class="aligncenter size-full wp-image-64141"/> <p>Success! It works pretty damn well! The resolution was 1920x1080, stereo sound was clearly separated and was in sync, video quality was reasonably smooth.</p> <p>There&#39;s a pass-through USB-C charging port on the side of the dongle. It will only do 40W - so you don&#39;t get ultra-fast charging, but it should be more than sufficient for your average laptop.</p> <p>It claims a range of 30 metres. My house isn&#39;t that big. Once I was about 5m away, video and audio started getting stuttery. A message popped up on screen suggesting changing Wi-Fi channels. For basic presenting, it was absolutely fine while at the other side of the house.</p> <h2 id="linux-compatibility"><a href="https://shkspr.mobi/blog/2025/11/review-benfei-wireless-usb-c-to-hdmi/#linux-compatibility">Linux Compatibility</a></h2> <p>This worked instantly with Linux. Somewhat uninventively, it does <em>not</em> present as a USB-C device! You&#39;ll see nothing in <code>lsusb</code> - instead, it shows up as a screen:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/output-resolution.webp" alt="Screenshot showing output resolution." width="800" height="240" class="aligncenter size-full wp-image-64138"/> <p>As it is just another monitor, you can either extend your desktop to it or mirror your main screen.</p> <p>Similarly, it presents as a generic audio device:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/10/audio.webp" alt="Screenshot showing a DisplayPort audio device." width="800" height="133" class="aligncenter size-full wp-image-64137"/> <p>You can route stereo audio to it.</p> <h2 id="android-compatibility"><a href="https://shkspr.mobi/blog/2025/11/review-benfei-wireless-usb-c-to-hdmi/#android-compatibility">Android Compatibility</a></h2> <p>Android&#39;s DP Alt Mode support is still a bit shaky. Nevertheless, this Benfei dongle worked! The screen was auto-detected and I was able to play audio without any problems.</p> <p>Screen mirroring worked - so I could view my apps on the big screen.</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/11/Google-Maps.webp" alt="Google Maps on a TV." width="2048" height="1152" class="aligncenter size-full wp-image-64146"/> <p>Note that if your screen isn&#39;t 16:9, you&#39;ll get black bars to maintain the aspect ratio. I think that&#39;s an Android limitation.</p> <p>It is hard to take a photo of a TV and have it look good - but, please rest assured, the colours looked exactly as expected.</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2025/11/Video-playback.webp" alt="A video on a TV." width="3388" height="1906" class="aligncenter size-full wp-image-64145"/> <p>Playing video and audio worked fine.</p> <h2 id="technical-background"><a href="https://shkspr.mobi/blog/2025/11/review-benfei-wireless-usb-c-to-hdmi/#technical-background">Technical Background</a></h2> <p>The QR code it presents gives an SSID and a (base64 encoded?) password. It says it is a <code>softap</code> which makes me think this is <a href="https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/soft-access-point-examples.rst">ESP8266 powered</a>. It also seems to advertise <a href="https://www.kom.to/">KOM.to</a> - whose products come from <a href="https://www.ezcast.com/">EZCast</a>.</p> <p>The HDMI dongle presented both 2.4GHz and 5GHz Wi-Fi networks - both with hidden SSIDs. Given the power draw of a typical USB-A port, they weren&#39;t overly powerful, but got the job done. There&#39;s no way to update firmware on it that I can see.</p> <h2 id="downsides"><a href="https://shkspr.mobi/blog/2025/11/review-benfei-wireless-usb-c-to-hdmi/#downsides">Downsides</a></h2> <p>These are some minor quibbles.</p> <p>The dongle only has an LED on one side. It will work either way up, but you won&#39;t see the status light if you plug it in upside down.</p> <p>While video quality is excellent, it is limited to 30fps. It will take a 60fps signal, but there&#39;s only so much data you can squeeze over a wireless connection.</p> <p>The USB-C dongle gets warm during use. Nothing too hot - but it was surprising to me just how quickly it heated up. There are plenty of grilles on the casing to let the heat out.</p> <p>The USB-A cable is a bit less than 1 metre. That&#39;s fine if your screen has a socket - but you might need an extension if not.</p> <p>None of these are show-stoppers. Just something to be aware of.</p> <h2 id="verdict"><a href="https://shkspr.mobi/blog/2025/11/review-benfei-wireless-usb-c-to-hdmi/#verdict">Verdict</a></h2> <p>For slideshow presentations, this is excellent. No faffing around or software to install - just proper plug and play.</p> <p>For watching videos, it is good enough. Perfect for streaming your laptop or phone to a hotel TV.</p> <p>The Benfei Wireless USB C to HDMI kit <a href="https://amzn.to/4njOgpH">retails at around £56</a>. I think that&#39;s fairly reasonable for a bit of kit like this. It comes with its own hard-shell carry-case to protect it. It is light enough to throw in your bag as a &#34;just in case&#34; item. If you&#39;re regularly presenting on other people&#39;s monitors, you&#39;ll know what a pain it can be to get right - this simplifies everything. USB-C means no looking for adapters on your side, and every monitor seems to come with a USB-A socket for power.</p> <p>Thanks to <a href="https://www.benfei.com/">Benfei</a> for the review unit.</p> 22.00.0164 🎁 Holiday season 2025: Buy one, gift one - Johnny.Decimal https://johnnydecimal.com/22.00.0164/ 2025-11-07T09:00:00.000Z <h1 id="-holiday-season-2025-buy-one-gift-one">🎁 Holiday season 2025: Buy one, gift one</h1> <p>This holiday season, give the gift of organised. Buy anything from <a href="https://jdhq.johnnydecimal.com/#pricing">JDHQ</a>, and we&#39;ll gift the same again.</p> <p>Just sign up for anything. Your welcome email will include a link: fill in the form, tell us who it&#39;s for, when you want them to receive it, and add a message.</p> <p>Whatever you signed up for, we&#39;ll send them an invitation for the same. Simple.</p> <ul> <li><a href="https://jdhq.johnnydecimal.com/sign-up/?product=las">Life Admin System</a></li> <li><a href="https://jdhq.johnnydecimal.com/sign-up/?product=jdu">Johnny.Decimal University</a></li> <li><a href="https://jdhq.johnnydecimal.com/sign-up/?product=sbs">Small Business System</a></li> <li>or the bundle, or Lifetime membership.</li> </ul> <h3 id="im-already-a-member-what-about-upgrades">I&#39;m already a member, what about upgrades?</h3> <p>It won&#39;t be automatic (I&#39;d have to build it; too hard) but if you upgrade your account while this offer is on, just <a href="mailto:hello@johnnydecimal.com">drop me an email</a> and I&#39;ll look after you.</p> <hr> <p><em>100% human. 0% AI. Always.</em></p> Weeknote #1973 - Robb Knight • Posts • Atom Feed https://rknight.me/blog/weeknote-1973/ 2025-11-06T21:30:26.000Z <p>It's been a while since <a href="https://rknight.me/blog/weeknote-1966/">my last weeknote</a> and it's fine - this is why I'm not committing to doing them weekly.</p> <p>We are hurtling towards the end of the year and I realised I haven't been taking notes for my <a href="https://rknight.me/blog/tags/yearinreview/">year in review</a> post so I've hastily thrown some notes together but I'm sure I will miss something important when I eventually write it.</p> <p>I don't have McDonald's all that often but I tried the garlic &amp; black pepper nuggets last week - they were pretty good. I also had the Sakura Cherry Blossom × Sprite which was delicious.</p> <figure><img src="https://cdn.rknight.me/site/2025/mcdonalds-japan-nuggest-sakura-sprite.jpg" alt="A tray with McDonalds food on it. There is a box with fries on one side and nuggets on the other. Behind that is a clear cup and straw with a pink drink in it." /></figure> <p>On a note of better food, I've been trying to branch out a bit from the ten or so meals we always cook. I've been watching a bunch of <a href="https://www.youtube.com/@SipandFeast">Sip and Feast</a> videos and tried out a couple of recipes, the first of which was <a href="https://www.sipandfeast.com/garlic-butter-chicken-bites/">this garlic butter chicken</a>. The videos on Sip and Feast are really good, easy to follow and all the recipes are also on their website which is handy.</p> <p>This has led me to assess my saucepans, frying pans, and other kitchen stuff and I am ready to replace everything with stainless steel - most of what we have is fairly cheap and some of it is falling apart. <a href="https://www.procook.co.uk/">Pro Cook</a> is the top candidate right now but I'm going to their shop at some point to have a proper look at it before I buy anything.</p> <p>A few interesting videos I watched while on this food kick:</p> <ul> <li><a href="https://www.youtube.com/watch?v=bkXCrGhWB04">Is Chipotle a Waste of Money?</a> - ignore the clickbait title, this is an interesting look at the cost of food when you include the cooking and travel time.</li> <li><a href="https://www.youtube.com/watch?v=M2HYL5AHkcs">The Pantry Staples I SPLURGE on (and the Ones I DON’T)</a>.</li> <li><a href="https://www.youtube.com/watch?v=u-_FnU9FaeA">How to Cook With Stainless Steel</a></li> </ul> <p>I have a big list of EchoFeed features and bugs to deal with that I will get to as soon as I have time so if you're waiting for a response from me, I apologise.</p> <h3>Links</h3> <p><a href="https://en.wikipedia.org/wiki/Les_goddams">Les goddams</a> is &quot;an obsolete ethnic slur historically used by the French to refer to the English, based on their frequent profanities&quot;. History is fun.</p> <p><a href="https://en.wikipedia.org/wiki/Multipotentiality">Multipotentiality</a> is a new word I learnt. Not sure when I'd ever use it though.</p> <p>This collection of <a href="https://reaganray.com/2020/12/04/hair-band-lettering">Hair Band letterings and logos</a> is great.</p> <p><a href="https://www.visconti.it/en/shop/1-luxury-pens/235-maze-fountain-pen.html">Visconti Maze fountain pen</a> is bonkers and I love it.</p> <p><a href="https://natterdoodle.com/products/you-cant-make-everybody-happy-youre-not-pizza-sticker">This pizza sticker is amazing</a> via <a href="https://niclake.me">Nic</a></p> <p><a href="https://www.youtube.com/watch?v=Le9v4F7NXEI">Top 80 Greatest Guitar Intros</a>. Best or not, this is an impressive show of skill by this guy.</p> <p><a href="https://littlelink.io">Little Link</a> is &quot;an open source DIY Linktree alternative&quot;. Handy.</p> <p><a href="https://www.londoncentric.media/p/terry-ball-the-snail-farmer-his-mafia">This story about a snail &quot;farmer&quot; is wild</a>.</p> <p>I don't know how I'm going resist <a href="https://rachelkickdesign.com/products/national-forest-font-duo-1">this font duo</a>. Just look at it.</p> Finished reading Mage Tank 2 - Molly White's activity feed 690ce07394c62d1d9ebed65e 2025-11-06T17:52:51.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=Mage%20Tank%202"><img class="u-photo book-cover" src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1739986646i/228163709.jpg" alt="Cover image of Mage Tank 2" style="max-width: 300px;"/></a><div class="book-details"><div class="top"><div class="series-info"><i>Mage Tank</i> series, book <span class="series-number">2</span>. </div><div class="title-and-byline"><div class="title"><i class="p-name">Mage Tank 2</i> </div><div class="byline">by <span class="p-author h-card">Cornman</span>. </div></div><div class="book-info">Published <time class="dt-published published" datetime="2025">2025</time>. 694 pages. </div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2025-10-21">October 21, 2025</time>; completed November 5, 2025. </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="2025-11-06T17:52:51+00:00" title="November 6, 2025 at 5:52 PM UTC">November 6, 2025 at 5:52 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=humor" title="See all books tagged "humor"" rel="category tag">humor</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=litrpg" title="See all books tagged "litRPG"" rel="category tag">litRPG</a>. </div></div></footer></article> Anitya Live At The Civic - The Weblog of fLaMEd https://flamedfury.com/posts/anitya-live-at-the-civic/ 2025-11-06T12:21:46.000Z <p>What’s going on, Internet?</p> <p>This past Saturday my wife and I got to see Tom Scott perform his new album Anitya in full at the Auckland Civic Theatre.</p> <p><em>Anitya</em> is the first project Tom has released under his full name. Everything else before this — <a href="https://homebrew.bandcamp.com/music" rel="noopener">Home Brew</a>, <a href="https://averagerapband.bandcamp.com/music" rel="noopener">Average Rap Band</a>, <a href="https://at-peace.bandcamp.com/music" rel="noopener">@Peace</a>, <a href="https://avantdalebowlingclub.bandcamp.com/album/avantdale-bowling-club" rel="noopener">Avantdale Bowling Club</a> — sat under a group or alias.</p> <p>This album is a deeply personal one. The first half is about breaking up with his ex-wife, the second about falling in love with his new partner, with a track in between dedicated to his son.</p> <p>I pre-ordered the album during <a href="https://flamedfury.com/posts/new-music-friday-7/">October’s Bandcamp Friday</a> and listened to it the following week when it dropped, then again a few days later.</p> <p>Because of how personal the project is, I probably won’t return to it often. That said, seeing and hearing Tom perform it live (technically my third listen) gave me a new appreciation for it. It’s far removed from his previous releases, and that’s okay.</p> <p>The show itself was incredible — entertaining, emotional, and raw.</p> <p>It opened with a clever setup: a fictional pub in Avondale where local personality <a href="https://en.wikipedia.org/wiki/Dai_Henwood" rel="noopener">Dai Henwood</a> played the karaoke host. Tom and a few mates, beers in hand, sat around a bar leaner waiting for the night’s entertainment. Over the next hour we were treated to local talent performing covers, including Tom’s partner <a href="https://www.youtube.com/watch?v=y72HzBp0g6Q" rel="noopener">Sarvi</a> and one of my own favourites, <a href="https://greatsouthgreat.bandcamp.com/album/greatsouth" rel="noopener">Great South</a>.</p> <p>Once the karaoke wrapped up, we had a short break while the stage was reset. When we came back, the theatre was packed. The next hour and a bit was the full Anitya album performed live, split into two halves with some Home Brew <a href="https://www.youtube.com/watch?v=S3q9Ar4BStE" rel="noopener">sing</a>-<a href="https://www.youtube.com/watch?v=VKACNscIxNg" rel="noopener">alongs</a> in between. I’ll always cherish the moment of belting out the chorus “Drinking in the Morning” with the crowd during this performance.</p> <p>Tom had a full band behind him — no backing tracks. This is what live shows should be when the venue allows. Some of the karaoke performers even returned to play parts during the main set. It was a fantastic show.</p> <p>When the album ended, Tom joked that everyone on stage could leave (they did). Then he launched into the <a href="https://www.youtube.com/watch?v=fAH2CW_Zr-o" rel="noopener">Fuck the System Freestyle</a>, a reworking of his verse from <a href="https://www.youtube.com/watch?v=8AjgWyxJAGQ" rel="noopener">“Listen to Us”</a> on the Home Brew album. This updated version called out the current government and even took a shot at Luxon, describing him as a “peeled cucumber-looking motherfucker.” The crowd went wild cheering, clapping, fully on board. A powerful way to close the night.</p> <p>I’m so glad we got to experience this once-in-a-lifetime performance. As for the album, it won’t be in regular rotation, but I’ll definitely set aside some time in the future to sit down with a drink and <a href="https://flamedfury.com/recordshelf/">spin it on vinyl</a>.</p> <p>Hey, thanks for reading this post in your feed reader! Want to chat? <a href="mailto:hello@flamedfury.com?subject=RE: Anitya Live At The Civic">Reply by email</a> or add me on <a href="xmpp:flamed@omg.lol">XMPP</a>, or send a <a href="https://flamedfury.com/posts/anitya-live-at-the-civic/#webmention">webmention</a>. Check out the <a href="https://flamedfury.com/posts/">posts archive</a> on the website.</p> Archive or Delete? - Kev Quirk https://kevquirk.com/blog/archive-or-delete/ 2025-11-06T11:45:00.000Z <div class="link"> <h2>Archive or Delete?</h2> <span>by Chris Coyier</span> <p>When it comes to email, are you an archiver or a deleter? Chris talks about his approach, and some of what others do. I thought I’d add my approach to the pile.</p> <p><a class="button" target="_blank" href="https://email-is-good.com/2025/11/05/archive-or-delete/">Read Post →</a></p> <hr class="email-hidden"> </div> <p>When it comes to email, I’m <em>extremely</em> anal. I’m a <a href="https://en.wiktionary.org/wiki/inbox_zero">zero inbox</a> kinda guy - my inbox is a place for emails to temporarily live before I deal with them. Once they’re dealt with, they either get archived or deleted.</p> <p>Right now I have 5 emails in my personal mailbox, and 7 in my work email. I treat it as a kind of living to-do list. I get tonnes of email, especially in work (hundreds a day), so to anyone who says they get too much email to do inbox zero, I call bullshit.</p> <p>Anyway, I digress, this post isn’t about my love of zero inbox. That’s a post for another day. After reading Chris’ post, I dropped him an email with my thoughts, but I decided to write them out here too.</p> <p>Personally, I do a combination of both. I probably delete around half of the email I receive, but for the other half, I do one of two things:</p> <ol> <li>Archive it.</li> <li>Move it to my <em>Keep</em> folder.</li> </ol> <h2 id="long-term-solution">Long-term solution</h2> <p>I have a clean up of my mailbox at the end of every year. Everything in my sent items and archives get moved to a sub-folder by year, then the oldest year gets deleted. I only keep 3 years of mail in my mailbox.</p> <p>The exception to this is my <em>Keep</em> folder. Stuff in there is considered important and kept indefinitely.</p> <p><a href="https://kevquirk.com/blog/reasons-why-zoho-mail-is-better-than-gmail/">I host my email with Zoho</a>, where I get 5GB of storage space. Some people think that’s not a lot, considering you get 3x that with a free Gmail account. But 5GB is an absolute shit-tonne of storage when you consider that emails are basically text with the odd attachment.</p> <p>With my 3 year archive, and <em>decades</em> of important email in my <em>Keep</em> folder, I’m currently using 1.19GB of the space that comes with my mailbox.</p> <p>Sorry, I went off on another tangent there…clearly I’m very passionate about email and should probably write more posts about it. Maybe I should start a blog dedicated to email, <a href="https://email-is-good.com">just like Chris did</a>! 🤔</p> <p>So that’s my approach to <em>archive vs deletion</em>, what do you do? I hope you’re not one of those heathens who has tens of thousands of unread email in your inbox? If so, I’m not sure we can be friends.</p> <div class="email-hidden"> <hr> <p>Thanks for reading this post via RSS. RSS is great, and you're great for using it. ❤️</p> <p> <a href="mailto:72ja@qrk.one?subject=Archive or Delete?">Reply to this post by email</a> </p> </div> 22.00.0163 /tmp is bad - Johnny.Decimal https://johnnydecimal.com/22.00.0163/ 2025-11-06T09:00:00.000Z <h1 id="tmp-is-bad">/tmp is bad</h1> <p>In recording the upcoming (soon, I promise) <a href="https://johnnydecimal.com/14.02/">JDU</a> series on task and project management, I&#39;m switching out my real Things database with a test database so I can show some simple examples rather than all of my own actual stuff.</p> <p>This is easy enough: just move <a href="https://culturedcode.com/things/support/articles/2982272/#gqevu">a file</a> from one place to another place. I&#39;m using the &#39;<a href="https://www.youtube.com/watch?v=BzJ8j0Q_Ed4&t=338s">leave Finder windows permanently open in a known place</a>&#39; trick to great effect: I have a new Finder window (<em>not</em> the usual one I have open in that video) with 2× tabs open specifically for this.</p> <p>One tab is that <code>~/Library/…</code> location as per the Things article. That&#39;s my live Things database. And the other is <em>some other location</em> where I&#39;m storing copies of that database as I swap in my real file out for the demo.</p> <h3 id="my-nemesis">My nemesis</h3> <p>So I rebooted, and that Finder window went away, and I had to set it up again.</p> <p>Aaannnnddd … I didn&#39;t know where that second folder was. The one with the demo databases. There it is again, my nemesis: <em>I don&#39;t know where a thing is</em>.</p> <p>Fortunately you <em>can</em> search for stuff, and you can search by file type, and in macOS this is quite intuitive.</p> <picture class="JDImage6 no-border astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (min-width: 600px)" srcset="/img/v6/22.00.0163A-Finder-search-Things--0-light-cx-542x527.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (min-width: 600px)" srcset="/img/v6/22.00.0163A-Finder-search-Things--0-dark-cx-542x527.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (max-width: 599px)" srcset="/img/v6/22.00.0163A-Finder-search-Things--0-light-cx-542x527.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (max-width: 599px)" srcset="/img/v6/22.00.0163A-Finder-search-Things--0-dark-cx-542x527.png" class="astro-3zw7efbj"> <img alt="Screenshot showing the search explained in the next paragraph." class=" no-caption astro-3zw7efbj" loading="lazy" src="https://johnnydecimal.com/img/v6/22.00.0163A-Finder-search-Things--0-light-cx-542x527.png" width="542" height="527"> </picture> <p>That search field in your Finder window understands file <strong>types</strong>. So here I&#39;m searching for <code>Things Database</code>, and when I select that item it shows me only those items. This quickly revealed the location I&#39;d chosen, a few weeks ago.</p> <h3 id="tmp"><code>~/tmp</code></h3> <p>I have a folder called <code>tmp (not backed up)</code> which is exactly what it sounds like. I use it for stuff I know you won&#39;t need forever, and it&#39;s excluded from backups so I don&#39;t send gigs across the wire unnecessarily.</p> <p>That&#39;s where I&#39;d put this stuff. 🤦🏼‍♂️ Why? I don&#39;t know. A quick, lazy decision.</p> <h3 id="where-should-it-be">Where should it be?</h3> <p>Where it belongs: in the folder for this project, which is <code>21.41</code>. And a note in my JDex so that if I search there, it&#39;ll surface.</p> <p>Beware of &#39;temporary&#39; folders of any nature. Your Desktop and Downloads are temporary folders. Don&#39;t store things there. You&#39;ll lose them, or you&#39;ll be frustrated as you have to look for them.</p> <p>Doing the right thing takes an extra ten seconds.</p> <hr> <p><em>100% human. 0% AI. Always.</em></p> Stop Explaining What Things Are - Kev Quirk https://kevquirk.com/blog/stop-explaining-what-things-are/ 2025-11-05T13:53:00.000Z <p style="font-size: 1.2em;">Ever searched for a fix to a technical problem, only to get a 1,000 word essay on what the thing is? Yeah, me too.</p> <p>You know the drill. You Google <em>“how to fix a Git conflict”</em>, and every result spends five paragraphs explaining what Git is.</p> <p>Mate, I’m here because I already use Git. I don’t need a Wikipedia entry, I need the command that fixes my bloody merge.</p> <p>It’s the same with every technical topic. SEO-stuffed filler drowning the one thing that actually matters — the answer.</p> <p>Just give me the fix. That’s it. Please, stop explaining what things are.</p> <p><code class="language-plaintext highlighter-rouge">&lt;/rant&gt;</code></p> <div class="email-hidden"> <hr> <p>Thanks for reading this post via RSS. RSS is great, and you're great for using it. ❤️</p> <p> <a href="mailto:72ja@qrk.one?subject=Stop Explaining What Things Are">Reply to this post by email</a> </p> </div> Book Review: The Battle of the Beams by Tom Whipple ★★★★★ - Terence Eden’s Blog https://shkspr.mobi/blog/?p=63079 2025-11-05T12:34:48.000Z <p><img src="https://shkspr.mobi/blog/wp-content/uploads/2025/08/9781473584204-jacket-large.webp" alt="Book cover featuring radio waves and fighter planes." width="321" height="500" class="alignleft size-full wp-image-63081"/> Well this is a <em>treat</em>! It is rare to find a pop-science book which does such a good job of actually explaining the science, rather than just using it as a background for storytelling. The Battle of Beams doesn&#39;t go <em>too</em> deep into the mechanics and physics, but gives a general overview with just enough detail to keep things interesting. It is also well illustrated (not a given in these sorts of books) which helps flesh out some of the trickier concepts.</p> <p>How did radio-waves change the course of the war? Was RADAR solely the preserve of the British? What tactics were used to conceal developments? Was there an invisible war in the skies? Battle of the Beams takes a technical and social look at how physics became the forefront of attack and defence. It dives into the people who set their brains to work on the problem, and those who were determined to stop them.</p> <p>The book honest about the problems of referencing contradictory source material. Some of the work published after the war is obviously biased towards the writer&#39;s personal successes - which don&#39;t always tally with reality. Similarly, there&#39;s a good overview of what <em>both</em> sides were doing in technology. We often only hear about ENIGMA and Britain&#39;s attempts to crack it - it&#39;s rare to read something from the other side. Here we get to experience both sides as they attempt to tame the radio waves, discover how they are being used against them, <em>and</em> the countermeasures both sides took.</p> <p>The book is pacey and leaps back-and-forth across the channel, giving a real sense of drama to the sometimes baroque nature of physics research. There is a little touch of the &#34;boys-own-adventure&#34; what with daring fighter pilots and exciting raids - but it never strays into the hagiographic.</p> <p>As ever with histories of the second World War, you&#39;re left wondering how it was the Allies succeeded. The book is full of infuriating little anecdotes like:</p> <blockquote><p>The report was filed and then forgotten, seen by some officials, understood by fewer, and then left in the archives of Whitehall. Britain continued for at least a year to believe that it, alone, had mastered this new wonder weapon of radar.</p></blockquote> <p>Similarly, a daring piece of espionage was fatally undermined when the defector was imprisoned and then:</p> <blockquote><p>through an astonishing cock-up the film he had gone to so much trouble to smuggle in had been sent to be processed at the post office, and most of it had been destroyed.</p></blockquote> <p>Gah!</p> <p>Nevertheless, a fascinating look at how technology develops and how systems react to change.</p> 22.00.0161 Work log - Johnny.Decimal https://johnnydecimal.com/22.00.0161/ 2025-11-04T09:00:00.000Z <h1 id="work-log">Work log</h1> <p>I&#39;m trying to get better at leaving myself a log so I know what I was up to when I come back to a piece of work.</p> <p>Whenever you do a thing and put it down unfinished, to return to later, you&#39;re sure you&#39;ll remember exactly what you were doing. But who knows, it might be days until you return to it.</p> <p>A simple work log in your JDex can help.</p> <picture class="JDImage6 no-border astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (min-width: 600px)" srcset="/img/v6/22.00.0161A-Obsidian-0-light-cx-1690x1254.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (min-width: 600px)" srcset="/img/v6/22.00.0161A-Obsidian-0-dark-cx-1690x1254.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (max-width: 599px)" srcset="/img/v6/22.00.0161A-Obsidian-0-light-cx-1690x1254.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (max-width: 599px)" srcset="/img/v6/22.00.0161A-Obsidian-0-dark-cx-1690x1254.png" class="astro-3zw7efbj"> <img alt="Screenshot of Obsidian. My work log for this entry tells me what I did, and reminds me what I need to do next. It's a simple bulleted list." class=" no-caption astro-3zw7efbj" loading="lazy" src="https://johnnydecimal.com/img/v6/22.00.0161A-Obsidian-0-light-cx-1690x1254.png" width="845" height="627"> </picture> <hr> <p><em>100% human. 0% AI. Always.</em></p> Published on Citation Needed: "Trump says he has “no idea” who he just pardoned" - Molly White's activity feed 690931d17034ea8afbbc12dc 2025-11-03T22:50:58.000Z <article class="entry h-entry hentry"><header><div class="description">Published an issue of <a href="https://www.citationneeded.news/"><i>Citation Needed</i></a>: </div><h2 class="p-name"><a class="u-syndication" href="https://www.citationneeded.news/trump-binance-changpeng-zhao-pardon" rel="syndication">Trump says he has “no idea” who he just pardoned </a></h2></header><div class="content e-content"><div class="media-wrapper"><a href="https://www.citationneeded.news/trump-binance-changpeng-zhao-pardon"><img src="https://www.citationneeded.news/content/images/size/w2000/format/webp/2025/11/P20251031JB-0549.webp" alt="Donald Trump is interviewed by Norah O’Donnell at the White House for CBS’ 60 Minutes."/></a></div><div class="p-summary"><p>President Trump reacts to condemnations of his recent pardon of Binance founder Changpeng Zhao by claiming he doesn’t know who he is.</p></div></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp">Posted: <a href="https://www.citationneeded.news/trump-binance-changpeng-zhao-pardon"><time class="dt-published" datetime="2025-11-03T22:50:58+00:00" title="November 3, 2025 at 10:50 PM UTC">November 3, 2025 at 10:50 PM UTC</time>. </a></div><div class="social-links"> <span>Also posted to:</span><a class="social-link u-syndication twitter" href="https://twitter.com/molly0xFFF/status/1985477472813764741" title="Twitter" rel="syndication">Twitter</a><a class="social-link u-syndication mastodon" href="https://hachyderm.io/@molly0xfff/115488179512625365" title="Mastodon" rel="syndication">Mastodon</a><a class="social-link u-syndication bluesky" href="https://bsky.app/profile/molly.wiki/post/3m4r3nbde7c2e" title="Bluesky" rel="syndication">Bluesky</a></div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/binance" title="See all feed posts tagged "Binance"" rel="category tag">Binance</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/corruption" title="See all feed posts tagged "corruption"" rel="category tag">corruption</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/crypto" title="See all feed posts tagged "crypto"" rel="category tag">crypto</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/cz" title="See all feed posts tagged "CZ"" rel="category tag">CZ</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/donald_trump" title="See all feed posts tagged "Donald Trump"" rel="category tag">Donald Trump</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/trump_administration" title="See all feed posts tagged "Trump administration"" rel="category tag">Trump administration</a>.</div></div></footer></article> No JavaScript necessary - Posts feed https://www.coryd.dev/posts/2025/no-javascript-necessary 2025-11-03T21:21:00.000Z <p>One of my ongoing efforts in building this site has been to embrace progressive enhancement and make it every bit as functional without JavaScript as it is with JavaScript. This has become much easier now that <a href="https://www.coryd.dev/posts/2025/this-site-runs-on-laravel">I've rebuilt the site using Laravel</a>.</p> <p>Whether you're disabling JavaScript for security or performance reasons or are visiting using a tool that does not support it, every feature of the site should work without it. What this looks like in practice, is this:</p> <ul> <li>A submit button will be rendered with search and results will be paginated.</li> <li>Pagination will still use a select element to allow you to choose a page, but a button will be rendered alongside it to submit the pagination form and route you to the appropriate page.</li> <li><a href="https://www.coryd.dev/snippets">Code snippets</a> embedded using a web component I've written will, instead, link to the dedicated page for the snippet.</li> <li>Videos I host on <a href="https://bunny.net/?ref=revw3mehej">bunny.net</a> will fall back to using the native video element.</li> <li>Videos I've embedded from Youtube's <code>https://www.youtube-nocookie.com</code> TLD will instead link out to the video.</li> </ul> <p>That's largely all there is to this. Much of what's dynamically updated is handled on the server and sent over the wire. JavaScript is not required and, ideally, it should not be.</p> <img src="https://stats.coryd.dev/count?p=/posts/2025/no-javascript-necessary&t=No+JavaScript+necessary&r=rss" style="position:absolute;left:-9999px;"> Political Experiments - Terence Eden’s Blog https://shkspr.mobi/blog/?p=64202 2025-11-03T12:34:41.000Z <p>Many years ago, in another lifetime, I was presenting our team&#39;s work to a <em>rather</em> senior politician. Here&#39;s how I remember it:</p> <p>&#34;We want to provide value for money,&#34; I said, &#34;so we propose that running five small pilots of [thing I still can&#39;t talk about]. We know there are multiple technologies which <em>could</em> work. But we don&#39;t know which one will work best.&#34;</p> <p>&#34;How will running something five times save the taxpayer money?&#34; They asked, quite reasonably.</p> <p>I replied, somewhat smugly, &#34;Big technology projects often fail because they get very far along before a critical flaw is discovered. If we run some pilot programmes, we hope to discover those problems before we go too far down the wrong path.&#34;</p> <p>&#34;But running five pilots will cost more money?&#34; They replied, with a smugness born of a thousand encounters like this.</p> <p>I had the uneasy feeling I knew where this was going. &#34;Yes, in the short term, it will cost more.&#34;</p> <p>&#34;Why don&#39;t we just run the pilot with the technology which will work best?&#34; They asked earnestly.</p> <p>I had one of those &#34;<a href="https://en.wikisource.org/wiki/Page%3APassages_from_the_Life_of_a_Philosopher.djvu/83#:~:text=if%20you%20put%20into%20the%20machine%20wrong%20figures%2C%20will%20the%20right%20answers%20come%20out%3F">Pray Mr Babbage</a>&#34; moments and took a moment to compose myself.</p> <p>I gently explained that we wouldn&#39;t know in advance the results of the experiment and, without going too far into The Structure of Scientific Revolutions, falsifiable hypotheses were probably the best way to discover the truth.</p> <p>Apparently their <abbr title="Philosophy, Politics, and Economics">PPE</abbr> degree was worthwhile because they accepted my arguments - albeit only with funding for 3 pilots.</p> <p>From their point of view, it was perfectly rational to reject experimentation. Each failed experiment is a waste of taxpayers&#39; hard-earned money. How do you look your constituents in the eye and say &#34;80% of our budget was spent on failure&#34;? It is political suicide.</p> <p>Which leads me on to <a href="https://www.politicshome.com/opinion/article/ai-mark-taught-realities-new-technology">this <em>brilliant</em> blog post by Mark Sewards MP</a>. In it, the MP describes the process of setting up an &#34;AI&#34; counterpart to answer his constituents&#39; questions.</p> <p>So far, so zeitgeisty. But rather than just slap a label on an LLM and call it a day, the MP for Leeds South West and Morley actually spent time thinking about what he and his team wanted out of this experiment. They didn&#39;t just launch and bugger off; they tested and refined.</p> <p>The experiment was a success. Not because it reduced his case-load and allowed a tech company to profit from misery. But because it taught him (and others) the limitations of technology. It shows exactly what <em>doesn&#39;t</em> work. If a person can&#39;t understand where the boundaries are, they&#39;ll never learn how to successfully master <em>anything</em>.</p> <p>As Mark said:</p> <blockquote><p>What didn’t it do? It didn’t save any time. I read every single transcript to ensure we didn’t miss any questions from constituents. I can see this technology working alongside a casework team, but it needs a lot of refinement. I took this leap to understand what AI might be capable of and what it isn’t yet. I understand why some dismissed the model out of hand, but I think the potential is real, even if that’s all it is for now – potential.</p></blockquote> <p>Experimentation is hard because it leaves us vulnerable. It shows that we don&#39;t know everything and that humbles us. We need to loudly celebrate politicians who try something new and are honest about where it goes wrong.</p> <p>There is so much more to be learned from failure than success.</p> 22.00.0160 An anti-distraction trick - Johnny.Decimal https://johnnydecimal.com/22.00.0160/ 2025-11-03T09:00:00.000Z <h1 id="an-anti-distraction-trick">An anti-distraction trick</h1> <p>I fall in to the YouTube or Reddit rabbit-holes sometimes. Not that they&#39;re all bad all the time: I love watching a <a href="https://www.youtube.com/watch?v=ByrKdwQMGYc">good music video</a> with my headphones in. (That track is slow to start but seriously: watch it all the way. I dare you not to love it.)</p> <p>But being sucked in to Shorts? Lazy-scrolling the Reddit feed? I know that&#39;s not how I want to spend my time.</p> <p>Well it turns out all of these things leave a trace, and you can use that trace to reveal your bad habits. I find this confronting. It causes me to change.</p> <p>The trick is easy: just open your browser history, and search for the site you don&#39;t love.</p> <picture class="JDImage6 no-border astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (min-width: 600px)" srcset="/img/v6/22.00.0160A-Safari-history--0-light-cx-2012x1348.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (min-width: 600px)" srcset="/img/v6/22.00.0160A-Safari-history--0-dark-cx-2012x1348.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: light) and (max-width: 599px)" srcset="/img/v6/22.00.0160A-Safari-history--0-light-cx-2012x1348.png" class="astro-3zw7efbj"> <source media="(prefers-color-scheme: dark) and (max-width: 599px)" srcset="/img/v6/22.00.0160A-Safari-history--0-dark-cx-2012x1348.png" class="astro-3zw7efbj"> <img alt="A screenshot of Safari's history view, with 'YouTube' as the search revealing 571 items." class=" astro-3zw7efbj" loading="lazy" src="https://johnnydecimal.com/img/v6/22.00.0160A-Safari-history--0-light-cx-2012x1348.png" width="1006" height="674"> <figcaption class="astro-3zw7efbj">22.00.0160A. War on Drugs and chickens. Pretty standard.</figcaption> </picture> <p>In Safari, hit <strong>Command+Y</strong> to bring up your history, then type in the search field. Here, I have 571 hits for YouTube. That&#39;s okay: most of them are music videos.</p> <p>But when I did this for Reddit last week, well … shame. So shameful, I deleted them. <strong>Command+A</strong> to select all, then <strong>Delete</strong>. So I can&#39;t show them to you.</p> <p>This is <em>particularly</em> revealing for YouTube Shorts, each one of which leaves a record. I&#39;ve only binged there once, because seeing that record later was honestly enough for me to have never done it again.</p> <p>There&#39;s your life, scrolling away. Do something better.</p> <hr> <p><em>100% human. 0% AI. Always.</em></p> readme - Hey, it's Jason! 2025-11-03T01:11:03.000Z