#indieweb 2024-06-28
2024-06-28 UTC
[0x3b0b], E_Bomb, lockywolf, alephalpha0, geoffo, StarrWulfe, Maxpm, barnaby, influous and timdream joined the channel
# capjamesg[d] My new blog design is live! https://jamesg.blog/2024/06/28/new-design/
jammyb24 joined the channel
dpk and Guest6 joined the channel
# jeremycherfas I have not read the post yet, but I like that it looks similar enough not to be offputting. capjamesg++
# jeremycherfas I'm reaching the point on my own redesign of my podcast site in ClassicPress where I'm happy with the look abnd feel and will be ready to start adding microformats, which will mean either a staging site out in the open or remembering how to use ngrok so I can test the microformats.
teasea and [jeremycherfas] joined the channel
# [jeremycherfas] Very good account of your choices and reasoning [capjamesg]. I have just one teeny thought for you. Please consider using proper curly quotes and apostrophes. Like this
toastal, StarrWulfe, ttybitnik, rvalue, jgee118692253458 and AramZS joined the channel
# capjamesg[d] [jeremycherfas] I will need to look into how to type those.
# capjamesg[d] My Mac types '.
# jeremycherfas So does mine, unless I use alt and alt shift. But I also have a little script that smartifies quotes, dashes and the like and that I run with Alfred.
# [schmarty] just a heads up that, if you do switch to "smart" quotes _everywhere_, you may run into issues with feeds and encoding as different software tries to escape them.
to2ds joined the channel
# capjamesg[d] I haven't had a full redesign in a few years.
# capjamesg[d] It was so fun to do this design!
# capjamesg[d] Thank you!
# thepaperpilot I'm looking into migrating my likes, comments, etc. from platforms like reddit onto my static website, as sort of a retro-active POSSE. But there's certainly some stuff I would have liked or commented on reddit years ago that I no longer have the same views on. That activity is already public on the reddit profile, but I feel like bringing it on my own website kinda "renews" it. But at the same time I don't want to have to go t
# jeremycherfas @schmarty Indeed. I write in Markdown and can have smart quotes etc by default, but that invariably messed up my YAML. That's why I clean up afterwards and am selective about where I do it.
thegr8whoopdini[ joined the channel
[Paul_Robert_Ll] joined the channel
# [Paul_Robert_Ll] It might, but that wouldnβt account for apostrophes
# [Paul_Robert_Ll] Love the redesign capjamesg[d]++; nice and simple. I do hope you find space to add a bit more whimsy though!
ttybitnik joined the channel
# thepaperpilot yes I guess I am describing PESOS. I'm not sure how to do it otherwise for existing posts (although I was thinking of doing it similarly for my active fediverse account, just because I think having my website build script query for new activity is something I feel confident implementing)
# thepaperpilot perhaps I just have the pages check the original post date and add a little "this post is over X years old and my views may have changed since then" banner above the content
# thepaperpilot I actually like the idea of it being a rolling "staleness" factor
# thepaperpilot What is context collapses
# Loqi It looks like we don't have a page for "context collapses" yet. Would you like to create it? (Or just say "context collapses is ____", a sentence describing the term)
# thepaperpilot Do you just mean when someone erases their timeline?
DubPirate, _DuBPiRaTe_ and [mattl] joined the channel; toastal left the channel
# capjamesg[d] [snarfed] Those have been removed.
# capjamesg[d] I still support Webmentions, but I don't get many comments and I don't really want to show likes.
_DuBPiRaTe_ joined the channel
# thepaperpilot My google fu only comes up with surgery results. Link?
bterry joined the channel
# [KevinMarks] ah yes, a way for people to send arbitrary content to your server anonymously, that always ends well
E_Bomb and toastal joined the channel
# thepaperpilot oh, that's actually pretty cool. If you just limit it to a handful of whitelisted emojis then I don't think there's really an "anonymous arbitrary content" issue - anything other than the whitelisted emojis just gets dropped
# thepaperpilot I haven't yet implemented webmentions, and have been researching ways to get it in a way I'd be most happy with, and part of that is definitely wanting people to be able to react without owning a domain name already setup to do indieauth, as that's a steep requirement for most people. While this wouldn't work for anonymous comments (which I'm still partially undecided about - I think I want to support them, but have them go thr
chadsix joined the channel
# thepaperpilot I also would rather a per-page reaction system, and to de-dupe based on IP, but their example implementations don't do those
# [snarfed] yes! we've done reactions ("reacji") in the indieweb by standardizing on single-char emoji replies via webmention: https://indieweb.org/reacji
# thepaperpilot would that allow users to click a button on the site itself to send the webmention anonymously? Through something like commentparade, but fully transparently to the user? (and ideally limit to 1 per IP)
# thepaperpilot Actually, that might be a better question for -dev
to2ds joined the channel
# [aciccarello] I was experimenting with anonymous reactions via webmentions but I'd need to rework some things on my site to make it a better experience.
# thepaperpilot or perhaps having webmentions for non-anonymous reactions and comments, alongside openheart for anonymous reactions and a version of commentparade that can be embedded and has the page already setup for non-authenticated messages.
toastal left the channel
# capjamesg[d] π
# capjamesg[d] Loqi deserves a holiday.
# capjamesg[d] Where do dinosaurs holiday?
bterry, ttybitnik, gRegor, Ezri, timdream and dissolve22[d] joined the channel
# thegreekgeek Hey everyone, I'm not sure if this is the right venue to field this but I've been banging my head against this for a bit and I'd appreciate any insight. I'm trying to build the indiekit dockerfile on my Pi3b and I'm being told that npm can't determine the executable to run. Should I have downloaded the nodejs lts or is it something else entirely? Thanks in advance!
# thegreekgeek Ahh, thanks snarfed!
ttybitnik joined the channel
# capjamesg[d] [tantek] More on a single page as a search feature: https://mastodonpy.readthedocs.io/en/stable/15_everything.html
# capjamesg[d] "Every function on a huge CTRL-F-able page"
oakridge joined the channel
# thepaperpilot that's quite amusing. Reminds me of the command palette design pattern, which I'm a huge fan of. It's useful to be able to just search for whatever you need
# capjamesg[d] thepaperpilot[d] You may like https://uiw.tf/cmdk.
# capjamesg[d] Try Command + K on that page.
# thepaperpilot the command palette is cool, although I went to this experiment and I have to say, I disagree with the utility of a thumbnail I can't read any text on. I don't think seeing a thumbnail of a webpage has ever satisfied whatever reasons I had for wanting to visit it: https://uiw.tf/link-preview
# thepaperpilot I'd prefer something like expandable explanations: https://ncase.me/nutshell/#:~:text=for%20this%20page%3A-,%3A%20What%20is%20Nutshell%3F,%2C%20always-in-context.
# jimwins agreed, i've always been disappointed by automated methods of applying curly quotes and long ago got in the habit of just typing them as intended. iOS input does generally get it right, and makes it simple enough to access straight quotes when necessary.
# thepaperpilot btw, I use vitepress for my personal website (https://www.thepaperpilot.org), which has a command k activated search bar. Once I have stuff like reactions for the different pages, I'll see if I can add those to the search so it's like an actual command palette as well.
# Loqi [preview] Hello! β
I'm Anthony, or The Paper Pilot, and welcome to my digital garden! https://www.thepaperpilot.org/paperpilot.png
This is a public ...
# gRegor Love curly quotes. They're a bit of a pain on Windows, so I usually have this opened in a tab and copy/paste in my editor :) https://graphemica.com/search?q=quote
# capjamesg[d] I wonder why there is so much friction with curly quotes.
# [schmarty] capjamesg: they're out of ascii so they require encoding
# capjamesg[d] Ah.
# capjamesg[d] Can you explain more [schmarty]?
# capjamesg[d] I thought computers handled encoding well?
# [schmarty] probably not well and definitely in dev!
# capjamesg[d] I don't know much about this. And yes, indeed, in dev π
# capjamesg[d] π
# [schmarty] and if/when they are able to understand the encodings in data handed to them by strangers
# [Joe_Crawford] curly quotes ain't on the original ascii table. https://www.asciitable.com
_DuBPiRaTe_, [qubyte], mooff and E_Bomb joined the channel