{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - invalidname","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/invalidname","_microblog":{"about":"https://micro.blog/about/api","id":"88","username":"invalidname","bio":"I write, stream, and code stuff. I also raise children and sometimes clean things","pronouns":"","is_following":false,"is_you":false,"following_count":22,"discover_count":0},"author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://www.gravatar.com/avatar/c8a6e6196036f048ee25fba5cd6c9d7e?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"733544","content_html":"<p><a href=\"https://micro.blog/curt\">@curt</a> Thanks!</p>\n","url":"https://micro.blog/invalidname/733544","date_published":"2018-07-21T22:37:45+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 22:37","date_timestamp":1532212665,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733093","content_html":"<p><a href=\"https://micro.blog/muncman\">@muncman</a> Thanks.</p>\n","url":"https://micro.blog/invalidname/733093","date_published":"2018-07-21T17:39:33+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:39","date_timestamp":1532194773,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733092","content_html":"<p><a href=\"https://micro.blog/pgor\">@pgor</a> Thanks, dude.</p>\n","url":"https://micro.blog/invalidname/733092","date_published":"2018-07-21T17:39:23+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:39","date_timestamp":1532194763,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733091","content_html":"<p><a href=\"https://micro.blog/jsorge\">@jsorge</a> Thanks. Glad you got something out of it.</p>\n","url":"https://micro.blog/invalidname/733091","date_published":"2018-07-21T17:39:10+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:39","date_timestamp":1532194750,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733090","content_html":"<p><a href=\"https://micro.blog/odd\">@odd</a> Thanks. It's nice to have the book pretty much done, too!</p>\n","url":"https://micro.blog/invalidname/733090","date_published":"2018-07-21T17:38:31+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:38","date_timestamp":1532194711,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733086","content_html":"<p><a href=\"https://micro.blog/liz\">@liz</a> Thanks. I really enjoyed being all-in on Swift at MathElf — at least until the hipster architect decided to RxSwift All The Things — but that was up at the application logic and UI level, where Swift shines. Lower-level, I do think it’s a different story.</p>\n","url":"https://micro.blog/invalidname/733086","date_published":"2018-07-21T17:22:00+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:22","date_timestamp":1532193720,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"733083","content_html":"<p><a href=\"https://micro.blog/sdevore\">@sdevore</a> Thanks!</p>\n","url":"https://micro.blog/invalidname/733083","date_published":"2018-07-21T17:04:06+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 17:04","date_timestamp":1532192646,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"732610","content_html":"<p>@mdhughes I'll still post crappy anime stuff on Twitter, but I don't know what to do about micro.blog, since literally everyone I know here is a developer. Lurk, I guess?</p>\n","url":"https://micro.blog/invalidname/732610","date_published":"2018-07-21T10:38:23+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 10:38","date_timestamp":1532169503,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"731929","content_html":"<p><a href=\"https://micro.blog/muncman\">@muncman</a> Not moving. Continuing to be remote from Grand Rapids. I've actually been doing this on contract for a year.</p>\n","url":"https://micro.blog/invalidname/731929","date_published":"2018-07-21T02:16:01+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 02:16","date_timestamp":1532139361,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"731731","content_html":"<p>Blog: “Alternative V”\n<br>\nJoining the fruit company on Monday as a DevPubs author, wrapping up the book, shutting down the blog and the tech tweets.</p>\n\n<p><a href=\"http://subfurther.com/blog/2018/07/18/alternative-v/\">subfurther.com/blog/2018…</a></p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2Fd2670d42d3.jpg\" width=\"450\" height=\"600\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/07/20/blog-alternative-vjoining.html","date_published":"2018-07-21T00:06:22+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-07-21 00:06","date_timestamp":1532131582,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"664186","content_html":"<p>Blog: <a href=\"http://subfurther.com/blog/2018/06/23/xcode-treasures-platform-specifics/\">Xcode Treasures: Platform Specifics</a></p>\n\n<p>Still on my cross-platform projects kick. Also, tvOS image stacks, old watch simulators, command-line apps, and more.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F20310b2490.jpg\" width=\"600\" height=\"238\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/23/blog-xcode-treasures.html","date_published":"2018-06-23T19:05:26+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-23 19:05","date_timestamp":1529780726,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"653214","content_html":"<p>Blog post: <a href=\"http://subfurther.com/blog/2018/06/18/follow-up-how-to-build-an-xcode-project-that-builds-for-both-ios-and-macos/\">Follow-up: How to Build an Xcode Project that Builds for both iOS and macOS</a></p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F7456d9734b.jpg\" width=\"600\" height=\"493\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/18/blog-post-followup.html","date_published":"2018-06-18T23:21:53+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-18 23:21","date_timestamp":1529364113,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"650577","content_html":"<p>Blog post: <a href=\"http://subfurther.com/blog/2018/06/17/apple-didnt-kill-appkit-millenials-did/\">Apple Didn’t Kill AppKit, Millenials Did</a></p>\n\n<p>On my deep skepticism for the Marzipan Hype Train.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F45510e1d67.jpg\" width=\"600\" height=\"337\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/17/blog-post-apple.html","date_published":"2018-06-17T20:44:08+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-17 20:44","date_timestamp":1529268248,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"639180","content_html":"<p><a href=\"https://micro.blog/leo\">@leo</a> Thanks for posting about Jamie Dupree. I hadn't heard about that, and having lived in ATL for 14 years, I was very used to hearing his voice on the radio.</p>\n","url":"https://micro.blog/invalidname/639180","date_published":"2018-06-12T19:49:31+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-12 19:49","date_timestamp":1528832971,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"639157","content_html":"<p>The upside is, at least I won’t be annoying anyone here with my livestreaming posts: <a href=\"https://www.invalidstream.com/2018/06/12/summer-hiatus-2018/\">www.invalidstream.com/2018/06/1…</a></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/12/the-upside-is.html","date_published":"2018-06-12T19:42:34+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-12 19:42","date_timestamp":1528832554,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"619373","content_html":"<p>No product announcements, no retail updates, and (thank goodness) no Apple Music segment. It’s the most developer-focused WWDC keynote I’ve ever seen. #wwdc18</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/04/no-product-announcements.html","date_published":"2018-06-04T19:21:10+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-04 19:21","date_timestamp":1528140070,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"619069","content_html":"<p>Quite the cavalcade of first world problems so far. #WWDC18</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/04/quite-the-cavalcade.html","date_published":"2018-06-04T17:37:23+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-04 17:37","date_timestamp":1528133843,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"618929","content_html":"<p>WWDC non-conference-center lunch is GO! #wwdc18</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F2c6819a8b6.jpg\" width=\"600\" height=\"600\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/04/165921.html","date_published":"2018-06-04T16:59:21+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-04 16:59","date_timestamp":1528131561,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"614546","content_html":"<p>Invalidstream <a href=\"http://www.invalidstream.com/cons/\">Cocoa conferences / anime conventions page</a> updated:</p>\n\n<p>Interstitial videos (60s ea):</p>\n<ul>\n  <li><a href=\"https://vimeo.com/273138551\">Cocoa dev conferences</a></li>\n  <li><a href=\"https://vimeo.com/273112798\">Anime conventions</a></li>\n</ul>\n","summary":"","url":"https://invalidname.micro.blog/2018/06/02/invalidstream-cocoa-conferences.html","date_published":"2018-06-03T00:59:22+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-03 00:59","date_timestamp":1527987562,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"614499","content_html":"<p>@macgenie There's an oddball clothing store within walking distance; maybe they'd have flip flops. Hammer &amp; Lewis, near the First &amp; Santa Clara VTA stop. Yelp categorizes it as men's clothing, but I stopped by last year and it was 1st floor men, 2nd women. <a href=\"https://www.yelp.com/biz/hammer-and-lewis-clothiers-san-jose\">www.yelp.com/biz/hamme...</a></p>\n","url":"https://micro.blog/invalidname/614499","date_published":"2018-06-03T00:34:03+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-03 00:34","date_timestamp":1527986043,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"613751","content_html":"<p>@mdhughes Do you really see that from the Windows side? From the FOSS camp, definitely, along with the arrogant implicit assumption that Apple SW engineering is complete garbage and the only reason anyone buys their stuff is that they’re idiots who like pretty things.</p>\n","url":"https://micro.blog/invalidname/613751","date_published":"2018-06-02T17:47:20+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-02 17:47","date_timestamp":1527961640,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"610767","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> That’s high praise to be compared to that famous series, thanks!</p>\n","url":"https://micro.blog/invalidname/610767","date_published":"2018-06-01T13:33:32+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-01 13:33","date_timestamp":1527860012,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"610711","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> Yeah, I do most of my git work on the command-line — after all, there are lots of git commands Xcode doesn’t support at all — but there are little things about it I like, so I mix and match.</p>\n","url":"https://micro.blog/invalidname/610711","date_published":"2018-06-01T13:06:21+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-01 13:06","date_timestamp":1527858381,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"610461","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> You can still perform Xcode's git functionality (see which files are dirty, examine diff history, perform commits) even on a repo checked out by other means that you just happened to open in Xcode.</p>\n\n<p>From what I've seen, most developers use Xcode for 0% ≤ x ≤ 75% of their Git needs.</p>\n","url":"https://micro.blog/invalidname/610461","date_published":"2018-06-01T10:39:49+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-06-01 10:39","date_timestamp":1527849589,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"608811","content_html":"<p>@mdhughes I really like investigating file history (or diff between branches) with Xcode's versions viewer. That piece is really nice.</p>\n","url":"https://micro.blog/invalidname/608811","date_published":"2018-05-31T19:02:06+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-31 19:02","date_timestamp":1527793326,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"608761","content_html":"<p>@mdhughes I'm not crazy about losing Subversion, particularly since that's what PragProg uses (although I think a lot of people have migrated to git-svn). And supporting Mercurial would have at least been in the spirit of being protocol-agnostic.</p>\n\n<p>As it is, it does beg the question of what the point is, since I've found no one who depends on Xcode alone for their SCM.</p>\n","url":"https://micro.blog/invalidname/608761","date_published":"2018-05-31T18:37:31+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-31 18:37","date_timestamp":1527791851,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"608713","content_html":"<p>New “Xcode Treasures” chapter released today: Source Code Management</p>\n\n<ul>\n  <li>Blog: <a href=\"http://subfurther.com/blog/2018/05/31/xcode-treasures-source-code-management/\">subfurther.com/blog/2018…</a>\n</li>\n  <li>Book: <a href=\"https://pragprog.com/book/caxcode/xcode-treasures\">pragprog.com/book/caxc…</a>\n</li>\n</ul>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2Fb29d27deb1.jpg\" width=\"600\" height=\"150\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/31/new-xcode-treasures.html","date_published":"2018-05-31T18:15:48+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-31 18:15","date_timestamp":1527790548,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"603119","content_html":"<p>Oh crap, it’s the week of pre-WWDC Thinky-Thinks, isn’t it?</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F55061985d5.jpg\" width=\"600\" height=\"337\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/29/oh-crap-its.html","date_published":"2018-05-29T16:35:52+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-29 16:35","date_timestamp":1527611752,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"590192","content_html":"<p><a href=\"https://micro.blog/noah\">@noah</a> Right, for me it was:\n$35: replace spokes\n$70: replace wheel\n$600-1200: replace bike</p>\n\n<p>I want to to the last of these, but on my own schedule.</p>\n","url":"https://micro.blog/invalidname/590192","date_published":"2018-05-24T17:41:39+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-24 17:41","date_timestamp":1527183699,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"589896","content_html":"<p><a href=\"https://micro.blog/noah\">@noah</a> Bummer. I broke two spokes over the last week and had to take the bike into the shop to have them fixed.</p>\n","url":"https://micro.blog/invalidname/589896","date_published":"2018-05-24T15:36:17+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-24 15:36","date_timestamp":1527176177,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"589690","content_html":"<p>Hot enough today to bust out the Happy Mac shirt I bought at the mothership last October.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F1eb8a5148d.jpg\" width=\"600\" height=\"600\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/24/hot-enough-today.html","date_published":"2018-05-24T14:04:55+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-24 14:04","date_timestamp":1527170695,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"588665","content_html":"<p>Invalidstream show notes, episode 37: //FIXME</p>\n\n\n  \n    \n      <a href=\"https://www.invalidstream.com/2018/05/24/episode-37-fixme/\">Show Notes</a>\n      <a href=\"https://vimeo.com/271601704\">Recap Video</a>\n    \n  \n\n","summary":"","url":"https://invalidname.micro.blog/2018/05/23/031602.html","date_published":"2018-05-24T03:16:02+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-24 03:16","date_timestamp":1527131762,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"586533","content_html":"<p>I just looked at some Obj-C, and the square braces freaked me out for the first time in over a decade. I guess I’ve long since flipped the Swift switch.</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/23/i-just-looked.html","date_published":"2018-05-23T14:21:16+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-23 14:21","date_timestamp":1527085276,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"581835","content_html":"<p>OK, since a couple people asked nicely, here’s a peek at my cosplay from Sunday at the anime convention.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2Ff801862031.jpg\" width=\"450\" height=\"600\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/21/ok-since-a.html","date_published":"2018-05-22T02:56:04+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-22 02:56","date_timestamp":1526957764,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"581757","content_html":"<p>Hey, I’m back from the anime convention, and I bet y’all are happy I didn’t post a single word about it here.</p>\n\n<p>So, anyways, where were we? Still mad about keyboards or something?</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/21/hey-im-back.html","date_published":"2018-05-22T02:29:23+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-22 02:29","date_timestamp":1526956163,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"554072","content_html":"<p>I’m on the latest episode of the <a href=\"https://devchat.tv/iphreaks/ips-239-xcode-treasures-with-chris-adamson\">iPhreaks podcast</a>, talking about the new <a href=\"https://pragprog.com/book/caxcode/xcode-treasures\">Xcode Treasures</a> book.</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/11/im-on-the.html","date_published":"2018-05-11T15:14:57+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-11 15:14","date_timestamp":1526051697,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"554069","content_html":"<p>@mdhughes <a href=\"https://www.youtube.com/watch?v=d6DrHjlxbwI\">www.youtube.com/watch</a></p>\n","url":"https://micro.blog/invalidname/554069","date_published":"2018-05-11T15:13:19+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-11 15:13","date_timestamp":1526051599,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"554001","content_html":"<p>Invalidstream show notes, episode 36: Is It Wrong to Try to Download Files in a Tutorial?</p>\n\n\n  \n    \n      <a href=\"https://www.invalidstream.com/2018/05/11/episode-36-is-it-wrong-to-try-to-download-files-in-a-tutorial/\">Show Notes</a>\n      <a href=\"https://vimeo.com/269197797\">Recap Video</a>\n    \n  \n\n","summary":"","url":"https://invalidname.micro.blog/2018/05/11/invalidstream-show-notes.html","date_published":"2018-05-11T14:50:26+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-11 14:50","date_timestamp":1526050226,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"552540","content_html":"<p>Boss: By the way, do you do Android?</p>\n\n<p>Me: \n<img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2Fa8bf15d1b5.jpg\" width=\"600\" height=\"448\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/10/boss-by-the.html","date_published":"2018-05-11T00:09:39+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-11 00:09","date_timestamp":1525997379,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"552439","content_html":"<p>Blog post – Xcode Treasures: Security <a href=\"http://subfurther.com/blog/2018/05/10/xcode-treasures-security/\">subfurther.com/blog/2018…</a></p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F5df86d1549.jpg\" width=\"600\" height=\"138\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/10/blog-post-xcode.html","date_published":"2018-05-10T23:11:17+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-10 23:11","date_timestamp":1525993877,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"545912","content_html":"<p>Episode 36 preview, Tuesday night at 10P ET:</p>\n\n<ul>\n  <li>Build: Xcode Treasures: Editing, part 1</li>\n  <li>Play: Danmachi: Memoria Freese</li>\n  <li>Read: Muv-Luv Alternative (Episode 6, Part 9)</li>\n</ul>\n\n<p><a href=\"https://www.invalidstream.com/2018/05/08/preview-episode-36/\">www.invalidstream.com/2018/05/0…</a></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/08/episode-preview-tuesday.html","date_published":"2018-05-08T11:33:13+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-08 11:33","date_timestamp":1525779193,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"544659","content_html":"<p><a href=\"https://micro.blog/dimsumthinking\">@dimsumthinking</a> @macgenie Pardon the drop-in, but I see that series is available on iTunes (both US and UK), but the most recent season they have is 19: <a href=\"https://geo.itunes.apple.com/us/tv-season/midsomer-murders-series-19/id1248942698?mt=4&amp;amp;at=10l4Gc\">geo.itunes.apple.com/us/tv-sea...</a></p>\n","url":"https://micro.blog/invalidname/544659","date_published":"2018-05-07T21:42:49+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-07 21:42","date_timestamp":1525729369,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"537096","content_html":"<p><a href=\"https://micro.blog/dimsumthinking\">@dimsumthinking</a> Surely you got the podcast one?</p>\n","url":"https://micro.blog/invalidname/537096","date_published":"2018-05-04T23:23:38+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-04 23:23","date_timestamp":1525476218,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"534246","content_html":"<p><a href=\"https://micro.blog/dimsumthinking\">@dimsumthinking</a> Counting on you to score at least 50% on the shameless invalidname vanity quiz: <a href=\"https://buddymeter.com/quiz.html?q=ARDIxzI\">buddymeter.com/quiz.html</a></p>\n","url":"https://micro.blog/invalidname/534246","date_published":"2018-05-04T02:08:45+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-04 02:08","date_timestamp":1525399725,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"532556","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Wasn't sure if there was a difference between simple character styling for code (one backtick) and whole code blocks (three backticks). Let's try:</p>\n\n<p>This is <code>code with an arrow -&amp;gt;</code></p>\n\n<p><code>\nThis is a code block with an arrow. -&amp;gt;\n</code></p>\n","url":"https://micro.blog/invalidname/532556","date_published":"2018-05-03T15:21:04+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-03 15:21","date_timestamp":1525360864,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"532542","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Should micro.blog always be escaping less-than / greater-than characters in posts made from the web form? I was surprised by what happened to the Swift return-type arrow operator in this post: <a href=\"https://micro.blog/invalidname/530955\">micro.blog/invalidna...</a></p>\n","url":"https://micro.blog/invalidname/532542","date_published":"2018-05-03T15:16:51+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-03 15:16","date_timestamp":1525360611,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"532529","content_html":"<p>TFW you find docs that make references to PowerPC, GCC 3, and Project Builder.</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/03/tfw-you-find.html","date_published":"2018-05-03T15:11:28+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-03 15:11","date_timestamp":1525360288,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"530982","content_html":"<p>I call this screenshot: “Be the problem you want to see in the world.”</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/http%3A%2F%2Finvalidname.micro.blog%2Fuploads%2F2018%2F284bce8d27.jpg\" width=\"600\" height=\"337\" loading=\"lazy\"></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/02/i-call-this.html","date_published":"2018-05-03T00:35:20+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-03 00:35","date_timestamp":1525307720,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"530351","content_html":"<p>Show notes, Invalidstream, episode 35: My Super-Secret Password: <a href=\"https://www.invalidstream.com/2018/05/02/episode-35-my-super-secret-password/\">www.invalidstream.com/2018/05/0…</a></p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/02/show-notes-invalidstream.html","date_published":"2018-05-02T20:02:42+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-02 20:02","date_timestamp":1525291362,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"528217","content_html":"<p>I forgot to pre-announce this here, but tonight’s invalidstream is now live at <a href=\"http://invalidstream.com/livestream.\">invalidstream.com/livestrea…</a> Xcode visual debugging demo at 10P ET (in about 10 minuets), then some iOS gaming and visual novels.</p>\n","summary":"","url":"https://invalidname.micro.blog/2018/05/01/i-forgot-to.html","date_published":"2018-05-02T01:51:55+00:00","author":{"name":"invalidname","url":"http://subfurther.com/blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fc8a6e6196036f048ee25fba5cd6c9d7e%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"invalidname"}},"_microblog":{"date_relative":"2018-05-02 01:51","date_timestamp":1525225915,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}