That Man: The Outerworlds formed the Federation because they had to. At least, that's the "official" story. A Distant Stars tale.
This story is exclusive for blog subscribers, so do subscribe to the blog to read the story* :)
* I am mirroring my #Substack content on my website as you should. #IndieWeb, baby!
#Fiction #Writing #WritingCommunity
https://firediarist.wordpress.com/2023/07/01/that-man/
{
"type": "entry",
"author": {
"name": "@liztai",
"url": "https://hachyderm.io/@liztai",
"photo": null
},
"url": "https://hachyderm.io/@liztai/110636765952595960",
"content": {
"html": "<p>That Man: The Outerworlds formed the Federation because they had to. At least, that's the \"official\" story. A Distant Stars tale.</p><p>This story is exclusive for blog subscribers, so do subscribe to the blog to read the story* :)</p><p>* I am mirroring my <a href=\"https://hachyderm.io/tags/Substack\">#<span>Substack</span></a> content on my website as you should. <a href=\"https://hachyderm.io/tags/IndieWeb\">#<span>IndieWeb</span></a>, baby!</p><p><a href=\"https://hachyderm.io/tags/Fiction\">#<span>Fiction</span></a> <a href=\"https://hachyderm.io/tags/Writing\">#<span>Writing</span></a> <a href=\"https://hachyderm.io/tags/WritingCommunity\">#<span>WritingCommunity</span></a> <br /><a href=\"https://firediarist.wordpress.com/2023/07/01/that-man/\"><span>https://</span><span>firediarist.wordpress.com/2023</span><span>/07/01/that-man/</span></a></p>",
"text": "That Man: The Outerworlds formed the Federation because they had to. At least, that's the \"official\" story. A Distant Stars tale.This story is exclusive for blog subscribers, so do subscribe to the blog to read the story* :)* I am mirroring my #Substack content on my website as you should. #IndieWeb, baby!#Fiction #Writing #WritingCommunity \nhttps://firediarist.wordpress.com/2023/07/01/that-man/"
},
"published": "2023-07-01T03:44:34+00:00",
"post-type": "note",
"_id": "38154552",
"_source": "7235",
"_is_read": false
}
To continue my thoughts on why I left the #Apple ecosystem. It's the same reason why I left #Twitter #Facebook for #Mastodon. Why I embraced #IndieWeb and now blog the POSSE/PESOS way.
I realised that Apple products, shiny and high quality as they are, was trapping me in their ecosystem. I hated having to upgrade just because they deemed my device "too old". I hate having to buy a new thingamajic when my old dongle worked just fine - just because Apple removed a port. 1/3
{
"type": "entry",
"author": {
"name": "@liztai",
"url": "https://hachyderm.io/@liztai",
"photo": null
},
"url": "https://hachyderm.io/@liztai/110636096296416024",
"content": {
"html": "<p>To continue my thoughts on why I left the <a href=\"https://hachyderm.io/tags/Apple\">#<span>Apple</span></a> ecosystem. It's the same reason why I left <a href=\"https://hachyderm.io/tags/Twitter\">#<span>Twitter</span></a> <a href=\"https://hachyderm.io/tags/Facebook\">#<span>Facebook</span></a> for <a href=\"https://hachyderm.io/tags/Mastodon\">#<span>Mastodon</span></a>. Why I embraced <a href=\"https://hachyderm.io/tags/IndieWeb\">#<span>IndieWeb</span></a> and now blog the POSSE/PESOS way. <br />I realised that Apple products, shiny and high quality as they are, was trapping me in their ecosystem. I hated having to upgrade just because they deemed my device \"too old\". I hate having to buy a new thingamajic when my old dongle worked just fine - just because Apple removed a port. 1/3</p>",
"text": "To continue my thoughts on why I left the #Apple ecosystem. It's the same reason why I left #Twitter #Facebook for #Mastodon. Why I embraced #IndieWeb and now blog the POSSE/PESOS way. \nI realised that Apple products, shiny and high quality as they are, was trapping me in their ecosystem. I hated having to upgrade just because they deemed my device \"too old\". I hate having to buy a new thingamajic when my old dongle worked just fine - just because Apple removed a port. 1/3"
},
"published": "2023-07-01T00:54:16+00:00",
"post-type": "note",
"_id": "38153675",
"_source": "7235",
"_is_read": false
}
There are real downsides to running my website on VPS I sysadmin myself & a homegrown pile of code in JavaScript, Python, Swift, and Zsh. The code is all over the place in every sense of the phrase.
But I can personally guarantee that it'll keep working and remain available so long as I can afford the DNS and VPS fees. I can't say that about any other place I post on the internet.
Own your own space on the web. Post there. Write there. Link to it from your various accounts elsewhere. #indieweb
{
"type": "entry",
"author": {
"name": "@hober",
"url": "https://mastodon.social/@hober",
"photo": null
},
"url": "https://mastodon.social/@hober/110635199526581601",
"content": {
"html": "<p>There are real downsides to running my website on VPS I sysadmin myself & a homegrown pile of code in JavaScript, Python, Swift, and Zsh. The code is all over the place in every sense of the phrase.</p><p>But I can personally guarantee that it'll keep working and remain available so long as I can afford the DNS and VPS fees. I can't say that about any other place I post on the internet.</p><p>Own your own space on the web. Post there. Write there. Link to it from your various accounts elsewhere. <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "There are real downsides to running my website on VPS I sysadmin myself & a homegrown pile of code in JavaScript, Python, Swift, and Zsh. The code is all over the place in every sense of the phrase.But I can personally guarantee that it'll keep working and remain available so long as I can afford the DNS and VPS fees. I can't say that about any other place I post on the internet.Own your own space on the web. Post there. Write there. Link to it from your various accounts elsewhere. #indieweb"
},
"published": "2023-06-30T21:06:12+00:00",
"post-type": "note",
"_id": "38151610",
"_source": "7235",
"_is_read": false
}
DECEMBER 1994 AND HOW ARNIE KATZ CHANGED MY LIFE
Remembering a long lost friend who made things seem possible for a nerdy teenage fanboy.
#Retrocomputing #retrogaming #fanzines #magazines #diy #VideoGames #industrialmusic #Developers #indiedev #indieweb
(Reposting with tags for communities who might dig it)
https://ndd.funkatron.com/december-1994-and-how-arnie-katz-changed-my-life/
{
"type": "entry",
"author": {
"name": "@funkatron",
"url": "https://indieweb.social/@funkatron",
"photo": null
},
"url": "https://indieweb.social/@funkatron/110635039468812168",
"content": {
"html": "<p>DECEMBER 1994 AND HOW ARNIE KATZ CHANGED MY LIFE</p><p>Remembering a long lost friend who made things seem possible for a nerdy teenage fanboy.</p><p><a href=\"https://indieweb.social/tags/Retrocomputing\">#<span>Retrocomputing</span></a> <a href=\"https://indieweb.social/tags/retrogaming\">#<span>retrogaming</span></a> <a href=\"https://indieweb.social/tags/fanzines\">#<span>fanzines</span></a> <a href=\"https://indieweb.social/tags/magazines\">#<span>magazines</span></a> <a href=\"https://indieweb.social/tags/diy\">#<span>diy</span></a> <a href=\"https://indieweb.social/tags/VideoGames\">#<span>VideoGames</span></a> <a href=\"https://indieweb.social/tags/industrialmusic\">#<span>industrialmusic</span></a> <a href=\"https://indieweb.social/tags/Developers\">#<span>Developers</span></a> <a href=\"https://indieweb.social/tags/indiedev\">#<span>indiedev</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a></p><p>(Reposting with tags for communities who might dig it)</p><p><a href=\"https://ndd.funkatron.com/december-1994-and-how-arnie-katz-changed-my-life/\"><span>https://</span><span>ndd.funkatron.com/december-199</span><span>4-and-how-arnie-katz-changed-my-life/</span></a></p>",
"text": "DECEMBER 1994 AND HOW ARNIE KATZ CHANGED MY LIFERemembering a long lost friend who made things seem possible for a nerdy teenage fanboy.#Retrocomputing #retrogaming #fanzines #magazines #diy #VideoGames #industrialmusic #Developers #indiedev #indieweb(Reposting with tags for communities who might dig it)https://ndd.funkatron.com/december-1994-and-how-arnie-katz-changed-my-life/"
},
"published": "2023-06-30T20:25:30+00:00",
"post-type": "note",
"_id": "38151105",
"_source": "7235",
"_is_read": false
}
Today’s #FollowFriday:
- @decius for his work on https://news.feedseer.com/, an excellent personal aggregation of one’s feed
- @pfefferle for his great and persistent work on #Fediverse / #DiSo / #IndieWeb plug-ins for #WordPress over the last decade(?) which recently landed him a job at Automattic
{
"type": "entry",
"author": {
"name": "@voxpelli",
"url": "https://mastodon.social/@voxpelli",
"photo": null
},
"url": "https://mastodon.social/@voxpelli/110634915696549602",
"content": {
"html": "<p>Today\u2019s <a href=\"https://mastodon.social/tags/FollowFriday\">#<span>FollowFriday</span></a>:</p><p>- <span class=\"h-card\"><a class=\"u-url\" href=\"https://ioc.exchange/@decius\">@<span>decius</span></a></span> for his work on <a href=\"https://news.feedseer.com/\"><span>https://</span><span>news.feedseer.com/</span><span></span></a>, an excellent personal aggregation of one\u2019s feed<br />- <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@pfefferle\">@<span>pfefferle</span></a></span> for his great and persistent work on <a href=\"https://mastodon.social/tags/Fediverse\">#<span>Fediverse</span></a> / <a href=\"https://mastodon.social/tags/DiSo\">#<span>DiSo</span></a> / <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> plug-ins for <a href=\"https://mastodon.social/tags/WordPress\">#<span>WordPress</span></a> over the last decade(?) which recently landed him a job at Automattic</p>",
"text": "Today\u2019s #FollowFriday:- @decius for his work on https://news.feedseer.com/, an excellent personal aggregation of one\u2019s feed\n- @pfefferle for his great and persistent work on #Fediverse / #DiSo / #IndieWeb plug-ins for #WordPress over the last decade(?) which recently landed him a job at Automattic"
},
"published": "2023-06-30T19:54:01+00:00",
"post-type": "note",
"_id": "38150776",
"_source": "7235",
"_is_read": false
}
The potential is there, but it doesn’t do that right now. I doubt Emissary would implement (for example) the Twitter or Facebook APIs like traditional #IndieWeb POSSE — but I am aiming at additional open PROTOCOLS, with BlueSky as a potential in the future. So, yes? Kinda? If you blur the definition of “Syndicate Elsewhere” @rmdes @shoq
{
"type": "entry",
"author": {
"name": "@benpate",
"url": "https://mastodon.social/@benpate",
"photo": null
},
"url": "https://mastodon.social/@benpate/110634818495783022",
"content": {
"html": "<p>The potential is there, but it doesn\u2019t do that right now. I doubt Emissary would implement (for example) the Twitter or Facebook APIs like traditional <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> POSSE \u2014 but I am aiming at additional open PROTOCOLS, with BlueSky as a potential in the future. So, yes? Kinda? If you blur the definition of \u201cSyndicate Elsewhere\u201d <span class=\"h-card\"><a class=\"u-url\" href=\"https://mstdn.social/@rmdes\">@<span>rmdes</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@shoq\">@<span>shoq</span></a></span></p>",
"text": "The potential is there, but it doesn\u2019t do that right now. I doubt Emissary would implement (for example) the Twitter or Facebook APIs like traditional #IndieWeb POSSE \u2014 but I am aiming at additional open PROTOCOLS, with BlueSky as a potential in the future. So, yes? Kinda? If you blur the definition of \u201cSyndicate Elsewhere\u201d @rmdes @shoq"
},
"published": "2023-06-30T19:29:18+00:00",
"post-type": "note",
"_id": "38150542",
"_source": "7235",
"_is_read": false
}
@benpate @scottjenson Oh, but there is no need to _host_ your reply within your reader, you simply have to be able to _write_ your response within your reader.
Eg: I use @ivory as a client for my Mastodon account and it both reads and writes to that Mastodon account (using the Mastodon-specific API?)
With #indieweb it instead could do:
- Read the content using a standard protocol like #MicroSub: https://indieweb.org/Microsub
- Write any actions / replies using #MicroPub: https://indieweb.org/Micropub
{
"type": "entry",
"author": {
"name": "@voxpelli",
"url": "https://mastodon.social/@voxpelli",
"photo": null
},
"url": "https://mastodon.social/@voxpelli/110634768176895788",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@benpate\">@<span>benpate</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://social.coop/@scottjenson\">@<span>scottjenson</span></a></span> Oh, but there is no need to _host_ your reply within your reader, you simply have to be able to _write_ your response within your reader.</p><p>Eg: I use <span class=\"h-card\"><a class=\"u-url\" href=\"https://tapbots.social/@ivory\">@<span>ivory</span></a></span> as a client for my Mastodon account and it both reads and writes to that Mastodon account (using the Mastodon-specific API?)</p><p>With <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> it instead could do:</p><p>- Read the content using a standard protocol like <a href=\"https://mastodon.social/tags/MicroSub\">#<span>MicroSub</span></a>: <a href=\"https://indieweb.org/Microsub\"><span>https://</span><span>indieweb.org/Microsub</span><span></span></a><br />- Write any actions / replies using <a href=\"https://mastodon.social/tags/MicroPub\">#<span>MicroPub</span></a>: <a href=\"https://indieweb.org/Micropub\"><span>https://</span><span>indieweb.org/Micropub</span><span></span></a></p>",
"text": "@benpate @scottjenson Oh, but there is no need to _host_ your reply within your reader, you simply have to be able to _write_ your response within your reader.Eg: I use @ivory as a client for my Mastodon account and it both reads and writes to that Mastodon account (using the Mastodon-specific API?)With #indieweb it instead could do:- Read the content using a standard protocol like #MicroSub: https://indieweb.org/Microsub\n- Write any actions / replies using #MicroPub: https://indieweb.org/Micropub"
},
"published": "2023-06-30T19:16:30+00:00",
"post-type": "note",
"_id": "38150416",
"_source": "7235",
"_is_read": false
}
@scottjenson The worst part of most current #Fediverse implementations:
They bundle the reader part and the publishing part.
It’s like bundling Google Reader within WordPress.
Totally needless. (And something I think the #IndieWeb is getting more right with eg #MicroPub, ensuring reading, aggregation, publishing etc doesn’t have to all be in a single application / server)
{
"type": "entry",
"author": {
"name": "@voxpelli",
"url": "https://mastodon.social/@voxpelli",
"photo": null
},
"url": "https://mastodon.social/@voxpelli/110634700809339558",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://social.coop/@scottjenson\">@<span>scottjenson</span></a></span> The worst part of most current <a href=\"https://mastodon.social/tags/Fediverse\">#<span>Fediverse</span></a> implementations:</p><p>They bundle the reader part and the publishing part.</p><p>It\u2019s like bundling Google Reader within WordPress.</p><p>Totally needless. (And something I think the <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> is getting more right with eg <a href=\"https://mastodon.social/tags/MicroPub\">#<span>MicroPub</span></a>, ensuring reading, aggregation, publishing etc doesn\u2019t have to all be in a single application / server)</p>",
"text": "@scottjenson The worst part of most current #Fediverse implementations:They bundle the reader part and the publishing part.It\u2019s like bundling Google Reader within WordPress.Totally needless. (And something I think the #IndieWeb is getting more right with eg #MicroPub, ensuring reading, aggregation, publishing etc doesn\u2019t have to all be in a single application / server)"
},
"published": "2023-06-30T18:59:22+00:00",
"post-type": "note",
"_id": "38150072",
"_source": "7235",
"_is_read": false
}
I'm gonna have to do more #IndieWeb publishing my own content on my own site, aren't I. Mastodon isn't meant to be a long term stable host of content any more than Twitter is, as much as we might wish for it.
{
"type": "entry",
"author": {
"name": "@toba",
"url": "https://zeroes.ca/@toba",
"photo": null
},
"url": "https://zeroes.ca/@toba/110634539089101736",
"content": {
"html": "<p>I'm gonna have to do more <a href=\"https://zeroes.ca/tags/IndieWeb\">#<span>IndieWeb</span></a> publishing my own content on my own site, aren't I. Mastodon isn't meant to be a long term stable host of content any more than Twitter is, as much as we might wish for it.</p>",
"text": "I'm gonna have to do more #IndieWeb publishing my own content on my own site, aren't I. Mastodon isn't meant to be a long term stable host of content any more than Twitter is, as much as we might wish for it."
},
"published": "2023-06-30T18:18:14+00:00",
"post-type": "note",
"_id": "38149535",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@rmdes",
"url": "https://mstdn.social/@rmdes",
"photo": null
},
"url": "https://mstdn.social/@rmdes/110634231509434906",
"content": {
"html": "<p>Promising sweet goodies over here, star this repo and if you're a <a href=\"https://mstdn.social/tags/Go\">#<span>Go</span></a> developer, reach out to <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@benpate\">@<span>benpate</span></a></span> </p><p><a href=\"https://github.com/EmissarySocial/emissary\"><span>https://</span><span>github.com/EmissarySocial/emis</span><span>sary</span></a></p><p><a href=\"https://mstdn.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mstdn.social/tags/godev\">#<span>godev</span></a> <a href=\"https://mstdn.social/tags/golang\">#<span>golang</span></a> <a href=\"https://mstdn.social/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://mstdn.social/tags/activitypub\">#<span>activitypub</span></a></p>",
"text": "Promising sweet goodies over here, star this repo and if you're a #Go developer, reach out to @benpate https://github.com/EmissarySocial/emissary#indieweb #godev #golang #fediverse #activitypub"
},
"published": "2023-06-30T17:00:01+00:00",
"post-type": "note",
"_id": "38149097",
"_source": "7235",
"_is_read": false
}
#Emissary is a new kind of #social app that natively connects to the #Fediverse and the #IndieWeb. This site is a resource for #developers and #designers who are building Emissary #apps, or contributing to the core #server. Please visit https://emissary.social :
https://emissary.dev/
{
"type": "entry",
"author": {
"name": "@rmdes",
"url": "https://mstdn.social/@rmdes",
"photo": null
},
"url": "https://mstdn.social/@rmdes/110634126245812721",
"content": {
"html": "<p><a href=\"https://mstdn.social/tags/Emissary\">#<span>Emissary</span></a> is a new kind of <a href=\"https://mstdn.social/tags/social\">#<span>social</span></a> app that natively connects to the <a href=\"https://mstdn.social/tags/Fediverse\">#<span>Fediverse</span></a> and the <a href=\"https://mstdn.social/tags/IndieWeb\">#<span>IndieWeb</span></a>. This site is a resource for <a href=\"https://mstdn.social/tags/developers\">#<span>developers</span></a> and <a href=\"https://mstdn.social/tags/designers\">#<span>designers</span></a> who are building Emissary <a href=\"https://mstdn.social/tags/apps\">#<span>apps</span></a>, or contributing to the core <a href=\"https://mstdn.social/tags/server\">#<span>server</span></a>. Please visit <a href=\"https://emissary.social\"><span>https://</span><span>emissary.social</span><span></span></a> :<br /><a href=\"https://emissary.dev/\"><span>https://</span><span>emissary.dev/</span><span></span></a></p>",
"text": "#Emissary is a new kind of #social app that natively connects to the #Fediverse and the #IndieWeb. This site is a resource for #developers and #designers who are building Emissary #apps, or contributing to the core #server. Please visit https://emissary.social :\nhttps://emissary.dev/"
},
"published": "2023-06-30T16:33:15+00:00",
"post-type": "note",
"_id": "38149098",
"_source": "7235",
"_is_read": false
}
Anyone #indieweb inclined able to ping me a #webmention please? Thanks! Just need to see if this is working https://www.wyrd.systems/2023/06/30/77/
{
"type": "entry",
"author": {
"name": "@matt",
"url": "https://social.wyrd.systems/@matt",
"photo": null
},
"url": "https://social.wyrd.systems/@matt/110633714902632591",
"content": {
"html": "<p>Anyone <a href=\"https://social.wyrd.systems/tags/indieweb\">#<span>indieweb</span></a> inclined able to ping me a <a href=\"https://social.wyrd.systems/tags/webmention\">#<span>webmention</span></a> please? Thanks! Just need to see if this is working <a href=\"https://www.wyrd.systems/2023/06/30/77/\"><span>https://www.</span><span>wyrd.systems/2023/06/30/77/</span><span></span></a></p>",
"text": "Anyone #indieweb inclined able to ping me a #webmention please? Thanks! Just need to see if this is working https://www.wyrd.systems/2023/06/30/77/"
},
"published": "2023-06-30T14:48:38+00:00",
"post-type": "note",
"_id": "38147131",
"_source": "7235",
"_is_read": false
}
Djupa kommentarsfält.
"När jag byggde min nya blogg, sneglade jag förstås på förlagan: blogg. En typisk blogg innehåller inte bara textinnehåll som man kan läsa och dela vidare, utan även ett kommentarsfält, där man direkt efter man läst klart, eller även innan man läst alls, kan berätta för alla vad man tänker och tycker om det man läst/inte läst."
https://arvidmarklund.se/20230630.html
#data #skisser #gillamarkeringar #socialamedier #webmentions #indieweb #webmentions0
{
"type": "entry",
"author": {
"name": "@arvid",
"url": "https://fikaverse.club/@arvid",
"photo": null
},
"url": "https://fikaverse.club/@arvid/110632547368717250",
"content": {
"html": "<p>Djupa kommentarsf\u00e4lt.</p><p>\"N\u00e4r jag byggde min nya blogg, sneglade jag f\u00f6rst\u00e5s p\u00e5 f\u00f6rlagan: blogg. En typisk blogg inneh\u00e5ller inte bara textinneh\u00e5ll som man kan l\u00e4sa och dela vidare, utan \u00e4ven ett kommentarsf\u00e4lt, d\u00e4r man direkt efter man l\u00e4st klart, eller \u00e4ven innan man l\u00e4st alls, kan ber\u00e4tta f\u00f6r alla vad man t\u00e4nker och tycker om det man l\u00e4st/inte l\u00e4st.\"</p><p><a href=\"https://arvidmarklund.se/20230630.html\"><span>https://</span><span>arvidmarklund.se/20230630.html</span><span></span></a> </p><p><a href=\"https://fikaverse.club/tags/data\">#<span>data</span></a> <a href=\"https://fikaverse.club/tags/skisser\">#<span>skisser</span></a> <a href=\"https://fikaverse.club/tags/gillamarkeringar\">#<span>gillamarkeringar</span></a> <a href=\"https://fikaverse.club/tags/socialamedier\">#<span>socialamedier</span></a> <a href=\"https://fikaverse.club/tags/webmentions\">#<span>webmentions</span></a> <a href=\"https://fikaverse.club/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fikaverse.club/tags/webmentions0\">#<span>webmentions0</span></a></p>",
"text": "Djupa kommentarsf\u00e4lt.\"N\u00e4r jag byggde min nya blogg, sneglade jag f\u00f6rst\u00e5s p\u00e5 f\u00f6rlagan: blogg. En typisk blogg inneh\u00e5ller inte bara textinneh\u00e5ll som man kan l\u00e4sa och dela vidare, utan \u00e4ven ett kommentarsf\u00e4lt, d\u00e4r man direkt efter man l\u00e4st klart, eller \u00e4ven innan man l\u00e4st alls, kan ber\u00e4tta f\u00f6r alla vad man t\u00e4nker och tycker om det man l\u00e4st/inte l\u00e4st.\"https://arvidmarklund.se/20230630.html #data #skisser #gillamarkeringar #socialamedier #webmentions #indieweb #webmentions0"
},
"published": "2023-06-30T09:51:43+00:00",
"post-type": "note",
"_id": "38143667",
"_source": "7235",
"_is_read": false
}
Glad to be back on #Mastodon specifically for post editing & posting from #WordPress.
#Fediverse #Indieweb
{
"type": "entry",
"author": {
"name": "@ArpComics",
"url": "https://sunny.garden/@ArpComics",
"photo": null
},
"url": "https://sunny.garden/@ArpComics/110630077900253623",
"content": {
"html": "<p>Glad to be back on <a href=\"https://sunny.garden/tags/Mastodon\">#<span>Mastodon</span></a> specifically for post editing & posting from <a href=\"https://sunny.garden/tags/WordPress\">#<span>WordPress</span></a>. </p><p><a href=\"https://sunny.garden/tags/Fediverse\">#<span>Fediverse</span></a> <a href=\"https://sunny.garden/tags/Indieweb\">#<span>Indieweb</span></a></p>",
"text": "Glad to be back on #Mastodon specifically for post editing & posting from #WordPress. #Fediverse #Indieweb"
},
"published": "2023-06-29T23:23:42+00:00",
"post-type": "note",
"_id": "38138094",
"_source": "7235",
"_is_read": false
}
TIL Postgres can be turned into a job queue: https://www.depesz.com/2014/10/10/waiting-for-9-5-implement-skip-locked-for-row-level-locks/
Might be nice for implementing webmentions in Kittybox.
{
"type": "entry",
"published": "2023-06-29T16:53:17.940975051+03:00",
"url": "https://fireburn.ru/posts/bAqXUK0",
"category": [
"Kittybox",
"Postgres"
],
"content": {
"text": "TIL Postgres can be turned into a job queue: https://www.depesz.com/2014/10/10/waiting-for-9-5-implement-skip-locked-for-row-level-locks/\nMight be nice for implementing webmentions in Kittybox.",
"html": "<p>TIL Postgres can be turned into a job queue: https://www.depesz.com/2014/10/10/waiting-for-9-5-implement-skip-locked-for-row-level-locks/</p>\n<p>Might be nice for implementing webmentions in Kittybox.</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/.kittybox/media/uploads/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09"
},
"post-type": "note",
"_id": "38134191",
"_source": "1371",
"_is_read": false
}
Are there any efforts for doing search on the #SmallWeb or #IndieWeb ?
#search
{
"type": "entry",
"author": {
"name": "@wmd",
"url": "https://chaos.social/@wmd",
"photo": null
},
"url": "https://chaos.social/@wmd/110621354958402243",
"content": {
"html": "<p>Are there any efforts for doing search on the <a href=\"https://chaos.social/tags/SmallWeb\">#<span>SmallWeb</span></a> or <a href=\"https://chaos.social/tags/IndieWeb\">#<span>IndieWeb</span></a> ?</p><p><a href=\"https://chaos.social/tags/search\">#<span>search</span></a></p>",
"text": "Are there any efforts for doing search on the #SmallWeb or #IndieWeb ?#search"
},
"published": "2023-06-28T10:25:21+00:00",
"post-type": "note",
"_id": "38113564",
"_source": "7235",
"_is_read": false
}
I read an article on the internet and brain-dumped my half-finished pre-coffee morning thoughts about it on my blog:
https://lostfocus.de/2023/06/28/mental-models/
#mastodon #fediverse #meta #indieweb
{
"type": "entry",
"author": {
"name": "@dominik",
"url": "https://nona.social/@dominik",
"photo": null
},
"url": "https://nona.social/@dominik/110620490137400204",
"content": {
"html": "<p>I read an article on the internet and brain-dumped my half-finished pre-coffee morning thoughts about it on my blog: </p><p><a href=\"https://lostfocus.de/2023/06/28/mental-models/\"><span>https://</span><span>lostfocus.de/2023/06/28/mental</span><span>-models/</span></a></p><p><a href=\"https://nona.social/tags/mastodon\">#<span>mastodon</span></a> <a href=\"https://nona.social/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://nona.social/tags/meta\">#<span>meta</span></a> <a href=\"https://nona.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I read an article on the internet and brain-dumped my half-finished pre-coffee morning thoughts about it on my blog: https://lostfocus.de/2023/06/28/mental-models/#mastodon #fediverse #meta #indieweb"
},
"published": "2023-06-28T06:45:25+00:00",
"post-type": "note",
"_id": "38111034",
"_source": "7235",
"_is_read": false
}
"...the dynamics of AI — producing cheap content based on others’ work — that is underwriting this change, and if #Google goes ahead with its current #AI search experience, the effects would be difficult to predict. Potentially, it would damage whole swathes of the web that most of us find useful — from product reviews to recipe blogs, hobbyist homepages, news outlets, and wikis."
#Reddit #Bing #IndieWeb
https://www.theverge.com/2023/6/26/23773914/ai-large-language-models-data-scraping-generation-remaking-web
{
"type": "entry",
"author": {
"name": "@liztai",
"url": "https://hachyderm.io/@liztai",
"photo": null
},
"url": "https://hachyderm.io/@liztai/110619204208137898",
"content": {
"html": "<p>\"...the dynamics of AI \u2014 producing cheap content based on others\u2019 work \u2014\u00a0that is underwriting this change, and if <a href=\"https://hachyderm.io/tags/Google\">#<span>Google</span></a> goes ahead with its current <a href=\"https://hachyderm.io/tags/AI\">#<span>AI</span></a> search experience, the effects would be difficult to predict. Potentially, it would damage whole swathes of the web that most of us find useful \u2014 from product reviews to recipe blogs, hobbyist homepages, news outlets, and wikis.\"</p><p><a href=\"https://hachyderm.io/tags/Reddit\">#<span>Reddit</span></a> <a href=\"https://hachyderm.io/tags/Bing\">#<span>Bing</span></a> <a href=\"https://hachyderm.io/tags/IndieWeb\">#<span>IndieWeb</span></a></p><p><a href=\"https://www.theverge.com/2023/6/26/23773914/ai-large-language-models-data-scraping-generation-remaking-web\"><span>https://www.</span><span>theverge.com/2023/6/26/2377391</span><span>4/ai-large-language-models-data-scraping-generation-remaking-web</span></a></p>",
"text": "\"...the dynamics of AI \u2014 producing cheap content based on others\u2019 work \u2014\u00a0that is underwriting this change, and if #Google goes ahead with its current #AI search experience, the effects would be difficult to predict. Potentially, it would damage whole swathes of the web that most of us find useful \u2014 from product reviews to recipe blogs, hobbyist homepages, news outlets, and wikis.\"#Reddit #Bing #IndieWebhttps://www.theverge.com/2023/6/26/23773914/ai-large-language-models-data-scraping-generation-remaking-web"
},
"published": "2023-06-28T01:18:23+00:00",
"post-type": "note",
"_id": "38109544",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"published": "2023-06-27T14:33:31-0400",
"url": "https://martymcgui.re/2023/06/27/minor-site-updates/",
"category": [
"site-update"
],
"name": "Minor site updates",
"content": {
"text": "I've got a bunch of IndieWeb-related projects I'd like to work on. What I don't have is a good setup for working on bigger projects incrementally as I have time. The general pattern is that nothing happens for a very long time, then I become obsessed with a particular project and it fills my free time until it is \"done\" or I run out of steam.\nAll that to say, I recently had some lovely time on vacation and instead of working on big projects I did a bunch of little fixes to my site.\nProbably the biggest is that my photos page now includes my daily-ish Caturday images. Previously it only pulled in still photos which, in the last couple of years, has only been from the very occasional check-in.\n\n Marty's Photos page screenshot showing the top of a grid of square photos. The top three images are of a seated fluffy cat looking off-camera, two seated fluffy cats looking at an empty food dispenser, and a fluffy cat chewing on some twine. Each of the visible photos has a triangular \"play\" icon in the upper-right corner indicating that the linked post contains a video.\n \nThis was made pretty easy because I rely on Cloudinary to reformat my iPhone's \"bounce\" photos into a consistent mp4 format for the web and it's simple enough to change a Cloudinary URL for an mp4 video to\u00a0 a still thumbnail image instead.\nOther updates:\nAfter my recent struggles with Hugo (or Go templates) turning parsing invalid times into a fatal error rather than something I can work around, I finally removed my now non-functional workaround.\n I toyed around with a \"fast build\" step by copying my site's Hugo setup and removing all content and layouts except those related to one or two new or updated posts. It seems like I could reasonably set this up to run immediately when I make a site update via Micropub so that new and updated posts are up immediately, while feeds and tag pages get updated when a full site build finishes.\n I upgraded my little Digital Ocean droplet to try and reduce that \"when a full site build finished\" time. Looks like I doubled my monthly from $6 to $12 for an inconsistent time savings of 5-15 seconds on a ~1 minute build. \ud83d\ude05\n I realized that my link preview meta crap for Slack / Discord / hellsites has been broken for a while. I kind-of fixed it for posts with titles, like this one, but it's still rubbish for my usual short posts, like Caturday. Caturday posts deserve to have image previews when shared on social media!\n\n Always more to be done. These weren't the biggest or most important projects but it felt nice to be tidying up the place.",
"html": "<p>I've got a <a href=\"https://indieweb.org/User:Martymcgui.re\">bunch of IndieWeb-related projects I'd like to work on</a>. What I don't have is a good setup for working on bigger projects incrementally as I have time. The general pattern is that nothing happens for a very long time, then I become obsessed with a particular project and it fills my free time until it is \"done\" or I run out of steam.</p>\n<p>All that to say, I recently had some lovely time on vacation and instead of working on big projects I did a bunch of little fixes to my site.</p>\n<p>Probably the biggest is that my <a href=\"https://martymcgui.re/photos/\">photos page</a> now includes my daily-ish Caturday images. Previously it only pulled in still photos which, in the last couple of years, has only been from the very occasional check-in.</p>\n<img src=\"https://media.martymcgui.re/54/15/0c/53/c2694b00402e35a2039f7c2ebd686b389e7c55b1c68158e906d03127.png\" alt=\"\" />\n Marty's Photos page screenshot showing the top of a grid of square photos. The top three images are of a seated fluffy cat looking off-camera, two seated fluffy cats looking at an empty food dispenser, and a fluffy cat chewing on some twine. Each of the visible photos has a triangular \"play\" icon in the upper-right corner indicating that the linked post contains a video.\n <br /><p>This was made pretty easy because I rely on Cloudinary to reformat my iPhone's \"bounce\" photos into a consistent mp4 format for the web and it's simple enough to change a Cloudinary URL for an mp4 video to\u00a0 a still thumbnail image instead.</p>\n<p>Other updates:</p>\n<ul><li>After my <a href=\"https://martymcgui.re/2023/03/19/go-time/\">recent struggles with Hugo (or Go templates) turning parsing invalid times into a fatal error</a> rather than something I can work around, I finally removed my now non-functional workaround.</li>\n <li>I toyed around with a \"fast build\" step by copying my site's Hugo setup and removing all content and layouts except those related to one or two new or updated posts. It seems like I could reasonably set this up to run immediately when I make a site update via Micropub so that new and updated posts are up immediately, while feeds and tag pages get updated when a full site build finishes.</li>\n <li>I upgraded my little Digital Ocean droplet to try and reduce that \"when a full site build finished\" time. Looks like I doubled my monthly from $6 to $12 for an inconsistent time savings of 5-15 seconds on a ~1 minute build. \ud83d\ude05</li>\n <li>I realized that my link preview meta crap for Slack / Discord / hellsites has been broken for a while. I kind-of fixed it for posts with titles, like this one, but it's still rubbish for my usual short posts, like Caturday. Caturday posts deserve to have image previews when shared on social media!</li>\n</ul><p>\n Always more to be done. These weren't the biggest or most important projects but it felt nice to be tidying up the place.\n <br /></p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "article",
"_id": "38108691",
"_source": "175",
"_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/06/27/lets-welcome-meta.html",
"name": "Let's welcome Meta, not block them",
"content": {
"html": "<p><a href=\"https://www.theverge.com/2023/6/8/23754304/instagram-meta-twitter-competitor-threads-activitypub\">Meta is working on a Twitter-like platform called Threads</a>, codenamed Project 92 or P92, rumored to support ActivityPub soon after launch. Some Mastodon instances are committing to proactively block it. I\u2019m here to take the opposite view.</p>\n<p>Meta adopting ActivityPub has the potential to fast-forward the progress of the social web by years. Ever since I grew disillusioned with Twitter a decade ago and started pushing for indie microblogs, then <a href=\"https://book.micro.blog/\">writing a book</a> about social networks and founding <a href=\"https://micro.blog/\">Micro.blog</a>, I could only dream of a moment where a massive tech company embraced such a fundamental open API.</p>\n<p>I get the concerns. I\u2019ve never trusted Facebook either. I don\u2019t post to Facebook and in Micro.blog we had to disable cross-posting to Facebook after they burned us with API changes. But this is an opportunity with Threads that I\u2019m going to celebrate because it could have a significant, mostly-positive impact on growing the fediverse.</p>\n<p>Johannes Ernst <a href=\"https://social.coop/@J12t/110613954371728238\">raised an important question</a>: will the fediverse grow faster organically, cut off from Threads, or faster with the chance to bring Meta users over to the larger fediverse? And I\u2019d zoom out from that to the big picture: do we really want to be a community that discourages for-profit companies from adopting open APIs?</p>\n<p>To succeed with mainstream users, the fediverse should encompass many types of platforms and business models. Not just open source. Not just volunteer-led instances. Micro.blog charges $5/month for blog hosting so we can keep doing this and growing for the next 20 years.</p>\n<p>Let\u2019s talk about data privacy. My blog is public already and Meta is free to crawl it and its connections to other blogs. Admittedly, there are problems\u2026 For example, Mastodon direct messages were a concern in <a href=\"https://about.scicomm.xyz/doku.php?id=blog:2023:0625_meta_on_the_fediverse_to_block_or_not_to_block\">SciComm.xyz\u2019s decision to block Meta</a>:</p>\n<blockquote>\n<p>Federation would allow Meta to cache non-public data too, such as followers-only and direct messages, which pass through its servers as part of the normal workings of ActivityPub.</p>\n</blockquote>\n<p>This is valid. It\u2019s effectively a design flaw that direct messages can leak out in plain-text to Meta\u2019s servers. The good news is that people are already thinking about how to handle encrypted direct messaging in future revisions of ActivityPub. There have been a couple recent discussions on the <a href=\"https://www.w3.org/groups/cg/socialcg/\">SWICG</a> mailing list about this.</p>\n<p>Unfortunately, it\u2019s likely that Threads will implement only the parts of ActivityPub that serve Meta\u2019s business, ignoring features such as account migration that would allow users to move their followers from Threads to Mastodon or Micro.blog. Before we judge Meta too harshly, I don\u2019t think most non-Mastodon servers support account migration either, and even Mastodon itself doesn\u2019t support <em>post</em> migration.</p>\n<p>In other words, maybe we get our own house in order, so that if larger platforms come on board there are clear best practices for doing things the right way. There is still a lot to do. As impressive as the ActivityPub adoption has been over the last year especially \u2014\u00a0and kudos to Eugen Rochko and the Mastodon community for ramping up so well to welcome Twitter refugees \u2014 it\u2019s still early days compared to where we can go.</p>\n<p>I don\u2019t worry about Meta embracing ActivityPub and then extinguishing the fediverse as we know it. I worry that all this pushback will force Meta to reconsider <em>whether they should even bother</em>. Maybe they give up and Threads is yet another silo, cut off from the rest of the web. Then the current fediverse will have to compete directly for users instead of collaborating on a more open vision where the walls of closed gardens are finally starting to break down.</p>\n<p><a href=\"https://www.timothychambers.net/2023/06/23/project-and-the.html\">Tim Chambers blogged about</a> how we can react to Threads. Perhaps most important is to prioritize our existing communities:</p>\n<blockquote>\n<p>And remember we only have to protect the 1.3 million monthly active users inside the Fediverse. And we do that now every day. Spammers and toxic accounts inside the P92 network we or our social graph don\u2019t follow is their problem. Our problem is protecting our people.</p>\n</blockquote>\n<p>For Micro.blog, we will not proactively block Meta. We will, however, build tools for users to choose how they want accounts to federate with Threads.</p>\n<p>Our users are passionate about indie blogs. They often support small companies and distrust big corporate-y platforms. There could be an account setting to effectively opt out of Threads, just as someone can disable ActivityPub in Micro.blog and only participate in conversations with other Micro.blog users.</p>\n<p>I can\u2019t predict how Threads and ActivityPub will play out. Meanwhile, Twitter continues to melt down. Back in 2018, I chose to implement ActivityPub instead of trying to compete with Mastodon. And just this year, we added Bluesky and Nostr cross-posting to Micro.blog, to make it easy to get microblog posts out to these emerging networks.</p>\n<p>Let\u2019s build stronger connections across platforms. I don\u2019t want a <a href=\"https://indieweb.org/monoculture\">monoculture</a> where a single platform dominates, whether it\u2019s open or closed. The web will be better if we have a variety of platforms that can interoperate, and users have the power to choose where to host their content, what their web identity is, and who can connect to their posts. The default should be open.</p>",
"text": "Meta is working on a Twitter-like platform called Threads, codenamed Project 92 or P92, rumored to support ActivityPub soon after launch. Some Mastodon instances are committing to proactively block it. I\u2019m here to take the opposite view.\nMeta adopting ActivityPub has the potential to fast-forward the progress of the social web by years. Ever since I grew disillusioned with Twitter a decade ago and started pushing for indie microblogs, then writing a book about social networks and founding Micro.blog, I could only dream of a moment where a massive tech company embraced such a fundamental open API.\nI get the concerns. I\u2019ve never trusted Facebook either. I don\u2019t post to Facebook and in Micro.blog we had to disable cross-posting to Facebook after they burned us with API changes. But this is an opportunity with Threads that I\u2019m going to celebrate because it could have a significant, mostly-positive impact on growing the fediverse.\nJohannes Ernst raised an important question: will the fediverse grow faster organically, cut off from Threads, or faster with the chance to bring Meta users over to the larger fediverse? And I\u2019d zoom out from that to the big picture: do we really want to be a community that discourages for-profit companies from adopting open APIs?\nTo succeed with mainstream users, the fediverse should encompass many types of platforms and business models. Not just open source. Not just volunteer-led instances. Micro.blog charges $5/month for blog hosting so we can keep doing this and growing for the next 20 years.\nLet\u2019s talk about data privacy. My blog is public already and Meta is free to crawl it and its connections to other blogs. Admittedly, there are problems\u2026 For example, Mastodon direct messages were a concern in SciComm.xyz\u2019s decision to block Meta:\n\nFederation would allow Meta to cache non-public data too, such as followers-only and direct messages, which pass through its servers as part of the normal workings of ActivityPub.\n\nThis is valid. It\u2019s effectively a design flaw that direct messages can leak out in plain-text to Meta\u2019s servers. The good news is that people are already thinking about how to handle encrypted direct messaging in future revisions of ActivityPub. There have been a couple recent discussions on the SWICG mailing list about this.\nUnfortunately, it\u2019s likely that Threads will implement only the parts of ActivityPub that serve Meta\u2019s business, ignoring features such as account migration that would allow users to move their followers from Threads to Mastodon or Micro.blog. Before we judge Meta too harshly, I don\u2019t think most non-Mastodon servers support account migration either, and even Mastodon itself doesn\u2019t support post migration.\nIn other words, maybe we get our own house in order, so that if larger platforms come on board there are clear best practices for doing things the right way. There is still a lot to do. As impressive as the ActivityPub adoption has been over the last year especially \u2014\u00a0and kudos to Eugen Rochko and the Mastodon community for ramping up so well to welcome Twitter refugees \u2014 it\u2019s still early days compared to where we can go.\nI don\u2019t worry about Meta embracing ActivityPub and then extinguishing the fediverse as we know it. I worry that all this pushback will force Meta to reconsider whether they should even bother. Maybe they give up and Threads is yet another silo, cut off from the rest of the web. Then the current fediverse will have to compete directly for users instead of collaborating on a more open vision where the walls of closed gardens are finally starting to break down.\nTim Chambers blogged about how we can react to Threads. Perhaps most important is to prioritize our existing communities:\n\nAnd remember we only have to protect the 1.3 million monthly active users inside the Fediverse. And we do that now every day. Spammers and toxic accounts inside the P92 network we or our social graph don\u2019t follow is their problem. Our problem is protecting our people.\n\nFor Micro.blog, we will not proactively block Meta. We will, however, build tools for users to choose how they want accounts to federate with Threads.\nOur users are passionate about indie blogs. They often support small companies and distrust big corporate-y platforms. There could be an account setting to effectively opt out of Threads, just as someone can disable ActivityPub in Micro.blog and only participate in conversations with other Micro.blog users.\nI can\u2019t predict how Threads and ActivityPub will play out. Meanwhile, Twitter continues to melt down. Back in 2018, I chose to implement ActivityPub instead of trying to compete with Mastodon. And just this year, we added Bluesky and Nostr cross-posting to Micro.blog, to make it easy to get microblog posts out to these emerging networks.\nLet\u2019s build stronger connections across platforms. I don\u2019t want a monoculture where a single platform dominates, whether it\u2019s open or closed. The web will be better if we have a variety of platforms that can interoperate, and users have the power to choose where to host their content, what their web identity is, and who can connect to their posts. The default should be open."
},
"published": "2023-06-27T09:52:54-05:00",
"category": [
"Essays"
],
"post-type": "article",
"_id": "38104952",
"_source": "12",
"_is_read": false
}