[{"data":1,"prerenderedAt":127},["ShallowReactive",2],{"podcast-meta":3,"podcast-theme-colors":32,"episode-just-enough-automation-news":92},{"title":4,"author":5,"description":6,"artwork":7,"categories":8,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":16,"hasPeople":31},"The Changelog: Software Development, Open Source","Changelog Media","Software's best weekly news brief, deep technical interviews & talk show.","https://cdn.changelog.com/static/images/podcasts/podcast-original-f16d0363067166f241d080ee2e2d4a28.png",[9],"Technology","https://changelog.com/podcast/feed","episodic",false,"https://changelog.com/podcast","en-us","All rights reserved",{"persons":17,"funding":27},[18,23],{"name":19,"role":20,"img":21,"href":22},"Adam Stacoviak","host","https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419","https://changelog.com/person/adamstac",{"name":24,"role":20,"img":25,"href":26},"Jerod Santo","https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650","https://changelog.com/person/jerodsanto",[28],{"url":29,"text":30},"https://changelog.com/++","Support our work by joining Changelog++",true,{"palette":33,"sourceColor":54,"extractedColors":55},{"light":34,"dark":43},{"primary":35,"primary-foreground":36,"secondary":37,"secondary-foreground":35,"accent":38,"muted":39,"muted-foreground":40,"ring":35,"podcast-vibrant":41,"podcast-muted":42},"#00182f","#ffffff","#eff2f6","#e7ecf0","#f0f2f4","#6f7275","#0375c4","#e2e5e8",{"primary":44,"primary-foreground":45,"secondary":46,"secondary-foreground":47,"accent":48,"muted":49,"muted-foreground":50,"ring":51,"podcast-vibrant":52,"podcast-muted":53},"#5580a9","#09090b","#191b1d","#dcdee0","#1d2022","#1a1b1c","#8d8f91","#c1c4c8","#3694e6","#151618","#a1978d",[56,63,71,79,84],{"hex":54,"red":57,"green":58,"blue":59,"area":60,"saturation":61,"lightness":62},161,151,141,0.13136455555555557,0.09615384615384609,0.592156862745098,{"hex":64,"red":65,"green":66,"blue":67,"area":68,"saturation":69,"lightness":70},"#d2d1d4",210,209,212,0.000134,0.03370786516853954,0.8254901960784313,{"hex":72,"red":73,"green":74,"blue":75,"area":76,"saturation":77,"lightness":78},"#525153",82,81,83,0.003252888888888889,0.012195121951219556,0.32156862745098036,{"hex":36,"red":80,"green":80,"blue":80,"area":81,"saturation":82,"lightness":83},255,0.03285188888888889,0,1,{"hex":85,"red":86,"green":87,"blue":88,"area":89,"saturation":90,"lightness":91},"#101820",16,24,32,0.8323966666666667,0.3333333333333333,0.09411764705882353,{"meta":93,"episode":101,"transcript":124},{"title":4,"author":5,"description":6,"artwork":7,"categories":94,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":95,"hasPeople":31},[9],{"persons":96,"funding":99},[97,98],{"name":19,"role":20,"img":21,"href":22},{"name":24,"role":20,"img":25,"href":26},[100],{"url":29,"text":30},{"guid":102,"title":103,"slug":104,"description":105,"htmlContent":106,"audioUrl":107,"audioType":108,"audioLength":109,"pubDate":110,"duration":111,"artwork":112,"episodeType":113,"explicit":12,"link":114,"podcast2":115},"changelog.com/16/2756","Just enough automation (News)","just-enough-automation-news","Zach Gates quantifies the value of automating things, Albania's new prime minister names an AI \"minister\" to his Cabinet, Eckart Walther launches Really Simple Licensing (RSL) along with some big names on the web, Vishnu Haridas praises UTF-8's design, and Justin Searls disagrees with last week's headline story about AI coding tools and shovelware.","\u003Cp>Zach Gates quantifies the value of automating things, Albania’s new prime minister names an AI “minister” to his Cabinet, Eckart Walther launches Really Simple Licensing (RSL) along with some big names on the web, Vishnu Haridas praises UTF-8’s design, and Justin Searls disagrees with last week’s headline story about AI coding tools and shovelware.\u003C/p>\n\u003Cp>\u003Ca href=\"https://changelog.com/news/161/email\">View the newsletter\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.zulipchat.com/#narrow/stream/455469-news\">Join the discussion\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.com/++\" rel=\"payment\">Changelog++\u003C/a> members support our work, get closer to the metal, and make the ads disappear. Join today!\u003C/p>\u003Cp>Sponsors:\u003C/p>\u003Cp>\u003Cul>\u003Cli>\u003Ca href=\"https://depot.dev\">Depot\u003C/a> – \u003Cstrong>10x faster builds? Yes please.\u003C/strong> Build faster. Waste less time. Accelerate Docker image builds, and GitHub Actions workflows. Easily integrate with your existing CI provider and dev workflows to save hours of build time.\n\u003C/li>\n\u003C/ul>\u003C/p>\u003Cp>Featuring:\u003C/p>\u003Cul>\u003Cli>Jerod Santo &ndash; \u003Ca href=\"https://jerodsanto.net\" rel=\"external ugc\">Website\u003C/a>, \u003Ca href=\"https://github.com/jerodsanto\" rel=\"external ugc\">GitHub\u003C/a>, \u003Ca href=\"https://www.linkedin.com/in/jerodsanto\" rel=\"external ugc\">LinkedIn\u003C/a>, \u003Ca href=\"https://changelog.social/@jerod\" rel=\"external ugc\">Mastodon\u003C/a>, \u003Ca href=\"https://x.com/jerodsanto\" rel=\"external ugc\">X\u003C/a>\u003C/li>\u003C/ul>\u003C/p>","https://op3.dev/e/https://pscrb.fm/rss/p/https://cdn.changelog.com/uploads/news/161/changelog-news-161.mp3","audio/mpeg",7376690,"Mon, 15 Sep 2025 20:00:00 +0000",450,"https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621","full","https://changelog.com/news/161",{"transcript":116,"chapters":119,"persons":122},{"url":117,"type":118},"https://changelog.com/news/161/transcript","text/html",{"url":120,"type":121},"https://changelog.com/news/161/chapters","application/json+chapters",[123],{"name":24,"role":20,"img":25,"href":26},{"content":125,"type":126,"url":117},"\u003C!DOCTYPE html>\n\u003Chtml>\n\u003Chead>\n  \u003Cmeta charset=\"utf-8\">\n  \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  \u003Cmeta name=\"robots\" content=\"noindex\">\n  \u003Clink rel=\"canonical\" href=\"https://changelog.com/news/161\"/>\n  \u003Ctitle>Transcript for Changelog News #161\u003C/title>\n\u003C/head>\n\u003Cbody>\n\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>What up, nerds? I&#39;m Jerod and this is Changelog News for the week of Monday, September 15th, 2025.\n\nIf you think Roombas are cool, wait &#39;til you get a load of [Dusty Robotics](https://www.dustyrobotics.com)&#39; &quot;Roomba&quot; for the construction industry.\n\nInstead of vacuuming the floor, it drives around printing the construction floor plan on the bare slab. Such a simple concept that will remove soooo much inefficiency in the construction process. Love it!\n\nOk, let&#39;s get into this week&#39;s news.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Just enough automation](https://bevel.work/blog/just-enough-automation/)\n\nI used to try to automate everything. Eventually, I learned there are some things that just aren&#39;t worth it. But where exactly is that line? Zach Gates tried to quantify it. After a few iterations, he came up with this:\n\n&lt;pre&gt;\nLong Term Value = \n  Value of the Task * Number of Iterations for the Task\n  - The Effort of Automating the Task\n  - Maintenance Costs\n  - Documentation Costs\n  - Mistake Costs\n  ± Long Term Effects\n&lt;/pre&gt;\n\nSometimes the biggest challenge is predicting the *actual* effort of automating the task. We devs tend to underestimate that, forcing ourselves to learn the hard way. But if you can get that right, maybe this equation will help you decide whether or not to automate your next repetitive task.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Albania welcomes its first AI overlord](https://apnews.com/article/albania-new-cabinet-parliament-ai-minister-diella-corruption-5e53c5d5973ff0e4c8f009ab3f78f369)\n\nLook out corrupt Albanian politicians, there&#39;s a new AI-generated &quot;minister&quot; in town, and &quot;her&quot; name is Diella.\n\n&gt; Albania’s prime minister on Friday tapped an Artificial Intelligence-generated “minister” to tackle corruption and promote transparency and innovation in his new Cabinet.\n\nDiella will be a &quot;member of the Cabinet&quot; according to Prime Minister Edi Rama, but needless to say not everybody is on board with the idea. But maybe that doesn&#39;t matter?\n\n&gt; Lawmakers will vote on the new Cabinet but it was unclear whether Rama will ask for a vote on Diella’s virtual post. Legal experts say more work may be needed to establish Diella’s official status.\n\nI&#39;m all for tackling corruption and promoting transparency, but is today&#39;s state-of-the-art AI even close to ready for that? So far, thankfully, it seems Diella&#39;s work has been more akin to a digital librarian:\n\n&gt; Diella, depicted as a figure in a traditional Albanian folk costume, was created earlier this year, in cooperation with Microsoft, as a virtual assistant on the e-Albania public service platform, where she has helped users navigate the site and get access to about 1 million digital inquiries and documents.\n\n(h/t to Tim for sharing this news [in Zulip](https://changelog.zulipchat.com/#narrow/channel/455469-news/topic/Albania.20just.20appointed.20an.20AI.20minister.20to.20tackle.20corruption/with/539509512))\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Really Simple Licensing for the AI-first internet](https://rslstandard.org)\n\nRSS co-creator, Eckart Walther, along with some big names on the web (Tim O&#39;Reilly, schema.org&#39;s R.V. Guha, Simon Wistow from Fastly, to name a few), have designed a new open standard for licensing content in a machine-readable form.\n\nReally Simple Licensing (RSL) is similar to Cloudflare&#39;s [pay-per-crawl](https://blog.cloudflare.com/introducing-pay-per-crawl/) idea, but with more forms of compensation, the ability to license nonpublic content (books, videos, and datasets), and a bigger community behind it; Reddit, Quora, wikiHow, MIT Press, and more organizations have committed support to the standard.\n\nThe technical bits aren&#39;t that complicated. There&#39;s a new xml namespace for RSL with elements publishers add to their RSS feed to specify content licensing requirements. Consumers use the RSL [Open License Protocol](https://rslstandard.org/api) (OLP) to acquire access to the content from a license server specified in the feed. There&#39;s a list of [open license servers](https://rslstandard.org/guide/license-servers) linked up in the newsletter, but you can also operate your own.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>It&#39;s now time for sponsored news!\n\n[Remote agent sandboxes on Depot](https://depot.dev/blog/now-available-remote-agent-sandboxes)\n\nOne of the biggest pain points of AI coding agents is the local setup tax. Every time you spin one up, it&#39;s fighting your environment, your dependencies, your laptop fans. Not fun.\n\nDepot&#39;s answer is remote agent sandboxes. Instead of wrangling Claude Code on your machine, you get a clean, consistent sandbox in the cloud. No setup, no drift, just a fresh environment every time.\n\nWhy does this matter? Because reliable context is the difference between &quot;wow, that agent&#39;s useful&quot; and &quot;ugh, it broke again.&quot; Sandboxes give Claude Code a stable home to reason about your repo, test changes, and run reviews without trashing your dev setup.\n\nLearn more and try it for yourself at depot.dev/blog or check the newsletter for the link to the full post.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[UTF-8 is a brilliant design](https://iamvishnu.com/posts/utf8-is-brilliant-design)\n\nVishnu Haridas has a lot of nice things to say about UTF-8 encoding:\n\n&gt; The first time I learned about UTF-8 encoding, I was fascinated by how well-thought and brilliantly it was designed to represent millions of characters from different languages and scripts, and **still be backward compatible with ASCII**.\n\nThe backwards compatibility with ASCII is the most impressive part, in Vishnu&#39;s eyes, and he goes on to explain how it works in detail. He even built a [UTF-8 Playground](https://utf8-playground.netlify.app/1F44B) to visualize and play around with the encoding. I agree with Vishnu on its brilliant design, but my favorite thing about UTF-8 is that it&#39;s so good that I don&#39;t really think about string encoding anymore.\n\nIf you&#39;re at all interested in how UTF-8 got its brilliant design, Rob Pike [told the tale](https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt) of how it was designed, in front of his eyes, on a placemat in a New Jersey diner one night in September or so 1992.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[I&#39;ve got your shovelware right here](https://justin.searls.co/links/2025-09-08-i-ve-got-your-shovelware-right-here/)\n\nJustin Searls disagrees with last week&#39;s headline story by Mike Judge that argued we&#39;d be seeing a whole lot of shovelware if AI coding tools were making us as productive as we think they are. Justin&#39;s retort:\n\n&gt; suggesting that AI-generated code is a nothingburger because we haven&#39;t yet been drowned in shovelware just four months after coding agents became *remotely useful*? Get outta here. And right now, only the early adopters are even using them! I talked to a manager the other day whose team has been given carte blanche to burn through all the Anthropic tokens they want and for whom not a single developer touched the account in the month of August.\n\nJustin also points to some vibe coded [shovelware](https://github.com/searlsco/imsg) of his own to counter Mike&#39;s assertion:\n\n&gt; Took about a day of wall time to build and another calendar day for me to tighten up with feedback. I spent probably a grand total of three hours staring at computers in the furtherance of the project... Would have taken me weeks to build by hand, and more importantly, it wouldn&#39;t have been built at all—I wouldn&#39;t have bothered.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>That&#39;s the news for now, but go and subscribe to the Changelog Newsletter for the full scoop of links worth clicking on. Such as:\n\n- [Dotter is a dotfile manager / templater](https://github.com/SuperCuber/dotter)\n- [asciinema has been rewritten in Rust](https://blog.asciinema.org/post/three-point-o/)\n- [Hosting a website on a disposable vape](https://bogdanthegeek.github.io/blog/projects/vapeserver/)\n\nGet in on the newsletter at changelog.news\n\nHave a great week! Like, subscribe, and leave us a 5-star review if you dig the show, and I&#39;ll talk to you again real soon.\u003C/p>\n\n\u003C/body>\n\u003C/html>\n","text/html; charset=utf-8",1771793544724]