As we All gather this
Solstice season
The Three Children
of Abraham
dancing with Brahma
and Vishnu
knowing Shiva will
have the mic drop.
Let's let fate's
feet erase our future
on a stage carved
of
Mandalas
washed away on a
Turtle's Back.
For I am we,
the… quickthoughts.jgregorymcverry.com/2020/12/24/as-…
{
"type": "entry",
"published": "2020-12-24T01:39:31+00:00",
"url": "https://twitter.com/jgmac1106/status/1341921415583453191",
"content": {
"text": "As we All gather this\nSolstice season\nThe Three Children\nof Abraham\ndancing with Brahma\nand Vishnu\nknowing Shiva will\nhave the mic drop.\nLet's let fate's\nfeet erase our future\non a stage carved\nof\nMandalas\nwashed away on a\nTurtle's Back.\nFor I am we,\nthe\u2026 quickthoughts.jgregorymcverry.com/2020/12/24/as-\u2026",
"html": "As we All gather this\nSolstice season\nThe Three Children\nof Abraham\ndancing with Brahma\nand Vishnu\nknowing Shiva will\nhave the mic drop.\nLet's let fate's\nfeet erase our future\non a stage carved\nof\nMandalas\nwashed away on a\nTurtle's Back.\nFor I am we,\nthe\u2026 <a href=\"https://quickthoughts.jgregorymcverry.com/2020/12/24/as-we-all-gather-thissolstice-seasonthe-three\">quickthoughts.jgregorymcverry.com/2020/12/24/as-\u2026</a>"
},
"author": {
"type": "card",
"name": "https://jgregorymcverry.com",
"url": "https://twitter.com/jgmac1106",
"photo": "https://pbs.twimg.com/profile_images/565227710104883200/g4MDcTnx.jpeg"
},
"post-type": "note",
"_id": "17271836",
"_source": "2773"
}
Wheeler has already recognized Ryan as a reliable yes man, throwing him housing, BDS, and homeless services. Wheeler of course retaining the cops, OMF, budget office, the City Attorney, Prosper, etc.
Sigh. We've got a long fight ahead of us.
I’ve released version 0.0.3 of mf2 to iCalendar, a library to convert h-event microformats into iCalendar.
It no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, “empty” iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.
I also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.
{
"type": "entry",
"published": "2020-12-23 11:40-0800",
"url": "https://gregorlove.com/2020/12/ive-released-version/",
"category": [
"indieweb",
"microformats"
],
"content": {
"text": "I\u2019ve released version 0.0.3 of mf2 to iCalendar, a library to convert h-event microformats into iCalendar.\n\nIt no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, \u201cempty\u201d iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.\n\nI also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.\n\nPreviously",
"html": "<p>I\u2019ve released version 0.0.3 of <a href=\"https://github.com/gRegorLove/mf2-to-iCalendar\">mf2 to iCalendar</a>, a library to convert h-event microformats into iCalendar.</p>\n\n<p>It no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, \u201cempty\u201d iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.</p>\n\n<p>I also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.</p>\n\n<p><a href=\"https://gregorlove.com/2018/03/new-release-of-mf2-to-icalendar/\">Previously</a></p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/3473/profile-2016-med.jpg"
},
"post-type": "note",
"_id": "17270699",
"_source": "95"
}
Google published a statement on the firing of @RealAbril: "We don’t agree with the way April describes her termination, but it’s not appropriate for us to provide a commentary about her claims.”
{
"type": "entry",
"published": "2020-12-23T23:03:07+00:00",
"url": "https://twitter.com/ZoeSchiffer/status/1341882055232167936",
"content": {
"text": "Google published a statement on the firing of @RealAbril: \"We don\u2019t agree with the way April describes her termination, but it\u2019s not appropriate for us to provide a commentary about her claims.\u201d",
"html": "Google published a statement on the firing of <a href=\"https://twitter.com/RealAbril\">@RealAbril</a>: \"We don\u2019t agree with the way April describes her termination, but it\u2019s not appropriate for us to provide a commentary about her claims.\u201d"
},
"author": {
"type": "card",
"name": "Zo\u00eb Schiffer",
"url": "https://twitter.com/ZoeSchiffer",
"photo": "https://pbs.twimg.com/profile_images/1339414834350182401/Cbwg03OA.jpg"
},
"post-type": "note",
"_id": "17269690",
"_source": "2773"
}
{
"type": "entry",
"published": "2020-12-23T22:06:41+00:00",
"url": "https://twitter.com/dangerdave/status/1341867851628519424",
"content": {
"text": "Every once in a while, Apple Arcade surprises us. @WildlifeAlba by @ustwogames is a miniature masterpiece. Such a delight.",
"html": "Every once in a while, Apple Arcade surprises us. <a href=\"https://twitter.com/WildlifeAlba\">@WildlifeAlba</a> by <a href=\"https://twitter.com/ustwogames\">@ustwogames</a> is a miniature masterpiece. Such a delight."
},
"author": {
"type": "card",
"name": "Dave Peck",
"url": "https://twitter.com/dangerdave",
"photo": "https://pbs.twimg.com/profile_images/1327841960673959937/LkmK62JF.jpg"
},
"post-type": "note",
"_id": "17268611",
"_source": "2773"
}
Everyone’s publishing their “Year in Review” podcast episodes, and I figured I might as well join in the…fun?
What a year!
What a review!
🤪
🎙 All right let’s do this: jaredwhite.com/podcast/60/
{
"type": "entry",
"published": "2020-12-23T21:18:17+00:00",
"url": "https://twitter.com/jaredcwhite/status/1341855672695021569",
"content": {
"text": "Everyone\u2019s publishing their \u201cYear in Review\u201d podcast episodes, and I figured I might as well join in the\u2026fun?\n\nWhat a year!\n\nWhat a review!\n\n\ud83e\udd2a\n\n\ud83c\udf99 All right let\u2019s do this: jaredwhite.com/podcast/60/",
"html": "Everyone\u2019s publishing their \u201cYear in Review\u201d podcast episodes, and I figured I might as well join in the\u2026fun?\n\nWhat a year!\n\nWhat a review!\n\n\ud83e\udd2a\n\n\ud83c\udf99 All right let\u2019s do this: <a href=\"https://jaredwhite.com/podcast/60/\">jaredwhite.com/podcast/60/</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1300145786466959360/mfgpyZb8.jpg"
},
"post-type": "note",
"_id": "17267641",
"_source": "2773"
}
Professional reference checks are a joke. I do not recall a single reference check for anybody over years where the reference checker asked any meaningful questions that would allow them to actually learn something about the candidate.
{
"type": "entry",
"published": "2020-12-23T21:07:42+00:00",
"url": "https://twitter.com/Johannes_Ernst/status/1341853008284434432",
"content": {
"text": "Professional reference checks are a joke. I do not recall a single reference check for anybody over years where the reference checker asked any meaningful questions that would allow them to actually learn something about the candidate."
},
"author": {
"type": "card",
"name": "Johannes Ernst",
"url": "https://twitter.com/Johannes_Ernst",
"photo": "https://pbs.twimg.com/profile_images/462335209015238656/ie0cRjdx.jpeg"
},
"post-type": "note",
"_id": "17267470",
"_source": "2773"
}
I and many other devs I know have hopped aboard the Lit train and are having a blast. Thrilled to dig into the new controller composition abilities in the new year and how it will supercharge my UX.
The upcoming ReactiveController feature in the next major versions of the Lit libraries is going to be *awesome*.
It's a very simple idea, and very low magic, but will r...
{
"type": "entry",
"published": "2020-12-23T20:29:27+00:00",
"url": "https://twitter.com/jaredcwhite/status/1341843381664718848",
"quotation-of": "https://twitter.com/justinfagnani/status/1341553366686519296",
"content": {
"text": "I and many other devs I know have hopped aboard the Lit train and are having a blast. Thrilled to dig into the new controller composition abilities in the new year and how it will supercharge my UX."
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1300145786466959360/mfgpyZb8.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/justinfagnani/status/1341553366686519296": {
"type": "entry",
"published": "2020-12-23T01:17:02+00:00",
"url": "https://twitter.com/justinfagnani/status/1341553366686519296",
"content": {
"text": "The upcoming ReactiveController feature in the next major versions of the Lit libraries is going to be *awesome*.\n\nIt's a very simple idea, and very low magic, but will really improve code sharing and composition in the ecosystem. Looking for to writing docs when I get back :)"
},
"author": {
"type": "card",
"name": "Justin Fagnani",
"url": "https://twitter.com/justinfagnani",
"photo": "https://pbs.twimg.com/profile_images/378800000808710206/2dbdaa1cb7b0db02f997aea5b40f29b8.jpeg"
},
"post-type": "note"
}
},
"_id": "17266986",
"_source": "2773"
}
I have ordered a Thunderbolt 4 dock from OWC to see if that will resolve the issue. Ideally, I'd like to move to a pro-level Mac Mini with Apple Silicon, but I want more RAM and ports than the current offering.
{
"type": "entry",
"published": "2020-12-23T18:25:23+00:00",
"url": "https://twitter.com/cleverdevil/status/1341812159727190018",
"content": {
"text": "I have ordered a Thunderbolt 4 dock from OWC to see if that will resolve the issue. Ideally, I'd like to move to a pro-level Mac Mini with Apple Silicon, but I want more RAM and ports than the current offering."
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/744804831064317952/W-gMo7AO.jpg"
},
"post-type": "note",
"_id": "17264658",
"_source": "2773"
}
My 2017 MacBook Pro is having constant issues with USB peripherals randomly disconnect. Given that I haven't unplugged the laptop from its monitors in months, I am considering moving to a desktop, but timing isn't great right now.
{
"type": "entry",
"published": "2020-12-23T18:20:58+00:00",
"url": "https://twitter.com/cleverdevil/status/1341811048043737088",
"content": {
"text": "My 2017 MacBook Pro is having constant issues with USB peripherals randomly disconnect. Given that I haven't unplugged the laptop from its monitors in months, I am considering moving to a desktop, but timing isn't great right now."
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/744804831064317952/W-gMo7AO.jpg"
},
"post-type": "note",
"_id": "17264659",
"_source": "2773"
}
Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course!
📺 ➡ oauth.wtf/course
{
"type": "entry",
"published": "2020-12-23T18:05:58+00:00",
"url": "https://twitter.com/aaronpk/status/1341807275099361280",
"content": {
"text": "Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course! \n\n\ud83d\udcfa \u27a1 oauth.wtf/course",
"html": "Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course! \n\n\ud83d\udcfa \u27a1 <a href=\"http://oauth.wtf/course\">oauth.wtf/course</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://twitter.com/aaronpk",
"photo": "https://pbs.twimg.com/profile_images/1276535180979695616/MX2AtlXM.jpg"
},
"post-type": "note",
"_id": "17264660",
"_source": "2773"
}
Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course!
{
"type": "entry",
"published": "2020-12-23T10:05:54-08:00",
"url": "https://aaronparecki.com/2020/12/23/11/course",
"category": [
"oauth",
"workshop",
"course"
],
"syndication": [
"https://twitter.com/aaronpk/status/1341807275099361280"
],
"content": {
"text": "Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course! \n\n\ud83d\udcfa \u27a1 http://oauth.wtf/course",
"html": "Over the last year, I've helped thousands of software developers learn about web security and OAuth by hosting live and virtual workshops, and all this knowledge is now available as an on-demand video course! <br /><br /><a href=\"https://aaronparecki.com/emoji/%F0%9F%93%BA\">\ud83d\udcfa</a> \u27a1 <a href=\"http://oauth.wtf/course\"><span>http://</span>oauth.wtf/course</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "note",
"_id": "17264244",
"_source": "16"
}
Hot take: the reason you see the JS community push serverless/microservices, SasS/PasS APIs, etc., is because all the full-stack JS frameworks out there are, er, how do I put this…
{
"type": "entry",
"published": "2020-12-23T17:54:03+00:00",
"url": "https://twitter.com/jaredcwhite/status/1341804275488284672",
"video": [
"https://video.twimg.com/tweet_video/Ep8L3_ZUwAARB5H.mp4"
],
"content": {
"text": "Hot take: the reason you see the JS community push serverless/microservices, SasS/PasS APIs, etc., is because all the full-stack JS frameworks out there are, er, how do I put this\u2026"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1300145786466959360/mfgpyZb8.jpg"
},
"post-type": "video",
"_id": "17264055",
"_source": "2773"
}
I just ran across Contently, a silo-based service specifically made for journalists, freelancers, and writers to aggregate their content into a portfolio as well as to help them with their careers. An intriguing concept that can use some additional UI research for integrating into an author platform.
{
"type": "entry",
"published": "2020-12-23T08:25:55-08:00",
"url": "https://boffosocko.com/2020/12/23/55783834/",
"category": [
"bookmark",
"indieweb",
"social-stream",
"authorplatform",
"content-marketing-platform",
"contently",
"portfolios",
"silos"
],
"content": {
"text": "I just ran across Contently, a silo-based service specifically made for journalists, freelancers, and writers to aggregate their content into a portfolio as well as to help them with their careers. An intriguing concept that can use some additional UI research for integrating into an author platform.\n\u1525 Michael Marshall in Stories by Michael Marshall : Contently (12/23/2020 08:27:14)",
"html": "I just ran across <a href=\"https://contently.com/\">Contently</a>, a silo-based service specifically made for journalists, freelancers, and writers to aggregate their content into a portfolio as well as to help them with their careers. An intriguing concept that can use some additional UI research for integrating into an author platform.\n<p><abbr title=\"via\">\u1525</abbr> <span class=\"p-author h-card\">Michael Marshall </span> in <a class=\"u-url p-name\" href=\"https://michaelmarshall.contently.com/\">Stories by Michael Marshall : Contently</a> (<time class=\"dt-published\">12/23/2020 08:27:14</time>)</p>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://boffosocko.com/author/chrisaldrich/",
"photo": "https://secure.gravatar.com/avatar/d5fb4e498fe609cc29b04e5b7ad688c4?s=96&d=identicon&r=pg"
},
"post-type": "note",
"_id": "17263597",
"_source": "2785"
}
{
"type": "entry",
"published": "2020-12-23T12:42:19+00:00",
"url": "https://twitter.com/slsoftworks/status/1341725825998204930",
"quotation-of": "https://twitter.com/tobie/status/1341447759564599300",
"content": {
"text": "It's never the short-term in which monopolies hurt the most \u2014 it's the long game... (see also: webkit-only web)"
},
"author": {
"type": "card",
"name": "flaki",
"url": "https://twitter.com/slsoftworks",
"photo": "https://pbs.twimg.com/profile_images/749678683514896385/7gxIRnoC.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/tobie/status/1341447759564599300": {
"type": "entry",
"published": "2020-12-22T18:17:23+00:00",
"url": "https://twitter.com/tobie/status/1341447759564599300",
"in-reply-to": [
"https://twitter.com/tobie/status/1341447757949755393"
],
"content": {
"text": "But it also strengthens AWSs position which ends up hurting competition, which turns out not to be too good for customers in the long run."
},
"author": {
"type": "card",
"name": "Tobie Langel",
"url": "https://twitter.com/tobie",
"photo": "https://pbs.twimg.com/profile_images/1067509333607497728/DZD7vEdd.jpg"
},
"post-type": "reply"
}
},
"_id": "17258356",
"_source": "2773"
}
Tonight, my daughter couldn’t fall asleep, and came into the living room to see me. She said, “one of the best parts about being a kid is when you can’t sleep, you can go snuggle your dad.”
My heart is so full!
{
"type": "entry",
"published": "2020-12-23T08:01:02+00:00",
"url": "https://twitter.com/cleverdevil/status/1341655038993809408",
"content": {
"text": "Tonight, my daughter couldn\u2019t fall asleep, and came into the living room to see me. She said, \u201cone of the best parts about being a kid is when you can\u2019t sleep, you can go snuggle your dad.\u201d\n\nMy heart is so full!"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/744804831064317952/W-gMo7AO.jpg"
},
"post-type": "note",
"_id": "17255051",
"_source": "2773"
}