{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Micah R Ledbetter","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/micahrl","_microblog":{"about":"https://micro.blog/about/api","id":"323","username":"micahrl","bio":"ALL RITUALS RESTRICTED. ALL RITES RESERVED.","pronouns":"","is_following":false,"is_you":false,"following_count":2,"discover_count":0},"author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://avatars.micro.blog/avatars/2023/11/323.jpg"},"items":[{"id":"98561613","content_html":"<p>Sandboxing may <a href=\"https://blog.cryptographyengineering.com/2026/09/30/is-sandboxing-sufficient-to-contain-rogue-agents/\">not</a> be sufficient to contain rogue agents, but the fact that AI labs have chosen not to implement good sandboxes (which we know how to do) gives me zero confidence that they will ever have success at preventing rogue agents (which no one knows how to do)</p>\n","summary":"","url":"https://micahrl.me/2026/10/02/sandboxing-may-not-be-sufficient/","date_published":"2026-10-02T19:22:37+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-10-02 19:22","date_timestamp":1790968957,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"98221788","content_html":"<p><a href=\"https://sfss.space/a-pail-of-air-1951-fritz-leiber\">A Pail of Air (1951)</a>: been thinking about this since I read it yesterday, it’s good</p>\n","summary":"","url":"https://micahrl.me/2026/09/26/a-pail-of-air-been/","date_published":"2026-09-26T18:19:05+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-26 18:19","date_timestamp":1790446745,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97823299","content_html":"<p>The more I read about “alignment”, the less I think any of the frontier labs are serious about it. My summation of <a href=\"https://scholars-stage.org/the-cure-for-cancer-is-not-a-pure-math-benchmark/\">this piece</a>: alignment requires benefit now, not just a bunch of work now to provide benefit later. In other words, if you want to make everyone’s life better, why aren’t you doing that?</p>\n","summary":"","url":"https://micahrl.me/2026/09/19/the-more-i-read-about/","date_published":"2026-09-19T15:52:08+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-19 15:52","date_timestamp":1789833128,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97289798","content_html":"<blockquote>\n<p>Most people don’t want to be more, do more, know more. They want to watch Netflix and die. They want the world of the Culture: an AI-run infinite vacation where they consume content for a few centuries, then autoeuthanize from boredom.</p>\n</blockquote>\n<p>— Fernando Borretti, <em><a href=\"https://borretti.me/article/the-other-road\">The Other Road</a></em></p>\n","summary":"","url":"https://micahrl.me/2026/09/10/most-people-dont-want-to/","date_published":"2026-09-10T11:56:20+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-10 11:56","date_timestamp":1789041380,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97011294","content_html":"<p>None of the AI labs are serious about <a href=\"https://simonwillison.net/2026/Sep/4/rogue-agent-wikis/\">sandboxing</a>:</p>\n<blockquote>\n<p>It looks to me like OpenAI’s sandbox for this agent suffered from the (quite naïve) assumption that GET requests cannot be used to update data.</p>\n</blockquote>\n","summary":"","url":"https://micahrl.me/2026/09/05/none-of-the-ai-labs/","date_published":"2026-09-05T13:08:23+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-05 13:08","date_timestamp":1788613703,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96955510","content_html":"<p>“<a href=\"https://rakhim.exotext.com/windows-11-experience\">The world runs on desktops, but both Apple and Microsoft seem to actively despise it.</a>”</p>\n","summary":"","url":"https://micahrl.me/2026/09/04/the-world-runs-on-desktops/","date_published":"2026-09-04T13:53:45+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-04 13:53","date_timestamp":1788530025,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96950266","content_html":"<p>openai gives out “resets”, but they do it for weird reasons, like to “celebrate major milestones”. yesterday one of their influencer-executives <a href=\"https://x.com/thsottiaux/status/2095651088502591861\">announced</a> a reset every day regular people can’t use Astra. why do this? cryptocurrency airdrop ass business strategy</p>\n","summary":"","url":"https://micahrl.me/2026/09/04/openai-give-out-resets-but/","date_published":"2026-09-04T11:51:08+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-04 11:51","date_timestamp":1788522668,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96883387","content_html":"<p>People seem to think that UPPER_CASE is correct for all shell variables. No! It is for only a subset: environment variables and constants. But upper case is so pervasive online I can’t even get AI to do it right. Sad!</p>\n","summary":"","url":"https://micahrl.me/2026/09/03/people-seem-to-think-that/","date_published":"2026-09-03T10:31:09+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-03 10:31","date_timestamp":1788431469,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96834922","content_html":"<p>I really think politicians should ask questions like, is it good that parents should have to pay Sega to get <a href=\"https://simonwillison.net/2026/Sep/2/claudes-new-system-prompt/\">Sonic the Hedgehog</a> on a sign for a kids birthday party? Is Sega’s interest in children’s birthday signs worthy of government protection?</p>\n<p><a href=\"https://me.micahrl.com/blog/copyright-is-for-the-public/\">Copyright is for the public</a>. I’m still stuck on this.</p>\n","summary":"","url":"https://micahrl.me/2026/09/02/i-really-think-politicians-should/","date_published":"2026-09-02T16:18:32+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-09-02 16:18","date_timestamp":1788365912,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96385282","content_html":"<p>I heard that A$AP Rocky’s original lyrics were</p>\n<blockquote>\n<p>Wild for the night, CBD and Diet Sprite</p>\n</blockquote>\n<p>But Skrillex made him change them to the <a href=\"https://genius.com/1328338\">album version</a> to be more rebellious</p>\n","summary":"","url":"https://micahrl.me/2026/08/25/i-heard-that-aap-rockys/","date_published":"2026-08-25T19:34:18+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-08-25 19:34","date_timestamp":1787686458,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96272508","content_html":"<p>I think washing hands before returning to work is a good idea but I wish this restaurant provided somewhere else to do it</p>\n<img src=\"https://cdn.uploads.micro.blog/103095/2026/5b4883f2-4096-45d7-8929-4b12f52aa8b8-1-105-c-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://micahrl.me/2026/08/23/i-think-washing-hands-before/","date_published":"2026-08-23T19:11:49+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-08-23 19:11","date_timestamp":1787512309,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96272486","content_html":"<p>“we’re all in this together”, by which I mean, “get the hell off my property”</p>\n<img src=\"https://cdn.uploads.micro.blog/103095/2026/09e4dd5f-425a-4245-bf92-51e3264ec42d-1-105-c-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://micahrl.me/2026/08/23/were-all-in-this-together/","date_published":"2026-08-23T19:10:39+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-08-23 19:10","date_timestamp":1787512239,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"95615461","content_html":"<p>Alignment Has Always Been Disinfo: <a href=\"https://micahrl.me/2026/08/11/alignment-has-always-been-disinfo/\">micahrl.me</a></p>","summary":"","url":"https://micahrl.me/2026/08/11/alignment-has-always-been-disinfo/","date_published":"2026-08-12T03:28:39+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-08-12 03:28","date_timestamp":1786505319,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"95293281","content_html":"<p>I’m tired of reading about how labs can run models without any safeguards but getting scolded by a fucking LLM when asking for help retrieving the Slack auth tokens on my own computer <a href=\"https://simonwillison.net/2026/Aug/5/incident-report/#atom-everything\">simonwillison.net/2026/Aug/…</a></p>\n","summary":"","url":"https://micahrl.me/2026/08/06/im-tired-of-reading-about/","date_published":"2026-08-06T13:39:35+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-08-06 13:39","date_timestamp":1786023575,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"93855233","content_html":"<p>Hugo Habitat: <a href=\"https://me.micahrl.com/blog/hugo-habitat/\">me.micahrl.com</a></p>","summary":"I figured out that I can file some inconveniences off the experience of writing Hugo sites in VS Code,\nand the result is a new VS Code extension called Hugo Habitat:\n\n mrled/vscode-extension-hugo-habitat.\nIt can:\n\nAdd a clickable glyph next to Hugo links to open that page in the editor\nOpen the curr...","url":"https://me.micahrl.com/blog/hugo-habitat/","date_published":"2026-07-11T18:07:08+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-07-11 18:07","date_timestamp":1783793228,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"93182972","content_html":"<p>Minor contagious metadata corruption in exiv2: <a href=\"https://me.micahrl.com/blog/minor-contagious-corruption-exiv2/\">me.micahrl.com</a></p>","summary":"I found some contagious metadata corruption in exiv2,\nsuch that reading a file with corrupt XML namespace values in XMP data\npoisons all subsequent metadata writes with the same corrupt namespace — even to other files.\n\nI don’t think it is very serious (at least, compared to other data corruption bu...","url":"https://me.micahrl.com/blog/minor-contagious-corruption-exiv2/","date_published":"2026-06-30T11:38:45+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-06-30 11:38","date_timestamp":1782819525,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"91503429","content_html":"<p>i’m gonna do it. i warned u but u wouldn’t listen. i said this would happen. u did this, not me. im doin it. im automatically filtering emails with “login notification” and “a new trusted device” in the subject line.</p>\n","summary":"","url":"https://micahrl.me/2026/06/03/im-gonna-do-it-i/","date_published":"2026-06-04T02:01:17+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-06-04 02:01","date_timestamp":1780538477,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"89735607","content_html":"<p>You know, if someone really wanted to build and own a universal platform layer, they’d start a cellular company that sold by the byte and not by the device. Like imagine if you could add a cell connected gadget and it adds to your bill incrementally, like AWS instead of Rackspace, but for IoT.</p>\n","summary":"","url":"https://micahrl.me/2026/05/06/you-know-if-someone-really/","date_published":"2026-05-06T19:50:34+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-05-06 19:50","date_timestamp":1778097034,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"88595849","content_html":"<p>Protecting .git from malicious agents: <a href=\"https://me.micahrl.com/blog/protecting-git-malicious-agents/\">me.micahrl.com</a></p>","summary":"I realized you can use containers to run Claude Code in yolo mode with Internet access relatively safely,\nwithout needing to maintain a dedicated VM.\n\nThis might sound obvious.\nThe whole point of containers is to isolate the contained processes from the host.\nRun Claude in a container, mount your pr...","url":"https://me.micahrl.com/blog/protecting-git-malicious-agents/","date_published":"2026-04-19T18:14:31+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-19 18:14","date_timestamp":1776622471,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"88377172","content_html":"<p>Nice autolinks in Hugo: <a href=\"https://me.micahrl.com/blog/nice-autolinks-hugo/\">me.micahrl.com</a></p>","summary":"In Google Docs, Confluence, and other heavy document editors,\nyou can just paste a URL and it’ll fetch the page title and make a nice link out of it,\nat the cost of some tick, tick, tick while it fetches the title from the other page.\n\nI realized some links actually contain enough information\nto imp...","url":"https://me.micahrl.com/blog/nice-autolinks-hugo/","date_published":"2026-04-13T11:11:31+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-13 11:11","date_timestamp":1776078691,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"88055239","content_html":"<p>Searchable published urls: <a href=\"https://me.micahrl.com/blog/searchable-published-urls/\">me.micahrl.com</a></p>","summary":"As of today, if I include links in unpublished drafts,\nI have linked to 2,256 unique offsite URLs in page content.1\n\nI know this because I made an automatic index of every URL on this site,\ninstantly searchable by its anchor text, which page linked to them, and the URL itself.\n\nIf you’ve got a site ...","url":"https://me.micahrl.com/blog/searchable-published-urls/","date_published":"2026-04-11T13:00:09+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-11 13:00","date_timestamp":1775912409,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"88044181","content_html":"<p>A better remote project experience with Ghostty: <a href=\"https://me.micahrl.com/blog/ghostty-remote-projects/\">me.micahrl.com</a></p>","summary":"I guess it’s time to update the Uses page.\n\nGhostty’s support for OSC52 remote copy and OSC8 clickable linkes\nimproves the experience of working on projects over ssh.\nI’ve been a longtime macOS Terminal holdout, but these features pushed me over the edge to switch.\nRemote copy and paste\nFor example:...","url":"https://me.micahrl.com/blog/ghostty-remote-projects/","date_published":"2026-04-11T11:50:53+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-11 11:50","date_timestamp":1775908253,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"87980381","content_html":"<p>Color HTML Ghostty transcripts: <a href=\"https://me.micahrl.com/blog/color-html-ghostty-transcripts/\">me.micahrl.com</a></p>","summary":"With Ghostty, all I need to do to get a realistic transcript of a shell session\nis select and copy, extract the HTML source with\npbpaste-htmlsrc,\nand reference it on this site with a Hugo shortcode.\n\nAs I learned previously,\nthe macOS clipboard can hold more than one version of the same content.\n\n  ...","url":"https://me.micahrl.com/blog/color-html-ghostty-transcripts/","date_published":"2026-04-10T11:24:49+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-10 11:24","date_timestamp":1775820289,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"87647366","content_html":"<p>A fortunate birthday: <a href=\"https://me.micahrl.com/blog/fortunate-birthday/\">me.micahrl.com</a></p>","summary":"Two weeks ago, I threw my forty-first birthday party.\n\nInvitation by A and Rachel.\nParty cookies\nI really wanted to make fortune cookies from scratch,\nand the rest of the party kind of fell out from that.\nOver a decade ago on a now-defunct blog,\nI had seen someone do this\nfor a New Year’s Eve party,...","url":"https://me.micahrl.com/blog/fortunate-birthday/","date_published":"2026-04-05T14:28:30+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-05 14:28","date_timestamp":1775399310,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"87363562","content_html":"<p>It gets more true every year: “enshittification” is a word for disney adults</p>\n","summary":"","url":"https://micahrl.me/2026/03/31/it-gets-more-true-every/","date_published":"2026-04-01T01:29:33+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2026-04-01 01:29","date_timestamp":1775006973,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"75552489","content_html":"<p>@MitchW yeah, I chose me @ micahrl.com for my email address, but I don’t love it. Just like you don’t need a www. subdomain, you also ought not need a specifier for the root email address, imo</p>\n","url":"https://micro.blog/micahrl/75552489","date_published":"2025-10-11T17:16:00+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2025-10-11 17:16","date_timestamp":1760202960,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"57123256","content_html":"<p><a href=\"https://micro.blog/micahrl\">@micahrl</a> <a href=\"https://micro.blog/manton\">@manton</a> have ya’ll ever thought about doing something like this with the micro.blog app?</p>\n","url":"https://micro.blog/micahrl/57123256","date_published":"2025-02-09T03:29:32+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2025-02-09 03:29","date_timestamp":1739071772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"47370231","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> One dichotomy I notice in the many features of M.b is between interaction and publishing. The main information I see when I log in is my feed, not my blog; maybe a different balance would highlight more features?</p>\n","url":"https://micro.blog/micahrl/47370231","date_published":"2024-10-12T19:55:40+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2024-10-12 19:55","date_timestamp":1728762940,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"42418639","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Oh cool. I have been toying with WARC/WACZ files viewed by self hosted <a href=\"https://replayweb.page\">replayweb.page</a> on my blog. Love to have more web archive tools available.</p>\n","url":"https://micro.blog/micahrl/42418639","date_published":"2024-07-28T14:27:12+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2024-07-28 14:27","date_timestamp":1722176832,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"19332476","content_html":"<p><a href=\"https://micro.blog/tkoola\">@tkoola</a> that might be free with <a href=\"https://vercel.com\">vercel.com</a> or <a href=\"https://fly.io\">fly.io</a> depending on usage. You might look at <a href=\"https://docs.datasette.io/en/stable/publish.html#datasette-publish\">datasette</a> which can automate publishing to those and also provides a web ui for exploring it.</p>\n","url":"https://micro.blog/micahrl/19332476","date_published":"2023-05-23T16:09:27+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2023-05-23 16:09","date_timestamp":1684858167,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"19331845","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> What are you comparing it to? It’s a big improvement in quality and speed over duckduckgo for me. (I still like do ddg a lot and try both it and Google when Kagi searches don’t have my answer.)</p>\n","url":"https://micro.blog/micahrl/19331845","date_published":"2023-05-23T15:42:54+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2023-05-23 15:42","date_timestamp":1684856574,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"17814129","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> this is really cool, makes me want to upgrade so I can use it.</p>\n<p>One cool way to expose it would be for theming - perhaps some themes could offer an automatic archive link. Not appropriate for all blogs and not by default, but available.</p>\n<p>Something I did recently was make <a href=\"https://sacredground.click\">a shrine to privacy on the web</a>, and I used a Hugo shirt code to provide links to .onion domains alongside clear text sites. That implementation is really just a prototype and has lots of room for improvement, but something similar might be nice for some blogs to automatically show the archive alongside the live link.</p>\n","url":"https://micro.blog/micahrl/17814129","date_published":"2023-03-20T20:27:35+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2023-03-20 20:27","date_timestamp":1679344055,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"17694816","content_html":"<p>@MitchW Watching the Sunlit development over the years is one reason I wanted to come over here. It looks really nice, looking forward to playing with it.</p>\n","url":"https://micro.blog/micahrl/17694816","date_published":"2023-03-15T19:33:30+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2023-03-15 19:33","date_timestamp":1678908810,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"17670826","content_html":"<p>@MitchW yeah the complexity is a downside. I want to keep my current long post workflow, and have a portfolio site that is more polished, but what’s missing is a way to post quickly from my phone. Might change this in the future but this is a good place to start.</p>\n<p>It’s cool that it’s Hugo based; if I spend a lot of time here I can apply my existing Hugo theme skills to customize the site.</p>\n","url":"https://micro.blog/micahrl/17670826","date_published":"2023-03-14T20:10:42+00:00","author":{"name":"Micah R Ledbetter","url":"https://me.micahrl.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2023%2F11%2F323.jpg","_microblog":{"username":"micahrl"}},"_microblog":{"date_relative":"2023-03-14 20:10","date_timestamp":1678824642,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}