#dev 2018-08-20

2018-08-20 UTC
tantek, snarfed, Kingsy23 and strugee joined the channel
#
loqi.me
created /distributed_web (+17) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
loqi.me
created /decentralized_web (+17) "prompted by tantek__ and redirect added by tantek__"
(view diff)
snarfed joined the channel
#
loqi.me
created /distributed (+407) "prompted by tantek__ and dfn added by tantek__"
(view diff)
snarfed joined the channel
#
loqi.me
edited /decentralized (+27) "tantek__ added "[[DNS]]" to "See Also""
(view diff)
#
loqi.me
edited /distributed (+692) "tantek__ added "Though Andy says "decentralized", the examples he provides are all of *distributed* nodes: https://xoxo.zone/@andybaio/12626" to "See Also""
(view diff)
bradenslen joined the channel
#
tantek__
TIL: Mastodon has an option for configuring Two-factor Auth in preferences. Does anyone use it?
#
tantek__
what is Two-factor Auth
#
Loqi
multi-factor authentication (commonly two-factor authentication, abbreviated 2FA or TFA) is an authentication process that requires at least a second component to a standard authentication method https://indieweb.org/two-factor_auth
tantek, renem and KartikPrabhu joined the channel
#
GWG
aaronpk, I am prepared to add client information discovery. Any chance you might add some information for me to discover?
#
GWG
If we are considering new methods?
#
aaronpk
GWG would you like me to clean up the web manifest from my apps?
#
aaronpk
That seems to be where the discussion was heading
#
GWG
aaronpk, on at least one site for testing
#
GWG
Something I can use to try it
#
GWG
The specification also dictates a meta fallback
#
aaronpk
I have just enoguh battery left I can probably do this on quill real quick
#
GWG
aaronpk, didn't realize you were mobile
#
aaronpk
I was wrong, being on standby drained the last 6% battery and now it won’t start back up
tantek__ joined the channel
#
aaronpk
oh i just had a thought for micro.blog
#
aaronpk
i keep ending up at dead ends from micro.blog because it prioritizes peoples' canonical URLs (a good thing)
#
aaronpk
but then those URLs don't link to the micro.blog "conversation" link
#
aaronpk
so I can't reply to the conversation on micro.blog or see the conversation
#
aaronpk
but the quick fix is that the micro.blog-hosted theme could include a link to the micro.blog permalink for the post as a u-syndication link
#
aaronpk
still need a good fix for people (like me) who self-host but also pull their content into micro.blog, but at least this would solve a bunch of them
#
tantek.com
edited /tagmoji (+37) "linky linky"
(view diff)
ozy22 joined the channel
#
Loqi
ok, I added "https://github.com/indieweb/indieauth/issues/23" to a brand new "See Also" section of /Web_App_Manifest https://indieweb.org/wiki/index.php?diff=51164&oldid=51150
#
loqi.me
edited /Web_App_Manifest (+143) "tantek__ added "https://github.com/indieweb/indieauth/issues/23" to "See Also""
(view diff)
#
Loqi
[Zegnat] #23 Client Information Discovery without relying on microformats parsers.
digitalcold0 joined the channel
#
tantek__
looks like old Flickr monthly calendar view archive links don't work any more
#
tantek__
there used to be a way to show a calendar month grid view that showed you the most recent (and count of) photos for each in the square for each day of a month in a typical month view
snarfed and [eddie] joined the channel
#
[eddie]
aaronpk: the way that Micro.blog hosted sites are separated from the social network aspect I don’t know if that would be a “quick fix” or not
#
[eddie]
But! https://github.com/microdotblog/issues/issues/79 is the current suggested fix for things
#
Loqi
[EdwardHinkle] #79 Notify original post of syndication
snarfed, [eddie], barpthewire and [pfefferle] joined the channel
#
loqi.me
created /fsf (+87) "prompted by mattl and dfn added by mattl"
(view diff)
#
loqi.me
created /Gnu (+87) "prompted by mattl and dfn added by mattl"
(view diff)
rikai joined the channel
#
tantek.com
edited /Gnu (-63) "redirect, not enough on indiewb to warrant separate Gnu page"
(view diff)
#
loqi.me
created /Free_software (+182) "prompted by mattl and dfn added by mattl"
(view diff)
#
loqi.me
created /Open_source (+56) "prompted by mattl and dfn added by mattl"
(view diff)
cweiske and TripFandango joined the channel
#
@yatil
↩️ For those who wondered how far I’ve come: Somewhat far. Currently waiting for my @getkirby@mastodon.social license. I have to test that OpenID/IndieAuth works on my server first before making more changes. I finished ad… https://micro.yatil.net/@yatil/100581253690759487
(twitter.com/_/status/1031434778883444736)
[metbril] and [pfefferle] joined the channel
#
@kinderfilmblog
↩️ Das sind sog. "Webmentions" - hier gibt es das Plugin: https://indieweb.org/Wordpress_Webmention_Plugin Wichtige Sachen auch: https://indieweb.org/webactions und https://indieweb.org/Semantic_Linkbacks. Man muss sich ein wenig einlesen...
(twitter.com/_/status/1031459561633472512)
[kevinmarks], barpthewire1 and TripFandango joined the channel
#
GWG
Zegnat, how goes the research?
#
Zegnat
On alternatives for mf2 h-app? web app manifests are looking like a good recommendation for the standard to make. I’ll do a run through and check for rel-icon (and related) places to look for logos in a bit
#
Zegnat
Also toying with the idea of writing a proof of concept implementation where it extracts the info from a manifest file
#
GWG
I need a live example to test on
#
Zegnat
There are at least ... 3 pages with proper manifest files already
#
Zegnat
Grumble, Indigenous for iOS, and Together
#
Zegnat
Their client_id pages all advertise rel-manifest, and those manifest files will contain the name of the app as well as icons
#
Zegnat
If you need to bounce of ideas, I’ll probably be around most of the day, GWG :)
#
GWG
I don't use any of them so far.
#
GWG
But, I'll see what I can do.
#
GWG
Also, will be working for 9 hours
#
Zegnat
You are running on a crazy schedule, GWG. Good luck!
#
GWG
8PM-5AM local time.
[kevinmarks], mblaney and [jgmac1106] joined the channel
#
[jgmac1106]
[tantek] much of the old flickr tools were built on flash, a lot of the old stuff doesn't work anymore
[jgarber], [stefp], KartikPrabhu and [manton] joined the channel
#
[manton]
[aaronpk] [eddie] Yeah, it's not a quick fix to add u-syndication, but it would be a good change. I've been wanting to do that for Twitter links to improve compatibility with Bridgy and other apps too.
[aaronpk] joined the channel
#
[aaronpk]
My suggestion was that since micro.blog knows the micro.blog url it can at least add u-syndication to the hosted blogs that it's creating. I realize it's a harder problem for self hosted blogs but it would be a huge improvement
#
[manton]
Yep, I get it. The reason it's tricky with the current design is that Micro.blog publishes the blog as static files, then reads the feed, then builds the timeline from that. To add u-syndication it needs to feed that info back to the blog afterwards, since at the time of posting it doesn't know the syndication URLs.
#
[manton]
Basically, Micro.blog doesn't even know the URLs yet when the post goes through. This separation makes things as consistent as possible between different types of blogs, but there are some trade-offs.
#
aaronpk
Ah yeah
[tantek] joined the channel
#
[tantek]
Jgmac1106 huh? The calendar grid view of Flickr archives was just a url you could navigate to, share etc. zero use of flash. All backend, likely PHP IIRC
[eddie] joined the channel
#
loqi.me
created /IndieWeb_stack (+28) "prompted by [tantek] and redirect added by [tantek]"
(view diff)
[pfefferle] and eli_oat joined the channel
#
ludovicchabant
Yeah I always found u-syndication weird too for the same reasons as [manton] (I have a static website)
#
ludovicchabant
What’s the use case for it? From the wiki, I’m not sure I understand... it sounds like the goal is to reply not only to the original post, but also to have the reply’s POSSE posts to reply to the original POSSE items?
#
ludovicchabant
That sounds weird as fuck to me
#
ludovicchabant
So I might not be getting it right
#
[eddie]
There are other purposes ludovicchabant like for example, aaronpk mentioned that he is having a hard time being able to see a full conversation on micro.blog from a single individual response.
#
[eddie]
The only way to get to the conversation on Micro.blog is to have the syndicated url of the post on Micro.blog itself, in order to see the other posts in the conversation.
#
Zegnat
u-syndication links from a post point at places where you have posted a copy of the post. E.g. if you POSSE’d to Twitter, your website can have a u-syndication link to the Twitter copy of the post.
#
Zegnat
This can help other people (or Bridgy?) to syndicate their replies correctly. If I write a reply to your blogpost on my site, and I POSSE my reply to Twitter, I can use the u-syndication link to find your Twitter copy so my Twitter copy can be a reply to that.
#
ludovic.chabant.com
edited /chat-names (+68) "Add ludovicchabant"
(view diff)
#
ludovicchabant
[eddie] can't seem to find aaron's original explanation of the problem, so by "see a full conversation", do you mean "from my website" or "from a Micro.blog client"?
#
ludovicchabant
the Micro.blog UX still requires some improvement for conversations -- like for instance yeah, if I catch a conversation in the middle (via a single reply), I can't seem to see what other post this reply is directly replying to. Instead, I just get a seemingly unsorted (or probably just chronologically sorted) list of MB replies
#
[eddie]
We use Micro.blog from our own websites through webmention and JSON Feeds
#
ludovicchabant
but that's probably just a UX problem, as all replies have a proper u-in-reply-to... so I assume Aaron's problem is when some of those replies happen to be POSSE'd stuff instead of original MB replies?
#
ludovicchabant
I just POSSE my original posts to MB/Twitter/Mastodon/etc, but handle all the replies natively in each silo individually, so I guess I'm sidestepping that problem
#
[eddie]
Correct. The issue is where there is POSSEd replies then you end up at the original posts (which is good) but no way to find the Micro.blog convo
#
[eddie]
Yeah native replies makes it easier
#
[eddie]
And that’s not an issue if it doesn’t matter to you. [cleverdevil] for example tends to reply within M.b a lot as well
#
ludovicchabant
...which is one of the reasons I do what I do :) it prevents all these kinds of problems, plus problems with having silo-specific things showing up in other silos with weird formatting, etc. (like if you reply to a Tweet and POSSE that to MB or whatever)
#
[eddie]
Yeah it definitely makes things more complicated. aaronpk and I do it the harder way to continue to smooth those use cases out so eventually it’s smoother for people to do it that way
#
[eddie]
Plus with our Microsub readers, it’s convenient to have everything in one spot. I never open any native Twitter clients anymore
#
ludovicchabant
for static websites, having to double-bake the HTML would be annoying, but any other solution would probably not feel consistent with other MF2 stuff ... :(
#
[eddie]
My website was static so I definitely understand the pain of having to deal with the html a second time
#
[eddie]
I’m transitioning to dynamic because with everything I’m doing it’s easier
#
skippy
i would like a microsub reader to be able to fetch and display to me a Twitter thread on demand, rather than me clicking through to twitter.com
#
ludovicchabant
yeah. I hope all the indieweb tech won't eventually exclude/be incompatible with static websites :(
#
[eddie]
skippy that’s actually a planned goal of Indigenous for iOS, just haven’t gotten around to it yet. https://github.com/EdwardHinkle/indigenous-ios/issues/191
#
Loqi
[EdwardHinkle] #191 Add conversation view to Full Post View
#
skippy
:thumbsup:
[kevinmarks] joined the channel
#
[kevinmarks]
twitter is making that a lot harder
#
[eddie]
I haven’t kept up to date on the Twitter updates... I hope they don’t break my plans :crossed_fingers:
#
ludovicchabant
I see the appeal of Microsub stuff but I don't like the idea of having it "at my website". I haven't checked if it's friendly to having it at another URL/server though -- I would assume it would be fine.
#
ludovicchabant
[eddie] I think it the Twitter updates prevent you from being notified of likes/RTs anymore? (just replies?)
#
ludovicchabant
I suppose Bridgy would be affected partially
#
[eddie]
Yeah. Currently your website only has to have a rel=Microsub link on the homepage and support IndieAuth. The rest can take place in an external Microsub Server that you trust
#
skippy
if microsub could expand a micro.blog discussion, that would be cool, too.
#
[eddie]
Yep, the goal is to use my Xray instance to just following the reply trees up to get the full context
#
[eddie]
mf2 for the win
[jgmac1106], jackjamieson and [manton] joined the channel
#
[manton]
@ludovicchabant Yeah, I want to improve the conversations UI. Micro.blog does keep track of the hierarchical details of a thread (which reply is being replied to) but it just shows them all flat currently.
[jgarber] and snarfed joined the channel
#
@qubyte
↩️ And if you're a web dev like me, it's extremely satisfying to roll a little static site generator and play with things like microformats and webmentions.
(twitter.com/_/status/1031553113583493122)
tantek joined the channel
#
Zegnat
Not vouching for it quiet yet though.
tantek__, jackjamieson and [asuh] joined the channel
#
tantek.com
edited /presentations_about (+262) "Playing with the Indieweb - great overview, stub adactio 2018 talks"
(view diff)
KartikPrabhu, [cleverdevil], [deeden], leg and [jgmac1106] joined the channel
#
[jgmac1106]
[manton] I am going to try and spend some time debugging why my @mentions don't work, when syndicating to WP...though I think the conversation UI long term will be supported by plugins trying to join the micro.blog conversation, I think what I am going to do is change my feed and just create a tag for posting to microblog rather than my entire feed...this way I can hop in and out of the network and avoid decontextual cross chatter from other
#
[jgmac1106]
but a micropub solution with a checkbox of publish to micro.blog would be awesome
#
GWG
I would like that too
#
tantek.com
edited /usenet (+3) "dfn fix"
(view diff)
#
skippy
mmmm...usenet
[eddie] joined the channel
#
[eddie]
jgmac1106: If Wordpress presents a "Micro.blog" syndication target, and then every post that comes in with that syndication url (your m.b profile url) ends up in an RSS feed and you give that RSS feed to Micro.blog service to consume, you create a more controlled Micro.blog syndication experience
#
[eddie]
That's what I do personally, and Indigenous for iOS and for Android should both support syndication target selection as well as Quill
#
GWG
I can do that
#
[eddie]
Also jgmac1106 regarding @mentions, do you mean when you are attempting to send @mentions to people in Micro.blog? Currently each person's server is what generates the @ mentions, so being a Wordpress install, Wordpress will need to take any @name and make it into an html `<a href="https://micro.blog/name>@name</a>`. Micro.blog looks for that HTML markup in the RSS feed content and sends an @mention notification when it sees a link like that in
#
GWG
That is harder
#
[eddie]
This could be fixed by us figuring out a shorthand for global @mentions
#
[eddie]
Obviously I'm not a fan of Mastodon's @@ syntax, but it would work in this case
#
GWG
Nickname cache
#
[eddie]
Yeah, that's how I do it
#
GWG
I have yet to build one
#
[eddie]
First I check my nickname cache
#
[eddie]
If the name isn't found then I check to see if Micro.blog is a syndication target
#
GWG
The list of things I want to do grows daily
#
[eddie]
the fallback behavior allows me to @mention people on m.b that I don't want to add to my nicknames cache
#
[eddie]
I've thought about doing the same thing for Twitter but I just don't really use Twitter to @mention people anymore. Really I just use it to reply to people or syndicate generic posts
#
GWG
I scoped this out last year
#
[eddie]
What’s that, a nicknames cache or just specific @mentions
#
GWG
Nickname cache
#
GWG
I wanted to do it since 2014
#
GWG
I really need to push Micropub
#
GWG
I am eager to fix other bugs
#
GWG
They are piling up in Post Kinds
#
GWG
Especially pre Gutenberg
#
[eddie]
it is tough when stuff stacks up
#
GWG
Curse needing to pay the bills
#
[eddie]
haha yeah
#
GWG
I need to become independently wealthy so I can Indieweb all day
#
jeremycherfas
Build a turnkey paidfor indieweb service and you could spend all day and night working on it.
snarfed and [Khurt] joined the channel
#
[eddie]
Yuck, Mastadon uses Content Warnings to hide long post text? Definitely some issues there. https://bobadon.rocks/@bobstechsite/100560577910267903
#
Loqi
[Bobby Moss] Friendly reminder: this isn't Twitter.If you're mad about something? Use a content warning.If you want to write a long post? Use a content warning.Don't share screenshots of toots that make you mad, and don't follow people that make you mad.You've le...
#
[eddie]
I think spoiler/cw can be helpful in some areas but it seems like Mastodon has gone over the deep end with those. Definitely something to be careful about as we think down a content warning/spoiler approach
[manton] joined the channel
#
[manton]
It's interesting that of all the possible places in the UI to innovate, Mastodon chose content warnings. I know some users love them, but I don't get it... They have 2 obvious drawbacks: they don't help with truly hateful or harassing posts because those people aren't going to use content warnings, and extra clicks, which goes against a goal with microblogging of making blogging more effortless and so approachable to more people.
#
tantek__
eddie, agree. "more..." is not the same as Content/Spoiler warning etc.
#
tantek__
not even close.
#
tantek__
manton, CW helps with spoilers for example
#
tantek__
but yes, CWs are best when there is some summary reason given to *why* the CW
#
tantek__
what is a content warning
#
Loqi
content warning is a feature of a post create UI where an author can hide by default some or all of the primary content of a post due to some concern about the nature of the content https://indieweb.org/content_warning
#
[eddie]
Yeah, that’s really what I want CW for in mf2 world is to be able to say post about Game of Thrones and just put “Game of Thrones CW” and then type about the latest episode
#
tantek__
content warning << Potential mis-use of content warning as suggested on Mastodon by one user: https://bobadon.rocks/@bobstechsite/100560577910267903
#
Loqi
ok, I added "Potential mis-use of content warning as suggested on Mastodon by one user: https://bobadon.rocks/@bobstechsite/100560577910267903" to the "See Also" section of /content_warning https://indieweb.org/wiki/index.php?diff=51184&oldid=51006
#
Loqi
[Bobby Moss] Friendly reminder: this isn't Twitter.If you're mad about something? Use a content warning.If you want to write a long post? Use a content warning.Don't share screenshots of toots that make you mad, and don't follow people that make you mad.You've le...
#
tantek__
eddie - yes! great example. Can you start a "Brainstorming" section on /content_warning and add exactly that? Makes total sense and the more we can document that as sensible use of CW, the better.
#
[eddie]
Definitely
#
[manton]
If you'll let me push back on the spoilers example a little... 🙂 What if everyone wanted to write about the Game of Thrones finale. Hundreds of posts in your timeline over a few hours, all about Game of Thrones. Do you really want CW on all of them? That is a lot of clicking and will make the timeline nearly unusable.
#
[eddie]
That’s fair. I wonder if there is some way to group those
#
[eddie]
So when you “unlock one” you can unlock them all
#
[manton]
And out of 100 posts about Game of Thrones, if 99 have CW (unlikely) and only 1 has "the dragons eat everyone", all those CWs have introduced friction but you are still getting the spoiler.
#
[eddie]
True. Do you have other ideas about how to mitigate this? Should this be more about adding mute filters into readers?
#
[eddie]
So I can say “hide anything that says Game of Thrones or GOT”?
#
tantek__
manton your "What if everyone" is a slippery slope fallacy. that doesn't actually happen in practice.
#
[manton]
I think advanced muting could be really useful here, yes... But I don't have a lot of new ideas. (I'm mostly trying to think through CW, not just trying to be negative about it.)
#
[manton]
[tantek] True, I shouldn't say "everyone" since that's an extreme version of this. (Although with GoT, who knows.)
#
tantek__
"still getting the spoiler" can / does happen, but in practice people unfollow those people (or give them stern warnings, or teach them how to use CW, and then unfollow upon 2nd or 3rd social violation like that ;) )
#
tantek__
yes in practice people will still misbehave in some way, so you can either unfollow them, or spend time talking with them to reduce future misbehaving, depending on how much time that relationship is worth to you
#
[eddie]
That’s true, you can unfollow the people. I guess the question is where should the prerogative be on this stuff? The people who write or the people who read?
#
[eddie]
CW is on the writer and Muting is on the reader.
#
tantek__
point of CW is to provide a compromise
#
tantek__
between writer and reader
#
[manton]
Also worth documenting here is Twitterrific's "muffle" feature, which is muting but with a CW-like interface. Instead of muted posts disappearing altogether, they are collapsed in the timeline.
#
[eddie]
Ohhh, that’s interesting.
#
tantek__
since you said it is worth documenting ...
#
tantek__
what is muffle?
#
Loqi
It looks like we don't have a page for "muffle" yet. Would you like to create it? (Or just say "muffle is ____", a sentence describing the term)
#
tantek__
go for it manton :D
#
snarfed
soooooo i have bad news. looks like bridgy backfeed of instagram likes may be dead.
#
snarfed
they moved them behind an extra http fetch that requires a login cookie
#
Loqi
[snarfed] #840 instagram scraping for likes broke
#
@voxpelli
↩️ Retweets work well, see https://indieweb.org/repost for a page documenting approaches and tools. Basically: Mark up the post in a reasonable way and if you want the author to be notified about the repost, then send them a webmention
(twitter.com/_/status/1031597052327800833)
[pfefferle] joined the channel
#
[eddie]
grabs some popcorn for the slow death of bridgy by the silo overlords
#
snarfed
thousand cuts
#
[eddie]
hopefully microsoft leaves GH alone
#
[eddie]
That and syndicating tweets are the two most useful Bridgy functions for me right now
#
snarfed
lol. also github backfeed started as best effort only, from the beginning. low expectations and all
#
[eddie]
snarfed++ for taking the 1,000 cuts on our behalf
#
Loqi
snarfed has 65 karma in this channel over the last year (118 in all channels)
#
[manton]
muffle is a feature of Twitterrific for muting posts. Instead of hiding the posts in the timeline, matching posts are minimized and can be expanded to reveal the full post.
#
loqi.me
created /muffle (+199) "prompted by tantek__ and dfn added by [manton]"
(view diff)
#
[eddie]
manton++
#
Loqi
manton has 18 karma in this channel over the last year (61 in all channels)
snarfed, KartikPrabhu, barpthewire and [iambismark] joined the channel
#
[iambismark]
soon our only option to get data out of silos will be to run a scraper on a personal server that we can trust with our account password 😞
#
snarfed
i may actually do that. with a separate account and cookie, not password, but still. may actually work...rate limiting notwithstanding
#
[iambismark]
interesting idea… hopefully wouldn’t become a cat and mouse game with instapaper shutting down that account…
#
snarfed
(instagram)
#
snarfed
yeah possible, but bridgy is still small enough volume they generally don't notice it specifically
#
[iambismark]
whoops, mixed up my instas..
leg, tbbrown and [Khurt] joined the channel
#
tantek__
snarfed++ for fighting to good fight
#
Loqi
snarfed has 66 karma in this channel over the last year (120 in all channels)
#
tantek__
wonders if this affects PESOSing your own likes of IG posts.
gRegorLove joined the channel
#
tantek.com
moved /Gnu to /GNU "caps"
#
tantek.com
edited /fsf (-70) "redirect, not enough on indieweb specific to warrant separate FSF page"
(view diff)
#
tantek.com
edited /Open_source (-34) "not enough indieweb specific, redirect to projects (where there is indieweb open source)"
(view diff)
#
tantek.com
edited /Free_software (+36) "try to tie it to indieweb"
(view diff)
#
tantek.com
edited /SMS (+369) "another blockquote and move motherboard artcle to criticism section"
(view diff)
#
tantek.com
edited /SMS (+382) "/* Criticism */ add article to account recovery problem also with quote"
(view diff)
TripFandango and snarfed joined the channel
#
snarfed
is anyone pesosing their IG likes automatically?! i doubt it. i'd love to talk to them if so. cc tantek__
#
aaronpk
snarfed: quill was doing that for me for a while
#
aaronpk
but i think something changed and it broke
#
aaronpk
welp not catching up on this channel scrollback. ping me if something is important.
#
aaronpk
i do not offhand
#
Zegnat
I had a go at it, but looks like it has issues with IPv6, so was hoping to see some other people who had a go at it
#
aaronpk
i don't even have ipv6 addresses configured for my websites yet
#
gRegorLove
I do that, Zegnat
#
Zegnat
Ooh, do you have the code open sourced anywhere, gRegorLove?
#
Zegnat
That’s basically the same as I am using, looks like.
#
Zegnat
I think mine crashed on http://[::1]:80/, because dns_get_record() doesn’t like “[::1]” as a domain.
#
loqi.me
created /MFA (+40) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
[eddie]
aaronpk: Does IndieNews have old parsing logic? Xray seems to recognize this post correctly: http://xray.p3k.io/parse?url=https%3A%2F%2Feddiehinkle.com%2F2018%2F08%2F20%2F2%2Fnote%2F&pretty=true but IndieNews does not
#
aaronpk
quite possibly it's using a very old version of xray or maybe not using xray at all
#
[eddie]
Ahh gotcha. I don’t have p-name on mine so maybe it’s still doing implied p-name
#
aaronpk
oh yeah probably
#
[eddie]
I’ll file an issue with IndieNews and add p-name on my page to fix it
#
tantek.com
edited /SMS (+850) "IG with citation, their MFA makes your account *less* secure"
(view diff)
[grantcodes] joined the channel
#
[grantcodes]
snarfed: I posse my instagram likes, and photos automatically. Dunno if I can help you much but the library I use probably would get like data
#
snarfed
[grantcodes]: pesos, not posse :P
#
snarfed
interesting to hear though. which library is that?
#
[grantcodes]
Yeah I know
#
[grantcodes]
It's a node one, so not great for bridgy, but uses some undocumented api, so maybe of use
#
Loqi
[huttarichard] instagram-private-api: Instagram NODE.JS private API
#
snarfed
[grantcodes]: i'd actually love to hear if it can get the individual likes for arbitrary (public) photos. if you have a chance to try, i'd definitely appreciate it!
deathrow1|absnt and [iambismark] joined the channel
#
Loqi
[mgp25] Instagram-API: Instagram's private API
#
snarfed
so far the only other project i've found that can still get individual likes is https://github.com/ping/instagram_private_api
#
Loqi
[ping] instagram_private_api: A Python library to access Instagram's private API.
globbot and romangeeko joined the channel
#
[iambismark]
(weird license on that mgp25 one though…)
#
Loqi
[Multiby7e] #147 Get media likes
#
snarfed
[iambismark]: thx, looking
#
sknebel
woah, they're *selling* an instagram api library and have gotten away with it for now
#
aaronpk
lol uhh
#
snarfed
thanks! can't easily tell, but i expect both of those libs use login session cookies too, whee
#
[grantcodes]
Yeah. The node one definitely stores cookies.
#
[iambismark]
yah i believe thats how it works
#
snarfed
yup. bad sign. :(
[cleverdevil] joined the channel
#
[cleverdevil]
[snarfed] are you using `requests` in bridgy?
#
[cleverdevil]
If so, it has a really useful feature for using cookies/sessions.
[tantek] joined the channel
#
eddiehinkle.com
edited /content_warning (+812) "summarize from discussions today."
(view diff)
#
[eddie]
content warning << Feedback on Micro.blog including reasons for having CW http://articles.inqk.net/2018/08/20/micro-blog-improvements.html
#
Loqi
ok, I added "Feedback on Micro.blog including reasons for having CW http://articles.inqk.net/2018/08/20/micro-blog-improvements.html" to the "See Also" section of /content_warning https://indieweb.org/wiki/index.php?diff=51200&oldid=51199
[Khurt] and barpthewire joined the channel
#
islandinthenet.com
edited /Micro.blog (+110) "/* Indieweb Examples */"
(view diff)
tantek joined the channel
#
islandinthenet.com
edited /Micro.blog (+1) "/* Indieweb Examples */"
(view diff)
#
islandinthenet.com
edited /Micro.blog (+4) "/* Indieweb Examples */"
(view diff)
#
islandinthenet.com
edited /Micro.blog (+92) "/* Indieweb Examples */"
(view diff)
#
islandinthenet.com
edited /Micro.blog (+26) "/* Indieweb Examples */"
(view diff)
#
islandinthenet.com
edited /Micro.blog (-26) "/* Indieweb Examples */"
(view diff)
#
islandinthenet.com
edited /Micro.blog (+5) "/* Indieweb Examples */"
(view diff)
#
tantek.com
created /Zero_Registration (+360) "stub a dfn off the top of my head, figuring aaronpk will tweak to fix as needed."
(view diff)
#
islandinthenet.com
edited /Micro.blog (-5) "/* Indieweb Examples */"
(view diff)
#
eddiehinkle.com
edited /content_warning (+469) "/* Brainstorming */ adding some random ideas"
(view diff)
[eso], tantek__ and [jgarber] joined the channel
#
aaronpk
[eddie] how close are you getting to that push notification api for indigenous? I'm finding I want to experiment with notifications the less I use FB/TW/IG
#
[eddie]
Well my current plan for push notifications was to piggyback on WebSub (https://github.com/aaronpk/Aperture/issues/18)
#
Loqi
[EdwardHinkle] #18 Add support for WebSub
#
[iambismark]
I wish APNS was more Indieweb friendly.. I wrote about this a few years ago: https://iambismark.net/post/1439931152/
#
Loqi
[Ryan Johnson] APNS Authentication
#
[eddie]
My need for notifications has definitely been rising as well, so it’s pretty high priority for me. Not all Microsub servers will offer WebSub though, so I guess for basic functionality I should have a server that just periodically fetches the channels and sends a Push Notification
#
[eddie]
Then WebSub can be an upgrade if the Microsub server returns it
#
sknebel
hm. authenticated websub? guess adding a token to the registration and tying subscription lifetime to the token existing?
#
[eddie]
Ohhhh I hadn’t thought about that, authenticated websub may not have been done before?
[shaners] and [jgmac1106] joined the channel
#
[jgmac1106]
[eddie] I wonder then if something is wrong with my rss feed, I am doing the mention to micro.blog correctly
#
[eddie]
What’s your feed url?
[chrisaldrich] joined the channel
#
[eddie]
Is this a post that you are expecting to work? https://jgregorymcverry.com/6183-2/
#
Loqi
[Greg McVerry] @cleardevil asking @photomatt about WordPress and #IndieWeb
#
[eddie]
Because that @’s don’t see to have hyperlinks
#
[jgmac1106]
no bc that one was directed at twitter, hand coding every time for micro.blot too big a PITA
#
[jgmac1106]
I have to reserve it for when I am trying to link into a conversation there, one sec
#
[eddie]
Are you trying to mention people in REPLY to another post? Because that can happen automatically
#
[eddie]
So there are mentions where you are writing a post and just pinging someone in the post, and then there are mentions when you are replying to an existing post
#
[jgmac1106]
but have their @name linked...let me just publish a new example rather than try to find one
#
[eddie]
sounds good
#
Loqi
[Greg McVerry] @bradenslen Thanks for helping me connect on @microdotblog
#
[jgmac1106]
will take a second for the feed to show up
#
[eddie]
Yeah, so your post is right but the RSS feed is stripping out the html from the content
#
[eddie]
So wordpress is only sending plaintext into that RSS feed
#
[eddie]
Thus Micro.blog doesn’t see it as a hyperlink and doesn’t send a mention
#
[eddie]
I hope this doesn’t break IRC or our chat log 😟
#
[eddie]
<description><![CDATA[@bradenslen Thanks for helping me connect on @microdotblog Also on:]]></description>
#
[eddie]
That is what your RSS feed has for it
#
tantek.com
edited /Oath (+54) "Oath sites like Tumblr"
(view diff)
#
aaronpk
Well that was not the intended result of that discussion ^^
#
aaronpk
What is a silo?
#
Loqi
A silo, or web content hosting silo, in the context of the IndieWeb, is a centralized web site typically owned by a for-profit corporation that stakes some claim to content contributed to it and restricts access in some way (has walls) https://indieweb.org/silo
#
[eddie]
So it’s not a silo, based on the fact that Micro.blog does *not* stake claim to the content and does not restrict access.
#
[eddie]
Yay for definitions
#
Loqi
😃
#
loqi.me
created /distribution (+18) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
[jgmac1106]
[eddie] see it doesn't link onmicro.blog: https://micro.blog/jgmac1106/813601
#
Loqi
[jgmac1106] @bradenslen Thanks for helping me connect on @microdotblog Also on:
#
[eddie]
Correct, jgmac1106 that’s because the RSS feed doesn’t link
#
[eddie]
There is no hyperlink in the RSS feed, even though there is on your permalink page
#
[eddie]
the description field on the RSS feed needs the <a href> that the permalink page has
snarfed joined the channel
#
[eddie]
Gotta head out to dinner, but if you can get your RSS feed’s description field to contain the <a href> from your permalink, Micro.blog will work just like you expect
snarfed and [pfefferle] joined the channel
#
loqi.me
created /Flash (+403) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
edited /Flash (+60) "photo of Flash permission dialog on gas station kiosk as pagelogo"
(view diff)
#
snarfed
oh god it's alive
#
snarfed
bridgy now uses an instagram login cookie to fetch likes
#
snarfed
god help us all
#
tantek
wait does that mean it fetches more likes? :D
#
tantek
more than the small handful that it used to be limited to?
#
tantek
needs to post a photo and find out
#
aaronpk
Does this mean I have to give Bridgy my login cookie or did it already have that?
#
snarfed
aaronpk: definitely neither. no way in hell i want or will make bridgy ask for login cookies
#
snarfed
it uses a single hard coded throwaway account's cookie
#
aaronpk
Clever
#
snarfed
tantek__: no. IG started requiring an extra authenticated HTTP fetch to get likes on the web site, which bridgy scrapes. i worried that would mean the end of IG likes backfeed, but this ^ is an ugly workaround
#
Loqi
[snarfed] #840 instagram scraping for likes broke
#
snarfed
now we wait to see if/when it gets blocked
[eddie] joined the channel
#
tantek.com
edited /plumbing (+221) "quote from Khurt"
(view diff)
[kevinmarks] joined the channel
#
[kevinmarks]
The pleroma author thinks CW should be called "subject" as it sticks to replies by default.
#
tantek
wow that's even weirder
KevinMarks joined the channel
#
[kevinmarks]
It is an emerging user-led thing like hashtags or the nuances of faving
#
[kevinmarks]
Let me find some links
#
aaronpk
tbh "subject" makes a lot more sense for it given how i've seen it be used
#
aaronpk
especially the replies-inherit-by-default aspect
jackjamieson joined the channel
#
aaronpk
i already follow him
#
aaronpk
tho monocle is not displaying cw/subject right now
#
[kevinmarks]
Hm, need to get him to use mf2
davidmead joined the channel
#
aaronpk
that would require returning html instead of a javascript app
#
Loqi
[kaniini] people should just treat what Mastodon calls content warnings like subjects. just say what the post is about. easy.
#
[kevinmarks]
Sure, but that is a "I'm sure your brilliant architecture can accommodate our older clients" type request
#
[kevinmarks]
It's all about framing the nerdsnipe
#
tantek
"subject", we already have that, it's called hashtags