#dev 2018-07-18

2018-07-18 UTC
[matpacker], [kevinmarks] and [manton] joined the channel
#
[manton]
Microsub question... Does this kind of error ring a bell to anyone? http://wrke.online/2018/07/17/hey-manton-i.html
#
Loqi
Hey @manton I am trying to get my micro.blog working with Monocle. I can sign into Aperture fine but when I try to log into Monocle I get this error message. I think it might be caused by something I added to the CSS but I am not sure. Can you help.
#
[manton]
The site is using Micro.blog for authorization_endpoint, token_endpoint, and micropub.
#
[manton]
I think that's supposed to work, but haven't tried it myself.
#
aaronpk
i've been trying to talk to her here
#
aaronpk
but she keeps disappearing after sharing the error
#
aaronpk
earlier this morning she had an additional authorization_endpoint, token_endpoint, and micropub endpoint listed in her website footer
[chrisaldrich] joined the channel
#
aaronpk
but now I only see one
#
aaronpk
that screenshot is 6 days old though
benwerd joined the channel
#
aaronpk
also a few hours ago I updated the error message there which will include more details where it says "error: forbidden" in that screenshot
[eddie] joined the channel
#
[eddie]
I think the other issue is her token endpoint has changed from IndieAuth.com to micro.blog. Do you think she might need to log in to Aperture so it’s pinging the right endpoint with the right token?
#
aaronpk
ah yeah aperture will save the new token endpoint every time you log in, otherwise it uses the last token endpoint it knows about
#
[manton]
Thanks y'all. I thought I saw it discussed a little here before but wasn't following it closely.
#
[eddie]
aaronpk: In other strange things, following up on earlier, from everything I can tell, my server isn’t receiving any post data. I’m logging the body to the console and it’s completely empty, and my endpoint works with normal token based logins so it’s not the Node.js libraries.
[jgmac1106] joined the channel
#
aaronpk
ooh I think I have an idea
#
[eddie]
Does IndieLogin require a me parameter?
#
aaronpk
can I send some test requests to your endpoint real quick?
#
aaronpk
can you look at your logs and tell me if you see a post body in the two requests i'm about to make?
#
[eddie]
Definitely 👍 I’ve got the log as tail -f
#
aaronpk
kay you should have seen two
#
[eddie]
First empty second has it
#
aaronpk
thought so
#
aaronpk
so the dumb thing is if you pass an array to php curl, it sends a multipart request
#
aaronpk
the body being empty was misleading because it wasn't empty, it was a multipart request
#
[eddie]
Ohhhh strange
#
aaronpk
which apparently that node library doesn't understand
#
[eddie]
Interesting
#
aaronpk
most higher level web frameworks will convert all the multipart params to the same way that form-encoded params are handled, so that's why this hasn't come up before
#
KartikPrabhu
php requests with all the array stuff is weird
#
[eddie]
Ahh that makes sense
#
aaronpk
anyway, I fixed indielogin.com so try again
#
[eddie]
“Congrats!
#
[eddie]
You successfully authenticated as https://eddiehinkle.com/“
#
[eddie]
Wooo!!!
#
Loqi
giggles
#
[eddie]
Next question. Does telegraph show your API is anywhere in the interface? ☺
#
[eddie]
API ID*
#
aaronpk
yeah there's a little settings icon that appears if you hover over the domain
#
aaronpk
apparently I need to make that not hidden cause you're not the first person to miss that
#
[eddie]
“Hover over the domain” especially if one is using iOS 😁 sometimes Hover actions work with taps and sometimes they don’t. I’m guess this is one of those times it doesn’t, because I tried tapping everywhere and no dice
#
[eddie]
I’ll try when I get to my computer in a bit lol
#
aaronpk
haha yeah
#
aaronpk
oh what the heck, I just removed the hover effect.
#
aaronpk
so if you can get the css to reload you should see it now
#
[eddie]
Thanks! ... I think the css doesn’t want to reload (despite my tricks), but also.... what page should I be looking at? The Dashboard? The user menu in the top right? 🙂
#
aaronpk
if you can see the domain name in the header the gear is right next to it
#
[eddie]
Image from iOS https://files.slack.com/files-pri/T03QR2B2T-FBS7RH9J7/image_from_ios.png?pub_secret=6279fc1240&name=Image from iOS.png Ohhh .... that must be my issue. Is there a missing domain next to my avatar?
#
aaronpk
oh sorry, it should be next to "My Website"
#
aaronpk
I forgot that some of mine are the domain
#
[eddie]
Ohhh okay. Yeah css just isn’t refreshing then 👍 Thanks! 😁
#
[eddie]
Ahh gotcha. I’ll keep fiddling them. Thanks
#
[eddie]
At least I know where I’m looking now haha
#
[eddie]
Yay! Got it!
#
Loqi
😄
[miklb] and mblaney joined the channel
#
mblaney
grantcodes when I try to log in I get a JSON object with code: 401 and message: "Could not parse all required endpoints from your site"
#
Loqi
mblaney: [grantcodes] left you a message 7 hours, 40 minutes ago: I think I finally may have fixed your together issue, it may have had issues with quoted rel link headers
eli_oat joined the channel
#
dougbeal
aaronpk: How do you tell if you have a valid access token for 804: Rejects unauthorized access tokens ?
#
dougbeal
If I grab the code from indielogin, it passes, but if I randomly modify, it still passes
#
dougbeal
I did verify that the Quill token fails the test
renem, jgmac1106, [matpacker], tantek, [chrisaldrich], benwerd and [miklb] joined the channel
#
iambismark.net
created /Gatsby (+20) "Redirected page to [[gatsby]]"
(view diff)
benwerd, [xavierroy], [matpacker], klez, raucao, [chrisaldrich], Kaja____, skippy_, mblaney, eli_oat, renem, jalcine, dougbeal, KartikPrabhu, iasai, deathrow1, ben_thatmustbeme, leg, jjuran, gRegorLove, TripFandango, deltab, danyao, DenSchub, eli_oat[m], grantcodes, petermolnar, ludovicchabant, dougbeal|imac, mindB, stevestreza, GWG, wagle, oodani, jonnybarnes, myfreeweb, pstuifzand, schmarty, zoglesby, plindner, sknebel, treora, Zegnat, ancarda, aaronpk, voxpelli, Kongaloosh, Ruxton, jeremycherfas, globbot, dgold, rhiaro, romangeeko, bear, Jeena, jmac, MylesBraithwaite, kline and dansup joined the channel
#
tinokremer.nl
edited /Known (+82) "/* IndieWeb Examples */"
(view diff)
#
@pascal_martin
Thinking about enabling comments (back?) on your static blog/website? Those two posts about Disqus and webmentions, by @evertp and @nhoizey, could interest you: https://evertpot.com/bye-disqus-hello-webmention/ and https://nicolas-hoizey.com/2017/07/so-long-disqus-hello-webmentions.html
(twitter.com/_/status/1019476121795158016)
iasai, chrisaldrich, [chrisaldrich], KartikPrabhu, [jgmac1106], [davross], barpthewire, benwerd, [tantek], deathrow1 and deathrow1|absnt joined the channel; mblaney left the channel
#
@shikiryu
https://links.shikiryu.com/?IOGAhw http://Webmention.io #webmention #commentaire #ruby #dev Depuis https://evertpot.com/bye-disqus-hello-webmention/ je me demande si webmention ne serait pas une bonne solution (à tester en auto-hébergé) !
(twitter.com/_/status/1019550995913871360)
leg, [xavierroy], jgmac1106, [jgmac1106], joeld and [kim_landwehr] joined the channel
#
[kim_landwehr]
Sorry for disappearing I was getting frustrated because I think I removed everything I feel safe removing and I am still getting the same error in Monocle.p3k.io When I log into Together I get error finding Token [manton] [aaronpk]
#
aaronpk
[kim_landwehr]: can you share a new screenshot of the error in Monocle?
#
[kim_landwehr]
Sure sorry meant to do that
#
aaronpk
Ah shoot it got cut off. Can you copy and paste the whole line that begins with "body"
#
[kim_landwehr]
"body": "{\"error\":\"forbidden\",\"error_description\":\"The token endpoint could not verify this access token\",\"token_endpoint\":{\"url\":\"https:\\/\\/micro.blog\\/indieauth\\/token\",\"code\":500,\"response\":\"<html>\\n<style>\\nbody {\\n\\tfont-family: \\\"Avenir Next\\\", \\\"Segoe UI\\\", \\\"Verdana\\\";\\n\\tfont-size: 16px;\\n\\tline-height: 25px;\\n}\\n\\np {\\n\\tpadding-top: 4px;\\n}\\n<\\/style>\\n<body>\\n\\n<p>Error wh
#
[kim_landwehr]
the request. Please try again or email <a href=\\\"mailto:help@micro.blog\\\">help@micro.blog<\\/a>.<\\/p>\\n\\n<\\/body>\\n<\\/html>\"}}",
#
[kim_landwehr]
"error": "", is that what you were looking for?
#
aaronpk
Yes thanks!
#
aaronpk
Okay now I need to talk to Manton about that because something is causing an errror in micro.blog
#
aaronpk
Now we know you have everything set up right
#
[kim_landwehr]
Thanks @aaron appreciate it
#
aaronpk
Note for Manton when he sees this: Aperture is making a GET request to the token endpoint to validate the token. Need to return
#
aaronpk
Need to return what's documented in the spec in that section
#
aaronpk
On a plane now! Bye!
[manton] joined the channel
#
[manton]
Thanks, I'll take a look at it.
#
[manton]
Oh, this is funny. It's throwing an error because the scope parameter is too long to fit in the database.
#
[manton]
I'll fix this real quick.
#
[manton]
(Although I'm now curious what the scope is being set to...)
#
[manton]
[kim_landwehr] Can you try again and let me know if it works?
#
[kim_landwehr]
Yes will do
#
[kim_landwehr]
No [manton] it didn't still getting the error
#
[kim_landwehr]
{
#
[kim_landwehr]
"code": 403,
#
[kim_landwehr]
"body": "{\"error\":\"forbidden\",\"error_description\":\"The token endpoint could not verify this access token\",\"token_endpoint\":{\"url\":\"https:\\/\\/micro.blog\\/indieauth\\/token\",\"code\":500,\"response\":\"<html>\\n<style>\\nbody {\\n\\tfont-family: \\\"Avenir Next\\\", \\\"Segoe UI\\\", \\\"Verdana\\\";\\n\\tfont-size: 16px;\\n\\tline-height: 25px;\\n}\\n\\np {\\n\\tpadding-top: 4px;\\n}\\n<\\/style>\\n<body>\\n\\n<p>Error
#
[kim_landwehr]
"header": "HTTP/1.1 403 Forbidden\r\nServer: nginx/1.14.0\r\nContent-Type: application/json\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nX-Powered-By: PHP/7.2.7-1+ubuntu16.04.1+deb.sury.org+1\r\nCache-Control: no-cache, private\r\nDate: Wed, 18 Jul 2018 14:12:15 GMT",
#
[kim_landwehr]
"error": "",
#
[kim_landwehr]
processing the request. Please try again or email <a href=\\\"mailto:help@micro.blog\\\">help@micro.blog<\\/a>.<\\/p>\\n\\n<\\/body>\\n<\\/html>\"}}",
#
[kim_landwehr]
"error_description": "",
#
[kim_landwehr]
"url": "https://aperture.p3k.io/microsub/42?action=channels",
#
[kim_landwehr]
"debug": "HTTP/1.1 403 Forbidden\r\nServer: nginx/1.14.0\r\nContent-Type: application/json\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nX-Powered-By: PHP/7.2.7-1+ubuntu16.04.1+deb.sury.org+1\r\nCache-Control: no-cache, private\r\nDate: Wed, 18 Jul 2018 14:12:15 GMT\r\n\r\n{\"error\":\"forbidden\",\"error_description\":\"The token endpoint could not verify this access
#
[kim_landwehr]
token\",\"token_endpoint\":{\"url\":\"https:\\/\\/micro.blog\\/indieauth\\/token\",\"code\":500,\"response\":\"<html>\\n<style>\\nbody {\\n\\tfont-family: \\\"Avenir Next\\\", \\\"Segoe UI\\\", \\\"Verdana\\\";\\n\\tfont-size: 16px;\\n\\tline-height: 25px;\\n}\\n\\np {\\n\\tpadding-top: 4px;\\n}\\n<\\/style>\\n<body>\\n\\n<p>Error while processing the request. Please try again or email <a
#
[kim_landwehr]
href=\\\"mailto:help@micro.blog\\\">help@micro.blog<\\/a>.<\\/p>\\n\\n<\\/body>\\n<\\/html>\"}}",
#
[kim_landwehr]
"headers": {
#
[kim_landwehr]
"Server": "nginx/1.14.0",
#
martymcgui.re
edited /NeoCities (+971) "document GHOST PARTY neocities micropub example"
(view diff)
snarfed joined the channel
#
[manton]
[kim_landwehr] I may need to wait until [aaronpk] is back to understand what is happening here. I don't see any errors on the Micro.blog side. Maybe you have to sign back in for it to try again?
[dougbeal] and [chrisaldrich] joined the channel
#
schmarty
jgmac1106_: if people can tolerate the long build times, hosting a site on GH Pages, with Glitch running the various Micropub / Webmention services needed to handle easy posting and interactivity, should be possible by kludging some existing projects together.
#
[jgmac1106]
I know Anil is very interested in people using Glitch to learn how to support IndieWeb
#
[jgmac1106]
... Hurm maybe we need a strategic IWC-Chicago
benwerd and [kevinmarks] joined the channel
#
[kevinmarks]
Glitch could host an indieweb blog, but they don't offer custom urls yet
[kim_landwehr] joined the channel
#
schmarty
kevinmarks: fly.io can be used to point custom domains at glitch.com projects, though currently it doesn't seem to work with "apex" domains, so you have to use a subdomain.
#
[kim_landwehr]
OK [manton] will try that
#
schmarty
🕸💍 is hosted on glitch.com, but with the apex domain issue i ended up setting up an nginx proxy on one of my own machines so i could use the bare domain.
#
sknebel
I wonder for how many people "free, but with 4 different services to configure and set up" is preferable to "works on cheap all-in-one hosting"
#
schmarty
sknebel: i'm curious about this, too.
#
schmarty
i *think* there's something possible in the middle by setting up a static site github repo, hosting the actual domain with netlify, and using netlify's functions to handle Micropub / Webmention / IndieAuth / etc.
#
schmarty
i haven't had a chance to poke around in it, yet.
#
sknebel
cause maybe a PHP based, less complex than WP solution is the better entry point
#
[jgmac1106]
No custom domain is always part free IndieWeb IMO
#
sknebel
sure, entirely free isn't happening. but you could do all the non-domain parts by puzzling free services
[xavierroy] joined the channel
#
dougbeal
can heroku whatevers spin up when requests come in?
#
dougbeal
need a registrar/domain reseller with github signin!
#
[jgmac1106]
Played with JSHipster yesterday that was a fun way to api up apps
#
[manton]
Heroku's free plan will spin up the app when a request comes in, but it's pretty slow for the first request. Probably not great for a normal web site.
snarfed joined the channel
#
dougbeal
So it might be an alternative to continuous integration for a static site
barpthewire joined the channel
#
[kevinmarks]
Appengine can too
#
[kevinmarks]
Appengine standard, that is.
#
[kevinmarks]
Though I need to do some more work on svgshare.com and unmung.com as apparently they are being used as proxies
benwerd and tantek__ joined the channel
#
dougbeal
I wonder about the value of an apex domain for Gen 4, vs a free subdomain (which has the advantage of a shared namespace)
#
schmarty
dougbeal: sorry if i muddied the vocab waters earlier. by "apex domain" i meant, e.g. "dougbeal.com", versus a subdomain like "www.dougbeal.com". since most DNS providers only allow apex domain records to point to real IP addresses, and most free hosting only allows CNAME alias records, these two things often don't line up.
#
schmarty
so for example you could still own your own domain with fly.io pointing at a site on glitch.com, but that domain would need to be something like "www.yourdomain.com" rather than just "yourdomain.com".
#
schmarty
all of that is Rather Confusing even when i feel like i understand the underlying tech pretty well!
#
sknebel
its surprising the apex domain thing hasn't been solved for so long
KartikPrabhu joined the channel
#
sknebel
I think now a solution is being standardized
#
tantek__
what schmarty said
#
tantek__
rather than "apex domain" I've been calling those second level domains (SLD), since we already have TLD (top level domain)
[cleverdevil] joined the channel
#
[cleverdevil]
So, I use Lambda for plenty of websites.
#
[cleverdevil]
Its another good alternative, and there are frameworks out there to prevent "cold starts"
#
dougbeal
I wonder about the value of an TLD domain for Gen 4, vs a free SLD (which has the advantage of a shared namespace)
#
[cleverdevil]
Eventually, I'd love to host my personal website on Lambda, and I was actually pretty close the other day to having Known running on Lambda 🙂
#
dougbeal
Would be interesting to compare latencies
#
tantek__
TLD domain ~ ATM machine 😂
#
tantek__
what is a subdomain
#
Loqi
A subdomain typically refers to a domain with one more "name(dot)" component than that which someone actually has registered which is often seen indieweb sites with a family name domain like joel(dot)franusic(dot)com, or often on silos like matt(dot)wordpress(dot)com https://indieweb.org/subdomain
#
tantek__
that's the term we've used much longer
#
tantek__
domain name vs. subdomain
#
tantek__
"domain name" is the thing you pay for
#
tantek__
which is technically a second level domain
#
tantek__
TLD is things like .com .net
#
dougbeal
hah, so then TLD domain == domain name ;)
#
tantek__
no TLD domain = top level domain domain
#
[jgmac1106]
[tantek] I still call them MAC machines being an East Coaster
#
[jgmac1106]
Money Access Center
tantek and [manton] joined the channel
#
[manton]
I usually call "example.com" a root domain vs. a sub-domain. Not sure where I picked up that terminology. (Pretty much everything about DNS confuses regular users... Just trying to come up with the most friendly way to talk about it.)
benwerd joined the channel
#
tantek__
manton++ yes current language / documentation about domains, buying, setting up is too confusing
#
Loqi
manton has 12 karma in this channel (72 overall)
#
tantek__
it needs to be as simple as talking about phone numbers
#
tantek__
e.g. TLD is like area code
#
tantek__
or maybe country calling code?
[ryan339] joined the channel
#
[ryan339]
Bit late to the discussion on free indieweb hosting but I just moved everything over to netlify. build times aren’t great but it does everything i want including server side redirects, apex domains, git lfs, hugo, etc… all for free. i wish they had a $10/month “please stay in business” plan…
#
[ryan339]
(i’m currently building out my micropub/webmention backend that i’ll run on a personal server)
#
[jgmac1106]
I used to let code dojo clubs and Mozilla Clubs piggyback on mine domain and give each a subdomain. Something like that wouldn't be hard to do
snarfed joined the channel
#
tantek__
what is netlify
#
Loqi
Netlify is a CDN/static hosting provider with integrated build service, useful for static site generators https://indieweb.org/Netlify
[chrisaldrich], snarfed, jonnybarnes, eli_oat1 and renem joined the channel
#
aaronpk
[manton]: so aperture is trying to make a get request to the token endpoint to check if the token is valid. Here’s what it expects https://indieauth.spec.indieweb.org/#access-token-verification
#
aaronpk
at this point we’re gettign far enough that monocle has a token from micro.blog. Monocle makes a request to Aperture with that token, and Aperture checks the token at the token endpoint
[jgmac1106] and renem joined the channel
#
snarfed
hey KartikPrabhu. what command line are you using to upgrade things with pip?
#
sknebel
hi snarfed
#
snarfed
if pip install -U, that's overly aggressive at upgrading other related packages. and if you install mf2py in a fresh virtualenv, it will pull the latest versions of deps
#
snarfed
the key test is an existing virtualenv with bs4 etc where you do something like `pip install mf2py==1.1.1`
#
sknebel
(I still have an idea for a replacement for the code that broke, but that's now under "small cleanup", not "critical bugfix")
#
snarfed
regardless, setup.py is the key place to specify version dependencies, not requirements.txt, because pip/pypi use setup.py
#
KartikPrabhu
snarfed: hmmm yeah possibly. I think always use pip with --upgrade
#
snarfed
yeah that upgrades the world
#
snarfed
not realistic for production environments where you carefully pin versions
#
KartikPrabhu
hmmm yeah I don't think I have touched setup.py ever
#
KartikPrabhu
sknebel: if you know how to do this setup.py stuff I would appreciate that bug fix too :)
#
snarfed
fix is straightforward, see the example link i posted in github
#
snarfed
i can actually do it if you haven't started sknebel
#
sknebel
haven't yet, no
#
snarfed
k will do
#
snarfed
KartikPrabhu: do you use requirements.txt? we might consider just deleting it altogether
#
KartikPrabhu
I have very little idea what those things do :P I tried reading up once and got lost!
#
snarfed
ok. we can probably delete it then
#
KartikPrabhu
i guess it is if you install from github or something
#
snarfed
it's a different way to tell pip what to install
#
snarfed
orthogonal to github
#
Loqi
[snarfed] #111 add dependency version requirements to setup.py
#
KartikPrabhu
as nice as pip is it does get confusing with too many ways to do the same thing
#
KartikPrabhu
ok will review and merge once I get some free time
#
sknebel
"too many ways to do the same thing" is the story of python packaging in a nutshell
#
snarfed
(PR is just a few lines :P)
#
snarfed
not blocking me though, no hurry
eli_oat1, [colinwalker] and [chrisaldrich] joined the channel
#
[ryan339]
> There should be one-- and preferably only one --obvious way to do it.
#
[ryan339]
😋
#
KartikPrabhu
define "obvious"
renem joined the channel
#
snarfed.org
edited /Microsub (+206) "/* Servers */ baffle"
(view diff)
[cleverdevil] and [eddie] joined the channel
#
dougbeal
aaronpk: fixed the second stage View Post links to load in new tab https://github.com/aaronpk/micropub.rocks/pull/77
#
Loqi
[dougbeal] #77 add target="_blank" to View Post link for the second stage of test
#
aaronpk
Oh thanks
#
dougbeal
after I found I filed an issue last year ;)
#
dougbeal
about the time I verify the new media endpoint I'll be ready to add a return/done button ;)
benwerd joined the channel
#
dougbeal.com
edited /indiewebring (+24) "/* IndieWeb Examples */"
(view diff)
tantek__, snarfed and [chrisaldrich] joined the channel
#
gRegorLove
I'm still torn on -x-, heh
#
gRegorLove
I am pretty sure I will *at least* change the posts on indiebookclub to use -x-
#
gRegorLove
The micropub requests I go back and forth on.
#
KartikPrabhu
why "torn"? is there a reason to not use it for non-standard stuff?
#
gRegorLove
It feels a bit unfriendly to Micorpub server implementers.
#
gRegorLove
And the RFC 6648 consideration
#
aaronpk
What is RFC 6648?
#
Loqi
It looks like we don't have a page for "RFC 6648" yet. Would you like to create it? (Or just say "RFC 6648 is ____", a sentence describing the term)
#
aaronpk
Loqi: read all the RFCs and add them to your database
#
dougbeal.com
edited /webring (+28) "/* Examples */"
(view diff)
#
gRegorLove
I guess as long as I continue to maintain the mp request variants and give users the option to switch, it's not an issue.
#
gRegorLove
But that makes me wonder, if a server supports x-read-status and ibc continues to support that, what reason is there for the server to update to the later-standardized property?
#
aaronpk
That's kinda why I don't like the x prefixes ether
#
KartikPrabhu
vendor-prefixes then?
#
aaronpk
Look at X-Forwarded-For for example, it's stuck around as X
#
aaronpk
Vendor prefixes are a different story
#
KartikPrabhu
I mean the issue is that these are not standard properties and might actually change later
#
aaronpk
Standard properties might change later too
#
KartikPrabhu
I doubt it. I don't know of any property that has changed its name
#
aaronpk
The webmention rel value
#
aaronpk
Also there was an mf2 property around comments I think
#
KartikPrabhu
no not the property value but porperty name
#
KartikPrabhu
hmmm but non-standard? or in the spec say for h-entry
#
gRegorLove
I could use ibc-. I thought someone recommended against that.
chrisaldrich and benwerd joined the channel
#
@nilshauk
IndieAuth, WebMentions, Websub and Social readers are all nifty building blocks for a better web. And then there’s Vouch which will be integral as well, currently an unfinished idea for anti-spam mechanics in a decentralized #IndieWeb future.
(twitter.com/_/status/1019708828206731264)
[ryan339], benwerd, [cleverdevil], [matpacker], [Chris_Lott] and tantek joined the channel
#
aaronpk
KartikPrabhu: yea there was like "reply" instead of "in-reply-to" back in the day or something
#
aaronpk
I don't remember exactly
#
aaronpk
I did find this tho, which we should probably go update... http://microformats.org/wiki/rel-in-reply-to
#
KartikPrabhu
hmm yeah fair enough
snarfed joined the channel
#
dougbeal
aaronpk: [matpacker] is getting no Location in header from Quill in #wordpress
#
aaronpk
wordpress is probably returning an error
#
dougbeal
aaronpk: ooh, was I getting that when it was returing php notices?
snarfed joined the channel
#
[cleverdevil]
Sigh... Apple has replied to my ticket about Indiepaper TestFlight issues for the iOS version, and basically said "please send us a video proving something is wrong."
#
[cleverdevil]
So... I have sent them a video.
#
tantek__
aaronpk, re: X-Forwarded-For and the whole mnot RFC about disliking x-, all the examples that drove that conclusion were x- that hung around "too long", or rather, with too slow a process for actually assessing x- experiments and then either rejecting or accepting
#
tantek__
roughly speaking - a lot of them were around for years before action was taken
#
tantek__
while they really should not last more than a year
#
tantek__
just got a weird "Confirm your account recovery settings" interstitial from GitHub - has anyone else seen that?
#
dougbeal
tantek__: I got that today as well
#
[ryan339]
ditto
jmac joined the channel
#
tantek__
ok something must have happened
#
tantek__
just confirmed any attempt to load a github URL redirects to the interstitial
#
tantek__
maybe worth capturing
#
tantek__
like screenshot
#
ramblinggit.com
edited /webring (+78) "/* Examples */"
(view diff)
#
gregorlove.com
created /who_is (+592) "stub with how-to, prompted by tantek__"
(view diff)
bradenslen joined the channel
#
gregorlove.com
edited /who_is (+27) "try with explicit p-summary"
(view diff)
KartikPrabhu joined the channel