#dev 2025-03-19
2025-03-19 UTC
sebbu2, Guest6 and grufwub joined the channel
#
Kolev Own your links?
#
Loqi Own your links is the concept of creating links on your own website that redirect to other properties you own, for instance social media accounts or content you have created on other websites https://indieweb.org/Own_your_links

#
Kolev Cool.
#
trwnh wondering if there's anything better than apache/.htaccess for managing this kind of link resolution at scale
#
Loqi routing (or URL routing) is a way to configure a website to have some (or all) of its URLs handled by software rather than static files; an IndieWeb site may have no routing (a static site), some routing like one directory handled by PHP or other software, or all URLs handled by a framework like Ruby on Rails with its own routing system https://indieweb.org/routing

#
trwnh would be interested in that, as i am currently side-eyeing having to edit my entire nginx config and reload every time i add a one-off link
#
trwnh hadn't considered making a separate file -- i assume it's as straightforward as just making that file and putting an include in the main server config?
#
[tantek] aaronpk, that "make a separate file for just these rules" sounds like an excellent "how to" addition to /own_your_links

#
trwnh i use an "include sites/*.conf" as basically the same way vhosts are used, but i never thought to put an include in my include
#
trwnh for whatever reason it just never occurred to me! now i have something to play with this week
#
[tantek] yeah now I need to go through and add code to "repair" any of my tweet permalinks in my content to rewrite them to point to my own domain / local /twttr path as a step towards a future where all my tweets are backfilled somewhere on my site and I don't have to direct any readers ever to Twitter

#
Loqi "About" is a commonly occurring page or section on a site that describes who is behind the site and a summary or the purpose of the site https://indieweb.org/about_page

#
Loqi original post discovery is a discovery algorithm for starting with a POSSE copy of a post and finding the original post https://indieweb.org/opd

#
[tantek] yep your original of is there: https://indieweb.org/original-post-discovery#Aaron_Parecki

#
carrvo Zegnat, good read! Too bad I'm not working with a cluster. Just good old user devices (like smartphones) and a server.
#
carrvo The Apache and Nginx config files seem more like scripts to me! I would actually prefer if they technically *were* some scripting language.
#
carrvo I accidentally made a prototype in PowerShell of what that could look like, but haven't had the gumption yet to give it the basic features expected to make it very usable/secure.
#
carrvo What is lua?
#
Loqi Lua is a lightweight and embeddable scripting language that is found in many game engines, hardware devices, and server software like nginx https://indieweb.org/Lua

#
carrvo Huh. Never heard of it.
#
carrvo Unfortunately SVN helped push me towards Apache. Not sure how I would get the same functionality in Nginx.
#
carrvo Very neat though!
#
carrvo aaronpk++
glacier and [Jo] joined the channel
#
sandra https://idiomdrottning.org/donkey-zebra-bridging ?? Maybe this style would work? No worry about getting unintentionally bridged but full presense for those who are bridged
yewscion, glacier, box4647, balintm and [Trevor_Morris]1 joined the channel
#
Kolev I can't get my Bluesky (Bridgy) to move to my new domain.
barnaby joined the channel
#
[Trevor_Morris]1 [aaronpk] I've just had a look around your site, wow, that's some impressive data. Do you have a write up on how you achieved it? I'm planning on getting more of my health data off my phone. I also like the weather/phone charging data.
ttybitnik and bloot joined the channel
[qubyte], [Murray], nemonical, ramsey, NaomiAmethyst0, NaomiAmethyst, balintm, Guest47, [Trevor_Morris] and barnaby joined the channel
#
[Trevor_Morris] Thanks [aaronpk] I will have a look through.
GWG and grufwub joined the channel
#
[KevinMarks] I liked the idea of silly little apps, and making them indieweb friendly rather than just AP focused

balintm joined the channel
#
[artlung]1 It is astounding--or maybe not so much--how motivating a quiz and widget about _"Which Pokemon are you?!"_ seems to be.
#
capjamesg[d] [KevinMarks] It is a great blog post!

GuestZero_ and balintm joined the channel
balintm, [mattl], [schmarty] and ttybitnik joined the channel
#
immibis does anyone care about activitypub other than its abiilty to interoperate with apps like mastodon and kbin?
#
[mattl] Just added a plain text view to each of http://Libre.fm's 310 million+ scrobbles.

#
capjamesg[d] [mattl]++

#
[artlung]1 [mattl]++ very nice!
ben and gRegor joined the channel
#
gRegor mandaris, re: https://chat.indieweb.org/microformats/2025-03-19#t1742367373520300 What is the issue you're having? What's not working?

GuestZero joined the channel
#
Loqi It looks like we don't have a page for "plain text" yet. Would you like to create it? (Or just say "plain text is ____", a sentence describing the term)

#
gRegor plain text is /plaintext

GuestZero, GWG and balintm joined the channel
#
[mattl] what do folks think of this? https://libre.fm/user/mattl/scrobble/1742423578/image

#
immibis an aggregator probably doesn't technically need to be a website, or community run - RSS was there already
#
immibis [snarfed]: yes but tantek was asking whether it was AP or proprietary Mastodon API. I think in practice, AP is whatever Mastodon says it is - which has very little to do with the actual AP standard. If you're using AP to talk to Mastodon, you're using Mastodon, not AP.
#
immibis with the amount of special cases in the protocol, i think it's more of a virtual campfire for people developing federated things to gather around and make sure they interoperate with each other
#
immibis like, if you say you implement AP, that means you act like mastodon, and you hopefully tried a few other platforms and made them work too
#
immibis as opposed to just using a mastodon-specific API that's implemented by nothing else
#
immibis https://www.joelonsoftware.com/2008/03/17/martian-headsets/ <- this is "activitypub"
#
capjamesg[d] [mattl] Looks great!

#
immibis if mastodon would export a mastodon api, and lemmy would export a lemmy api, and lemmy would know how to talk to mastodon instances by pretending to be mastodon instead of hacking the lemmy api so it's kind of mastodon-ish enough to be compatible, maybe the fediverse would actually be more robust that way