{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Tony Meyer","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/tonyandrewmeyer","_microblog":{"about":"https://micro.blog/about/api","id":"690","username":"tonyandrewmeyer","bio":"Dev, product, dad - passionate about security, education, and the environment. He/him.","pronouns":"he/him","is_following":false,"is_you":false,"following_count":6,"discover_count":0},"author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://www.gravatar.com/avatar/929fba6f82f04811b09c16df239bbb21?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"91199983","content_html":"<blockquote>\n<p><a href=\"https://nesbitt.io/2026/05/22/dependency-pruning.html\">Lately my first response to a Dependabot CVE alert, and a fair few of the routine version bumps, has been to check whether I still need the dependency at all before looking at what changed in it.</a></p>\n</blockquote>\n<p>Solid advice.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/30/lately-my-first-response-to.html","date_published":"2026-05-30T08:57:29+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-30 08:57","date_timestamp":1780131449,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"91133540","content_html":"<p>I have no idea why another would want to <a href=\"https://unsung.aresluna.org/the-surprising-richness-of-garageband\">do this with a phone</a> but it is amazing that you can. Imagine doing this in front of someone even 25 years ago.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/29/i-have-no-idea-why.html","date_published":"2026-05-29T09:15:06+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-29 09:15","date_timestamp":1780046106,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90821360","content_html":"<p>This is an amazingly well put together <a href=\"https://samwho.dev/turing-machines/\">explanation of Turing machines</a>.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/25/this-is-an-amazingly-well.html","date_published":"2026-05-24T12:55:43+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-24 12:55","date_timestamp":1779627343,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90819546","content_html":"<p>A nice <a href=\"https://marcgg.com/blog/2024/11/20/standup/\">way to run daily standup meetings</a>. I would like ours to move closer to this, although it’s not super far off. The only bit not feasible is holding them just before lunch, since people are in multiple time zones, so not everyone is lunching simultaneously.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/25/a-nice-way-to-run.html","date_published":"2026-05-24T12:05:00+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-24 12:05","date_timestamp":1779624300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89896064","content_html":"<p><em><a href=\"https://berthub.eu/articles/posts/the-impossible-things-we-have-to-believe/\">The impossible things we have to believe</a></em>. Depressing, but true.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/11/the-impossible-things-we-have.html","date_published":"2026-05-10T19:26:14+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-10 19:26","date_timestamp":1778441174,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89895931","content_html":"<blockquote>\n<p><a href=\"https://matduggan.com/the-intolerable-hypocrisy-of-cyberlibertarianism/\">You would leave your house and then just disappear. This is presented as kind of romantic now, as if we were just free spirits on the wind and could stop and really watch a sunset. In practice it was mostly an annoying game of attempting to guess where people were. You’d call their job, they had left. You’d call their house, they weren’t home yet. Presumably they were in transit but you actually had no idea.</a></p>\n</blockquote>\n<p>A positive start to the improvements the internet has brought, before diving into how it all went terribly wrong.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/11/you-would-leave-your-house.html","date_published":"2026-05-10T19:22:34+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-10 19:22","date_timestamp":1778440954,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89895685","content_html":"<p><em><a href=\"https://terrygodier.com/the-boring-internet\">The Boring Internet</a></em>, a love letter to protocols.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/11/the-boring-internet-a-love.html","date_published":"2026-05-10T19:14:02+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-10 19:14","date_timestamp":1778440442,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89895179","content_html":"<blockquote>\n<p>The number an npm or PyPI API gives you is dominated by CI runners reinstalling the world on every push, with mirror traffic, bot scans, and the occasional human mixed in. It is not a count of users, or of installations, or of anything that maps cleanly to “how many people are affected if this breaks”.</p>\n</blockquote>\n<p>and</p>\n<blockquote>\n<p>CVE count is routinely used as a security signal and measures the opposite of what people assume.</p>\n</blockquote>\n<p>and</p>\n<blockquote>\n<p>Commit cadence and “last activity” penalise software that is finished.</p>\n</blockquote>\n<p>and</p>\n<blockquote>\n<p>a project that had eighty contributors in 2012 and has one exhausted person today shows a reassuring headcount, and...</p>\n</blockquote> <a href=\"https://tonyandrewmeyer.blog/2026/05/11/the-number-an-npm-or.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/11/the-number-an-npm-or.html","date_published":"2026-05-10T19:00:00+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-10 19:00","date_timestamp":1778439600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89495230","content_html":"<p>I’ve only been to about a third of the locations in <a href=\"https://thespinoff.co.nz/pop-culture/01-05-2026/the-movie-cinemas-of-auckland-ranked-and-reviewed\">this ranking of Auckland movie theatres</a> and some of those visits were quite some time ago. However, I generally agree with the ones I am familiar with (sorry Hoyts Hibiscus Coast, you are that bad, and I was there a few weeks back). Although:</p>\n<ul>\n<li>I would put...</li>\n</ul> <a href=\"https://tonyandrewmeyer.blog/2026/05/03/ive-only-been-to-about.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/05/03/ive-only-been-to-about.html","date_published":"2026-05-03T08:52:35+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-05-03 08:52","date_timestamp":1777798355,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89302131","content_html":"<blockquote>\n<p><a href=\"https://simme.dev/posts/the-end-of-just-ask-sarah/\">The ADR is where intent debt gets paid down.</a></p>\n</blockquote>\n<p>Good arguments for ADRs being more critical with agentic workflows, but not relying on “Sarah” was always worth doing. I’ve been Sarah, and left, leaving a gap despite my best intentions.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/30/the-adr-is-where-intent.html","date_published":"2026-04-30T09:46:54+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-30 09:46","date_timestamp":1777542414,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89282607","content_html":"<p>A <a href=\"https://thespinoff.co.nz/pop-culture/23-04-2026/the-egot-of-new-zealand-music-could-marlon-williams-become-our-newest-stag\">STAG</a> is absolutely not a New Zealand EGOT. The point of the EGOT is you’re award-winning across multiple genre. A STAG means you’re award-winning across music.</p>\n<p>A real NZ EGOT would be something like a <a href=\"https://www.nzscreenawards.co.nz\">NZ Screen Award</a> in both TV and film categories, an <a href=\"https://aotearoamusicawards.co.nz\">Aotearoa Music Award</a>, and I guess a regional theatre...</p> <a href=\"https://tonyandrewmeyer.blog/2026/04/30/a-stag-is-absolutely-not.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/30/a-stag-is-absolutely-not.html","date_published":"2026-04-30T00:31:01+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-30 00:31","date_timestamp":1777509061,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88498719","content_html":"<blockquote>\n<p><a href=\"https://eversole.dev/blog/we-automated-everything/\">None of this is new. The complexity, the configuration bloat, the broken incentives, all of it predates AI by years. What AI did was pour gasoline on it.</a></p>\n</blockquote>\n<p>And:</p>\n<blockquote>\n<p>Great engineering is not deployments. It’s not monitoring, not dashboards. It’s understanding. Knowing how the pieces connect, who owns what, how changes spread, and where risk has quietly been building for months until it suddenly matters.</p>\n</blockquote>\n<p>Posing interesting questions.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/18/none-of-this-is-new.html","date_published":"2026-04-18T06:08:54+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-18 06:08","date_timestamp":1776492534,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88498178","content_html":"<blockquote>\n<p><a href=\"https://lucumr.pocoo.org/2026/4/11/the-center-has-a-bias/\">You do not get an informed view by trying something for 15 minutes, getting annoyed once, and returning to your previous tools. You also do not get it by admiring demos, listening to podcasts or discussing on social media. You have to use it enough to get past both the first disappointment and the honeymoon phase. Seemingly with AI tools, true understanding is not a matter of hours but weeks of investment.</a></p>\n</blockquote>\n<p>Very true in the AI context of the article, but also for other places, for example reviews of things the reviewer has used for hours or a day.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/18/you-do-not-get-an.html","date_published":"2026-04-18T05:53:37+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-18 05:53","date_timestamp":1776491617,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88497141","content_html":"<p><a href=\"https://maggieappleton.com/zero-alignment/\">“ACE”</a>, a project at GitHub Next, looks really interesting. I think a lot of this would be really nice even without the AI element. It’s funny how so much of the best software engineering tooling is really old (mature?) tooling, with splashes of newness here and there.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/18/ace-a-project-at-github.html","date_published":"2026-04-18T05:16:57+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-18 05:16","date_timestamp":1776489417,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88398933","content_html":"<blockquote>\n<p>And I’ll be honest: if I could set aside the ethical, legal, economic, and environmental issues with generative AI, it’d be pretty damn cool, too. Large language models give us a quantum leap in natural language processing, proofreading, transcription, translation, and summarization. Yes, I know all the ways in which LLMs are “bad” at all those things, but in comparison to the previous state of the art in machine-powered proofing, transcription, translation, and summarization, it’s just no contest. … But of course, you can’t set aside the ethical, legal, economic, and environmental issues with...</p>\n</blockquote> <a href=\"https://tonyandrewmeyer.blog/2026/04/17/and-ill-be-honest-if.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/17/and-ill-be-honest-if.html","date_published":"2026-04-16T20:55:19+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-16 20:55","date_timestamp":1776372919,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87872497","content_html":"<blockquote>\n<p>We did not align politically on many things, him being a “hyper neoliberal” and me being a “social democrat” (at least according to what I feel was our mutual impression of each other). Any time I saw that @mitsuhiko handle in a thread, I felt the urge to tell someone they are wrong on the internet. The one thing that differentiated Armin from other internet trolls was the way he conducted himself in these heated discussions. He was never emotional or aggressive. Our discussions would either end in cordial disagreement, or a newfound common understanding. That’s extremely rare on the internet.</p>\n</blockquote>\n<p>This...</p> <a href=\"https://tonyandrewmeyer.blog/2026/04/09/we-did-not-align-politically.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/09/we-did-not-align-politically.html","date_published":"2026-04-08T23:14:44+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-08 23:14","date_timestamp":1775690084,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87520439","content_html":"<p>A <a href=\"https://octopus.com/blog/difference-between-day-0-1-2-operations\">straightforward explanation of day 0, 1, and 2 ops</a>.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/03/a-straightforward-explanation-of-day.html","date_published":"2026-04-03T09:09:56+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-03 09:09","date_timestamp":1775207396,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87425485","content_html":"<p>There are obviously some xkcd’s that are iconic, but their humour doesn’t always hit with me personally. However, <a href=\"https://xkcd.com/3227\">today’s dark mode one</a> is both amusing and one of the really impressive ones (you need to use the page, not view in a RSS reader, like I normally do).</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/02/there-are-obviously-some-xkcds.html","date_published":"2026-04-01T22:15:56+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-01 22:15","date_timestamp":1775081756,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87367689","content_html":"<blockquote>\n<p>Regardless, the raw economics of the AI data center boom are horrendous. Even in the best-case scenario, with guaranteed tenancy for years, these data centers are so debt-dependent and drenched in depreciation, opex, and maintenance that even the most meager margins are hard to attain.</p>\n</blockquote>\n<p>I’m sad that none of our local media seem to be addressing <a href=\"https://www.wheresyoured.at/data-center-crisis/\">the actual viability</a> (🔒) of this new “AI factory” data centre in Southland. There’s at least some addressing on concerns about water (and perhaps electricity, although if we did sensible things in our energy usage that could go away; but we need a better...</p> <a href=\"https://tonyandrewmeyer.blog/2026/04/01/regardless-the-raw-economics-of.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/01/regardless-the-raw-economics-of.html","date_published":"2026-04-01T03:24:02+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-01 03:24","date_timestamp":1775013842,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87366889","content_html":"<blockquote>\n<p>In any case, there is no future for any AI company that uses a subscription-based approach, at least not one where they don’t directly pass on the cost of compute. This is a huge problem for both Anthropic and OpenAI, as their scurrilous growth-lust means that they’ve done everything they can to get customers used to paying a single monthly cost that directly obfuscates the cost of doing business.</p>\n</blockquote>\n<p><a href=\"https://www.wheresyoured.at/why-are-we-still-doing-this/\">Ed Zitron</a> always has a lot of (probably too many) words and I think there is more value in present LLM output than he sees, but his financial analysis I very much believe. This section on subscriptions and...</p> <a href=\"https://tonyandrewmeyer.blog/2026/04/01/in-any-case-there-is.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/04/01/in-any-case-there-is.html","date_published":"2026-04-01T03:01:01+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-04-01 03:01","date_timestamp":1775012461,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87236260","content_html":"<blockquote>\n<p><a href=\"https://thespinoff.co.nz/society/28-03-2026/how-do-school-photos-still-exist-in-the-age-of-smart-phones\">Parents are still buying weirdly formal and awkwardly-posed school photos. Why?</a></p>\n</blockquote>\n<p>An excellent question. For me, I think was this (while he was still at school):</p>\n<blockquote>\n<p>The third reason is my own feeble sentimentality. If there is a picture that exists out there of my precious offspring, how can I say ‘no, thank you I don’t want it’?</p>\n</blockquote>\n<p>I did love how Ahuroa School did their own photographs, and they were always <em>vastly</em> better than the “professional” ones. In nature, moderately natural, not in uniform, fairly relaxed. I’m not sure if they still do that or not – part of it would have been that a parent was an...</p> <a href=\"https://tonyandrewmeyer.blog/2026/03/30/parents-are-still-buying-weirdly.html\">tonyandrewmeyer.blog</a>","summary":"","url":"https://tonyandrewmeyer.blog/2026/03/30/parents-are-still-buying-weirdly.html","date_published":"2026-03-30T07:45:51+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-03-30 07:45","date_timestamp":1774856751,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87236080","content_html":"<blockquote>\n<p><a href=\"https://terriblesoftware.org/2025/11/25/what-actually-makes-you-senior/\">there’s one core skill that separates senior+ engineers from everyone else: reducing ambiguity. Everything else flows from that.</a></p>\n</blockquote>\n<p>I’m not sure <em>everything</em> else flows from that, but I agree this is a big part.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/03/30/theres-one-core-skill-that.html","date_published":"2026-03-30T07:36:51+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-03-30 07:36","date_timestamp":1774856211,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87235509","content_html":"<blockquote>\n<p><a href=\"https://lalitm.com/software-engineering-outside-the-spotlight/\">Treating engineers as fungible assets destroys context. You might gain fresh eyes, but you lose the implicit knowledge of how systems actually break. Stewardship, staying with a system long-term, unlocks compounding returns that are impossible to achieve on a short rotation.</a></p>\n</blockquote>\n<p>And</p>\n<blockquote>\n<p>Some problems, however, only reveal their shape over long horizons.</p>\n</blockquote>\n<p>And</p>\n<blockquote>\n<p>When you have spent years delivering reliable tools, you earn the political capital to say “No” to the spotlight when it threatens the product.</p>\n</blockquote>\n<p>Lots of good points about how Staff+ works differently outside of “product”.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/03/30/treating-engineers-as-fungible-assets.html","date_published":"2026-03-30T07:11:39+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-03-30 07:11","date_timestamp":1774854699,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87235382","content_html":"<p>Interesting <a href=\"https://cra.mr/tracing-sucks/\">thoughts on tracing</a>.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/03/30/interesting-thoughts-on-tracing.html","date_published":"2026-03-30T07:06:32+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-03-30 07:06","date_timestamp":1774854392,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87235299","content_html":"<blockquote>\n<p><a href=\"https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/\">let the agent do the boring stuff, the stuff that won’t teach you anything new, or try out different things you’d otherwise not have time for. Then you evaluate what it came up with, take the ideas that are actually reasonable and correct, and finalize the implementation. Yes, sure, you can also use an agent for that final step.</a></p>\n</blockquote>\n<p>Lots of swears, but worth a read.</p>\n","summary":"","url":"https://tonyandrewmeyer.blog/2026/03/30/let-the-agent-do-the.html","date_published":"2026-03-30T07:02:30+00:00","author":{"name":"Tony Meyer","url":"https://tonyandrewmeyer.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F929fba6f82f04811b09c16df239bbb21%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tonyandrewmeyer"}},"_microblog":{"date_relative":"2026-03-30 07:02","date_timestamp":1774854150,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}