{
"type": "entry",
"published": "2022-10-05T22:08:57-07:00",
"url": "https://nadreck.me/2022/10/go-blog-more/",
"category": [
"social-computing",
"blogging"
],
"name": "Go Blog More",
"content": {
"text": "You should blog. Yes, you. It's really easy to get started. Use whatever platform you want. And you can subscribe to all your friends' updates too.\u2014 Ben Werdmuller (@benwerd) October 5, 2022\n\nI obviously agree, seeing as I\u2019ve been blogging for ~20 years now. But it did get me thinking about what I\u2019d like to see out of a modern blogging system. (More specifically, self-hosted blogging systems.) There\u2019s nothing wrong with WordPress, per se, but just as a thought exercise, what would I want to do differently if I were going to write blogging software? \n\n\n\n\nBuilt in subscription reader. One of the things that systems like Tumblr, Twitter, and Facebook get \u201cright\u201d is that consuming and publishing happen in the same place. It\u2019d be great to see an integrated RSS reader, with easy re-sharing functionality built in. Ideally, the RSS reader would be Open Reader compatible, so those who want their own RSS reader can integrate with it if desired.\n\nCustomizable Editor(s). Make a nice rich text editor, sure, but also make it easy to swap out for markdown or other solutions, so users can choose what works for them.\n\nStrong Native APIs. That\u2019s kinda broad, but I also mean it kind of broadly. WebSub, Webmentions, RSS, everything for both writing TO the blog and reading FROM it. This would allow for some interesting potential applications that could build from the blog backend, and leave room for custom frontends using any number of different frontend frameworks (React, Vue, and so on).\n\nMedia is a First-Class Citizen. Photos and video should obviously be supported, and with a good organizational structure for files and attachments (I know they\u2019ve put in a fair amount of work on it but I\u2019m still pretty unhappy with how media is handled in WordPress). Further, support for multimedia embeds and unfurls from other services.\n\nDead Simple POSSE. As a reminder, POSSE stands for Publish on Own Site, Syndicate Elsewhere. It\u2019s the principle of posting everything you can on a site or service you control, and then letting integrations with other services share that content to other sites (such as automatically cross-posting images to your Instagram or announcing new articles on Twitter, et cetera). I realize this is somewhat limited by other services being willing to play ball (they want to capture your content, not share it, which is why you\u2019ve seen many services get progressively more locked down).\nIt\u2019s worth noting, a lot of these things you can already sorta do with WordPress. You don\u2019t hear a lot about the WP API, but it does have one. Likewise, there are several alternative editors, including a \u201cClassic\u201d editor for those who don\u2019t like the new Gutenberg editor, and ones that enable Markdown. It\u2019s really about making it all feel built in, not tacked on, where the reading and writing flow feels natural.\n\n\n\nWhat \u201ckiller feature\u201d would you want to see that would help you start blogging?",
"html": "<blockquote>\n<p lang=\"en\" dir=\"ltr\" xml:lang=\"en\">You should blog. Yes, you. It's really easy to get started. Use whatever platform you want. And you can subscribe to all your friends' updates too.</p>\u2014 Ben Werdmuller (@benwerd) <a href=\"https://twitter.com/benwerd/status/1577721339716276231?ref_src=twsrc%5Etfw\">October 5, 2022</a>\n</blockquote>\n<p>I obviously agree, seeing as I\u2019ve been blogging for ~20 years now. But it did get me thinking about what I\u2019d like to see out of a modern blogging system. (More specifically, self-hosted blogging systems.) There\u2019s nothing wrong with WordPress, per se, but just as a thought exercise, what would I want to do differently if I were going to write blogging software? </p>\n\n\n\n<ol><li>\n<strong>Built in subscription reader.</strong> One of the things that systems like Tumblr, Twitter, and Facebook get \u201cright\u201d is that consuming and publishing happen in the same place. It\u2019d be great to see an integrated RSS reader, with easy re-sharing functionality built in. Ideally, the RSS reader would be Open Reader compatible, so those who want their own RSS reader can integrate with it if desired.</li>\n<li>\n<strong>Customizable Editor(s)</strong>. Make a nice rich text editor, sure, but also make it easy to swap out for markdown or other solutions, so users can choose what works for them.</li>\n<li>\n<strong>Strong Native APIs.</strong> That\u2019s kinda broad, but I also mean it kind of broadly. WebSub, Webmentions, RSS, everything for both writing TO the blog and reading FROM it. This would allow for some interesting potential applications that could build from the blog backend, and leave room for custom frontends using any number of different frontend frameworks (React, Vue, and so on).</li>\n<li>\n<strong>Media is a First-Class Citizen.</strong> Photos and video should obviously be supported, and with a good organizational structure for files and attachments (I know they\u2019ve put in a fair amount of work on it but I\u2019m still pretty unhappy with how media is handled in WordPress). Further, support for multimedia embeds and unfurls from other services.</li>\n<li>\n<strong>Dead Simple POSSE.</strong> As a reminder, POSSE stands for Publish on Own Site, Syndicate Elsewhere. It\u2019s the principle of posting everything you can on a site or service <em>you</em> control, and then letting integrations with other services share that content to other sites (such as automatically cross-posting images to your Instagram or announcing new articles on Twitter, et cetera). I realize this is somewhat limited by other services being willing to play ball (they want to capture your content, not share it, which is why you\u2019ve seen many services get progressively more locked down).</li>\n</ol><p>It\u2019s worth noting, a lot of these things you can already sorta do with WordPress. You don\u2019t hear a lot about the <a href=\"https://developer.wordpress.org/rest-api/\">WP API</a>, but it does have one. Likewise, there are several alternative editors, including a \u201cClassic\u201d editor for those who don\u2019t like the new Gutenberg editor, and ones that enable Markdown. It\u2019s really about making it all feel built in, not tacked on, where the reading and writing flow feels natural.</p>\n\n\n\n<p>What \u201ckiller feature\u201d would you want to see that would help you start blogging?</p>"
},
"author": {
"type": "card",
"name": "Nadreck",
"url": "http://nadreck.me",
"photo": null
},
"post-type": "article",
"_id": "31862991",
"_source": "2935"
}
{
"type": "entry",
"published": "2022-10-06T05:29:26+00:00",
"url": "https://twitter.com/fluffy/status/1577893774365437953",
"content": {
"text": "Not a fan of TV shows or YouTube videos where they do a \"hey siri\" gag that ends up causing all of my Apple devices try to do things"
},
"author": {
"type": "card",
"name": "@fluffy@plush.city",
"url": "https://twitter.com/fluffy",
"photo": "https://pbs.twimg.com/profile_images/1484774203127590919/6I3SicmB.png"
},
"post-type": "note",
"_id": "31858233",
"_source": "2773"
}
Why are these MAGA Religious bozos always, predictably, consistently, unsurprisingly on the wrong side of every fucking issue? I just can't stand it. It's grotesque and repulsive.
twitter.com/ronfilipkowski…
{
"type": "entry",
"published": "2022-10-06T02:43:14+00:00",
"url": "https://twitter.com/jaredcwhite/status/1577851949390917632",
"quotation-of": "https://twitter.com/RonFilipkowski/status/1577378240037285888",
"content": {
"text": "Why are these MAGA Religious bozos always, predictably, consistently, unsurprisingly on the wrong side of every fucking issue? I just can't stand it. It's grotesque and repulsive.\ntwitter.com/ronfilipkowski\u2026",
"html": "Why are these MAGA Religious bozos always, predictably, consistently, unsurprisingly on the wrong side of every fucking issue? I just can't stand it. It's grotesque and repulsive.\n<a href=\"https://twitter.com/ronfilipkowski/status/1577378240037285888\">twitter.com/ronfilipkowski\u2026</a>"
},
"author": {
"type": "card",
"name": "Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1562139062152007680/P8B7FtDQ.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/RonFilipkowski/status/1577378240037285888": {
"type": "entry",
"published": "2022-10-04T19:20:53+00:00",
"url": "https://twitter.com/RonFilipkowski/status/1577378240037285888",
"photo": [
"https://pbs.twimg.com/media/FeP5HlnWQAMiKNn.jpg"
],
"content": {
"text": "Pro-lifers praying with Herschel this morning to put the armor of God on him to shield him from his own son\u2019s truth bombs."
},
"author": {
"type": "card",
"name": "Ron Filipkowski \ud83c\uddfa\ud83c\udde6",
"url": "https://twitter.com/RonFilipkowski",
"photo": "https://pbs.twimg.com/profile_images/1572224438816342018/TLnM0EsT.jpg"
},
"post-type": "photo"
}
},
"_id": "31856567",
"_source": "2773"
}
.@GitHubCopilot can take simple English language descriptions and make quick work of complex Pandas DataFrame manipulations and matplotlib charting tasks. This is a massive time boost: Pandas and matplotlib are both very powerful but, alas, often have inscrutable APIs.
{
"type": "entry",
"published": "2022-10-06T00:59:04+00:00",
"url": "https://twitter.com/dangerdave/status/1577825733606793216",
"content": {
"text": ".@GitHubCopilot can take simple English language descriptions and make quick work of complex Pandas DataFrame manipulations and matplotlib charting tasks. This is a massive time boost: Pandas and matplotlib are both very powerful but, alas, often have inscrutable APIs.",
"html": ".<a href=\"https://twitter.com/GitHubCopilot\">@GitHubCopilot</a> can take simple English language descriptions and make quick work of complex Pandas DataFrame manipulations and matplotlib charting tasks. This is a massive time boost: Pandas and matplotlib are both very powerful but, alas, often have inscrutable APIs."
},
"author": {
"type": "card",
"name": "Dave Peck",
"url": "https://twitter.com/dangerdave",
"photo": "https://pbs.twimg.com/profile_images/1545416408485351430/ZzEZ9NWl.jpg"
},
"post-type": "note",
"_id": "31855373",
"_source": "2773"
}
Folks in composting-savvy cities: I have a composting bucket on my countertop. It is CONSTANTLY attracting fruit flies and the like, and every time I open the lid it explodes with an apocalyptic swarm. Does anyone have any favorite countertop composters that aren't like this?
{
"type": "entry",
"published": "2022-10-05T22:10:30+00:00",
"url": "https://twitter.com/fluffy/status/1577783315859648512",
"content": {
"text": "Folks in composting-savvy cities: I have a composting bucket on my countertop. It is CONSTANTLY attracting fruit flies and the like, and every time I open the lid it explodes with an apocalyptic swarm. Does anyone have any favorite countertop composters that aren't like this?"
},
"author": {
"type": "card",
"name": "@fluffy@plush.city",
"url": "https://twitter.com/fluffy",
"photo": "https://pbs.twimg.com/profile_images/1484774203127590919/6I3SicmB.png"
},
"post-type": "note",
"_id": "31852424",
"_source": "2773"
}
I cannot believe how good Dialect’s ‘Advanced Myth’ is. What an absolute beauty of an experimental ambient album, strung through with field recordings, woodwinds, piano, shifting layers of synths, and, uh, Steve Ballmer. dialect-trax.bandcamp.com/album/advanced…
{
"type": "entry",
"published": "2022-10-05T21:32:08+00:00",
"url": "https://twitter.com/matthewmcvickar/status/1577773660076924929",
"content": {
"text": "I cannot believe how good Dialect\u2019s \u2018Advanced Myth\u2019 is. What an absolute beauty of an experimental ambient album, strung through with field recordings, woodwinds, piano, shifting layers of synths, and, uh, Steve Ballmer. dialect-trax.bandcamp.com/album/advanced\u2026",
"html": "I cannot believe how good Dialect\u2019s \u2018Advanced Myth\u2019 is. What an absolute beauty of an experimental ambient album, strung through with field recordings, woodwinds, piano, shifting layers of synths, and, uh, Steve Ballmer. <a href=\"https://dialect-trax.bandcamp.com/album/advanced-myth\">dialect-trax.bandcamp.com/album/advanced\u2026</a>"
},
"author": {
"type": "card",
"name": "Matthew McVickar",
"url": "https://twitter.com/matthewmcvickar",
"photo": "https://pbs.twimg.com/profile_images/1381462476080828418/kiDKMIEj.jpg"
},
"post-type": "note",
"_id": "31851531",
"_source": "2773"
}
Why has @shondarhimes not make a TV dramatization of figure skating drama yet? It's got everything: international politics, smear campaigns on national TV, secret state sponsored doping, people getting married for int'l competitions and visas, dramatic crying...
{
"type": "entry",
"published": "2022-10-05T21:18:47+00:00",
"url": "https://twitter.com/anomalily/status/1577770300225093632",
"content": {
"text": "Why has @shondarhimes not make a TV dramatization of figure skating drama yet? It's got everything: international politics, smear campaigns on national TV, secret state sponsored doping, people getting married for int'l competitions and visas, dramatic crying...",
"html": "Why has <a href=\"https://twitter.com/shondarhimes\">@shondarhimes</a> not make a TV dramatization of figure skating drama yet? It's got everything: international politics, smear campaigns on national TV, secret state sponsored doping, people getting married for int'l competitions and visas, dramatic crying..."
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"_id": "31851352",
"_source": "2773"
}
Woah. The NLRB has issued a complaint against Apple for barring employees from putting union flyers in the break room and interrogating workers about their support for the union.
In honor of Yom Kippur today, I'm celebrating with acknowledgement of Gotthard Deutsch’s "monumental card index of Jewish history" (70,000 cards!). #Zettelkasten
I hope everyone had an easy fast.
boffosocko.com/2022/10/05/558…
I watched ‘Chungking Express’ last week and as a result I keep listening to Faye Wong’s cover of The Cranberries’ ‘Dreams’ and never want to hear ‘California Dreamin’’ again. youtube.com/watch?v=xwGZvp…
{
"type": "entry",
"published": "2022-10-05T20:37:13+00:00",
"url": "https://twitter.com/matthewmcvickar/status/1577759839362899968",
"content": {
"text": "I watched \u2018Chungking Express\u2019 last week and as a result I keep listening to Faye Wong\u2019s cover of The Cranberries\u2019 \u2018Dreams\u2019 and never want to hear \u2018California Dreamin\u2019\u2019 again. youtube.com/watch?v=xwGZvp\u2026",
"html": "I watched \u2018Chungking Express\u2019 last week and as a result I keep listening to Faye Wong\u2019s cover of The Cranberries\u2019 \u2018Dreams\u2019 and never want to hear \u2018California Dreamin\u2019\u2019 again. <a href=\"https://www.youtube.com/watch?v=xwGZvpRf1GA\">youtube.com/watch?v=xwGZvp\u2026</a>"
},
"author": {
"type": "card",
"name": "Matthew McVickar",
"url": "https://twitter.com/matthewmcvickar",
"photo": "https://pbs.twimg.com/profile_images/1381462476080828418/kiDKMIEj.jpg"
},
"post-type": "note",
"_id": "31850217",
"_source": "2773"
}
Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such.
You can follow along with my trip here! compass.p3k.io/s/hvbTCYY4ebTr…
{
"type": "entry",
"published": "2022-10-05T20:33:25+00:00",
"url": "https://twitter.com/aaronpk/status/1577758880628584448",
"content": {
"text": "Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such.\n\nYou can follow along with my trip here! compass.p3k.io/s/hvbTCYY4ebTr\u2026",
"html": "Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such.\n\nYou can follow along with my trip here! <a href=\"https://compass.p3k.io/s/hvbTCYY4ebTrJJo\">compass.p3k.io/s/hvbTCYY4ebTr\u2026</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://twitter.com/aaronpk",
"photo": "https://pbs.twimg.com/profile_images/1477113672803622912/ljLUwFLP.jpg"
},
"post-type": "note",
"_id": "31850218",
"_source": "2773"
}
Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such.
{
"type": "entry",
"published": "2022-10-05T13:33:22-07:00",
"url": "https://aaronparecki.com/2022/10/05/14/biking",
"category": [
"resolvecon"
],
"syndication": [
"https://twitter.com/aaronpk/status/1577758880628584448"
],
"content": {
"text": "Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such. \n\nYou can follow along with my trip here! https://compass.p3k.io/s/hvbTCYY4ebTrJJo",
"html": "Well ResolveCon is a wrap! Now I'm biking from Ashland to the Medford airport! Gonna be a bit of a slow ride to stop and take some drone photos and such. <br /><br />You can follow along with my trip here! <a href=\"https://compass.p3k.io/s/hvbTCYY4ebTrJJo\"><span>https://</span>compass.p3k.io/s/hvbTCYY4ebTrJJo</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": "31850066",
"_source": "16"
}
{
"type": "entry",
"published": "2022-10-05T19:35:39+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1577744346547253248",
"photo": [
"https://pbs.twimg.com/media/FeVFAmYVQAILMOM.jpg"
],
"content": {
"text": "Whether you're a #pantser or a #plotter, the implicit underlying structure of using a #Zettelkasten workflow naturally builds your plan for you as you go.\n#NaNoWriMo #AmWriting #OneCardAtATime\nforums.nanowrimo.org/t/linking-up-z\u2026",
"html": "Whether you're a <a href=\"https://twitter.com/search?q=%23pantser\">#pantser</a> or a <a href=\"https://twitter.com/search?q=%23plotter\">#plotter</a>, the implicit underlying structure of using a <a href=\"https://twitter.com/search?q=%23Zettelkasten\">#Zettelkasten</a> workflow naturally builds your plan for you as you go.\n<a href=\"https://twitter.com/search?q=%23NaNoWriMo\">#NaNoWriMo</a> <a href=\"https://twitter.com/search?q=%23AmWriting\">#AmWriting</a> <a href=\"https://twitter.com/search?q=%23OneCardAtATime\">#OneCardAtATime</a>\n<a href=\"https://forums.nanowrimo.org/t/linking-up-zettelkasten-or-card-index-method-writers/433719\">forums.nanowrimo.org/t/linking-up-z\u2026</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://twitter.com/ChrisAldrich",
"photo": "https://pbs.twimg.com/profile_images/890299009381916672/CafdvvxN.jpg"
},
"post-type": "photo",
"_id": "31848990",
"_source": "2773"
}
“After being hit with the tax bill, the owner hired a captain for the purported vessel and took three members of the property appraiser’s office — as well as a county attorney — for a two-hour tour of the Bay…”
This guy rules. I want to be his best friend.
twitter.com/u/status/15777…
Miami has perhaps been best described by @BillyCorben as “a sunny place for shady people.” This story is about as Miami as it comes.
Maybe a small private school in ...
{
"type": "entry",
"published": "2022-10-05T19:08:23+00:00",
"url": "https://twitter.com/cleverdevil/status/1577737482690609156",
"quotation-of": "https://twitter.com/cleverdevil/status/1577736886528917513",
"content": {
"text": "\u201cAfter being hit with the tax bill, the owner hired a captain for the purported vessel and took three members of the property appraiser\u2019s office \u2014 as well as a county attorney \u2014 for a two-hour tour of the Bay\u2026\u201d\n\nThis guy rules. I want to be his best friend.\ntwitter.com/u/status/15777\u2026",
"html": "\u201cAfter being hit with the tax bill, the owner hired a captain for the purported vessel and took three members of the property appraiser\u2019s office \u2014 as well as a county attorney \u2014 for a two-hour tour of the Bay\u2026\u201d\n\nThis guy rules. I want to be his best friend.\n<a href=\"https://twitter.com/u/status/1577736886528917513\">twitter.com/u/status/15777\u2026</a>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/1518010782369284096/7Ac_gJRN.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/cleverdevil/status/1577736886528917513": {
"type": "entry",
"published": "2022-10-05T19:06:01+00:00",
"url": "https://twitter.com/cleverdevil/status/1577736886528917513",
"content": {
"text": "Miami has perhaps been best described by @BillyCorben as \u201ca sunny place for shady people.\u201d This story is about as Miami as it comes.\n\nMaybe a small private school in Coral Gables without a stadium could build the world\u2019s first Stadium Boat? /cc @edsbs \n\nnypost.com/2022/03/30/mia\u2026",
"html": "Miami has perhaps been best described by <a href=\"https://twitter.com/BillyCorben\">@BillyCorben</a> as \u201ca sunny place for shady people.\u201d This story is about as Miami as it comes.\n\nMaybe a small private school in Coral Gables without a stadium could build the world\u2019s first Stadium Boat? /cc <a href=\"https://twitter.com/edsbs\">@edsbs</a> \n\n<a href=\"https://nypost.com/2022/03/30/miami-mansion-owners-say-house-is-a-boat-for-tax-purposes/\">nypost.com/2022/03/30/mia\u2026</a>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://twitter.com/cleverdevil",
"photo": "https://pbs.twimg.com/profile_images/1518010782369284096/7Ac_gJRN.jpg"
},
"post-type": "note"
}
},
"_id": "31848199",
"_source": "2773"
}