#dev 2024-05-29
2024-05-29 UTC
geoffo joined the channel
gerben and AramZS joined the channel
# [KevinMarks] Maybe it was just my account he disabled
jacky joined the channel
# jacky perfect place for something like this to exist (with websub as a place to experiment) https://rachelbythebay.com/w/2024/05/27/feed/
alephalpha0, GWG and gRegorLove_ joined the channel
# superkuh It still seems crazy to me that Mozilla removed HTML feed header indications from Firefox.
# superkuh I guess whatever is not needed for shopping or watching netflix had to go.
# superkuh pcarrier, server side includes allow for just enough templating power with html fragments to make everything very easy but also easy to mantain and secure.
# superkuh I know they sound ancient but w/nginx and many other webservers they're first class citizens still.
# superkuh And old does not mean bad.
# pcarrier[d] was this meant for me?
jacky joined the channel
# superkuh The bit about ssi/server side includes, yes.
# superkuh "<pcarrier[d]> something that would allow for "CMSes" without eg arbitrary PHP for all visitors"
nertzy joined the channel
# pcarrier[d] aaah, yes, thanks
[Ros] joined the channel
# [Ros] Pinboard: nooooo! I only just discovered Maciej because [snarfed] mentioned applying to go to the last XOXOFest a week ago, then I discovered the XOXOFest and the treasure trove of talked, and listened to a bunch of them including https://xoxofest.com/2013/videos/maciej-ceglowski/ which is was hilarious in. And only just discovered Pinboard that I thought looked great and wanted to use later π’ I am the latest bloomer in this IndieWorld. I
# [Ros] only just got psyched adding hover element in CSS this week
# [Paul_Robert_Ll] Fun fact: `:hover` was the gateway drug to my becoming a web developer. Can still remember the day I found the underlying CSS that was making links change colour on hover on the BBC News website waaaay back in 2001 or so. π΄
AramZS joined the channel
# capjamesg[d] Wow! That's amazing!
geoffo and jacky joined the channel
# Zegnat [Ros]: if you like Maciej talks, https://archive.org/details/dConstruct2013MaciejCeglowski is by far my favourite
# Zegnat Slides available here: https://idlewords.com/talks/fan_is_a_tool_using_animal.htm
# [Paul_Robert_Ll] He has some great take downs on the lunacy (pun intended) of NASAβs Moon and Mars projects, too:
# [Paul_Robert_Ll] https://idlewords.com/2024/5/the_lunacy_of_artemis.htm
# [Paul_Robert_Ll] https://idlewords.com/2023/1/why_not_mars.htm
dz4k joined the channel
# dz4k how much of a problem is it if my mf2 parser doesn's support legacy microformats?
[schmarty] joined the channel
# [schmarty] dz4k: depends on what all you want to parse. a lot of old wordpress themes have "mf1" microformats
# [Joe_Crawford] There's no Maciej talk that's not worth watching. Web bloat. Toxic data. Great stuff!
# [Joe_Crawford] Reading old code always gets me musing. https://artlung.com/blog/2024/05/29/the-web-is-better/
# [Ros] Thanks guys! Iβve burnt myself out on 90 min non-progress on css centering so this is just what I need before I try again
# capjamesg[d] (posting here since the post talks about making one's own blog engine)
barnaby joined the channel
# [tantek] basic outline: you have a service worker on your personal site, installed from any page on your site, that all it does for future requests to your site is check to see if the page is available and serves it, otherwise it displays the "site appears to be unreachable" type message that a lot of service workers provide, AND provides an algorithmically constructed link to the page on a static mirror of your site (typically at another domain),
# [tantek] that way if someone has ever visited your personal site, in the future, whenever they click a link to your pages / posts, if your site/domain etc. is unavailable for ANY reason, then they see a notice and a link to a static mirror to view instead, thus providing a soft-repair to any otherwise apparently broken permalinks
# [tantek] now I'm wondering if I can write this as a generic (rather than site-specific) service worker than literally anyone with a personal site could "install" as is (as in one .js file, and one link rel in page head or HTTP headers) and it would figure everything out from the context it is running in, unchanged (zero config)
# [tantek] aaronpk, same here. it's also another use-case for SSGs, literally SSG for backup viewing, e.g. for creating a static mirror on GH, so you don't have to worry about "SSG build time" because there's an expectation of lag in mirrors which does not apply to wanting your own site immediately up to date as soon as you click "post"
# [Joe_Crawford] It's great stuff! It also makes me think about markup or other conventions in markup to denote that, say, a comment form, would not work. Like `if-page-static-disabled` or something. I like this idea. Folks use internet archive like this, or a CDN... I'm not even sure Google exposes cached versions of pages anymore.
# [aciccarello] I've limited the number of tag page variations I have on my site since they can explode the number of pages in my build
# [aciccarello] For example, I don't have a way to view tags filtered by post type
# [aciccarello] And I've considered moving to date base pagination so a new post doesn't change every page in the pagination
chxshire, jeremycherfas and Xe joined the channel
# [aciccarello] π
# [aciccarello] Some day I'll implement that. It does feel strange to have variable length list pages
barnaby and daiyi[d] joined the channel