#dev 2022-01-25
2022-01-25 UTC
jacky, balupton[d], sarahd[d], [chrisaldrich] and KartikPrabhu joined the channel
# jacky okay I think https://uphold.com/en-us might be what I'd want to use re: WebMonetization
jessealama and angelo joined the channel
jessealama and tetov-irc joined the channel
# capjamesg[d] Going back to web monetization, is it worth adding the monetization tag to a personal site?
# capjamesg[d] I see there are quite a few examples on the coil.com website. To be honest, I'm more curious about the technology than anything else.
jacky joined the channel
mlncn, mlncn_, jacky, [tw2113_Slack_], alex11, neceve and P1000[d] joined the channel
doubleloop[m] joined the channel
# Loqi It looks like we don't have a page for "upvote" yet. Would you like to create it? (Or just say "upvote is ____", a sentence describing the term)
# capjamesg[d] I don’t know if we have any examples…
# capjamesg[d] The first thing that came to mind was a dedicated reacji.
# capjamesg[d] ⬆️⬇️ could both be used.
# capjamesg[d] (I hope those emojis came though haha).
# capjamesg[d] What is voting?
# Loqi It looks like we don't have a page for "voting" yet. Would you like to create it? (Or just say "voting is ____", a sentence describing the term)
# capjamesg[d] Excellent!
# capjamesg[d] Using reacji means you don’t need to make up a markup item and ask people to support it.
# capjamesg[d] Yeah. Especially with an emoji you’d need to make sure the input was exactly as you wanted it to be.
# capjamesg[d] Or you could go down the route of a property like p-vote.
# capjamesg[d] What is polling?
# Loqi polling is also known as periodically fetching, and part of the problem with the “just use RSS!” attitude by some old-school bloggers who are ignoring about 15 years of social media UX and protocols work, specifically the “thundering herd” problem as well as the overpolling problem of popular sites; use WebSub instead per https://tantek.com/2018/024/t4/websub-recommendation https://indieweb.org/polling
# capjamesg[d] I spoke about polling a few weeks ago in the context of answering questions via a poll.
# capjamesg[d] I thought about markup but didn’t build anything because my use case is not great enough.
# capjamesg[d] Generally though if you can avoid making up a property that is a good thing 🙂
mlncn_ and mlncn joined the channel
# [aciccarello] jacky, I have been using squoosh.app to resize and strip the EXIF info from my photos. I'd like to automate that at some point.
# Loqi ok, I added "Brainstorming: strip EXIF (in particular lat long) for privacy reasons" to the "See Also" section of /image_proxy https://indieweb.org/wiki/index.php?diff=79325&oldid=79247
# capjamesg[d] What is the best way to test images for EXIF data in bulk?
# Loqi It looks like we don't have a page for "best way to test images for EXIF data in bulk" yet. Would you like to create it? (Or just say "best way to test images for EXIF data in bulk is ____", a sentence describing the term)
# capjamesg[d] I think you can remove it when resizing images on macOS.
# capjamesg[d] That is what I have been doing lately.
# capjamesg[d] There is a “preserve metadata” box that I assume strips EXIF data but I haven’t really checked.
# GWG- I save exif data automatically in my posts, but I don't strip it because WordPress creates a presentation version that strips it. You can figure out the original filename though
# [aciccarello] My website's git repo is publicly available so processing as part of a micropub media endpoint is probably my best option.
# Loqi Photo upload is the act of creating a post whose primary content is a photo, typically captured by a camera on the same device that is creating the post https://indieweb.org/photo_uploading
# Loqi Exif is the Exchangeable Image File Format, the most common format to embed image metadata into images https://indieweb.org/EXIF
# [aciccarello] I wonder if EXIF might be better considering photos can be uploaded to other kinds of posts like articles
# [aciccarello] Yeah, that seems the most related
# [tantek] got notified by /DreamHost that my monthly hosting fees are going up to $11/mo
# [tw2113_Slack_] i think i’m still at 13.99
# [tw2113_Slack_] i use DH for my registrar and some of my extremely lower traffic sites
# [tantek] did we decide to document this or not? seems like there's some indieweb-ish dev-related thing here about NOT making your personal site software depend on a bunch of libraries that are auto-updated that could bring down your site: https://www.bleepingcomputer.com/news/security/dev-corrupts-npm-libs-colors-and-faker-breaking-thousands-of-apps/
# Loqi npm is the Node package manager (although the npm project maintains it is not an acronym), though it can be used to manage javascript package for any type of javascript project (not limited to node.js or server-side js) https://indieweb.org/npm
# capjamesg[d] I think Drew DeVault has also written about that topic.
# capjamesg[d] “What are you going to do if one of your dependencies vanishes? What if someone studies the minified code on your website, picks out an obscure dependency they find there, then bribes the maintainers?”
# capjamesg[d] The article is satire but does hit at a key point about ceding control when to lots of external dependencies.
jacky joined the channel
# jacky https://indieweb.org/wiki/index.php?title=upvote&action=history noting from this
# jacky like maybe to /like#why-not-upvote
KartikPrabhu joined the channel
gRegor joined the channel
# [KevinMarks] So there are several generations of playlist format, because interop is hard. The point of xspf was to provide additional information about the song so it wasn't just urls like m3u, so you could potentially resolve it differently.
# [KevinMarks] Play the songs from your own library, or whichever streaming service you subscribed to
IntriguedWow[d] joined the channel
# [KevinMarks] The last FM people were into that as they scrobbled from multiple services, but as ever the services hate interop and want you to just pay them
# [KevinMarks] See https://www.playdar.org/ for some of the history
# jacky also might be interesting for social readers that want to pipe out recommendations https://radimrehurek.com/gensim/
# [KevinMarks] You could make an m3u full of magnet URIs, if you want the true retro 2002 idea http://gojomo.blogspot.com/2002/06/kevin-marks-canonical-universal.html?m=0
# [KevinMarks] That's part of the challenge, yes. The sha1 approach doesn't work if the files are separately encoded, so you get into MusicBrainz ids which are based on audio processing
# [KevinMarks] Also, streaming silos don't give you useful urls a lot of the time