there's honestly nothing substantial i wanna promote about the blog post itself, but i just want people to see the fruits of my labor figuring out theme switching for the first time 🥺 #webmasterbaby #neocities #indieweb
https://jasm1nii.neocities.org/blog/
{
"type": "entry",
"author": {
"name": "@jasm1nii",
"url": "https://mas.to/@jasm1nii",
"photo": null
},
"url": "https://mas.to/@jasm1nii/110860177818738549",
"content": {
"html": "<p>there's honestly nothing substantial i wanna promote about the blog post itself, but i just want people to see the fruits of my labor figuring out theme switching for the first time \ud83e\udd7a <a href=\"https://mas.to/tags/webmasterbaby\">#<span>webmasterbaby</span></a> <a href=\"https://mas.to/tags/neocities\">#<span>neocities</span></a> <a href=\"https://mas.to/tags/indieweb\">#<span>indieweb</span></a></p><p><a href=\"https://jasm1nii.neocities.org/blog/\"><span>https://</span><span>jasm1nii.neocities.org/blog/</span><span></span></a></p>",
"text": "there's honestly nothing substantial i wanna promote about the blog post itself, but i just want people to see the fruits of my labor figuring out theme switching for the first time \ud83e\udd7a #webmasterbaby #neocities #indiewebhttps://jasm1nii.neocities.org/blog/"
},
"published": "2023-08-09T14:41:08+00:00",
"post-type": "note",
"_id": "38598320",
"_source": "7235",
"_is_read": false
}
New blog post today on how I went about using an old project of mine to learn about data compression.
#IndieWeb #blog #python #JavaScript
https://www.vzqk50.com/blog/squishing-circles/
{
"type": "entry",
"author": {
"name": "@ApisNecros",
"url": "https://ioc.exchange/@ApisNecros",
"photo": null
},
"url": "https://ioc.exchange/@ApisNecros/110855737021200319",
"content": {
"html": "<p>New blog post today on how I went about using an old project of mine to learn about data compression.</p><p><a href=\"https://ioc.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://ioc.exchange/tags/blog\">#<span>blog</span></a> <a href=\"https://ioc.exchange/tags/python\">#<span>python</span></a> <a href=\"https://ioc.exchange/tags/JavaScript\">#<span>JavaScript</span></a> <br /><a href=\"https://www.vzqk50.com/blog/squishing-circles/\"><span>https://www.</span><span>vzqk50.com/blog/squishing-circ</span><span>les/</span></a></p>",
"text": "New blog post today on how I went about using an old project of mine to learn about data compression.#IndieWeb #blog #python #JavaScript \nhttps://www.vzqk50.com/blog/squishing-circles/"
},
"published": "2023-08-08T19:51:47+00:00",
"post-type": "note",
"_id": "38591557",
"_source": "7235",
"_is_read": false
}
I’ve gotten out of the habit of posting to Threads. I like the foundation Meta has built with Threads and expect it to be successful, but I’m going to scale back my use until ActivityPub is ready. Most of what I write (including this!) needs to start on my blog.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2023/08/08/ive-gotten-out.html",
"content": {
"html": "<p>I\u2019ve gotten out of the habit of posting to Threads. I like the foundation Meta has built with Threads and expect it to be successful, but I\u2019m going to scale back my use until ActivityPub is ready. Most of what I write (including this!) needs to start on my blog.</p>",
"text": "I\u2019ve gotten out of the habit of posting to Threads. I like the foundation Meta has built with Threads and expect it to be successful, but I\u2019m going to scale back my use until ActivityPub is ready. Most of what I write (including this!) needs to start on my blog."
},
"published": "2023-08-08T09:42:32-05:00",
"post-type": "note",
"_id": "38589447",
"_source": "12",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@sass",
"url": "https://mastodon.social/@sass",
"photo": null
},
"url": "https://mastodon.social/@sass/110854809277487868",
"content": {
"html": "<p>Well put by <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@matthiasott\">@<span>matthiasott</span></a></span>. Bring forth the <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a>! <a href=\"https://matthiasott.com/articles/into-the-personal-website-verse\"><span>https://</span><span>matthiasott.com/articles/into-</span><span>the-personal-website-verse</span></a></p>",
"text": "Well put by @matthiasott. Bring forth the #IndieWeb! https://matthiasott.com/articles/into-the-personal-website-verse"
},
"published": "2023-08-08T15:55:51+00:00",
"post-type": "note",
"_id": "38589344",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"published": "2023-08-08 13:50:26",
"url": "http://monkinetic.blog/2023/08/08/replying-to-a-mastodon-post-from-the-blog",
"category": [
"mastodonapi",
"fediverse",
"programming",
"blogging",
"indieweb"
],
"name": "Replying to a Mastodon post from the blog",
"content": {
"text": "Fedi/Mastodon programmers\u2026 with the #MastodonAPI, and given a url to a post on any instance (assuming I have access to the toot from my account), how might I get my instance to fetch it and give me a \u201clocal\u201d ID that is suitable for passing as the \u201cinReplyToID\u201d in a toot payload?\n\nWondering if I need to:\n\nperform a search (https://docs.joinmastodon.org/methods/search/)\nfind the relevant status in the results\nuse the ID for the status\nWould that be the \u201clocal\u201d ID?\n\n#MastodonAPI #fediverse #programming #blogging #indieweb",
"html": "<p>Fedi/Mastodon programmers\u2026 with the <a href=\"http://monkinetic.blog/tag/MastodonAPI\">#MastodonAPI</a>, and given a url to a post on any instance (assuming I have access to the toot from my account), how might I get <em>my</em> instance to fetch it and give me a \u201clocal\u201d ID that is suitable for passing as the \u201cinReplyToID\u201d in a toot payload?</p>\n\n<p>Wondering if I need to:</p>\n\n<ul><li>perform a search (<a href=\"https://docs.joinmastodon.org/methods/search/\">https://docs.joinmastodon.org/methods/search/</a>)</li>\n<li>find the relevant status in the results</li>\n<li>use the ID for the status</li>\n</ul><p>Would that be the \u201clocal\u201d ID?</p>\n\n<p><a href=\"http://monkinetic.blog/tag/MastodonAPI\">#MastodonAPI</a> <a href=\"http://monkinetic.blog/tag/fediverse\">#fediverse</a> <a href=\"http://monkinetic.blog/tag/programming\">#programming</a> <a href=\"http://monkinetic.blog/tag/blogging\">#blogging</a> <a href=\"http://monkinetic.blog/tag/indieweb\">#indieweb</a></p>"
},
"author": {
"type": "card",
"name": "Steve Ivy",
"url": "https://monkinetic.blog",
"photo": null
},
"post-type": "article",
"_id": "38588665",
"_source": "4486",
"_is_read": false
}
Updated my whoami page to update my career experience, and to remove my twitter link đź’€
#IndieWeb
https://www.vzqk50.com/whoami/
{
"type": "entry",
"author": {
"name": "@ApisNecros",
"url": "https://ioc.exchange/@ApisNecros",
"photo": null
},
"url": "https://ioc.exchange/@ApisNecros/110854182344300157",
"content": {
"html": "<p>Updated my whoami page to update my career experience, and to remove my twitter link \ud83d\udc80 </p><p><a href=\"https://ioc.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a><br /><a href=\"https://www.vzqk50.com/whoami/\"><span>https://www.</span><span>vzqk50.com/whoami/</span><span></span></a></p>",
"text": "Updated my whoami page to update my career experience, and to remove my twitter link \ud83d\udc80 #IndieWeb\nhttps://www.vzqk50.com/whoami/"
},
"published": "2023-08-08T13:16:25+00:00",
"post-type": "note",
"_id": "38587757",
"_source": "7235",
"_is_read": false
}
#Indieweb "silenced" #Liberdon not just without due process but without an accusation. Liberdon was put on a #blocklist with no reason given, and the Indieweb admin actually asked me to provide some accusations! He says he's still "investigating" the non-charges, but we're presumed guilty until he can think of something we're guilty of.
{
"type": "entry",
"author": {
"name": "@gmcgath",
"url": "https://liberdon.com/@gmcgath",
"photo": null
},
"url": "https://liberdon.com/@gmcgath/110853649374240608",
"content": {
"html": "<p><a href=\"https://liberdon.com/tags/Indieweb\">#<span>Indieweb</span></a> \"silenced\" <a href=\"https://liberdon.com/tags/Liberdon\">#<span>Liberdon</span></a> not just without due process but without an accusation. Liberdon was put on a <a href=\"https://liberdon.com/tags/blocklist\">#<span>blocklist</span></a> with no reason given, and the Indieweb admin actually asked me to provide some accusations! He says he's still \"investigating\" the non-charges, but we're presumed guilty until he can think of something we're guilty of.</p>",
"text": "#Indieweb \"silenced\" #Liberdon not just without due process but without an accusation. Liberdon was put on a #blocklist with no reason given, and the Indieweb admin actually asked me to provide some accusations! He says he's still \"investigating\" the non-charges, but we're presumed guilty until he can think of something we're guilty of."
},
"published": "2023-08-08T11:00:52+00:00",
"post-type": "note",
"_id": "38586827",
"_source": "7235",
"_is_read": false
}
I got a spammy message via my contact page from “PostBy AI” trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.
The part that really bugged me, though, was “I went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.” I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I’ll update here based on how they reply.
Was this message generated by a chat bot? It doesn’t seem like a human looked at my website at all. I have no need for any of the things listed because it’s not a business site and there are no sales. It’s just my personal site that I share things on.
I think it’s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.
Also please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.
— gRegor Morrill via email
Oof. They responded to me:
You're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.
However, I've destroyed the bot and removed you from any scraping on my end.
I just wrote back:
What an absolutely unprofessional response. “Please remove my data” is a polite request and should be understandable for your business, regardless of whether you think you’ve done something “nice” for me.
Yes, robots.txt is for me to update. That’s why I requested what user agent your software uses so I can update accordingly. Please let me know.
{
"type": "entry",
"published": "2023-08-07 11:18-0700",
"url": "https://gregorlove.com/2023/08/i-got-a-spammy/",
"category": [
"indieweb"
],
"content": {
"text": "I got a spammy message via my contact page from \u201cPostBy AI\u201d trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.\n\nThe part that really bugged me, though, was \u201cI went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.\u201d I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I\u2019ll update here based on how they reply.\n\n\n\nWas this message generated by a chat bot? It doesn\u2019t seem like a human looked at my website at all. I have no need for any of the things listed because it\u2019s not a business site and there are no sales. It\u2019s just my personal site that I share things on.\n\nI think it\u2019s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.\n\nAlso please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.\n\n\u2014 gRegor Morrill via email\n\nOof. They responded to me:\n\n\n\nYou're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.\n\nHowever, I've destroyed the bot and removed you from any scraping on my end.\n\n\n\nI just wrote back:\n\n\n\nWhat an absolutely unprofessional response. \u201cPlease remove my data\u201d is a polite request and should be understandable for your business, regardless of whether you think you\u2019ve done something \u201cnice\u201d for me.\n\nYes, robots.txt is for me to update. That\u2019s why I requested what user agent your software uses so I can update accordingly. Please let me know.",
"html": "<p>I got a spammy message via my contact page from \u201cPostBy AI\u201d trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.</p>\n\n<p>The part that really bugged me, though, was \u201cI went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.\u201d I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I\u2019ll update here based on how they reply.</p>\n\n<blockquote class=\"h-cite\">\n\n<p>Was this message generated by a chat bot? It doesn\u2019t seem like a human looked at my website at all. I have no need for any of the things listed because it\u2019s not a business site and there are no sales. It\u2019s just my personal site that I share things on.</p>\n\n<p>I think it\u2019s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.</p>\n\n<p>Also please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.</p>\n\n\u2014 <a class=\"p-author h-card\" href=\"https://gregorlove.com/\">gRegor Morrill</a> via email</blockquote>\n\n<p>Oof. They responded to me:</p>\n\n<blockquote>\n\n<p>You're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.</p>\n\n<p>However, I've destroyed the bot and removed you from any scraping on my end.</p>\n\n</blockquote>\n\n<p>I just wrote back:</p>\n\n<blockquote>\n\n<p>What an absolutely unprofessional response. \u201cPlease remove my data\u201d is a polite request and should be understandable for your business, regardless of whether you think you\u2019ve done something \u201cnice\u201d for me.</p>\n\n<p>Yes, robots.txt is for me to update. That\u2019s why I requested what user agent your software uses so I can update accordingly. Please let me know.</p>\n\n</blockquote>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "38583109",
"_source": "95",
"_is_read": false
}
I got a spammy message via my contact page from “PostBy AI” trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.
The part that really bugged me, though, was “I went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.” I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I’ll update here based on how they reply.
Was this message generated by a chat bot? It doesn’t seem like a human looked at my website at all. I have no need for any of the things listed because it’s not a business site and there are no sales. It’s just my personal site that I share things on.
I think it’s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.
Also please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.
— gRegor Morrill via email
Oof. They responded to me:
You're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.
However, I've destroyed the bot and removed you from any scraping on my end.
I just wrote back:
What an absolutely unprofessional response. “Please remove my data” is a polite request and should be understandable for your business, regardless of whether you think you’ve done something “nice” for me.
Yes, robots.txt is for me to update. That’s why I requested what user agent your software uses so I can update accordingly. Please let me know.
{
"type": "entry",
"published": "2023-08-07 11:18-0700",
"url": "https://gregorlove.com/2023/08/i-got-a-spammy/",
"category": [
"indieweb"
],
"content": {
"text": "I got a spammy message via my contact page from \u201cPostBy AI\u201d trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.\n\nThe part that really bugged me, though, was \u201cI went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.\u201d I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I\u2019ll update here based on how they reply.\n\n\n\nWas this message generated by a chat bot? It doesn\u2019t seem like a human looked at my website at all. I have no need for any of the things listed because it\u2019s not a business site and there are no sales. It\u2019s just my personal site that I share things on.\n\nI think it\u2019s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.\n\nAlso please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.\n\n\u2014 gRegor Morrill via email\n\nOof. They responded to me:\n\n\n\nYou're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.\n\nHowever, I've destroyed the bot and removed you from any scraping on my end.\n\n\n\nI just wrote back:\n\n\n\nWhat an absolutely unprofessional response. \u201cPlease remove my data\u201d is a polite request and should be understandable for your business, regardless of whether you think you\u2019ve done something \u201cnice\u201d for me.\n\nYes, robots.txt is for me to update. That\u2019s why I requested what user agent your software uses so I can update accordingly. Please let me know.",
"html": "<p>I got a spammy message via my contact page from \u201cPostBy AI\u201d trying to sell me on adding a chatbot to my site to answer customer questions, generate leads, yada yada. Annoying, but not a big deal in itself.</p>\n\n<p>The part that really bugged me, though, was \u201cI went ahead and created a custom chatbot tailored for your site, and want to let you try it out for free.\u201d I find that to be a really creepy practice if they actually had their software train against the text on my site, so I replied with the email below. I\u2019ll update here based on how they reply.</p>\n\n<blockquote class=\"h-cite\">\n\n<p>Was this message generated by a chat bot? It doesn\u2019t seem like a human looked at my website at all. I have no need for any of the things listed because it\u2019s not a business site and there are no sales. It\u2019s just my personal site that I share things on.</p>\n\n<p>I think it\u2019s a creepy practice to create a chatbot tailored to my site without my request or permission. If you have scraped information from my site or trained an LLM against its content, please remove all such data from your systems immediately.</p>\n\n<p>Also please let me know what user agent your software uses so I can add it to my robots.txt disallow list, or let me know what other methods your software respects to let a site opt out.</p>\n\n\u2014 <a class=\"p-author h-card\" href=\"https://gregorlove.com/\">gRegor Morrill</a> via email</blockquote>\n\n<p>Oof. They responded to me:</p>\n\n<blockquote>\n\n<p>You're making a lot of demands for someone who did something nice for you. It's your responsibility to add your own robot files, not mine.</p>\n\n<p>However, I've destroyed the bot and removed you from any scraping on my end.</p>\n\n</blockquote>\n\n<p>I just wrote back:</p>\n\n<blockquote>\n\n<p>What an absolutely unprofessional response. \u201cPlease remove my data\u201d is a polite request and should be understandable for your business, regardless of whether you think you\u2019ve done something \u201cnice\u201d for me.</p>\n\n<p>Yes, robots.txt is for me to update. That\u2019s why I requested what user agent your software uses so I can update accordingly. Please let me know.</p>\n\n</blockquote>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "38582593",
"_source": "179",
"_is_read": false
}
Steve Ivy
Dammit I started a branch on Goldfrog to play with the #micropub api, and now that it’s in pieces on the editor floor, I have 3 more features I want to add. #indieweb #blogging
(One is adding the ability for a note or post here to be a reply to another post on Mastodon.)
~ #
17:53
~
{
"type": "entry",
"published": "2023-08-07 17:53:35",
"url": "http://monkinetic.blog/2023/08/07/#txt-0bba471",
"content": {
"text": "Dammit I started a branch on Goldfrog to play with the #micropub api, and now that it\u2019s in pieces on the editor floor, I have 3 more features I want to add. #indieweb #blogging\n\n(One is adding the ability for a note or post here to be a reply to another post on Mastodon.)\n\n ~ #\n 17:53\n ~",
"html": "<p>Dammit I started a branch on <a href=\"https://gitlab.com/steveivy/goldfrog/\">Goldfrog</a> to play with the <a href=\"http://monkinetic.blog/tag/micropub\">#micropub</a> api, and now that it\u2019s in pieces on the editor floor, I have 3 more features I want to add. <a href=\"http://monkinetic.blog/tag/indieweb\">#indieweb</a> <a href=\"http://monkinetic.blog/tag/blogging\">#blogging</a></p>\n\n<p>(One is adding the ability for a note or post here to be a reply to another post on Mastodon.)</p>\n\n <p>~ <a class=\"u-url\" href=\"http://monkinetic.blog/2023/08/07/#txt-0bba471\">#\n 17:53</a>\n ~</p>"
},
"author": {
"type": "card",
"name": "Steve Ivy",
"url": false,
"photo": "https://monkinetic.blog/static/images/sivy_avatar_256.png"
},
"post-type": "note",
"_id": "38581735",
"_source": "4486",
"_is_read": false
}
I like eye-candy for my #WordPress #hCard and for the longest time I did override the generic icon for missing SVGs via CSS. This never fixed the titles thought and after starting to mass non descriptive links all named “website” I started to dig into the code class-relme-domain-icon-map.php of the #IndieWeb plugin.
Turns out Rel_Me_Domain_Icon_Map does some file system shacking for unknown domains in wp-content/plugins/indieweb/static/svg/ so I fixed myself some symbolic links:
discuss-dot-tchncs-dot-de.svg -> lemmy.svg
live-dot-famkos-dot-net.svg -> owncast.svg
nerdpol-dot-ch.svg -> diaspora.svg
social-dot-tchncs-dot-de.svg -> mastodon.svg
t-dot-me.svg -> telegram.svg
tube-dot-tchncs-dot-de.svg -> peertube.svg
[...]
The title is read directly from the SVG so adding a title tag so custom SVGs helps with that.
That’s a lot of CSS that I can remove now 🤓
#hcard #indieweb #wordpress
https://beko.famkos.net/2023/08/07/15628749/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://beko.famkos.net/2023/08/07/15628749/",
"content": {
"html": "<p>I like eye-candy for my <a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/wordpress/\">#WordPress</a> <a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/hcard/\">#hCard</a> and for the longest time I did override the generic icon for missing SVGs via CSS. This never fixed the titles thought and after starting to mass non descriptive links all named \u201cwebsite\u201d I started to dig into the code class-relme-domain-icon-map.php of the <a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/indieweb/\">#IndieWeb</a> plugin.</p><p>Turns out Rel_Me_Domain_Icon_Map does some file system shacking for unknown domains in wp-content/plugins/indieweb/static/svg/ so I fixed myself some symbolic links:</p><p>discuss-dot-tchncs-dot-de.svg -> lemmy.svg<br />live-dot-famkos-dot-net.svg -> owncast.svg<br />nerdpol-dot-ch.svg -> diaspora.svg<br />social-dot-tchncs-dot-de.svg -> mastodon.svg<br />t-dot-me.svg -> telegram.svg<br />tube-dot-tchncs-dot-de.svg -> peertube.svg<br />[...]</p><p>The title is read directly from the SVG so adding a title tag so custom SVGs helps with that.</p><p>That\u2019s a lot of CSS that I can remove now \ud83e\udd13</p><p><a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/hcard/\">#hcard</a> <a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://beko.famkos.net/tag/wordpress/\">#wordpress</a></p><p><a href=\"https://beko.famkos.net/2023/08/07/15628749/\">https://beko.famkos.net/2023/08/07/15628749/</a></p>",
"text": "I like eye-candy for my #WordPress #hCard and for the longest time I did override the generic icon for missing SVGs via CSS. This never fixed the titles thought and after starting to mass non descriptive links all named \u201cwebsite\u201d I started to dig into the code class-relme-domain-icon-map.php of the #IndieWeb plugin.Turns out Rel_Me_Domain_Icon_Map does some file system shacking for unknown domains in wp-content/plugins/indieweb/static/svg/ so I fixed myself some symbolic links:discuss-dot-tchncs-dot-de.svg -> lemmy.svg\nlive-dot-famkos-dot-net.svg -> owncast.svg\nnerdpol-dot-ch.svg -> diaspora.svg\nsocial-dot-tchncs-dot-de.svg -> mastodon.svg\nt-dot-me.svg -> telegram.svg\ntube-dot-tchncs-dot-de.svg -> peertube.svg\n[...]The title is read directly from the SVG so adding a title tag so custom SVGs helps with that.That\u2019s a lot of CSS that I can remove now \ud83e\udd13#hcard #indieweb #wordpresshttps://beko.famkos.net/2023/08/07/15628749/"
},
"published": "2023-08-07T16:30:49+00:00",
"post-type": "note",
"_id": "38580746",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2023/08/07/pixelfed-crossposting-in.html",
"name": "Pixelfed cross-posting in Micro.blog",
"content": {
"html": "<p>Today we added <a href=\"https://pixelfed.social/\">Pixelfed</a> cross-posting to Micro.blog. This joins our existing set of cross-posting services like Mastodon, Tumblr, Flickr, Bluesky, Nostr, and others.</p>\n<p>Now you can post photos to your own blog, at your own domain name where you control your identity, and have Micro.blog send a copy elsewhere automatically. When posting, you can optionally select which services you want to include:</p>\n<img src=\"https://cdn.uploads.micro.blog/10/2023/crosspost-pixelfed-screenshot.png\" alt=\"Screenshot of cross-posting options showing Bluesky, Nostr, and Pixelfed.\" /><p>Because Micro.blog has built-in support for ActivityPub, your friends on Mastodon can also follow your blog directly without you needing to copy anything, or without you needing an account on any other platforms. There\u2019s a lot of flexibility in how you want to configure this and which services you want to use. Some people even like to create a separate microblog just for photos.</p>\n<p>As with all Micro.blog features, we\u2019re looking forward to hearing how people use this. Photos are special, and there\u2019s always more we want to do with them. We\u2019ll continue to tweak the Pixelfed cross-posting based on feedback. Enjoy!</p>",
"text": "Today we added Pixelfed cross-posting to Micro.blog. This joins our existing set of cross-posting services like Mastodon, Tumblr, Flickr, Bluesky, Nostr, and others.\nNow you can post photos to your own blog, at your own domain name where you control your identity, and have Micro.blog send a copy elsewhere automatically. When posting, you can optionally select which services you want to include:\nBecause Micro.blog has built-in support for ActivityPub, your friends on Mastodon can also follow your blog directly without you needing to copy anything, or without you needing an account on any other platforms. There\u2019s a lot of flexibility in how you want to configure this and which services you want to use. Some people even like to create a separate microblog just for photos.\nAs with all Micro.blog features, we\u2019re looking forward to hearing how people use this. Photos are special, and there\u2019s always more we want to do with them. We\u2019ll continue to tweak the Pixelfed cross-posting based on feedback. Enjoy!"
},
"published": "2023-08-07T10:39:08-05:00",
"category": [
"Photos",
"Essays"
],
"post-type": "article",
"_id": "38580502",
"_source": "12",
"_is_read": false
}
Writing a new post for my cartoon blog to feature a few posts from this other blog that did a lot of great posts about old animation. But as I was writing and doing my research, I realized the posts for this other blog stopped in 2017 (after being active since 2009). Such a shame. It's always sad to see cool blogs disappear.
#IndieWeb #blogs #blogging #writing #cartoons #animation #PersonalWebsites
{
"type": "entry",
"author": {
"name": "@jake4480",
"url": "https://c.im/@jake4480",
"photo": null
},
"url": "https://c.im/@jake4480/110845967426848518",
"content": {
"html": "<p>Writing a new post for my cartoon blog to feature a few posts from this other blog that did a lot of great posts about old animation. But as I was writing and doing my research, I realized the posts for this other blog stopped in 2017 (after being active since 2009). Such a shame. It's always sad to see cool blogs disappear.</p><p><a href=\"https://c.im/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://c.im/tags/blogs\">#<span>blogs</span></a> <a href=\"https://c.im/tags/blogging\">#<span>blogging</span></a> <a href=\"https://c.im/tags/writing\">#<span>writing</span></a> <a href=\"https://c.im/tags/cartoons\">#<span>cartoons</span></a> <a href=\"https://c.im/tags/animation\">#<span>animation</span></a> <a href=\"https://c.im/tags/PersonalWebsites\">#<span>PersonalWebsites</span></a></p>",
"text": "Writing a new post for my cartoon blog to feature a few posts from this other blog that did a lot of great posts about old animation. But as I was writing and doing my research, I realized the posts for this other blog stopped in 2017 (after being active since 2009). Such a shame. It's always sad to see cool blogs disappear.#IndieWeb #blogs #blogging #writing #cartoons #animation #PersonalWebsites"
},
"published": "2023-08-07T02:27:15+00:00",
"post-type": "note",
"_id": "38575349",
"_source": "7235",
"_is_read": false
}
As a lifelong nerd and an #Indieweb fan to boot, I absolutely see the appeal of "Everything is just a post".
I also recognize that sometimes you have to compromise on perfect, symmetrical beauty in order to shape technology into how people actually want to use it. (And, perhaps more to the point, away from how people shouldn't use it.)
{
"type": "entry",
"author": {
"name": "@jmac",
"url": "https://masto.nyc/@jmac",
"photo": null
},
"url": "https://masto.nyc/@jmac/110845414891503323",
"content": {
"html": "<p>As a lifelong nerd and an <a href=\"https://masto.nyc/tags/Indieweb\">#<span>Indieweb</span></a> fan to boot, I absolutely see the appeal of \"Everything is just a post\".</p><p>I also recognize that sometimes you have to compromise on perfect, symmetrical beauty in order to shape technology into how people actually want to use it. (And, perhaps more to the point, away from how people shouldn't use it.)</p>",
"text": "As a lifelong nerd and an #Indieweb fan to boot, I absolutely see the appeal of \"Everything is just a post\".I also recognize that sometimes you have to compromise on perfect, symmetrical beauty in order to shape technology into how people actually want to use it. (And, perhaps more to the point, away from how people shouldn't use it.)"
},
"published": "2023-08-07T00:06:44+00:00",
"post-type": "note",
"_id": "38574676",
"_source": "7235",
"_is_read": false
}
If you’ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice
https://getrealnice.com/
#OnlineResilience #Indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://memo.axbom.com/2023/08/06/if-youve-ever.html",
"content": {
"html": "<p>If you\u2019ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice<br /><br /><a href=\"https://getrealnice.com/\"></a><a href=\"https://getrealnice.com/\">https://getrealnice.com/</a><br /><br /><a href=\"https://axbom.me/tag/onlineresilience\">#OnlineResilience</a> <a href=\"https://axbom.me/tag/indieweb\">#Indieweb</a></p>",
"text": "If you\u2019ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice\n\nhttps://getrealnice.com/\n\n#OnlineResilience #Indieweb"
},
"published": "2023-08-06T19:53:21+00:00",
"post-type": "note",
"_id": "38574401",
"_source": "7235",
"_is_read": false
}
If you’ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice
https://getrealnice.com/
#OnlineResilience #Indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://axbom.me/objects/4fc41802-acfb-47ed-b5c4-70497a38f0d5",
"content": {
"html": "If you\u2019ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice<br /><br /><a href=\"https://getrealnice.com/\">https://getrealnice.com/</a><br /><br /><a href=\"https://axbom.me/tag/onlineresilience\">#OnlineResilience</a> <a href=\"https://axbom.me/tag/indieweb\">#Indieweb</a>",
"text": "If you\u2019ve ever wanted a one-page website for free, and the ability to connect your domain name to that website, also on the free plan(!), this new service looks really promising: realnice\n\nhttps://getrealnice.com/\n\n#OnlineResilience #Indieweb"
},
"published": "2023-08-06T19:53:21+00:00",
"post-type": "note",
"_id": "38573417",
"_source": "7235",
"_is_read": false
}
Great essay.
"When browsing on the "normal web", it is increasingly required to disable at least part of your antifeatures-blockers to access content.
"Most of the time, I don’t bother anymore."
Features Mastodon as the anti-"normal web" social media platform.
https://ploum.net/2023-08-01-splitting-the-web.html
#Mastodon #AdBlocker #IndieWeb
{
"type": "entry",
"author": {
"name": "@adanvers",
"url": "https://nerdculture.de/@adanvers",
"photo": null
},
"url": "https://nerdculture.de/@adanvers/110843966995329715",
"content": {
"html": "<p>Great essay.</p><p>\"When browsing on the \"normal web\", it is increasingly required to disable at least part of your antifeatures-blockers to access content.</p><p>\"Most of the time, I don\u2019t bother anymore.\"</p><p>Features Mastodon as the anti-\"normal web\" social media platform.</p><p><a href=\"https://ploum.net/2023-08-01-splitting-the-web.html\"><span>https://</span><span>ploum.net/2023-08-01-splitting</span><span>-the-web.html</span></a></p><p><a href=\"https://nerdculture.de/tags/Mastodon\">#<span>Mastodon</span></a> <a href=\"https://nerdculture.de/tags/AdBlocker\">#<span>AdBlocker</span></a> <a href=\"https://nerdculture.de/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Great essay.\"When browsing on the \"normal web\", it is increasingly required to disable at least part of your antifeatures-blockers to access content.\"Most of the time, I don\u2019t bother anymore.\"Features Mastodon as the anti-\"normal web\" social media platform.https://ploum.net/2023-08-01-splitting-the-web.html#Mastodon #AdBlocker #IndieWeb"
},
"published": "2023-08-06T17:58:42+00:00",
"post-type": "note",
"_id": "38573110",
"_source": "7235",
"_is_read": false
}
Fellow #wordpress #blogging #indieweb friends, I have a question you might have an answer to. I want to import my Mastodon posts into my blog. The question is how. Please read what I’m looking for. Boost when you think your network can help me. https://infullflow.net/2023/08/how-can-i-import-mastodon-posts-into-wordpress/
{
"type": "entry",
"author": {
"name": "@elmine",
"url": "https://deepthought.infullflow.net/@elmine",
"photo": null
},
"url": "https://deepthought.infullflow.net/@elmine/110843578116155954",
"content": {
"html": "<p>Fellow <a href=\"https://deepthought.infullflow.net/tags/wordpress\">#<span>wordpress</span></a> <a href=\"https://deepthought.infullflow.net/tags/blogging\">#<span>blogging</span></a> <a href=\"https://deepthought.infullflow.net/tags/indieweb\">#<span>indieweb</span></a> friends, I have a question you might have an answer to. I want to import my Mastodon posts into my blog. The question is how. Please read what I\u2019m looking for. Boost when you think your network can help me. <a href=\"https://infullflow.net/2023/08/how-can-i-import-mastodon-posts-into-wordpress/\"><span>https://</span><span>infullflow.net/2023/08/how-can</span><span>-i-import-mastodon-posts-into-wordpress/</span></a></p>",
"text": "Fellow #wordpress #blogging #indieweb friends, I have a question you might have an answer to. I want to import my Mastodon posts into my blog. The question is how. Please read what I\u2019m looking for. Boost when you think your network can help me. https://infullflow.net/2023/08/how-can-i-import-mastodon-posts-into-wordpress/"
},
"published": "2023-08-06T16:19:37+00:00",
"post-type": "note",
"_id": "38572295",
"_source": "7235",
"_is_read": false
}
I’m still waiting to see how DMs evolve in the fediverse before deciding what to do with Micro.blog, but one thing I’m sure of: we’re not going to have messaging that isn’t encrypted. Private replies to Mastodon users (which works now) will remain as a legacy feature, mostly hidden away.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2023/08/06/im-still-waiting.html",
"content": {
"html": "<p>I\u2019m still waiting to see how DMs evolve in the fediverse before deciding what to do with Micro.blog, but one thing I\u2019m sure of: we\u2019re not going to have messaging that isn\u2019t encrypted. Private replies to Mastodon users (which works now) will remain as a legacy feature, mostly hidden away.</p>",
"text": "I\u2019m still waiting to see how DMs evolve in the fediverse before deciding what to do with Micro.blog, but one thing I\u2019m sure of: we\u2019re not going to have messaging that isn\u2019t encrypted. Private replies to Mastodon users (which works now) will remain as a legacy feature, mostly hidden away."
},
"published": "2023-08-06T09:23:43-05:00",
"post-type": "note",
"_id": "38570967",
"_source": "12",
"_is_read": false
}
Interesting what @dansup@mastodon.social is up to with a new messaging app called Sup. Early video demo is here. Sounds like it uses Mastodon to connect with users, but Signal protocol instead of ActivityPub for messaging. Meanwhile I still like Nostr’s approach to encrypted DMs.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2023/08/06/interesting-what-dansupmastodonsocial.html",
"content": {
"html": "<p>Interesting what <a href=\"https://micro.blog/dansup@mastodon.social\">@dansup@mastodon.social</a> is up to with a new messaging app called Sup. Early <a href=\"https://mastodon.social/@dansup/110840095946715468\">video demo is here</a>. Sounds like it uses Mastodon to connect with users, but Signal protocol instead of ActivityPub for messaging. Meanwhile I still like Nostr\u2019s approach to encrypted DMs.</p>",
"text": "Interesting what @dansup@mastodon.social is up to with a new messaging app called Sup. Early video demo is here. Sounds like it uses Mastodon to connect with users, but Signal protocol instead of ActivityPub for messaging. Meanwhile I still like Nostr\u2019s approach to encrypted DMs."
},
"published": "2023-08-06T09:21:29-05:00",
"post-type": "note",
"_id": "38570968",
"_source": "12",
"_is_read": false
}