{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Adrian Schoenig","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/nighthawk","_microblog":{"about":"https://micro.blog/about/api","id":"449","username":"nighthawk","bio":"Making mobility apps at SkedGo. Indie adventures: Longplay for iOS and (currently in beta) Maparoni for macOS and iOS.\n\nEasiest way to follow me is on mastodon: https://aus.social/@nighthawk","pronouns":"","is_following":false,"is_you":false,"following_count":38,"discover_count":0},"author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://www.gravatar.com/avatar/894345f3d2f13bf3f407af141f5d3513?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"78554161","content_html":"<p>Capability: <a href=\"https://adrian.schoenig.me/blog/2025/11/23/capability/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2025/11/23/capability/","date_published":"2025-11-22T13:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2025-11-22 13:00","date_timestamp":1763816400,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"69000472","content_html":"<p>Longplay comes to the Mac: <a href=\"https://adrian.schoenig.me/blog/2025/07/15/longplay-for-mac/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2025/07/15/longplay-for-mac/","date_published":"2025-07-14T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2025-07-14 14:00","date_timestamp":1752501600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"66563495","content_html":"<p>The process for installing macOS Tahoe is the same as last year, updated <a>last year’s blog post</a>.</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2025/06/31.html","date_published":"2025-06-12T01:15:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2025-06-12 01:15","date_timestamp":1749690900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"62028772","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Counterpoint from China: DeepSeek.</p>\n","url":"https://micro.blog/nighthawk/62028772","date_published":"2025-04-11T21:24:25+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2025-04-11 21:24","date_timestamp":1744406665,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"40459175","content_html":"<p>Upgrading to a 2024 iPad Air from a 2018 iPad Pro: <a href=\"https://adrian.schoenig.me/blog/2024/06/28/ipad-pro-to-ipad-air/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2024/06/28/ipad-pro-to-ipad-air/","date_published":"2024-06-27T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2024-06-27 14:00","date_timestamp":1719496800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"39670524","content_html":"<p>Apple's Intelligence: <a href=\"https://adrian.schoenig.me/blog/2024/06/16/apples-intelligence/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2024/06/16/apples-intelligence/","date_published":"2024-06-15T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2024-06-15 14:00","date_timestamp":1718460000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"39456511","content_html":"<p>Installing macOS Sequoia Beta in a Separate APFS Volume: <a href=\"https://adrian.schoenig.me/blog/2024/06/13/installing-macos-sequoia-in-a-separate-volume/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2024/06/13/installing-macos-sequoia-in-a-separate-volume/","date_published":"2024-06-12T21:30:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2024-06-12 21:30","date_timestamp":1718227800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"22885846","content_html":"<p>Introducing Longplay 2.0: <a href=\"https://adrian.schoenig.me/blog/2023/08/31/longplay-2.0/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2023/08/31/longplay-2.0/","date_published":"2023-08-30T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2023-08-30 14:00","date_timestamp":1693404000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"19641629","content_html":"<p>Insights from Microsoft Build for App Developers: <a href=\"https://adrian.schoenig.me/blog/2023/06/04/microsoft-build-for-app-developers/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2023/06/04/microsoft-build-for-app-developers/","date_published":"2023-06-03T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2023-06-03 14:00","date_timestamp":1685800800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"18876009","content_html":"<p>♫ <em>Happy birthday to me</em> ♬, sings this blog. 11 years!</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2023/05/30.html","date_published":"2023-05-05T03:45:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2023-05-05 03:45","date_timestamp":1683258300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"18875710","content_html":"<p>State of AI, May 2023: <a href=\"https://adrian.schoenig.me/blog/2023/05/05/state-of-ai/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2023/05/05/state-of-ai/","date_published":"2023-05-04T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2023-05-04 14:00","date_timestamp":1683208800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"16975953","content_html":"<p>UIHostingConfiguration can cause UICollectionViewRecursion: <a href=\"https://adrian.schoenig.me/blog/2023/02/10/uicollectionviewrecursion/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2023/02/10/uicollectionviewrecursion/","date_published":"2023-02-09T13:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2023-02-09 13:00","date_timestamp":1675947600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"13144444","content_html":"<p>Updated my <a>Mac Setup</a> page to reflect how my usage of tools has changed. I’ve since replaced Alfred with Raycast, and Backblaze with Arq. And I’ve stopped using Dropbox, mosh, and, you-were-great-at-the-time-but-I-really-do-not-miss-you, Carthage.</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2022/07/29.html","date_published":"2022-07-14T09:45:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2022-07-14 09:45","date_timestamp":1657791900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12959403","content_html":"<p><img width=\"200\"></p>\n\n<p>Second public <a>beta</a> for the upcoming Mac version of Longplay is ready.</p>\n\n<ul>\n  <li>🆕 Track list in the Mini Player</li>\n  <li>🆕 Control AirPlay from the Mini Player</li>\n  <li>🐛 Better handling of albums where some tracks are playable and others are DRM-protected</li>\n</ul>\n\n<p>Any feedback is highlight appreciated.</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2022/05/28.html","date_published":"2022-05-30T07:05:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2022-05-30 07:05","date_timestamp":1653894300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12939163","content_html":"<p>Using Tree-sitter for syntax highlighting in Jekyll: <a href=\"https://adrian.schoenig.me/blog/2022/05/27/tree-sitter-highlighting-in-jekyll/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2022/05/27/tree-sitter-highlighting-in-jekyll/","date_published":"2022-05-26T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2022-05-26 14:00","date_timestamp":1653573600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"12357589","content_html":"<p>One of my favourite uses of <a href=\"https://maparoni.app\">Maparoni</a> is visualising live data and analysing it with the various formulas. Over on the Maparoni blog, I’ve written up <a href=\"https://maparoni.app/blog/2022/01/06/beta-lessons-sydney-to-hobart/\">a post</a> about improvements that the latest beta brings to that. Turns out, writing formula autocompletion that feels right, is tricky!</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2022/01/27.html","date_published":"2022-01-10T07:27:20+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2022-01-10 07:27","date_timestamp":1641799640,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11945578","content_html":"<p><img width=\"200\"></p>\n\n<p>Submitted the iOS 15 update for <a>Longplay</a>. I really like how the dynamic sizing of albums by different metrics turned out. See what else is new in 1.2 in the <a>changelog</a>.</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2021/09/26.html","date_published":"2021-09-16T07:29:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2021-09-16 07:29","date_timestamp":1631777340,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11931788","content_html":"Always concerning when you google a crash and get zero results. Let’s make this a 1: If you hit an exception in [NSURL URLByAppendingPathExtension:] coming from [UIDocument saveToURL:forSaveOperation:completionHandler:], double check that you’re exporting or importing the UTI of the fil... <a href=\"https://adrian.schoenig.me/micro/2021/09/25.html\">adrian.schoenig.me</a>","summary":"","url":"https://adrian.schoenig.me/micro/2021/09/25.html","date_published":"2021-09-12T23:03:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2021-09-12 23:03","date_timestamp":1631487780,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11832696","content_html":"<p>Using CoreData in a SPM executable: <a href=\"https://adrian.schoenig.me/blog/2021/08/18/core-data-and-spm/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2021/08/18/core-data-and-spm/","date_published":"2021-08-17T14:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2021-08-17 14:00","date_timestamp":1629208800,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"10688335","content_html":"<p>Updated my <a>“Carthage and Catalyst” post from last year</a> with further instructions to get it working on Xcode 12. Shame that this is still such a pain with Carthage. (Works so well with SPM.)</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2020/12/24.html","date_published":"2020-12-08T04:55:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-12-08 04:55","date_timestamp":1607403300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10640897","content_html":"<p>Black Friday/Cyber Monday sale of Longplay – it’s <a href=\"https://apps.apple.com/us/app/longplay/id1495152002\">$1.99</a> until the end of November.</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2020/11/23.html","date_published":"2020-11-27T20:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-11-27 20:00","date_timestamp":1606507200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10530028","content_html":"<p>Tech giants and Nintendo: <a href=\"https://adrian.schoenig.me/blog/2020/11/06/giants-and-nintendo/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2020/11/06/giants-and-nintendo/","date_published":"2020-11-06T05:28:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-11-06 05:28","date_timestamp":1604640480,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"10354418","content_html":"<p>The essence of an app: <a href=\"https://adrian.schoenig.me/blog/2020/10/03/essence-of-an-app/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2020/10/03/essence-of-an-app/","date_published":"2020-10-03T07:12:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-10-03 07:12","date_timestamp":1601709120,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"10292305","content_html":"<p>I updated <a>the Longplay page</a> to reflect the latest updates, including Home Screen widgets for iOS 14, and added a couple testimonials<sup></sup>. Really appreciate all the kind words and it’s great to hear from the people who love the app.</p>\n\n\n","summary":"","url":"https://adrian.schoenig.me/micro/2020/09/22.html","date_published":"2020-09-21T08:57:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-09-21 08:57","date_timestamp":1600678620,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10121663","content_html":"<p>It’s <a href=\"https://adrian.schoenig.me/blog/2020/08/18/introducing-longplay/\">launch day</a>, and I’m both super-thrilled and humbled by the congratulations, thanks, feedback and screenshots that I have received so far. Couldn’t be happier. I especially love seeing screenshots from everyone’s music collection!</p>\n","summary":"","url":"https://adrian.schoenig.me/micro/2020/08/21.html","date_published":"2020-08-18T12:50:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-08-18 12:50","date_timestamp":1597755000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10120380","content_html":"<p>Introducing Longplay: <a href=\"https://adrian.schoenig.me/blog/2020/08/18/introducing-longplay/\">adrian.schoenig.me</a></p>","summary":"","url":"https://adrian.schoenig.me/blog/2020/08/18/introducing-longplay/","date_published":"2020-08-17T22:00:00+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-08-17 22:00","date_timestamp":1597701600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"9911384","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Nice! Minor thing: Noticed that it gets tripped up by things like \"it's\" which get turned into \"it&amp;rsquo;s\". See <a href=\"https://www.manton.org/search/\">www.manton.org/search/</a> =&gt; \"WWDC\".</p>\n","url":"https://micro.blog/nighthawk/9911384","date_published":"2020-07-10T05:32:31+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2020-07-10 05:32","date_timestamp":1594359151,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"1977065","content_html":"<p><a href=\"https://micro.blog/collin\">@collin</a> Agreed. Please post when you find a good tutorial! If you haven't seen it yet, that's a good way to customise it: <a href=\"https://github.com/oh-my-fish/oh-my-fish#getting-started\">github.com/oh-my-fis...</a></p>\n","url":"https://micro.blog/nighthawk/1977065","date_published":"2019-01-22T18:36:44+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2019-01-22 18:36","date_timestamp":1548182204,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"1976717","content_html":"<p><a href=\"https://micro.blog/adamprocter\">@adamprocter</a> Good read. The article itself is also a good example as it's posted on Medium.</p>\n","url":"https://micro.blog/nighthawk/1976717","date_published":"2019-01-22T17:34:27+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2019-01-22 17:34","date_timestamp":1548178467,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"1023581","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Ah! Would be good to mention on <a href=\"https://micro.blog/account/mastodon\">micro.blog/account/m...</a> that a paid hosted micro.blog account is required. It just says \"No custom domains set\" which made think I'm crazy as I do use micro.blog with a custom domain – but also with my own website, not hosted on micro.blog</p>\n","url":"https://micro.blog/nighthawk/1023581","date_published":"2018-11-09T20:58:48+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-11-09 20:58","date_timestamp":1541797128,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"737343","content_html":"<p><a href=\"https://micro.blog/rosemaryorchard\">@rosemaryorchard</a> Even better is dealing with DST changes on top of time zones.</p>\n","url":"https://micro.blog/nighthawk/737343","date_published":"2018-07-23T16:04:39+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-07-23 16:04","date_timestamp":1532361879,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"716386","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Hooray. Thanks for following through on that 👍</p>\n","url":"https://micro.blog/nighthawk/716386","date_published":"2018-07-15T08:16:21+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-07-15 08:16","date_timestamp":1531642581,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"364092","content_html":"<p><a href=\"https://micro.blog/amit\">@amit</a> <a href=\"https://micro.blog/ismh\">@ismh</a> Imagine you’re working on 10 puzzles, and you’re halfway through them, you go away. Force quitting is like putting them back in the box versus keeping them lying around. It helps if you do an 11th later, but if you want to finish one of the 10 you have to start over.</p>\n","url":"https://micro.blog/nighthawk/364092","date_published":"2018-02-25T15:08:50+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-25 15:08","date_timestamp":1519571330,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"363673","content_html":"<p><a href=\"https://micro.blog/mina\">@mina</a> <a href=\"https://micro.blog/manton\">@manton</a> What if the conversations view was less like a news feed and more like a conversation in Messages - with an input field at the bottom? (I'd love it if you'd use the opportunity to then also flip the order of oldest to newest for conversations.)</p>\n","url":"https://micro.blog/nighthawk/363673","date_published":"2018-02-25T09:37:19+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-25 09:37","date_timestamp":1519551439,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"349411","content_html":"<p><a href=\"https://micro.blog/Ron\">@Ron</a> Yep, it does. You need to insert the short HTML snippet into the header or footer template of your blog, and then you'll get a graph of visits and a list of traffic sources.</p>\n","url":"https://micro.blog/nighthawk/349411","date_published":"2018-02-19T06:20:13+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-19 06:20","date_timestamp":1519021213,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"348434","content_html":"<p><a href=\"https://micro.blog/seanm\">@seanm</a> That's the nice thing about the open web: Find a style you like. Check the source. Adopt. I'm pretty satisfied with <a href=\"https://adrian.schoenig.me/micro/\">mine</a> now, especially the <a href=\"http://adrian.schoenig.me/micro/2018/01/5.html\">per-post look</a>. Heavily inspired by <a href=\"https://micro.blog/manton\">@manton</a>'s website.</p>\n","url":"https://micro.blog/nighthawk/348434","date_published":"2018-02-18T19:52:20+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-18 19:52","date_timestamp":1518983540,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"348026","content_html":"<p><a href=\"https://micro.blog/seanm\">@seanm</a> That's exactly my set-up. Works quite well! I have a short blog series about it in my drafts. Your post made me think that I should wrap it up!</p>\n","url":"https://micro.blog/nighthawk/348026","date_published":"2018-02-18T16:11:20+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-18 16:11","date_timestamp":1518970280,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"342684","content_html":"<p><a href=\"https://micro.blog/belle\">@belle</a> This is great. Thanks for sharing. I'll definitely steal the way you handle changelogs and release notes. That is currently still manual in my setup.</p>\n","url":"https://micro.blog/nighthawk/342684","date_published":"2018-02-17T06:00:36+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-17 06:00","date_timestamp":1518847236,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"319225","content_html":"<p><a href=\"https://micro.blog/brentsimmons\">@brentsimmons</a> The race to the bottom made apps so cheap, that there would be too little money in it for Apple if they took less...</p>\n","url":"https://micro.blog/nighthawk/319225","date_published":"2018-02-06T19:10:58+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-06 19:10","date_timestamp":1517944258,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"307637","content_html":"<p><a href=\"https://micro.blog/brentsimmons\">@brentsimmons</a> Sounds like a great way to discover new blogs! Not too sure about an ordered top 100 list, but a randomised one does appeal to me.</p>\n","url":"https://micro.blog/nighthawk/307637","date_published":"2018-02-01T16:19:56+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-02-01 16:19","date_timestamp":1517501996,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"299627","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Great to see Micro.blog evolve like that. The block quotes really do look nice! Small suggestion: Maybe the cross-posting bot should put what's quoted in quotes.</p>\n","url":"https://micro.blog/nighthawk/299627","date_published":"2018-01-28T13:34:49+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-01-28 13:34","date_timestamp":1517146489,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"295795","content_html":"<p><a href=\"https://micro.blog/ismh\">@ismh</a> Using Spotify, having a few Sonos speakers and two Echoes, the pitch of the HomePod is rather weak in comparison for me. Doesn't help that Siri (in German) still only has a 50% success rate for me...</p>\n","url":"https://micro.blog/nighthawk/295795","date_published":"2018-01-26T10:55:04+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-01-26 10:55","date_timestamp":1516964104,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"283558","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> <a href=\"https://micro.blog/cdevroe\">@cdevroe</a> Still inaccessible for me. Could be CDN issue. Can't get to it from where I am (Germany). I can get to it with curl from US and US servers, but also fails from another EU server.</p>\n","url":"https://micro.blog/nighthawk/283558","date_published":"2018-01-20T18:45:53+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-01-20 18:45","date_timestamp":1516473953,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"283529","content_html":"<p><a href=\"https://micro.blog/cdevroe\">@cdevroe</a> Keen to read it! Sadly, the link is broken for me. Safari says it can't find the server.</p>\n","url":"https://micro.blog/nighthawk/283529","date_published":"2018-01-20T18:23:15+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-01-20 18:23","date_timestamp":1516472595,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"283522","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> The link to the interview doesn't seem to work. Is there a mirror?</p>\n","url":"https://micro.blog/nighthawk/283522","date_published":"2018-01-20T18:18:54+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2018-01-20 18:18","date_timestamp":1516472334,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"245939","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> FYI, tapping <a href=\"https://micro.blog/about/api\">that link</a> in your iOS app results in an internal error.</p>\n","url":"https://micro.blog/nighthawk/245939","date_published":"2017-12-31T17:26:30+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2017-12-31 17:26","date_timestamp":1514741190,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"132033","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Thanks. Is it also possible to reply from my own self-managed (Jekyll) micro blog, so that your micro.blog service picks it up as a reply? Say, by adding some special metadata in the JSON feed?</p>\n","url":"https://micro.blog/nighthawk/132033","date_published":"2017-08-16T09:55:20+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2017-08-16 09:55","date_timestamp":1502877320,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"131578","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I have a self-hosted micro-blog and am curious how you envision replies to work. Can they be posted on self-hosted blogs? If so, how should they be formatted or what meta-data is needed in the feed so that micro.blog picks them up as replies?</p>\n","url":"https://micro.blog/nighthawk/131578","date_published":"2017-08-15T15:01:14+00:00","author":{"name":"Adrian Schoenig","url":"https://adrian.schoenig.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F894345f3d2f13bf3f407af141f5d3513%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"nighthawk"}},"_microblog":{"date_relative":"2017-08-15 15:01","date_timestamp":1502809274,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}