#dev 2021-07-20
2021-07-20 UTC
# [tantek] folks looking at alternatives to HTML (what was the thing that started with G that wasn't Gopher? Gemini?), I think Hixie's post on "replacing HTML" is quite good: http://ln.hixie.ch/?start=1344621190&count=1
Seirdy, jeremycherfas, wagle, capjamesg and hendursa1 joined the channel
# petermolnar !tell capjamesg regarding your search implementation, first of all: nice work. The only thing I'd like to add is that the reason why my search frontend is PHP is because PHP is significantly more omnipresent, and thus easier to deploy, than a full-on flask app. Here: https://github.com/petermolnar/petermolnar.net/blob/master/search.php
# petermolnar the xml part is for opensearch, the json for wordpress search compatibility - I don't remember why I did this though
# Loqi capjamesg: petermolnar left you a message 3 minutes ago: regarding your search implementation, first of all: nice work. The only thing I'd like to add is that the reason why my search frontend is PHP is because PHP is significantly more omnipresent, and thus easier to deploy, than a full-on flask app. Here: https://github.com/petermolnar/petermolnar.net/blob/master/search.php
# petermolnar oldschool PHP is essentially on the fly templated HTML
# petermolnar so if a server has php - eg. apache mod_php, or nginx with php-fpm - you can essentially upload a .php and it'll just work(tm)
shoesNsocks1 joined the channel
# petermolnar jinja2 is nice; the php equivalent is twig.
# petermolnar that said, php is in itself a templating engine; or at least it used to be
# petermolnar one was able to write html, and occasionally insert <?php domagic(); ?> into any portion of the html, save it as .php, and magic happened
# petermolnar see the bottom of that search.php
# petermolnar I have to admit, I don't know if this approach still works with php8.
[tantek] joined the channel
# petermolnar fair point :)
# petermolnar try that timemap link
# petermolnar see what it returns
# [tantek] for the record http://web.archive.org/web/timemap/link/URL
# petermolnar yes
# petermolnar open it with text editor
# petermolnar ooh
# petermolnar that's unexpected
# petermolnar eg http://web.archive.org/web/timemap/link/https://tantek.com returns quite a few mementos
# petermolnar related: I have a json map for cameras and lens, because if some EXIF data is present, like manually set focal length, I can guess the lens based on the timeframe I owned them, but in order to do so I need the date of purchase and the date of selling them.
# petermolnar I believe you'd want something similar: a domain map which has a cutoff date, when the domain went dead, and if the link is from before that, try replace it with archive.org based on the memento list and a close-enough date hit to the pubdate of your entry
# petermolnar it's an absolutely disgusting API imo :D but also extremely useful
# [tantek] for federatedsocialweb in particular, it looks like it was migrated to https://www.w3.org/2005/Incubator/federatedsocialweb/wiki/ which is still up (and w3.org can be expected to stay up at least as long as MIT is around)
[KevinMarks] joined the channel
# [KevinMarks] I did fiddle with the archive API in mention.tech but I didn't look by date
# petermolnar the reason I used the timemap/memento because I was looking for first mementos for my own site
# [KevinMarks] I was experimenting with this around the time of the 1st dweb summit https://svgshare.com/dweb
rockorager joined the channel
# [tantek] [KevinMarks] I looked at the Flutter vector format thing. Their excuses for not using SVG are kinda weak: https://docs.google.com/document/d/1YWffrlc6ZqRwfIiR1qwp1AOkS9JyA_lEURI8p5PsZlg/edit#
# [tantek] oops this is the heading link: https://docs.google.com/document/d/1YWffrlc6ZqRwfIiR1qwp1AOkS9JyA_lEURI8p5PsZlg/edit#heading=h.xrc2oiiya87t
# [KevinMarks] That was my thought too - call it an SVG profile.
# @CodingPotions ↩️ Te lanzo sugerencia
Meter cosillas de IndieWeb como RSS, webmentions, etc, es un movimiento que me gusta mucho y tengo pendiente de implementar en mi blog.
https://indieweb.org/
@ant_laguna tiene un tutorial, pero es para 11ty.
https://antonio.laguna.es/posts/usando-webmentions-en-eleventy/ (twitter.com/_/status/1417453265835462657)
# [tantek] petermolnar, could you add a short sentence or two about the timemap/memento thing/URL/API to https://indieweb.org/Internet_Archive ?
rockorager joined the channel
# Loqi ownCloud is an open source software project for self-hosted personal web services including a file manager (an indie version of Dropbox), music, calendar (CalDAV), contacts (CardDAV), and more https://indieweb.org/owncloud
# Loqi Nextcloud is an open source software project for self-hosted personal web services including a file manager (an indie version of Dropbox), music, calendar (CalDAV), contacts (CardDAV), and more https://indieweb.org/Nextcloud
rockorager joined the channel
# vikanezrimaya I wish I could back up photos to my website. Have a private gallery at my media endpoint that allows to quickly attach a photo to a new post via Micropub client querying the media endpoint for recent uploads (an idea that's been floating around for a while)
# vikanezrimaya I think my new media endpoint needs to be designed specifically around that workflow.
# vikanezrimaya I should research how access control works in MinIO and S3 to see how can I protect links besides the obvious "let the media endpoint proxy everything"
# vikanezrimaya Or maybe it is the best approach?
hendursaga joined the channel
# petermolnar Next/owncloud is a crappy photo album, but if you use the whole shebang, it's ok - eg cal/contact sync. For photo only, I'd check other solutions as well, like https://lychee.electerious.com/
# petermolnar I use nextcloud to share things worh family without needing to manually fiddle with htaccess, plus cal, contact, etc sync, but it's SLOW. Although that could be because I made it index a few hundred gigabytes of photos :)
# vikanezrimaya I also wonder if I could make a calendar from an h-feed of h-events and RSVPs - some private, some public
# vikanezrimaya Oh, maybe if I make an rsvp, do a repost of an h-event into an event h-feed!!!
# petermolnar One day I'll make an obscene static generator uses maildir, ical, carddav as source.
# vikanezrimaya Why maildir?
# vikanezrimaya What would be extracted from it?
# vikanezrimaya Plane tickets?
# vikanezrimaya Oh right, we don't fly around anymore
# Loqi It looks like we don't have a page for "Flutter" yet. Would you like to create it? (Or just say "Flutter is ____", a sentence describing the term)
# vikanezrimaya Ugh, printers!
# petermolnar Syncthing is beautiful
# petermolnar If I had the patience to move from dovecot to cyrus, then I wouldn't need an extra card/cal server. Maybe one day.
# petermolnar aaronpk: see lychee, it's close to that.
# GWG Re photos, not sure about any of these https://arstechnica.com/gadgets/2021/06/the-big-alternatives-to-google-photos-showdown/
[grantcodes] joined the channel
# [grantcodes] I've started using nextcloud for upload + photoprism for managing them and seems pretty good so far
capjamesg joined the channel
# aaronpk in other news... https://www.rfc-editor.org/rfc/rfc8984.html
# capjamesg In more other news... https://www.bbc.co.uk/news/technology-57901108
# sknebel https://www.rfc-editor.org/rfc/rfc8984.html#section-1.4.9 patch format, interesting
alex11 joined the channel
angelo and [tantek] joined the channel
# sknebel I'm guessing this "fell out" of their JMAP work, their email API where my impression is they're at least partially going by "we need an API for this anyways, lets develop it in the open and see if people pick it up" (https://jmap.io/index.html)
capjamesg joined the channel
[snarfed] joined the channel
[tw2113_Slack_], [arush], alex11 and samwilson joined the channel