#dev 2020-02-09

2020-02-09 UTC
[LewisCowles], KartikPrabhu and [jgmac1106] joined the channel; nickodd left the channel
#
jacky
fixing up the broken atom feeds for my site
#
jacky
that should fix the issues with bridgy backfeed
#
jacky
then I'm going to look into fixing my test suite and refactoring out the authentication logic
#
jacky
wanna get to a point where I don't have to define it in koype but I can rely on something else to do it
#
jacky
(pre-cursor to AutoAuth support for me as well as the separation of concerns for my site)
#
[Michael_Beckwit
i need to do some review of the spec and whatnot for atom, cause i think i went about editing the xml tags when i shouldn't have, when trying to implement a custom feed for some data.
#
[Michael_Beckwit
probably a case of i should have just been amending what went in the tags themselves more than anything
#
jacky
you generate it by hand?
#
jacky
I almost did that in the beginning but now I have something that'll generate it for me
#
jacky
I'm also kind of tempted to let granary do it but I don't know if it copies over websub info
#
jacky
what is granary
#
Loqi
granary is the social web translator https://indieweb.org/granary
#
jacky
granted granary does more than me by adding AS1 info into the atom stream
[chrisaldrich] joined the channel
#
jacky
yeah it doesn't copy it over
#
jacky
that's interesting (and a nitpick more than anything else)
gRegorLove and [snarfed] joined the channel
#
[snarfed]
jacky if you add a &hub=... query param, granary will add it in a link rel=hub. does that help?
#
[snarfed]
otherwise feel free to file a feature request
#
jacky
ooh that should!
#
jacky
tbh that'd be enough
#
jacky
like long-term goal is for me to disable rendering of ATOM feeds in koype and let something external do that
#
jacky
(like granary or something else)
#
@jgmac1106
↩️ See all these notes in this thread originated on my website and I use a tool called webmentions to POSSE, publish on your own site syndicate elsewhere (every in my case, except facebook, evil company). Webmentions are awesome, (https://quickthoughts.jgregorymcverry.com/s/owdaM)
(twitter.com/_/status/1226342619363540992)
#
@jgmac1106
↩️ Then there other open standards like micropub and microsub that allow me to read and write directly from a social reader this stuff is cool: https://www.youtube.com/watch?v=gwECN4uVuHg so the technical barriers are lower and soon we can do this from mobile (https://quickthoughts.jgregorymcverry.com/s/2gcji9)
(twitter.com/_/status/1226343708225830914)
[fluffy], [Christina_Hendr, [jeremycherfas], chrisaldrich, nickodd, TGiske, [jgmac1106] and gRegorLove joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
[jgmac1106]
!tell snarfed any guides to using Bridgy but including media or audio? Currently I POSSE another note pointing to posts or notes with audio and video
swentel, gxt and mblaney joined the channel
#
Zegnat
[jgmac1106]: what are you trying to bridge?
mblaney and superjen96 joined the channel
#
jamietanna[m]
jgmac1106 Bridgy to Twitter works with photos (not yet tried with videos) if that helps?
#
jamietanna[m]
Just looking into allowing my Micropub server to tell me if I've already created a piece of content - I don't see anything in https://www.w3.org/TR/micropub/ about what to return in the case it already exists, so I guess it would be a 201 with a `Location` header to the existing post, rather than a https://http.cat/409 ?
#
Zegnat
jamietanna[m]: what is the definition of already existing?
#
Zegnat
E.g. submitting the exact same payload twice? Defining an mp-slug that already exists without being an update?
#
jamietanna[m]
Good question. Submitting the same payload twice - I'm planning to stop me from re-publishing i.e. a `like-of` to the same post
#
Zegnat
I think for the exact same payload, I would also just return the Location header of the previously created post
#
jamietanna[m]
Perfect - that's what I was thinking per the spec, but from my experience with RESTful APIs I'd expect a `Conflict` to say "you've already done that". All good though, as this makes it easier :D
#
Zegnat
Though I wonder if some sort of cool-down period would be needed. Submitting a like within a day seems like an accidantal repeat, but what if I like an article again after a year? Should that just become last year’s post, or should it create a new post so the thing resurfaces for people who follow me.
#
Zegnat
I am unsure if you want the spec to define this behaviour, as there isn’t anything wrong with wanting to create duplicates imo
#
jamietanna[m]
That's fair, hadn't thought of that usecase
#
Zegnat
OBviously you only need to support the use-case that you are likely to run into yourself on your personal homempage :) I just like to overthink
[jgmac1106] joined the channel
#
[jgmac1106]
audio clips and video clips, I am sure I am hitting the file size limits, maybe I just need to link to the videos rather than embed in notes
#
[jgmac1106]
but they look purty inside of my notes
#
[jgmac1106]
So I publish a note with a video and then I publish another note saying "hey I just published a video and I link to the first note. I use bridgy to POSSE the second note
#
jamietanna[m]
Through the stuff I'm doing I've actually found a fair few duplicates I didn't know about - woops!
#
Zegnat
Interesting. I would expect that if Bridgy couldn’t POSSE the actual video or audio, it would leave something else in its place on Twitter
#
Zegnat
[jgmac1106]: have you filed an issue on what you would expect Bridgy to do with your posts?
mblaney joined the channel
#
[jgmac1106]
like this zegnat: https://jgregorymcverry.com/notes/2020-02-09-1 not yet but Iam not sure what I would expect it do, act like an embedded youtube video I guess
#
Zegnat
So I guess what you are expecting is that, with POSSE to Twitter, the tweet includes either the embedded video (if possible) or some indication that there is video on the original post.
jenelizabeth joined the channel
#
Zegnat
BTW, I think the u-video class is in the wrong place, needs to be on the <source> element for the video URL to be picked up
#
[jgmac1106]
thx, I set it up to add captions just out of time now, will do when I get home, I have been putting u-video in wrong place in every video post then
#
Zegnat
`u-` instructs the mf2 parser to get a URL from the element you put it on. If you are using source elements for the video URLs, that is where you need to put it.
#
Zegnat
I do not know of any parsers that treat nested elements like source-within-video special
#
Zegnat
Maybe it turns out Bridgy does the right thing if you move the u-video :D I do not actually know
[snarfed] joined the channel; mblaney left the channel
#
[snarfed]
morning! yes, bridgy supports video, it's in the docs 😁 https://brid.gy/about#video
#
Loqi
[snarfed]: [jgmac1106] left you a message 3 hours, 41 minutes ago: any guides to using Bridgy but including media or audio? Currently I POSSE another note pointing to posts or notes with audio and video
#
[snarfed]
audio no, since afaik none of its silos support it
[tantek] and [LewisCowles] joined the channel
#
[LewisCowles]
adding S3 idno plugin to see if it can work on heroku (5 years old)
#
[LewisCowles]
half tempted to see if it works with regular S3 before all the heroku nonsense providers
#
[LewisCowles]
other-half tempted to make/find sftp file & filesystem driver for it
#
[LewisCowles]
so far had to patch to get around load balancer, had to upload the config which prohibits public repo storage of code. It's looking like it was designed for shared hosting
#
jamietanna[m]
snarfed looks like the error I was seeing last night is Mastodon failing - see https://github.com/snarfed/bridgy/pull/906#issuecomment-583853285
#
jamietanna[m]
Would you mind raising the fix for it, as I'm not quite sure what to do for it 🤷‍♂️
#
[snarfed]
ahh, i think you just need to pull bridgy master and rebase your branch onto it
#
jamietanna[m]
Ah woops, didn't realise I was behind! That should sort it now
#
jamietanna[m]
snarfed any thoughts on https://github.com/snarfed/bridgy/pull/906#issuecomment-572279019 / why I can't see the Meetup user/see the publish page in the UI ?
#
jeremycherfas
!tell jamietanna[m],Zegnat I like the way Pinboard unobtrusively tells me I have saved something before and asks whether I want to edit or replace.
#
Loqi
Ok, I'll tell them that when I see them next
#
jamietanna[m]
That's quite good, although I guess we'd need to have the Micropub client in that case understand it - still a nice use case
#
aaronpk
Twitter prevents you from tweeting the same text twice in a row, but if you tweet something else then you can tweet the same thing again
#
[snarfed]
jamietanna hmm, your index.html change should set feature to publish, which should make the user and the publish ui show up
#
[snarfed]
maybe check in your local datastore if the entity's feature property has publish or is an empty list?
#
jamietanna[m]
Do you know what the namespace would be? It's not showing on the default 😅
#
[snarfed]
either brid-gy or app
#
[snarfed]
you may not see it in the UI though, may need to use a python shell and fetch it manually
#
jamietanna[m]
Yeah neither seem to be working
#
jamietanna[m]
Do you know off the top of your head what script I'd need to list it?
#
[snarfed]
just Meetup.get_by_id(...).features
#
[snarfed]
should work in a python shell in the bridgy virtualenv after you've imported meetup
gxt, JKing and gRegorLove joined the channel
#
jamietanna[m]
I'm now getting `google.cloud.ndb.exceptions.ContextError: No current context. NDB calls must be made in context established by google.cloud.ndb.Client.context.` ?
#
[snarfed]
ah yeah, sorry, this is annoying. so you actually need something like:
#
[snarfed]
with appengine_config.ndb_client.context():
#
[snarfed]
from oauth_dropins.webutil import appengine_config
#
[snarfed]
Meetup.get_by_id(...
#
[snarfed]
or, actually, easier, just check http://localhost:8080/users . if it's not there, features is probably empty
#
jamietanna[m]
yeah so ^ is an empty page
#
jamietanna[m]
but in the header I do see my user
#
[snarfed]
ah that's just from a cookie. ok then, features isn't getting set to publish during signup, but your index.html line seems right. time to debug!
#
jamietanna[m]
Thanks - let me know if there's anything I can help with
#
[snarfed]
hah sorry i didn't mean i was starting to debug
#
[snarfed]
i can though!
sivy joined the channel
#
GWG
So, what other custom integrations that don't require an API key can I integrate into Parse This?
leg and nickodd joined the channel
#
jamietanna[m]
Oh gotcha snarfed! I may need a hand if you have some time, as you'll know more what you're looking for
#
[snarfed]
jamietanna ok! btw it's probably time for me to grab the meetup API creds so i can test. evidently your emails don't get to me, maybe try twitter DM?
#
jamietanna[m]
That's odd I wonder what's happened. But yeah I'll try that now 👍🏽
#
jamietanna[m]
Just sent it over twitter DM snarfed
maxwelljoslyn joined the channel
#
[snarfed]
got it!
#
[snarfed]
oh i guess i need to make a meetup account now 😆
#
[snarfed]
debugging now. btw jamietanna a couple minor nits: you'll need to add a meetup_icon.png file to static. also mind changing the user-visible app name in meetup's API to Bridgy, without a period? (very nitpicky, apologies!)
#
[snarfed]
oh also i think i see the bug, commenting in github now
#
jamietanna[m]
not to worry! Re meetup_icon.png is that to Bridgy itself, or granary/oauth-dropins?
#
jamietanna[m]
And re the username, do you mean change it to `Meetup Jamie Tanna` or `Meetupcom Jamie Tanna`? Or?
#
[snarfed]
in bridgy. you'll see it after you get the user showing up. and it's the app name, right now it's Brid.gy with a dot
[LewisCowles] joined the channel
#
[LewisCowles]
fixed up the known S3
#
[snarfed]
gotta run, sorry, back in a couple hrs!
[Aaron_Klemm] joined the channel
#
[LewisCowles]
premature victory declared there... Damn thing
#
jamietanna[m]
snarfed ah gotcha, you mean the OAuth2 client in Meetup? I've just updated now so it's Bridgy with no dot
[AlisonW] joined the channel
#
jamietanna[m]
Re the icon, are you happy me re-using the one that I've got in oauth-dropins? It's 139x50px
superjen96 and chrisaldrich joined the channel
#
@BestDealsOnlin7
New Sealed #LEGO Atlantis Submarine Neptune Microsub 20013 Brickmaster 63 Piece $8.97 (0 Bids) End Date: Sunday Feb-16-2020 9:42:48 PST Buy It Now for only: $11.97 Buy It Now | Bid now | Add to watch list https://ebay.to/377Sfyt
(twitter.com/_/status/1226563146179137537)
#
[jgmac1106]
good to see IndieWeb building blocks spreading, watch out for Lord Businessman and his Kragle trying to keep you trapped in the social media silos
#
jamietanna[m]
why did that appear?! lol
#
sknebel
"microsub"
#
jamietanna[m]
ah didn't spot that
#
[jgmac1106]
darn was hoping a mastodon search was a feed, forgot to h-feed on that
#
[jgmac1106]
no way for Granary to build a feed from a search, but the community doesn't want stuff crawled and exported anyway correct?
#
aaronpk
there isn't a single community, but yes many people don't want their posts crawled
#
aaronpk
that page looks like it's pulling the posts from JS
#
chrisaldrich
I definitely don't want my poets crawled.
#
[tantek]
[chrisaldrich] ++ 😂
#
Loqi
[chrisaldrich] has 2 karma in this channel over the last year (30 in all channels)
#
[jgmac1106]
awesome aaronpk. That works for all tags on Mastodon?
#
aaronpk
guess so?
#
[jgmac1106]
this is cool! I had no way of adding searches to feeds! Now I do!!
#
aaronpk
now I kind of want to add that tag search to the meta channel like tweets
#
[tantek]
aaronpk, for how many Masto servers tho? 😂
#
aaronpk
yea that's the problem lol
#
aaronpk
tho mastodon.social is still the biggest so probably good enough
#
aaronpk
it's showing contentf from other servers, presumably because users on mastodon.social are following users elsewhere
#
sknebel
can you follow tags?
#
aaronpk
-> meta
#
GWG
[jgmac1106]: Bumped up a little project for chrisaldrich based on Feed the Feeds that you'd appreciate
#
Loqi
[dshanske] extra-links: Adds extra feed links to a page based on tags, taxonomy, and author.
#
Loqi
gwg has 24 karma in this channel over the last year (146 in all channels)
#
GWG
I just wonder if that is too many feeds.
#
GWG
How many feed links on a single page is too many
#
[tantek]
or if I'm feeling particularly dry, 1 is too many 🙂
#
jamietanna[m]
!tell snarfed I've raised a PR for oauth-dropins, so once that and granary are merged we're almost there! I've got it RSVPing via `curl`, but not yet via the UI - if you're able to see if you can spot why that'd be appreciated!
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
[tantek]: On a standard page, I have an h-feed and the alternate rss/json feeds for old school. This isn't dry..these are links to the tag archive, the author archive, etc
sivy joined the channel
#
[tantek]
nah, there should either be zero (encourage old feed readers to parse h-feed), or 1 valid Atom 1.0 feed (since it's an IETF RFC that can be updated by an open process) that represents literally the same set of content that is on the page
#
[tantek]
any other feeds for any other sets of content belong as links on the HTML versions of those pages
#
[tantek]
e.g. for a tag archive, have a tag archive HTML page, and then have that HTML page link to its feed for a tag archive
#
[tantek]
e.g. for an author archive, have an actual author archive HTML page, and then have that HTML page link to its feed
#
aaronpk
htmlfirst++
#
Loqi
htmlfirst has 1 karma over the last year
#
Loqi
peoplefirst has 1 karma over the last year
#
aaronpk
peoplefirst++
#
aaronpk
it's no fun clicking on an rss link just to get a pile of XML in your face
#
[tantek]
I've yet to see a good example / reason to have more than one feed link. Unless you're experimenting with a new format like JSONFeed, I'd allow that 🙂
#
Loqi
XML has -2 karma in this channel over the last year (-3 in all channels)
#
[tantek]
pileofXML--
#
Loqi
slow down!
#
[tantek]
XMLinyourface--
#
aaronpk
nicer to see an HTML view of the posts first, then provide a way for people to subscribe to that page
#
[tantek]
^^^ this
#
[tantek]
GWG you are always asking about design advice. You just got some ^^^
#
[tantek]
If you ever want to or get requests for different feeds of stuff, first build the easily human viewable h-feed of that different "feed of stuff" and link to it visibly
#
GWG
[tantek]: Right now, I don't mark up links to my archives with the indication is is a feed.
#
GWG
I am referring to the HTML version
#
[tantek]
archives should be HTML first
#
[tantek]
HTMLfirst++
#
Loqi
HTMLfirst has 2 karma over the last year
#
GWG
So, there's the question of whether rel-feed is appropriate for those links
#
[tantek]
it's not. rel-feed is only for reader discover of the feed of the current page
#
GWG
Then how do you indicate alternative feeds?
[schmarty] joined the channel
#
GWG
Say you have a firehose and a limited feed?
#
[tantek]
You provide a UI for them
#
[tantek]
even if that's just a list of hyperlinks in a navigation box
#
[jgmac1106]
I have many a reason to have multiple feeds on my homepage, when people want to add feeds into their reader they drop the homepage in and then want to selectthe feeds to subrcribe to
#
[tantek]
and then on each of those *HTML* pages, you can provide a non-HTML feed file link if you want
#
Loqi
[Greg McVerry] Step Two of @IndieWebCamp Online complete: I layed out my grid on paper and time to write the rules
#
[jgmac1106]
people want to subscribe to the audio version, the teaching tips, and then books I am reading, So I will have multiple h-feeds on the page and then use granary to convert those h-feeds into rss
#
aaronpk
the point about showing html first still applies, and is probably even more important in those casers
#
[jgmac1106]
funny I wrote about HTML first in that project update....but I am starting with CSS first...oops
#
[jgmac1106]
but on my homepage I include feeds that aren't even on my website but on different websites if I think itis a feed interesting to my audience
#
sknebel
I think GWG is asking about the links to those HTML versions
#
GWG
I am
#
[jgmac1106]
ohh okay, misundersttod
#
sknebel
e.g. aaronpk links to https://aaronparecki.com/all with rel=feed from his homepage
#
aaronpk
I think that was specifically for bridgy 😂
#
[tantek]
ooooooh *audio version* is an *excellent* use-case for another "feed"
#
sknebel
isn't that what the link to aaronparecki.com/syndicated is for? :D
#
aaronpk
oh huh yeah I think I had to add /syndicated because /all was too much and posts were falling off too fast for bridgy to find them
#
[tantek]
that's very clever aaronpk
#
[tantek]
is /syndicated a page of posts that are/were syndicated to at least one other location?
#
[jgmac1106]
that is neat
#
[jgmac1106]
okay going back offline until step 3 is done
#
aaronpk
which now also includes micro.blog since it's sending webmentions back to me once it indexes my posts
#
[tantek]
has to think about this
#
[tantek]
I think 100% of my posts are syndicated *somewhere*
#
aaronpk
interesting
#
aaronpk
I suppose it's just my non-note/photo things that are not syndicated, like events or trips or food posts
[Christina_Hendr joined the channel
#
GWG
I just want, when I do feed discovery, to present different feeds.
#
GWG
Since most people when subscribing to a site in Microsub would use the home page URL, I'd like that to be able to show my most popular feeds and have a secondary page that tells you how to find the rest.
[jeremycherfas] joined the channel
#
[jgmac1106]
What is the difference between grid-column and grid-template-columns?
#
Loqi
It looks like we don't have a page for "difference between grid-column and grid-template-columns" yet. Would you like to create it? (Or just say "difference between grid-column and grid-template-columns is ____", a sentence describing the term)
#
[jgmac1106]
grrr I forgot about that
#
aaronpk
why am I having such a hard time dealing with storing photo responses for meetable
#
KartikPrabhu
[jgmac1106]: grid-column assigns a column to the child of the grid element. grid-template-column declares the columns on the grid on the parent element containing the grid
#
[jgmac1106]
ahh okay, n3eeded a refresher thanls
#
sknebel
aaronpk: what's the trouble?
#
aaronpk
i'm trying to store pre-resized versions of photos on disk to avoid doing it on the fly
#
aaronpk
photos can be added either via webmention or uploaded directly
#
aaronpk
photos can be stored either on disk or with one of Laravel's storage providers like S3
#
aaronpk
webmention responses can contain multiple photos
#
aaronpk
photos are displayed in a grid, and can be reordered arbitrarily, including rearranging photos across posts so they are not necessarily grouped by the post they came from
#
aaronpk
these are a lot of constraints to keep in mind as I am doing this
#
aaronpk
I think my current plan is that when a photo is added, I will also store resized versions by prefixing the filename with the size (so a file like public/responses/10/abcdefg.jpg gets stored also as public/responses/10/1600x-abcdefg.jpg public/responses/10/230x230-abcdefg.jpg)
#
aaronpk
and i'm going to only store the original name in the database, and when I display the photo I will add the size prefix on the fly assuming the file is already there
#
sknebel
seems reasonable
#
aaronpk
it feels a little fragile, but I think any other solution is going to be a lot more involved
#
aaronpk
the "right" way I suppose would be to make a new one-to-many table for the photos that belong to a response, and then I could store each size's URL in that table and do the overall ordering there
gxt joined the channel
#
[tantek]
wow that does sound hard
#
aaronpk
alt text could go in that table too hmm
#
aaronpk
now that is sounding more appealing
[Michael_Beckwit, jenelizabeth, superjen96 and maxwelljoslyn joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
jamietanna[m]
!tell snarfed looks like, as we can only use one `redirect_uri` I've updated it to http://localhost:8080/publish/meetup/finish - but need a quick hand getting it to go through the publish flow from the home page, as it currently goes through the listen flow
[snarfed] joined the channel
#
[snarfed]
ugh, only one redirect url, so antiquated
#
Loqi
[snarfed]: jamietanna[m] left you a message 1 hour, 46 minutes ago: I've raised a PR for oauth-dropins, so once that and granary are merged we're almost there! I've got it RSVPing via `curl`, but not yet via the UI - if you're able to see if you can spot why that'd be appreciated!
#
Loqi
[snarfed]: jamietanna[m] left you a message 1 minute ago: looks like, as we can only use one `redirect_uri` I've updated it to http://localhost:8080/publish/meetup/finish - but need a quick hand getting it to go through the publish flow from the home page, as it currently goes through the listen flow
#
[snarfed]
listen flow?
#
[snarfed]
re only one redirect url, blogger had the same problem at one point, here's an example unified callback handler that multiplexes different flows: https://github.com/snarfed/bridgy/blob/70cca8fa98217f33e6f0abed06727a17ffcea1b7/blogger.py#L167-L207
#
jamietanna[m]
ah interesting, I'll have a look at that
#
jamietanna[m]
sorry, by listen flow I mean the backfeed / listen functionality. Because we've only implemented publish for Meetup, I'd prefer to only have the option to set up publish so the UX isn't confusing
#
[snarfed]
ah right
CreamyNebula joined the channel
#
[snarfed]
oh and re the icon file, it will be rendered at 24x24. so most of the silos are 48x48, that's ideal, but can be any size as long as it's square and looks good small
#
[snarfed]
usually i find logos and icons on the company's media site or press kit. eg here's a good square one for meetup: https://www.meetup.com/media#panel-whenwasmeetupfounded?
#
jamietanna[m]
ah nice, good find - I'll convert it to a PNG :)
[AlisonW] joined the channel
#
[jgmac1106]
I went looking for https://kartikprabhu.com/ to give kartik a h/t and he still has a stellar notebook like feel to the design
callMeBaby, doubleloop, beko, omz13_ and [LewisCowles] joined the channel
#
[LewisCowles]
S3 support for idno/known can now be achieved (without cloudfront) in < 50 lines of php
DeltaWhy[m], sander[m], sfromentDiscord[, DavidFalconDisco, chrisDiscord[m], WellinkDiscord[m, AXEL-Lee[m], ZipperSKDiscord4, suleDiscord[m], the_nikinDiscord, ttocslliwDiscord, brewskiDiscord[m, thatguyDiscord[m, RodolfoEDiscord[, nebulerDiscord[m, MichaelTenDiscor, haywirezDiscord[, AutoAIDiscord[m], NatoBoramDiscord, sekiDiscord[m]1, XierumengDiscord, farhad312Discord, UsamaIrfanDiscor, johanherman[m], SnoochToTheNooch, jenncloudDiscord, CatManDoooDiscor, RomainDiscord[m], KubeDiscord[m], Imnotsoimpressed, aaronpk[m], LordFenixNCDisco, manfred[m], fexra|TRTLDiscor, chinsuDiscord[m], rklaehn[m], emersen234Discor, KevlarmonkeyDisc, william_shakesDi, nek1113Discord[m, vasaDiscord[m], PhillmacDiscord[, HexDiscord[m], WarrenDiscord[m], lauren|Microspon, M011000100111010, circlesDiscord[m, iiogama[m], peatDiscord[m], new0ne[m], drbh[m], astraiaDiscord[m, sethforkDiscord[, M123897974564Dis, scandichainDisco, johanhermanDisco, OboDiscord[m], 14WAADFV2, cristobalDiscord, captain-nemoDisc, MissLavenderDisc, AraratDiscord[m], amimDiscord[m], thomasbDiscord[m, solanavDiscord[m, radio_aliceDisco, Elijah3321[m], richtercamdenDis, nrtxrmndDiscord[, cam4507[m], AnthonyCBuddDisc, RomaricDiscord[m, Sm03leBr00tDisco, mapachurroDiscor, M8431[m], Valium8862[m], RyonezCoruscare0, swedneck[GMT1]Di, vbDiscord[m], catmanDiscord[m], Exca1iburTheWise, eddy[m], pbvieDiscord[m], MisterGoreDiscor, Dby0Discord[m], aeddi1523[m], MatthDiscord[m], HyunwooLeeDiscor, erlend_shDiscord, SpaceOutlawDisco, ivanDiscord[m], RenegadeDiscord[, thesage1014Disco, plexusDiscord[m], Lilz|BetaMeDisco, aswiththewildDis, drshamoon[m], mikeal[m], fozzieDiscord[m], icaruszDiscord[m, ShadowJonathanDi, rklaehnDiscord[m, enricomarinoDisc, KarlDiscord[m], M9uapawDiscord[m, anthony-albertor, weedDiscord[m], braditzDiscord[m, RDeckardDiscord[, JeffMaherVegas[m, M3baidDiscord[m4, macerbi[m], pranayDiscord[m], OrkunDiscord[m], gnunicornDiscord, JorropoDiscord[m, angrygnuDiscord[, malaclypsDiscord, RealSnazzy[m], KisulkenDiscord[, matsugenDiscord[, Mai-HsuanKevinCh, Gorka[m], touzaikokonDisco, AuHau[m], gorhgorh[m]1, aeddiDiscord[m], WesDiscord[m], SuikaDiscord[m], M}Discord[m], OxyDiscord[m], DaekiDiscord[m], LSJI07Discord[m], JayWelsh0845[m], baluptonDiscord[, Ja3oodDiscord[m], card[m], ExpherienceDisco, macerbiDiscord[m, denzukoDiscord[m, M[AXEL]Darr[m], mhzDiscord[m], johanherman[m]1, M3baidDiscord[m], gtsDiscord[m], appDiscord[m], raisDiscord[m], godparticleDisco, HooftlyDiscord[m, JonwelDiscord[m], gnunicorn[m], enricomarino[m], simibacDiscord[m, jwheelerDiscord[, HarryTmeticDisco, hvergara[m], danyao, sfoster, placer141276[m], voxpelli, mattl, willnorris, dansup, Zegnat, shrysr, kitt, jimpick, tsrt^, AkyRhO_, nst^, [snarfed], CreamyNebula, [schmarty], [jgmac1106], deathrow1, crazed, KartikPrabhu, dee`, wink, sebsel, omz13_, [LewisCowles], beko, gxt, doubleloop, maxwelljoslyn, [AlisonW], nickodd, [tantek], Nuve, petermolnar, jacky, jjuran, geoffo, prtfw[m], JKing, vilhalmer, callMeBaby, wagle, j605, viaken, jolvera, dietricha, GWG, shakeel, IWSlackGateway, MylesBraithwaite, djmoch, strugee, raucao, nloadholtes, sknebel, Kaja_____, blueyed, ben_thatmustbeme, jeremycherfas, Ruxton, nsh, treora, rhiaro, Kongaloosh, Guest7590, mlncn, superkuh, globbot, oodani, [Michael_Beckwit, ketudb, aaronpk, dopplergange, [Christina_Hendr, puaka, [tantek]1, [schmarty]1, [snarfed]1, [jgmac1106]1 and ludovicchabant joined the channel
dietricha, myfreeweb, blueyed, gxt, jolvera and shakeel joined the channel
#
[LewisCowles]
Hmmm. What could cause git to stop logging in using public key?
#
[LewisCowles]
Oh man I should not be using a windows laptop... kill the git bash window, open another and it works again
gxt and NeatManatee joined the channel
#
Loqi
[Lewiscowles1986] #8 Fix up for modern known
#
[LewisCowles]
-200,000 lines 😁
jamietanna[m] joined the channel
#
jamietanna[m]
!tell snarfed I think we're pretty much done now 🙌 I've got it working from no-authZ to publishing, the main thing left is the doc updates and the ability to disable it - unless there's anything else you think that needs to be done
#
Loqi
Ok, I'll tell them that when I see them next
TGiske and gxt joined the channel
#
[snarfed]1
jamietanna awesome! sounds like you can demo today then, if you're hoping to
#
jamietanna[m]
Snarfed ah for IWC Online? Unfortunately it's late here in the UK so it's bed time for me but that's a good idea - I should've recorded it for demos
nickodd left the channel
#
[jgmac1106]1
jaimetanna I will make a place online for demos and you can add one later, if people make short videos I will splice them all together
#
[jgmac1106]1
haven't figured out the online demo yet, might have to be asynchronous
[fluffy] joined the channel
#
aaronpk
well this did turn out to be as much work as I was expecting, but I think I am happier with it now
#
[jgmac1106]1
congrats aaronpk, and feel free to delete all my intro webmentions, I wanted to see what happens and what was possible
#
[jgmac1106]1
Known and/or Bridgy couldn't keep up, more Known than Bridgy I would see them on twitter before they were done saving on my site
#
aaronpk
nah it's cool
#
aaronpk
if you really want to you can delete them from the website
#
[jgmac1106]1
need to wait ten minutes between archive saves
#
aaronpk
finally finished and launched!
#
aaronpk
it's one of those changes that's basically invisible, but i'm still happy
#
aaronpk
possibly you might notice that images load faster now
#
JKing
aaronpk: Any chance I could get you to look at these? https://github.com/aaronpk/picofeed/pulls
#
aaronpk
oh yeah I saw that
#
aaronpk
i'm not super happy that I am taking over this library haha
#
JKing
Yeah. I keep meaning to write my own feed processor. Someday.
#
aaronpk
oh gosh that sounds way worse lol
rhiaro_ joined the channel
#
JKing
At least then it will actually work how I want it to. ;)