{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Rob Fahrni","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/fahrni","_microblog":{"about":"https://micro.blog/about/api","id":"6650","username":"fahrni","bio":"Husband, father, and grandfather.\n\niOS code monkey at [TELUS Digitial](https://telusdigital.com) (formerly WillowTree Apps) by day. \n\niOS and Mac code monkey by night as [Hayseed](https://hayseed.co).","pronouns":"he/him/his","is_following":false,"is_you":false,"following_count":165,"discover_count":0},"author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://micro.blog/fahrni/avatar.jpg"},"items":[{"id":"98335723","content_html":"<p>Tapestry 2.0: <a href=\"https://rob.crabapples.net/2026/09/28/tapestry.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/28/tapestry.html","date_published":"2026-09-29T00:39:19+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-29 00:39","date_timestamp":1790642359,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117351538725392803","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwmlphbvsh2o"]}},{"id":"98276384","content_html":"<p><a href=\"http://jamellebouie.net\">@jamellebouie.net</a> Let’s get dangerous</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwjpbjqvo2gq","date_published":"2026-09-27T21:05:47+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-27 21:05","date_timestamp":1790543147,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"98274247","content_html":"<p>Finally moving the office.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/eaaa5240-7bdb-40c4-baba-fa472ee620ef-m.jpg\" width=\"450\" height=\"600\" alt=\"Picture of my computer equipment in the front seat and floorboard of my truck.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/27/finally-moving-the-office.html","date_published":"2026-09-27T19:52:37+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-27 19:52","date_timestamp":1790538757,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117344749533653351","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwjla6qkws2e"]}},{"id":"98266955","content_html":"<p>I forgot I had this. This is what happens when you’re moving.</p>\n<p>With today’s prices the way they are this 1TB SSD must be worth a hojillion dollars!</p>\n<p>Bids start at $1mm US.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/88af5c3c-c41c-472d-9139-6c985b6cb9a5-m.jpg\" width=\"450\" height=\"600\" alt=\"Picture of an OWC 1TB SSD still in its case.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/27/i-forgot-i-had-this.html","date_published":"2026-09-27T16:44:36+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-27 16:44","date_timestamp":1790527476,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117344009689639164","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwjapq4lg52q"]}},{"id":"98259687","content_html":"<p>Color Me Confused: <a href=\"https://rob.crabapples.net/2026/09/27/color-me-confused.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/27/color-me-confused.html","date_published":"2026-09-27T14:00:04+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-27 14:00","date_timestamp":1790517604,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117343362576582514","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwixjenj7e2q"]}},{"id":"98096407","content_html":"<p>Ignoring the First Amendment: <a href=\"https://rob.crabapples.net/2026/09/24/ignoring-the-first-amendment.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/24/ignoring-the-first-amendment.html","date_published":"2026-09-24T14:30:53+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-24 14:30","date_timestamp":1790260253,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117326496862027984","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mwbhtqsggb2p"]}},{"id":"98036674","content_html":"<p>I wanted to share what Stream would look like in Dark Mode since I use Light Mode all day and take my screenshots there.</p>\n<img style=\"display:block;  \" src=\"https://cdn.uploads.micro.blog/5176/2026/stream-dark-mode-09-23-2026.png\" alt=\"Stream dark mode 09 23 2026.\" width=\"600\" height=\"467\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/23/i-wanted-to-share-what.html","date_published":"2026-09-23T14:44:54+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-23 14:44","date_timestamp":1790174694,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117320890500358717","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mw6y6benyb2q"]}},{"id":"97914115","content_html":"<p>It’s the economy, stupid.</p>\n<img style=\"display:block;  \" src=\"https://cdn.uploads.micro.blog/5176/2026/biden-economy-vs-trump-now.png\" alt=\"Biden had a better economy\" width=\"480\" height=\"600\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/21/its-the-economy-stupid.html","date_published":"2026-09-21T13:02:37+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-21 13:02","date_timestamp":1789995757,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117309162702940393","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvzrj4bela23"]}},{"id":"97865004","content_html":"<p>Inktober: <a href=\"https://rob.crabapples.net/2026/09/20/inktober.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/20/inktober.html","date_published":"2026-09-20T13:43:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-20 13:43","date_timestamp":1789911789,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117303660047038589","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvxdcqrxpy2c"]}},{"id":"97703019","content_html":"<p>Need to wrap up Stream for Mac: <a href=\"https://rob.crabapples.net/2026/09/17/need-to-wrap-up-stream.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/17/need-to-wrap-up-stream.html","date_published":"2026-09-17T15:07:02+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-17 15:07","date_timestamp":1789657622,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117287003124710493","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvpwm7bnbh2s"]}},{"id":"97534169","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Followed!</p>\n<p>You just search for stevenjv AT threads.net</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvivvkuiv223","date_published":"2026-09-14T20:06:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-14 20:06","date_timestamp":1789416369,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97515613","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> It’s all good! Enjoy Threads! Hey, if you can, enable Mastodon support so I can follow you! Thanks!</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvi75jz5fc23","date_published":"2026-09-14T13:19:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-14 13:19","date_timestamp":1789391940,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97466509","content_html":"<p>Virginia traffic jam.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/692cc90d-eaad-4ff2-a647-d35e12460ac8-m.jpg\" width=\"450\" height=\"600\" alt=\"Picture of a tractor driving down the road.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/13/virginia-traffic-jam.html","date_published":"2026-09-13T14:24:12+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-13 14:24","date_timestamp":1789309452,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117264185274341182","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvfsdrqh2f2c"]}},{"id":"97461939","content_html":"<p>Space Karen’s Companies Suck 🤬: <a href=\"https://rob.crabapples.net/2026/09/13/space-karens-companies-suck.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/13/space-karens-companies-suck.html","date_published":"2026-09-13T12:36:23+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-13 12:36","date_timestamp":1789302983,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117263763026258463","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvfmdttvih2p"]}},{"id":"97418212","content_html":"<p>Day Job Work Weekend: <a href=\"https://rob.crabapples.net/2026/09/12/day-job-work-weekend.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/12/day-job-work-weekend.html","date_published":"2026-09-12T14:14:37+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-12 14:14","date_timestamp":1789222477,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117258485406634473","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mvdbdtfl4j24"]}},{"id":"97306798","content_html":"<p>Kim just sent me this picture of a little critter behind our house, by the storage shed. It’s difficult to make out but it’s a groundhog and I couldn’t be happier! I love these little fellas! 😍</p>\n<p>I wonder if I can pet ‘em? 🤔</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/ef3ca032-e0bd-4384-86d1-cdc4f45647af-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/10/kim-just-sent-me-this.html","date_published":"2026-09-10T17:27:36+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-10 17:27","date_timestamp":1789061256,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117247921847502184","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mv6la2nmwb2t"]}},{"id":"97247469","content_html":"<p><a href=\"http://anildash.com\">@anildash.com</a> Next up, touchable screens on a MacBook.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mv4dvubc4s23","date_published":"2026-09-09T20:12:15+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-09 20:12","date_timestamp":1788984735,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97016930","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/09/05/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/09/05/saturday-morning-coffee.html","date_published":"2026-09-05T15:50:25+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-05 15:50","date_timestamp":1788623425,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117219225968027827","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3murtgntmax2c"]}},{"id":"96955554","content_html":"<p>Having a little chat with Xfinity support this morning and, apparently, they don’t service our new home. Nobody does for that matter.</p>\n<p>Anyway, the reply from what I expect is a bot says this:</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/8fb14f23-b2fe-4114-866a-a61d5022a8ba.png\" width=\"276\" height=\"600\" alt=\"Reply from Xfinity about getting service in our area.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/04/having-a-little-chat-with.html","date_published":"2026-09-04T13:54:45+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-04 13:54","date_timestamp":1788530085,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117213108798722144","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mup4iw5xtr2t"]}},{"id":"96767645","content_html":"<p>My keyboard is kind of tired.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/e06ea513-1f7a-49dd-8e47-de69d75667c2-m.jpg\" width=\"450\" height=\"600\" alt=\"A silver bodied keyboard with black keys. Some of the keys are missing letters, others are partially missing.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/09/01/my-keyboard-is-kind-of.html","date_published":"2026-09-01T14:10:26+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-09-01 14:10","date_timestamp":1788271826,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117196185248257837","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3muhlyyhoxs2w"]}},{"id":"96655063","content_html":"<p><a href=\"http://mergesort.me\">@mergesort.me</a> Thanks, Joe. I say I’m probably holding it wrong because I never delete anything. Links to in, but they never come back out. 😬</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mucgw52df22p","date_published":"2026-08-30T12:56:52+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-30 12:56","date_timestamp":1788094612,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"96488383","content_html":"<p><a href=\"http://mergesort.me\">@mergesort.me</a> I really enjoy Plinky and I probably hold it wrong, but it totally works for me.</p>\n<p>At one time I used Evernote to collect links because their web clipper was incredible. Then they got crummy.</p>\n<p>Switched to Notion.</p>\n<p>Switched to Plinky. It’s very good. Thanks.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mu2uqtwlys2q","date_published":"2026-08-27T12:43:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-27 12:43","date_timestamp":1787834589,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"96215360","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/08/22/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/22/saturday-morning-coffee.html","date_published":"2026-08-22T15:43:13+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-22 15:43","date_timestamp":1787413393,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117139925246413157","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mtomiv72zq2m"]}},{"id":"96172066","content_html":"<p><a href=\"http://tvaziri.com\">@tvaziri.com</a> Maybe he’ll let her go to Liberty University. 😂</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mtmigjwry22t","date_published":"2026-08-21T19:25:22+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-21 19:25","date_timestamp":1787340322,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95980418","content_html":"<p><a href=\"http://manton.org\">@manton.org</a> Why doesn’t he?</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mtekpmln7s2s","date_published":"2026-08-18T15:44:56+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-18 15:44","date_timestamp":1787067896,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95969159","content_html":"<p>A repairable iPhone? <a href=\"https://rob.crabapples.net/2026/08/18/a-repairable-iphone.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/18/a-repairable-iphone.html","date_published":"2026-08-18T12:10:28+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-18 12:10","date_timestamp":1787055028,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117116439952378728","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mte6qwmjrm2s"]}},{"id":"95870786","content_html":"<p>Work Note: Stream for Mac: <a href=\"https://rob.crabapples.net/2026/08/16/work-note-stream-for-mac.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/16/work-note-stream-for-mac.html","date_published":"2026-08-16T15:49:41+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-16 15:49","date_timestamp":1786895381,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117105977790575950","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mt7k3h3qmw2v"]}},{"id":"95827538","content_html":"<p>Retired Navy Commander on the rot that is the Trump Administration: <a href=\"https://rob.crabapples.net/2026/08/15/retired-navy-commander-on-the.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/15/retired-navy-commander-on-the.html","date_published":"2026-08-15T17:03:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-15 17:03","date_timestamp":1786813380,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117100602672857395","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mt55p4c7bz2v"]}},{"id":"95820011","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/08/15/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/15/saturday-morning-coffee.html","date_published":"2026-08-15T14:27:23+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-15 14:27","date_timestamp":1786804043,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117099991078838186","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mt4uyxswb324"]}},{"id":"95778139","content_html":"<p>Today marks 39 years my lovely bride has put up with me.</p>\n<p>I’m very grateful and love her more now than ever. ❤️</p>\n","summary":"","url":"https://rob.crabapples.net/2026/08/14/today-marks-years-my-lovely.html","date_published":"2026-08-14T18:53:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-14 18:53","date_timestamp":1786733589,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117095383202002771","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mt2tjeluz72i"]}},{"id":"95757594","content_html":"<p><a href=\"http://mackozer.bsky.social\">@mackozer.bsky.social</a> Just got it! Congratulations! 🥳</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mt24qb6fkm2i","date_published":"2026-08-14T12:08:08+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-14 12:08","date_timestamp":1786709288,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95516289","content_html":"<p>Native Windows Apps: <a href=\"https://rob.crabapples.net/2026/08/10/native-windows-apps.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/10/native-windows-apps.html","date_published":"2026-08-10T12:51:37+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-10 12:51","date_timestamp":1786366297,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117071302827908304","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3msq5cwzb732e"]}},{"id":"95405716","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/08/08/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/08/08/saturday-morning-coffee.html","date_published":"2026-08-08T13:56:57+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-08 13:56","date_timestamp":1786197417,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117060235328893191","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3msla24apao24"]}},{"id":"95358119","content_html":"<p>Something new and purdy just arrived! 😃</p>\n<p>I’m stoked! I know what I’m doing tonight after everyone goes to bed. 😂</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/3143973f49-m.jpg\" width=\"600\" height=\"450\" alt=\"MacBook Air in a box\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/5176/2026/e3f90154e2-m.jpg\" width=\"450\" height=\"600\" alt=\"Top of a MacBook Air\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/5176/2026/8806270043-m.jpg\" width=\"600\" height=\"450\" alt=\"MacBook Air booting\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://rob.crabapples.net/2026/08/07/something-new-and-purdy-just.html","date_published":"2026-08-07T15:57:41+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-07 15:57","date_timestamp":1786118261,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/117055048552535834","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3msiwdnbj4q27"]}},{"id":"95287181","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> ok, where can I get one of those hats!</p>\n","url":"https://micro.blog/fahrni/95287181","date_published":"2026-08-06T11:40:06+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-06 11:40","date_timestamp":1786016406,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95192367","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> I love me some Gallup! 😃</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3ms6iub2fbk22","date_published":"2026-08-03T12:30:34+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-03 12:30","date_timestamp":1785760234,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95192368","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> We love it there.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3ms6itfmx5k22","date_published":"2026-08-03T12:30:05+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-08-03 12:30","date_timestamp":1785760205,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94531326","content_html":"<p><a href=\"http://massicotte.org\">@massicotte.org</a> For now we still need folks who understand how to put together software and get it ready to ship.</p>\n<p>But… at some point I’d imagine that goes away. Especially if folks are going to write throwaway software they need for their specialized tasks.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mrdakhrd2k2d","date_published":"2026-07-23T16:20:03+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-07-23 16:20","date_timestamp":1784823603,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94469254","content_html":"<p><a href=\"http://gacross.bsky.social\">@gacross.bsky.social</a> I’m so sorry, Glenna. We’ve become a terrible nation and I hate it.</p>\n<p>I hope some day we’ll be able to repair all the damage created by our narcissists in chief. 😞</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mrapdvtypc27","date_published":"2026-07-22T16:06:50+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-07-22 16:06","date_timestamp":1784736410,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93840623","content_html":"<p><a href=\"http://franglaise.bsky.social\">@franglaise.bsky.social</a> HE HAS A TIE! 😍</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mqfe2b2ip22v","date_published":"2026-07-11T19:02:42+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-07-11 19:02","date_timestamp":1783796562,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93430813","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Thanks, Jerry!</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mpte4h23d22q","date_published":"2026-07-04T15:16:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-07-04 15:16","date_timestamp":1783178160,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92918092","content_html":"<p><a href=\"https://micro.blog/JohnPhilpin\">@JohnPhilpin</a> I’m sure he will, John. I’ve had some requests to support feed services like Feedbin, Feedly, and NewsBlur which, of course, made me think having everyone implement something the same would be nice.</p>\n<p>The weird thing about it is having a decentralized thing become centralized. But, how else do you keep everything in sync across multiple devices without a service? Be it your own or a third-party? The only thing that comes to mind is standardizing at an API level.</p>\n<p>I am 100% open to alternative solutions.</p>\n<p>As it stands I will be implementing multiple feed service APIs to support my users.</p>\n","url":"https://micro.blog/fahrni/92918092","date_published":"2026-06-25T23:41:03+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-25 23:41","date_timestamp":1782430863,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92908067","content_html":"<p><a href=\"https://micro.blog/johnbrayton\">@johnbrayton</a> <a href=\"https://micro.blog/manton\">@manton</a> Fellas, should we define a standard set of APIs for feed readers?</p>\n<p>RSS and JSON Feed are anxiously at the center for adding feeds but if someone wants to hatch a server side component like what y’all have done with Unread and Inkwell wouldn’t it be nice for the basics to be the same?</p>\n","url":"https://micro.blog/fahrni/92908067","date_published":"2026-06-25T20:44:36+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-25 20:44","date_timestamp":1782420276,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92054801","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> Word</p>\n","url":"https://micro.blog/fahrni/92054801","date_published":"2026-06-12T17:32:56+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-12 17:32","date_timestamp":1781285576,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"91082929","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Yeah, I saw that! It should be fixed now. Give it a refresh and see if they show up. Thanks, Aaron!</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmwc5fm52c22","date_published":"2026-05-28T15:03:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-28 15:03","date_timestamp":1779980589,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90766259","content_html":"<p><a href=\"https://micro.blog/johnbrayton\">@johnbrayton</a> Ahhh, ok, gotcha!</p>\n","url":"https://micro.blog/fahrni/90766259","date_published":"2026-05-23T11:42:48+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-23 11:42","date_timestamp":1779536568,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90709647","content_html":"<p><a href=\"https://micro.blog/johnbrayton\">@johnbrayton</a> I know Colbert is gone, but what’s going on besides that? 😳</p>\n","url":"https://micro.blog/fahrni/90709647","date_published":"2026-05-22T14:22:52+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-22 14:22","date_timestamp":1779459772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90421741","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I feel like they should bring at least two things to the party. Their own power and their own cooling system not based on water.</p>\n<p>I know, big requirements, but it’s the right thing to do. They’re not even trying to solve environmental problems. They’re just making them worse!</p>\n","url":"https://micro.blog/fahrni/90421741","date_published":"2026-05-18T15:35:23+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-18 15:35","date_timestamp":1779118523,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89737969","content_html":"<p><a href=\"http://atrupar.com\">@atrupar.com</a> Meh. The dude is old and rotting right before our eyes. Wish he’d hurry up and get it over with.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3ml7ldoae5c26","date_published":"2026-05-06T20:51:17+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-06 20:51","date_timestamp":1778100677,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89451661","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Oh, you’re welcome! I didn’t know the name for them until I saw my first one seven years ago. 😁</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkusehi52c26","date_published":"2026-05-02T13:57:43+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-02 13:57","date_timestamp":1777730263,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}