#[tantek]re: OAuth2 spec, yeah there's definitely some sort of antipattern there where the spec was/is deliberately ambiguous enough to either cause or encourage divergent implementations where a server A may interop with clients J,K, but J,K do not interop with server B which OTOH interops with clients L,M which also do not interop with server A
#aaronpkso, counterargument for a sec... if OAuth 2.0 weren't so flexible/extensible, it wouldn't have been possible to create IndieAuth as an extension, and instead we would have been left to define something entirely new, with who knows how many new problems that would have been introduced by not building on top of it
#aaronpkso yes it's bad that it's not completely interoperable, but it's good in that it gives a wide range of very different communities a shared understanding of the security concepts underlying the whole space
KartikPrabhu, leg, cweiske, [yo], [fluffy], plut4rch and jenelizabeth joined the channel
#jamietanna[m]!tell snarfed I've added it to my todo list - but may not be in the next couple of weeks as things are super busy. I'll see how I get on though - but may be able to do it at IWC London!
#@cpercivaIf I'm reading this right, Amazon Route 53 supports up to 5 API requests per second writing up to 10^3 records per request. Also, writes are free, while reads cost as little as $0.20 / 10^6 -- cheaper than DynamoDB! I'm... seriously considering using Route 53 as a database. (twitter.com/_/status/1235369584674258944)
[LewisCowles] joined the channel
#[LewisCowles]All your stuff would be in the open using Route53 as a data-store, and there are weird rules about TXT records needing to have artificial record breaks at N characters, which makes handling odd. It affected some Google email field recently and I was not happy
[ColinMorris] joined the channel
#[KevinMarks]DNS-SD is a formal way of doing that kind of thing
cweiske, [jgmac1106], plut4rch, [Sadik_Shahadu] and [jeremycherfas] joined the channel; nickodd left the channel
#dmcweeneyDoes anyone know reclaim hosting by chance?
#[jgmac1106]Then you can upload it to whatever directory you want in File manager....However I would recommend learning how to use the Terminal in cPanel to upload or an FTP client
#[jgmac1106]I know you know bootstrap now, but like I said I would consider a CSS Grid site over Bootstrap: https://colorlib.com/wp/grid-website-templates/ just google CSS Grid Templates, do recommend paying for one that comes with support, that is one benefit of the Gaia theme
#[jgmac1106]Check to see if CreativeTim sells any CSS Grid themes
#[jgmac1106]but you can just open the zip of the theme you buy, throw it into Glitch, make your edits, download, and upload to Reclaim
#[jgmac1106]then come back here when you need someone to check the metadata and help connect the Indieweb building blocks
hs0ucy joined the channel
#dmcweeneyI need to make a new domain though, right?
#dmcweeneyI think what is confusing me, unless I am not reading it right, is that I downloaded the gaia theme from creative tim, and it is currently on my desktop. Do I create a new domain and then upload the zip file to file manager?
#dmcweeneyCan I just upload the ZIP file to Glitch? I'm so confused. The community support forum isn't helping.
#[jgmac1106]you can only upload to Glitch from gitHub
#[jgmac1106]that has nothing to do with Reclaim. i just think you wilneed a live visual editor
#[jgmac1106]once you unzip the files you can add them to a Glitch project
#dmcweeneyIs this right? I'm just trying to remember what I did when I took the bootstrap theme and uploaded it to file manager with the subdomain consulting.drewmcweeney.com
#[jgmac1106]be careful of the folder structure and links, you can make folders in Glitch by "folder/file.html"
#[jgmac1106]yes, and you can do the same thing again if you wanted
#[jgmac1106]you can upload the entire zip in filemanager to the correct directory and then elect decompress and you are also done
#dmcweeneyBut how do I do that? That is where I am drawing a blank. Do I first create a domain: mcweeneyaquaticconsulting.com
#[jgmac1106]if you want to use a subdomain go to cpanel, add subdomain, make a new directory not the root. Go back to cPanel, add let's encrypt cert, go to file manager, find new directory, upload zip, then select decompress, select all files, select move, go up one directory
#[jgmac1106]I have to get back to work, good luck.
jolvera_, cweiske, geoffo and loicm joined the channel
#GWGIndieAuth.com got rid of TOTP ages ago, right?
KartikPrabhu joined the channel
#aaronpkyes, since it doesn’t make a great single-factor
#aaronpkalso I didn’t like that it meant you were essentially signing up for an account on indieauth.com since it needs to store the secret itself, whereas the other methods work by having you publish stuff on your website
#ZegnatI really like PHP for just experimenting with stuff :)
KartikPrabhu and geoffo joined the channel
#@lucas_gonzeIf you have a blog, how do you track reply posts on other blogs? Do you use refback, linkback, trackback, or webmention? Do you get enough reply posts to make the setup worthwhile? (twitter.com/_/status/1235669878008246273)
#ZegnatI feel like I may be slightly misusing them here, and I am wondering if I can somehow hammer a table to have this same styling. But for now I am happy
#superkuhCSS fails in older browsers on that page and the scores are on top of each other. But disabling CSS returns a usable view.
#ZegnatThe page is not even publicly linked to at this point, so I am not too worried about that
#ZegnatOdd that the scores would end up on top of eachother though. I would expect that either flexbox works and you get the correct display, or flexbox fails and it all turns into a list :/
[KevinMarks] joined the channel
#[KevinMarks]@superkuh in json terms ol is [] dl is {}
#Zegnatdoes not often use flexbox so milage may vary /shrug/
#Zegnat[KevinMarks]: are definition list treated as unordered, like JSON’s {} ?
#[KevinMarks]Javascript and php preserve order, python sorts by hash of the key, go randomizes
#ZegnatMaybe some languages chose to parse {} into an ordered collection, but according to JSON specification on json.org, in JSON they are supposed to be treated as unordered.
#[KevinMarks]Html does have an order, so dl is ordered
#ZegnatSo HTML <dl> is not equal to JSON {} then ;) Just similar.
#ZegnatSorry, just being pedantic, been reading too many JSON specs
#[KevinMarks]So with xoxo, the order is preserved in a round trip with some languages.
#[KevinMarks]Also, some json libraries have options for sorting the keys (so you get a consistent version for hashing)
#ZegnatYep, that is one of the things I have been reading up on.
#ZegnatSee last two points that I added here: https://indieweb.org/JSON#See_Also ; I have been reading up on both JSON serialisation (has RFC draft, and many other specs) as well as JSON concatenation (RFC 7464, and many others)
#ZegnatI might get to a point where I will turn all that reading into a short summary to put in /JSON#Specs