#dev 2018-03-04
2018-03-04 UTC
[eddie] joined the channel
# [eddie] !tell [cleverdevil] I used https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba to output a json file and attempted to use https://gist.github.com/cleverdevil/c857695bb2de1e46686d720cad9d124c with that same file. It claims “ValueError: No JSON object could be decoded” Did you ever run into that?
apb, chrisaldrich and KartikPrabhu joined the channel
# aaronpk just came in handy for https://aaronparecki.com/2018/03/03/16/
# Loqi [Aaron Parecki] Here's a screenshot of Aperture's new channel filter UI. https://aaronparecki.com/2018/03/03/16/photo.png
ben_thatmustbeme and renem joined the channel
mblaney joined the channel
[eddie] joined the channel
tantek and KartikPrabhu joined the channel
tantek, Kyle-K and [kevinmarks] joined the channel
barpthewire joined the channel; mblaney left the channel
# loqi.me edited /Gitter (+195) "Zegnat added "All Gitter rooms are available through an [https://github.com/gitterHQ/irc-bridge open-sourced] [https://irc.gitter.im/ IRC bridge] ([https://xkcd.com/1782/ of course it is])." to "See Also"" (view diff)
barpthewire joined the channel
[gerwitz] joined the channel
# [gerwitz] I am presently implementing an indieauth client, and find it very curious that I’m supposed to send the user with a domain for “me” (hans.gerwitz.com) but when I verify the code will receive back a URL (https://hans.gerwitz.com/)
# [gerwitz] Ah, perhaps I am misled by https://indieauth.com/developers
# Zegnat I would refer to https://indieauth.spec.indieweb.org/ if you are building anything yourself
# aaronpk https://indieauth.spec.indieweb.org/#authorization-code-verification "The resulting profile URL MAY be different from what the user initially entered, but MUST be on the same domain."
[kevinmarks] joined the channel
# [kevinmarks] Actually, known.kevinmarks.com is http only, but upgrading is good practice. I should probably work out how to fix that
# [kevinmarks] (slack notified me)
# [gerwitz] Unrelated to my effort today: I should share that as a new user there are some cases where this gets confusing. (I think I had my site redirecting to force https:, but my github profile linking to http:, and an auth endpoint at indieauth.com … and some-but-not-all micropub clients threw errors telling me that `https:` != `https:`)
[miklb], barpthewire, j12t_ and tantek joined the channel
[cleverdevil] joined the channel
# [cleverdevil] Good morning 🙂
# [cleverdevil] whoa, nice job on the Aperture channel filtering aaronpk++!
tantek joined the channel
# [cleverdevil] !tell eddie that's because I changed how I did it to utilize individual JSON files per post, rather than a single large monolithic file - updated gist here -> https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba
# [cleverdevil] Suggestion for you [aaronpk] on Microsub. It'd be nice to be able to either per-channel or per-source request no unread tracking.
# [cleverdevil] Currently, I have Twitter feeding into Aperture, and honestly I don't enjoy it.
# [cleverdevil] Part of it is that it makes my unread count enormous, and I don't view Twitter as a "make sure to read it all."
# [cleverdevil] Same.
# [cleverdevil] That makes sense to me.
AngeloGladding joined the channel
# [cleverdevil] I do think, eventually, there will need to be more granularity within channels to support more traditional feed reader behaviors, for example viewing a channel as a "folder" with feeds inside.
# [cleverdevil] Where you can drill down into specific feeds.
# [kevinmarks] twitter should never have added unread counts
leg joined the channel
# [cleverdevil] Sure!
# [cleverdevil] On Aperture, or Microsub?
# [cleverdevil] :thumbsup:
# [cleverdevil] Makes logical sense 🙂
# [cleverdevil] Sure.
# [cleverdevil] If we're going to get into that world, though, I'd prefer to see these sorts of things documented in the standard, but marked as optional, with some sort of capability detection mechanism.
# [cleverdevil] But, we're getting ahead of ourselves methinks 🙂
# [cleverdevil] (Or, I am getting ahead of myself I should say).
# [cleverdevil] That's a cool feature 🙂
# www.boffosocko.com edited /podcast (+352) "Silo examples: Anchor.fm and Cast; highlighted microcast examples" (view diff)
[jeremycherfas], KartikPrabhu and [eddie] joined the channel
# Loqi [eddie]: [cleverdevil] left you a message 1 hour ago: that's because I changed how I did it to utilize individual JSON files per post, rather than a single large monolithic file - updated gist here -> https://gist.github.com/cleverdevil/f33530706d6e8dacd13a8bd8e8c15dba
eli_oat joined the channel
[miklb] joined the channel
# Loqi Aperture is an open source Microsub server developed by Aaron Parecki https://indieweb.org/Aperture
# [cleverdevil] There is also [grantcodes] and I think [schmarty]
# [cleverdevil] But yeah it’s a small group 😀
# [cleverdevil] Have you considered using Together as a starting point for your Electron client, [dgold]?
# [cleverdevil] Cool that makes sense.
# [cleverdevil] I’d be totally open to including an Electron based thing integrated directly into Together. Especially if it can give us a mobile app 😀
# [cleverdevil] Yup. This is a very manual process at the moment 😀
# [cleverdevil] For the most part I skipped anything that was more than a note.
# [cleverdevil] I’m thinking of doing all of the photos via my media endpoint and manually crafting “stories” using very similar Markup to [manton]’s Sunlit.
# [cleverdevil] What would be even cooler would be if [manton] added Facebook as an input source to Sunlit so that I could use the excellent app instead of hacking it together myself.
# KartikPrabhu likes how [eddie] adds "h"'s to the "Oh"
# [cleverdevil] I didn’t carry the syndication link :/
# [cleverdevil] I’m likely going to go back and add them in, or delete all of the old content and republish it once I figure out how to get Known to accept it.
# [cleverdevil] I’d like Bridgy to crawl it all before I delete it from Facebook.
# [eddie] I might try that, since I’m wanting to learn a bit more about Bridgy’s inner workings for https://github.com/snarfed/bridgy/issues/796
# [eddie] [cleverdevil] Not sure if you’ll want it or not but I got it to provide the syndication url: https://gist.github.com/EdwardHinkle/45b5828b43987eb89610e3f22a15eb58
# [cleverdevil] Nice, thanks!
# [cleverdevil] I may just go through and delete/re-publish my old migrated content.
# [cleverdevil] So, the content filtering doesn't seem to work for my Twitter channel, [aaronpk]
# [cleverdevil] I am using granary.io with HTML format.
# [cleverdevil] Ah, cool 🙂
# KartikPrabhu ha! that is similar to what caused me to almost break mf2py "prop" vs "props" for variable name
eli_oat joined the channel
# [cleverdevil] Cool
# [cleverdevil] I assume it will only apply to new items?
tantek and eli_oat joined the channel
snarfed, tantek and [snarfed] joined the channel
# [cleverdevil] Ah, much better. Now, I've got a trimmed down Twitter list that I follow in Together, with read tracking off, and RTs filtered out.
# [cleverdevil] One thing I'm missing from my regular Twitter client is threading and oEmbed.
# [cleverdevil] [snarfed], nope, a new feature of Aperture!
# [cleverdevil] :)_
# loqi.me created /weaning_yourself_off_Facebook (+29) "prompted by tantek and redirect added by tantek" (view diff)
# tantek.com edited /Facebook (+53) "/* How to wean yourself from */ 7 weeks somehow haven't checked notifications" (view diff)
[manton] joined the channel
# [manton] [tantek] [aaronpk] Catching up on that discussion about your Atom feed... If I remember correctly, it's because Tantek includes the full text in the title field too. Micro.blog has special support for detecting this and trying to do the right thing, but there are some whitespace comparison issues that trip it up. The best solution is really to leave the title blank, although I'd like to fix this as well so that it falls back to the body text.
# Loqi [manton]: sknebel left you a message 2 days, 2 hours ago: since you already recommend dnsimple for micro.blog (http://help.micro.blog/2015/custom-domains/), you should also add it to their service templates so people have an easier time configuring it! see https://github.com/dnsimple/dnsimple-services#fields
tantek, [kevinmarks] and [eddie] joined the channel
# [cleverdevil] [eddie] I've got photo albums converting now... it uploads all of the images in the album to the micropub media endpoint, and then constructs simple markup lifted from Sunlit (hi, [manton]) to generate a MF2-JSON file that I then publish manually.
tomwolf joined the channel
# [cleverdevil] This is so fun!
# [cleverdevil] I need to do the same with Instagram backfill.
# [cleverdevil] I assume I can just use OwnYourGram for that.
# [cleverdevil] [aaronpk] awww... consider this a formal feature request 🙂
# [cleverdevil] I'd be awesome to just say "please backfill everything from this date backward"
# [cleverdevil] :)_
# [cleverdevil] Well, I am now officially done migrating my Facebook albums and notes.
# [cleverdevil] Now, all I really have is individual photos.
# [cleverdevil] Now, I am struggling to figure out how to get some of the individual photo data out of the exports.
# [cleverdevil] I have a few "albums" like "iOS Uploads" and "Mobile Uploads" that are just very very large albums of unrelated photos that were uploaded from my phone.
# [cleverdevil] I have all of the individual photos, which is good, but it doesn't seem to have any of the metadata from the individual items 😕
# [cleverdevil] Likely.
# [cleverdevil] Nice 🙂
# Loqi It looks like we don't have a page for "GitHawk" yet. Would you like to create it? (Or just say "GitHawk is ____", a sentence describing the term)
[jeremycherfas] joined the channel
# Zegnat I have my email client handle GitHub notifications these days: https://i.imgur.com/p0Ir8e7.png
# Zegnat MailMate settings, if anyone wants to copy this behaviour: https://imgur.com/a/q0DQ0
# [cleverdevil] So, in theory, I should be able to backfill from Instagram to my website with granary.
# [cleverdevil] Hey, [snarfed], does granary support paging for Instagram feeds?
# [cleverdevil] I'd like to fetch my entire set of photos.
tantek, AngeloGladding and [snarfed] joined the channel
# [cleverdevil] I found this: https://github.com/althonos/instaLooter
# [cleverdevil] So, I've already downloaded everything that way. The only thing it doesn't pull is the caption.
# [cleverdevil] Well, I've downloaded everything using the above already, now I can loop through the outputs, and use granary to pull the caption.
# [cleverdevil] Easy peasy.
# [cleverdevil] Sigh, Known doesn't support Micropubbing photos using JSON.
# [cleverdevil] I suppose I can just do it the ole fashioned way 😉
[kevinmarks] joined the channel
# [kevinmarks] Only one photo per post
# [cleverdevil] One photo per post, and you can't do it via JSON.
# [cleverdevil] Awesome. Now, all 400+ of my Instagram photos are being copied to my website.
# [cleverdevil] (With Syndication links this time)
# [cleverdevil] 200 down, 200 to go 🙂
# [cleverdevil] Well... 243.
[eddie] joined the channel
# [cleverdevil] Heh, pretty much.
# [cleverdevil] I stalled on the Facebook photo thing.
# [cleverdevil] So, I wanted to at least knock out another service
# [cleverdevil] Wheeeeee, all done 🙂
chrisaldrich and [snarfed] joined the channel