#dev 2020-01-17

2020-01-17 UTC
#
@_carlbrand
Built and mostly finished my blog, @freekmurze's open source blog helped massively, Webmentions were tricky so maybe that will be my first post! Stuck with @inertiajs and @tailwindcss - @coderello's site was a big inspiration for the main layout, I suck at design!
(twitter.com/_/status/1217963542827208705)
Ruxton, jenelizabeth, superjen96, jeneliza_, jeremycherfas, jjj, KartikPrabhu, [schmarty], jo1, Chad2, tsrt^, dckc, JD9Discord[m], omz13_, GWG_, dopplergange, doubleloop, vendan and puaka joined the channel
#
@JamieTanna
Hey @pushbullet is there any way to see how many API pushes I've got left from the Web/ when it renews? I got a notification saying I was running out, partly due to https://www.jvt.me/posts/2020/01/12/webmention-notifications/ (https://www.jvt.me/mf2/2020/01/yelaf/)
(twitter.com/_/status/1218082417111633921)
petermolnar, simons, gxt, [jgmac1106], [LewisCowles] and jenelizabeth joined the channel; petermolnar and dckc left the channel
#
@steveivy
Towards IndieWeb: POSSE and Notes #posse #blogging #webmention #indieweb http://monkinetic.blog/2020/01/towards-indieweb-notes
(twitter.com/_/status/1218207030629957632)
gRegorLove, nickodd, superjen96 and [snarfed] joined the channel
#
[snarfed]
morning all! does anyone know a serverless host that supports streaming HTTP responses, aka hanging GETs? i'm looking for a new host for http://huffduff-video.snarfed.org/ and hoping to reduce the admin tax from full VPS to just serverless. ideally containerized but not a strict req't.
#
[snarfed]
streaming HTTP responses seem to be the exception, not the rule, since serverless hosts generally have a frontend or load balancer in front of the actual app server running your code or container.
#
[snarfed]
app engine flexible can kind of do it, but its pricing is a bit too high for hobbyist/personal projects like this
#
[snarfed]
lambda seems to support it in java, https://docs.aws.amazon.com/lambda/latest/dg/java-handler-io-type-stream.html , but evidently not for other languages
[generativist] joined the channel
#
[snarfed]
ah yeah should have mentioned, i tried that too. sadly spent a bit of time before i realized. https://github.com/snarfed/huffduff-video/commit/e6a09e4fb0a1812c1a94992888a815592539a5c9
#
[snarfed]
i love cloud run otherwise though, knative is really great!
#
[generativist]
oh thanks for mentioning this gonna come in handy for something i'm doing soon!
#
@TechLifeWeb
Hmmm http://Brid.gy can’t find my rel=”me” for Instagram. Link is there and it finds all the others. Pretty sure it used to find it. #indieweb
(twitter.com/_/status/1218228382342746112)
#
[snarfed]
[techlifeweb] sorry for the trouble ^! bridgy is getting a HTTP 406 error when it fetches your home page https://techlifeweb.com/ . sorry the error message is misleading. is your web server maybe requiring the Accept HTTP header now?
#
[snarfed]
also, obligatory, conneg--
#
Loqi
conneg has -4 karma in this channel over the last year (-5 in all channels)
[LewisCowles] joined the channel
#
[snarfed]
huh, no, it's not the Accept header. `curl -v -H Accept: https://techlifeweb.com/` (which removes that header) still works ok.
jgmac1106 joined the channel
#
[snarfed]
not Accept-Encoding either. `curl -v -H 'Accept-Encoding: gzip,deflate,br' https://techlifeweb.com/` works too
#
[snarfed]
my last guess is that [techlifeweb]'s host is blocking google cloud's IPs and returning a weird wrong HTTP status code (406). reproducible in https://shell-py3.appspot.com/ with `import requests; requests.get('https://techlifeweb.com/').status_code`
#
aaronpk
wonders if it's hosted on reclaim hosting
#
[snarfed]
yeah good guess. i looked and i don't think so, but can't tell for sure yet
#
[snarfed]
hah, investigating that took me to https://xclacksoverhead.org/ , which, um, wat
#
[snarfed]
"Our crawler 'Dearheart' is searching the web for sites carrying the X-Clacks-Overhead." :face_with_monocle: cc [benwerd] and known users
#
[snarfed]
also fwiw the symptom on reclaim was failed connections, not HTTP 406es. https://github.com/snarfed/bridgy/issues/885
#
Loqi
[willtm] #885 Reclaim Hosting (BitNinja) blocking Google Cloud IP addresses
#
aaronpk
ooh tricky
simons and [email096] joined the channel
#
GWG_
[snarfed]: As someone who commented on this before, do you have any thoughts on https://github.com/indieweb/wordpress-indieauth/issues/164
#
Loqi
[dshanske] #164 Bring Back Remote IndieAuth
leg joined the channel
#
[snarfed]
GWG no thoughts, sorry. i don't use that plugin 🤷
#
[snarfed]
if i understand right, if you implement this, the micropub and microsub plugins would then require this one?
#
GWG_
[snarfed]: Yes, rather than three implementations of IndieAuth
#
[snarfed]
i guess there's the usual tradeoff of deduplicating and "cleaning up" code vs complicating install and dependencies for users. the other approach would be to put indieauth code into a library that's maintained in one place and then included in all of the plugins, so they don't have to depend on each other
#
[snarfed]
i don't have strong opinions or experience on any of this though. maybe #indieweb-wordpress does
#
GWG_
It was more the question of self hosted vs using IndieAuth.com
[Rose], [generativist], [kimberlyhirsh], GWG and [tantek] joined the channel; nickodd and nikasuDiscord[m] left the channel
#
[tantek]
I am looking at this https://github.com/mozilla/standards-positions/issues/253 and figure there are people here who care / think a lot about accessibility, markup, and /responses that may have opinions to share as to whether / how "ARIA Annotations" are a good / neutral / bad idea. Happy to take anonymous input/feedback too.
#
Loqi
[jcsteh] #253 ARIA Annotations
#
[tantek]
Specifically asking here for the IndieWeb publishing and peer to peer perspective of this kind of information on websites
[jgmac1106] and krychu joined the channel
#
@kevinmarks
↩️ That does make sense, and fits in with the Indieweb ways of doing updated and deleted https://indieweb.org/updated https://indieweb.org/deleted (propagated by webmention, so similar caching issues)
(twitter.com/_/status/1218309537729589248)