{
"type": "entry",
"author": {
"name": null,
"url": "http://tinysubversions.com/",
"photo": null
},
"url": "https://twitter.com/MovieMemeBot",
"published": "2018-03-19T00:00:00+00:00",
"content": {
"html": "<p>Everyone loves the movie meme. This bot automates it. Poorly. (<a href=\"https://twitter.com/MovieMemeBot\">full item here</a>)</p>",
"text": "Everyone loves the movie meme. This bot automates it. Poorly. (full item here)"
},
"name": "[Project] Movie Meme Bot",
"post-type": "article",
"_id": "3903028",
"_source": "2776"
}
{
"type": "entry",
"published": "2018-03-15T04:56:44+00:00",
"url": "https://cleverdevil.io/2018/-2",
"photo": [
"https://aperture-media.p3k.io/cleverdevil.io/19fc647a431066cc6c444e4e6e96f04b14e0668ddf1bdd023793021bffbecc84.jpg"
],
"syndication": [
"https://twitter.com/cleverdevil/status/974147370165456898"
],
"name": "\ud83c\udf54+\ud83e\udd5a+\ud83e\udd53=\ud83e\udd29",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://aperture-media.p3k.io/cleverdevil.io/abdf4969f052cb64177f73cda9be6a709931eb55607f8c1fb2c69eb135841acf.jpg"
},
"_id": "135813",
"_source": "10"
}
{
"type": "entry",
"published": "2018-03-07T03:58:41+0000",
"url": "https://cleverdevil.io/2018/william-became-undie-man-and-ate-pizza",
"syndication": [
"https://twitter.com/cleverdevil/status/971233752453124096"
],
"name": "William Became \u201cUndie Man\u201d and Ate Pizza",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "109499",
"_source": "10"
}
{
"type": "entry",
"published": "2018-03-05T01:43:51+0000",
"url": "https://cleverdevil.io/2018/freeing-myself-from-facebook",
"syndication": [
"https://facebook.com/10101416927213429/posts/10102754557751109",
"https://twitter.com/cleverdevil/status/970475617220222976"
],
"name": "Freeing Myself from Facebook",
"content": {
"text": "Ever since my discovery of the IndieWeb movement, I've wanted to free myself from Facebook (and Instagram) and their brand of surveillance capitalism. I want to own my own data, and be in control of how it is shared, and I don't want it to be used for advertising.\nI've had this incarnation of a personal website for a few years, and have mostly been following the POSSE publishing model, publishing most forms of content on my website, and then automatically (or manually) syndicating that content to silos like Facebook and Twitter. But, much of my content still remains trapped inside of Facebook and Instagram.\nUntil now.\nAs of March 4, 2018, I've pulled the vast majority of my Facebook content into my website, and all of my Instagram photos into my website, paving the way for me to delete myself from Facebook (and potentially Instagram) by the end of 2018. What follows is a high-level overview of how I made the move.\nFacebook\nExporting Data from Facebook\nWhile Facebook does offer an export feature, its extremely limited, only includes very low resolution versions of your photos, and is generally very difficult to process programmatically. After some research, I discovered the excellent fb-export project on GitHub. Once installed, this tool will dump a huge amount (though, not quite all) of your Facebook data into machine-readable JSON files.\nSince my website is compatible with the Micropub publishing standard, I then needed to convert this Facebook-native JSON data into microformats2 formatted JSON. Enter granary, an amazing swiss-army knife of IndieWeb by Ryan Barrett. Using granary, I whipped up a quick script that transforms the exported data into native microformats2 formatted JSON:\nhttps://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba\nPublishing Liberated Data\nAt this point, I had a directory full of data ready to publish. Sort of. Unfortunately, not all of the data is easily translatable, or even desirable, to publish to my website. As a result, I created another script that let me, on a case by case basis, publish a piece of content, choose to skip it entirely, or save it to deal with later.\nhttps://gist.github.com/cleverdevil/c857695bb2de1e46686d720cad9d124c\nAfter running this script, I had a significant amount of my data copied from Facebook to my website. Huzzah!\nDealing with Photo Albums\nFacebook has a \"photo albums\" feature, and I definitely wanted to get those memories onto my website. Again, I wrote a script that processes the exported data, and selectively allows me to upload all of the photos in an album to my website via Micropub, and then drops microformats2 JSON out that I could publish later.\nhttps://gist.github.com/cleverdevil/d9c08ddc6eb2da0d060a5f6fe87ddf64\nOnce I finished processing and uploading all of the photos for the albums I wished to copy over, I ran a simple utility script I keep around to publish all of the albums as new posts to my website.\nHere are some of the results:\n\nhttps://cleverdevil.io/2015/the-lunds-visit-for-easter-and-palm-springs\n\n\nhttps://cleverdevil.io/2014/maui-2014\n\n\nhttps://cleverdevil.io/2012/hawaii-2012\n\n\nhttps://cleverdevil.io/2012/out-and-about-with-colette\n\n\nhttps://cleverdevil.io/2009/europe-trip---part-1\n\nNotice, one of these comes all the way back from 2009!\nAlmost There\nThere are still quite a few photos and other types of posts that I haven't yet been able to figure out how to migrate. Notably, Facebook has strange special albums such as \"iOS Uploads,\" \"Mobile Uploads,\" and \"iPhoto Uploads\" that represent how the photos were uploaded, not so much a group of related photos. Unfortunately, the data contained in the export produced by fb-export isn't quite adequate to deal with these yet.\nStill, I am quite pleased with my progress so far. Time to move on to Instagram!\nInstagram\nInstagram has been slowly deteriorating as a service for years, so much so that I decided to completely stop publishing to Instagram earlier this year. It turns out, dealing with Instagram is a lot easier than Facebook when it comes to liberating your data.\nDownloading My Data\nAfter some research, I found instaLooter on GitHub, which allowed me to quickly export every single photo in its original resolution, along with nearly every bit of data I needed... except the photo captions. I ran instaLooter, and embedded the unique identifier in the filenames (which instaLooter refers to as the \"code').\nGetting Metadata and Publishing\nI wrote a script that used granary to lookup the photo metadata and publish to my website via Micropub:\nhttps://gist.github.com/cleverdevil/5bb767fd152de9b4c246d01086e91399\nNote, I used the non-JSON form of Micropub in this case, because Known's Micropub implementation doesn't properly handle JSON for photos yet.\nConclusions\nIt turns out, that with a little knowhow, and a lot of persistence, you can liberate much of your data from Facebook and Instagram. I feel well on target to my goal of leaving Facebook (and maybe Instagram) entirely.",
"html": "<p>Ever since my discovery of the <a href=\"https://indieweb.org\">IndieWeb movement</a>, I've wanted to free myself from Facebook (and Instagram) and their brand of <a href=\"https://en.wikipedia.org/wiki/Surveillance_capitalism\">surveillance capitalism</a>. I want to own my own data, and be in control of how it is shared, and I don't want it to be used for advertising.</p>\n<p>I've had this incarnation of a personal website for a few years, and have mostly been following the <a href=\"https://indieweb.org/POSSE\">POSSE publishing model</a>, publishing most forms of content on my website, and then automatically (or manually) syndicating that content to <a href=\"https://indieweb.org/silo\">silos</a> like Facebook and Twitter. But, much of my content still remains trapped inside of Facebook and Instagram.</p>\n<p><em>Until now</em>.</p>\n<p>As of March 4, 2018, I've pulled the vast majority of my Facebook content into my website, and all of my Instagram photos into my website, paving the way for me to delete myself from Facebook (and potentially Instagram) by the end of 2018. What follows is a high-level overview of how I made the move.</p>\n<h2>Facebook</h2>\n<h3>Exporting Data from Facebook</h3>\n<p>While Facebook does offer an export feature, its extremely limited, only includes very low resolution versions of your photos, and is generally very difficult to process programmatically. After some research, I discovered the <a href=\"https://github.com/danburzo/fb-export\">excellent fb-export project</a> on GitHub. Once installed, this tool will dump a huge amount (though, not quite all) of your Facebook data into machine-readable JSON files.</p>\n<p>Since my website is compatible with the <a href=\"https://indieweb.org/Micropub\">Micropub publishing standard</a>, I then needed to convert this Facebook-native JSON data into <a href=\"http://microformats.org/wiki/microformats2\">microformats2 formatted JSON</a>. Enter <a href=\"https://github.com/snarfed/granary\">granary</a>, an amazing swiss-army knife of IndieWeb by <a href=\"https://snarfed.org\">Ryan Barrett</a>. Using granary, I whipped up a quick script that transforms the exported data into native microformats2 formatted JSON:</p>\n<p><a href=\"https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba\"></a><a href=\"https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba\">https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba</a></p>\n<h3>Publishing Liberated Data</h3>\n<p>At this point, I had a directory full of data ready to publish. Sort of. Unfortunately, not all of the data is easily translatable, or even desirable, to publish to my website. As a result, I created another script that let me, on a case by case basis, publish a piece of content, choose to skip it entirely, or save it to deal with later.</p>\n<p><a href=\"https://gist.github.com/cleverdevil/c857695bb2de1e46686d720cad9d124c\"></a><a href=\"https://gist.github.com/cleverdevil/c857695bb2de1e46686d720cad9d124c\">https://gist.github.com/cleverdevil/c857695bb2de1e46686d720cad9d124c</a></p>\n<p>After running this script, I had a significant amount of my data copied from Facebook to my website. Huzzah!</p>\n<h3>Dealing with Photo Albums</h3>\n<p>Facebook has a \"photo albums\" feature, and I definitely wanted to get those memories onto my website. Again, I wrote a script that processes the exported data, and selectively allows me to upload all of the photos in an album to my website via Micropub, and then drops microformats2 JSON out that I could publish later.</p>\n<p><a href=\"https://gist.github.com/cleverdevil/d9c08ddc6eb2da0d060a5f6fe87ddf64\"></a><a href=\"https://gist.github.com/cleverdevil/d9c08ddc6eb2da0d060a5f6fe87ddf64\">https://gist.github.com/cleverdevil/d9c08ddc6eb2da0d060a5f6fe87ddf64</a></p>\n<p>Once I finished processing and uploading all of the photos for the albums I wished to copy over, I ran a simple utility script I keep around to publish all of the albums as new posts to my website.</p>\n<p>Here are some of the results:</p>\n<ul><li>\n<a href=\"https://cleverdevil.io/2015/the-lunds-visit-for-easter-and-palm-springs\"></a><a href=\"https://cleverdevil.io/2015/the-lunds-visit-for-easter-and-palm-springs\">https://cleverdevil.io/2015/the-lunds-visit-for-easter-and-palm-springs</a>\n</li>\n<li>\n<a href=\"https://cleverdevil.io/2014/maui-2014\"></a><a href=\"https://cleverdevil.io/2014/maui-2014\">https://cleverdevil.io/2014/maui-2014</a>\n</li>\n<li>\n<a href=\"https://cleverdevil.io/2012/hawaii-2012\"></a><a href=\"https://cleverdevil.io/2012/hawaii-2012\">https://cleverdevil.io/2012/hawaii-2012</a>\n</li>\n<li>\n<a href=\"https://cleverdevil.io/2012/out-and-about-with-colette\"></a><a href=\"https://cleverdevil.io/2012/out-and-about-with-colette\">https://cleverdevil.io/2012/out-and-about-with-colette</a>\n</li>\n<li>\n<a href=\"https://cleverdevil.io/2009/europe-trip---part-1\"></a><a href=\"https://cleverdevil.io/2009/europe-trip---part-1\">https://cleverdevil.io/2009/europe-trip---part-1</a>\n</li>\n</ul><p>Notice, one of these comes all the way back from 2009!</p>\n<h3>Almost There</h3>\n<p>There are still quite a few photos and other types of posts that I haven't yet been able to figure out how to migrate. Notably, Facebook has strange special albums such as \"iOS Uploads,\" \"Mobile Uploads,\" and \"iPhoto Uploads\" that represent how the photos were uploaded, not so much a group of related photos. Unfortunately, the data contained in the export produced by fb-export isn't quite adequate to deal with these yet.</p>\n<p>Still, I am quite pleased with my progress so far. Time to move on to Instagram!</p>\n<h2>Instagram</h2>\n<p>Instagram has been slowly deteriorating as a service for years, so much so that I decided to <a href=\"https://www.instagram.com/p/Bd6HunOBMJ1/\">completely stop publishing to Instagram</a> earlier this year. It turns out, dealing with Instagram is a lot easier than Facebook when it comes to liberating your data.</p>\n<h3>Downloading My Data</h3>\n<p>After some research, I found <a href=\"https://github.com/althonos/instaLooter\">instaLooter</a> on GitHub, which allowed me to quickly export every single photo in its original resolution, along with nearly every bit of data I needed... except the photo captions. I ran instaLooter, and embedded the unique identifier in the filenames (which instaLooter refers to as the \"code').</p>\n<h3>Getting Metadata and Publishing</h3>\n<p>I wrote a script that used granary to lookup the photo metadata and publish to my website via Micropub:</p>\n<p><a href=\"https://gist.github.com/cleverdevil/5bb767fd152de9b4c246d01086e91399\"></a><a href=\"https://gist.github.com/cleverdevil/5bb767fd152de9b4c246d01086e91399\">https://gist.github.com/cleverdevil/5bb767fd152de9b4c246d01086e91399</a></p>\n<p>Note, I used the non-JSON form of Micropub in this case, because <a href=\"https://github.com/idno/Known\">Known</a>'s Micropub implementation doesn't properly handle JSON for photos yet.</p>\n<h2>Conclusions</h2>\n<p>It turns out, that with a little knowhow, and a lot of persistence, you can liberate much of your data from Facebook and Instagram. I feel well on target to my goal of leaving Facebook (and maybe Instagram) entirely.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "102816",
"_source": "10"
}
{
"type": "entry",
"published": "2018-03-03T17:04:09+0000",
"url": "https://cleverdevil.io/2018/kiddo-concentration",
"syndication": [
"https://facebook.com/10101416927213429/posts/10102752621042289",
"https://twitter.com/cleverdevil/status/969981927309697024"
],
"name": "Kiddo Concentration",
"content": {
"text": "William and Colette have been asking for \u201chomework,\u201d since they\u2019ve heard about it from others. William is practicing his fine motor skills and Colette remains goofy.",
"html": "<p><a href=\"https://cleverdevil.io/file/4f221f1b0b8c20bd9130878adf4e89ff\"><img src=\"https://cleverdevil.io/file/4f221f1b0b8c20bd9130878adf4e89ff\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/fa28e555a68d11458814c0fe45c7d516\"><img src=\"https://cleverdevil.io/file/fa28e555a68d11458814c0fe45c7d516\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/270468ab6c73e529c7e84171041dba6e\"><img src=\"https://cleverdevil.io/file/270468ab6c73e529c7e84171041dba6e\" alt=\"\" width=\"600\" height=\"600\" /></a></p>\n<p>William and Colette have been asking for \u201chomework,\u201d since they\u2019ve heard about it from others. William is practicing his fine motor skills and Colette remains goofy.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "98830",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-26T04:34:37+0000",
"url": "https://cleverdevil.io/2018/special-lunch-with-william",
"syndication": [
"https://facebook.com/10101416927213429/posts/10102745539309139",
"https://twitter.com/cleverdevil/status/967981428666519552"
],
"name": "Special Lunch With William",
"content": {
"text": "Colette had rehearsal for a children\u2019s musical, so Lacey and I took William to lunch at Playa Hermosa on the Hermosa Beach Pier. Good food and lots of smiles with my sweet boy.",
"html": "<p><a href=\"https://cleverdevil.io/file/3cb76a36a0beeb4b3b6fd3c328da42f2\"><img src=\"https://cleverdevil.io/file/3cb76a36a0beeb4b3b6fd3c328da42f2\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/5b14dc0db318483d16d1ee1690f76155\"><img src=\"https://cleverdevil.io/file/5b14dc0db318483d16d1ee1690f76155\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/4911c3e1130bec21f5421e4edad78fa4\"><img src=\"https://cleverdevil.io/file/4911c3e1130bec21f5421e4edad78fa4\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/d08e3073507941f726fc60fc799d354d\"><img src=\"https://cleverdevil.io/file/d08e3073507941f726fc60fc799d354d\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/2523d86b8377aca83847fa1b195204a6\"><img src=\"https://cleverdevil.io/file/2523d86b8377aca83847fa1b195204a6\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/0bed164e0fe80fa2a3337599577e73d7\"><img src=\"https://cleverdevil.io/file/0bed164e0fe80fa2a3337599577e73d7\" alt=\"\" width=\"600\" height=\"600\" /></a></p>\n<p>Colette had rehearsal for a children\u2019s musical, so Lacey and I took William to lunch at Playa Hermosa on the Hermosa Beach Pier. Good food and lots of smiles with my sweet boy.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "84717",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-17T05:48:22+0000",
"url": "https://cleverdevil.io/2018/this-keyboard-is-finally-just-how-i-want-it",
"photo": [
"https://cleverdevil.io/file/eca6f77bd66a0b6b38597bfa2114d1d1/thumb.jpg"
],
"syndication": [
"https://twitter.com/cleverdevil/status/964738278124654593"
],
"name": "This keyboard is finally just how I want it",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "56307",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-15T02:31:07+0000",
"url": "https://cleverdevil.io/2018/sassy-valentine-colette",
"photo": [
"https://cleverdevil.io/file/2ad59d3b1537bdbc3d3b23600864f04e/colette.gif"
],
"name": "Sassy Valentine Colette \ud83d\udc95",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "51482",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-12T17:15:32+0000",
"url": "https://cleverdevil.io/2018/editing-a-post-in-known-can-have-destructive-side-effects",
"in-reply-to": [
"https://github.com/idno/Known"
],
"name": "Editing a post in Known can have destructive side effects on content",
"content": {
"text": "There is a bug in Known which causes HTML posts published via Micropub to be changed (usually in bad ways) when \"editing\" the post, even when you don't actually make any changes to the post. I discovered this issue when publishing via Sunlit 2.0, which supports Micropub.\nI published two stories:\nCar Museum with William\nSan Diego with Lacey\nBecause Sunlit doesn't yet support syndication via Micropub, I clicked \"edit\" on one of the posts, and toggled on syndication to Twitter and Facebook, and then clicked \"save.\" The result was that the post's content was changed (in a destructive way, resulting in visual regressions), even though I hadn't actually edited the content, or even clicked into the content editor.\nSeems like this is a bug.",
"html": "<p>There is a bug in <a class=\"u-in-reply-to\" href=\"https://github.com/idno/Known\">Known</a> which causes HTML posts published via Micropub to be changed (usually in bad ways) when \"editing\" the post, even when you don't actually make any changes to the post. I discovered this issue when publishing via <a href=\"http://www.manton.org/2018/01/sunlit-beta-update.html\">Sunlit 2.0</a>, which supports Micropub.</p>\n<p>I published two stories:</p>\n<ul><li><a href=\"https://cleverdevil.io/2018/car-museum-with-william\">Car Museum with William</a></li>\n<li><a href=\"https://cleverdevil.io/2018/san-diego-with-lacey\">San Diego with Lacey</a></li>\n</ul><p>Because Sunlit doesn't yet support syndication via Micropub, I clicked \"edit\" on one of the posts, and toggled on syndication to Twitter and Facebook, and then clicked \"save.\" The result was that the post's content was changed (in a destructive way, resulting in visual regressions), even though I hadn't actually edited the content, or even clicked into the content editor.</p>\n<p>Seems like this is a bug.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "48196",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-11T18:54:24+0000",
"url": "https://cleverdevil.io/2018/car-museum-with-william",
"name": "Car Museum with William",
"content": {
"text": "Last week I took William to the car museum in El Segundo for a Hot Wheels event. The event was fine, but we had a lot more fun in the museum itself. William even had the chance to sit in a Deloreon.",
"html": "<p><a href=\"https://cleverdevil.io/file/58fec08be343a668e2966c850313abf7\"><img src=\"https://cleverdevil.io/file/58fec08be343a668e2966c850313abf7\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/c077ab78e2e0d5df7c405dc202c912d4\"><img src=\"https://cleverdevil.io/file/c077ab78e2e0d5df7c405dc202c912d4\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/b209d27e03d5c2401b7f08e2e178a0cc\"><img src=\"https://cleverdevil.io/file/b209d27e03d5c2401b7f08e2e178a0cc\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/192953cc79464ce9c7eaabe0b36b2e32\"><img src=\"https://cleverdevil.io/file/192953cc79464ce9c7eaabe0b36b2e32\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/25151056375e77620d1095d7c5acbd17\"><img src=\"https://cleverdevil.io/file/25151056375e77620d1095d7c5acbd17\" alt=\"\" width=\"600\" height=\"600\" /></a><a href=\"https://cleverdevil.io/file/ffa92ff684ba810f42a69fd6a9265d5a\"><img src=\"https://cleverdevil.io/file/ffa92ff684ba810f42a69fd6a9265d5a\" alt=\"\" width=\"600\" height=\"600\" /></a></p>\n<p>Last week I took William to the car museum in El Segundo for a Hot Wheels event. The event was fine, but we had a lot more fun in the museum itself. William even had the chance to sit in a Deloreon.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "47019",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-11T18:45:04+0000",
"url": "https://cleverdevil.io/2018/san-diego-with-lacey",
"name": "San Diego with Lacey",
"content": {
"text": "2018-01-20\n\n\n\nDinner and drinks before our second viewing of Hamilton at the San Diego Civic Theatre.\n\n2018-01-21\n\n\n\nLate brunch \u201cthe morning after.\u201d The view was far better than the food.",
"html": "<p>2018-01-20</p>\n\n<p><a href=\"https://cleverdevil.io/file/a3e2d44e0f465dd7442a63127ea6c757\"><img src=\"https://cleverdevil.io/file/a3e2d44e0f465dd7442a63127ea6c757\" width=\"600\" height=\"600\" style=\"max-height:200px;width:auto;padding:1px;\" alt=\"a3e2d44e0f465dd7442a63127ea6c757\" /></a><a href=\"https://cleverdevil.io/file/25d3e48007e0b18eb8c6b1ed97171209\"><img src=\"https://cleverdevil.io/file/25d3e48007e0b18eb8c6b1ed97171209\" width=\"600\" height=\"600\" style=\"max-height:200px;width:auto;padding:1px;\" alt=\"25d3e48007e0b18eb8c6b1ed97171209\" /></a><a href=\"https://cleverdevil.io/file/39b9a74b49cf911cb8db789557f5114b\"><img src=\"https://cleverdevil.io/file/39b9a74b49cf911cb8db789557f5114b\" width=\"600\" height=\"600\" style=\"max-height:200px;width:auto;padding:1px;\" alt=\"39b9a74b49cf911cb8db789557f5114b\" /></a><a href=\"https://cleverdevil.io/file/2c31d321ac99e955b1761c2bdbd329ae\"><img src=\"https://cleverdevil.io/file/2c31d321ac99e955b1761c2bdbd329ae\" width=\"600\" height=\"600\" style=\"max-height:200px;width:auto;padding:1px;\" alt=\"2c31d321ac99e955b1761c2bdbd329ae\" /></a></p>\n\n<p>Dinner and drinks before our second viewing of Hamilton at the San Diego Civic Theatre.</p>\n\n<p>2018-01-21</p>\n\n<p><a href=\"https://cleverdevil.io/file/2a37b4070bde2bdaaa41023fb219e8ef\"><img src=\"https://cleverdevil.io/file/2a37b4070bde2bdaaa41023fb219e8ef\" width=\"600\" height=\"600\" style=\"max-height:200px;width:auto;padding:1px;\" alt=\"2a37b4070bde2bdaaa41023fb219e8ef\" /></a></p>\n\n<p>Late brunch \u201cthe morning after.\u201d The view was far better than the food.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "47020",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-11T04:03:23+0000",
"url": "https://cleverdevil.io/2018/another-night-with-pink-martini",
"photo": [
"https://cleverdevil.io/file/fa649daee40343bd38d9eeccc5721ef8/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102725736863399",
"https://twitter.com/cleverdevil/status/962537541726547968"
],
"name": "Another night with Pink Martini \ud83c\udfb6\ud83d\udc97\ud83c\udf78",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "46685",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-10T17:44:46+0000",
"url": "https://cleverdevil.io/2018/hello-palm-desert",
"photo": [
"https://cleverdevil.io/file/ea4c28a6c3ff1ca93eadcdcf25a99ca3/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102724990554009",
"https://twitter.com/cleverdevil/status/962381869517017089"
],
"name": "Hello Palm Desert \ud83d\udc4b\ud83c\udffc\ud83c\udf34\ud83c\udf35",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "46314",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-08T05:59:56+0000",
"url": "https://cleverdevil.io/2018/ive-connected-siri-to-my-big-green-egg",
"photo": [
"https://cleverdevil.io/file/ef3b79ad0b158104c0638c8b59b6e11b/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102722035730499",
"https://twitter.com/cleverdevil/status/961479704933957635"
],
"name": "I've connected Siri to my Big Green Egg \ud83d\udde3\ud83d\udd25",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "43303",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-05T21:22:14+0000",
"url": "https://cleverdevil.io/2018/spicy-pork-belly",
"photo": [
"https://cleverdevil.io/file/1035dd1190b3952d8047a662764f2f5c/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102718997544049",
"https://twitter.com/cleverdevil/status/960624655584329729"
],
"name": "Spicy Pork Belly \ud83d\udc37\ud83c\udf36",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "40035",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-03T07:24:23+0000",
"url": "https://cleverdevil.io/2018/homekit-bridge-for-my-bbq-controller-lives",
"photo": [
"https://cleverdevil.io/file/ea071fdc4744fc998224bc5819ea837a/thumb.png"
],
"syndication": [
"https://twitter.com/cleverdevil/status/959689013245431809"
],
"name": "HomeKit bridge for my BBQ Controller lives! \ud83d\udc37\ud83d\udd25\ud83e\udd16",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "37833",
"_source": "10"
}
{
"type": "entry",
"published": "2018-02-02T21:45:40+0000",
"url": "https://cleverdevil.io/2018/new-keyboard-cable-from-zapcables",
"photo": [
"https://cleverdevil.io/file/4706da773cd2b501743090459ddbf0c5/thumb.jpg"
],
"syndication": [
"https://twitter.com/cleverdevil/status/959543374108856325"
],
"name": "New keyboard cable from ZapCables \u26a1\ufe0f\ud83d\udca5",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "37834",
"_source": "10"
}
{
"type": "entry",
"published": "2018-01-28T18:00:40+0000",
"url": "https://cleverdevil.io/2018/colette-is-seven-years-old-today",
"photo": [
"https://cleverdevil.io/file/440f29fc0b353fcab6110a93d4103628/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102707602285239",
"https://twitter.com/cleverdevil/status/957674827116146688"
],
"name": "Colette is seven years old today!",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "30104",
"_source": "10"
}
{
"type": "entry",
"published": "2018-01-28T16:45:55+0000",
"url": "https://cleverdevil.io/2018/1955-jaguar-xkss",
"syndication": [
"https://twitter.com/cleverdevil/status/957655991717416961"
],
"name": "1955 Jaguar XKSS",
"content": {
"text": "Season two of Amazon\u2019s The Grand Tour has been a huge improvement over the lackluster debut season. The latest episode featured the Jaguar XKSS, which was originally released in 1955, and is being rereleased this year by Jaguar. The XKSS is easily one of the best looking cars of all time.",
"html": "<p><img src=\"https://cleverdevil.io/file/56b2ba4d94170c265628da5326c7ea55/thumb.jpg\" alt=\"\" /></p>\n<p>Season two of Amazon\u2019s <a href=\"https://en.wikipedia.org/wiki/The_Grand_Tour_(TV_series)\">The Grand Tour</a> has been a huge improvement over the lackluster debut season. The latest episode featured the Jaguar XKSS, which was originally released in 1955, and is being <a href=\"https://www.cnn.com/style/article/new-york-auto-show-jaguar-xkss/index.html\">rereleased this year</a> by Jaguar. The XKSS is easily one of the <a href=\"https://cleverdevil.io/file/b26ba988d4671b4cbe6e10d06a54d534\">best looking cars of all time</a>.</p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "30105",
"_source": "10"
}
{
"type": "entry",
"published": "2018-01-25T02:42:30+0000",
"url": "https://cleverdevil.io/2018/im-totally-1337",
"photo": [
"https://cleverdevil.io/file/237865f68af7fc74d35e51bda72f32c1/thumb.jpg"
],
"syndication": [
"https://facebook.com/10102699852126619",
"https://twitter.com/cleverdevil/status/956356642450427904"
],
"name": "I\u2019m totally 1337",
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"_id": "26050",
"_source": "10"
}