#dev 2024-04-05
2024-04-05 UTC
bret, geoffo, [tw2113], ttybitnik, AramZS, [Al_Abut], [tantek] and [jeremycherfas] joined the channel
# [Al_Abut] [Jan_Tuomi] sorry I joined late on Wed’s zoom. We had a pretty healthy discussion about Obsidian just after you left and I was curious about the tagline on your site. Do you use it purely as a CMS for your blogging? I feel like I’m coming up on enough backlogged writing drafts in Markdown that I might want to start organizing them better.
# [Al_Abut] Even more ambiguous is the use of sanserifs in interfaces to talk about A.I. when there is also someone named Al in the community (just saying)
# [Al_Abut] Every day I’m reading headlines about “Is Al underperforming?” “Is Al overhyped?” And get a little heart rate boost.
# [Al_Abut] Like when did my inner demons start trending on Apple News?
[Jan_Tuomi] joined the channel
# [Jan_Tuomi] [Al_Abut] Yeah! In my current setup I do all the writing in Obsidian in a `staging/` directory and then move the document to the "public" `archive/` when it's ready. I have a procedure in the automated build process that rebuilds the archive index HTML and invokes `pandoc-rss` on the `archive/` files, effectively publishing a new post.
# [Jan_Tuomi] It works pretty well, but there are severe limitations, such as not being able to dynamically refer to other pages during build, since there is no database or anything. All links are static. The archive page is an exception of course but it has special logic.
# [Jan_Tuomi] Here's a screenshot of how it looks: https://jan.systems/files/obsidian_screenshot.png
# [Al_Abut] Oooh, this is the kind of tactical info I’ve been looking for.
# [Al_Abut] I’m not actually interested in Obisidian as a PKM, more as a personal CMS like this.
# [Al_Abut] I use Astro to publish and it’s great for getting things over the line when you’re ready to publish, but not so great for the actual thinking and writing process.
# [Al_Abut] After a few months of blogging, I feel like a real blogger now because I have more backlogged drafts than I do completed ones 😂 so I’m feeling the urge to tinker with the behind-the-scenes workflow as much as the actual dev and design elements
# [Al_Abut] If that makes sense?
# [Jan_Tuomi] Of course 😄
# [Jan_Tuomi] I like tinkering with this kind of stuff so using a PKM as a CMS hasn't been a problem, even though there are rough edges here and there. It's all just markdown in the end
# [Jan_Tuomi] Obviously if you want new features you have to build them yourself. Currently I'm looking into building a bookmark feed. Without any special handling I have to manually create a post tagged `[bookmark]` and formatting the content how I like it. This could obviously be automated somewhat
# [Al_Abut] Ha! Ok, didn’t want to discourage the friendly welcoming vibes in that channel with my confessionals.
# [KevinMarks] Bluetooth is such a rats nest of protocols anyway, it could do with that too
moose333 joined the channel
[campegg], revi, ttybitnik, [pfefferle] and AramZS joined the channel
ttybitnik joined the channel
ttybitnik and [schmarty] joined the channel
# [KevinMarks] look up their IP ranges and serve them a 401 (or a zip bomb)
# superkuh Take your website offline and only show it to human people in person.
# superkuh You can put pretty much anything in a ToS, even if it's absurd, and it's technically legal (in some regions of the world). So you could have a ToS that does not allow non-human persons.
# capjamesg > No uniform technology standard for recognizing and implementing DNT signals has been finalized. As such, we do not currently respond to DNT browser signals or any other mechanism that automatically communicates your choice not to be tracked online. If a standard for online tracking is adopted that we must follow in the future, we will inform you about that practice in a revised version of this privacy notice .
# IWDiscord <capjamesg>
# superkuh My site's ToS does not allow anyone under the age of 90.
[Joe_Crawford], geoffo, [qubyte] and [KevinMarks] joined the channel
[snarfed] joined the channel
# Loqi It looks like we don't have a page for "PKM" yet. Would you like to create it? (Or just say "PKM is ____", a sentence describing the term)
# [KevinMarks] Personal Knowledge Management (System) maybe?
[Joao_Paulo_Pes] joined the channel
# [Joao_Paulo_Pes] [capjamesg] love the generated graph image!!
# [Joao_Paulo_Pes] capjamesg++
# Loqi Do Not Track (also known as DNT) is a technology and policy proposal that enables users to opt out of tracking by websites they do not visit, including analytics services, advertising networks, and social platforms https://indieweb.org/DNT
# Loqi Do Not Track (also known as DNT) is a technology and policy proposal that enables users to opt out of tracking by websites they do not visit, including analytics services, advertising networks, and social platforms. It ultimately was not widely adopted and as of 2020, Global Privacy Control (GPC) is a successor to DNT https://indieweb.org/DNT
# [Al_Abut] [qubyte] that’s interesting, that maybe backlinks are like the MVP of wiki-level interconnections. I’ve been procrastinating on adding tags to my posts and think that maybe a “related posts” section might be a better fit.
# [KevinMarks] This sounds like it could fit in https://x.com/LeaVerou/status/1776335763405164809
# Loqi 🗽 The IndieWeb Community is largely based on principles (AKA tenets) such as own your data, make what you need, use what you make, document your stuff, open source your stuff, UX design is more important than protocols, visible data for humans first and machines second, platform agnostic platforms, plurality over monoculture, longevity, and remember to have fun! https://indieweb.org/principles
[aciccarello] joined the channel
# [Al_Abut] Video question: does anyone have any examples of blog posts that handle vertical video well?
# [Al_Abut] Just embedded without the usual platform cruft would be great, but I’m also curious about reach goals for Instagram levels of polish, ideally with just plain HTML. Can you do things like auto-playing silently until you click on it to unmute, playing only the video that’s in the viewport, etc, without a bunch of javascript wizardry?
# [Al_Abut] Did some quick research and all of the blog posts were like a decade out of date.
ttybitnik joined the channel
# [KevinMarks] Tantek - I meant it could fit in with the graph stuff James was talking about
# gRegor !tell [manton], I think my webmention reply came through and was seen by the target person (I see it in the JSONfeed), but I'm not seeing it in the conversation view or on https://micro.blog/gRegorLove. Post I replied to: https://micro.blog/xxxx/34927662 Happy to file an issue if you prefer.
# [Al_Abut] [gRegorLove] I doubted it would work without JS too but it looks like the <video> element has come a long way! Pleasant surprise.
# [Al_Abut] There’s an MDN page exactly for what I was asking: https://developer.mozilla.org/en-US/docs/Web/Media/Autoplay_guide
# [Al_Abut] So easy answer: just set the parameters to `autoplay` and `muted` and boom, it doesn’t trip the browser security settings or content blockers while going about 90% of what I had in mind.
# [Al_Abut] Yeah, that’s the 10% I’m still going to have to test. Do the browsers do the right thing? Or do people work around it by keeping videos short and looping? The second answer could be overwhelming and busy.
# [Al_Abut] If the browsers don’t handle it well, then I’ll fall back to clicking to play. Not ideal but lesser of two annoyances.
# [Al_Abut] I was hoping to experiment with both types!
# [Al_Abut] And am curious about autoplaying is handled in each case - if the video is already autoplaying while you’re reading along instead of starting from the beginning (not so bad) and if all of the videos on the page autoplay at the same time (yikes)
# [Al_Abut] Great use case
# [Al_Abut] I’ve been doing the opposite of POSSE, what’s it called again? Where you lean into the ease of publishing ephemeral content on social media and then collate them together on your own site.
# Loqi PESOS is an acronym for Publish Elsewhere, Syndicate (to your) Own Site https://indieweb.org/pesos
# [Al_Abut] Ah yes, I was thinking of something similar: https://indieweb.org/backfill
# [Al_Abut] Thanks for the boost on Mastodon [Joe_Crawford]! Came across something new - an open version of stories.
# [Al_Abut] https://openstories.fyi
# [aciccarello] I would consider PESOS more realtime, backfill is more of a one-time thing.
# [aciccarello] I currently am trying to backfill my twitter posts
# [Al_Abut] Look at these gorgeous indie version of stories: https://muan.co
# [Al_Abut] (Click on the gray circles)
# [Al_Abut] What’s the etiquette of video in rss feeds? Taboo because it’s a big download and you should have a link to your site instead? Or totally fine and it just plays inline.
# [Al_Abut] I’ve been using Feedly since late last year and am at about 100 feeds, haven’t seen a single video in there yet.
# [Al_Abut] And I know we’ve got broadcast-level experience in here like [aaronpk]
# [Al_Abut] Fair points.
# [Al_Abut] Sounds like a good strategy. Especially on my mind lately because I logged into my ancient Blogger account to find all of my old posts sitting there, just begging to be imported into my new Astro setup. Wouldn’t want any of that to actually trip the RSS wires though.
# [Al_Abut] That’s been like half my posts this year, while I was still on the weekly blogging train 😂
# [Al_Abut] Slightly more than half: