Shellsharks Blogroll - BlogFlock 2026-04-23T01:28:07.913Z BlogFlock Adepts of 0xCC, destructured, fLaMEd, Aaron Parecki, Trail of Bits Blog, gynvael.coldwind//vx.log (pl), Westenberg, James' Coffee Blog, Evan Boehs, joelchrono, cool-as-heck, Kev Quirk, Posts feed, Sophie Koonin, <span>Songs</span> on the Security of Networks, cmdr-nova@internet:~$, Werd I/O, Johnny.Decimal, Robb Knight, Molly White, Hey, it's Jason!, Terence Eden’s Blog Copyright and DMCA Best Practices for Fediverse Operators - Werd I/O 69e8e512d2d9230001cfb855 2026-04-22T15:11:14.000Z <p>[<a href="https://www.eff.org/deeplinks/2026/04/copyright-and-dmca-best-practices-fediverse-operators?ref=werd.io">Mitch Stoltz at the EFF</a>]</p><p>A useful guide for anyone who is running their own community space &#x2014; which includes folks running Mastodon instances, Bluesky hosts, RSS services, and so on. As the author explains in the preamble, there&#x2019;s the potential for &#x201C;massive, unpredictable financial liability&#x201D;. It&#x2019;s therefore really important to find ways to limit risk.</p><p>A lot of this is common sense:</p><blockquote>&#x201C;Finally, make sure that nothing you post or advertise actively encourages copyright infringement. For example, don&#x2019;t post examples of users uploading copyrighted music or video without permission, or insinuate that your server is a good place for infringing content.&#x201D;</blockquote><p>Some of it is less obvious but still important. For example, responding promptly to DMCA notices &#x2014; and not ignoring them regardless of technicalities &#x2014; is one place where a less-savvy operator might fall over.</p><p>It&#x2019;s easy to imagine compliance as a service for these kinds of operators, baked into the platforms themselves. So if you install a Mastodon instance and you could be subject to US law (which isn&#x2019;t limited to instances operating in the US), there could be an easy way to set up with a service to handle all that for you. It could sit right alongside trust and safety services that are more aligned for community safety.</p><p>[<a href="https://www.eff.org/deeplinks/2026/04/copyright-and-dmca-best-practices-fediverse-operators?ref=werd.io">Link</a>]</p> New games on hold, old games return - Joel's Log Files https://joelchrono.xyz/blog/new-games-on-hold-old-games-return 2026-04-22T15:00:00.000Z <p>In all honesty, this is basically just another post to talk about games I haven’t finished yet but that have been very fun, so I just want to go on a quick ramble about how good they have been so far.</p> <p>Some are on hold but still worth bringing up, and some I started over—after abandoning them for years—all of a sudden, and continued to play because they’re fun!</p> <p>I am not sure what gets me to abandon games or put them on hiatus and just start new things instead. But it’s okay, <a href="https://joelchrono.xyz/blog/just-poking-away-at-videogames/">I don’t really care that much.</a></p> <h2 id="new-games-on-hold">New games on hold</h2> <p>The definition of new here is a little strange, I basically mean new <em>to me</em>, games that I started and played a bunch and now they’re abandoned, only temporarily, I hope.</p> <p>I guess I have to talk about <strong>The Legend of Zelda: Breath of the Wild</strong>. That’s the first modern open world game that I’ve played on my Switch, for more than 60 hours by now. It still is very little compared to the playtimes other people have shared out there and I can see why.</p> <p>Breath of the Wild has brought me so much joy, at the time I even purchased the DLC expansion, just to have more things to do. I must admit though, that some steam was lost. Not because the game is bad, but because ever since the Switch 2 came out I’ve been interested on playing the game with the improved performance that come with the new device. I pay for Switch Online + Expansion Pack so I wouldn’t have to pay any extra to enjoy them.</p> <p>Perhaps, since I’ve decided not to buy a Switch 2 yet—unless the Ocarina of Time remake becomes a reality—I probably should give a spin to exploring Hyrule once more. There was not much story left, but alas, my procrastination is stronger.</p> <hr/> <p><strong>Hollow Knight Silksong</strong> is another big game that I’ve been meaning to return to lately. The size of Pharloom is a sight to behold. More than once I’ve thought the map was completed only for new areas to keep showing up again and again. You’ve heard about this game, it’s challenging, it’s intense, it’s beautiful, it’s among the best.</p> <p>By now, I only have a few side quests to complete, and after those I should be able to unlock the last part of the game, which I’m still, thankfully, very much blind on.</p> <p>It has been a few months since I’ve played this one, I think I need to get used to the controls again, but I will manage somehow.</p> <hr/> <p>Another game worth bringing up here is <strong>Outer Wilds</strong>, which I started playing alongside the new year, catching me by complete surprise and sucking me into its universe for many days in a row, as I explored through the vastness of the solar system.</p> <p>It has given me so much joy, the discoveries and mechanics were so mind-blowing that I could only stare with my jaw dropped as the game kept breaking what I thought I knew every single time. I am still not sure what got me to stop on my tracks.</p> <p>I will blame my own laziness, as I got stuck in one section and couldn’t bother to find my way there again. I really should get over it though, it wasn’t a big deal. And of course, I can always just go elsewhere and keept uncovering other secrets, because it’s just that kind of game.</p> <h2 id="old-games-i-started-over">Old games I started over</h2> <p>And here, it’s old games as in “games I played a lot, a long time ago and decided to start them over because of it”, or something like that.</p> <p>The first one I need to mention here is <strong>Terranigma</strong>, an old title for the Super Nintendo that I learned about maybe seven or so years ago. It was a game that caught my attention since it never made it to the Americas, and was considered to be a hidden gem of the platform.</p> <p>When I first played it, I remember very well convincing a few streamers and YouTubers to give it a go, it was one of my proudest achievements at the time, but I never finished the game myself, abandoning it for now reason after13 hours or so.</p> <p>This year, I returned to it when I say some people started it this year, and it has been a joy! The combat in this game is great for the time, I love how I can almost always be on the move, dashing through enemies and completing dungeons. Definitely plan to keep going with it.</p> <hr/> <p><strong>Metal Gear Solid Peace Walker</strong>, however, is a title that I really didn’t expect to return, I was interested during the <a href="https://joelchrono.xyz/blog/it&#39;s-psp-season/">PSP season</a> last year, but never bothered, I was plenty happy playing <a href="https://joelchrono.xyz/blog/ys-the-oath-in-felghana/">Ys</a>, I guess.</p> <p>Last time I played it, 8 years ago or so, I got stuck on a boss fight against an AI-powered vehicle after four hours or so of gameplay. I couldn’t figure it out and I have no idea why I didn’t look up a guide. The game was a joy, I actually thought I played it for at least ten hours, but nope, I gave up so quick on it, <em>pathetic.</em></p> <p>This time, much more accustomed to gaming as a whole, I’ve managed to surpass that battle, and even double Mr playtime by now. I am enjoying this game a lot, and I’m glad I gave it another shot, as it’s perfect for my work commutes right now.</p> <hr/> <p>Finally, one of the recent games I beat, <strong><a href="https://joelchrono.xyz/blog/resident-evil-2/">Resident Evil 2</a></strong> has to belong here as well, I tried it out on my PSP first, at some point in 2018. I made little progress on it, reaching the Police Station and being a bit too scared to keep playing it.</p> <p>I believe that I was also rather invested on <em>Suikoden 2</em> at the time, which was more appealing to me, I must say. But well that one’s on hold too,</p> <p><em>And I also have the remake for Switch, but that’s a other story.</em></p> <p>But now? I have completed Leon A and Claire B, and I can see myself doing so much more. The game has more modes and difficulties and all of that, I’m actually kind of looking forward to it, but, maybe I’ll need to return to RE3 first.</p> <h2 id="finishing-thoughts">Finishing thoughts</h2> <p>As I stated when I started, I just wanted to write about some videogames, I guess, and hopefully inspire someone to play along, or check the backlog and pick something already.</p> <p>What are some of the titles that you haven’t returned to in a long time? What is the game you are currently obsessed with?</p> <p>Perhaps I should not ask, I already have so many games on my list, and I already endangered my playthrough of <em>Peace Walker</em> because I purchased <em>Vampire Crawlers</em> this morning, so, send help…</p> <p>This is day 55 of <a href="https://100daystooffload.com">#100DaysToOffload</a></p> <p> <a href="mailto:me@joelchrono.xyz?subject=New games on hold, old games return">Reply to this post via email</a> | <a href="https://fosstodon.org/@joel/116448988505885548">Reply on Fediverse</a> </p> [RSS Club] How do you preserve an RSS feed? - Terence Eden’s Blog https://shkspr.mobi/blog/?p=70521 2026-04-22T11:34:46.000Z <p><mark><em>Psssst!</em> This <strong>top secret</strong> post is only available to RSS subscribers!</mark></p> <p>I was sent this thought-provoking blog post called &#34;<a href="https://eve.gd/2026/04/19/the-necessary-pain-involved-in-blogging-if-you-want-your-work-to-be-preserved-beyond-your-lifespan/">The Necessary Pain Involved in Blogging (if you want your work to be preserved beyond your lifespan)</a>&#34;.</p> <p>In it, Martin Paul Eve makes the case that trying to preserve a blog is difficult. I mostly agree with him (although think he&#39;s perhaps a little hair-shirted about it) and it made me think about what I do in terms of preservation.</p> <p>This feed is <a href="https://web.archive.org/web/20260000000000*/https://shkspr.mobi/blog/feed/atom/">captured by the Internet Archive</a>. That&#39;s been useful on the rare occasions where my posts have been corrupted and I don&#39;t have a backup.</p> <p>I got my blog an <a href="https://shkspr.mobi/blog/2021/09/how-to-add-issn-metadata-to-a-web-page/">ISSN</a>. I guess in theory this mean the British Library have a right to archive it? But I haven&#39;t looked in to whether that is the case.</p> <p>I don&#39;t store my posts in a git repository. Perhaps I should?</p> <p>I like the idea of <a href="https://wordpress.com/100-year/">WordPress&#39;s 100 year domain name</a> but I&#39;m not sure if I trust the current owner not to completely shit the bed. And it&#39;s hard to justify £31k on a vanity project.</p> <p>I&#39;m not a scholar, so using something like <a href="https://rogue-scholar.org/">Rogue Scholar</a> feels inappropriate. My content also isn&#39;t Creative Commons licenced (perhaps it should be?).</p> <p>If you have a good solution for a long-term, stable, and relatively cheap method of preserving a blog (and its RSS feed) please <a href="https://edent.tel/">drop me a comment via your favourite method</a>.</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=70521&amp;HTTP_REFERER=Atom" alt="" width="1" height="1" loading="eager"/> Living the indie web life - James' Coffee Blog https://jamesg.blog/2026/04/22/living-the-indie-web-life 2026-04-22T00:00:00.000Z <p>In 2018, <a href="https://david.shanske.com/2018/03/18/an-indieweb-podcast-episode-0/">David and Chris recorded a podcast episode about the indie web</a> in which the topic “living the indie web life” came up. As soon as I heard the phrase, I thought to myself: what does living the indie web life mean to me?</p><p>This evening I hosted an online <a href="https://indieweb.org/Homebrew_Website_Club" rel="noreferrer">Homebrew Website Club</a>, a meetup where people from around the world get together to chat about all things personal websites. We chat about writing, publishing, organising our thoughts on the web, the potentials of the web as a medium, HTML and CSS, and more. The meetup is a forum for informal chat – we don’t expect familiarity with any topic. If you are interested in personal websites, you are most welcome.</p><p>During the meeting, Ana shared a cross-stitch of the IndieWeb community logo (so amazing!), which she then <a href="https://front-end.social/@anarodrigues/116450064289751783">posted about on Mastodon after the meetup</a>. I responded to the Mastodon post from my own website, publishing a response and syndicating it using Brid.gy Fed so that it would show up in response to Ana’s post. <a href="https://jamesg.blog/2026/04/22/9201f1">Here is my original post</a>, and <a href="https://front-end.social/@jamesg.blog@jamesg.blog/116450147265681568">here is the version on Mastodon</a>.</p><p>I found out about Ana’s post via <a href="https://artemis.jamesg.blog" rel="noreferrer">Artemis</a>, the web reader I maintain; I follow Ana’s Mastodon posts from there. On Artemis today I also saw visual art from an arts publication I follow, learned that The Met museum publishes archival materials “from the vaults”, read a kind comment someone left on my guestbook, read about an idea that opened my mind, learned about how my local government is making voting spaces more accessible, and more.</p><p>The last three paragraphs summarise my day in the life on the indie web, and represent what I feel a slice of the indie web life can be like. At the heart of the indie web is people and conversation, with a bit of purposefully-designed technology that helps us stay connected. At the heart of the indie web is community, because to build a better web we need to work together. </p><p>Earlier this week, I wrote in my notes:</p><blockquote>I don’t want to give my power away when it comes to technology. I don’t want anyone else to have to give their power away either.</blockquote><p>Living the indie web life, to me, means resisting giving my power away when it comes to how I express myself on the web. I want to express myself in my own way, and stay connected to my friends without having to go through a third-party intermediary who doesn’t have my best interests at heart.</p><p>Because I have a website, I can share these words directly with you, and know they will show up in the way I want them to without adverts or tracking. Indeed, this website may be mine, but the words are for you.</p><p>Living the indie web life to me also means helping others to take control of their web presence, too. I host events because I want to create space for discussions – for people to think about and discuss and digest the question "how do I want to make my own spaces on the web?" I made Artemis available for others to use because I found the idea of a web reader that updates once per day useful. I thought other people might find the software useful, too.</p><p><em>What does living the indie web life mean to you?</em></p> <!--kg-card-begin: html--> <p>This post was <a class="u-syndication" href="https://news.indieweb.org/en">syndicated to IndieNews.</a></p> <!--kg-card-end: html--> <a class="tag" href="https://artemis.jamesg.blog">Artemis</a> <a class="tag" href="https://david.shanske.com/2018/03/18/an-indieweb-podcast-episode-0/">David and Chris recorded a podcast episode about the indie web</a> <a class="tag" href="https://front-end.social/@anarodrigues/116450064289751783">posted about on Mastodon after the meetup</a> <a class="tag" href="https://front-end.social/@jamesg.blog@jamesg.blog/116450147265681568">here is the version on Mastodon</a> <a class="tag" href="https://indieweb.org/Homebrew_Website_Club">Homebrew Website Club</a> <a class="tag" href="https://jamesg.blog/2026/04/22/9201f1">Here is my original post</a> <a class="tag" href="https://news.indieweb.org/en">syndicated to IndieNews.</a> Read "Scam messages offering ships safe transit through Hormuz, security firm warns" - Molly White's activity feed 69e780f27bbd252405ccb05f 2026-04-21T13:51:46.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.reuters.com/world/middle-east/scam-messages-offering-ships-safe-transit-through-hormuz-security-firm-warns-2026-04-21/" rel="bookmark">“<span class="p-name">Scam messages offering ships safe transit through Hormuz, security firm warns</span>”</a>. </div><div class="byline"><span class="p-author h-card">Reuters</span> in <i class="p-publication">Reuters</i>. <span class="read-date"> Published <time class="dt-published published" datetime="2026-04-21">April 21, 2026</time>.</span></div><blockquote class="summary p-summary entry-summary">Fraudulent messages promising safe passage through the Strait of Hormuz in exchange for cryptocurrency have been sent to some shipping companies whose ​vessels are stranded west of the waterway, Greek maritime risk management ‌firm MARISKS has warned.</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-04-21T13:51:46+00:00" title="April 21, 2026 at 1:51 PM UTC">April 21, 2026 at 1:51 PM UTC</time>. </div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/crypto" title="See all feed posts tagged "crypto"" rel="category tag">crypto</a>. </div></div></footer></article> Better TTS on Linux - Terence Eden’s Blog https://shkspr.mobi/blog/?p=68497 2026-04-21T11:34:07.000Z <p>The venerable eSpeak is a mainstay of Linux distributions. It is a clever Text-To-Speech (TTS) program which will read aloud the written word using a phenomenally wide variety of languages and accents.</p> <p>The only problem is that it sounds robotic. It has the same vocal fidelity as a 1980s Speak &#39;n&#39; Spell toy. Monotonous, clipped, and painful to listen to. For some people, this is a feature, not a bug. I have blind friends who are so used to eSpeak that they can crank it up to hundreds of words per minute and navigate through complex documents with ease.</p> <p>For the rest of us, it is a steep and unpleasant learning curve.</p> <p>There are lots of modern TTS programs using all sorts of advanced AI. Many of them are paywalled or require you to post your text to a webserver - with all the privacy and latency problems that causes. Some are restricted to high-powered GPUs or other expensive equipment.</p> <p><a href="https://github.com/OHF-Voice/piper1-gpl">Piper</a> is different. It is local first, runs quickly on modest hardware, and is open source.</p> <p>The easiest way to install it on Linux is to use <a href="https://pied.mikeasoft.com/">Pied</a> - a simple GUI which allows you to select languages, listen to accents, and then install them.</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/03/pied.webp" alt="GUI showing various British English languages." width="594" height="695" class="aligncenter size-full wp-image-68498"/> <p>It will change your <code>speech-dispatcher</code> to use the new Piper voice. That means it is immediately available to your Linux DE&#39;s accessibility service and to apps like Firefox.</p> <p>I now have a <a href="http://news.bbc.co.uk/1/mobile/scotland/7754111.stm">reassuring Scottish lady</a> speaking out everything on my computer.</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=68497&amp;HTTP_REFERER=Atom" alt="" width="1" height="1" loading="eager"/> Rainbow; moon - James' Coffee Blog https://jamesg.blog/2026/04/21/rainbow 2026-04-21T00:00:00.000Z <p>The kitchen was scattered with rainbows as the sun shone through the frosted glass. Maybe the glass was put there to make rainbows; what was the architect thinking when they designed this place? I saw the shadows of my head and my hair cast onto the cabinets. Can I make a shadow puppet? I raised my hands and tried to make shapes. My favourite was the love heart, which, through the way the light was cast into the room, had another love heart in a slightly lighter shade of grey behind it. We made a double heart.</p><p>I went to look out the window as the sun set and noticed the moon at the top of the sky. The sun and the moon, together – the place where there was the light that made the rainbows will soon be of the moon: a more delicate light in the night sky. The moon will be surrounded by a sea of stars. There may be clouds – there so often are – but we can still see the stars even if they are hidden.</p><p>Last night, I even thought the clouds gave beauty to the night sky by the way that the light from the moon was dampened by, but still shone through, the grey; by how the light passed through.</p> Quinceañera, Metal Gear Solid, Book shopping! - W16 - Joel's Log Files https://joelchrono.xyz/blog/w16 2026-04-20T21:30:00.000Z <p>Welcome, to my week notes! Can you believe that we are almost done with April already? There have been a lot of things going on lately, but hey, at the very least I keep reading on my XTEINK X4 and nudging other people to buy it too, because it sparks joy.</p> <p>Jokes aside, here are some of the things that happened between April 14 to 20, from the year 2026!</p> <ul> <li> <p>📕 <strong>Discovered a super cool plugin for <a href="https://koreader.rocks">Koreader</a></strong> which let’s you modify the UI in a really awesome way. It basically fixes the biggest caveat with the software, as it’s now much simpler and user-friendly! I switched on the spot, not looking back now. The plugin is <a href="https://github.com/doctorhetfield-cmd/simpleui.koplugin/releases/">SimpleUI</a>, go and get it! I decided to modify the layout on mine and it displays some stats now, very neat.</p> </li> <li> <p>🔋 <strong>Thought for a second that my PSP was dead</strong>. It wouldn’t turn on, I tried plugging it and the charging indicator wouldn’t light up. Thankfully, I still have my original battery—I replaced it with an Ostent one a while back—and that let me turn it on to charge, then swap back to my current battery. I think simply connecting the AC adapter without a battery would have worked too, alas, it’s more than alive and well.</p> </li> <li> <p>🎮 <strong>Messed around with my Anbernic RG35XX SP</strong>, using <a href="https://portmaster.games">PortMaster</a> to install <em>Fallout</em> on it! Unfortunately, the control scheme depended on analog sticks, which my handheld lacks. I also setup AM2R, which works wonderfully after messing around a bit with the screen ratio. I am looking forward to trying it that one, but I also want to continue with <em>Fallout</em> on my laptop at some point.</p> </li> <li> <p>📺 <strong>My YouTube algorithm was on a roll this week</strong>, if you usually skip my video links, or don’t even scroll down that far for these posts, I encourage you to check this time, I actually learned quite a bit from these videos, and I’m sure at least one of them will be interesting to you too.</p> </li> <li> <p>🟩 <strong>Returned to play daily word games</strong>, which I was very into not that long ago. I still prefer and play <a href="https://tiledwords.com">Tiled Words</a> the most! Although I haven’t made a streak yet, I keep forgetting to play every once in a while.</p> </li> <li> <p>🎂 <strong>There was a Quinceañera party</strong> for one of our church members! It was a fun time. There was party and a small ceremony to celebrate! I edited a video compiling memories of her life, which took me longer than I’d like to admit, the family sent me lots of photos.</p> </li> <li> <p>📚 Purchased a few books from the Kobo store. I must say a lot of the time my purchases were through… “unofficial”… means. But not this time! Here is a list, let me know which one to start first:</p> <ul> <li><em>Aurora</em> by Kim Stanley Roninson</li> <li><em>Dawn</em> by Octavia E. Butler</li> <li><em>The Old Man and the Sea</em> by Ernest Hemingway</li> <li><em>The Dispossesed</em> by Ursula K. Le Guin</li> <li><em>Hyperion</em> by Dan Simmons</li> <li><em>The Screwtape Letters</em> by C.S. Lewis</li> <li><em>Welcome to Night Vale</em> and</li> <li><em>Alice Isn’t Dead</em> by Joseph Fink</li> <li><em>The Pearl</em> by John Steinbeck</li> </ul> </li> </ul> <h2 id="reading">Reading</h2> <p>I continued my reading of <strong>Clarkesworld Magazine #211</strong>, and I’m halfway there with <em>The Indomitable Captain Holli</em>, a novella that I thought I’d hate at first, and then it kept unraveling and revealing some incredible stuff going on and well, it hooked me real good.</p> <p>As for manga, <strong>Fly Me To The Moon</strong> remains fun. I’m on chapter 262 and there’s this little arc with a mock exam competition that I’ve enjoyed a bit. Also a relatively new character about to uncover a certain secret that is very intriguing to me!</p> <p>Also catched up on the weekly chapter of <strong>Spy x Family</strong> and <strong>Blue Lock</strong>, as awesome as ever.</p> <h2 id="gaming">Gaming</h2> <p>I’m not sure what took over me, but I started <strong>Metal Gear Solid: Peace Walker</strong> on my PSP! I tried this title a long time ago, around 2017 or so when I first got into PSP gaming. Unfortunately, I pretty much played the game wrong, I guess, and I got to a boss fight that I just couldn’t figure out. I decided to start over and get used to the game again. So far I’ve had a lot of fun. The game is divided in short mission segments. Between each mission you can also do some base management and from there develop new weapons and items.</p> <p>Anyway, the main gameplay is stealth, and so far it’s been fun. The controls took a bit of getting used to but I stuck with the “Hunter” control type (based on the Monster Hunter games) and haven’t looked back. The latest mission I’m doing is a boss fight against an unmanned vehicle, the same one that I never completed years ago. I’ll definitely do it this time!</p> <p>I continued my playthrough of <strong>Terranigma</strong> too, where I completed the last tower, which was the first serious boss fight of the game, against a giant scorpion-like creature. Before that I got a new armor given to me by my childhood friend. and after defeating the monster, I’m looking for the secret areas in the underworld. I already found one of them!</p> <p>Last but not least, I actually continued with <strong>Pokémon Emerald Legacy</strong> for a bit, up to the first battle against my antagonist! In case you are wondering, I chose Torchic as my starter by the way! I am happy to have my running shoes now too, although I wish there was a way to always toggle them instead of keeping the button pressed. It’s alright though.</p> <h2 id="around-the-web">Around the Web</h2> <p>This time I mostly watched YouTube while doing a lot of chores, and I gotta say, the video selection this time was super interesting! I hope you check them out. Of course, first I gotta share some good old blogposts from some people I follow!</p> <h3 id="blog-posts">Blog posts</h3> <ul> <li> <p><a href="https://brainbaking.com/post/2026/04/my-workspaces/">My Workspaces</a> - This is such a good idea for a blogpost but I’m afraid that I don’t think I have more than two pictures of different things. What a trip though… perhaps I could draw from memory? Anyway read it.</p> </li> <li> <p><a href="https://axxuy.com/blog/2026/back-in-space/">Back In Space</a> - Why do you have to tempt me to try Gemini—the web protocol, not the other ugly thing—again? I will <em>not</em> convert all my markdown posts into that format, nope.</p> </li> <li> <p><a href="https://cassie.ink/week-notes/2026/W16/">I won’t save you but I’ll show you how (2026-W16)</a> - After a long hiatus, Cassie is back to blogging, and she has some wonderful news to share. Her weeknotes were sorely missed during these trying times, all the best!</p> </li> <li> <p><a href="https://jacksonchen666.com/posts/2026-04-16/08-07-08/">This isn’t March</a> - Guess the theme for these weeknotes will be “websites on hiatus that suddenly returned”, so, yeah, nice to have you back Jack, not enough gaming updates.</p> </li> <li> <p><a href="https://thatalexguy.dev/fits-on-a-floppy">Fits on a Floppy</a> - Creating code is an art too, so I enjoyed this post which was inspired by some modern programs that would fit on a floppy disk from back in the day!</p> </li> </ul> <h3 id="youtube">YouTube</h3> <ul> <li> <p><a href="https://youtu.be/st_Ah6Ykbh4">What Did Ancient Humans Do at Night?</a> - This was an incredibly interesting video, and it explains so much. I am actually kind of interested on experimenting with the information shared here.</p> </li> <li> <p><a href="https://youtu.be/-tNvoDw7Pq4">Why Bad Art Makes Great Games</a> - What an essay this was, and I highly agree. The title is a bit wrong though, it’s more about art direction and being willing to not just go for realism, which is where a lot of modern games default to nowadays.</p> </li> <li> <p><a href="https://youtu.be/r9ucXEyE5kY">When Graphics Changed Forever</a> - This was an awesome mini-documentary detailing the technology and improvements between 1996 and 2006 in graphics on both consoles and PCs. It explains a lot in a very approachable way and with a lot of comparisons and visuals which I enjoyed. Always nice to see Resident Evil on a thumbnail.</p> </li> <li> <p><a href="https://youtu.be/E1BLGpE5zH0">Air Powered Segment Display: 3D Printed Microfluidic RAM?</a> - My engineering brain was tickling while watching this vide. This is such a fun technology, and I wonder what other applications it may have.</p> </li> <li> <p><a href="https://youtu.be/KaljD3Q3ct0">I Solved Connect 4</a> - I rarely watch videos that deal with pure Math and board games, but this one was a welcome surprise, the extremely satisfying graphis and animations helped out a lot.</p> </li> <li> <p><a href="https://youtu.be/-qUu8kIliy8">Making the most pickproof lock yet</a> - Another wonderful video with a lot of engineering on it. I am no lockpicker, but I am sure Jill, <a href="https://youtu.be/bZMkkFKL-Ks">the Master of Unlocking</a>, would have no problem.</p> </li> <li> <p><a href="https://youtu.be/cToDQZPw8qY">Chill Gaming for Busy Adults</a> - A fun Tech Dweeb video that shares some tips and tricks to actually play videogames when you are a responsible adult, or something. I just play videogames idk.</p> </li> </ul> <p> <a href="mailto:me@joelchrono.xyz?subject=Quinceañera, Metal Gear Solid, Book shopping! - W16">Reply to this post via email</a> | <a href="https://fosstodon.org/@joel/116439213606274869">Reply on Fediverse</a> </p> Published on Citation Needed: "Issue 104 – World Tyranny Financial" - Molly White's activity feed 69e67e7acc098e890d542d7f 2026-04-20T19:28:58.000Z <article class="entry h-entry hentry"><header><div class="description">Published an issue of <a href="https://www.citationneeded.news/"><i>Citation Needed</i></a>: </div><h2 class="p-name"><a class="u-syndication" href="https://www.citationneeded.news/issue-104" rel="syndication">Issue 104 – World Tyranny Financial </a></h2></header><div class="content e-content"><div class="media-wrapper"><a href="https://www.citationneeded.news/issue-104"><img src="https://www.citationneeded.news/content/images/size/w2000/format/webp/2026/04/wlfi-eric-trump.jpg" alt="Zak Folkman, Eric Trump, and Zachary Witkoff speak onstage at a conference. Superimposed is the price chart for WLFI, which has dramatically gone down."/></a></div><div class="p-summary"><p>As the Trump family’s crypto dealings raise more alarms, crypto enforcement is falling to new lows</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/issue-104"><time class="dt-published" datetime="2026-04-20T19:28:58+00:00" title="April 20, 2026 at 7:28 PM UTC">April 20, 2026 at 7:28 PM UTC</time>. </a></div><div class="social-links"> </div></div><div class="bottomRow"><div class="tags"></div></div></footer></article> My Best Sub £100 Purchase - Kev Quirk https://kevquirk.com/my-best-sub-100-purchase 2026-04-20T16:50:00.000Z <p>I was recently listening to an episode of The Idea Roastery about <a href="https://www.youtube.com/watch?v=DkxGrarP_oU">personal life gamechangers</a> and toward the end of the episode, <a href="https://herman.bearblog.dev">Herman</a> asked Jason:</p> <blockquote> <p>What is the best purchase you've ever made for less than £100?</p> </blockquote> <p>For Jason is was an egg poacher, and for Herman it was a coffee grinder. This discussion got me thinking about what mine was, and I really wasn't sure at first. But after some thought, it hit me.</p> <p>It's my dog, Tia!</p> <p><img src="https://kevquirk.com/content/images/my-best-sub-100-purchase/tia-01.webp" alt="tia-01" /></p> <p>She's getting old now, at nearly 14 years of age. But my wife and I got when she was 9 weeks old, after being taken from the litter at just 6 weeks old by some scumbag who ended up dumping her.</p> <p>She cost us £80, and for that £80 we've had <em>years</em> of love, affection, and friendship from her. She's definitely my game-changer.</p> <p>She's pretty cool too...</p> <p><img src="https://kevquirk.com/content/images/my-best-sub-100-purchase/tia-02.webp" alt="tia-02" /></p> <p>I absolutely love everything about this dog. She's my best friend in the world. She's kind. She's gentle. She's the <em>best</em> at spooning too. Seriously, <strong>the best</strong>.</p> <p>As I look back at a life well lived and she heads into her twilight years, we know we don't have long left with her, but my goodness the years we have had have been incredible.</p> <p>So yeah, Tia is by far the best sub £100 I've ever spent, and probably will ever spend.</p> <p><img src="https://kevquirk.com/content/images/my-best-sub-100-purchase/tia-03.webp" alt="tia-03" /></p> <p>Love you, T-bone. x</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=My%20Best%20Sub%20%C2%A3100%20Purchase">reply to this post by email</a>, or <a href="https://kevquirk.com/my-best-sub-100-purchase#comments">leave a comment</a>.</p> </div> Note published on April 20, 2026 at 12:40 PM UTC - Molly White's activity feed 69e64a92cc098e890d542d12 2026-04-20T12:40:26.000Z <article><div class="entry h-entry hentry"><header></header><div class="content e-content"><p>ghoulish</p><div class="media-wrapper"><a href="https://storage.mollywhite.net/micro/eb0b81d29cbf10810e81_forbespredict.png" data-fslightbox=2d397fb651ddf3dfd1a5><img src="https://storage.mollywhite.net/micro/eb0b81d29cbf10810e81_forbespredict.png" alt="A Forbes article about a father who killed eight children, with an embedded prediction widget inviting people to speculate on whether "Congress will pass new gun safety legislation before 31st December 2026"" /></a></div></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp-block"><div class="timestamp">Posted: <a class="u-url" href="https://www.mollywhite.net/micro/entry/202604201145"><time class="dt-published" datetime="2026-04-20T12:40:26+00:00" title="April 20, 2026 at 12:40 PM UTC">April 20, 2026 at 12:40 PM UTC</time>. </a></div></div><div class="social-links"> <span> Also posted to: </span><a class="social-link u-syndication mastodon" href="https://hachyderm.io/@molly0xfff/116437817750272520" title="Mastodon" rel="syndication">Mastodon, </a><a class="social-link u-syndication bluesky" href="https://bsky.app/profile/molly.wiki/post/3mjwighk7uc2e" 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/micro/tag/gambling" title="See all micro posts tagged "gambling"" rel="category tag">gambling</a>, <a class="tag p-category" href="https://www.mollywhite.net/micro/tag/journalism" title="See all micro posts tagged "journalism"" rel="category tag">journalism</a>, <a class="tag p-category" href="https://www.mollywhite.net/micro/tag/media" title="See all micro posts tagged "media"" rel="category tag">media</a>, <a class="tag p-category" href="https://www.mollywhite.net/micro/tag/prediction_markets" title="See all micro posts tagged "prediction markets"" rel="category tag">prediction markets</a>. </div></div></footer></div></article> Book Review: Up - A scientist's guide to the magic above us by Dr Lucy Rogers ★★★★★ - Terence Eden’s Blog https://shkspr.mobi/blog/?p=70513 2026-04-20T11:34:38.000Z <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/04/9781529930290.webp" alt="Book cover featuring butterflies and clouds." width="200" class="alignleft size-full wp-image-70514"/> <p>My mate Dr Lucy Rogers has written a book! This is a charming and thought provoking exploration of everything that goes on above our heads. This isn&#39;t an impersonal and imperious manuscript, it&#39;s a deeply personal and joyful book filled with science, anecdotes, and the thrill of discovery.</p> <p>It&#39;s spectacularly accessible. Written in a relaxed and casual tone, it encourages <em>domestic</em> science. I don&#39;t mean bakery, I mean the sorts of observations you can do at home without access to a multi-million pound laboratory. The afterword of the book contains dozens of resources for people who want to get involved in science. Dr Rogers eloquently makes the case that you don&#39;t need to dedicate yourself full time - it&#39;s perfectly acceptable to engage with it on your own terms.</p> <p>What I liked most about it was that she gets her hands dirty. It would have been easy to write a literature review from the comfort of a safe and dry office. Instead we get a travelogue of all the places she&#39;s been - each trek through the forest, every laboratory, and all the foreign festivals are brilliantly recounted. It&#39;s a proper adventure from America&#39;s tornado alley down to the Vatican Archives.</p> <p>I find it remarkable how slow some modern science is. As she points out, &#34;there have been only eight transits of Venus since the telescope was invented&#34; - our knowledge rests on the shoulders of giants, but they can be slow, lumbering beasts.</p> <p>If, like me, you only have a hazy memory of the science you learned at school, this book will top up your knowledge (and vocabulary). It will reignite your passion and curiosity about the world around you - and make you want to buy a round the world ticket to chase solar eclipses!</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=70513&amp;HTTP_REFERER=Atom" alt="" width="1" height="1" loading="eager"/> How we lost the living Now - Westenberg 69e579348a8c9600016dd373 2026-04-20T01:01:22.000Z <img src="https://www.joanwestenberg.com/content/images/2026/04/Halftone-Dots@2x--10-.png" alt="How we lost the living Now"><p>In 1840, England&#x2019;s Great Western Railway started running the trains on &#x201C;railway time&#x201D; - a single standard, set by Greenwich, instead of the local // solar time each town had kept, independently for centuries.</p><p>Before the railway, noon in Bristol happened roughly ten minutes after noon in London, and nobody much gave a damn - they had no reason to. Time was...time. After the railway, people had to care - because a train leaving Paddington at 12 couldn&#x2019;t mean one thing in London and another thing in Reading, or the passengers would miss it, or the signalmen would have no ability to coordinate, and the whole apparatus would fall apart.</p><p>That moment is, I believe, when we started losing our hold on the present.</p><p>Before the railway, time belonged to the place where you stood. Your noon was the noon of the sun over your head; a farmer in Wiltshire and a clerk in Liverpool would share a year, and a season, but they didn&#x2019;t share a minute. The minute was solely the possession of your immediate surroundings, and you owned it.</p><p>But the railway needed a common minute - or it couldn&#x2019;t run.</p><p>And then - once we had the common minute - we discovered that it could be commoditised. It could be bought and sold.</p><p>In 1911, Frederick Winslow Taylor turned the commoditisation of the minute into a science when he published The Principles of Scientific Management - which he had assembled by standing over the shoulder of various factory workers, wielding a stopwatch, breaking their labour into fractions of a minute. He calculated how long it should take to lift a pig iron bar, and how long to carry it across a yard, and how long to drop it onto a pile. He paid workers more, if they hit his numbers, and less if they &#x201C;whiffed&#x201D; - and he wrote all of this down in tables which became, eventually, an entire philosophy of industrial productivity...</p><p>Taylor&#x2019;s &#x201C;innovation&#x201D; - if we can call it that - was treating a human&#x2019;s time, and by extension their very mortality, as a commodity priced by the single second; and building on that foundation the idea that time, left unoptimised, was &#x201C;theft.&#x201D;</p><p>After Taylor, time was something you either used, or you wasted - no third option. The present moment became a quantity.</p><p>The telegraph had started this work 70-odd years before. Samuel Morse&#x2019;s first public transmission in 1844 (&#x201C;What Hath God Wrought&#x201D;) collapsed the time between Baltimore and Washington, from days into seconds. The phone would collapse it further, and radio would collapse it for everyone all at once...</p><p>Every technological acceleration is framed as a gift of time to all mankind, but every acceleration arrives, in practice, with increased expectations, with increased demand, with more and more pressure. The letter you could answer on your time, because the telegram you had to answer today. The phone call you could ignore in 1950 (because you simply weren&#x2019;t home to take the call) became a call you had to return in 1985 because the answering machine upped the ante. Then the answering machine was replaced by your mobile phone and (insert montage of technological advances here) by 2026, a 2 hour delay replying to a Slack message became a social failure...</p><p>Hartmut Rosa, the German sociologist, wrote a book in 2005 called Beschleunigung - translated as Social Acceleration. It traces this pattern across 3 layers: tech acceleration speeds up the machines, acceleration of social change speeds up the rate at which institutions and relationships change, and and the acceleration of the pace of life speeds up how much we can (or are forced to) cram into a single day. Rosa&#x2019;s argument is that these layers feed off each other; faster machines let us change faster, which means we need faster machines to keep up, and the loop tightens, and so...</p><p>Well, here we are.</p><p>The original promise of acceleration was always more free time. Washing machines would give us more leisure, email would cut our labour, automation would give us a 4 day work week, and so on. None of this really happened; a rising floor of expected output swallowed the gains, and so we signed up for more, and we ended up running faster to stay in the same damn place.</p><p>And somewhere in the early 2000&#x2019;s, this crossed a cursed threshold. Before that point, tech was mostly compressing the time between events - the telegram, and the fax, and the email and the IM each shortened the gap between when you sent something and when it arrived; the gap was the thing getting smaller and smaller.</p><p>After the smartphone, the gap just...vanished. The feed became real-time, and the notifications constant. Information stopped arriving as discrete, gapped packets and started arriving as a continuous drip, and then a steady flow, and then a firehose, timed by the network&#x2019;s ambient activity and no longer by anything you happened to be doing. And suddenly, you weren&#x2019;t receiving mail anymore. You were drowning in a raging river of information.</p><p>Paul Virilio, the philosopher, called the condition of real-time media an accident of time itself; he argued that when everything happens at once, nothing actually happens at all, because events lose their distinguishing temporal edges, and the past // present // future collapse into a single undifferentiated smear. A 2021 RescueTime study found that the average knowledge worker checked communication tools roughly every six minutes; other studies put the average smartphone user at around 2,000-3,000 touches per day. We interrupt ourselves, or we get interrupted, enough that sustained attention has become a minority activity. It no longer happens naturally; if it happens at all, it must be scheduled.</p><p>Each notification is a tax on the present moment - pulling you into either a micro-past (what did I just see?) or a micro-future (what should I do about this?) while the here and now is skipped over like the intro to a Netflix show. And ironically - we consented to this. We signed up for it without thinking twice. The telegram was imposed on us by commerce, the factory clock by management, but we installed and embraced the push notifications ourselves, app by app, in exchange for convenience - in exchange for acceleration - in exchange for collapse.</p><p>If the Now has any place at all, it&#x2019;s as &#x201C;content.&#x201D; We watch an event happen, and we&#x2019;re already narrating it for a future audience, for a draft post, for a video - as if the event itself isn&#x2019;t quite real, until it has been recorded in some way. Call it what you want; but it describers a condition in which our tools have trained us to convert the present into its sole acceptable format. It becomes raw material for a feed. You&#x2019;re standing inside it and outside of it, holding a lens and prepping a caption.</p><p>The French sociologist Henri Lefebvre wrote in 1947 about the colonisation of every day life. He saw the structure of a world that would eventually (perhaps, inevitably) produce Instagram. Commerce, and then bureaucracy each laid claim to a bigger piece of the ordinary every day, until the ordinary itself became a product. A few decades later, we started calling that product &#x201C;content.&#x201D; Not a bad word for it, actually, considering that Content only has to be Contained - it doesn&#x2019;t have to offer anything of value on its own.</p><p>We know this is happening - all of us. We talk about it constantly - I just did, and you just read it, and we both probably felt briefly quite pleased with ourselves for noticing and that&#x2019;s part of the problem too...every other bestseller is about mindfulness and slow living, digital detoxes and offline retreats, sabbath practices and meditation apps that send you push notifications reminding your to experience the moment.</p><p>Silence is a malfunction. Grief is harder now, because to grieve means to sit inside a moment, and we&#x2019;ve lost the practice of it. Joy is thinner, because joy needs a present it can occupy, and the present has been divided into micro-slices already claimed by the next scroll, the next ping, and the next thing we should be looking at instead...</p><p>The generational data is looking bleak.</p><p>In his 2024 book The Anxious Generation, Jonathan Haidt argued that the cohort born after 1995 - the first to get smartphones before they were fully developed - show a sharp increase in anxiety, depression and self-harm; and the increase tracks against the rollout of social media. Haidt&#x2019;s causal story might be contested, but the numbers aren&#x2019;t. We&#x2019;re all a little broken. We&#x2019;re all breaking a little more.</p><p>My own take is that it&#x2019;s not only about screen time, it&#x2019;s about a generation who never had the chance to experience a present moment, without a second channel running underneath it all. The backchannel of the phone, the draft message, the group chat, the algorithm etc is all humming under whatever is supposedly happening in the room, until the hum gets so loud it takes over everything else. A childhood of partial presence creates an adulthood where you can&#x2019;t watch Sabrina Carpenter and Madonna share the stage without the intermediate of an iPhone camera and screen...</p><p>The older generations lost the present slowly, and can still remember what it was like to have one. The younger are trying to reconstruct it from second principles, if at all.</p><p>I have no program to offer here. The essays that end with a neat 5-step plan to reclaim attention are almost without exception published by those who sell courses, and may my bank account forgive me, I still don&#x2019;t have such a product. I do think the present can return in small pockets, and under specific conditions - when you make something with your hands, and the thing resits, when you&#x2019;re looking after your friend&#x2019;s dog, who is the best dog in the world, who has no opinion about the future, in the middle of a long walk and after the internal monologue has run out of fresh grievances...</p><p>It returns when the compressors and the accelerators are out of reach for long enough that your nervous system remembers it has other settings.</p><p>The railway clock runs across server farms in places you have probably never been and will probably never go. The minute is measured by atomic oscillation and shopped out, in real time, to the watch on your wrist, the phone in your pocket, the Tesla in your driveway, the smart fridge that can tweet better than it can moderate its internal temperature etc., synced to the same atomic pulse.</p><p>It&#x2019;s the same common minute. But it&#x2019;s only ever the minute gone by or the minute yet to come. The minute we used to have and hold is gone.</p> <div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-minimal " data-layout="minimal"> <div class="kg-cta-sponsor-label-wrapper"> <div class="kg-cta-sponsor-label"> <span style="white-space: pre-wrap;">SPONSORED</span> </div> </div> <div class="kg-cta-content"> <div class="kg-cta-content-inner"> <div class="kg-cta-text"> <p><span style="white-space: pre-wrap;">Westenberg is designed, built and funded by my solo-powered agency, Studio Self. Reach out and work with me:</span></p> </div> <a href="https://www.thisisstudioself.com/?ref=joanwestenberg.com" class="kg-cta-button " style="background-color: #000000; color: #ffffff;"> Work with me </a> </div> </div> </div> Custard creams - James' Coffee Blog https://jamesg.blog/2026/04/20/custard-creams 2026-04-20T00:00:00.000Z <p>Behind the counter in a coffee shop I visited last week there was a whiteboard which read [1]:</p><blockquote>Sunday debate:<br/><br/>Custard creams or chocolate bourbons</blockquote><p>There were dozens of tally marks on the board and counts from a social media poll. The results were:</p><ul><li>Custard creams: 212</li><li>Bourbons: 171</li></ul><p>I love both biscuits, so if there were a both option I would have voted as such; if I had to pick one, it would be custard creams, though. Otherwise, I might have said fig rolls, a biscuit I had for the first time in ages this week. Fig rolls may not have been an option, but they sure are tasty.</p><p>[1]: Given I saw the whiteboard on a week day, I assume the debate was going to run for a week, despite the title being "Sunday debate". In any case, any day is a good day to chat about biscuits.</p> The Technological Republic, in brief - Werd I/O 69e5043e5aea62000143767c 2026-04-19T16:35:10.000Z <p>[<a href="https://twitter-thread.com/t/2045574398573453312?ref=werd.io">Palantir</a>]</p><p>Palantir CEO Alex Karp wrote a book last year called the Technological Republic, but perhaps because it didn&#x2019;t have the impact he hoped, the company posted a tweet thread (and <a href="https://www.linkedin.com/pulse/technological-republic-brief-palantir-technologies-ktdde/?ref=werd.io">LinkedIn post</a>, etc) that summarizes its core points. Which are, to be clear, an argument for hard-right nationalism &#x2014; complete with remilitarization and implied cultural hierarchy &#x2014; and fusing Silicon Valley with the national security state.</p><p>In Karp&#x2019;s world, Silicon Valley innovators have an <em>obligation</em> to build weapons through a kind of moral debt to the country. He also wants to see Germany and Japan re-militarized, escalating tensions that will see his company make more money through those arms sales &#x2014; particularly as his manifesto declares that AI weapons, exactly of the kind he happens to sell, are an inevitable future of military action.</p><p>He says we should be more tolerant of billionaires and scrutinize their private lives less, while being less tolerant of other cultures. He declares that no nation has advanced progressive values more than the US (a tough sell in itself), but then recites a litany of anti-progressive ideas. He takes time to defend Elon Musk by name.</p><p>He also furthers the idea that people who further progressive ideas are some kind of &#x201C;elite&#x201D;, instead of what they actually are: people from all slices of life, including working class unions, who want to have a more inclusive, more peaceful society.</p><p>Bellingcat founder Eliot Higgins has <a href="https://bsky.app/profile/eliothiggins.bsky.social/post/3mjtpunycuk2h?ref=werd.io">a great Bluesky thread</a> that lays out the issues plainly:</p><blockquote>&#x201C;Point 21 is the giveaway, some cultures produce &quot;wonders,&quot; others are &quot;regressive and harmful.&quot; Once you accept that hierarchy, you&apos;ve quietly been given permission to apply different standards of verification to different actors. The form of verification stays, but the democratic function doesn&#x2019;t.<br><br>This is what verification looks like once national identity sits above method. Rigorous when it&apos;s pointed at adversaries, conveniently absent when it&apos;s pointed at us. Symmetric, evidence-led investigation of allied conduct, exactly what Bellingcat does, becomes the thing the worldview can&apos;t tolerate&#x201D;</blockquote><p>In short, I find this offensive, often contradictory, and terrifying in equal measure. It makes clear that Palantir, its associates, and companies like it (Anduril, for example) are a threat to a democratic, peaceful, inclusive society. There&#x2019;s no point in being cautious or pulling punches; it must be opposed.</p><p>[<a href="https://twitter-thread.com/t/2045574398573453312?ref=werd.io">Link</a>]</p> Reprojecting Dual Fisheye Videos to Equirectangular (LG 360) - Terence Eden’s Blog https://shkspr.mobi/blog/?p=67087 2026-04-19T11:34:32.000Z <p>I still use my <a href="https://shkspr.mobi/blog/2021/11/lg-killed-its-360-camera-after-only-4-years-heres-how-to-get-it-back/">obsolete LG 360 Camera</a>. When copying MP4 videos from its SD card, they come out in &#34;Dual Fisheye&#34; format - which looks like this:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/02/Original.webp" alt="Dual fisheye photo of us and some elephants." width="2560" height="1280" class="aligncenter size-full wp-image-67108"/> <p>VLC and YouTube will only play &#34;Equirectangular&#34; videos in spherical mode. So, how to convert a dual fisheye to equirectangualr?</p> <h2 id="the-simple-way"><a href="https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/#the-simple-way">The Simple Way</a></h2> <pre><code class="language-bash">ffmpeg \ -i original.mp4 \ -vf &#34;v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189&#34; \ 360.mp4 </code></pre> <p>However, this has some &#34;quirks&#34;.</p> <p>The first part of the video filter is <code>v360=input=dfisheye:output=equirect</code> - that just says to use the 360 filter on an input which is dual fisheye and then output in equirectangular.</p> <p>The next part is <code>:ih_fov=189:iv_fov=189</code> which says that the input video has a horizontal and vertical field of view of 189°. That&#39;s a <em>weird</em> number, right?</p> <p>You&#39;d kind of expect each lens to be 180°, right? Here&#39;s what happens if <code>:ih_fov=180:iv_fov=180</code> is used:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/02/360-180.webp" alt="Flattened image, but there are overlaps at the seams." width="2560" height="1280" class="aligncenter size-full wp-image-67109"/> <p>The lenses overlaps a little bit. So using 180° means that certain portions are duplicated.</p> <p>I <em>think</em> the lenses technically offer 200°, but the physical casing prevents all of that from being viewed. I got to the value of 189° by trial and error. Mostly error! Using <code>:ih_fov=189:iv_fov=189</code> get this image which has less overlap:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/02/360-189.webp" alt="A flattened image which has less overlap at the edges." width="2560" height="1280" class="aligncenter size-full wp-image-67110"/> <p>It isn&#39;t <em>perfect</em> - but it preserves most of the image coherence.</p> <h2 id="cut-off-images"><a href="https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/#cut-off-images">Cut Off Images</a></h2> <p>There&#39;s another thing worth noticing - the top, right, bottom, and left &#34;corners&#34; of the circle are cut off. If the image sensor captured everything, the resultant fisheye would look something like this:</p> <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/02/Repaged.webp" alt="Two circular images with gaps between them." width="2626" height="1313" class="aligncenter size-full wp-image-67111"/> <p>I tried repaging the video to include the gaps, but it didn&#39;t make any noticeable difference.</p> <h2 id="making-equirectangular-videos-work-with-vlc"><a href="https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/#making-equirectangular-videos-work-with-vlc">Making Equirectangular Videos Work With VLC</a></h2> <p>Sadly, ffmpeg will not write the metadata necessary to let playback devices know the video is spherical. Instead, according to <a href="https://bino3d.org/metadata-for-stereo-3d-and-surround-video.html">Bino3D</a>, you have to use <code>exiftool</code> like so:</p> <pre><code class="language-bash">exiftool \ -XMP-GSpherical:Spherical=&#34;true&#34; \ -XMP-GSpherical:Stitched=&#34;true&#34; \ -XMP-GSpherical:ProjectionType=&#34;equirectangular&#34; \ video.mp4 </code></pre> <h2 id="putting-it-all-together"><a href="https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/#putting-it-all-together">Putting It All Together</a></h2> <p>The LG 360 records audio in 5.1 surround using AAC. That&#39;s already fairly well compressed, so there&#39;s no point squashing it down to Opus.</p> <p>The default video codec is h264, but the picture is going to be reprojected, so quality is always going to take a bit of a hit. Pick whichever code you like to give the best balance of quality, file size, and encoding time.</p> <p>Run:</p> <pre><code class="language-bash">ffmpeg \ -i original.mp4 \ -vf &#34;v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189&#34; \ -c:v libx265 -preset fast -crf 28 -c:a copy \ out.mp4; exiftool \ -XMP-GSpherical:Spherical=&#34;true&#34; \ -XMP-GSpherical:Stitched=&#34;true&#34; \ -XMP-GSpherical:ProjectionType=&#34;equirectangular&#34; \ out.mp4 </code></pre> <p>That will produce a reasonable equirectangular file suitable for viewing in VLC or in VR.</p> <p>If this has been useful to you, please stick a comment in the box!</p> <img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=67087&amp;HTTP_REFERER=Atom" alt="" width="1" height="1" loading="eager"/> Finished reading Devil's Gun - Molly White's activity feed 69e2e5ee51c7d4805bffe39a 2026-04-18T02:00:46.000Z <article class="entry h-entry hentry"><header><div class="description">Finished reading: </div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=Devil's%20Gun"><img class="u-photo book-cover" src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1681106837i/59808156.jpg" alt="Cover image of Devil's Gun" style="max-width: 300px;"/></a><div class="book-details"><div class="top"><div class="series-info"><i>Disco Space Opera</i> series, book <span class="series-number">2</span>. </div><div class="title-and-byline"><div class="title"><i class="p-name">Devil's Gun</i> </div><div class="byline">by <span class="p-author h-card">Cat Rambo</span>. </div></div><div class="book-info">Published <time class="dt-published published" datetime="2023">2023</time>. 288 pages. </div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2026-04-14">April 14, 2026</time>; completed April 17, 2026. </div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp">Posted: <time class="dt-published" datetime="2026-04-18T02:00:46+00:00" title="April 18, 2026 at 2:00 AM UTC">April 18, 2026 at 2:00 AM UTC</time>. </div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=lgbt" title="See all books tagged "LGBT"" rel="category tag">LGBT</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=science_fiction" title="See all books tagged "science fiction"" rel="category tag">science fiction</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=space_opera" title="See all books tagged "space opera"" rel="category tag">space opera</a>. </div></div></footer></article> Note published on April 17, 2026 at 4:11 PM UTC - Molly White's activity feed 69e25ba3cc098e890d542c31 2026-04-17T16:11:15.000Z <article><div class="entry h-entry hentry"><header></header><div class="content e-content"><p>as someone with an anxiety disorder who gets bad brain fog during very anxious periods, choosing software engineering and then writing as careers was certainly a series of decisions</p><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-block"><div class="timestamp">Posted: <a class="u-url" href="https://www.mollywhite.net/micro/entry/202604171210"><time class="dt-published" datetime="2026-04-17T16:11:15+00:00" title="April 17, 2026 at 4:11 PM UTC">April 17, 2026 at 4:11 PM UTC</time>. </a></div></div><div class="social-links"> <span> Also posted to: </span><a class="social-link u-syndication mastodon" href="https://hachyderm.io/@molly0xfff/116420920983796101" title="Mastodon" rel="syndication">Mastodon, </a><a class="social-link u-syndication bluesky" href="https://bsky.app/profile/molly.wiki/post/3mjpcshrxb22j" 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/micro/tag/anxiety" title="See all micro posts tagged "anxiety"" rel="category tag">anxiety</a>. </div></div></footer></div></article> Read "How Silicon Valley Humiliated the Democrats" - Molly White's activity feed 69e237a47bbd252405cb9a2b 2026-04-17T13:37:40.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://newrepublic.com/article/208746/silicon-valley-humiliated-democrats-tech" rel="bookmark">“<span class="p-name">How Silicon Valley Humiliated the Democrats</span>”</a>. </div><div class="byline"><span class="p-author h-card">Alexis Goldstein</span> in <i class="p-publication">The New Republic</i>. <span class="read-date"> Published <time class="dt-published published" datetime="2026-04-16">April 16, 2026</time>.</span></div><blockquote class="summary p-summary entry-summary">When will they learn? The party remains far too solicitous of an industry that’s rewarded their fealty with four years of Trump and untold damage to democracy.</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-04-17T13:37:40+00:00" title="April 17, 2026 at 1:37 PM UTC">April 17, 2026 at 1:37 PM UTC</time>. </div></div><div class="bottomRow"><div class="tags">Tagged: <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/crypto" title="See all feed posts tagged "crypto"" rel="category tag">crypto</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/crypto_lobby" title="See all feed posts tagged "crypto lobby"" rel="category tag">crypto lobby</a>, <a class="tag p-category" href="https://www.mollywhite.net/feed/tag/us_politics" title="See all feed posts tagged "US politics"" rel="category tag">US politics</a>. </div></div></footer></article> Book Review: How To Kill A Witch - A Guide For The Patriarchy by Claire Mitchell and Zoe Venditozzi ★★★⯪☆ - Terence Eden’s Blog https://shkspr.mobi/blog/?p=70322 2026-04-17T11:34:26.000Z <img src="https://shkspr.mobi/blog/wp-content/uploads/2026/04/hbg-title-how-to-kill-a-witch-3-70.webp" alt="Book cover featuring a noose and flames." width="200" height="625" class="alignleft size-full wp-image-70323"/> <p>After reading <a href="https://shkspr.mobi/blog/2025/03/book-review-the-wicked-of-the-earth-by-a-d-bergin/">The Wicked of the Earth</a>, I wanted to understand some of the history behind the stories. Why were women<sup id="fnref:women"><a href="https://shkspr.mobi/blog/2026/04/book-review-how-to-kill-a-witch-a-guide-for-the-patriarchy-by-claire-mitchell-and-zoe-venditozzi/#fn:women" class="footnote-ref" title="And a small number of men. But this is firmly focused on the overwhelming majority." role="doc-noteref">0</a></sup> accused of being witches? What really happened in those trials? What are the modern consequences of those events?</p> <p>This is the story of the Scottish Witch Trials - with brief forays into England and abroad. It examines the central tension of whether witchcraft was real to the accusers, or just a convenient means to oppress troublesome women. The descriptions of the imprisonment, torture, and state-sanctioned murder is visceral and horrific.</p> <p>It&#39;s also rather stark in its modern assessment of the historic context:</p> <blockquote><p>Nonetheless, it’s important to remember it was a proper legal trial, with evidence being put forward and the judge assessing it and carrying out legal tests. Some people think that witchcraft trials were carried out by angry peasants waving pitchforks. Perhaps this is a more acceptable way for a modern person to think about it. No one wants to think that a judicial system can get it so wrong. But it did, with catastrophic consequences for those accused.</p></blockquote> <p>The book is mostly good, it&#39;s a spin off from the <a href="https://www.witchesofscotland.com/">Witches Of Scotland</a> podcast and that&#39;s reflected in the writing. As with any parasocial<sup id="fnref:para"><a href="https://shkspr.mobi/blog/2026/04/book-review-how-to-kill-a-witch-a-guide-for-the-patriarchy-by-claire-mitchell-and-zoe-venditozzi/#fn:para" class="footnote-ref" title="As opposed to paranormal." role="doc-noteref">1</a></sup> entertainment, it attempts to centre the authors and bring the audience along for the ride - so there&#39;s lots of descriptions of the libraries the authors visit, how things make them feel, how enamoured they are with their podcast guests. I found it a little distracting, but it&#39;s obviously right for their main audience.</p> <p>Similarly, there&#39;s an attempt to bring the past to life by imagining a little monologue from various historic figures. I found that a little unconvincing; I dislike putting words in peoples&#39; mouths. But with sparse primary documentation, that may be the best way to bring these characters to life. It&#39;s also well illustrated. Too many books eschew pictures - but this has a nice collection of woodcuts and portraits to contextualise what we&#39;re reading about.</p> <p>One little nitpick, the book makes the claims:</p> <blockquote><p>Life was hard and life expectancy was around 35</p></blockquote> <p>and</p> <blockquote><p>Lilias was an old woman, at least 60 years old and possibly as old as 80. At a time when life expectancy was much lower than it is now, even the lower estimate was still a considerable age.</p></blockquote> <p>That&#39;s not quite right. Although the average life expectancy was low, that&#39;s the <a href="https://www.ons.gov.uk/peoplepopulationandcommunity/birthsdeathsandmarriages/lifeexpectancies/articles/howhaslifeexpectancychangedovertime/2015-09-09">average <em>at birth</em></a> - with a large number of infant mortalities dragging down the average. When you look at the full data, you&#39;ll see <a href="https://www.psychologytoday.com/us/blog/data-for-health/202509/there-were-still-old-people-when-life-expectancy-was-35">people used to live long lives</a> even in the distant past.</p> <p>In a way, it reminds me of <a href="https://shkspr.mobi/blog/2019/10/book-review-invisible-women-caroline-criado-perez/">Invisible Women</a>. A national tragedy hidden from view.</p> <p>It builds to a rousing end. There are parts of the world where witchcraft is still taken seriously - with devastating consequences. The febrile atmosphere which led to unfounded accusations against women is still prevalent even in modern societies.</p> <div id="footnotes" role="doc-endnotes"> <hr/> <ol start="0"> <li id="fn:women"> <p>And a small number of men. But this is firmly focused on the overwhelming majority. <a href="https://shkspr.mobi/blog/2026/04/book-review-how-to-kill-a-witch-a-guide-for-the-patriarchy-by-claire-mitchell-and-zoe-venditozzi/#fnref:women" class="footnote-backref" role="doc-backlink">↩︎</a></p> </li> <li id="fn:para"> <p>As opposed to paranormal. <a href="https://shkspr.mobi/blog/2026/04/book-review-how-to-kill-a-witch-a-guide-for-the-patriarchy-by-claire-mitchell-and-zoe-venditozzi/#fnref:para" 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=70322&amp;HTTP_REFERER=Atom" alt="" width="1" height="1" loading="eager"/>