#dev 2018-02-12
2018-02-12 UTC
dgy_ and dgy__ joined the channel
#
snarfed shipped: bridgy publish starring github repos with u-like-of. feel free to try! https://brid.gy/
[miklb] joined the channel
#
KartikPrabhu snarfed++ for bridgying with github
#
KartikPrabhu snarfed -- for breaking the bridgy
#
KartikPrabhu ;)
dgy_ joined the channel
leg, snarfed and mblaney joined the channel
#
KartikPrabhu lol!
#
KartikPrabhu bridygception
#
@miklb @beep very cool. Also, while snooping in your code, I see you’ve added webmentions, which is awesome. How long have you had them enabled? (twitter.com/_/status/962852434208067584)
AngeloGladding and [kevinmarks] joined the channel
#
[kevinmarks] Remember me going on about hashes? https://scotthelme.co.uk/protect-site-from-cyrptojacking-csp-sri/
AngeloGladding and tantek joined the channel
[eddie] joined the channel
#
[eddie] !tell aaronpk: I got a Micropub post to Aperture to work except the content. I did a content attribute inside of properties, with an array of objects. It contained an html and a text attribute which both contained a string. Aperture is returning all my properties except no content attribute.
tantek joined the channel
#
Loqi aaronpk: [eddie] left you a message 9 minutes ago: I got a Micropub post to Aperture to work except the content. I did a content attribute inside of properties, with an array of objects. It contained an html and a text attribute which both contained a string. Aperture is returning all my properties except no content attribute.
#
KartikPrabhu gives Loqi tricky mf2
#
KartikPrabhu gives Loqi a tricky mf2
#
KartikPrabhu good job Loqi
#
KartikPrabhu it is weird that Loqi only accepts one object at a time
tantek joined the channel
#
@TeamWembassy @Dries does your blog support pingback / webmentions yet? (twitter.com/_/status/962919320236867584)
barpthewire and [kevinmarks] joined the channel
#
[kevinmarks] gives loqi a media endpoint
jjuran, jeremycherfas, [gerwitz] and [kevinmarks] joined the channel
#
@TeamWembassy @stevepurkiss yea i get it i think it serves a good purpose. my goal is to have something super simple and specific use case, kind of a drop-in and go sort of deal. I probably will lean on them for things and give them some of what im doing with Webmentions as well. (twitter.com/_/status/962995099675209729)
[kevinmarks], [tantek] and tantek joined the channel
Kyle-K and leg joined the channel
#
Zegnat https << “Beginning in July 2018 with the release of Chrome 68, Chrome will mark all HTTP sites as “not secure”.” - https://security.googleblog.com/2018/02/a-secure-web-is-here-to-stay.html
#
Loqi ok, I added "“Beginning in July 2018 with the release of Chrome 68, Chrome will mark all HTTP sites as “not secure”.” - https://security.googleblog.com/2018/02/a-secure-web-is-here-to-stay.html" to the "See Also" section of /HTTPS
eli_oat, kapowaz, tantek and [gerwitz] joined the channel
jeremych_, jeremycherfas, [kevinmarks], AngeloGladding and barpthewire joined the channel
snarfed joined the channel
#
aaronparecki.com edited /Microsub-spec (+340) "/* Channels */ add unread parameter to channel list. for https://github.com/indieweb/microsub/issues/4" (view diff)
[eddie] joined the channel
snarfed, tantek, KartikPrabhu and snarfed1 joined the channel
#
tantek does anyone do /autoembed of Soundcloud track links?
#
kaja.sknebel.net edited /User:Kaja.sknebel.net/upcoming-hwcs (+201) "update from /Events" (view diff)
#
aaronpk here is how I used to do it https://aaronparecki.com/2013/05/09/1/experimenting-with-auto-embedding-content##SoundCloud
snarfed joined the channel
#
KartikPrabhu tantek: I think I do something similar for youtube and vimeo and Flickr
#
KartikPrabhu extract some sort of ID from the URL and then embed it
#
KartikPrabhu schmarty: oh! the URL itself does not give you that?
#
KartikPrabhu <sigh> if something is in the API it can on the page no?
#
KartikPrabhu oh boy!
#
KartikPrabhu yeah that whole thing sounds annoying
jackjamieson joined the channel
[cleverdevil] joined the channel
#
[cleverdevil] Ah, cool, I thought here might be more appropriate 😉
#
[cleverdevil] Indeed.
#
[cleverdevil] The base object store side is totally commoditized.
#
[cleverdevil] Nope.
#
[cleverdevil] Athena allows you to query S3 objects via SQL.
#
[cleverdevil] Including JSON objects.
#
[cleverdevil] I think for the purposes of an IndieWeb site, it could be totally adequate.
#
[cleverdevil] This all came from my desire to move off of MySQL and store all of my data in JSON files on disk.
leg joined the channel
#
[cleverdevil] But, then I started thinking about search/query, and how I'd have to do all of this work to build indexes, etc.
#
[cleverdevil] The appeal of having all of my data on S3, which is super redundant, reliable, and distributed is pretty enormous.
#
[cleverdevil] So, I use Known for my website, and I'd likely want to implement this for Known as a storage backend.
#
[cleverdevil] It only supports a very, very limited set of queries out of the box.
#
[cleverdevil] Essentially, it lets you fetch posts by "type," with date and count limits, and basic sorting.
#
[cleverdevil] I added "<" and ">" for dates, to implement my "On this Day" page.
#
[cleverdevil] That's basically it.
#
[cleverdevil] Other nice thing about this is that I could "publish" new things directly by copying things to S3 from anywhere.
#
[cleverdevil] Rather than having to worry about Known's Micropub endpoint, and constantly fighting with extending it to support more things.
#
[cleverdevil] Nope, it just has MySQL and MongoDB.
#
[cleverdevil] But, since MongoDB came first in Known's history, the MySQL database is basically a bunch of tables with indexed columns that also have the JSON document embedded.
#
[cleverdevil] Yeah, probably wise.
#
[cleverdevil] Mostly just for saving and retrieving by ID.
[kevinmarks] and tantek joined the channel
#
@miklb @beep understood. Are you using @AaronGustafson’s Jekyll plugin for webmentions/webmention.io? If not, may I suggest a look? (twitter.com/_/status/963119687902158849)
tantek and ben_thatmustbeme joined the channel
[cleverdevil] joined the channel
#
[cleverdevil] You've been making a ton of progress.
snarfed joined the channel
#
[cleverdevil] But, no querying afaict across objects.
[eddie] joined the channel
#
[eddie] Right now I syndicate by posting to my site, updating jekyll and then manually sending a Webmention to bridgy publish through Telegraph. Which means until I get automated webmention/syndication logic in my site, I would have to copy the url returned on telegraph, open the post on my server and manually paste the syndication link in.
#
loqi.me edited /silo-quits (+111) "tantek added "~2018-02-05 @rafaorr quit [[Facebook]] per 2018-02-12 https://twitter.com/rafaorrr/status/963118776618188803" to "See Also"" (view diff)
snarfed joined the channel
#
tantek aaronpk: sorry about that: https://indieweb.org/wiki/index.php?title=notification&type=revision&diff=16300&oldid=16266
#
tantek.com edited /notification (+641) "/* Silo Examples */ note icon changes recently" (view diff)
[colinwalker] joined the channel
#
[eddie] schmarty: Feel free to reach out if you run into any issues. The two articles by dgold should help give you a general direction: https://ascraeus.org/websub-part-i-watchtower/ https://ascraeus.org/websub-part-ii-aperture/
#
tantek whoa Twitter now has venue pages?!? (powered by Foursquare) e.g. https://twitter.com/search?q=place%3A07d9e38a8ac88001
[jjdelc] joined the channel
#
[jjdelc] I got a question about bridgy and my identity. My identity auth site is www.domain but my blog and posts live under jj.domain so it looks like bridgy is never finding my new posts when scanning www. It is assuming that my posts will be on my identity page. or am I missing something? Only when I tell bridgy to crawl a specific post it can then post the mentions to it.
#
[jjdelc] both my identity page and blog index point to each other with rel=me, but there's nothing special about the link in my identity page to tell "here be the posts" and not any other outbound rel=me post
leg, [kevinmarks] and snarfed joined the channel
#
KartikPrabhu [jjdelc]: I think you can use rel-feed to point to the page that has a feed of posts
#
KartikPrabhu [jjdelc]: I do that on my site https://kartikprabhu.com/ see the navigation at the bottom
snarfed joined the channel
#
[jjdelc] ah, rel="feed"? I didn't think of that
#
KartikPrabhu yeah, I think bridgy uses that on my site to find older posts
#
gRegorLove Yep, Bridgy does that with my site
#
[jjdelc] it has to point to an rss/atom feed? or it can be a mf2 html doc?
#
gRegorLove HTML doc with h-entrys
#
gRegorLove My site is gregorlove.com. The "notes" link in navigation has rel="feed"
#
[jjdelc] perfect, that's what I needed
#
[jjdelc] I recall reading through that in the doc, but I didn't remember the rel=feed link
#
[jjdelc] Thanks a lot @KartikPrabhu and [gregorlove]
#
KartikPrabhu right ^. rel-feed is more useful if you have multiple pages with posts like separate Articles and Notes pages
#
[jjdelc] Ah, good that it searches in the desc fields so I can have it unlinked there but my main link in the url page for twitter/ig
#
[jjdelc] I'll try rel=feed first , it feels more protocolary
#
[jjdelc] Thanks everyone
#
[jjdelc] 👍
#
[jjdelc] I have another question about the inclusion of webmentions in an entry. Should the list of webmentions be inside the h-entry? because when I parse the links in an h-entry I will find all the webmention links again, but my entry isn't really pointing to them. I've seen some implementations and the list of metsions is inside the h-entry.
#
[jjdelc] I that the links I parse in my posts should be inside my e-content to get around it
#
KartikPrabhu [jjdelc]: I have mine inside the h-entry markedup as p-comment. But when I send my webmentions I only use e-content
#
[jjdelc] Ah so many pages to read, I didn't stop through that one yet
#
KartikPrabhu [jjdelc]: it is still ok to ask here since others might know which page to read :P
#
[jjdelc] @KartikPrabhu thanks, do you include your "u-bookmark-of", "u-like-of" likns inside your e-content as well?
#
KartikPrabhu oh! good point. I don't so I wonder what I'm doing for webmention sending :P
#
[jjdelc] Right now I have those outside my e-content because it is not content I've written (not my body), but a different attribute of the post, still inside h-entry but outside e-content
#
KartikPrabhu has forgotten his own code
#
[jjdelc] https://kartikprabhu.com/notes/like-find-your-own-way <- yes you keep it out of e-content too
#
KartikPrabhu [jjdelc]: yeah I do. so I am confused how my webmention sender works! :P
#
[jjdelc] @KartikPrabhu I am in the same situation right now, I'm adding the special bookmark, like links as extra on top of what e-content has inside.
#
KartikPrabhu what is ronkyuu?
#
Loqi ronkyuu is a Python open source project that is being designed to help with Webmention requirements for static sites https://indieweb.org/ronkyuu
#
KartikPrabhu [jjdelc]: I use (possibly an older version) of ronkyuu so I will have to see if I am handling that at all!
#
KartikPrabhu wow! aaronpk
#
KartikPrabhu ha!
#
KartikPrabhu but then those requests would be distributed over the network so....
#
[jjdelc] ha, well you don't want to get pwned like what the oatmeal made when he got hotlinked 😛
#
snarfed right, and the s3 serving is what you're noticing here. no need to wait for another bill, you can turn on (almost) realtime logs and calculate the rate pretty quickly. details and shell snippets in https://github.com/snarfed/huffduff-video#understanding-bandwidth-usage
AngeloGladding and [miklb] joined the channel
tantek joined the channel
#
KartikPrabhu that sounds like a bad buisness practice
#
KartikPrabhu lol
#
KartikPrabhu maybe because it is creepy
#
KartikPrabhu aaronpk: might want to document this process in a post
#
KartikPrabhu read that as numanuma
#
KartikPrabhu tantek: I was thinking of this meme from way back https://www.youtube.com/watch?v=KmtzQCSh6xk
[kevinmarks], snarfed and [cleverdevil] joined the channel
#
[cleverdevil] [aaron_pk] the secret to deleting things from s3/glacier is using bucket lifecycles.
#
[cleverdevil] Just tell the bucket to expire the data yesterday.
#
[cleverdevil] Then, it'll automatically delete all the data for you.
#
[cleverdevil] You'll then be able to delete the bucket.
#
loqi.me edited /Facebook (+374) "tantek added "2018-02-12 CNN: [http://money.cnn.com/2018/02/12/media/unilever-advertising-facebook-google-swamp/index.html Unilever to Facebook and Google: Clean up 'swamp' or we'll pull ads] <blockquote>"We cannot continue to prop up a digital supply..." (view diff)
snarfed joined the channel
