{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Frank McPherson","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/frankm","_microblog":{"about":"https://micro.blog/about/api","id":"4571","username":"frankm","bio":"\"What are extraordinary are the ordinary, concrete realities of daily life.\" -- Thomas Merton","pronouns":"","is_following":false,"is_you":false,"following_count":118,"discover_count":0},"author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://www.gravatar.com/avatar/734955df329e83c2aa3ffdfec595697d?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"97468822","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/dhry@mastodon.social\" class=\"u-url mention\">@dhry</a></span> Have you tried Typora?</p>\n","url":"https://micro.blog/frankm/97468822","date_published":"2026-09-13T15:19:51+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-13 15:19","date_timestamp":1789312791,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97371993","content_html":"<p>I am reading a book of essays written by Wendell Berry titled “<a href=\"https://micro.blog/books/9781582434872\">What Are People For?</a>” and read the following this morning that I think is poignant on this day, the 25th anniversary of the terrorist attack on the United States.</p>\n<img src=\"https://cdn.uploads.micro.blog/2044/2026/what-are-people-for-quote-1.png\" loading=\"lazy\">\n","summary":"","url":"https://frankmcpherson.blog/2026/09/11/i-am-reading-a-book.html","date_published":"2026-09-11T17:54:35+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-11 17:54","date_timestamp":1789149275,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117253688278149903","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mvb567f4eb2e"]}},{"id":"97315681","content_html":"<p>Extinction: <a href=\"https://frankmcpherson.blog/2026/09/10/extinction.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/10/extinction.html","date_published":"2026-09-10T21:15:54+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-10 21:15","date_timestamp":1789074954,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117248817410673832","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mv6xx6ctaq2j"]}},{"id":"97309846","content_html":"<p>iPhone Duo Quotables: <a href=\"https://frankmcpherson.blog/2026/09/10/iphone-duo-quotables.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/10/iphone-duo-quotables.html","date_published":"2026-09-10T18:42:56+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-10 18:42","date_timestamp":1789065776,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117248216422896478","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mv6pfumhk22u"]}},{"id":"97303162","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I think ambition is a big factor. If you and stakeholders are satisfied with enough, you can find a way to make it work. On the other hand if the chase is for ever more wealth then it can’t work.</p>\n","url":"https://micro.blog/frankm/97303162","date_published":"2026-09-10T16:19:22+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-10 16:19","date_timestamp":1789057162,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"97253521","content_html":"<p>Know When To Hold Them: <a href=\"https://frankmcpherson.blog/2026/09/09/know-when-to-hold-them.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/09/know-when-to-hold-them.html","date_published":"2026-09-09T22:19:21+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-09 22:19","date_timestamp":1788992361,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117243405423506956","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mv4l23f64w2u"]}},{"id":"97236791","content_html":"<p>Human Amplification: <a href=\"https://frankmcpherson.blog/2026/09/09/human-amplification.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/09/human-amplification.html","date_published":"2026-09-09T16:55:37+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-09 16:55","date_timestamp":1788972937,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117242132131834816","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mv3yx35rl42k"]}},{"id":"97231617","content_html":"<img src=\"https://cdn.uploads.micro.blog/2044/2026/desert-solitaire-quote-1.png\" width=\"600\" height=\"337\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://frankmcpherson.blog/2026/09/09/110930.html","date_published":"2026-09-09T15:09:30+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-09 15:09","date_timestamp":1788966570,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117241714304534744","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mv3sz33vfh2l"]}},{"id":"97179981","content_html":"<p>Confidence Lost: <a href=\"https://frankmcpherson.blog/2026/09/08/confidence-lost.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/08/confidence-lost.html","date_published":"2026-09-08T19:33:28+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-08 19:33","date_timestamp":1788896008,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117237096122124119","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3muzrf2kn4r2j"]}},{"id":"96841214","content_html":"<p>The 2026 Chicago Cubs are wasting a good lineup by having <a href=\"https://www.bleedcubbieblue.com/chicago-cubs-analysis/231780/cubs-pitching-worse-than-you-think\">the worst pitching in the MLB</a>. For me the root cause is Jed Hoyer treating the bullpen like a fantasy baseball manager, with turnovers every year and failure in real investment. The bullpen is foundational to pitching in the current era of pitching,...</p> <a href=\"https://frankmcpherson.blog/2026/09/02/the-chicago-cubs-are-wasting.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/09/02/the-chicago-cubs-are-wasting.html","date_published":"2026-09-02T18:32:21+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-02 18:32","date_timestamp":1788373941,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117202876712357740","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mukl3qxss72c"]}},{"id":"96773214","content_html":"<p>Live Life Without Regret: <a href=\"https://frankmcpherson.blog/2026/09/01/live-life-without-regret.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/09/01/live-life-without-regret.html","date_published":"2026-09-01T16:18:33+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-09-01 16:18","date_timestamp":1788279513,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117196688471009594","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3muht5oduto26"]}},{"id":"96559264","content_html":"<p>My mornings are the time of the day that has changed the most in retirement. I am not woken by an alarm and I spend it slowly drinking coffee while I catch up on the world. I am able to spend the entire morning outside on the patio if I wish, which is now easier to do on a day like today when the temperature...</p> <a href=\"https://frankmcpherson.blog/2026/08/28/my-mornings-are-the-time.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/08/28/my-mornings-are-the-time.html","date_published":"2026-08-28T16:11:08+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-28 16:11","date_timestamp":1787933468,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117174010099430906","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mu5qurrfys2r"]}},{"id":"96493903","content_html":"<p><a href=\"https://micro.blog/JohnBrady\">@JohnBrady</a> Cancer treatment is one of the few diseases for which the treatment is to put poison in your body or radiate the tumor. For many the consequences of that treatment are often very visible for a prolonged period. In the U.S. that is paired with a society that likes to frame everything in terms of winners and losers and I think that leads to the phrases that you describe.</p>\n","url":"https://micro.blog/frankm/96493903","date_published":"2026-08-27T14:41:01+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-27 14:41","date_timestamp":1787841661,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"96436823","content_html":"<p><a href=\"https://micro.blog/numericcitizen\">@numericcitizen</a> Do you think Apple really wants to sell a sub $500 computer?</p>\n","url":"https://micro.blog/frankm/96436823","date_published":"2026-08-26T16:21:42+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-26 16:21","date_timestamp":1787761302,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"96436802","content_html":"<p>Browsing social media this morning was emotional due to all the tributes to Dolly Parton. A question often asked is, how is there so much evil in the world? Perhaps the better question is, why is there so much good in the world? Fortunately there are those in the world, like Dolly, who are in communion with...</p> <a href=\"https://frankmcpherson.blog/2026/08/26/browsing-social-media-this-morning.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/08/26/browsing-social-media-this-morning.html","date_published":"2026-08-26T16:18:21+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-26 16:18","date_timestamp":1787761101,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117162723439783355","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mtyqi5qzbn2g"]}},{"id":"96059736","content_html":"<p>I think the hand wringing over non-mainstream politicians winning Democrat primaries is very telling in how it shows that a large number of people do not know or will not admit there has been a change in U.S. politics.</p>\n<p>What most do not want to admit is that Trump and the “Make America Great” political...</p> <a href=\"https://frankmcpherson.blog/2026/08/19/i-think-the-hand-wringing.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/08/19/i-think-the-hand-wringing.html","date_published":"2026-08-19T21:53:35+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-19 21:53","date_timestamp":1787176415,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117124396447746951","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mthpt2rce32g"]}},{"id":"95875954","content_html":"<p>My installation of Feedland is one of the services I currently do not have access to due to the Proxmox host failure. Fortunately my installation of River5 is on another host, but this circumstance gives me the opportunity to try out <a href=\"https://freshrss.org/\">FreshRSS</a>. Learning a new RSS aggregator takes some time, but I am working...</p> <a href=\"https://frankmcpherson.blog/2026/08/16/my-installation-of-feedland-is.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/08/16/my-installation-of-feedland-is.html","date_published":"2026-08-16T18:03:21+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-16 18:03","date_timestamp":1786903401,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117106503810440250","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mt7rkgkxh32t"]}},{"id":"95872345","content_html":"<p>Quick update. We celebrated our 30th wedding anniversary last week, first with one night of camping and then a planned night in Frankenmuth, Michigan.  We survived the campout ok, but on our anniversary night I accidentally shaved off a chunk of my right index finger so we spent a few hours at urgent care....</p> <a href=\"https://frankmcpherson.blog/2026/08/16/quick-update-we-celebrated-our.html\">frankmcpherson.blog</a>","summary":"","url":"https://frankmcpherson.blog/2026/08/16/quick-update-we-celebrated-our.html","date_published":"2026-08-16T16:24:03+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-16 16:24","date_timestamp":1786897443,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117106122012223838","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mt7m4sm32n2x"]}},{"id":"95356415","content_html":"<p><a href=\"https://micro.blog/JohnBrady\">@JohnBrady</a> Generational change is in progress. I think for those younger than us, “electable candidates” means more of the same, and they are fed up. I question the socialist trope being applied to a fundamental question of how our tax dollars are spent. For many, if the U.S. government is going to collect taxes then the tax dollars ought to spent making lives in the United States better.</p>\n","url":"https://micro.blog/frankm/95356415","date_published":"2026-08-07T15:27:54+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-07 15:27","date_timestamp":1786116474,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"95192746","content_html":"<p>Winning The Trade Deadline Doesn't Matter: <a href=\"https://frankmcpherson.blog/2026/08/04/winning-the-trade-deadline-doesnt.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/08/04/winning-the-trade-deadline-doesnt.html","date_published":"2026-08-04T18:36:33+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-04 18:36","date_timestamp":1785868593,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117038686825163160","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3msbnstz2ii22"]}},{"id":"95040309","content_html":"<p>A Fool With A Tool Is Still A Fool: <a href=\"https://frankmcpherson.blog/2026/08/01/a-fool-with-a-tool.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/08/01/a-fool-with-a-tool.html","date_published":"2026-08-01T18:33:18+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-08-01 18:33","date_timestamp":1785609198,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117021687064714424","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3ms24aarltb2m"]}},{"id":"94872806","content_html":"<p>Only You Can Change You: <a href=\"https://frankmcpherson.blog/2026/07/29/only-you-can-change-you.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/07/29/only-you-can-change-you.html","date_published":"2026-07-29T20:32:56+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-29 20:32","date_timestamp":1785357176,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/117005172189822248","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mrsrkalekc2s"]}},{"id":"94797314","content_html":"<p>Roadtripping In A Hyundai Tuscon: <a href=\"https://frankmcpherson.blog/2026/07/28/roadtripping-in-a-hyundai-tuscon.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/07/28/roadtripping-in-a-hyundai-tuscon.html","date_published":"2026-07-28T15:13:52+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-28 15:13","date_timestamp":1785251632,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116998255610739805","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mrppauvvxz2x"]}},{"id":"94750383","content_html":"<p>Looking In The Mirror: <a href=\"https://frankmcpherson.blog/2026/07/27/looking-in-the-mirror.html\">frankmcpherson.blog</a></p>","summary":"","url":"https://frankmcpherson.blog/2026/07/27/looking-in-the-mirror.html","date_published":"2026-07-27T19:03:33+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-27 19:03","date_timestamp":1785179013,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116993495157336930","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mrnlm2jvgk2x"]}},{"id":"94692540","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I also see the same behavior in the micro social app. I suspect it’s caused by a control used in the app that doesn’t have the exact behavior of a web browser. It might also be tied to the “more” functionality when you get past the first amount of items in the timeline. You mimic this in the browser to, and I personally prefer paging like Lillihub does rather than a continues timeline, but my preference may be an outlier.</p>\n","url":"https://micro.blog/frankm/94692540","date_published":"2026-07-26T16:19:10+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-26 16:19","date_timestamp":1785082750,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94692062","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> No I think it has been happening for a while when opening links internally. Switched to loading in external browser. I think it would be nice to have a setting for manual refresh.</p>\n","url":"https://micro.blog/frankm/94692062","date_published":"2026-07-26T16:08:08+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-26 16:08","date_timestamp":1785082088,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94689734","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Why does the micro.blog app on the iPad reload the timeline and return to the top after clicking a shared link? Can this be made to keep the timeline in place?</p>\n","url":"https://micro.blog/frankm/94689734","date_published":"2026-07-26T15:10:47+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-26 15:10","date_timestamp":1785078647,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94689574","content_html":"<p><a href=\"https://micro.blog/AndySylvester\">@AndySylvester</a> My wish for viewers like this and pagePark is the support for collapse all and expand all. I think that display of outlines should include some of the outline viewing functionality. I work around this with pagePark by manually setting flCollapse to true on nodes in Drummer.</p>\n","url":"https://micro.blog/frankm/94689574","date_published":"2026-07-26T15:06:31+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-26 15:06","date_timestamp":1785078391,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94689061","content_html":"<p>Finally back home to mornings on the patio being sernaded by the cicadas. We saw a lot of the following during our road trip.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/2044/2026/003c66f49d-m.jpg\" alt=\"\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/2044/2026/cf8d930184-m.jpg\" alt=\"\" loading=\"lazy\">\n</div>","summary":"","url":"https://frankmcpherson.blog/2026/07/26/finally-back-home-to-mornings.html","date_published":"2026-07-26T14:49:58+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-26 14:49","date_timestamp":1785077398,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116986855823263484","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mrknb5rn772q"]}},{"id":"94303022","content_html":"<p>Taking in all the sights</p>\n<img src=\"https://cdn.uploads.micro.blog/2044/2026/73e43d6c02-m.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://frankmcpherson.blog/2026/07/19/taking-in-all-the-sights.html","date_published":"2026-07-20T00:06:51+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-20 00:06","date_timestamp":1784506011,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116949388525980823","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mqzyspdtnk2w"]}},{"id":"94177780","content_html":"<p><a href=\"https://manton.org\">Manton</a> has added a new feature that displays <a href=\"https://frankmcpherson.blog/books-read-by-month/\">books that I have read by month</a>.  You will find a like to the page from <a href=\"https://frankmcpherson.blog/reading/\">the Reading page</a>, it is called <a href=\"https://frankmcpherson.blog/books-read-by-month/\">Finished Reading By Month</a>.</p>\n","summary":"","url":"https://frankmcpherson.blog/2026/07/17/manton-has-added-a-new.html","date_published":"2026-07-17T16:10:16+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-17 16:10","date_timestamp":1784304616,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116936188285514597","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mqu57vgpwt2x"]}},{"id":"94176801","content_html":"<p><a href=\"https://micro.blog/heyloura\">@heyloura</a> Good luck and thanks again for the hosting.</p>\n","url":"https://micro.blog/frankm/94176801","date_published":"2026-07-17T15:52:57+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-17 15:52","date_timestamp":1784303577,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94128749","content_html":"<p>A year ago I was working in the basement for my job of 37 years, today I am in a coffee shop in Loveland, Colorado casually drinking a latte and reading. Nothing more than realizing how my life has changed.</p>\n","summary":"","url":"https://frankmcpherson.blog/2026/07/16/a-year-ago-i-was.html","date_published":"2026-07-16T20:55:55+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-16 20:55","date_timestamp":1784235355,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116931649840076369","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mqs4q2lxbt2i"]}},{"id":"94056630","content_html":"<p>Road tripping, any guess where?</p>\n<img src=\"https://cdn.uploads.micro.blog/2044/2026/cd50df53be-m.jpg\" loading=\"lazy\">\n","summary":"","url":"https://frankmcpherson.blog/2026/07/15/road-tripping-any-guess-where.html","date_published":"2026-07-15T17:21:53+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-15 17:21","date_timestamp":1784136113,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116925145747957042","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mqpacejtul2n"]}},{"id":"94007726","content_html":"<p>Sounds to me like at least for the moment <a href=\"https://coywolf.com/news/social-media/you-can-now-chat-using-rss-well-sort-of/\">RSS chat</a> is like old school <a href=\"https://en.wikipedia.org/wiki/Bulletin_board_system\">Bulletin Board Systems (BBS)</a> before things like Fido net. I imagine people will quickly want some form of federation because most people aren’t old enough to have been experienced BBSes and the idea of small, sandboxed, online communities.</p>\n","summary":"","url":"https://frankmcpherson.blog/2026/07/14/sounds-to-me-like-at.html","date_published":"2026-07-14T21:36:13+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-14 21:36","date_timestamp":1784064973,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":["https://twit.social/@frankm/116920493261700102","https://bsky.app/profile/did:plc:bsari6o5clcvqt7vqm3qnteo/post/3mqn66mzuzs2n"]}},{"id":"93259543","content_html":"<p><a href=\"https://micro.blog/patrickrhone\">@patrickrhone</a> You found a lake. I heard they are hard to find in Minnesota.</p>\n","url":"https://micro.blog/frankm/93259543","date_published":"2026-07-01T16:58:57+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-07-01 16:58","date_timestamp":1782925137,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93199059","content_html":"<p><a href=\"https://micro.blog/JimRain\">@JimRain</a> Newt Gingrich traded Congress’ role as co-equal branch of the government to be the “team” either for or against the President depending upon the majority party in Congress and the part of the President.</p>\n","url":"https://micro.blog/frankm/93199059","date_published":"2026-06-30T17:14:36+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-06-30 17:14","date_timestamp":1782839676,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92665602","content_html":"<p><a href=\"https://micro.blog/JohnBrady\">@JohnBrady</a> It’s not a coincidence, it’s a business model. Most likely that is a result of Google (assuming that is what was used for search) providing a signal to their ad network and Facebook that a search for Delta faucets occurred near your location. They would receive the geo location and IP address, probably search for IP addresses tied to the geo location and pump ads for the item to it. This happens to me all the time when we use Google, the only way I have found to avoid it is to use SearXNG: <a href=\"https://github.com/searxng/searxng\">github.com/searxng/s…</a></p>\n","url":"https://micro.blog/frankm/92665602","date_published":"2026-06-22T14:55:39+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-06-22 14:55","date_timestamp":1782140139,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"91533969","content_html":"<p><a href=\"https://micro.blog/cjhubbs\">@cjhubbs</a> They will not be different as long as Jed is running the team. The Cubs have the same lineup of players on the back end of their careers with only a few exceptions.</p>\n","url":"https://micro.blog/frankm/91533969","date_published":"2026-06-04T15:41:51+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-06-04 15:41","date_timestamp":1780587711,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89852199","content_html":"<p><a href=\"https://micro.blog/mandaris\">@mandaris</a> <a href=\"https://micro.blog/hutaffe\">@hutaffe</a> Confirmation bias.</p>\n","url":"https://micro.blog/frankm/89852199","date_published":"2026-05-09T15:35:47+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-05-09 15:35","date_timestamp":1778340947,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89852141","content_html":"<p><a href=\"https://micro.blog/AndySylvester\">@AndySylvester</a> Remember, the models are constrained by their training. It may be trained to act like an Internet search but not trained on all of the nuances of the architecture of the Internet. In regards to RSS, while the file format is standard and thus known, how web sites provide access to RSS feeds was never standardized and that has been the fundamental constraint upon RSS. (Dave calls this discovery.)  You might have to tell the model how to look for RSS feeds and how to test them to make sure they are useful.</p>\n","url":"https://micro.blog/frankm/89852141","date_published":"2026-05-09T15:34:38+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-05-09 15:34","date_timestamp":1778340878,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89455700","content_html":"<p><a href=\"https://micro.blog/AndySylvester\">@AndySylvester</a> Thanks, I must have copied the wrong URL, it should be accessible now.</p>\n","url":"https://micro.blog/frankm/89455700","date_published":"2026-05-02T15:28:53+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-05-02 15:28","date_timestamp":1777735733,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88997260","content_html":"<p><a href=\"https://micro.blog/AndySylvester\">@AndySylvester</a> I am not using any tool. Claude Code has written the Python code with Flask.</p>\n","url":"https://micro.blog/frankm/88997260","date_published":"2026-04-25T19:14:22+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-25 19:14","date_timestamp":1777144462,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88381073","content_html":"<p><a href=\"https://micro.blog/heyloura\">@heyloura</a> One more suggestion. Is it possible for you to add keyboard shortcuts to the next and previous buttons at the bottom? When I am browsing my timeline I am pressing page down on the keyboard and it would be faster if I could simply use the keyboard to move to the next page rather than having to reach for the mouse.</p>\n","url":"https://micro.blog/frankm/88381073","date_published":"2026-04-16T15:18:22+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-16 15:18","date_timestamp":1776352702,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88312345","content_html":"<p><a href=\"https://micro.blog/heyloura\">@heyloura</a> Looks good!</p>\n","url":"https://micro.blog/frankm/88312345","date_published":"2026-04-15T15:57:13+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-15 15:57","date_timestamp":1776268633,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88255636","content_html":"<p><a href=\"https://micro.blog/heyloura\">@heyloura</a> You might want to add a toggle to switch between dark and light mode in the future. People tend ot have strong feels about one or the other. Not urgent for me, so fit it in your plans.</p>\n<p>Oh, and good job… I do like the over all redesign and use Lillihub as my primary micro.blog app.</p>\n","url":"https://micro.blog/frankm/88255636","date_published":"2026-04-14T20:28:35+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-14 20:28","date_timestamp":1776198515,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88241801","content_html":"<p><a href=\"https://micro.blog/JohnBrady\">@JohnBrady</a> Ought to be a moment of clarity for christians.</p>\n","url":"https://micro.blog/frankm/88241801","date_published":"2026-04-14T16:16:37+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-14 16:16","date_timestamp":1776183397,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88169228","content_html":"<p><a href=\"https://micro.blog/JohnPhilpin\">@JohnPhilpin</a> As a fellow person who uses Feedland, John, I think you touched on the important point. Feedland is as much about building and managing RSS subscriptions. For me a simple thing as knowing the last date something was added to a feed is useful. I actual prefer Dave’s earlier RSS aggregator, River5, because it is a simple reverse chronological presentation of the latest feed updates. It works for me because I only use RSS aggregators to triage and find items to read, I do my reading in Readwise Reader.</p>\n","url":"https://micro.blog/frankm/88169228","date_published":"2026-04-13T15:33:45+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-13 15:33","date_timestamp":1776094425,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88106181","content_html":"<p><a href=\"https://micro.blog/AndySylvester\">@AndySylvester</a> Congrats!</p>\n","url":"https://micro.blog/frankm/88106181","date_published":"2026-04-12T15:03:18+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-12 15:03","date_timestamp":1776006198,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87845602","content_html":"<p><a href=\"https://micro.blog/B_Banzai\">@B<span>_</span>Banzai</a> Thanks for sharing this.</p>\n","url":"https://micro.blog/frankm/87845602","date_published":"2026-04-08T15:19:07+00:00","author":{"name":"Frank McPherson","url":"https://frankm.org","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F734955df329e83c2aa3ffdfec595697d%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"frankm"}},"_microblog":{"date_relative":"2026-04-08 15:19","date_timestamp":1775661547,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}