Trakt is still down. Note to self when the service is up: scrape and make an offline backup of viewing logs and watchlists then probably a static webpage version of that on my self-hosted site. #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://www.frederickcalica.com/2022/12/13/3339542/",
"content": {
"html": "<p>Trakt is still down. Note to self when the service is up: scrape and make an offline backup of viewing logs and watchlists then probably a static webpage version of that on my self-hosted site. #IndieWeb</p><p><a href=\"https://www.frederickcalica.com/2022/12/13/3339542/\">https://www.frederickcalica.com/2022/12/13/3339542/</a></p>",
"text": "Trakt is still down. Note to self when the service is up: scrape and make an offline backup of viewing logs and watchlists then probably a static webpage version of that on my self-hosted site. #IndieWebhttps://www.frederickcalica.com/2022/12/13/3339542/"
},
"published": "2022-12-13T01:04:43+00:00",
"post-type": "note",
"_id": "33648925",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@mjgardner",
"url": "https://mastodon.sdf.org/@mjgardner",
"photo": null
},
"url": "https://mastodon.sdf.org/@mjgardner/109502208258503274",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.world/@ruud\">@<span>ruud</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://mstdn.social/@indubitablydubin\">@<span>indubitablydubin</span></a></span> I favor more radical decentralization where I own my own site that still federates. Not necessarily <a href=\"https://mastodon.sdf.org/tags/Mastodon\">#<span>Mastodon</span></a> but interop via <a href=\"https://mastodon.sdf.org/tags/ActivityPub\">#<span>ActivityPub</span></a> and <a href=\"https://mastodon.sdf.org/tags/IndieWeb\">#<span>IndieWeb</span></a>.</p>",
"text": "@ruud @indubitablydubin I favor more radical decentralization where I own my own site that still federates. Not necessarily #Mastodon but interop via #ActivityPub and #IndieWeb."
},
"published": "2022-12-12T18:51:37+00:00",
"post-type": "note",
"_id": "33634504",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"published": "2022-12-12T17:31:52+00:00",
"url": "https://werd.io/2022/building-an-open-share-button-for-the-distributed-social-web",
"name": "Building an open share button for the distributed social web",
"content": {
"text": "Thinking through a \u201cshare with Mastodon\u201d button that anyone could embed on a website. It\u2019s a harder problem than a \u201cshare with Twitter\u201d button, because there\u2019s no one central host, and it would be ideal to avoid creating a central location to handle these requests. (Mastodon is decentralized, after all.)As a bonus, I think it would work for indieweb or any other decentralized social platform. Maybe any social platform at all?This would all be easier if web intents had stuck around. Nonetheless, here\u2019s how it might work. Let\u2019s call it \u201cmicroshare\u201d, to sit alongside micropub:User clicks button on page.\nJS on the page detects whether the web+social URI scheme has been registered (I wish this was easier, but you can do this by making an asynchronous request and waiting for it to succeed or fail).\nIf it has, great! Just forward the user to that URI.\nIf not, ask the user what the domain of their social profile is.\nJS (or a back-end server process) goes and fetches that base URL and looks for either a microshare metatag or an HTTP header of the form Link: <https://example.com/microshare&>;; rel=\"microshare\". (Mastodon etc would need to support this endpoint and discovery of same.)\nIf the endpoint exists, the browser opens a new tab and forwards the user to that URI with additional text and url URL string parameters populated with the name and the URL of the page being shared respectively.\nThis new page contains a button to register the URI as the handler for the web+social URI scheme. It may also either prompt the user to log in, or, if they\u2019re already logged in, share to that social platform, with the text and URL pre-filled into the form.\nThere are a few issues here that I\u2019d like to iterate on: I wish URI scheme handling and detection was easier in a browser, for one. Secondly, there\u2019s a potential phishing attack where a malicious website could show a fake login page and harvest someone\u2019s login credentials.Still, what I like about it is that it uses the web\u2019s existing capabilities and doesn\u2019t enforce a central domain handler (or even a domain as a shim). While it seems more convoluted than a standard href link (and it is), it can be achieved on publisher websites with just a few lines of JavaScript.I\u2019m sure I\u2019ve missed something important, but I wanted to kick this off as a first step. Let me know what you think!",
"html": "<p>Thinking through a \u201cshare with Mastodon\u201d button that anyone could embed on a website. It\u2019s a harder problem than a \u201cshare with Twitter\u201d button, because there\u2019s no one central host, and it would be ideal to avoid creating a central location to handle these requests. (Mastodon is decentralized, after all.)</p><p>As a bonus, I think it would work for indieweb or any other decentralized social platform. Maybe any social platform at all?</p><p>This would all be easier if <a href=\"https://en.wikipedia.org/wiki/Web_Intents\">web intents</a> had stuck around. Nonetheless, here\u2019s how it might work. Let\u2019s call it \u201cmicroshare\u201d, to sit alongside <a href=\"https://indieweb.org/Micropub\">micropub</a>:</p><ol><li>User clicks button on page.</li>\n<li>JS on the page detects whether the <code>web+social</code> URI scheme has been registered (I wish this was easier, but you can do this by making an asynchronous request and waiting for it to succeed or fail).</li>\n<li>If it has, great! Just forward the user to that URI.</li>\n<li>If not, ask the user what the domain of their social profile is.</li>\n<li>JS (or a back-end server process) goes and fetches that base URL and looks for either a <code>microshare</code> metatag or an HTTP header of the form <code>Link: <<a href=\"https://example.com/microshare&gt\">https://example.com/microshare&></a>;; rel=\"microshare\"</code>. (Mastodon etc would need to support this endpoint and discovery of same.)</li>\n<li>If the endpoint exists, the browser opens a new tab and forwards the user to that URI with additional <code>text</code> and <code>url</code> URL string parameters populated with the name and the URL of the page being shared respectively.</li>\n<li>This new page contains a button to register the URI as the handler for the <code>web+social</code> URI scheme. It may also either prompt the user to log in, or, if they\u2019re already logged in, share to that social platform, with the text and URL pre-filled into the form.</li>\n</ol><p>There are a few issues here that I\u2019d like to iterate on: I wish URI scheme handling and detection was easier in a browser, for one. Secondly, there\u2019s a potential phishing attack where a malicious website could show a fake login page and harvest someone\u2019s login credentials.</p><p>Still, what I like about it is that it uses the web\u2019s existing capabilities and doesn\u2019t enforce a central domain handler (or even a domain as a shim). While it seems more convoluted than a standard href link (and it is), it can be achieved on publisher websites with just a few lines of JavaScript.</p><p>I\u2019m sure I\u2019ve missed something important, but I wanted to kick this off as a first step. Let me know what you think!</p>"
},
"author": {
"type": "card",
"name": "Ben Werdmuller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://werd.io/file/5d388c5fb16ea14aac640912/thumb.jpg"
},
"post-type": "article",
"_id": "33633815",
"_source": "191",
"_is_read": true
}
The ultimate goal is to be able to transform #WordPress into a full #IndieWeb instance since right now the offerings, though great, lack the ability to fully engage with content in one spot like you can on Mastodon and other services. With the goal achieved, content ownership is secured and essentially extends IndieWeb-style social networking to all web content that can be consumed with an RSS feed and supports #ActivityPub, #webmentions, and old-timey trackbacks.
{
"type": "entry",
"author": {
"name": "@mikewmerritt",
"url": "https://masto.ai/@mikewmerritt",
"photo": null
},
"url": "https://masto.ai/@mikewmerritt/109498865555428599",
"content": {
"html": "<p>The ultimate goal is to be able to transform <a href=\"https://masto.ai/tags/WordPress\">#<span>WordPress</span></a> into a full <a href=\"https://masto.ai/tags/IndieWeb\">#<span>IndieWeb</span></a> instance since right now the offerings, though great, lack the ability to fully engage with content in one spot like you can on Mastodon and other services. With the goal achieved, content ownership is secured and essentially extends IndieWeb-style social networking to all web content that can be consumed with an RSS feed and supports <a href=\"https://masto.ai/tags/ActivityPub\">#<span>ActivityPub</span></a>, <a href=\"https://masto.ai/tags/webmentions\">#<span>webmentions</span></a>, and old-timey trackbacks.</p>",
"text": "The ultimate goal is to be able to transform #WordPress into a full #IndieWeb instance since right now the offerings, though great, lack the ability to fully engage with content in one spot like you can on Mastodon and other services. With the goal achieved, content ownership is secured and essentially extends IndieWeb-style social networking to all web content that can be consumed with an RSS feed and supports #ActivityPub, #webmentions, and old-timey trackbacks."
},
"published": "2022-12-12T04:41:32+00:00",
"post-type": "note",
"_id": "33616827",
"_source": "7235",
"_is_read": true
}
Been having fun testing my #IndieWeb setup on my #WordPress blog. So far can post from it to Mastodon but not Twitter and can reply to posts on both.
I'm also experimenting with the #WPFriends plugin, trying to see if it can replicate feed features to some degree. I've successfully added a Reply button to incoming feed entries, which is not OOB. It works just okay for now. Have to see if the reply source can be more seamlessly integrated to generate a u-in-reply-to.
{
"type": "entry",
"author": {
"name": "@mikewmerritt",
"url": "https://masto.ai/@mikewmerritt",
"photo": null
},
"url": "https://masto.ai/@mikewmerritt/109498727884762384",
"content": {
"html": "<p>Been having fun testing my <a href=\"https://masto.ai/tags/IndieWeb\">#<span>IndieWeb</span></a> setup on my <a href=\"https://masto.ai/tags/WordPress\">#<span>WordPress</span></a> blog. So far can post from it to Mastodon but not Twitter and can reply to posts on both.</p><p>I'm also experimenting with the <a href=\"https://masto.ai/tags/WPFriends\">#<span>WPFriends</span></a> plugin, trying to see if it can replicate feed features to some degree. I've successfully added a Reply button to incoming feed entries, which is not OOB. It works just okay for now. Have to see if the reply source can be more seamlessly integrated to generate a u-in-reply-to.</p>",
"text": "Been having fun testing my #IndieWeb setup on my #WordPress blog. So far can post from it to Mastodon but not Twitter and can reply to posts on both.I'm also experimenting with the #WPFriends plugin, trying to see if it can replicate feed features to some degree. I've successfully added a Reply button to incoming feed entries, which is not OOB. It works just okay for now. Have to see if the reply source can be more seamlessly integrated to generate a u-in-reply-to."
},
"published": "2022-12-12T04:06:31+00:00",
"post-type": "note",
"_id": "33616099",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@loriwitzel",
"url": "https://indieweb.social/@loriwitzel",
"photo": null
},
"url": "https://indieweb.social/@loriwitzel/109498654326364426",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://indieweb.social/@tchambers\">@<span>tchambers</span></a></span> Thank you Tim for all you do (much of which I can\u2019t even guess at - very grateful for your efforts and this instance!) For anyone so inclined, if you can, please join me as a Patreon donor here - <a href=\"https://www.patreon.com/indiewebsocial\"><span>https://www.</span><span>patreon.com/indiewebsocial</span><span></span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/supportyouradmin\">#<span>supportyouradmin</span></a> <a href=\"https://indieweb.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://indieweb.social/tags/smalltech\">#<span>smalltech</span></a> <a href=\"https://indieweb.social/tags/humanetech\">#<span>humanetech</span></a></p>",
"text": "@tchambers Thank you Tim for all you do (much of which I can\u2019t even guess at - very grateful for your efforts and this instance!) For anyone so inclined, if you can, please join me as a Patreon donor here - https://www.patreon.com/indiewebsocial #indieweb #supportyouradmin #SmallWeb #smalltech #humanetech"
},
"published": "2022-12-12T03:47:48+00:00",
"post-type": "note",
"_id": "33616100",
"_source": "7235",
"_is_read": true
}
The good thing about adding #indieweb and #fediverse modules to your website is all that syndication and SEO is kinda done for you. I’m looking hard into trying to make one of my own.
{
"type": "entry",
"author": {
"name": "@jlgatewood",
"url": "https://mastodon.cloud/@jlgatewood",
"photo": null
},
"url": "https://mastodon.cloud/@jlgatewood/109497718468972508",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@mzagaja\">@<span>mzagaja</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://indieweb.social/@lonseidman\">@<span>lonseidman</span></a></span> </p><p>The good thing about adding <a href=\"https://mastodon.cloud/tags/indieweb\">#<span>indieweb</span></a> and <a href=\"https://mastodon.cloud/tags/fediverse\">#<span>fediverse</span></a> modules to your website is all that syndication and SEO is kinda done for you. I\u2019m looking hard into trying to make one of my own.</p>",
"text": "@mzagaja @lonseidman The good thing about adding #indieweb and #fediverse modules to your website is all that syndication and SEO is kinda done for you. I\u2019m looking hard into trying to make one of my own."
},
"published": "2022-12-11T23:49:48+00:00",
"post-type": "note",
"_id": "33612629",
"_source": "7235",
"_is_read": true
}
is 'cross-post between an @eleventy collection and mastodon account' a problem that could be solved with a shared plugin? Or is it too dependent on individual details, like hosting?
I'd be happy to start a repo or contribute to one, if it's a problem we could be solving together. Even if it has to be Netlify-specific? Or does this already exist?
{
"type": "entry",
"author": {
"name": "@mia",
"url": "https://front-end.social/@mia",
"photo": null
},
"url": "https://front-end.social/@mia/109496637280897057",
"content": {
"html": "<p>is 'cross-post between an <span class=\"h-card\"><a class=\"u-url\" href=\"https://fosstodon.org/@eleventy\">@<span>eleventy</span></a></span> collection and mastodon account' a problem that could be solved with a shared plugin? Or is it too dependent on individual details, like hosting?</p><p>I'd be happy to start a repo or contribute to one, if it's a problem we could be solving together. Even if it has to be Netlify-specific? Or does this already exist?</p><p><a href=\"https://front-end.social/tags/11ty\">#<span>11ty</span></a> <a href=\"https://front-end.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "is 'cross-post between an @eleventy collection and mastodon account' a problem that could be solved with a shared plugin? Or is it too dependent on individual details, like hosting?I'd be happy to start a repo or contribute to one, if it's a problem we could be solving together. Even if it has to be Netlify-specific? Or does this already exist?#11ty #indieweb"
},
"published": "2022-12-11T19:14:51+00:00",
"post-type": "note",
"_id": "33608022",
"_source": "7235",
"_is_read": true
}
@mzagaja Definitely. What I like about the #indieweb approach is that it's publish once and syndicate everywhere else. So the blog is the central point of ownership and control, traffic levels not as important.
Interesting factoid - my search clicks on YouTube are over 100k !
{
"type": "entry",
"author": {
"name": "@lonseidman",
"url": "https://indieweb.social/@lonseidman",
"photo": null
},
"url": "https://indieweb.social/@lonseidman/109496593868119679",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@mzagaja\">@<span>mzagaja</span></a></span> Definitely. What I like about the <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> approach is that it's publish once and syndicate everywhere else. So the blog is the central point of ownership and control, traffic levels not as important. </p><p>Interesting factoid - my search clicks on YouTube are over 100k !</p>",
"text": "@mzagaja Definitely. What I like about the #indieweb approach is that it's publish once and syndicate everywhere else. So the blog is the central point of ownership and control, traffic levels not as important. Interesting factoid - my search clicks on YouTube are over 100k !"
},
"published": "2022-12-11T19:03:48+00:00",
"post-type": "note",
"_id": "33608023",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@lonseidman",
"url": "https://indieweb.social/@lonseidman",
"photo": null
},
"url": "https://indieweb.social/@lonseidman/109496353432628094",
"content": {
"html": "<p>I am on my way!! 10 clicks in the last month! :) <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I am on my way!! 10 clicks in the last month! :) #indieweb"
},
"published": "2022-12-11T18:02:40+00:00",
"post-type": "note",
"_id": "33606766",
"_source": "7235",
"_is_read": true
}
Just deleted the app. FWIW, I’ll delete my DMs later and stop using it. Twitter is literally *not the same network anymore* and, at this point, it’s not a community I want to be part of. It doesn’t deserve out time and attention – regardless of our follower counts.
Let’s sink that ship into the depths of irrelevance – where it belongs.
{
"type": "entry",
"author": {
"name": "@matthiasott",
"url": "https://mastodon.social/@matthiasott",
"photo": null
},
"url": "https://mastodon.social/@matthiasott/109495635274874636",
"content": {
"html": "<p>Just deleted the app. FWIW, I\u2019ll delete my DMs later and stop using it. Twitter is literally *not the same network anymore* and, at this point, it\u2019s not a community I want to be part of. It doesn\u2019t deserve out time and attention \u2013 regardless of our follower counts.</p><p>Let\u2019s sink that ship into the depths of irrelevance \u2013 where it belongs.</p><p>If you want to back up your tweets, use Tweetback by <span class=\"h-card\"><a class=\"u-url\" href=\"https://fediverse.zachleat.com/@zachleat\">@<span>zachleat</span></a></span> et al.:<br /><a href=\"https://mastodon.social/tags/twittermigration\">#<span>twittermigration</span></a> <a href=\"https://mastodon.social/tags/twitter\">#<span>twitter</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a><br /><a href=\"https://github.com/tweetback/tweetback\"><span>https://</span><span>github.com/tweetback/tweetback</span><span></span></a></p>",
"text": "Just deleted the app. FWIW, I\u2019ll delete my DMs later and stop using it. Twitter is literally *not the same network anymore* and, at this point, it\u2019s not a community I want to be part of. It doesn\u2019t deserve out time and attention \u2013 regardless of our follower counts.Let\u2019s sink that ship into the depths of irrelevance \u2013 where it belongs.If you want to back up your tweets, use Tweetback by @zachleat et al.:\n#twittermigration #twitter #indieweb\nhttps://github.com/tweetback/tweetback"
},
"published": "2022-12-11T15:00:01+00:00",
"post-type": "note",
"_id": "33603106",
"_source": "7235",
"_is_read": true
}
@smallcircles Interesting. Currently I’m of the opinion that search is fine (for the same reason #IndieWeb blogposts may be searched and indexed), which is why I currently say that my toots are CC-BY-SA 4.0, but I’ll read up on that thread.
{
"type": "entry",
"author": {
"name": "@ignis",
"url": "https://poketopia.city/@ignis",
"photo": null
},
"url": "https://poketopia.city/@ignis/109495213422678235",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://social.coop/@smallcircles\">@<span>smallcircles</span></a></span> Interesting. Currently I\u2019m of the opinion that search is fine (for the same reason <a href=\"https://poketopia.city/tags/IndieWeb\">#<span>IndieWeb</span></a> blogposts may be searched and indexed), which is why I currently say that my toots are CC-BY-SA 4.0, but I\u2019ll read up on that thread.</p>",
"text": "@smallcircles Interesting. Currently I\u2019m of the opinion that search is fine (for the same reason #IndieWeb blogposts may be searched and indexed), which is why I currently say that my toots are CC-BY-SA 4.0, but I\u2019ll read up on that thread."
},
"published": "2022-12-11T13:12:44+00:00",
"post-type": "note",
"_id": "33601075",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@codefoodpixels",
"url": "https://indieweb.social/@codefoodpixels",
"photo": null
},
"url": "https://indieweb.social/@codefoodpixels/109495128210496852",
"content": {
"html": "<p>The other day, my <a href=\"https://indieweb.social/tags/blog\">#<span>blog</span></a> published a post about using <span class=\"h-card\"><a class=\"u-url\" href=\"https://fosstodon.org/@eleventy\">@<span>eleventy</span></a></span> to generate <a href=\"https://indieweb.social/tags/Netlify\">#<span>Netlify</span></a> scheduled functions, using those same generated functions!</p><p><a href=\"https://lukeb.co.uk/blog/2022/12/07/letting-eleventy-schedule-its-own-builds/\"><span>https://</span><span>lukeb.co.uk/blog/2022/12/07/le</span><span>tting-eleventy-schedule-its-own-builds/</span></a></p><p><a href=\"https://indieweb.social/tags/WebDevelopment\">#<span>WebDevelopment</span></a> <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/JavaScript\">#<span>JavaScript</span></a> <a href=\"https://indieweb.social/tags/StaticFirst\">#<span>StaticFirst</span></a></p>",
"text": "The other day, my #blog published a post about using @eleventy to generate #Netlify scheduled functions, using those same generated functions!https://lukeb.co.uk/blog/2022/12/07/letting-eleventy-schedule-its-own-builds/#WebDevelopment #IndieWeb #JavaScript #StaticFirst"
},
"published": "2022-12-11T12:51:04+00:00",
"post-type": "note",
"_id": "33601076",
"_source": "7235",
"_is_read": true
}
I'll do whatever I damn please with my own property.
Take your smart app control, trusted platform module, pluton security chip, and your mandatory front facing webcam, and shove them all straight up your...
{
"type": "entry",
"author": {
"name": "@zachperlman",
"url": "https://mastodonians.social/@zachperlman",
"photo": null
},
"url": "https://mastodonians.social/@zachperlman/109492400788793157",
"content": {
"html": "<p>Dear Microsoft,</p><p>It's MY computer, not yours.</p><p>I'll do whatever I damn please with my own property.</p><p>Take your smart app control, trusted platform module, pluton security chip, and your mandatory front facing webcam, and shove them all straight up your...</p><p>Have a nice day.</p><p><a href=\"https://mastodonians.social/tags/Microsoft\">#<span>Microsoft</span></a> <a href=\"https://mastodonians.social/tags/windows\">#<span>windows</span></a> <a href=\"https://mastodonians.social/tags/linux\">#<span>linux</span></a> <a href=\"https://mastodonians.social/tags/OpenSource\">#<span>OpenSource</span></a> <a href=\"https://mastodonians.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Dear Microsoft,It's MY computer, not yours.I'll do whatever I damn please with my own property.Take your smart app control, trusted platform module, pluton security chip, and your mandatory front facing webcam, and shove them all straight up your...Have a nice day.#Microsoft #windows #linux #OpenSource #IndieWeb"
},
"published": "2022-12-11T01:17:27+00:00",
"post-type": "note",
"_id": "33592948",
"_source": "7235",
"_is_read": true
}
Hi, I'm Bob. AKA 0x3b0b or 3b0b (both of which I also pronounce Bob) since shortly after #defcon in 2021; I use the 㬋 (UTF codepoint 3B0B) ideograph in a lot of places to continue the theme because that's the kind of sense of humor I have. (I haven't found any indication of it being offensive - it apparently means "name of a star" which I think is pretty cool.)
I've been in #softwaredevelopment professionally since 2005. The interest started with a Commodore 64 when my age was in single digits, but I wasn't one of those prodigies writing full-fledged programs as a kid; prior to high school I only dabbled.
I'm a #ttrpg nerd; #discgolf player; #symphonicmetal, #sciencefiction and #fantasy fan; and dabbler in #infosec and #devsecops, as an extension of an interest in #devops acquired as a programmer. I've been meaning to get into #ActivityPub and #IndieWeb for years now and I'm finally getting around to it - I've got an article in the works about why (and why now), and about how I'm setting it up. I look forward to seeing how wrong I manage to get it.
My website is running microblog.pub, which means it can act as a citizen of both the Indieweb and the Fediverse; but I'm running the dev version, and I'm not sure what it can and can't do, so I will be experimenting with how to use it in combination with other services and my Disroot account. While I'm working on that, content may or may not be syndicated, and likes/replies/etc. on syndicated content may or may not be backfed to my site.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://bw3.dev/o/0ee4835f9bf04723b2fba0f13fd0d2fe",
"content": {
"html": "<p><strong>Content warning:</strong> Long-Winded Introduction</p><p><span></span><span>10</span><span> </span><span>PRINT</span><span> </span><span>\"Hello World!\"</span><span></span>\n</p> \n\n<p><a href=\"https://bw3.dev/t/introduction\">#<span>Introduction</span></a></p>\n<p>Hi, I'm Bob. AKA 0x3b0b or 3b0b (both of which I also pronounce Bob) since shortly after <a href=\"https://bw3.dev/t/defcon\">#<span>defcon</span></a> in 2021; I use the <a href=\"https://codepoints.net/U+3B0B\">\u3b0b</a> (UTF codepoint 3B0B) ideograph in a lot of places to continue the theme because that's the kind of sense of humor I have. (I haven't found any indication of it being offensive - it apparently means \"name of a star\" which I think is pretty cool.)</p>\n<p>I've been in <a href=\"https://bw3.dev/t/softwaredevelopment\">#<span>softwaredevelopment</span></a> professionally since 2005. The interest started with a Commodore 64 when my age was in single digits, but I wasn't one of those prodigies writing full-fledged programs as a kid; prior to high school I only dabbled.</p>\n<p>I'm a <a href=\"https://bw3.dev/t/ttrpg\">#<span>ttrpg</span></a> nerd; <a href=\"https://bw3.dev/t/discgolf\">#<span>discgolf</span></a> player; <a href=\"https://bw3.dev/t/symphonicmetal\">#<span>symphonicmetal</span></a>, <a href=\"https://bw3.dev/t/sciencefiction\">#<span>sciencefiction</span></a> and <a href=\"https://bw3.dev/t/fantasy\">#<span>fantasy</span></a> fan; and dabbler in <a href=\"https://bw3.dev/t/infosec\">#<span>infosec</span></a> and <a href=\"https://bw3.dev/t/devsecops\">#<span>devsecops</span></a>, as an extension of an interest in <a href=\"https://bw3.dev/t/devops\">#<span>devops</span></a> acquired as a programmer. I've been meaning to get into <a href=\"https://bw3.dev/t/activitypub\">#<span>ActivityPub</span></a> and <a href=\"https://bw3.dev/t/indieweb\">#<span>IndieWeb</span></a> for years now and I'm finally getting around to it - I've got an article in the works about why (and why now), and about how I'm setting it up. I look forward to seeing how wrong I manage to get it.</p>\n<p>My website is running <a href=\"https://microblog.pub\">microblog.pub</a>, which means it can act as a citizen of both the Indieweb and the Fediverse; but I'm running the dev version, and I'm not sure what it can and can't do, so I will be experimenting with how to use it in combination with other services and my Disroot account. While I'm working on that, content may or may not be syndicated, and likes/replies/etc. on syndicated content may or may not be backfed to my site.</p>",
"text": "Content warning: Long-Winded Introduction10 PRINT \"Hello World!\"\n \n\n#Introduction\nHi, I'm Bob. AKA 0x3b0b or 3b0b (both of which I also pronounce Bob) since shortly after #defcon in 2021; I use the \u3b0b (UTF codepoint 3B0B) ideograph in a lot of places to continue the theme because that's the kind of sense of humor I have. (I haven't found any indication of it being offensive - it apparently means \"name of a star\" which I think is pretty cool.)\nI've been in #softwaredevelopment professionally since 2005. The interest started with a Commodore 64 when my age was in single digits, but I wasn't one of those prodigies writing full-fledged programs as a kid; prior to high school I only dabbled.\nI'm a #ttrpg nerd; #discgolf player; #symphonicmetal, #sciencefiction and #fantasy fan; and dabbler in #infosec and #devsecops, as an extension of an interest in #devops acquired as a programmer. I've been meaning to get into #ActivityPub and #IndieWeb for years now and I'm finally getting around to it - I've got an article in the works about why (and why now), and about how I'm setting it up. I look forward to seeing how wrong I manage to get it.\nMy website is running microblog.pub, which means it can act as a citizen of both the Indieweb and the Fediverse; but I'm running the dev version, and I'm not sure what it can and can't do, so I will be experimenting with how to use it in combination with other services and my Disroot account. While I'm working on that, content may or may not be syndicated, and likes/replies/etc. on syndicated content may or may not be backfed to my site."
},
"published": "2022-12-11T01:09:37+00:00",
"post-type": "note",
"_id": "33592600",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"published": "2022-12-10T18:55:13-0500",
"url": "https://martymcgui.re/2022/12/10/this-week-in-the-indieweb-audio-edition--december-3rd-9th-2022/",
"category": [
"podcast",
"IndieWeb",
"this-week-indieweb-podcast"
],
"audio": [
"https://media.martymcgui.re/08/10/c5/65/41d94fa9597520f2d315ee5d32ec4715b0fbfb9a736c8f0a72fa783b.mp3"
],
"name": "This Week in the IndieWeb Audio Edition \u2022 December 3rd-9th, 2022",
"content": {
"text": "Show/Hide Transcript\n \n I\u2019m bringing TWITIWAE back! It\u2019s the audio edition for This Week in the IndieWeb for December 3rd - 9th, 2022.\nYou can find all of my audio editions and subscribe with your favorite podcast app here: martymcgui.re/podcasts/indieweb/.\nMusic from Aaron Parecki\u2019s 100DaysOfMusic project: Day 85 - Suit, Day 48 - Glitch, Day 49 - Floating, Day 9, and Day 11\nThanks to everyone in the IndieWeb chat for their feedback and suggestions. Please drop me a note if there are any changes you\u2019d like to see for this audio edition!",
"html": "Show/Hide Transcript\n \n <p>I\u2019m bringing TWITIWAE back! It\u2019s the audio edition for <a href=\"https://indieweb.org/this-week/2022-12-09.html\">This Week in the IndieWeb for December 3rd - 9th, 2022</a>.</p>\n<p>You can find all of my audio editions and subscribe with your favorite podcast app here: <a href=\"https://martymcgui.re/podcasts/indieweb/\">martymcgui.re/podcasts/indieweb/</a>.</p>\n<p>Music from <a href=\"https://aaronparecki.com/\">Aaron Parecki</a>\u2019s <a href=\"https://100.aaronparecki.com/\">100DaysOfMusic project</a>: <a href=\"https://aaronparecki.com/2017/03/15/14/day85\">Day 85 - Suit</a>, <a href=\"https://aaronparecki.com/2017/02/06/7/day48\">Day 48 - Glitch</a>, <a href=\"https://aaronparecki.com/2017/02/07/4/day49\">Day 49 - Floating</a>, <a href=\"https://aaronparecki.com/2016/12/29/21/day-9\">Day 9</a>, and <a href=\"https://aaronparecki.com/2016/12/31/15/\">Day 11</a></p>\n<p>Thanks to everyone in the <a href=\"https://chat.indieweb.org/\">IndieWeb chat</a> for their feedback and suggestions. Please drop me a note if there are any changes you\u2019d like to see for this audio edition!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "audio",
"_id": "33592295",
"_source": "175",
"_is_read": true
}