#dev 2018-05-26

2018-05-26 UTC
[cleverdevil], [jgmac1106] and snarfed joined the channel
#
www.boffosocko.com
edited /videos_about_the_indieweb (+183) "Jeremy Keith: Taking Back the Web from Webstock '18"
(view diff)
renem, snarfed, eli_oat, [tantek], [Natris1979], tantek_ and toomim joined the channel
#
tantek_
Is anyone (besides adactio) POSSEing to Facebook using IFTTT? https://indieweb.org/Facebook#IFTTT
#
tantek_
I'm curious if it would be possible to setup POSSEing events this way
AngeloGladding and [dougbeal] joined the channel
#
Loqi
[dougbeal]: [eddie] left you a message on 2017-11-09 at 9:48pm UTC: FYI, I'm opening up the beta of Indigenous for iOS. Before anyone gets too excited it currently supports using the share extension when activated against a URL (in safari or other apps like TweetBot) for the following actions: Like, Repost and Bookmark. The next build will hopefully support posting notes and replies. The micropub media endpoint stuff will be in the third build (timeline undeterm
#
Loqi
[dougbeal]: [eddie] left you a message on 2017-11-09 at 9:51pm UTC: FYI, I'm opening up the beta of Indigenous for iOS. Before anyone gets too excited it currently supports using the share extension when activated against a URL (in safari or other apps like TweetBot) for the following actions: Like, Repost and Bookmark. The next build will hopefully support posting notes and replies. The micropub media endpoint stuff will be in the third build (timeline undetermined
#
Loqi
[dougbeal]: [eddie] left you a message on 2017-11-09 at 9:51pm UTC: I didn't see a /contact page on your sites so if you want to send me your email to eddie [at] eddiehinkle [dot] com I'll send you the TestFlight invite (this includes anyone else that is interested but hasn't expressed interest previously)
tantek, barpthewire, renem, KartikPrabhu, [chrisaldrich], sebsel, tae, jeremycherfas, [quinnvinlove], eli_oat and iasai joined the channel
#
Zegnat
Does anyone know why Firefox seems to be styling a paragraph of text based only on the language it is set in? This has been driving me nuts. https://i.imgur.com/U1DX1KV.png / https://codepen.io/anon/pen/NMQbKz?editors=1000#0
#
sknebel
because browsers pick fonts/settings based on the lang to get the best display for the lang. "non" being different sounds questionable though (is "non" specified somewhere as a language code?)
#
Zegnat
Yes, it is Norse
#
Zegnat
No idea why Firefox would do this though. Worst thing is, I can’t even seem to get it to render the right font size
#
jeremycherfas
Why are the previous paragraphs set monospaced? Inheriting from somewhere?
jonnybarnes joined the channel
#
Zegnat
No, that’s my browser default
#
jeremycherfas
What happens if you change your browser default?
#
Zegnat
Everything except the lang="non" seems to change then.
#
jeremycherfas
OK. So it really is something to do with the "non" specifically.
#
Zegnat
I set Firefox to have Courier Prime as default font for serif, and Courier Prime Sans for sans-serif. Both set to size 22. Defaulting to sans-serif if no font is set on the page.
#
jeremycherfas
What if you set lang=non in the HJEAD?
#
Zegnat
But for the lang="non" paragraph, it is not applying my default font size (22), and is not applying either of my default fonts. Instead falling back to whatever that serif font is
#
sknebel
defaulting to a font that has better runic support than it's default fonts? (I know for some asian fonts there's rules like that). or just a forgotten edge case?
#
jeremycherfas
Looks at first glance like Times.
#
sknebel
do the dev-tools show where the style comes from?
#
Zegnat
No. I can’t find browser default styles anywhere in the Firefox dev tools anymore?
#
jeremycherfas
Does it make any difference if you wrap in DIV rather than SPAN?
#
Zegnat
Even worse is when I use <i lang="non">heiðr</i> in running copy (which is my actual usecase) it will inherit the correct font-family from the paragraph, but it will still be set in a smaller size. And there seems no way around that.
#
Zegnat
No, elements seem to have no effect on any of the styling Firefox is applying
#
jeremycherfas
I mean rather than p
#
Zegnat
Guess I am going to have to figure out how to file a Firefox bug
#
sknebel
ok, the font size changing really seems wrong
#
Zegnat
Huh, it seems Firefox is doing it for all language codes it doesn’t know
#
Zegnat
Getting the same behaviour with total garbage codes.
#
sknebel
that sounds like "bug: use default font for unknown language codes"?
#
Zegnat
Oh, hang on, I think I might know what is going on.
#
Zegnat
This is the most counterintuitive thing I have ever seen
#
Zegnat
(At least today.)
#
Zegnat
Now to see if it is possible to set the *actual* defaults somewhere.
#
sknebel
interesting
#
sknebel
(although posted under the wrong domain :P)
#
Zegnat
None of my blogging experiments have supported images so far :P
#
jeremycherfas
What exactly is a longblob in mysql?
#
jeremycherfas
Could a longblob contain the actual binary of an image?
#
sknebel
BLOB/LONGBLOB are binary data
#
jeremycherfas
Trying to wrap my head around how Known creates a Photo post from OYG and it is really hard to intercept what OYG is sending. But have now discovered function like imagecreatefromjpg etc
#
jeremycherfas
OK, officially giving up on this, for now. Editing audio is so much simpler ...
iasai, [kevinmarks] and [kim_landwehr] joined the channel
#
[kim_landwehr]
I often see the terms like h-feed and p-name and I am wondering if there is a page that would have a short definition for them or when they are used
leg joined the channel
#
sknebel
[kim_landwehr]: the core documentation for that lives on the microformat wiki, e.g. http://microformats.org/wiki/h-feed#Properties . but we have examples on the indieweb wiki too for some things. and when in doubt, ask! (and we can try to clarify/better document)
snarfed, Kyle-K and barpthewire joined the channel; Kyle-K left the channel
#
petermolnar
heh, this is new: exception=ImageError("width or height exceeds limit `/web/...`@ error/cache.c/OpenPixelCache/3802",) - looks like a 19000px wide panorama is too much for imagemagick
maingo, sebsel, barpthewire, AngeloGladding and jalcine joined the channel
#
Zegnat
ImageMagick has limites?! I thought it much more likely that it would take down your entire CPU trying to handle it
xabras and sebsel joined the channel
#
jalcine
TIL that webmention holds aliases to images vs holding them
#
jalcine
my site's CSP is breaking on that :(
#
aaronpk
you can disable that if you want, but youll get even more CSP warnings if you are hotlinking everyone's images from their own domains
#
Loqi
aaronpk: jeremycherfas left you a message 1 day, 6 hours ago: For some reason, after an update to Known, pictures from OYG no longer show up. The post is there, with tags, but no image. I reconfirmed by signing out, revoking the token, and signing back in again. Resending still has no image. Not sure where to start looking to debug.
#
aaronpk
!tell jeremycherfas that sounds like a change in Known, probably worth asking about any recent changes to photo posts or the micropub integration
#
Loqi
Ok, I'll tell them that when I see them next
#
@PhoneBoy
These are the kinds of "comments" I am getting as webmentions @jeremycherfas. By settings, I mean "what settings will block these comments but allow the good ones." May have to take a whitelist approach. https://microblog.phoneboy.com/2018/05/26/1247/
(twitter.com/_/status/1000449690163339264)
#
aaronpk
🤔 are those *really* webmentions? aren't those just regular wordpress spam comments?
#
GWG
My guess is trackbacks
#
GWG
I had this idea to write a pingbacks and trackbacks handling plugin, partly to deal with the neglect in Core.
leg joined the channel
#
GWG
I just wonder if anyone cares
#
jalcine
yeah I just did a *.amazonaws.com for 'image-src' for now
[miklb] joined the channel
#
[miklb]
anyone want to talk me out of upgrading to Debian stretch from jessie before I jump in?
[cleverdevil] joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
[grantcodes] joined the channel
#
[grantcodes]
cleverdevil++
#
Loqi
cleverdevil has 26 karma in this channel (84 overall)
#
Loqi
[grantcodes]: [cleverdevil] left you a message 2 minutes ago: as you requested -> https://raw.githubusercontent.com/cleverdevil/microformats2/master/schema.json
#
[grantcodes]
Thanks, I'll see if I can make use of it
#
Zegnat
!tell [grantcodes] there is also https://gist.github.com/Zegnat/65ed9a9fb0546fb8c4aa0c0b790b8a40 if you want vocabulary-agnostic mf2 json validation
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
zegnat has 65 karma in this channel (219 overall)
#
[cleverdevil]
[grantcodes] what do you think about having a full "composer" view in Together?
#
[cleverdevil]
I sort of want it, with offline storage and composition, but it could be a huge amount of work and a distraction from the other features/functions.
#
[cleverdevil]
It would be possible to use an existing React component that wraps something like Quill.js
#
[cleverdevil]
I was thinking it would also add the ability to do some interesting things for interacting with content.
#
[cleverdevil]
Like, if you're reading an article in Together, and you want to create an annotated bookmark-of, you could select a section you want to quote, then click a little button, and be popped into the composer, with the selected section inserted as a block quote.
#
aaronpk
that'd be amazing. I do that with a bookmarklet right now.
#
[cleverdevil]
Hmm... maybe I'll tinker,
#
Loqi
[jpuri] react-draft-wysiwyg: A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg
#
[cleverdevil]
Well, that was a bit easier than I expected...
AngeloGladding joined the channel
#
[cleverdevil]
!tell grantcodes would you be in favor of something like this? -> https://cleverdevil.io/s/0l6AxxdOGN.mp4
#
Loqi
Ok, I'll tell them that when I see them next
[chrisaldrich] joined the channel
#
xabras
hi, can someone recommend me a time tracking software?I tried with hamster but couldn install it right
#
xabras
for linux
snarfed joined the channel
#
loqi.me
created /rubber_duck (+240) "prompted by bear and dfn added by bear"
(view diff)
#
loqi.me
edited /rubber_duck (+63) "bear added "https://www.youtube.com/watch?v=B8IfCSnYPYo" to "See Also""
(view diff)
snarfed and [cleverdevil] joined the channel
#
[cleverdevil]
Needs a ton of work, of course.
#
[cleverdevil]
Gonna toss it into a branch for smarter people to look at.
#
snarfed
[cleverdevil]++
#
Loqi
cleverdevil has 27 karma in this channel (85 overall)
#
Loqi
snarfed: tantek left you a message 1 day ago: I moved the FB-specific backfeed info from /backfeed to /Facebook#How_to_backfeed_from and added citations of the dev blog post you noted - please review - thanks!
#
[cleverdevil]
!tell grantcodes take a look at this WIP and let me know what you think... my React-Fu isn't as strong as yours, but I think its a decent proof of concept! - https://github.com/cleverdevil/together/tree/composer-wip
#
Loqi
Ok, I'll tell them that when I see them next
[grantcodes] joined the channel
#
[grantcodes]
[cleverdevil] I'm actually not sure how valuable it is to have a wysiwyg Editor is in together is the thing
#
Loqi
[grantcodes]: [cleverdevil] left you a message 1 hour, 57 minutes ago: would you be in favor of something like this? -> https://cleverdevil.io/s/0l6AxxdOGN.mp4
#
Loqi
[grantcodes]: [cleverdevil] left you a message 2 minutes ago: take a look at this WIP and let me know what you think... my React-Fu isn't as strong as yours, but I think its a decent proof of concept! - https://github.com/cleverdevil/together/tree/composer-wip
#
[cleverdevil]
Totally fair! Just tinkering 🙂
#
[cleverdevil]
I like the idea of being able to use it to compose longer form in-reply-to, bookmark-of, etc. content.
#
[cleverdevil]
One of my theses from the beginning was that Facebook was successful because it combined consumption, creation, and interaction all in one place.
#
snarfed
yeah tantek feels strongly about that too
#
aaronpk
I've actually used the compose interface in monocle surprisingly little, tho that's probably because it's missing a bunch of features compared to quill
#
aaronpk
I reply from monocle all the time though
#
aaronpk
I think the inline interface is more important for responding to posts than for creating posts
#
snarfed
agreed
#
snarfed
but then if you have different UIs for the two, context switching is no good
#
aaronpk
I don't know, I think there's also value in not having the thing you write in be the same place you consume content
#
aaronpk
see also: "focused editors"
#
aaronpk
er, "focused writing app"
#
snarfed
oh sure. different points: *where* are they, vs do the editing tools themselves have similar or different UIs
#
[cleverdevil]
I'm not convinced either way, but a very very common pattern for me is composing content which is in reaction to something else I am reading, where I want to block quote and compose in-reply-to or bookmark-of.
#
[cleverdevil]
Seems like having it in one place would really help that.
#
aaronpk
right, those are specifically responses
#
aaronpk
which I absolutely agree are way better when they're integrated with the thing you're reading from
#
[cleverdevil]
But, if you already have it for responding, I don't see the harm in having it for composing from scratch 🙂
#
aaronpk
I thought the same thing, then just haven't used that part of monocle since writing it ;-)
KartikPrabhu joined the channel
#
[grantcodes]
Maybe it would make sense if it was kinda like Gmail / other email clients type thing 🤔 by default it is simpler but you can pop it out into a fully featured editor
#
[cleverdevil]
Yeah, I thought about that too, but it was a bit out of my immediate abilities, so I started with a separate component.
#
[cleverdevil]
But, I think that would likely be much better.
#
[cleverdevil]
The small, existing MicropubForm component for short posting.
#
[cleverdevil]
That could be expanded into a full rich-text editor in certain contexts.
#
[grantcodes]
I'm actually working on a mf2 form that I could release as a reusable component
#
[grantcodes]
It supports most properties outside of media uploads, and also plain text only at the moment
#
aaronpk
speaking of alternative posting interfaces
#
aaronpk
i've been using buffer at work, and it's kind of making me want a version of buffer that supports Micropub
#
[cleverdevil]
What does buffer support?
#
aaronpk
scheduled posts
#
[cleverdevil]
Sure, but does it support any particular APIs?
#
aaronpk
that kind of support
#
aaronpk
twitter, facebook, linkedin, google+, instagram
#
aaronpk
pinterest
#
aaronpk
I wonder what it would take to get them to support micropub...
#
aaronpk
do we know anyone there?
#
aaronpk
I don't really want to add all the logic for scheduled post (and properly scheduling syndications) to my own site
#
[cleverdevil]
I actually have been looking for a use case to build something with scheduled execution.
#
[cleverdevil]
If I made it an API, would you use it?
#
GWG
Listening to clevercast by the way