Shellsharks Blogroll - BlogFlock2026-06-14T12:10:50.243ZBlogFlockAdepts of 0xCC, destructured, fLaMEd, Trail of Bits Blog, Aaron Parecki, 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, Werd I/O, Johnny.Decimal, Robb Knight, Molly White, Hey, it's Jason!, Terence Eden’s Blog📝 2026-06-14 12:49 - Kev Quirkhttps://kevquirk.com/2026-06-14-12492026-06-14T11:49:00.000Z<p>Can someone who's more green fingered than me tell me is this is giant hogweed please?</p>
<p>It's all over one of our fields, so if it is I'll need to get someone in to get rid of it.</p>
<p><img src="https://kevquirk.com/content/images/2026-06-14-1249/1000009676.webp" alt="1000009676" /></p>
<p><img src="https://kevquirk.com/content/images/2026-06-14-1249/1000009677.webp" alt="1000009677" /></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=%F0%9F%93%9D%202026-06-14%2012%3A49">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-14-1249#comments">leave a comment</a>.</p>
</div>Did Frank Sinatra really think "Something" was a Lennon/McCartney song? - Terence Eden’s Bloghttps://shkspr.mobi/blog/?p=714642026-06-14T11:34:16.000Z<p>Read enough articles about The Beatles and you'll repeatedly hit the claim that Frank Sinatra frequently introduced his cover of George Harrison's "Something" as his "favourite Lennon & McCartney number."</p>
<p>Much like the misquote about <a href="https://www.snopes.com/fact-check/john-lennon-ringo-best-drummer/">Ringo not being the best drummer in The Beatles</a>, I think this might be one of those semi-apocryphal lines which has taken on a life of its own.</p>
<p>Here's what Paul McCartney has to say in The Beatles Anthology, Episode 4.</p>
<p></p><div style="width: 620px;" class="wp-video"><video class="wp-video-shortcode" id="video-71464-2" width="620" height="511" poster="https://shkspr.mobi/blog/wp-content/uploads/2026/05/macca.webp" preload="metadata" controls="controls"><source type="video/webm" src="https://shkspr.mobi/blog/wp-content/uploads/2026/05/Sinatra.webm?_=2"><a href="https://shkspr.mobi/blog/wp-content/uploads/2026/05/Sinatra.webm">https://shkspr.mobi/blog/wp-content/uploads/2026/05/Sinatra.webm</a></video></div><p></p>
<p><a href="https://en.wikipedia.org/wiki/The_Beatles_Anthology_(TV_series)">That was broadcast in 1995</a> - so we need to look for sources from before that.</p>
<p>There's not <em>much</em> Internet before the mid-1990s. Google's mismanagement of the USENET archives is a cultural obscenity. Nevertheless, we can find a <em>few</em> references which predate McCartney's broadcast.</p>
<p>1994-12-26</p>
<blockquote><p><a href="https://groups.google.com/g/rec.music.beatles/c/fGBPpkwUMuU/m/h_cdIFD8jRwJ">Frankie used to introduce "Something" as his "tribute to Mr. Lennon and Mr. McCartney" ;^)</a></p></blockquote>
<p>1990-03-05</p>
<blockquote><p><a href="https://groups.google.com/g/rec.music.beatles/c/VeAi89TapCE/m/Cc0uJloNjEoJ">In fact, a friend of mine (a supposed Beatle fan; turns out she's really just a L/M fan), were having a discussion about this very subject, she, just like Frank Sinatra, didn't know that George wrote "Something." Duh.</a></p></blockquote>
<p>So it was certainly a proto-meme back then.</p>
<p>Of the thousands of Beatles books, I can't find any from before the mid-1990s which mention Sinatra's misattribution.</p>
<p>For example, <a href="https://www.google.co.uk/books/edition/The_Complete_Guide_to_the_Music_of_the_B/6Ss5AQAAIAAJ">1994's The Complete Guide to the Music of the Beatles</a> simply says:</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/05/greatest-love-song.webp" alt="Frank Sinatra called "the greatest love song ever written"." width="600" class="aligncenter size-full wp-image-71466">
<p>Similarly, there are plenty of books and articles about Sinatra - lots of them talk about Something, but never this supposed misrepresentation. In <a href="https://books.google.co.uk/books?id=veUCAAAAMBAJ&pg=PA31&dq=sinatra+%22something%22+lennon+mccartney&hl=en&sa=X&ved=2ahUKEwi99q_z_amUAxW9UEEAHQonLawQ6AF6BAgNEAM#v=onepage&q=sinatra%20%22something%22%20lennon%20mccartney&f=false">1980's New York Magazine</a>, Sinatra is interviewed and says:</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/05/rainy.webp" alt="George Harrison "His 'Something' is a beauty."" width="600" class="aligncenter size-full wp-image-71467">
<p>There are <a href="https://www.youtube.com/results?search_query=sinatra+something">many videos of Sinatra singing Something</a> on YouTube - <strong>none</strong> of them have him introducing the song as a Lennon/McCartney number.</p>
<p>Indeed, here's one where he introduces it as being by George Harrison.</p>
<iframe title="Frank Sinatra - Something" width="620" height="465" src="https://www.youtube.com/embed/YcIxxP_pOSc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<p>I think that's <a href="https://www.sinatra.com/frank-sinatra-timeline/page/3/">1982's The Concert for the Americas - in the Dominican Republic</a>.</p>
<p>Here's a 1985 concert where he introduces it as being by George Harrison of The Beatles.</p>
<iframe title="Something Frank Sinatra (Live in HD)" width="620" height="349" src="https://www.youtube.com/embed/Y_pEu3otPX0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<p>Way back in 1978 at Sinatra's Caesar’s Palace Concert, he introduces it with "George Harrison wrote it" and finishes with "by George Harrison".</p>
<iframe title="Frank Sinatra 1978 Caesar&apos;s Palace Las Vegas" width="620" height="465" src="https://www.youtube.com/embed/qJhW9R5PybA?start=1324&feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<p>Even back in 1975, during a <a href="https://youtu.be/mBifNX8vzYM?t=1073">concert in Jerusalem</a> he was crediting Harrison, saying:</p>
<blockquote><p>Every one of The Beatles was a very talented young man individually. And here's an example of George Harrison with a great love song."</p></blockquote>
<p>I've now listened to dozens of recordings of Sinatra singing Something live and in <em>none</em> of them does he so much as mention John Lennon or Paul McCartney.</p>
<p>So is the quote apocryphal? Possibly not!</p>
<p>Less than a year after John Lennon was murdered, Sinatra treated Carnegie Hall<sup id="fnref:ch"><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fn:ch" class="footnote-ref" title="After all, Sinatra had a lot of practice!" role="doc-noteref">0</a></sup> to a series of 11 concerts.</p>
<p>On 10th September 1981, John Rockwell published <a href="https://www.proquest.com/newspapers/pop-sinatra-at-carnegie/docview/424187532/se-2">Pop: Sinatra at Carnegie</a> - a review of the opening night of Sinatra's concert series at New York City's Carnegie Hall:</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/05/cocky-stance.webp" alt="Mr. Sinatra is no friend of the electric pop music of the last 25 years. Yet his cocky stance dovetails neatly with the punk defiance of the rock generation. And his treatment of material by younger writers - including a John Lennon tribute with a Beatles song - while not always idiomatic, carries with it a conviction that bridges gaps again. " width="600" class="aligncenter size-full wp-image-71476">
<p>Also on the 10th, <a href="https://www.newspapers.com/search/results/?country=us&keyword=%22mr.+lennon.+Also+Mr.+McCartney%22&sort=paper-date-asc">a clutch of US papers reproduced a story</a> by the <a href="https://www.deseret.com/2012/10/19/20442745/mary-campbell-music-writer-for-the-ap-dies-at-78/">inimitable Mary Campbell of the Associated Press</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/06/Mary-Campbell.webp" alt="By MARY CAMPBELL Associated Press Writer NEW YORK (AP) — Frank Sinatra has opened 11 concerts at Carnegie Hall proving Wednesday night he still can mine deeper into the heart of a song than just about anybody around. Some may have thought "New York, New York," his final song in his hour and a quarter concert, was his best one. He sang it with verve, vigor and rich tone, bent the last note just exactly right and in general sounded about the age of Liza Minnelli, who has been known to sing it too. And it got him a standing ovation. But we thought the high point of the evening was "Something." Sinatra introduced the song, written and recorded by the Beatles, by saying, "In a sense this is a personal tribute to Mr. Lennon. Also Mr. McCartney." (The song was written by Beatle George Harrison.)" width="600" class="aligncenter size-full wp-image-71844">
<p>Most of the syndicated versions <a href="https://www.nyshistoricnewspapers.org/?a=d&d=coe19810911-01.1.2&srpos=1&e=------198-en-20--1--txt-txIN-sinatra+%22personal+tribute%22---------">leave out the parenthetical remarks</a>.</p>
<p>On the 11th, Patricia O'Haire published a somewhat snide review of the September 9th concert in <a href="https://www.newspapers.com/image/488687995/?terms=harrison&match=1">The New York Daily News</a></p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/06/one-quibble.webp" alt="Only one quibble, and it's minor. Sinatra started on song by saying "This is my personal tribute to Mr. Lennon and Mr. McCartney" then proceeded to sing "Something" a lovely ballad. Really lovely. Except it was written by George Harrison, whose name, unfortunately, was never mentioned." width="600" height="209" class="aligncenter size-full wp-image-71880">
<p>On 14th September 1981, a British newspaper re-reported the comment:</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/06/blue-eyes-red-face.webp" alt="Blue eyes, red face. FRANK SINATRA is now singing the old Beatles number “Something" at his concerts. “In a sense,” says Ol' Blue Eyes, “ this is a personal tribute to Mr Lennon. Also to Mr McCartney.” It would be churlish, I suppose, to point out that the song was actually written by Mr Harrison." width="308" height="735" class="aligncenter size-full wp-image-71501">
<p>That's the <a href="https://britishnewspaperarchive.co.uk/search/results/1970-01-01/1981-12-31?basicsearch=sinatra%20something%20lennon&somesearch=sinatra%20something%20lennon&exactsearch=false&retrievecountrycounts=false&newspapertitle=daily%2bexpress">Daily Express</a> by Rob Benson, their Los Angeles correspondent<sup id="fnref:now"><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fn:now" class="footnote-ref" title="It is odd that the reporter describes Sinatra as "now" singing Something when it had been in his repertoire for over a decade. About the right level of journalistic rigour expected of the Express." role="doc-noteref">1</a></sup>.</p>
<p>By the 29th of September 1981, the story had made it to <a href="https://nla.gov.au/nla.obj-1240384507/view?sectionId=nla.obj-1569027603&partId=nla.obj-1240470436">Australian Financial Times' The Bulletin</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/06/australian.webp" alt="Frank Sinatra, the Mafia's favorite crooner, is soft on the Beatles. He's included their classic Something in his latest concert, effusing: "In a sense this is a personal tribute to Mr Lennon. Also to Mr McCartney." All of which is a bit tough on George Harrison, who wrote the song." width="600" class="aligncenter size-full wp-image-71593">
<p>It's unclear how many of those journalists were actually at the concert. I assume John Rockwell, Mary Campbell, and Patricia O'Haire were as they published fairly detailed reviews.</p>
<p>Tracking down a set-list for that long-gone concert is tricky. <a href="https://www.carnegiehall.org/About/History/Performance-History-Search?q=&dex=prod_PHS&page=3&pf=Frank%20Sinatra_">Carnegie Hall themselves</a> get the dates wrong in their archive and say the first performance was on the 8th, and their set-list is sourced from Setlist.fm rather than their own records. The <a href="https://www.freelists.org/post/sinatraphiles/September-9-THIS-DATE-IN-SINATRA-HISTORY,13#:~:text=1981">Sinatraphiles mailing list</a> has a set-list for the 9th which does include "Something".</p>
<p>There's a <a href="https://www.etsy.com/uk/listing/4408990110/frank-sinatra-carnegie-hall-1981">purported recording of the September 10th concert</a> with a set-list on the reverse:</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/05/cd-back.webp" alt="CD track listing." width="514" height="514" class="aligncenter size-full wp-image-71477">
<p>There's no "Lennon" song - the only Beatles number is "Something". Let's take a listen to the introduction from that bootleg recording.</p>
<p></p><figure class="audio">
<figcaption>🔊 Something<br>🎤 Frank Sinatra</figcaption>
<audio controls="" loading="lazy" src="https://shkspr.mobi/blog/wp-content/uploads/2026/07/Something.mp3">
<p>💾 <a href="https://shkspr.mobi/blog/wp-content/uploads/2026/07/Something.mp3">Download this audio file</a>.</p>
</audio>
</figure><p></p>
<p>"A beautiful song by George Harrison. Maybe one of the best love songs ever written."<sup id="fnref:intro"><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fn:intro" class="footnote-ref" title="Later on, in the introduction to "Luck Be A Lady Tonight", he sarcastically describes Marlon Brando as "America's great baritone!". There are quite a few jokey moments in the performance - so it is…" role="doc-noteref">2</a></sup></p>
<p>So, that's a handful of contemporary sources who mention that Frank Sinatra <em>once</em> introduced "Something" as being composed by someone other than Harrison.</p>
<p>The only recording is of the concert the next day - and it doesn't includes that "blooper".</p>
<p>There's no other mentions I can find which directly cite a specific concert or performance.</p>
<p>Did Sinatra ever say it was his "favourite Lennon and McCartney song"? He sang in thousands of shows<sup id="fnref:dean"><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fn:dean" class="footnote-ref" title="Incidentally, as far as I can tell, Sinatra first sang "Something" in December 1970 on The Dean Martin Show - about a year after its release on Abbey Road. Sinatra's performance doesn't contain him…" role="doc-noteref">3</a></sup>, not all of which were recorded<sup id="fnref:rec"><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fn:rec" class="footnote-ref" title="I spoke to one collector who said:
> I also checked all of the other collectors lists I have, and they do not have it either, I do however have reference to its existence via a notecard that…" role="doc-noteref">4</a></sup>, so it is entirely possible he mentioned it. But you'd expect more than a few reporters would write about it, wouldn't you?</p>
<p>The origin of the "quote", as far as I can tell, is from an interview Paul McCartney gave to David Hinckley in the <a href="https://www.newspapers.com/search/results/?city=New+York&county=New+York&date=1984&keyword=sinatra+something+lennon+mccartney&region=us-ny">New York Daily News on 21st October 1984</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/06/Macca-Interview.webp" alt=""And George - well, John and I did write most of the early material, but he developed into a helluva writer. Look at 'Something.' Sinatra still sings that." It's mentioned that Sinatra also has been known to introduce it as "my favorite Lennon-McCartney song." "Well, yeah," says Paul, "that's what George is up against."" width="600" height="413" class="aligncenter size-full wp-image-71891">
<p>That's the first time that I can see "Something" mentioned as Sinatra's "favorite Lennon-McCartney song".</p>
<p>I went rummaging through some reviews of Frank's concert performance which included "Something" in the set list.</p>
<p>His concert at the Palladium:</p>
<blockquote><p>And Frank sings 'Something'. It's OK. The Vanilla Fudge were more adept at Beatle rewrites however.</p>
<p>Chris Salewicz. "<a href="https://www.rocksbackpages.com/Library/Article/frank-sinatra-palladium-london">Frank Sinatra: Palladium, London</a>". New Musical Express (1975).</p></blockquote>
<p>His concert at the Royal Albert Hall:</p>
<blockquote><p>Superb renditions of Jim Webb's 'Didn't We?' and Harrison's 'Something' were recreated with a totally unique empathy. "Real Songs, beautiful songs", he said fervently, no trace of show-biz cant.</p>
<p>Max Bell. "<a href="https://www.rocksbackpages.com/Library/Article/frank-sinatra-royal-albert-hall-london">Frank Sinatra: Royal Albert Hall, London</a>". New Musical Express (1975).</p></blockquote>
<p>And another report of the same gig:</p>
<blockquote><p>Jimmy Webb's 'Didn't We' and the classic 'Nice And Easy', were exceptionally good, standing out easily among lacklustre renditions of 'Something', 'Strangers In The Night' and a David Gates song. In between, Sinatra delivered various controversial raps designed to instigate audience loyalties but proved that Sinatra should open his mouth only when singing.</p>
<p>Barbara Charone. "<a href="https://www.rocksbackpages.com/Library/Article/frank-sinatra-royal-albert-hall-london-2">Frank Sinatra: Royal Albert Hall, London</a>". Sounds (1975).</p></blockquote>
<p>I've read dozens of gig reviews of old Sinatra concerts and they all contain various levels of snark about his performance, song choice, and politics - so you'd expect British reporters would have picked up on the misattribution, wouldn't you?</p>
<p>Instead, there's two slightly contradictory reports of one single concert and no suggestion that Sinatra himself said it was his "favorite Lennon-McCartney song". Given that he <em>repeatedly</em> credited George Harrison in the decade leading up to that concert, I think it is fair to say the "quote" has taken on a significance far beyond its actual importance.</p>
<p>If you have a recording of Sinatra introducing "Something" as a Lennon/McCartney number - or any other <em>contemporary</em> reports of that - please drop a comment in the box.</p>
<div id="footnotes" role="doc-endnotes">
<hr aria-label="Footnotes">
<ol start="0">
<li id="fn:ch">
<p>After all, Sinatra had a <em>lot</em> of practice! <a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fnref:ch" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:now">
<p>It is odd that the reporter describes Sinatra as "now" singing Something when it had been in his repertoire for over a decade. About the right level of journalistic rigour expected of the Express. <a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fnref:now" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:intro">
<p>Later on, in the introduction to "Luck Be A Lady Tonight", he sarcastically describes Marlon Brando as "America's great baritone!". There are quite a few jokey moments in the performance - so it is entirely possible his Lennon & McCartney remark was a quip. <a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fnref:intro" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:dean">
<p>Incidentally, as far as I can tell, Sinatra first sang "Something" in December 1970 on <a href="https://www.freelists.org/post/sinatraphiles/December-31-THIS-DATE-IN-SINATRA-HISTORY,3#:~:text=something">The Dean Martin Show</a> - about a year after its release on Abbey Road. <a href="https://www.youtube.com/watch?v=PkqjOUksnSA">Sinatra's performance</a> doesn't contain him saying anything about the song. <a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fnref:dean" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:rec">
<p>I spoke to one collector who said:</p>
<blockquote><p>I also checked all of the other collectors lists I have, and they do not have it either, I do however have reference to its existence via a notecard that represents a massive collection. What this means is that the concert could exist, but more than likely has never been digitized. Many Sinatra concerts are still stuck on reel to reels from the 70s and 80s and have never been transferred to the digital realm and shared on the internet.</p></blockquote>
<p><a href="https://shkspr.mobi/blog/2026/06/did-frank-sinatra-really-think-something-was-a-lennon-mccartney-song/#fnref:rec" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=71464&HTTP_REFERER=Atom" alt width="1" height="1" loading="eager">Hobbling my app launcher - Johnny.Decimalhttps://johnnydecimal.com/blog/0218-hobbling-my-launcher/2026-06-14T01:47:30.000Z<p>I've been using an app launcher/switcher since at least 2011 – the date my <a href="https://www.alfredapp.com">Alfred</a> v1 licence was created in 1Password – and for unknown years before that, when <a href="https://qsapp.com">Quicksilver</a> was the new thing.</p>
<p>App launchers do just that: they help you launch apps. Why grab the mouse and shuffle on over to the Dock when your fingers are already on the keyboard? We've had this capability for decades: Windows 3.0's <strong>File Manager</strong> had a <strong>File → Run…</strong> menu, with Windows 95 adding the keyboard shortcut <code>Win-R</code>. From there, type a thing and it'll launch.<sup><a href="#user-content-fn-win95" id="user-content-fnref-win95" data-footnote-ref="" aria-describedby="footnote-label" class="footnote">1</a></sup> Alfred, Raycast and their ilk just do this faster and better.</p>
<h2 id="speed--efficiency">Speed ≠ efficiency</h2>
<p>Lately, I've noticed these tools getting in the way. I have Raycast bound to <code>Cmd-Space</code> and testing shows that I can switch from whatever I'm doing to <em>anything else</em> in 150ms: essentially instantly.<sup><a href="#user-content-fn-testing" id="user-content-fnref-testing" data-footnote-ref="" aria-describedby="footnote-label" class="footnote">2</a></sup></p>
<p>This sounds like a benefit. But when I <em>can</em> switch to anything, instantly, that's what I find myself doing, and way too often. It's like all friction has been removed, and what remains isn't good. What remains is a slippery mess.</p>
<p>The other behaviour I've noticed is an almost manic switching between two apps. Safari, code, Safari, code. Flick-flick-flick between the two. My fingers are so used to these keyboard sequences I feel like I do them subconsciously! I end up in an app and wonder, <em>what am I doing here?</em> (I was previously using the builtin <code>Cmd-Tab</code> switcher for this, but I broke <em>that</em> habit by turning off the keyboard shortcut.)<sup><a href="#user-content-fn-supercharge" id="user-content-fnref-supercharge" data-footnote-ref="" aria-describedby="footnote-label" class="footnote">3</a></sup></p>
<h2 id="reintroducing-friction">Reintroducing friction</h2>
<p>Fortunately, Raycast makes it easy to disable certain apps. Because I don't want to quit Raycast entirely: it's far too useful. I use it as an emoji 👋🏼 and Unicode symbol ▷ ■ ◁ picker. At the former it's way better than macOS' builtin feature, and at the latter it fills a gap that the OS simply doesn't provide.<sup><a href="#user-content-fn-emoji-unicode" id="user-content-fnref-emoji-unicode" data-footnote-ref="" aria-describedby="footnote-label" class="footnote">4</a></sup> It's also my clipboard manager, my snippet expander, and the list goes on.<sup><a href="#user-content-fn-clipboard" id="user-content-fnref-clipboard" data-footnote-ref="" aria-describedby="footnote-label" class="footnote">5</a></sup></p>
<p>But you can turn off its ability to launch an app by just unchecking the <strong>Enabled</strong> box in <strong>Preferences → Extensions</strong> for that app. So that's what I've done for Safari and Discord, to start. As I notice other apps that are distraction magnets, I'll disable those.</p>
<p>Instead, it's back to the trackpad. <em>Swipe-swipe-swipe</em> to the Dock I'll go, and I'll click the icon and it'll take about a second and that already feels like an eternity. And my brain is enjoying that.</p>
<div data-footnotes="" class="footnotes"><h2 class="sr-only" id="footnote-label">Footnotes</h2>
<ol>
<li id="user-content-fn-win95">
<p>In the early versions it wasn't quite this simple. Typing <code>excel</code> won't launch Excel, for example. You need to know the full name of the executable, <code>excel.exe</code>. In modern versions of Windows you should be using the newer search features to do this, although <code>Win-R</code> still brings up trusty <strong>Run</strong>. <a href="#user-content-fnref-win95" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref footnoteBackLink">↩</a></p>
</li>
<li id="user-content-fn-testing">
<p>I recorded my screen as I invoked Raycast, typed <code>s</code>, and hit <code>return</code>. This switches me to Safari. Raycast is only on screen for 7 frames of the 50 frames/sec recording. <a href="#user-content-fnref-testing" data-footnote-backref="" aria-label="Back to reference 2" class="data-footnote-backref footnoteBackLink">↩</a></p>
</li>
<li id="user-content-fn-supercharge">
<p>Using the wonderful <a href="https://sindresorhus.com/supercharge">Supercharge</a> by Sindre Sorhus. The setting <strong>Tweaks → Disable Command+Tab app switcher</strong> exists because I asked him to add it. :-) <a href="#user-content-fnref-supercharge" data-footnote-backref="" aria-label="Back to reference 3" class="data-footnote-backref footnoteBackLink">↩</a></p>
</li>
<li id="user-content-fn-emoji-unicode">
<p>For emoji, assign a keyboard shortcut to the Raycast builtin feature <strong>Search Emoji & Symbols</strong>. I use <code>Ctrl-Opt-I</code>.</p>
<p>For Unicode, install the extension <a href="https://www.raycast.com/mmazzarolo/unicode-symbols">Unicode Symbols Search</a>. I bind that to <code>Ctrl-Opt-U</code>. <a href="#user-content-fnref-emoji-unicode" data-footnote-backref="" aria-label="Back to reference 4" class="data-footnote-backref footnoteBackLink">↩</a></p>
</li>
<li id="user-content-fn-clipboard">
<p>Bind the builtin <strong>Clipboard History</strong> to <code>Ctrl-Opt-C</code>. <a href="#user-content-fnref-clipboard" data-footnote-backref="" aria-label="Back to reference 5" class="data-footnote-backref footnoteBackLink">↩</a></p>
</li>
</ol>
</div>Read "Why "Book-Shaming" Won't Solve the Children's Literacy Crisis" - Molly White's activity feed6a2d75b791f30f1ebed9b4b32026-06-13T15:22:31.000Z<article class="entry h-entry hentry"><header><div class="description">Read: </div></header><div class="content e-content"><div class="article h-cite hcite"><div class="title"><a class="u-url u-repost-of" href="https://www.newyorker.com/culture/progress-report/why-book-shaming-wont-solve-the-childrens-literacy-crisis" rel="bookmark">“<span class="p-name">Why "Book-Shaming" Won't Solve the Children's Literacy Crisis</span>”</a>. </div><div class="byline"><span class="p-author h-card">Jessica Winter</span> in <i class="p-publication">The New Yorker</i>. <span class="read-date"> Published <time class="dt-published published" datetime="2026-06-12">June 12, 2026</time>.</span></div><blockquote class="summary p-summary entry-summary">Barnett’s concerns about literary merit and professional esteem may be timeless, but they are not terribly timely; they seem to float high above the current on-the-ground realities of what many educators and researchers agree to be a literacy crisis. In urging his audience to see children’s books as “real books,” Barnett skips over larger, more pressing questions about why so many children aren’t reading books at all, real or otherwise.</blockquote><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><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-06-13T15:22:31+00:00" title="June 13, 2026 at 3:22 PM UTC">June 13, 2026 at 3:22 PM UTC</time>. </div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/books" title="See all feed posts tagged "books"" rel="category tag">books</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/education" title="See all feed posts tagged "education"" rel="category tag">education</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/reading" title="See all feed posts tagged "reading"" rel="category tag">reading</a>. </div></div></footer></article>SwissMicros calculators - Johnny.Decimalhttps://johnnydecimal.com/blog/0217-swissmicros-calculators/2026-06-13T01:29:10.000Z<p>I have no use for a desk calculator, but as soon as I have a desk again I'm buying <a href="https://www.swissmicros.com/en/products/dm41l">a SwissMicros DM41L</a>.</p>
<figure class="figure jdimage jdimage--auto-dark jdimage--drop-shadow"> <picture> <img class="figure__inner" height="899" loading="lazy" src="https://johnnydecimal.com/blog/0217A-SwissMicros_DM41L-1440x899.jpeg" width="1440"> </picture> <figcaption class="figure__caption"> Figure 0217A. SwissMicros DM41L. </figcaption> </figure>
<p>If you need scientific, the <a href="https://www.swissmicros.com/en/products/dm42n">DM42n</a> has you covered.</p>
<figure class="figure jdimage jdimage--auto-dark jdimage--drop-shadow"> <picture> <img class="figure__inner" height="868" loading="lazy" src="https://johnnydecimal.com/blog/0217B-SwissMicros-DM42n-950x1735.jpeg" width="475"> </picture> <figcaption class="figure__caption"> Figure 0217B. SwissMicros DM42n. </figcaption> </figure>Clouds; colour - James' Coffee Bloghttps://jamesg.blog/2026/06/13/clouds-colour-22026-06-13T00:00:00.000Z
<p>Approaching a junction, I looked up to the sky and saw a hole in the clouds unlike any I have seen before. I usually look up to the stone that must be at least a hundred years old: to the grey buildings – homes – in which I see so many stories. But today the blue sky and the white cloud stood out; the life of the city is made as much in Nature as it is in architecture.</p><p>I was on my way to a coffee shop, one I frequent because every time I go it is quiet. Classical music plays in the background. I have been there enough times to know their playlist is limited, but I don’t mind. On the playlist is a rendition of one of my favourite songs from childhood, a song that introduced me to the idea of lightning bugs. Nature illuminates? Awe lives on through the decades.</p><p>At a table close to the entrance, I saw the Great Wave; it was someone’s laptop cover. Now I see art wherever I go.</p><p>Later in the day, while walking, I heard in the background a child say “why are we here?” to their parent, presumably referring to the physical location. My mind couldn’t help but jump to the existential. <em>Why are we here?</em> Oh! how the same question can take on different meanings through life; we grow into new views and perspectives and answers.</p><p>“How is art history?” said someone I have had a crush on for several months, a person to whom, most recently, I have found myself being more open with than many. Earlier this year, I didn’t think I’d see them again, but chance had it that I have had the opportunity to do so a few more times (and potentially once more after today). To her question I replied “I see the world through new eyes everywhere I look.” “Everything is so colourful.”</p><p>I had been carrying a veil of tiredness today, accumulated from staying up late to have many wonderful late-night conversations this week. But in the moment when I was asked about my studies, the artistic lens I have been building over the last few years came to the fore. I saw colour in the moment and the world and life. The moment brought a smile to my face. I had been carrying that perspective for so long, bringing it into my writing. But there was something special sharing it with someone in spoken word. Maybe some day I’ll have the words to describe how I feel.</p><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a0b1d5df880893d5',t:'MTc4MTM2MTQ2OQ=='};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&&(document.onreadystatechange=e,c())}}}})();</script>
📝 2026-06-12 16:59 - Kev Quirkhttps://kevquirk.com/2026-06-12-16592026-06-12T15:59:00.000Z<p>I can think of worse places to walk the dogs...</p>
<p><img src="https://kevquirk.com/content/images/2026-06-12-1659/PXL_20260612_111054210.webp" alt="PXL_20260612_111054210" /></p>
<p><img src="https://kevquirk.com/content/images/2026-06-12-1659/PXL_20260612_111649050.webp" alt="PXL_20260612_111649050" /></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=%F0%9F%93%9D%202026-06-12%2016%3A59">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-12-1659#comments">leave a comment</a>.</p>
</div>Published on Citation Needed: "Second Circuit rejects Sam Bankman-Fried’s appeal" - Molly White's activity feed6a2c2335dc074af2084bb0322026-06-12T15:18:13.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/second-circuit-rejects-sam-bankman-frieds-appeal" rel="syndication">Second Circuit rejects Sam Bankman-Fried’s appeal </a></h2></header><div class="content e-content"><div class="media-wrapper"><a href="https://www.citationneeded.news/second-circuit-rejects-sam-bankman-frieds-appeal"><img src="https://www.citationneeded.news/content/images/size/w320/format/webp/2026/06/1280px-Looking_Up_At_Thurgood_Marshall_Courthouse-_10.14.17.jpg" alt="A photograph of the Thurgood Marshall Courthouse in New York, taken from below and looking up"/></a></div><div class="p-summary"><p>The Second Circuit upholds Bankman-Fried’s conviction and 25-year sentence, leaving few remaining options for the disgraced crypto executive</p></div></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp">Posted: <a class="u-url" href="https://www.citationneeded.news/second-circuit-rejects-sam-bankman-frieds-appeal"><time class="dt-published" datetime="2026-06-12T15:18:13+00:00" title="June 12, 2026 at 3:18 PM UTC">June 12, 2026 at 3:18 PM UTC</time>. </a></div><div class="social-links"> <span>Also posted to:</span><a class="social-link u-syndication mastodon" href="https://hachyderm.io/@molly0xfff/116737769535148394" title="Mastodon" rel="syndication">Mastodon</a><a class="social-link u-syndication bluesky" href="https://bsky.app/profile/molly.wiki/post/3mo3zix42pc2y" 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/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>Gadget Review: TP Link EH210 Ethernet Splitter (USB-C) ★★★★★ - Terence Eden’s Bloghttps://shkspr.mobi/blog/?p=690832026-06-12T11:34:18.000Z<p>When I ran Ethernet around our house, I thought I was being clever. A CAT6 cable for every room - lush! Some of my rooms have lots of devices, so they get a nice big Ethernet switch with lots of ports and blinking lights.</p>
<p>But most of my rooms don't have <em>that</em> many devices. Our gym had only an Internet connected TV so that I could watch Quibi while exercising. Recently we added a Kodi box so that I could stream Linux ISOs while sweating on my static bike. Was it worth running another cable there? No. Did I want to buy an expensive hub or switch with multiple ports? Also no.</p>
<p>Enter the EH210. I bought it because it is USB-C powered - as everything should be.</p>
<img src="https://shkspr.mobi/blog/wp-content/uploads/2026/03/tp-link-eh210.webp" alt="Square device with four cables protruding." width="1024" height="768" class="aligncenter size-full wp-image-69085">
<p>The USB cable it came with was reasonably long. I shoved the A end into the TV and the C end into the device. When the TV is off, it doesn't supply any power to its USB ports - which is perfect for me. When the TV is on, the splitter wakes up quickly and starts blinking its little lights.</p>
<p>The metal chassis is good at dissipating the heat. The lights aren't egregiously bright. Both outbound Ethernet work simultaneously and they are fast enough for video streaming. The supplied Ethernet cable seemed fine.</p>
<p>And… That's all there is to say about it really. For a tenner (depending on The Algorithm) it's a decent bit of kit. If you dont need a fully provisioned switch integrated with your mesh network, this is just the ticket.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=69083&HTTP_REFERER=Atom" alt width="1" height="1" loading="eager">Factoring "short-sleeve" RSA keys with polynomials - Trail of Bits Bloghttps://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/2026-06-12T11:00:00.000Z<p>What happens when the bits of an RSA private key are heavily biased toward 0 instead of being randomly generated? The public key’s bits could be biased enough for us to detect these incorrectly generated keys in the wild. Together with Hanno Böck of the <a href="https://badkeys.info/">badkeys</a> project, we found hundreds of unique keys that not only have this property, but can be quickly factored. We also found the bug that led to many of these keys and analyzed historical data to track the issue over time. Surprisingly, the pattern of 0 bits is often highly structured, allowing us to develop a powerful polynomial-based cryptanalytic technique that exploits the pattern.</p>
<p>
<figure>
<img src="https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/shortsleevekeys_figure1_hu_49c6698c7e83848f.webp"
alt="Figure 1: Two patterns of RSA moduli with repeated blocks of 0 bits seen in real-world examples."
width="910"
height="362"
loading="lazy"
decoding="async" />
<figcaption>Figure 1: Two patterns of RSA moduli with repeated blocks of 0 bits seen in real-world examples.</figcaption>
</figure>
</p>
<p>These “short-sleeve” keys, named for how the 0 bits don’t fully cover the limbs of the big integers, largely fell into two patterns. Pattern 1 remains unexplained, but we traced pattern 2 to a type mismatch in big-integer code from old versions of the CompleteFTP file transfer software. The CompleteFTP bug also generated vulnerable short-sleeve DSA keys, and we recovered 603 unique RSA private keys and 74 DSA keys from internet scans. If you used CompleteFTP to generate host keys between December 2016 and December 2023, CompleteFTP has released a <a href="https://enterprisedt.com/downloads/KeyChecker.zip">tool</a> to check whether your keys need to be regenerated.</p>
<h2 id="how-we-found-the-weak-keys">How we found the weak keys</h2>
<p>The badkeys project is an open-source service that checks public keys for known vulnerabilities. While developing this tool, Hanno collected a massive number of real-world keys from public sources, including Certificate Transparency logs, internet-wide TLS and SSH scans, PGP keys, and many others. By searching this dataset for unexpectedly sparse RSA moduli, we uncovered a large number of keys in the wild with the patterns in Figure 1.</p>
<p>Both patterns include several regularly spaced blocks of all zeros interleaved with seemingly random data. Pattern 1 appears in CT logs for certificates issued to several large organizations, including <a href="https://crt.sh/?id=375717364">Yahoo</a> and <a href="https://crt.sh/?id=14320619439">Verizon</a>, and on some devices running NetApp software. Fortunately, these certificates have already expired, but we still shared our findings with these companies. We wanted to learn more about which product could be responsible for generating these keys, but we did not hear back. Pattern 2 appears on SSH hosts running the CompleteFTP software from EnterpriseDT. The underlying vulnerability affects RSA keys generated using versions 10.0.0–12.0.0 (Dec 2016–Mar 2019) and DSA keys generated with v10.0.0–23.0.4 (Dec 2016–Dec 2023).</p>
<p>These vulnerabilities affect a small minority of hosts on the internet, but the more interesting takeaway is that independent cryptographic implementations failed in similar ways. More implementations may include the same bugs, and so it&rsquo;s worth tailoring cryptanalytic algorithms for this particular type of failure.</p>
<h2 id="factoring-with-polynomials">Factoring with polynomials</h2>
<p>Cryptographic algorithms often need integers hundreds or thousands of bits long, and they represent these &ldquo;big integers&rdquo; using an array of smaller machine-sized values, called <em>limbs</em>. If we interpret pattern 1 as a sequence of 128-bit limbs, or 32-bit limbs in pattern 2, the repeated blocks of zeros correspond to a single block of zeros in each limb. Only a small contiguous subset of the limb is filled with random bits, and the rest of the limb is uncovered, hence the nickname &ldquo;short-sleeve keys.&rdquo;</p>
<p>By exploiting this mathematical structure in the limbs of these moduli, we replace the hard problem of factoring integers with the easy problem of factoring polynomials. That is, we take the modulus $n$ with unknown factors $p$ and $q$, express it as a polynomial $f_n(x)$ with small coefficients, factor $f_n(x)$ into $f_p(x)$ and $f_q(x)$, and convert these factors into $p$ and $q$. The technique of converting between integers and polynomials is common, including doing <a href="https://en.wikipedia.org/wiki/Kronecker_substitution">fast polynomial multiplication</a>, but sadly, few resources <a href="https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/o2_vKIslDBc/m/iz7yNMy_AAAJ">describe</a> how to use it for fast integer factorization.</p>
<p>In particular, we use the digits in the base-$B$ representation of the integer to set the coefficients of the polynomial. In the normal base-10 representation, this involves replacing powers of 10 with powers of $x$, and then converting a polynomial back to an integer involves replacing powers of $x$ with powers of 10. Mathematically, the base-$B$ representation of an integer $a = \sum_i a_i B^i$ corresponds to the polynomial $f_a(x) = \sum_i a_i x^i$, and the polynomial evaluation $a = f_a(B)$ converts back to an integer. For short-sleeve keys, the base corresponds to the limb size, and the extra zero bits in each limb will lead to polynomials with exceptionally small coefficients.</p>
<p>
<figure>
<img src="https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/shortsleevekeys_figure2_hu_9d95cd1ea06ffa6c.webp"
alt="Figure 2: Integers with blocks of 0 bits can be represented as polynomials with small coefficients."
width="834"
height="120"
loading="lazy"
decoding="async" />
<figcaption>Figure 2: Integers with blocks of 0 bits can be represented as polynomials with small coefficients.</figcaption>
</figure>
</p>
<p>This method of representing integers with polynomials is useful because the product of evaluations $f_a(B) * f_c(B)$ equals the evaluation of the product $(f_a*f_c)(B)$. All evaluation does is replace $x$ with $B$, so it doesn’t matter if this happens before or after multiplication. The same is true of addition.<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
<p>For a short-sleeve RSA modulus $n$ with $w$-bit limbs, we can use the base-$2^w$ representation to find a polynomial $f_n(x)$ with exceptionally small coefficients. If $f_p(x)$ and $f_q(x)$ also have exceptionally small coefficients, then $f_n(x) = f_p(x) * f_q(x)$. Note that for correctly generated prime factors, $f_p(x)$ and $f_q(x)$ will typically have $w$-bit coefficients; that’s why this attack doesn’t work in general.</p>
<p><a href="https://en.wikipedia.org/wiki/Factorization_of_polynomials#Factoring_univariate_polynomials_over_the_integers">Factoring polynomials</a> is easy, so we can factor $f_n(x)$ to get $f_p(x)$ and $f_q(x)$, then evaluate these factors at $2^w$ to get $p$ and $q$. This is the basic version of the attack, but I’m intentionally omitting a key insight needed to factor these real-world moduli. A full explanation is at the end of this blog.</p>
<p>
<figure>
<img src="https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/shortsleevekeys_figure3_hu_2438a334e3fbc87c.webp"
alt="Figure 3: Special-form polynomials can be factored to reveal the RSA private key."
width="944"
height="239"
loading="lazy"
decoding="async" />
<figcaption>Figure 3: Special-form polynomials can be factored to reveal the RSA private key.</figcaption>
</figure>
</p>
<p>The correspondence between integers and polynomials makes it easy to factor these special form moduli, but interestingly, it helps factor general RSA moduli as well. The General Number Field Sieve (GNFS) algorithm has the best known asymptotic performance, and the <a href="https://members.loria.fr/PZimmermann/talks/rsa250-prace.pdf">first step</a> is defining a number field by selecting a polynomial $f_n(x)$ and evaluation point $m$ such that $f_n(m) = n$.<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></p>
<h2 id="reverse-engineering-the-completeftp-vulnerability">Reverse engineering the CompleteFTP vulnerability</h2>
<p>After applying this technique to the keys that Hanno found, we found that the private factors are indeed short-sleeved: the prime factors have large, regularly spaced blocks of unset bits. The SSH banners for the hosts with the second pattern indicate they use the CompleteFTP software, so we reverse-engineered a trial version to determine what caused the vulnerable keys.</p>
<p>Dynamically generated RSA keys did not have the short-sleeve pattern<sup id="fnref:3"><a href="#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>, so we used the <a href="https://github.com/icsharpcode/ilspy">ILSpy</a> tool to decompile the .NET code in the demo binary. After some reverse engineering, we found the bug that generated the short-sleeve keys. The following function fills the big integer represented by <code>bignumLimbs</code> with a randomly generated value of the desired bit length. See if you can spot the problem.</p>
<figure class="highlight">
<pre tabindex="0" class="chroma"><code class="language-csharp" data-lang="csharp"><span class="line"><span class="cl"><span class="kd">public</span> <span class="k">void</span> <span class="n">genRandomBits</span><span class="p">(</span><span class="kt">int</span> <span class="n">bits</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Calculate the number of limbs</span>
</span></span><span class="line"><span class="cl"> <span class="kt">int</span> <span class="n">numLimbs</span> <span class="p">=</span> <span class="n">bits</span> <span class="p">/</span> <span class="m">32</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Allocate space for the RNG output</span>
</span></span><span class="line"><span class="cl"> <span class="kt">byte</span><span class="p">[]</span> <span class="n">array</span> <span class="p">=</span> <span class="k">new</span> <span class="kt">byte</span><span class="p">[</span><span class="n">numLimbs</span><span class="p">];</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Call the system RNG</span>
</span></span><span class="line"><span class="cl"> <span class="n">rngProvider</span><span class="p">.</span><span class="n">GetNonZeroBytes</span><span class="p">(</span><span class="n">array</span><span class="p">);</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Copy to the limbs of the big number</span>
</span></span><span class="line"><span class="cl"> <span class="n">Array</span><span class="p">.</span><span class="n">Copy</span><span class="p">(</span><span class="n">array</span><span class="p">,</span> <span class="m">0</span><span class="p">,</span> <span class="n">bignumLimbs</span><span class="p">,</span> <span class="m">0</span><span class="p">,</span> <span class="n">numLimbs</span><span class="p">);</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Set the top bit to ensure proper bit length</span>
</span></span><span class="line"><span class="cl"> <span class="n">bignumLimbs</span><span class="p">[</span><span class="n">numLimbs</span> <span class="p">-</span> <span class="m">1</span><span class="p">]</span> <span class="p">|=</span> <span class="m">0x80000000</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"> <span class="c1">// Store the length</span>
</span></span><span class="line"><span class="cl"> <span class="n">dataLength</span> <span class="p">=</span> <span class="n">numLimbs</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"><span class="p">}</span></span></span></code></pre>
<figcaption><span>Figure 4: Decompiled code for the vulnerable genRandomBits in CompleteFTP. Several branches have been removed for clarity, and comments are added.</span></figcaption>
</figure>
<p>There’s a mismatch between the size of the limbs and the size of the RNG output! Each limb requires 32 bits of random material, but <code>Array.Copy</code> <a href="https://learn.microsoft.com/en-us/dotnet/api/system.array.copy?view=netframework-4.8.1">implicitly casts</a> each 8-bit element of the RNG output to its own element of the big-integer limbs. The repeating structure in the short-sleeve keys is because the issue affects each limb, and the 0 bits are because too small of a value is copied to each limb. This exactly matches the pattern of the cryptanalyzed keys.</p>
<p>We also figured out why our dynamic testing did not generate broken keys: the <code>genRandomBits</code> function was compiled in but unreachable in the latest version. Older versions used custom-written key-generation code that called this vulnerable function, which was later refactored to use standard .NET crypto APIs.</p>
<p>We reverse-engineered an older version of the CompleteFTP software to look for other calls to <code>genRandomBits</code> and found that DSA key generation was also affected. The 160-bit DSA private key $x$ was previously generated by this function, and the public key and parameters include a generator $g$ and target $y = g^x$. The private key is easily <a href="https://en.wikipedia.org/wiki/Baby-step_giant-step">recoverable</a>, and once we knew what to look for, we found vulnerable DSA keys in the wild as well.<sup id="fnref:4"><a href="#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup></p>
<p>Since v12.1.0, CompleteFTP generates RSA keys using .NET&rsquo;s <code>RSACryptoServiceProvider</code>, and since v23.1.0, it generates DSA keys using the <code>DSA.Create</code> API.</p>
<h2 id="how-the-vulnerability-spread--and-how-it-was-contained">How the vulnerability spread, and how it was contained</h2>
<p>The decision to refactor key-generation code to use standard libraries significantly mitigated the scope of the impact. This is actually reflected in the data. Prof. Nadia Heninger has a large collection of historical and contemporary SSH scans that we used to find <a href="https://eprint.iacr.org/2023/1711">broken SSH RSA signatures</a>, so I checked to see whether it included CompleteFTP hosts. There were typically hundreds of CompleteFTP hosts in each IPv4-wide scan, and after aligning the historical scans to the release history, the trend is clear.</p>
<p>
<figure>
<img src="https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/shortsleevekeys_figure5_hu_5c586f6d854f2cbb.webp"
alt="Figure 5: Over time, fewer CompleteFTP hosts run the vulnerable software, but a significant fraction still use vulnerable keys."
width="1200"
height="450"
loading="lazy"
decoding="async" />
<figcaption>Figure 5: Over time, fewer CompleteFTP hosts run the vulnerable software, but a significant fraction still use vulnerable keys.</figcaption>
</figure>
</p>
<p>Starting with the introduction of the RSA vulnerability in December 2016, there was a consistent increase in the number of hosts with vulnerable keys, and once the rewritten RSA code was released in March 2019, this trend immediately stopped. However, even though the number of hosts running an affected version has steadily decreased since then, the proportion of affected keys has plateaued, consistent with customers who regularly update their software but generate their keys only once.</p>
<p>The EnterpriseDT team was very responsive throughout disclosure. To help these users, EnterpriseDT released v26.1.0 of <a href="https://enterprisedt.com/products/completeftp/">CompleteFTP</a> on May 8, 2026; this update automatically checks if the system is using a vulnerable RSA or DSA key and alerts the user if the key needs to be regenerated. They also released a <a href="https://enterprisedt.com/downloads/KeyChecker.zip">standalone tool</a> that does the same. In addition, the badkeys <a href="https://badkeys.info/">website</a> and standalone <a href="https://github.com/badkeys/badkeys">tool</a> now support the detection of vulnerable short-sleeve RSA keys.</p>
<p>In total, we recovered private keys for 603 unique RSA public keys and 74 DSA keys generated by vulnerable versions of CompleteFTP, and 26 RSA keys with the unidentified short-sleeve pattern. Our data sources are heavily biased toward RSA SSH keys, so these numbers do not reflect the actual prevalence.</p>
<h2 id="the-search-for-more-short-sleeve-keys">The search for more short-sleeve keys</h2>
<p>Unfortunately, we do not have more information about short-sleeve pattern 1, nor do we know whether that vulnerability extends to other key types. It&rsquo;s common for cryptanalytic algorithms to exploit knowledge of <em>irregularly</em> spaced blocks of known bits (including ECDSA<sup id="fnref:5"><a href="#fn:5" class="footnote-ref" role="doc-noteref">5</a></sup> and RSA<sup id="fnref:6"><a href="#fn:6" class="footnote-ref" role="doc-noteref">6</a></sup>), but the regular spacing of short-sleeve leakage adds new structure, and there may be powerful variants of these algorithms that can exploit this property. If this type of leakage appears in two independent implementations of RSA, there are likely to be even more examples of short-sleeve keys out there.</p>
<p>In this instance, the impact of the vulnerabilities is fortunately limited, but it illustrates the power of practical research. The process of using known vulnerabilities to inspire more capable algorithms and using these algorithms to uncover new vulnerabilities generates a powerful feedback loop in cryptanalysis. It helps us understand how real cryptographic systems fail in practice, and it is only by observing how systems break that we learn how to make them more secure.</p>
<h2 id="acknowledgments">Acknowledgments</h2>
<p>Thank you to Nadia Heninger for introducing me to Hanno and for letting me use the SSH scans for this project. Those scans consist of historical data from Censys and the University of Michigan provided by Zakir Durumeric and contemporary data and analysis scripts from Kevin He and George Sullivan.</p>
<h2 id="appendix">Appendix</h2>
<p>This final section is intended for those who want to implement the attack or write a proof that the attack works. I left out key details from the main post, but the following guided questions will help you close that gap. First, here are the full moduli for you to factorize. They are synthetically generated, but follow the same pattern as keys in the wild. The factors of $n_2$ were generated by calling <code>genRandomBits(1024)</code> in a loop until the result was prime.</p>
<figure class="highlight">
<pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">n_1=0xc889f7ef523b08e400000000000000014d2ee8284c7a03c000000000000000012c16eeaeab96ddc8000000000000000201036d671407a06600000000000000022f743377005a840d0000000000000001e8e3c0efdd8054ba000000000000000306ee98c677dfdf190000000000000002de525d2b1011ceae0000000000000424455c59eec3a0654500000000000003f8d762d68bcbe8cc3a00000000000000d31291f9aaa7e9a7d60000000000000337a82a59342aadff570000000000000295c495b3690a69b66c00000000000000d9c5e55654e9b14cba000000000000040f0f0f7d3bfdce03d6000000000000026b89ac77db000000000000000000036a77
</span></span><span class="line"><span class="cl">n_2=0x40000049000014ac8000900e00010ec58000b17b8001e0720001be890002169f80029cd5000349190003cd4480037c8c000397660003b28300041021000418cb00058a210004c2708004924980053b8780051cbd8005ebe80006bb27800765e6800651478007f62300073949800860950008614d800863988008d103800884c100099a260009a6d90009578f0007e84300080db800072e59000724f10007c0ec0006ec6600062231000605930005ca4c000566cc0005da92000574dd00040bf1000457dc0004cfbe0004c5640003fe6d0003ada60002de110002cbb30002d5a6000243840001cdf40001a8a9000151be000113f4000101070000acdf000029e5</span></span></code></pre>
</figure>
<ol>
<li>If you compute $f_{n_2}(x)$ using $B=2^{32}$, some of the coefficients are large. Why is that? Is it true that all of the coefficients of $f_p(x)$ and $f_q(x)$ are small?</li>
<li>Is there a bit shift $p \ll i$ such that $f_{2^i p}(x)$ has small coefficients? This is the key trick needed to turn arbitrary short-sleeve values into polynomials with small coefficients.</li>
<li>If $f_{2^i p}(x)$ and $f_{2^j q}(x)$ have small coefficients, can you still compute $f_{2^i p}(x)*f_{2^j q}(x)$ from public information? Can you still recover $p$ and $q$?</li>
<li>If this polynomial factorization technique worked for every $p$ and $q$, then RSA would be broken. Why is the short-sleeve property important, and why doesn&rsquo;t this factorization method work in general? What are the limits?</li>
<li>The short-sleeve property allows us to construct the product $f_{2^i p}(x)*f_{2^j q}(x)$, but unless $f_{2^i p}(x)$ and $f_{2^j q}(x)$ are irreducible, factorization may split this into more than two terms. Prove that there is always an efficient way to recover $p$ and $q$ from the polynomial factorization.</li>
</ol>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>In math terms, the evaluation map is a ring homomorphism.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:2">
<p>More accurately, modern factoring implementations use a generalization of this technique. They search for a pair of polynomials $f_0, f_1$ where $f_1$ is linear and $Resultant(f_0, f_1)$ is a small multiple of $n$. In the special case where $f_1$ is monic, then $Resultant(f_0, x - m) = n \Leftrightarrow f_0(m) = n$.&#160;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3">
<p>CompleteFTP RSA key generation on Linux had a separate issue where the private exponent was set to 65537 and the public exponent was large. We disclosed, and this issue was fixed in v26.0.2. The Linux version of the tool offers <a href="https://enterprisedt.com/products/completeftp/editions/">different features</a> and is less popular than Windows. According to license data from EnterpriseDT, they believe no production users are affected by this issue. Our scans corroborate this claim, as we found no keys in the wild with this property.&#160;<a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:4">
<p>Diffie-Hellman key exchange also used the vulnerable function, but with a 2048-bit exponent. This is not vulnerable, and we believe that DH key exchanges that used this function are still cryptographically secure.&#160;<a href="#fnref:4" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:5">
<p><a href="https://doi.org/10.1007/978-3-540-74462-7_9">Extended Hidden Number Problem and Its Cryptanalytic Applications</a> by Hlaváč and Rosa considers the problem of (EC)DSA nonces with multiple blocks of unknown bits at arbitrary locations.&#160;<a href="#fnref:5" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:6">
<p><a href="https://doi.org/10.1007/978-3-540-89255-7">Solving Linear Equations Modulo Divisors: On Factoring Given Any Bits</a> by Herrmann and May considers factoring RSA when one of the factors has multiple contiguous blocks of unknown bits.&#160;<a href="#fnref:6" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>📝 2026-06-12 09:16 - Kev Quirkhttps://kevquirk.com/2026-06-12-09162026-06-12T08:16:00.000Z<p>You know what the absolute worst part of owning an EV is?</p>
<p>It's when you get in the car with the kids and there's 67% battery left.</p>
<p>⁶🤷⁷</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=%F0%9F%93%9D%202026-06-12%2009%3A16">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-12-0916#comments">leave a comment</a>.</p>
</div>📝 2026-06-12 06:46 - Kev Quirkhttps://kevquirk.com/2026-06-12-06462026-06-12T05:46:00.000Z<p>So a fox came into the field and took a chicken from right in front of us at dinner time last night.</p>
<p>Unfortunately we couldn't get to it in time. Our rooster tried, but he wasn't successful either.</p>
<p>We have her last egg, so we're gonna try and hatch it. 😟</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=%F0%9F%93%9D%202026-06-12%2006%3A46">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-12-0646#comments">leave a comment</a>.</p>
</div>Identifier: Taiwanese survey markers - Johnny.Decimalhttps://johnnydecimal.com/blog/0216-identifiers-taiwan-survey-marks/2026-06-12T01:59:05.000Z<p>I first saw this sort of identifier years ago in Melbourne and, once I dig out the old photos, I'll do a retrospective post. I was obsessed with them long before Johnny.Decimal was an idea. It's quite obvious that I have a certain type of brain.</p>
<p>But right now I'm in Taiwan, and what a lovely surprise to find this in the pavement in the coastal city of Hualien.</p>
<figure class="figure jdimage jdimage--auto-dark jdimage--drop-shadow"> <picture> <img class="figure__inner" alt="A photograph, looking directly down from a standing human's perspective. You can see a tiny bit of my shoe, and in the pavement is a circular metal plate about 5cm across. This one is marked `HK33`." height="961" loading="lazy" src="https://johnnydecimal.com/blog/0216A-Taipei_survey-960x1280.jpeg" width="960"> </picture> <figcaption class="figure__caption"> Figure 0216A. Hualien survey mark HK33. </figcaption> </figure>
<p>That is a <a href="https://en.wikipedia.org/wiki/Survey_marker">survey marker</a> and now that you've seen one, you'll find them everywhere. I'm not sure how standard it is to offer a public lookup for these things – Melbourne has one – but even if you do find <a href="https://survey.gov.taipei/LDA/map/map.aspx">a site</a>, the software tends to be … shall we say 'specialised'? By which I mean, from the 1990s, and hideous. (Usually some flavour of <a href="https://www.arcgis.com/index.html">ArcGIS</a>.)</p>
<p>And, as I'm learning, there isn't necessarily one type of marker and one city website that references it. Here in Taipei there seem to be different data sets for the departments of 'Land Administration' vs. 'Urban Development'.</p>
<p>All of which is to say that I tried getting links to these markers, and failed. So just enjoy the photos. ;-)</p>
<figure class="figure jdimage jdimage--auto-dark jdimage--drop-shadow"> <picture> <img class="figure__inner" alt="Survey mark 114148." height="960" loading="lazy" src="https://johnnydecimal.com/blog/0216B-Taipei_survey-960x1280.jpeg" width="960"> </picture> <figcaption class="figure__caption"> Figure 0216B. Taipei survey mark 114148. </figcaption> </figure>
<figure class="figure jdimage jdimage--auto-dark jdimage--drop-shadow"> <picture> <img class="figure__inner" alt="Survey mark HA173." height="894" loading="lazy" src="https://johnnydecimal.com/blog/0216C-Taipei_survey-960x1280.jpeg" width="894"> </picture> <figcaption class="figure__caption"> Figure 0216C. Taipei survey mark HA173. </figcaption> </figure>📝 2026-06-11 21:56 - Kev Quirkhttps://kevquirk.com/2026-06-11-21562026-06-11T20:56:00.000Z<p>Dammit. My first attempt at a 2 colour print has failed - the filament keeps getting jammed from the AMS for some reason.</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=%F0%9F%93%9D%202026-06-11%2021%3A56">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-11-2156#comments">leave a comment</a>.</p>
</div>Every physical Nintendo Switch game I have - Joel's Log Fileshttps://joelchrono.xyz/blog/every-physical-switch-game2026-06-11T13:50:00.000Z<p>I thought it would be fun to list every single physical game I own, and try to justify my purchasing desitions. Honestly though, it will be a bit painful too. It will be a paragraph per game, so it should not be that long.</p>
<p>I will also note how worth the purchase is or will be once I play it, in my opinion. This is not based on future pricing or rarity, but how much I’ll actually enjoy the title itself from what I know of it, and how expensive it is compared to getting it digitally. My list is in alphabetical order.</p>
<p>Also, if I don’t remember what a game is about from the title and memory alone, I’ll let you know, that’s probably a sign I shouldn’t have bought it, but I sometimes buy obscure unknown games because of that! Besides, I think at least one reader will be like <em>“that game is so good, you better give it a try right now”</em> or something.</p>
<ul>
<li>
<p><strong>13 Sentinels: Aegis Rim</strong> - I have heard some incredible things about this title when it comes to its setting and story. I am still unfamiliar with most of it, I know it’ll involve mechas and high schoolers though, maybe even some time travel? I am interested on the scenario those protagonists will have to face. I think this one’s worth having and playing some day.</p>
</li>
<li>
<p><strong>Animal Well</strong> - This one’s my most recent purchase. A metroidvania that seems to be focused on exploration and curiosity over combat. I heard amazing things about it and I was there when it came out. Everyone seemed to have something to say. I was extremely tempted to get it on <em>Limited Run Games</em> back then, but thankfully it was published for much less money later, so I’m glad I found it at the price I did. I blame <a href="https://brainbaking.com">Wouter</a>.</p>
</li>
<li>
<p><strong>A Space for the Unbound</strong> - The title alone made me want to get this game. And the pixel art seemed amazing too. I think it’s a bit of a coming of age story set in the future, something like that? I must admit I don’t recall the plot of it. I found it for relatively cheap though, even if it’s the European release. The cover looks really pretty too, I am glad to have it with me.</p>
</li>
<li>
<p><strong>Astral Chain</strong> - This is a title that came out early in the Switch lifespan, and it seems to have acquired a bit of a cult following, even though there has been no sequel for it yet. I believe that just owning it kind of neat. I am yet again unaware of its story, I just know it seems to involve some sort of mecha police, and stuff like that.</p>
</li>
<li>
<p><strong>Bo: Path of the Teal Lotus</strong> - I was excited by this one, a Metroidvania that seemed somewhat similar to <em>Hollow Knight</em> with a japanese artstyle and setting. I remember seeing it compared to <em>Nine Sols</em>. I am yet to play it but I let a friend borrow it. I got the Japanese release and it doesn’t have Spanish, so unfortunately my friend didn’t understand the plot and kinda abandoned it. The mechanics seems good though.</p>
</li>
<li>
<p><strong>Balatro</strong> - A fantastic title that I have already purchased three times. Digital Switch version, physical Switch version, and on my phone. What is there to do? It’s an amazing videogame where you use Poker hands to win chips forevermore, that I am yet to win. I haven’t been helplessly hooked by it, but I really appreciate what it has done and the innovation it brought to the scene—even if we are a bit flooded with Balatro-likes lately.</p>
</li>
<li>
<p><strong>Castlevania Advanced Collection</strong> - I completed <a href="/blog/castlevania-aria-of-sorrow/">Aria of Sorrow</a> pretty much a year ago, and I really enjoyed it! So I decided to get the whole collection, which saw a Limited Run release as well. Thankfully, it was being resold rather cheap in my country, so I didn’t even struggle to pay for it. I should give a go to the other titles in the collection soon.</p>
</li>
<li>
<p><strong>Castlevania Dominus Collection</strong> - Everyone seems to think that <em>Dawn of Sorrow</em> is the best of the Castlevanias. I am not sure yet, but I want to try it. This was the first purchase I made on Limited Run. It came out with three different covers, and it does look like most of the versions with the cover I liked (from Order of Ecclesia) are rarely sold (or very expensive) so that’s kinda cool. I blame <a href="https://brainbaking.com">Wouter</a>.</p>
</li>
<li>
<p><strong>Celeste</strong> - A title I completed on a Christmas before this blog was even a thing. I remember vividly going through it and accepting challenge after challenge of the main path. Years later I decided to buy it, and saw someone from the fediverse sellling their Limited Run copy for a good price! I decided to purchase it from them and well, that cover is just awesome to see. I am so happy to have it with me, now I just need to replay it soon.</p>
</li>
<li>
<p><strong>Chrono Cross: Radical Dreamers Edition</strong> - Alright, this one’s interesting. A port of a PS1 title that is a follow-up to my favorite videogame of all time! And that cover? Absolutely gorgeous too. The only caveat is how it could affect my enjoyment of the first game or something. Honestly, I am not too worried and I don’t think it’ll be terrible either, I am looking forward to giving it a go someday. I have heard the Switch performance isn’t the best or something? I am not sure though.</p>
</li>
<li>
<p><strong>Crow Country</strong> - A modern indie game with the style of the PS1, inspired by old school survival horror, such as the Resident Evil games I already <a href="/blog/resident-evil-2">played</a> and <a href="/blog/resident-evil/">loved</a>, with a main character that looks like the blocky models from <em>Final Fantasy VII</em>? Why would I not want to give this one a try I wonder? I am definitely playing this at some point. I blame <a href="https://brainbaking.com">Wouter</a>.</p>
</li>
<li>
<p><strong>Crypt Custodian</strong> - Honestly, this was so cheap to get physical in my country I am not even worried of buying it. And thankfully, I know that my friend <a href="https://benjaminhollon.com">Amin</a> loved it to bits! A sort of Zelda/Metroidvania game I look forward to.</p>
</li>
<li>
<p><strong>Dead Cells: Return to Castlevania</strong> - The physical version of this game that includes pretty much all the DLC on it. I want to play it soon and have fun with it. This is another one that Amin loves, and I have other friends who agree. It was in fact, one of the first titles I tried on a friend’s Switch. I have heard that after so many updates, the performance of the game has worsened, but if that’s really the case, I’m sure I can wait for the Switch 2 to run its smoothly anyway whenever I buy it.</p>
</li>
<li>
<p><strong>Dragon Quest I & II HD-2D Remake</strong> - Listening to <a href="https://intothecast.online">Into The Aether</a> is very dangerous sometimes, they praised these games so much it was almost impossible for me to resist when I saw them at a very affordable price. Two games completely remade and improved in every way, from archaic and storyless to playable and with characters you actually care about is just awesome.</p>
</li>
<li>
<p><strong>Dragon Quest III HD-2D Remake</strong> - The one that did that trick first, this one was a truly helpless purchase at basically full price and I am yet to even open it. A bit pathetic of me to be honest, but I have a reason to trust this series so much, and it’s the next game.</p>
</li>
<li>
<p><strong>Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition</strong> - Now this is a masterpiece, a game I’ve dedicated dozens of hours to already. It’s a wonderful game that has been featured in plenty of my posts, selected as my <a href="">desert island game</a>—make sure to check to post if you haven’t, lots of recommendations to be found.</p>
</li>
<li>
<p><strong>Emio The Smiling Man</strong> - This is another recommendation caused purely becase of Into The Aether—ITA from now on, it’ll come up a few more times—this is a game from the Famicom Detective Club series, a murder mystery visual novel style of game, with some great art and writing, from what I’ve seen. It’s something akin to the Ace Attorney games apparently, although there are some horror elements to it as well. It’s part of my Summer Game Challenge so I may finally play it soon.</p>
</li>
<li>
<p><strong>Fantasian Neo Dimension</strong> - For a long time I heard of this game being an exclusive for the Apple Arcade that featured music from Nobuo Uematsu and produced by Sakaguchi, the creator of Final Fantasy itself! I’ve heard the Switch port doesn’t have the best loading times, but that it doesn’t really matter much either. We’ll see.</p>
</li>
<li>
<p><strong>Final Fantasy I-VI Collection</strong> - This one was quite the bummer. I bought it when it was rather expensive and it ended up getting more copies produced later, bringing down the price. Definitely a mess-up on my part. In any case, six classic games that shaped what a JRPG is ought to be in one package? Awesome. The games are not as beautiful as the Dragon Quest remasters though, sticking to the original art for the most part with a revamped UI and an ugly text font—which can be changed in the settings at least.</p>
</li>
<li>
<p><strong>Final Fantasy VII & Final Fantasy VIII Remastered</strong> - The next two games of the Final Fantasy series are here! I must admit, most of these I own just to have a legal copy and feel less bad about playing them with an emulator. In this case, I could start over FFVII, but I have spent like 20 hours already on it, and I may as well play VIII on my Anbernic handheld too. Not the best purchase but cool to have anyway.</p>
</li>
<li>
<p><strong>Final Fantasy Tactics - The Ivalice Chronicles</strong> - Of course there is even <em>more</em> Final Fantasy here, but this one is a Tactics RPG! That means there’s a grid and characters move like chess pieces. It seems to be a very beloved game, and I’m definitely looking forward to giving it a spin. In case it’s not clear… I own too many JRPGs.</p>
</li>
<li>
<p><strong>Final Fantasy X/X-2 HD Remaster</strong> - This is my most expensive purchase. I got it at a certain price, used. I realized the second game had to be downloaded with a code that no longer worked… I asked for a refund and they refused to give me the full price back, saying it was used and well, I immediately purchased the game right there brand new… Then I realized the Japanese version of the game includes both titles in cartridge, but I haven’t purchased it again, and I hope I don’t… I won’t!</p>
</li>
<li>
<p><strong>Final Fantasy XII The Zodiac Age</strong> - So many Final Fantasies, I wonder which one will be the real final one. In any case, Zodiac Age was mentioned a lot in some episodes of ITA and I decided I may as well get it too. The only game missing from my Switch collection is <em>Final Fantasy IX</em>, I wonder how long that’ll last…</p>
</li>
<li>
<p><strong>Fire Emblem: Three Houses</strong> - When I purchased Celeste, this was a title also on sale by the individual who sold it to me! I decided to purchase both to help a bit. This game seems to be beloved by many, and after how much I liked <a href="/blog/fire-emblem-the-blazing-blade">Fire Emblem: The Blazing Blade</a>, I saw no reason not to give it a go.</p>
</li>
<li>
<p><strong>Gris</strong> - This is another game I purchased because of Amin’s love for it. What else can I say? It’s all his fault. Its a platformer with amazing art and music, super minimal in design too, will give it a shot someday.</p>
</li>
<li>
<p><strong>Hades</strong> - This is one of those that maybe I could have saved, as I also have it digitally. But, the game is so good I already finished it! and it also came with the full soundtrack, with a Bandcamp download code. That was definitely a delight to see. Review coming soon.</p>
</li>
<li>
<p><strong>Hollow Knight</strong> - This is worth having no matter what. Amazing game, I will definitely own Hollow Knight Silksong physical as well, as soon as it goes out of preorder and is available on cheaper stores in my country.</p>
</li>
<li>
<p><strong>Kirby and the Forgotten Land</strong> - A bit of a homework buy for me. I just wanted a wholesome game to play whenever small kids in my church or extended family visit. It’s awesome and fun for me as well. I just haven’t given it a go in a while.</p>
</li>
<li>
<p><strong>Legacy of Kain: Sould Reaver 1 & 2 Remastered</strong> - This one was absolutely worth it. Two great games, one of which is already a <a href="/blog/legacy-of-kain-soul-reaver/">favorite of mine</a>. I was going to get the Limited Run release of it, but then it was published for normal and I just went for that one. It’s a great collection of ports and the extras are also super interesting to see.</p>
</li>
<li>
<p><strong>Live A Live</strong> - Along <em>Chrono Trigger</em> and <em>Final Fantasy VI</em>, this title is probably one of the most interesting JRPGs of the SNES days, which remained exlusive to Japan for quite a while. This port brings it to modern times with HD-2D, and I am rather excited to give it a go some day.</p>
</li>
<li>
<p><strong>Mario & Luigi Brothership</strong> - I loved the original <a href="/blog/mario-and-luigi-superstar-saga/">Mario & Luigi Superstar Saga</a>, and when I saw the trailer for this one, I just had high hopes. I saw it on Walmart on sale and decided to pick it up. It seems like reviews are rather mixed, but I want to give it a fair shot sometime.</p>
</li>
<li>
<p><strong>Mario Kart 8 Deluxe</strong> - This is just a must, let’s move on.</p>
</li>
<li>
<p><strong>Marvel vs Capcom Fighting Collection</strong> - A lot of great games that none of my friends have been willing to try in multiplaer, honestly a bit of a fail since I haven’t touched it in ages and I kinda don’t care about playing it myself, maybe one day.</p>
</li>
<li>
<p><strong>Metroid Dread</strong> - Literally one of the best experiences in gaming I have ever had, the first game I’ve ever completed at 100%. A truly fantastic work of art in the Metroidvania genre, in my opinion. I will probably replay it at some point. I borrowed it at the time but had to get my own copy in the end, worth it.</p>
</li>
<li>
<p><strong>Metroid Prime Remastered</strong> - This is the game I’m currently playing at the time of writing. After more than 16 hours of playtime, it’s fair to say this game is defeinitely worth it. What a delight, a perfect remaster, in my opinion.</p>
</li>
<li>
<p><strong>Metroid Prime 4 Beyond</strong> - This was a bit of an impulse purchase this year when I saw it on a deal that was more than decent for me. I think it’s going to be a pretty nice adventure, if not the best Metroid Prime has to offer. Thankfully, I already played that, so I’m ready to have a bit of a mixed experience in Samus’ world.</p>
</li>
<li>
<p><strong>Monster Hunters Generations Ultimate</strong> - I have <em>Monster Hunter Rise</em> digitally, and it’s the only one I’ve played, but I love Monster Hunter as a franchise, and whenever <em>Freedom Unite</em> on the PSP becomes way too archaic for me—probably never to be honest—I plan to check this one out to keep the old school style of the game alive.</p>
</li>
<li>
<p><strong>Nier Automata</strong> - Everyone I know tells me this game is one of those that might change the way you look at videogames, and your life as a whole. That’s an experience <em>1000xRESIST</em> gave me, but perhaps this one deserves a shot as well. We will see! Some say the Switch port is subpar, so I’ll probably wait until I get a Switch 2 to try this.</p>
</li>
<li>
<p><strong>Nintendo Switch Sports</strong> - I miss the actual Miis having the spotlight, and to be honest, not all of these games are worth playing at all. But I really enjoy Golf, Bowling and Volleybal with friends, and that’s all that matters to me.</p>
</li>
<li>
<p><strong>Octopath Traveler II</strong> - Although I haven’t played it, a friend borrowed it from me and has more than 40 hours of playtime. I know this game is worth it, and someday I’ll check it out for myself. One of the great JRPGs of modern years.</p>
</li>
<li>
<p><strong>Outer Wilds: Archeologist Edition</strong> - This is a title that is another life-changing experience. And after 11 hours I can truly confirm this is already the case. I ended up leaving it pending for a bit, but I truly want to return to it soon. It’s a really fantastic game that I would love to finish for the Summer Game Challenge. I got this one because of <a href="https://moddedbear.com">JP</a></p>
</li>
<li>
<p><strong>Persona 5 Royal</strong> - This one seems to be yet another eye-opening experience for many people, although a bit harder to get into than the rest because of the commitment it takes. It should be fun, but I’ve heard the performance on Switch, while passable, is not ideal. I personally paid like 1/4th of the price for it and have no complains, will play some day.</p>
</li>
<li>
<p><strong>Pipistrello and the Cursed Yoyo</strong> - After so many heavy hitters, this indie title with a GBA style seems to be more of a fun Metroidvania title with some heavy platforming elements. I got it because of Wouter, although he ended up a bit mixed on it—he’s not as good at platforming compared to me.</p>
</li>
<li>
<p><strong>Pokémon Legends Arceus</strong> - I had heard so many things and praise for this title for finally giving the Pokémon formula the refresh it needed. I really want to get into it at some point, I’ve never completed a Pokémon title though, so we’ll see.</p>
</li>
<li>
<p><strong>Pokémon Legends Z-A</strong> - I got this because of FOMO and I haven’t even touched it, I’ll probably love it if I give it a try and some time.</p>
</li>
<li>
<p><strong>Pokémon: Let’s Go Pikachu!</strong> - This one is actually borrowed, so it doesn’t count. It’s a remake of <em>Pokémon Yellow</em> that seems to be made for little kids.</p>
</li>
<li>
<p><strong>Prince of Persia: The Lost Crown</strong> - An absolute masterpiece of Metroidvanias, so many quality of life features that have been lacking on <em>Silksong</em> and even <em>Metroid Dread</em>, I love every aspect of this game and I am happy to have it on my collection. The physical version has gone down in price a lot, but I’m glad to have played it when I did. Check <a href="/blog/prince-of-persia-the-lost-crown/">my review of it!</a>.</p>
</li>
<li>
<p><strong>River City Girls 1+2</strong> - The beat’em up genre is super fun and requested among my friends, so picking this up seemed like a good idea. We played the opening hour of the sequel and were surprised by it. However, right now <em>Full Metal Furies</em> is our multiplayer title, so this is currently shelved.</p>
</li>
<li>
<p><strong>Sea of Stars</strong> - A title that I actually found because of Linus from LTT, yes, I actually found out about CrossCode and Chained Echoes because of him too. The guy has taste in videogames. Anyway, this title also showed up on ITA and everywhere because it was the indie GOTY in 2023. It seems like there were mixed reviews about it overall though, so I’ll see.</p>
</li>
<li>
<p><strong>Shin Megami Tensei V: Vengeance</strong> - The SMT series is a blindspot for me (like Persona, and Octopath, and many already mentioned, but whatever), and it seems extremeley interesting and mechanically rich compared to most others JRPGs . Some day, I’ll give this one a go, it may absorb me completely, which scares me.</p>
</li>
<li>
<p><strong>Signalis</strong> - This is another one I got because of Resident Evil, although it was before I actually played them. I was thinking of playing it before the classics, but things happened, and now I’m eager to see how it evolves the mechanics in the genre, especially compared to <em>Crow Country</em>. It has a darker feel to it akin to Parasite Eve too, which I like.</p>
</li>
<li>
<p><strong>Star Wars Heritage Pack</strong> - This physical game contains five titles in the cartridge and two download codes. The game I cared about from it was <em>Star Wars: The Force Unleashed</em>, a game I tried and loved in my childhood playing on my PSP. The rest seem to be awesome too, especially the Knights of the Old Republic games, which are the ones that are download codes, unfortunately. It was rather cheap though, so nice.</p>
</li>
<li>
<p><strong>Streets of Rage 4: Anniversary Edition</strong> - This is another beat’em up that actually stuck! Because it’s beatable in a single sitting, unlike the RCG games that are almost like open worlds. In any case, the music, art and overall atmosphere of this game is super cool, worth beating, and probably replaying too.</p>
</li>
<li>
<p><strong>Suikoden I & II HD Remaster</strong> - This one is another title that I am yet to complete first on my PSP, and then on my Anbernic handheld.</p>
</li>
<li>
<p><strong>Super Mario Bros Wonder</strong> - a <em>wonderful</em> return to the 2D games of the series, with an incredible art style and excellent courses. Played it multiplayer with friends and enjoyed every second of it!</p>
</li>
<li>
<p><strong>Super Mario 3D All Stars</strong> - This one is also borrowed and I think it’s best to play the games emulated, and I already have a better port of <em>Super Mario Galaxy</em> anyway.</p>
</li>
<li>
<p><strong>Super Mario 3D World + Bowser’s Fury</strong> - What a title this is! One of the best level-based Mario games ever, can’t complain much about it, wonderfully chaotic in multiplayer.</p>
</li>
<li>
<p><strong>Super Mario Galaxy 1 + Super Mario Galaxy 2</strong> - These ports from the original Wii games had a mixed reception because of the price, the games are more than a dozen years old. I paid a lower price myself and have never played them fully, so I accepted the Nintendo tax.</p>
</li>
<li>
<p><strong>Super Mario Oddysey</strong> - one of the first titles in the system and one that redefines what Super Mario can be! I hope I get to play this one at some point, I got it at a good price and it’s now waiting for its turn…</p>
</li>
<li>
<p><strong>Super Smash Bros Ultimate</strong> - This is just essential and a must, let’s move on.</p>
</li>
<li>
<p><strong>Tactics Ogre: Reborn</strong> - As if I didn’t have enough with Ivalice Chronicles, this title seems to be a great port of the original Tactics Ogre, and yes, this is one that Wouter made me purchase, evil!</p>
</li>
<li>
<p><strong>Tales of Graces F Remastered</strong> - I have never played a Tales game, and this release on Switch seemed interesting enough for me, I saw it mentioned in the TWG Online Discord and I just couldn’t help myself…</p>
</li>
<li>
<p><strong>Teenage Mutants Ninja Turtles: Shredder’s Revenge</strong> - An intense beat’em up featuring the ninja turtles and friends! An awesome homage to the franchise with great mechanics, awesome music and cool moves, I’d say this one’s worth having!</p>
</li>
<li>
<p><strong>Trails in the Sky First Chapter</strong> - This one is probably a masterpiece, and a very dangerous game to get into, given how it spawns a whole franchise with a dozen videogames I may end up addicted to. Will try it sometime, one of those JRPGs that could change you or something. I even got a special edition of it with a metallic case.</p>
</li>
<li>
<p><strong>The Hundred Line: Last Defense Academy</strong> - Quite literally my most played title on the Switch, this game is very much worth it. It’s a fantastic, mind-blowing story, a visual novel mixed with tactics and a Mario Party map. The best part is I am not even done with it yet, it’s so fun. Over 70 hours and counting.</p>
</li>
<li>
<p><strong>The Legend of Zelda: Breath of The Wild</strong> - There’s nothing to say, this game is a must on the Nintendo Switch, a delight that has given me 40+ hours of adventure and awesomeness!</p>
</li>
<li>
<p><strong>The Legend of Zelda: Echoes of Wisdom</strong> - This one looked so fun, and my sister wanted to play it too! Unfortunately haven’t had the chance to complete it, and I think my sis left it halfway, we’ll see how it goes.</p>
</li>
<li>
<p><strong>The Legend of Zelda: Tears of the Kingdom</strong> - This is quite literally the reason I finally bought a Nintendo Switch, I wanted the Tears of the Kingdom edition, and I wanted the game to match! Unfortunately haven’t had the chance to play it yet… I know it’ll be worth it</p>
</li>
<li>
<p><strong>The Legend of Zelda: Link’s Awakening</strong> - This one is also borrowed so it doesn’t count, but someday…. I may end up playing the GBC version anyway.</p>
</li>
<li>
<p><strong>The Messenger</strong> - I blame Wouter for this one. A platformer I think? Kinda metroidvania-ish? I heard about it from ITA so that means it must be a good title.</p>
</li>
<li>
<p><strong>Triangle Strategy</strong> - Every time I try this game I get hooked for like three hours and then I don’t want to play it again. I am in like hour 17 by now and it’s a great title, I just need to get a grip to finish it. It’s borrowed though so whatever!</p>
</li>
<li>
<p><strong>UFO 50</strong> - This one is a collection of fifty games developed by a fake company (like a sort of alternate history thing in the plot) and you can just play them all and enjoy! Very retro stuff. Wouter got it too but I can’t blame him this time</p>
</li>
<li>
<p><strong>Unicorn Overlord</strong> - I found out about this one from ITA and since Wouter got it too I thought why not. It’s a tactics RPG with some very unique mechanics, done by the same people from <em>13 Sentinels</em>, I think it will be worth it!</p>
</li>
<li>
<p><strong>World of Horror</strong> - I’ll be honest, I was told by YouTube that this game was rare and got it just because of that. Seems to be a sort of horror detective point and click thing roguelike. Could be worth it though.</p>
</li>
<li>
<p><strong>Wizardry: Proving Grounds of the Mad Overlord</strong> - The ultimate dungeon crawler or something, a genre I am yet to explore in depth. I got this one from Limited Run, and I must admit the quality of the cover left a bit to be desired, I’m sure the game itself is going to be good, someday.</p>
</li>
<li>
<p><strong>Xenoblade Chronicles</strong> - I heard of this game for so long and I finally played like the first five hours. I was enamored and I want to play it more, I just haven’t picked it back up… I should have put it on the Summer Game Challenge.</p>
</li>
<li>
<p><strong>Xenoblade Chronicles 3</strong> - I don’t have 2, but 3 seems to be the one people prefer anyway, I’ll get to it someday…</p>
</li>
<li>
<p><strong>Xenoblade Chronicles X</strong> - The marketing got me and I was helpless, this one was definitely something I could have done without at least until beating the others. Then again, some people prefer it over all of them.</p>
</li>
<li>
<p><strong>Yakuza Kiwami</strong> - I’ve heard great things about the Yakuza games from everywhere, I definitely plan to get to this someday, also purchased from Limited Run, bundled with <em>Wizardry</em>!</p>
</li>
<li>
<p><strong>Ys Origin</strong> - I love the Ys games, sibling of the Trails series but more action focused. This one title promises a lot and I sure hope it delivers.</p>
</li>
<li>
<p><strong>Ys VIII: Lacrimosa of DANA</strong> - This one though, seems to mark the refining of the franchise on a new direction started by <em>Ys Seven</em>—which I completed—and it was one of the first things I bought more than a year ago. I am eagerly waiting to play it.</p>
</li>
</ul>
<p>Honestly, I know I own too many games for me to even complete, and I’m not even counting my digital purchases.</p>
<p>I am not sure why I am writing this, I thought it would be fun but it just kept going and kinda felt pitiful in the end? It’s not like it matters that much.</p>
<p>Anyway, if you recognize any of these games and would vouch for me finally trying them, feel free to do so. But of course, there’s quite a backlog waiting for me…</p>
<p>Eighty one in total.</p>
<p>This is day 79 of <a href="https://100daystooffload.com">#100DaysToOffload</a></p>
<p>
<a href="mailto:me@joelchrono.xyz?subject=Every physical Nintendo Switch game I have">Reply to this post via email</a> |
<a href="https://fosstodon.org/@joel/116731843990337890">Reply on Fediverse</a>
</p>Career Update - Life After Stepping Down - Kev Quirkhttps://kevquirk.com/career-update2026-06-11T11:21:00.000Z<p>Last October <a href="https://kevquirk.com/career-snakes-ladders">I made the decision</a> to step down from my role as a global executive in the cybersecurity industry. The last 8 months have gone by in a flash, so I wanted to write a little update on how it's going. Do I regret the decision? Was it the right thing to do? Or have I screwed up the career I've spent 25 years building?</p>
<p>The TL;DR is that I'm <em>far</em> happier now than I was back in October. I've battled with whether this was a failure, and I decided that <a href="https://kevquirk.com/i-didnt-fail">I didn't fail</a>, it was all just my ego.</p>
<p>I've gone from working a ~60-70 hour week, to working a ~40-45 hour week on average (I'm contracted to 35 hours). When I sign off, I know my phone isn't going to ring. I'm doing work that I enjoy doing again, with a team I enjoy doing it with.</p>
<p>More importantly though, I'm less stressed and I get to spend quality time with my family. That right there, <em>that</em>, is the most important thing.</p>
<p>For example, since all my team are in the States, I tend to have late meetings. So on a Wednesday I shift my hours and sign on at around lunchtime. My wife is also off on a Wednesday, so every week we now take the boys to school, then go out for breakfast together. After that we take the dogs for a walk. It's just lovely.</p>
<p>Working weekends just isn't a thing for me now either. So I can spend <em>every</em> weekend with the kids, or out on <a href="https://kevquirk.com/motorbikes">my motorbikes</a> with friends, or in the garage working on them, or on various projects around <a href="https://kevquirk.com/search?q=smallholding">the smallholding</a>.</p>
<p>Sure, I don't have a corner office, or an assistant, or the fancy executive job title. But I'm happy I traded those things in for all the above.</p>
<p>If you're thinking about a step down to focus more on family instead of your career, my advice is to <strong>go for it</strong>. I have zero regrets.</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=Career%20Update%20-%20Life%20After%20Stepping%20Down">reply to this post by email</a>, or <a href="https://kevquirk.com/career-update#comments">leave a comment</a>.</p>
</div>Taylor Swift question challenge - James' Coffee Bloghttps://jamesg.blog/2026/06/11/taylor-swift-question-challenge2026-06-11T00:00:00.000Z
<p>Inspired by the <a href="https://blog.avas.space/bear-blog-challenge/">Bear Blog question challenge</a> and other blogging challenges, I thought I would make my own: the Taylor Swift question challenge. </p><p>The questions are orientated more toward people who have heard a few of her songs, but, no matter whether you have listened to one or all of her songs, I hope you find something interesting in this quiz! If you don’t feel like you can answer a question, feel free to skip it and/or add your own in its place.</p><p>Here are the questions:</p><ol><li>What is the first Taylor Swift song you can remember listening to?</li><li>What is/are your favourite Taylor Swift song(s)?</li><li>What is/are your favourite Taylor Swift album(s)?</li><li>What is your favourite Taylor Swift song that she performed with someone else?</li><li>What lyric stays with you more than any other?</li><li>What Era are you in right now?</li><li>Which Eras Tour mashup do you like the most?</li><li>If you went to the Eras Tour, what night did you go?</li><li>What other musicians do you like and hope people check out?</li></ol><p>If you like the questions, feel free to write responses on your website!</p><p>My answers are below.</p><h2 id="what-is-the-first-taylor-swift-song-you-can-remember-listening-to?">What is the first Taylor Swift song you can remember listening to?</h2><p>I don’t remember exactly, but I have a feeling it would have been “Shake it Off,” most likely on the radio.</p><p>The most vivid memory I have of her music was when I started listening to the Midnights album. If I recall I listened to it once and enjoyed it, but something drew me back and I kept listening. That started me on what is now a years-long journey of appreciating her music. And there’s still more for me to listen to. I haven’t listened to most of her Debut album!</p><h2 id="what-is/are-your-favourite-taylor-swift-song(s)?">What is/are your favourite Taylor Swift song(s)?</h2><p>Favourites are hard, but they do get me thinking. I <em>love</em> exile. It is also one of my favourite songs to play on the piano. exile introduced me to Bon Iver, whose music I have gone on to greatly appreciate. I always love when an artist can introduce you to another artist.</p><p>The Great War, The Albatross, The Bolter, You Are in Love, and Maroon are among my favourites too.</p><p>Also, Taylor Swift’s performance of “<a href="https://youtu.be/60ZUS6l13a4?t=361">You’ve Got a Friend in Me</a>” with Randy Newman is wonderful.</p><h2 id="what-is/are-your-favourite-taylor-swift-album(s)?">What is/are your favourite Taylor Swift album(s)?</h2><p>I think my favourite album is folklore, followed by TTPD and Midnights. Although evermore has so many good songs, too. And Red. And… wait.</p><h2 id="what-is-your-favourite-taylor-swift-song-that-she-performed-with-someone-else?">What is your favourite Taylor Swift song that she performed with someone else?</h2><p>Since I said exile earlier, I think I’ll say “I don’t wanna live forever,” which she sung with Zayn.</p><h2 id="what-lyric-stays-with-you-more-than-any-other?">What lyric stays with you more than any other?</h2><p>“Say it once again with feeling” from How Did It End.</p><p>Also the plosive sounds of "pathological people pleaser" in You're Losing Me really stick with me.</p><h2 id="what-era-are-you-in-right-now?">What Era are you in right now?</h2><p>Most likely my Showgirl era! I feel like I can embrace my playful side more. But I’m holding on to the memories of other eras; they will hold on to me.</p><h2 id="which-eras-tour-mashup-do-you-like-the-most?">Which Eras Tour mashup do you like the most?</h2><p>The Great War and You’re Losing Me is a great mashup. I also love playing Out of the Woods and All You Had to Do Was Stay on guitar.</p><h2 id="if-you-went-to-the-eras-tour,-what-night-did-you-go?">If you went to the Eras Tour, what night did you go?</h2><p>Edinburgh N2!</p><p>Our surprise songs were:</p><ul><li>All of the Girls You Loved Before x Crazier, and;</li><li>The Bolter x Getaway Car.</li></ul><h2 id="what-other-musicians-do-you-like-and-hope-people-check-out?">What other musicians do you like and hope people check out?</h2><p>Bon Iver, HAIM, and Florence and the Machine, who all collaborated with Taylor Swift. Other musicians I recommend are:</p><ul><li>Metric</li><li>The Revivalists</li><li>Maisie Peters (who opened for Taylor Swift in London) (My Regards is <em>so</em> amazing)</li><li>Death Cab for Cutie</li><li>Gracie Abrams (Hit the Wall is <em>so</em> good!)</li><li>Lorde</li><li>The Colourist (please perform again! Although I’m not sure what my chances are of this happening since they stopped performing over a decade ago.)</li><li>MisterWives</li></ul><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a0a2f2246da1a88e',t:'MTc4MTIwNTM0MA=='};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&&(document.onreadystatechange=e,c())}}}})();</script>
<a class="tag" href="https://blog.avas.space/bear-blog-challenge/">Bear Blog question challenge</a>
<a class="tag" href="https://youtu.be/60ZUS6l13a4?t=361">You’ve Got a Friend in Me</a>
The honest truth about leaders who want to replace their workers with AI - Werd I/O6a29e2f071a2b60001c3fa8f2026-06-10T22:19:28.000Z<p>Link: <a href="https://www.techdirt.com/2026/06/09/ceos-who-think-ai-replaces-their-employees-are-just-bad-ceos/?ref=werd.io"><em>CEOs Who Think AI Replaces Their Employees Are Just Bad CEOs, by Mike Masnick in TechDirt</em></a></p><p>I second this sentiment:</p><blockquote>“It seems pretty clear to me that companies that think they’ll be able to layoff huge swaths of workers because of LLM tools are going to find out they’re mistaken pretty quickly. The power of LLMs is that when used well and used willingly it can help employees to get more done, but that doesn’t mean you need fewer humans. You need more humans who know how to work productively.”</blockquote><p>I’ve seen some pretty dumb stuff out in the wild: leaders who have expected their engineers to dramatically increase their output to inhuman levels, company-wide token leaderboards, product managers who believe they can replace real user research with synthetic personas, and, of course, high-level leaders who think they can replace their human workers with AI agents. (None of this, I should say, has been at my job, where our work is primarily done by humans and AI, when it is used at all, is an assistive tool.)</p><p>I think Mike Masnick’s prescription is accurate: many CEOs are so distant from the actual productive work of a company that they miss the complicated nuance of what goes into it. So if they can produce something with Claude Code that feels analogous to it, a bad CEO might start wondering why they’re hiring all these people.</p><p>A good CEO will understand that they’re missing a ton of expertise that goes into building something well, doing work with skill, or even just exercising humane human judgment. The others will find out the hard way that they’re wrong to underestimate their employees.</p>Home Brew Presents: Last Week - The Weblog of fLaMEdhttps://flamedfury.com/posts/home-brew-presents-last-week/2026-06-10T20:50:03.000Z<p>What’s going on, Internet? Last night I headed out by myself to catch the Home Brew Crew perform their first project <a href="https://homebrew.bandcamp.com/album/last-week" rel="noopener">Last Week</a> at the Auckland Town Hall.</p>
<p>I was supposed to go with my wife, but last minute plans saw her and the kids head to Waiheke for the long weekend. Solo gig? No problem!</p>
<p>I started my night solo by hitting up Low Brow on K Road for a burger and beer before making my way down Queen Street to the venue. Sitting at the bar with my beer waiting for my burger, it wasn’t long until a group of people out for the night approached the bar and hovered waiting for a table. I started talking with one of the group and quickly discovered that they were out for a work social club event and also heading to see Home Brew. I ended up chatting with them and a couple beers later I headed off with them for the walk down Queen Street to the show.</p>
<p>We arrived just before 7pm as the doors opened, and there was a line all the way down the street. We headed across the road to an Irish Pub for another drink and wait for the line to clear out. In the pub I was introduced to more people and had some more chats with other concert goers. It was great to have a chat with others about Tom Scott, Home Brew and the other music associated with him and Young Gifted & Broke (YGB).</p>
<p>As we finished up our drinks and headed across to the venue, it was time to part ways as I was heading up stairs to my seats while the group was heading inside to the floor. I said my goodbyes, exchanged phone numbers with a quick txt message and made my way to find my seats.</p>
<p>Once orientated I headed back downstairs to check out the merch stand. I was hoping for a copy of the vinyl which has only been available during its <a href="https://thespinoff.co.nz/pop-culture/20-11-2021/people-froth-it-inside-the-craze-for-aotearoas-most-sought-after-record" rel="noopener">first pressing in 2010</a> and a hoody.</p>
<p>I made it to the front of the line and was able to get a copy of a recently <a href="https://flamedfury.com/recordshelf/records/last-week-pink/">repressed vinyl in pink</a>, a black “LISTEN TO HOME BREW” t-shirt, and a <a href="https://homebrewcrew.bandcamp.com/album/run-it-back" rel="noopener">Run It Back</a> lyric book. No hoody though.</p>
<p>I grabbed a couple drinks, a bottle of water balanced in my hands with my merch and made my way back to my seats.</p>
<p>I had seats up in the circle which proved to be popular as many people hovered nearby, some asking if they could sit in the vacant seat that I had also purchased for the night. I kept the seat occupied with my jacket and merch haul.</p>
<p>The place was heaving with people. The stage design was fantastic. Set up to resemble the Sandringham flat where Tom lived at the time when they created and recorded the EP complete with fridge full of beer. They also had the egg cartons on the wall as mentioned in the closing track on Run It Back, “Run It Back Again”:</p>
<blockquote>
<p>Remember when we first started this shit?<br />
(Yeah run it back)<br />
Studio with the egg cartons and shit<br />
(ha ha yeah)</p>
</blockquote>
<p>The stage soon filled up with what Tom describes as his favourite people in the world. I saw Team Dynamite, Brandan Shiraz, Mellowdownz (I think?) up there on stage.</p>
<p>It wasn’t too long before Tom burst onto the stage and started spitting the words to the hit, Monday. The crowd went wild, the floor was heaving under a cloud of smoke (not ciggis). He continued through the EP setlist including all the hits, Tuesday, Wednesday, Thursday, Friday, Saturday, and Sunday. Once Last Week was finished he dived into the rest of the Home Brew hits, Drinking In The Morning, Alcoholic, Datura/White Flowers and many more!</p>
<p>I had a super fun time, even though I was solo, there were enough people around who were happy to talk so I never felt alone. I’m super happy I got to see Home Brew perform live finally as with them all off in their own musical directions we might not get to see them perform together again, especially not Last Week, front-to-back.</p>
<p>Listen to Home Brew, laterz.</p>
<p>Hey, thanks for reading this post in your feed reader! Want to chat? <a href="mailto:hello@flamedfury.com?subject=RE: Home Brew Presents: Last Week">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/home-brew-presents-last-week/#webmention">webmention</a>. Check out the <a href="https://flamedfury.com/posts/">posts archive</a> on the website.</p>
📝 2026-06-10 21:05 - Kev Quirkhttps://kevquirk.com/2026-06-10-21052026-06-10T20:05:00.000Z<p>I'm quite liking #Vivaldi, especially now I have dark/light mode switching working in #Ubuntu.</p>
<p>If it sticks, I'll play with their email and RSS integration next.</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=%F0%9F%93%9D%202026-06-10%2021%3A05">reply to this post by email</a>, or <a href="https://kevquirk.com/2026-06-10-2105#comments">leave a comment</a>.</p>
</div>