{
"type": "entry",
"author": {
"name": "@mo8it",
"url": "https://fosstodon.org/@mo8it",
"photo": null
},
"url": "https://fosstodon.org/@mo8it/110842740602123169",
"content": {
"html": "<p>What database do you prefer as a user of a self-hosted app? <img alt=\":blobthinkingeyes:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/139/112/original/65648e9d263ac6cd.png\" title=\":blobthinkingeyes:\" width=\"16\" /></p><p>I want to support only one for <br /><a href=\"https://fosstodon.org/tags/OxiTraffic\">#<span>OxiTraffic</span></a></p><p>PostgreSQL is much more flexible and powerful from a developer point of view. It can also scale much better just in case.</p><p>But SQLite does not require additional hosting. It is one file that can be automatically created by the app itself.</p><p>Comments on your choice are appreciated <img alt=\":ablobcatheart:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/287/467/original/5909b3a5ce088074.png\" title=\":ablobcatheart:\" width=\"16\" /></p><p><a href=\"https://fosstodon.org/tags/SelfHosted\">#<span>SelfHosted</span></a> <a href=\"https://fosstodon.org/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://fosstodon.org/tags/RustLang\">#<span>RustLang</span></a> <a href=\"https://fosstodon.org/tags/Rust\">#<span>Rust</span></a> <a href=\"https://fosstodon.org/tags/SQLite\">#<span>SQLite</span></a> <a href=\"https://fosstodon.org/tags/PostgreSQL\">#<span>PostgreSQL</span></a> <a href=\"https://fosstodon.org/tags/Developer\">#<span>Developer</span></a> <a href=\"https://fosstodon.org/tags/FOSS\">#<span>FOSS</span></a></p><p>PostgreSQL<br />SQLite</p>",
"text": "What database do you prefer as a user of a self-hosted app? I want to support only one for \n#OxiTrafficPostgreSQL is much more flexible and powerful from a developer point of view. It can also scale much better just in case.But SQLite does not require additional hosting. It is one file that can be automatically created by the app itself.Comments on your choice are appreciated #SelfHosted #IndieWeb #RustLang #Rust #SQLite #PostgreSQL #Developer #FOSSPostgreSQL\nSQLite"
},
"published": "2023-08-06T12:46:37+00:00",
"post-type": "note",
"_id": "38570487",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Brian Schrader",
"url": "https://brianschrader.com",
"photo": "https://www.gravatar.com/avatar/11b074a636e00292c98e3e60f7e16595"
},
"url": "http://brianschrader.com/archive/building-bots-for-fun-and8230/",
"name": "Building Bots for Fun and…",
"content": {
"html": "<p>For all of the good things about Mastodon and the Fediverse more broadly, the technology has so far struggled to spread far outside of tech circles and into the broader public. Mastodon especially is pretty big these days, but its mostly filled with a lot of computer nerds like myself; there really isn't a very large music scene like there is on other social media sites.</p>\n\n\n\n\n<p>I wanted to help fix that, so I threw together a simple <a href=\"https://mastodon.social/@sdmusiceventsbot\">Mastodon bot</a> (a toot bot?) that regularly shares information about local music shows in San Diego.</p>\n<p>With the <a href=\"https://www.sandiegoreader.com\">San Diego Reader</a> as its data source, the bot posts every hour about shows happening in the next day or two. Hopefully it will help my fellow San Diegans keep tabs on the music scene, and help to inspire more musicians and local music fans onto the platform.</p>\n<p>So if you're at all interested in the San Diego music scene, be sure to follow <a href=\"https://mastodon.social/@sdmusiceventsbot\">sdmusiceventsbot</a> on Mastodon! And if you're a local artist, make sure you <a href=\"https://mastodon.social/@sdmusiceventsbot\">add your event</a> to the Reader to get yourself noticed by the bot! Be warned, San Diego has a lot of shows (more than the bot could ever reasonably post without looking like spam), so not all shows will get posted. The choices are random, so it's all up to the luck of the dice.</p>",
"text": "For all of the good things about Mastodon and the Fediverse more broadly, the technology has so far struggled to spread far outside of tech circles and into the broader public. Mastodon especially is pretty big these days, but its mostly filled with a lot of computer nerds like myself; there really isn't a very large music scene like there is on other social media sites.\n\n\n\n\nI wanted to help fix that, so I threw together a simple Mastodon bot (a toot bot?) that regularly shares information about local music shows in San Diego.\nWith the San Diego Reader as its data source, the bot posts every hour about shows happening in the next day or two. Hopefully it will help my fellow San Diegans keep tabs on the music scene, and help to inspire more musicians and local music fans onto the platform.\nSo if you're at all interested in the San Diego music scene, be sure to follow sdmusiceventsbot on Mastodon! And if you're a local artist, make sure you add your event to the Reader to get yourself noticed by the bot! Be warned, San Diego has a lot of shows (more than the bot could ever reasonably post without looking like spam), so not all shows will get posted. The choices are random, so it's all up to the luck of the dice."
},
"published": "2023-08-05T21:41:00",
"category": [
"mastodon",
"programming",
"fun"
],
"post-type": "article",
"_id": "38567189",
"_source": "7222",
"_is_read": false
}
{
"type": "entry",
"published": "2023-08-05T10:45:09-0400",
"url": "https://martymcgui.re/2023/08/05/104509/",
"syndication": [
"https://fed.brid.gy/"
],
"content": {
"text": "Your August blog carnival theme is \u201cgardening\u201d. It\u2019s your < 10min update on the #IndieWeb community!\nThis Week in the IndieWeb audio edition for July 29th - August 4th, 2023.\nhttps://martymcgui.re/2023/08/05/this-week-in-the-indieweb-audio-edition--july-29th---august-4th-2023/",
"html": "<p>Your August blog carnival theme is \u201cgardening\u201d. It\u2019s your < 10min update on the #IndieWeb community!</p>\n<p>This Week in the IndieWeb audio edition for July 29th - August 4th, 2023.\n<a href=\"https://martymcgui.re/2023/08/05/this-week-in-the-indieweb-audio-edition--july-29th---august-4th-2023/\">https://martymcgui.re/2023/08/05/this-week-in-the-indieweb-audio-edition--july-29th---august-4th-2023/</a></p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "note",
"_id": "38565053",
"_source": "175",
"_is_read": false
}
{
"type": "entry",
"published": "2023-08-05T10:43:19-0400",
"url": "https://martymcgui.re/2023/08/05/this-week-in-the-indieweb-audio-edition--july-29th---august-4th-2023/",
"category": [
"podcast",
"IndieWeb",
"this-week-indieweb-podcast"
],
"audio": [
"https://media.martymcgui.re/c7/c6/3d/b0/8cd2fc32b8b6250765b395d175236849500929a6d05938ad638252fc.mp3"
],
"name": "This Week in the IndieWeb Audio Edition \u2022 July 29th - August 4th, 2023",
"content": {
"text": "Show/Hide Transcript\n \n Your August blog carnival theme is \u201cgardening\u201d. It\u2019s the audio edition for This Week in the IndieWeb for July 29th - August 4th, 2023.\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>Your August blog carnival theme is \u201cgardening\u201d. It\u2019s the audio edition for <a href=\"https://indieweb.org/this-week/2023-08-04.html\">This Week in the IndieWeb for July 29th - August 4th, 2023</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": "38565054",
"_source": "175",
"_is_read": false
}
Technology should exist for our convenience, not for the convenience of anyone who wants to interrupt us. from #Hyperfocus by #ChrisBailey
This resonates deeply with me. I loathe constant phone buzzing or browser notifications. Sometimes it feels like we’re slaves to the technology instead of us being the boss.
FYI the #book is not aimed at the #neurodiverse at all; my goal in reading it is to find #research-backed information that can help me understand and handle my distractions and maybe - just maybe - he’ll have some #tips that will be useful for *my* brain.
For example, knowing that it takes 29 minutes to get back on track after distracting ourselves (vs 6 minutes when distracted by someone else) quantifies the consequences of distractions. Thinking that a distraction = losing half an hour feels much more tangible.
{
"type": "entry",
"author": {
"name": "@ArpComics",
"url": "https://sunny.garden/@ArpComics",
"photo": null
},
"url": "https://sunny.garden/@ArpComics/110836918801665365",
"content": {
"html": "<p>Technology should exist for our convenience, not for the convenience of anyone who wants to interrupt us.<br />from <a href=\"https://sunny.garden/tags/Hyperfocus\">#<span>Hyperfocus</span></a> by <a href=\"https://sunny.garden/tags/ChrisBailey\">#<span>ChrisBailey</span></a></p><p>This resonates deeply with me. I loathe constant phone buzzing or browser notifications. Sometimes it feels like we\u2019re slaves to the technology instead of us being the boss.</p><p>FYI the <a href=\"https://sunny.garden/tags/book\">#<span>book</span></a> is not aimed at the <a href=\"https://sunny.garden/tags/neurodiverse\">#<span>neurodiverse</span></a> at all; my goal in reading it is to find <a href=\"https://sunny.garden/tags/research\">#<span>research</span></a>-backed information that can help me understand and handle my distractions and maybe - just maybe - he\u2019ll have some <a href=\"https://sunny.garden/tags/tips\">#<span>tips</span></a> that will be useful for *my* brain.</p><p>For example, knowing that it takes 29 minutes to get back on track after distracting ourselves (vs 6 minutes when distracted by someone else) quantifies the consequences of distractions. Thinking that a distraction = losing half an hour feels much more tangible. </p><p><a href=\"https://sunny.garden/tags/Bookstodon\">#<span>Bookstodon</span></a> <a href=\"https://sunny.garden/tags/Quotes\">#<span>Quotes</span></a> <a href=\"https://sunny.garden/tags/ADHD\">#<span>ADHD</span></a> <a href=\"https://sunny.garden/tags/AdultADHD\">#<span>AdultADHD</span></a> <a href=\"https://sunny.garden/tags/POSSE\">#<span>POSSE</span></a> <a href=\"https://sunny.garden/tags/Indieweb\">#<span>Indieweb</span></a> <a href=\"https://sunny.garden/tags/ADHDer\">#<span>ADHDer</span></a> <a href=\"https://sunny.garden/tags/Neurodiversity\">#<span>Neurodiversity</span></a></p><p><a href=\"https://whatwasidoingagain.com/adhd-asides/technology-should-exist-for-our-convenience/\"><span>https://</span><span>whatwasidoingagain.com/adhd-as</span><span>ides/technology-should-exist-for-our-convenience/</span></a></p>",
"text": "Technology should exist for our convenience, not for the convenience of anyone who wants to interrupt us.\nfrom #Hyperfocus by #ChrisBaileyThis resonates deeply with me. I loathe constant phone buzzing or browser notifications. Sometimes it feels like we\u2019re slaves to the technology instead of us being the boss.FYI the #book is not aimed at the #neurodiverse at all; my goal in reading it is to find #research-backed information that can help me understand and handle my distractions and maybe - just maybe - he\u2019ll have some #tips that will be useful for *my* brain.For example, knowing that it takes 29 minutes to get back on track after distracting ourselves (vs 6 minutes when distracted by someone else) quantifies the consequences of distractions. Thinking that a distraction = losing half an hour feels much more tangible. #Bookstodon #Quotes #ADHD #AdultADHD #POSSE #Indieweb #ADHDer #Neurodiversityhttps://whatwasidoingagain.com/adhd-asides/technology-should-exist-for-our-convenience/"
},
"published": "2023-08-05T12:06:04+00:00",
"post-type": "note",
"_id": "38563143",
"_source": "7235",
"_is_read": false
}
I've been following the #indieweb / #microformats movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.
I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)
{
"type": "entry",
"author": {
"name": "@astrojuanlu",
"url": "https://social.juanlu.space/@astrojuanlu",
"photo": null
},
"url": "https://social.juanlu.space/@astrojuanlu/110836819561187285",
"content": {
"html": "<p>I've been following the <a href=\"https://social.juanlu.space/tags/indieweb\">#<span>indieweb</span></a> / <a href=\"https://social.juanlu.space/tags/microformats\">#<span>microformats</span></a> movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.</p><p>I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)</p>",
"text": "I've been following the #indieweb / #microformats movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)"
},
"published": "2023-08-05T11:40:50+00:00",
"post-type": "note",
"_id": "38563144",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@jasm1nii",
"url": "https://mas.to/@jasm1nii",
"photo": null
},
"url": "https://mas.to/@jasm1nii/110836494558944658",
"content": {
"html": "<p>as much as i love the <a href=\"https://mas.to/tags/IndieWeb\">#<span>IndieWeb</span></a>, i wish it had more traction in PoC spaces, especially in <a href=\"https://mas.to/tags/SEAsia\">#<span>SEAsia</span></a></p>",
"text": "as much as i love the #IndieWeb, i wish it had more traction in PoC spaces, especially in #SEAsia"
},
"published": "2023-08-05T10:18:10+00:00",
"post-type": "note",
"_id": "38563145",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "fluffy",
"url": "http://beesbuzz.biz/",
"photo": null
},
"url": "http://beesbuzz.biz/blog/8325-Publs-insurmountable-technical-debt",
"published": "2023-08-04T15:30:34-07:00",
"content": {
"html": "<p>Back when Publ was brand-new I was using a fairly common ORM for managing my database. It was <em>okay</em> but I had some issues with how the project was being run, particularly in how the core maintainer treated bug reporters who were reporting things that he didn\u2019t personally agree with.</p><p>So I switched to <a href=\"https://github.com/ponyorm/pony\">Pony ORM</a>, which has a much nicer, more-Pythonic API, and whose maintainers are friendly and helpful. It\u2019s missing a few important functions such as migrations but for Publ it doesn\u2019t matter so much and they were always claiming that migrations were coming \u201creal soon now\u201d for a while.</p><p>Unfortunately, some changes in Python 3.11 broke Pony completely, and progress on getting it working again has been, well, <em>slow</em>.</p><p>Back when I switched to Pony I mused about just dropping SQL entirely and moving to a more primitive indexed data store, such as <a href=\"https://lmdb.readthedocs.io/en/release/\">lmdb</a>. But I really do not have it in me to completely redo all that stuff in Publ <em>again</em>, especially with all of the weird regressions that always occur due to subtle differences in locking behavior and so on.</p><p>Sometimes I think how now that I actually know how Publ should work I should rewrite it with better testability and a more actively-developed Markdown processor (because <a href=\"https://github.com/FSX/misaka\">misaka</a> has also been abandoned and is in permafreeze status), and if I\u2019m going to do that, maybe I should use it as an excuse to finally learn <a href=\"https://www.rust-lang.org/\">Rust</a> because honestly the Python ecosystem is kind of a mess right now.</p><p>I\u2019ve put so much work into Publ but keeping the project going just feels so\u2026 difficult.</p><p>Or I mean I <em>could</em> switch to any number of existing site generators out there but then I\u2019d be giving up all of the things that makes Publ unique (friends-only/access-controlled entries, variadic templates, top-notch template-driven image renditions, etc.).</p><p>This is one of those things where the decision would be a lot easier to make if people were actually helping to fund Publ development or if it had any actual, y'know, <em>users</em>.</p>\n\n\n<p>Things that have gotten tricky with Publ:</p>\n<ul><li>Unmaintained/abandoned Markdown engine, with a big chunk of Publ\u2019s own code written specifically to that engine\u2019s quirks and features</li>\n<li>Poor automated test coverage and an architecture which doesn\u2019t lend itself to improving it</li>\n<li>Way too much dependence on Flask, which also limits adding features I\u2019ve been wanting to add</li>\n<li>Awful wish-it-were-async image rendering pipeline (fundamentally limited by how Python\u2019s WSGI interface works)</li>\n<li>Lots of sharp edges with actual deployment, especially regarding Python versions combined with Python\u2019s cavalcade of incompatible dependency/deployment management systems</li>\n</ul><p>Things that I\u2019d also like to be able to support, which is made difficult by the current architecture:</p>\n<ul><li>Object-storage backend (S3/B2/et al)</li>\n<li>More \u201ccloudy\u201d deployment, with proper support for load balancing/multi-region availability/fleet deployment/etc.</li>\n<li>A proper content management API (beyond \u201cput shit on the filesystem and hope <code>watchdog</code> doesn\u2019t fuck up\u201d)</li>\n</ul><p>but then thinking about that also makes me like, grumpy, because that\u2019s supporting use cases other than why I designed Publ.</p><p>Part of me just wants to like. Build something completely different, like an IndieWeb version of <a href=\"https://cohost.org/\">Cohost</a> or something. I mean that was the original design of Publ to begin with: it was meant to be basically self-hosted Tumblr with better access control. And when I first started working on it, I hadn\u2019t yet learned about the <a href=\"https://indieweb.org/\">Indieweb</a> or any of its protocols, and I think if I\u2019d set out to build an Indieweb-first publishing system I\u2019d have made some very different decisions along the way.</p><p>Gah, I dunno. Things are working \u201cfine\u201d for now. Maybe I\u2019ll just kick the can down the road until the current issues become untenable. Maybe Pony will fix Python 3.11 compatibility, and maybe it\u2019ll turn out that migrating the Markdown processing to <a href=\"https://github.com/miyuchina/mistletoe\">mistletoe</a> or <a href=\"https://github.com/lepture/mistune\">Mistune</a> or whatever won\u2019t be <em>that</em> bad.</p>\n\n<p><a href=\"http://beesbuzz.biz/blog/8325-Publs-insurmountable-technical-debt#comments\">comments</a></p>\n\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=python\">#Python</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=sql\">#SQL</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=orm\">#ORM</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=publ\">#Publ</a>",
"text": "Back when Publ was brand-new I was using a fairly common ORM for managing my database. It was okay but I had some issues with how the project was being run, particularly in how the core maintainer treated bug reporters who were reporting things that he didn\u2019t personally agree with.So I switched to Pony ORM, which has a much nicer, more-Pythonic API, and whose maintainers are friendly and helpful. It\u2019s missing a few important functions such as migrations but for Publ it doesn\u2019t matter so much and they were always claiming that migrations were coming \u201creal soon now\u201d for a while.Unfortunately, some changes in Python 3.11 broke Pony completely, and progress on getting it working again has been, well, slow.Back when I switched to Pony I mused about just dropping SQL entirely and moving to a more primitive indexed data store, such as lmdb. But I really do not have it in me to completely redo all that stuff in Publ again, especially with all of the weird regressions that always occur due to subtle differences in locking behavior and so on.Sometimes I think how now that I actually know how Publ should work I should rewrite it with better testability and a more actively-developed Markdown processor (because misaka has also been abandoned and is in permafreeze status), and if I\u2019m going to do that, maybe I should use it as an excuse to finally learn Rust because honestly the Python ecosystem is kind of a mess right now.I\u2019ve put so much work into Publ but keeping the project going just feels so\u2026 difficult.Or I mean I could switch to any number of existing site generators out there but then I\u2019d be giving up all of the things that makes Publ unique (friends-only/access-controlled entries, variadic templates, top-notch template-driven image renditions, etc.).This is one of those things where the decision would be a lot easier to make if people were actually helping to fund Publ development or if it had any actual, y'know, users.\n\n\nThings that have gotten tricky with Publ:\nUnmaintained/abandoned Markdown engine, with a big chunk of Publ\u2019s own code written specifically to that engine\u2019s quirks and features\nPoor automated test coverage and an architecture which doesn\u2019t lend itself to improving it\nWay too much dependence on Flask, which also limits adding features I\u2019ve been wanting to add\nAwful wish-it-were-async image rendering pipeline (fundamentally limited by how Python\u2019s WSGI interface works)\nLots of sharp edges with actual deployment, especially regarding Python versions combined with Python\u2019s cavalcade of incompatible dependency/deployment management systems\nThings that I\u2019d also like to be able to support, which is made difficult by the current architecture:\nObject-storage backend (S3/B2/et al)\nMore \u201ccloudy\u201d deployment, with proper support for load balancing/multi-region availability/fleet deployment/etc.\nA proper content management API (beyond \u201cput shit on the filesystem and hope watchdog doesn\u2019t fuck up\u201d)\nbut then thinking about that also makes me like, grumpy, because that\u2019s supporting use cases other than why I designed Publ.Part of me just wants to like. Build something completely different, like an IndieWeb version of Cohost or something. I mean that was the original design of Publ to begin with: it was meant to be basically self-hosted Tumblr with better access control. And when I first started working on it, I hadn\u2019t yet learned about the Indieweb or any of its protocols, and I think if I\u2019d set out to build an Indieweb-first publishing system I\u2019d have made some very different decisions along the way.Gah, I dunno. Things are working \u201cfine\u201d for now. Maybe I\u2019ll just kick the can down the road until the current issues become untenable. Maybe Pony will fix Python 3.11 compatibility, and maybe it\u2019ll turn out that migrating the Markdown processing to mistletoe or Mistune or whatever won\u2019t be that bad.\n\ncomments\n\n \n #Python\n \n #SQL\n \n #ORM\n \n #Publ"
},
"name": "fluffy rambles: Publ's insurmountable technical debt",
"post-type": "article",
"_id": "38559316",
"_source": "3782",
"_is_read": false
}
Weighing up hosting and domain options at the moment (with help from some of the lovely #VirtualGothNight folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.
From a digital wellbeing point of view, I think I struggle with timelines, algorithmic or not... #indieweb#digitalwellbeing
{
"type": "entry",
"author": {
"name": "@Stitch",
"url": "https://indieweb.social/@Stitch",
"photo": null
},
"url": "https://indieweb.social/@Stitch/110831149520705744",
"content": {
"html": "<p>Weighing up hosting and domain options at the moment (with help from some of the lovely <a href=\"https://indieweb.social/tags/VirtualGothNight\">#<span>VirtualGothNight</span></a> folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.</p><p>From a digital wellbeing point of view, <br />I think I struggle with timelines, algorithmic or not... <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/digitalwellbeing\">#<span>digitalwellbeing</span></a></p>",
"text": "Weighing up hosting and domain options at the moment (with help from some of the lovely #VirtualGothNight folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.From a digital wellbeing point of view, \nI think I struggle with timelines, algorithmic or not... #indieweb #digitalwellbeing"
},
"published": "2023-08-04T11:38:52+00:00",
"post-type": "note",
"_id": "38554393",
"_source": "7235",
"_is_read": false
}
I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.
Next I would like to set up daily archive pages that each box can link to.
{
"type": "entry",
"published": "2023-08-03 19:12-0700",
"url": "https://gregorlove.com/2023/08/i-added-back/",
"category": [
"indieweb"
],
"content": {
"text": "I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.\n\n\n\nNext I would like to set up daily archive pages that each box can link to.",
"html": "<p>I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.</p>\n\n<p><img alt=\"screenshot of the bio on my homepage with the posting activity visualization underneath it: 30 small boxes with colors from gray to deep blue indicating relative number of posts each day\" src=\"https://gregorlove.com/site/assets/files/6520/screenshot_2023-08-03_191124.png\" /></p>\n\n<p>Next I would like to set up daily archive pages that each box can link to.</p>"
},
"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": "38552790",
"_source": "179",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@godteeth",
"url": "https://gnu.gl/@godteeth",
"photo": null
},
"url": "https://gnu.gl/@godteeth/110829439916546354",
"content": {
"html": "<p>new website page up, its just several links that all take you to random handmade websites/pages, have fun</p><p><a href=\"https://godteeth.com/misc/randomWeb.html\"><span>https://</span><span>godteeth.com/misc/randomWeb.ht</span><span>ml</span></a></p><p><a href=\"https://gnu.gl/tags/oldweb\">#<span>oldweb</span></a> <a href=\"https://gnu.gl/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://gnu.gl/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://gnu.gl/tags/personalwebsites\">#<span>personalwebsites</span></a> <a href=\"https://gnu.gl/tags/personalsites\">#<span>personalsites</span></a> <a href=\"https://gnu.gl/tags/websites\">#<span>websites</span></a> <a href=\"https://gnu.gl/tags/geocities\">#<span>geocities</span></a> <a href=\"https://gnu.gl/tags/neocities\">#<span>neocities</span></a> <a href=\"https://gnu.gl/tags/webring\">#<span>webring</span></a> <a href=\"https://gnu.gl/tags/webrings\">#<span>webrings</span></a></p>",
"text": "new website page up, its just several links that all take you to random handmade websites/pages, have funhttps://godteeth.com/misc/randomWeb.html#oldweb #indieweb #smallweb #personalwebsites #personalsites #websites #geocities #neocities #webring #webrings"
},
"published": "2023-08-04T04:24:05+00:00",
"post-type": "note",
"_id": "38551906",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@fury",
"url": "https://indieweb.social/@fury",
"photo": null
},
"url": "https://indieweb.social/@fury/110829406036305201",
"content": {
"html": "<p>I used up 50mb of my hosting storage for my blog.</p><p>I\u2019ve around 120-30 posts written, most of them are text only, some of them with many images (game reviews)</p><p>That\u2019s 50%. Yes, I\u2019ve only 100mb of storage.</p><p>Keep it small and simple</p><p><a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/PersonalWebsite\">#<span>PersonalWebsite</span></a> <a href=\"https://indieweb.social/tags/blogging\">#<span>blogging</span></a></p>",
"text": "I used up 50mb of my hosting storage for my blog.I\u2019ve around 120-30 posts written, most of them are text only, some of them with many images (game reviews)That\u2019s 50%. Yes, I\u2019ve only 100mb of storage.Keep it small and simple#IndieWeb #PersonalWebsite #blogging"
},
"published": "2023-08-04T04:15:28+00:00",
"post-type": "note",
"_id": "38551907",
"_source": "7235",
"_is_read": false
}
I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.
Next I would like to set up daily archive pages that each box can link to.
{
"type": "entry",
"published": "2023-08-03 19:12-0700",
"url": "https://gregorlove.com/2023/08/i-added-back/",
"category": [
"indieweb"
],
"content": {
"text": "I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.\n\n\n\nNext I would like to set up daily archive pages that each box can link to.",
"html": "<p>I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.</p>\n\n<p><img alt=\"screenshot of the bio on my homepage with the posting activity visualization underneath it: 30 small boxes with colors from gray to deep blue indicating relative number of posts each day\" src=\"https://gregorlove.com/site/assets/files/6520/screenshot_2023-08-03_191124.png\" /></p>\n\n<p>Next I would like to set up daily archive pages that each box can link to.</p>"
},
"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": "38551503",
"_source": "95",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@mro",
"url": "https://digitalcourage.social/@mro",
"photo": null
},
"url": "https://digitalcourage.social/@mro/110825642425939617",
"content": {
"html": "<p>manual until it hurts - <a href=\"https://digitalcourage.social/tags/IndieWeb\">#<span>IndieWeb</span></a><br /><a href=\"https://indieweb.org/manual_until_it_hurts\"><span>https://</span><span>indieweb.org/manual_until_it_h</span><span>urts</span></a><br />\"manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing & automating.\"<br />thanks <a href=\"https://jeremy.hu/jetpack-hashtags-posts-shared-mastodon/\"><span>https://</span><span>jeremy.hu/jetpack-hashtags-pos</span><span>ts-shared-mastodon/</span></a><br />via <span class=\"h-card\"><a class=\"u-url\" href=\"https://fedi.jeremy.hu/@jeremy\">@<span>jeremy</span></a></span> <a href=\"https://fedi.jeremy.hu/@jeremy/statuses/01H6XDPS62SVCVSYK351E61SMM\"><span>https://</span><span>fedi.jeremy.hu/@jeremy/statuse</span><span>s/01H6XDPS62SVCVSYK351E61SMM</span></a><br />thanks <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@pfefferle\">@<span>pfefferle</span></a></span><br />\u00b9 <a href=\"https://mro.name/aub26kk\"><span>https://</span><span>mro.name/aub26kk</span><span></span></a></p>",
"text": "manual until it hurts - #IndieWeb\nhttps://indieweb.org/manual_until_it_hurts\n\"manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing & automating.\"\nthanks https://jeremy.hu/jetpack-hashtags-posts-shared-mastodon/\nvia @jeremy https://fedi.jeremy.hu/@jeremy/statuses/01H6XDPS62SVCVSYK351E61SMM\nthanks @pfefferle\n\u00b9 https://mro.name/aub26kk"
},
"published": "2023-08-03T12:18:20+00:00",
"post-type": "note",
"_id": "38544834",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@fluffy",
"url": "https://plush.city/@fluffy",
"photo": null
},
"url": "https://plush.city/@fluffy/110822457245625520",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://godforsaken.website/@Shrigglepuss\">@<span>Shrigglepuss</span></a></span> have you looked at the <a href=\"https://plush.city/tags/indieweb\">#<span>indieweb</span></a>? I wrote a thing about it a while ago. <a href=\"https://beesbuzz.biz/articles/11127-What-is-the-IndieWeb\"><span>https://</span><span>beesbuzz.biz/articles/11127-Wh</span><span>at-is-the-IndieWeb</span></a></p>",
"text": "@Shrigglepuss have you looked at the #indieweb? I wrote a thing about it a while ago. https://beesbuzz.biz/articles/11127-What-is-the-IndieWeb"
},
"published": "2023-08-02T22:48:18+00:00",
"post-type": "note",
"_id": "38540354",
"_source": "7235",
"_is_read": true
}
I'm digging more into https://emissary.social/ today. And it seems to be something I've been thinking for a while. Especially with this time where no for-profit platform is worth investing time anymore.
I'll test and see where help is needed. But for now, it seems quite impressive!
{
"type": "entry",
"author": {
"name": "@dolanor",
"url": "https://hachyderm.io/@dolanor",
"photo": null
},
"url": "https://hachyderm.io/@dolanor/110820151297407530",
"content": {
"html": "<p>I'm digging more into <a href=\"https://emissary.social/\"><span>https://</span><span>emissary.social/</span><span></span></a> today. And it seems to be something I've been thinking for a while.<br />Especially with this time where no for-profit platform is worth investing time anymore.<br /><br />I'll test and see where help is needed. But for now, it seems quite impressive!</p><p><a href=\"https://hachyderm.io/tags/golang\">#<span>golang</span></a> <a href=\"https://hachyderm.io/tags/emissary\">#<span>emissary</span></a> <a href=\"https://hachyderm.io/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://hachyderm.io/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "I'm digging more into https://emissary.social/ today. And it seems to be something I've been thinking for a while.\nEspecially with this time where no for-profit platform is worth investing time anymore.\n\nI'll test and see where help is needed. But for now, it seems quite impressive!#golang #emissary #fediverse #IndieWeb"
},
"published": "2023-08-02T13:01:52+00:00",
"post-type": "note",
"_id": "38534681",
"_source": "7235",
"_is_read": true
}