Laurent Eschenauer ha ha, they were pretty good thanks :) And congrats on the web-action enabled reply! Hopefully soon I’ll be able to store it here.
tryghost.org looks interesting from an #indieweb point of view, but if they are so open, where is the code? Where is the CC-0 documentation? Why does clicking “Try It” pop up a modal asking you to give them money (dark pattern, much?) — if it’s so open, be honest!
It’ll be interesting to see how this one plays out.
Aaron Parecki woah, brilliant! Love the fact you're self hosting video too — what’s your workflow for that? I was thinking of building a mandrill-backed email inbox for photo and video upload so I can post from iOS really easily
Hopefully h-card entities should get expanded in the reply context for this note (crosses fingers)
Turns out the #microformats 2 JSON structures enable safe entity expansion just like twitter entities.
In my reply contexts I am not wanting to embed 3rd party HTML in my site, so I take the p-summary and strip tags. But, I want embedded h-cards to be expanded just like at-mentions on twitter. Pseudocode:
let h-card = canonical JSON structure for a note, with .summary as a plaintext representation of the content; for item in h-card.children: if not in_array('h-card', item.type) continue; let html = HTML representation of the child from properties.url, name, etc; replace item.value in h-card.summary with html