#dev 2018-03-03

2018-03-03 UTC
#
Loqi
[Tantek Çelik] Happy NewCalendar Day! (first New Sunday)newcal.orgPreviously, previously, previously: * tantek.com/2010/061/t1* tantek.com/2011/061/t2* tantek.com/2012/061/t1
#
tantek
The /Falcon flat file storage is organized based on the NewCalendar
#
aaronpk
good afternoon
#
Loqi
aaronpk: [eddie] left you a message 2 hours, 6 minutes ago: what’s still holding you back from going full 💯 Microsub?
#
aaronpk
[eddie] up until a few hours ago, it was the ability for monocle to refresh the unread counts and automatically mark things read as they are seen/interacted with
[eddie] joined the channel
#
[eddie]
Ohhhh that makes sense
#
aaronpk
oh and I spiffed up the channel list to make it always visible on desktop and an expanding side bar on mobile, like Together
#
tantek
hey snarfed, do tags on issue posts get POSSE to GitHub as labels?
#
tantek
(by Bridgy)
#
tantek
if I wanted to POSSE an issue with existing label css-text-decor-4, if I have <span class="p-category">css-text-decor-4</span> in the h-entry of my issue, will Bridgy see it and translate it to the "css-text-decor-4" label (light blue background) in the GitHub issue copy?
#
tantek
I guess I'll try and find out! Then if it doesn't, I can file another issue :)
#
aaronpk
[eddie]: watch the counters in the sidebar https://aaronparecki.com/2018/03/02/33/monocle
#
Loqi
[Aaron Parecki] Monocle is coming along nicely! It now automatically marks things as read as you scroll through the timeline. The unread counts in the sidebar update automatically when new posts come in as well! I'm getting so close to being able to completely switc... https://aaronparecki.com/2018/03/02/33/photo.png [video]
#
aaronpk
[eddie]: oh the last part will be push notifications, since that still goes through IRC for me
#
aaronpk
oh wow, almost exactly 3 years ago I started work on Monocle by documenting some design priorities https://aaronparecki.com/2015/03/05/18/designing-an-indieweb-reader
#
Loqi
[Aaron Parecki] Designing an IndieWeb Reader Based on How I Read Social Media
#
tantek
ok writing issues in HTML is taking me longer than writing issues in "plaintext", and then fixing Markdown bugs
#
tantek
makes me think I need to include the ability to autolink subsections (maybe on a paragraph by paragraph basis?) parts of my /article (and thus /issue) posts
#
tantek
hmm maybe something like <div class="auto-link"> ... </div>
#
tantek
or maybe - how does mediawiki do it? raw?
#
tantek
or wait, raw is the opposite
#
tantek
or maybe that's what I should use p-content vs e-content in my own storage for
#
tantek
<div class="p-content"> -> contents are plain text, thus should be auto-linked/escaped etc.
#
tantek
<div class="e-content"> -> contents are HTML already, do not auto-link etc.
#
aaronpk
That's essentially how I do it
#
aaronpk
I like the flexibility because sometimes I want to write html explicitly and not deal with accidental autolinking
#
tantek
I have a bad feeling my home page slow loading time may be due to breaking the RECENT ARTICLES box
#
tantek
aaronpk indeed
eli_oat joined the channel
#
tantek
or rather, sometimes I want to full expressive power of HTML for a blog post
#
tantek
and sometimes I just want to write a "simple" blog post with name, a few paragraphs, and maybe a few links
#
tantek
images, videos etc.
#
tantek
yup that was it
#
tantek
goodness sakes I deployed a bug which was causing my home page to load ALL of my blog storage backwards through 2010
#
tantek
(to render my home page)
#
tantek
ok back to less than a second before you start seeing content
#
tantek
who was complaining about the loading speed of tantek.com? was that you aaronpk? or someone else using x-ray?
#
aaronpk
That was me cause I stopped getting updates in my reader because it started timing out
#
tantek
for the curious, the bug involved just two characters, an extra ! and a misplaced )
#
tantek
aaronpk - care to retest it to see what speed you're seeing now?
#
tantek
I think you said it took ~5s before
#
aaronpk
Much better!
#
tantek
sheesh, I was loading and XML parsing 49 (X)HTML5 bim files on every home page render, instead of ~8 currently
#
tantek
now to find out if Bridgy Publish an issue to GitHub supports tags-> labels
#
tantek
decides to read the docs first before hitting publish
#
[eddie]
aaronpk: ohhh yeah push notifications. I’m still having those go through slack until I can get that running in Indigenous as well
#
tantek
no mention in docs, nor any open issues
#
tantek
so let's test it!
#
aaronpk
[eddie]: you had plans to run a push notification server for the app right?
#
tantek
answer is no
#
tantek
Bridgy Publish to GitHub does not yet support tags->Labels
#
aaronpk
silo.pub does and fwiw I have accidentally created a bunch of labels on github that I don't want
#
aaronpk
Also you can only add labels on github to repos you have commit access to
#
tantek
that's fine, I'd rather it at least add the labels that are allowed and fail on any "new" labels
#
aaronpk
I keep creating the "Microsub" label on the Microsub repo because I want my website posts to be tagged that but it doesn't make any sense to tag the Microsub issue as Microsub
#
aaronpk
So I'm not actually convinced that a 1:1 relationship between post tags and github issue labels makes sense when posseing
#
tantek
I think it's the exact system equivalent
#
tantek
maybe have an option (default?) to not *create* new tags
#
tantek
er, new Labels
#
aaronpk
I agree it is from the technical standpoint but I just gave you an example of when it doesn't make sense
#
tantek
no I mean from the user standpoint
#
tantek
Labels *are* the UI equivalent of tags on GitHub issues
#
tantek
you click them, and you see an agregation of everything with that label
#
tantek
that's how tags work
#
aaronpk
Yes but I want the post on my site to be tagged "Microsub" and I don't want that to be tagged Microsub on github
#
aaronpk
So there's something different about tags when talking about POSSE
#
tantek
huh? that sounds abstract
#
aaronpk
Abstract??
#
aaronpk
It has happened to me now several times
#
tantek
lacking a real example
#
tantek
with POSSEing issues to GitHub?
#
aaronpk
Yes that's what I have been saying
#
aaronpk
I kee deleting the Microsub tag on GitHub to fix it
#
tantek
so you only want the Microsub tag on your own site?
#
tantek
Bridgy already has a mechanism for excluding content to POSSE
#
aaronpk
Right, so that I get pages like this https://aaronparecki.com/tag/microsub
#
aaronpk
GitHub keeps edit history so you can see the tag being added and removed here https://github.com/indieweb/microsub/issues/20
#
Loqi
[aaronpk] #20 Streaming API
#
tantek
no sorry, Bridgy has a mechanism for explicit subset inclusion to POSSE
#
tantek
so you could to
#
aaronpk
Also note that when it's created it has the default grey color which is also not that great
eli_oat joined the channel
#
tantek
<p class="e-content"><span class="p-bridgy-github-content">Problem is ... <span class="p-category">GitHub-Label</span></span>, <span class="p-category">Site-only-tag</span></p>
#
tantek
assuming p-bridgy-github-content is supported the same way that p-bridgy-facebook-content and p-bridgy-twitter-content is supported
#
tantek
(which is maybe a big assumption)
#
tantek
OR alternatively we ask for only tags -> *existing* labels
#
tantek
as the default
#
tantek
I'd be ok with that too
#
tantek
then next we can ask for Bridgy Publish u-tag-of support to add labels (new or not) to existing issues :D
#
tantek
what is u-tag-of
#
tantek
y tho
#
tantek
darn it p-summary in the plain text is throwing off Loqi
#
tantek.com
edited /tag-reply (+13) "see if empty markup stop Loqi from misinterpreting p-summary in text content"
(view diff)
#
tantek
what is u-tag-of
#
Loqi
A tag reply is a special edit response to a post that tags that post with one or more tags, including possibly (or only) person-tags https://indieweb.org/u-tag-of
#
tantek
aaronpk - did you get a github mention notification?
#
tantek
aaronpk - are you signed up for Bridgy backfeed from GitHub? and if so, did you get a homepage webmention?
#
aaronpk
I haven't signed up yet
#
aaronpk
and I don't see a notification yet
#
tantek
first q was re: a notification *inside* github
#
aaronpk
oh, no I don't see anything, but I also always forget how to find github notifications because they are so confusing
#
tantek
what are GitHub notifications
#
Loqi
It looks like we don't have a page for "GitHub notifications" yet. Would you like to create it? (Or just say "GitHub notifications is ____", a sentence describing the term)
#
tantek
GitHub notifications is https://github.com/notifications a page on [[GitHub]] that shows you your notifications clustered by various repos.
#
loqi.me
created /GitHub_notifications (+166) "prompted by tantek and dfn added by tantek"
(view diff)
#
kaja.sknebel.net
edited /GitHub_notifications (+2) "linkify ('… is <url>' pattern)"
(view diff)
#
tantek
GitHub notifications << notifications
#
Loqi
ok, I added "[[notification]]" to a brand new "See Also" section of /GitHub_notifications
#
loqi.me
edited /GitHub_notifications (+36) "tantek added "[[notification]]" to "See Also""
(view diff)
#
tantek
notification << GitHub notifications
#
Loqi
ok, I added "[[GitHub notifications]]" to the "See Also" section of /notification
#
[eddie]
aaronpk: Yep, I am going to run a push notification server for Indigenous.
#
[eddie]
I think it’ll need to be able to WebSub subscribe to Microsub channels in order to really make it real-time push notifications
[kevinmarks] joined the channel
#
[kevinmarks]
spiderpigging tummelvision out of the wayback machine, and it hasn't got a lot of the tag pages
#
aaronpk
[eddie]: interesting. would you imagine you could enable notifications for individual channels then?
#
[eddie]
Yep, exactly
#
[kevinmarks]
there's a lockss aspect to having tag pages I suppose
#
[eddie]
I still use the notifications default channel as my main one but there are definitely other banners I would want push notifications from
#
[eddie]
Channels* not banners
#
aaronpk
yeah, and also maybe filtered, like only posts matching X from channel Y get a push notification
#
aaronpk
like how IRC keyword matches work
#
aaronpk
or slack for that matter
#
[eddie]
Yeah, definitely! That’s a great idea
#
tantek
!tell snarfed not sure why this Bridgy Publish of a comment on an issue failed https://brid.gy/log?start_time=1520043209&key=aglzfmJyaWQtZ3lyZAsSDVB1Ymxpc2hlZFBhZ2UiPWh0dHA6Ly90YW50ZWsuY29tLzIwMTgvMDYxL3QyL2ltcHJvdmluZy10ZXN0LXN1aXRlLWhvbWUtcGFnZXMMCxIHUHVibGlzaBiAgICAgICACgw Huh? Parse error on "information" (IDENTIFIER) at [3, 794]
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
maybe I should just retry
#
tantek
nope didn't work
#
tantek
ok that's enough for now
#
aaronpk
okay, switching my webmention notifications from IRC to Aperture, let's see how this goes
#
aaronpk
at some point in the very near future i'm going to need to solve this whitespace problem
#
aaronpk
I haven't tracked down exactly where it's coming from, but most of tantek's posts are missing whitespace between sentences https://media.aaronpk.com/Screen-Shot-2018-03-02-18-22-04-IOy8ksTU7a.jpg
#
tantek
not most, just paragraph breaks
#
aaronpk
aha, it's the <br>s
#
aaronpk
my html sanitization must be removing the <br>s instead of changing them to newlines
#
tantek
aaronpk: you may want to review https://indieweb.org/note#Whitespace
#
tantek.com
created /autospace (+24) "r"
(view diff)
#
tantek
aaronpk, in particular see option a) under https://indieweb.org/note#Indieweb_whitespace_thinking which is where we resolved this last time we discussed it all
#
tantek
(I really should extract the conclusions and provide them more clearly, and move discussion to a historical section or something)
#
aaronpk
this isn't even a plaintext whitespace issue, since it's actually trying to render your html
#
tantek
yes it is - that section explains *why* my plain text notes have been converted to that html
#
tantek
specifically because it was easier for consuming applications to consistently consume it!
#
aaronpk
from my point of view, I don't care whether you authored it as plaintext or not, all I see is a <br> tag
#
tantek
hence the feedback from kylewm in there
#
tantek
and thus Woodwind would do the right thing
#
tantek
might be worth checking the Woodwind source for that
#
aaronpk
i'm surprised I don't already have a test case in xray for thi
#
aaronpk
how has this not been a problem before?
#
aaronpk
ohhh I see
#
aaronpk
for actual plaintext conversion, I *was* allowing <br> tags. but it was stripping them from the html version
#
tantek
I wonder if my latest issue comment POSSE failed because the issue was closed? but the GitHub web UI still allows me to comment so I assumed the Bridgy POSSE would work too
#
aaronpk
no error message from bridgy? the logging is usually pretty good
#
tantek
pretty opaque error. see !tell above to snarfed
#
aaronpk
hm odd
#
aaronpk
heh, same whitespace error in that log
#
tantek
it's a log :P
#
tantek
except Bridgy Publish handles it just fine when POSSEing to FB or Twitter
#
aaronpk
note that the html has the <br> but the plaintext conversion has no newlines
#
aaronpk
so bridgy publish must be using the html version and doing its own plaintext conversion
#
tantek
that's deliberate
#
tantek
so that the newlines do not introduce any extra plain "space" (0x20) chars
#
aaronpk
I don't follow. there is definitely a problem with the content.value in both the python and ruby examples linked above
#
aaronpk
both the `name` and `content.value` values have this: "...makes sense.However there is..."
#
tantek
no one handled the plain text whitespace properly, that was the problem
#
tantek
and why we went with option a. instead of option b.
#
aaronpk
I guess I will file issues on both parsers
#
tantek
isn't Woodwind written in python?
#
tantek
so presumably it's using the python parser
#
aaronpk
again, if the consumer is using the html version then it's fine
#
tantek
but it "works"
#
aaronpk
but just look at the parsed result
#
tantek
right, that's the conclusion both kylewm and I believe snarfed came to - you have to use the html version
#
aaronpk
looks like there is already an open issue for the python parser https://github.com/microformats/mf2py/issues/51
#
tantek
if you want to preserve any of that kind of "formatting" at all
#
tantek
we tried with the plain text
#
tantek
and there were various problems I guess
#
aaronpk
no, it should not be collapsing <br> to "", it should convert <br> to "\n" for the plaintext
#
aaronpk
the php parser was fixed and now provides good values for both html and plaintext
#
tantek
which one does x-ray use?
#
aaronpk
which is why this is an easy fix for me, since xray is doing the html sanitization, not the php parser
#
aaronpk
and it was xray's sanitization that was broken
#
aaronpk
thankfully the underlying parser is fine so I can fix this right now
#
tantek
I think my microblog syndication also has this issue
#
tantek
but I figured manton would fix it when he gets around to it :)
#
GWG
Good evening, friends.
#
tantek
uh that's odd - now I don't see any posts on my micro.blog
#
tantek
I wonder what broke
#
tantek
my Atom feed is fine
#
aaronpk
I see them all here http://micro.blog/t
#
aaronpk
hm, micro.blog's issue seems to be different. it looks like it's converting the <br>s to a space
#
aaronpk
oh, no I see. it's converting it to a literal \n rather than allowing the <br> tag or using css to display the newline
#
aaronpk
it's not stripping the <br> completely like the other mf2 parsers
#
tantek
also it's not seeing my photos
#
aaronpk
this would have been a harder issue to track down if it weren't for your autolinker not adding whitespace and literally just adding <br>
#
aaronpk
cause it made posts in my reader show up with obviously missing whitespace rather than how on micro.blog it just looks like you write really long paragraphs
#
tantek
I see my mb synd posts now - there was some external blocking happening
#
aaronpk
:sigh: silo.pub auto-creating labels lol
renem joined the channel
#
tantek
are you POSSEing Markdown or HTML via silo.pub to GitHub?
#
aaronpk
it's a bit sneaky. I have a markdown storage format for my site, and my POSSE code will send whatever the source format for my post is when POSSEing
#
aaronpk
it kind of worked out great for this, even though I wasn't planning on it
#
tantek
huh I can't find that issue on your home page or even linked from
#
aaronpk
should be in replies
#
tantek
any of the categories linked from
#
aaronpk
I don't have replies linked from my home page
#
aaronpk
hm maybe I should add replies to my footer nav
#
tantek
hmm - curious why you haven't enabled Bridgy Backfeed for GitHub yet then
#
tantek
you have the syndication link
#
aaronpk
cause it launched while I was in the middle of traveling and didn't want to turn it on until I had some time to monitor how it behaved after I launched it :)
#
tantek
haha like what it did to adactio
#
Loqi
ahaha
#
tantek
I wonder if he's noticed yet
#
aaronpk
okay new xray deployed to aperture... now to wait for tantek to make another post with newlines
tantek, globbot and barpthewire joined the channel
#
gRegorLove
indieauth.com error "NoMethodError at /auth/twitter/callback undefined method `[]' for nil:NilClass file: auth-web.rb location: block (2 levels) in <class:Controller> line: 634"
#
gRegorLove
Still have the error page open with a lot more information if you need it.
#
gRegorLove
Tried again in a new tab and it worked
#
gRegorLove
"You're seeing this error because you have enabled the show_exceptions setting."
leg1 and [tantek] joined the channel
#
[tantek]
New post type: 🍿 (link)
#
[tantek]
As in, grabbing (or grab your) popcorn to watch (link)
#
[tantek]
Or maybe just a special case of /watch
#
[tantek]
As in “watching” present tense rather than “watched” / completed (which is most current uses)
#
GWG
I haven't had popcorn in a while
tantek joined the channel
#
gRegorLove
Working on a new footer for my homepage: https://gregorlove.com/2018/03/im-experimenting-with-a-new/ Feedback welcome.
#
Loqi
[gRegor Morrill] I’m experimenting with a new post footer on my homepage. I got some good feedback when someone wanted to comment from the homepage. They clicked follow my posts and were confused by the suggestions to subscribe with Feedly, Woodwind, etc. In this m...
AngeloGladding and [eddie] joined the channel
#
[eddie]
Looking into live streaming video and syndication using Facebook Live. But darn it, Facebook doesn’t provide the time stamps of when comments/reactions are made. Only the total number of reactions by type
#
[eddie]
shakes my fist at Facebook
#
[eddie]
I was hoping to be able to easily backfeed love reactions, but unless I figure out something clever looks like they would be turned into non-live reactions
#
[eddie]
Live reactions* not love reactions
#
tantek
[eddie] do those reactions not show up in your "activities" or "notifications"?
#
tantek
what is a footer
#
Loqi
Post or posts may refer to individual pieces of content published on an indieweb site such as notes, articles, & responses, or the act of creating the aforementioned content (present tense), or Posts about the IndieWeb https://indieweb.org/footer
#
[eddie]
Hmmm that’s a good question. I’ll have to take a look at that endpoint real quick
#
tantek
gRegorLove: I like it!
#
tantek
the bigger photo is nice
#
tantek
whoa just tried manually using Bridgy Publish to POSSE that issue comment to GitHub and got a 500 Internal Server Error!
#
tantek
tried 3 times, same result
tantek, mifga and raucao joined the channel
#
@swentel
Happy cactus as the sun is back - and me happy as pictures come through webmentions :) (https://realize.be/image/looking-sun) https://pbs.twimg.com/media/DXW_yFcVwAICOGi.jpg
(twitter.com/_/status/969892164133060608)
#
Zegnat
Interesting discussion re: whitespace in the microformats parsets.
#
Zegnat
s/parsets/parsers/
#
Zegnat
For people reading up on logs: I responded in #microformats
[kevinmarks] joined the channel
#
loqi.me
edited /microcast (+142) "[kevinmarks] added "Facebook testing audio status updates in India https://techcrunch.com/2018/03/02/facebook-voice-clip-status/amp/?__indieweb_impression=true" to "See Also""
(view diff)
tantek, [colinwalker], [mifga] and [xavierroy] joined the channel
#
petermolnar_
!tell cweiske "https://indiechat.search.cweiske.de/?q=https%3A%2F%2Fnews.ycombinator.com%2Fitem%3Fid%3D16505244" results in HTTP 500; I pasted "https://news.ycombinator.com/item?id=16505244" in the search field on chat.indieweb.org
#
Loqi
Ok, I'll tell them that when I see them next
KartikPrabhu, leg, theReal33mhz, barpthewire, [miklb] and tantek joined the channel
#
gRegorLove
aaronpk: Did you see https://chat.indieweb.org/dev/2018-03-03#t1520058159960000 ? I still have the error page open if you need more details.
#
Loqi
[gRegorLove] indieauth.com error "NoMethodError at /auth/twitter/callback undefined method `[]' for nil:NilClass file: auth-web.rb location: block (2 levels) in <class:Controller> line: 634"
#
aaronpk
nope missed that
#
aaronpk
worked a second time? that's odd
#
gRegorLove
I think the second time hit a different server, because Twitter didn't show as an option initially. I refreshed the rel-mes and then Twitter showed up and it worked.
#
[miklb]
what is a like
[tantek] joined the channel
#
dgold
aaronpk: I'm going to delete that brainstorming/issue
#
dgold
I was working through something,I thought the issue was with the microsub I was working on.
#
dgold
this apprehension was wholly incorrect
#
aaronpk
ah okay
#
dgold
I worked through the issue more fully before responding to your request for more detail
#
dgold
which 'clarified' things :slightly-smiling-face:
#
dgold
sorry for any annoyance
#
aaronpk
np. it's still quite possible that more of this needs to be clarified in the spec anyway.
#
aaronpk
ohhh that's why the reply contexts for tantek's posts are coming up empty in monocle... there is no "in-reply-to" URL visible on tantek's home page posts. the reply context only shows up on post permalinks.
#
tantek
yeah I've considered fixing that
#
tantek
er, changing it. it's not technically "wrong"
#
tantek
but makes a series of replies on my home page less meaningful
#
aaronpk
this kind of thing also leads me to wonder whether I will need to start fetching post permalinks to get better post contents
#
tantek
withouth the in-reply-to, there's no way to tell it's a reply right?
#
aaronpk
correct
#
aaronpk
even visually on your home page it doesn't look like a reply other than the fact that the text doesn't make sense out of context
chrisaldrich joined the channel
#
tantek
a-ha, so that makes post type discovery harder (worse result), which then means how a composite stream is displayed degrades
#
tantek
right, that (visually) is the key indicator something needs to change
#
tantek
do we have screenshots of how silos treat replies in a composite stream?
#
tantek
(at least FB & Twitter?)
#
tantek
perhaps we need to explicitly document (and brainstorm) in-stream reply-contexts as well as (perhaps even visually distinct from) post permalink reply-contexts
#
aaronpk
interesting, twitter includes the text "Replying to _____" in grey above the post content
#
tantek
that's worth screenshotting / cropping and analyzing as a minimal in-stream reply-context
#
aaronparecki.com
edited /reply-context-examples (+94) "/* Silo Examples */ add twitter in-stream reply context example"
(view diff)
#
gRegorLove
Think I'm going to remove Woodwind as the suggested service from my Subtome buttons, unfortunately.
#
tantek
gRegorLove: woodwind.xyz presumably? should we distinguish the project vs the .xyz deployment / service?
#
gRegorLove
Yeah, it's woodwind.xyz
#
gRegorLove
If another stable instance came up, I could specify it's subscribe endpoint in the button.
#
tantek
if another stable instance came up with perhaps 2+ people maintaining it
#
tantek
aaropnk, I'm re-evaluating my "Working On" to see about shuffling in-stream reply-contexts closer to the top, it's starting to visually bug me on my home page too
#
tantek
so much to improve regarding replies
#
tantek
found it - apparently already in my list with some brainstorming
snarfed and [kevinmarks] joined the channel
#
[kevinmarks]
I suspect kevinmarks.com will be differently annoying as I have a p-summary on the homepage feed but not in the post pages
chrisaldrich joined the channel
#
www.boffosocko.com
edited /issue (+246) "Documentation article"
(view diff)
#
tantek
I'd really like to get On This Day working soon but I think I will prioritize in-stream reply-contexts to help with /reader iteration
#
snarfed
tantek: sorry for the 500s! fixing.
#
Loqi
snarfed: tantek left you a message 19 hours, 45 minutes ago: not sure why this Bridgy Publish of a comment on an issue failed https://brid.gy/log?start_time=1520043209&key=aglzfmJyaWQtZ3lyZAsSDVB1Ymxpc2hlZFBhZ2UiPWh0dHA6Ly90YW50ZWsuY29tLzIwMTgvMDYxL3QyL2ltcHJvdmluZy10ZXN0LXN1aXRlLWhvbWUtcGFnZXMMCxIHUHVibGlzaBiAgICAgICACgw Huh? Parse error on "information" (IDENTIFIER) at [3, 794]
#
tantek
snarfed, I'm curious what I did differently to cause the 500s
#
snarfed
just a silly bug on my end, half baked json serialization
#
tantek
besides my usual unintentional ability to break things
#
tantek.com
edited /Falcon (+620) "fixed Recent Articles box, rework remaining in section to improvements & reprioritize, reply-context iteration and reprioritize"
(view diff)
#
tantek
happy to be the canary
#
loqi.me
created /Home_Assistant (+210) "prompted by tantek and dfn added by GWG"
(view diff)
#
tantek
aaronpk, updated: https://indieweb.org/Falcon#Working_On - the reply-context stuff is a bit long, but perhaps you could review to see if my approach(es) make sense for helping to implement a better h-feed for readers
#
tantek
I think the big thing I need to consider is do I try to do something minimal and not very good looking with the data I have, or do I try calling XRay synchronously at Publish time to get/store more information to use for better reply-context display later
AngeloGladding joined the channel
#
tantek
snarfed, and thanks for looking into it
#
snarfed
welcome!
#
tantek
whoa I forgot how many odd in-stream reply-context designs that Twitter went through: https://indieweb.org/reply-context-examples#Twitter_home_page
#
aaronpk
ah yeah that's a challenge for sure
#
aaronpk
I personally don't mind just the url as the minimal reply context
#
aaronpk
And twitter's "replying to @t" isn't a bad upgrade from that too
KartikPrabhu joined the channel
#
tantek
interesting, I may be able to do that with just the URL
#
aaronpk
I think so... a whitelist for twitter and github to find the username from the url, then use the hostname for everything else?
#
tantek
"replying to @-name" if it's a twitter.com / name URL, otherwise "replying to (domain)"
#
tantek
oh yeah, for silo replies in general
#
tantek
maybe I'll just make static silo-domain-list
#
tantek
and dump @-* text
#
tantek
"replying to twitter.com/aaronpk" instead of "replying to @aaronpk"
#
tantek
or maybe silo-list plus exception for Twitter since I already auto-link @-names to Twitter and am not going to change that anytime soon
#
tantek
that doesn't work for github tho since the replies are to a particular issue which is opened by a particular person that is not the github/name
#
tantek
since that's just the name of the person/org that owns the repo
#
tantek
not the author of the issue
#
tantek
this will take some thinking to make sense (more than just displaying the in-reply-to URL)
#
aaronpk
GitHub issue URLs have enough in them to show something meaningful too
#
Loqi
[aaronpk] #1 Give Microsub server access to private posts for its user?
#
aaronpk
Thanks Loqi
#
Loqi
you're welcome
#
tantek
prefer the project name rather than the author - that could work
#
aaronpk
Hm what do my reply contexts for issues do right now... I think they use the project name? Via XRay's GitHub conversion
#
loqi.me
edited /HTTPS (+11) "tantek added "[[HSTS]]" to "See Also""
(view diff)
#
tantek
what is HPKP
#
Loqi
It looks like we don't have a page for "HPKP" yet. Would you like to create it? (Or just say "HPKP is ____", a sentence describing the term)
#
tantek
what is stapling
#
Loqi
It looks like we don't have a page for "stapling" yet. Would you like to create it? (Or just say "stapling is ____", a sentence describing the term)
#
tantek
I know bear documented this
#
loqi.me
created /stapling (+26) "prompted by tantek and redirect added by tantek"
(view diff)
#
tantek
HPKP is HTTP Public Key Pinning, an abandoned standard for websites to tell browsers to only accept a certain certificate when communication. See also: https://blog.qualys.com/ssllabs/2016/09/06/is-http-public-key-pinning-dead https://www.theregister.co.uk/2017/10/30/google_hpkp/ etc.
#
loqi.me
created /HPKP (+312) "prompted by tantek and dfn added by tantek"
(view diff)
#
Loqi
Is HTTP Public Key Pinning Dead?
#
snarfed
tantek: fixed
#
tantek
retrying ...
#
Loqi
[tantek] Appreciate the explanation and link to the source file; makes sense. However there is still a fundamental usability problem of the discoverability of how to file issues and suggested improvements for CSS module test suites. I would like to suggest ...
#
tantek
snarfed++ thanks much!
#
Loqi
snarfed has 48 karma in this channel (362 overall)
#
snarfed
welcome!
snarfed, [kevinmarks] and [miklb] joined the channel