#dev 2019-06-20

2019-06-20 UTC
jgmac1106, [benatwork] and [eddie] joined the channel
#
[eddie]
Hahaha sorry aaronpk I keep meaning to fix it on my side as well
#
Loqi
rofl
#
jgmac1106
is that a laugh of disgust or camaraderie?
#
[eddie]
I just tell myself that Loqi always speaks in camaraderie
KartikPrabhu, jjuran and [jgmac1106] joined the channel
#
@hasdid
#Frontend #Automated | Automate Your Outgoing Webmentions https://frontendfoc.us/link/65479/web
(twitter.com/_/status/1141522801259683840)
eli_oat joined the channel
#
GWG
Is an author property mandatory on Microsub entries?
#
jacky
GWG: I'm going to say 'no' since entries can be either h-entry or h-card
#
jacky
and afaik, h-card doesn't have a `author` property
KartikPrabhu, jjuran, cweiske, swentel, swentie, gRegorLove, jgmac1106, [jgmac1106] and [kevinmarks786] joined the channel
#
GWG
I just spent two hours trying to figure out why something wasn't saving, turns out it was an upstream bug that hasn't been fixed.
#
GWG
Of course, bugs like this take years to fix, even when a patch is provided
#
@jgmac1106
And in terms of architecture @DDemin I am sure some folks are getting webmentions from their houses. I know some folks get them from their bbqs. I would love for my house to send notifications directly to my blog withut any need for third party data… https://quickthoughts.jgregorymcverry.com/2019/06/20/and-in-terms-of-architecture-ddemin
(twitter.com/_/status/1141671149119639552)
KartikPrabhu, JayHoffmann, [Jay_Hoffmann], jgmac1106 and [xavierroy] joined the channel
#
jgmac1106
would anyone know how to embed a photo roll form archive.org https://archive.org/details/fatherdayhike the iframe makes sense it doesn’t work since there is no photo or poster to frame. could copy and paste source code, but just curious
[jgmac1106] and [frank] joined the channel
#
cweiske
why are you using archive.org for your website instead of your own server?
swentel joined the channel
#
[jgmac1106]
photos are big. I am at 9.6 out of 10gigs I don't have the $50.00 to upgrade to the 100 gig plan...and even then 100 gigs of photos aint much..just expiremnting as well, been moving all my movies to archive.org, if they dont have kids in them I give videos a public domain license..so I still own them as do you
#
[jgmac1106]
if my kids in them I give it a CC-BY-SA-NC unless it's their content then I don't use archive.org as they are too young to decide what license they want. Those I just upload to AWS,
#
[jgmac1106]
once I can save up the $50.00 I will buy more storage
[tantek] and snarfed joined the channel
#
cweiske
100gib aws storage costs 50$?
#
[jgmac1106]
well no the first 10gig is $50 then you have to go to $100 for 100gig
#
cweiske
is that per month?
#
[jgmac1106]
I don't mind rather pay more for artisinal shared hosting where money goes where my values are rather than huge hosting farm where customer service is a half broken chat bot and a support line 13 timezones away
#
cweiske
i somehow thought that you were using aws for storage
#
[jgmac1106]
I do for my biz...just put my kids stuff there...shhhhh don't tell my accountant
#
[jgmac1106]
MY AWS bill is about $150-200 a month
#
[jgmac1106]
I used to be so good at finding events with free credits..for three years I never paid a dime, just signe dup to any training or went to AWS events hoping for freebies...those have dried up
#
@sebdedeyne
Added webmentions to my site! This post already has some: https://sebastiandedeyne.com/my-favorite-part-of-our-company-website/ Will blog about the process soon!
(twitter.com/_/status/1141715809531809797)
snarfed and [manton] joined the channel
#
petermolnar
[jgmac1106]: https://www.hetzner.com/sb => 30€/m, 2x3TB
#
petermolnar
install something s3 compatible on it, enjoy
#
petermolnar
alternative: buy old workstation hardware from ebay, bring it into a colo center
#
petermolnar
I think they still exist
gRegorLove joined the channel
#
[jgmac1106]
Can I ask what people think is wrong with uploading photos to archive.org? If they are in the Public Domain I still own them. I donate and support infastructure
#
cweiske
IMO, using a public service like archive.org for hosting your holiday videos feels wrong, even when you license them accordingly
#
cweiske
I don't think that the photos/videos are interesting for anyone but you and your family
[kevinmarks786] and [Jay_Hoffmann] joined the channel
snarfed joined the channel
#
petermolnar
use flickr
#
[jgmac1106]
Read the ToS, the how to guide, and the privacy statement. Couldn't find anywhere suggesting it is bad practice... All my posts thus all my photos would end up archive.org anyways but see your point
#
[jgmac1106]
Didn't check forums. Will head there to see if there is discussion. Was my first time doing it. Really was curious as to what happens
#
snarfed
silosasplumbing++
#
Loqi
silosasplumbing has 1 karma over the last year
#
snarfed
i don't have an opinion on internet archive specifically, but i'm always for silos as plumbing :P
[grantcodes] joined the channel
#
[grantcodes]
Oh hey snarfed, I was just about to ask you a question
#
[grantcodes]
Is there any way to get granary to work for public feeds either without a token or with a permanent app token or something along those lines?
#
[grantcodes]
I am looking at integrating it into together, in particular for following people on twitter & instagram without needing to jump through the granary hoops
#
snarfed
[grantcodes]: you'll always need a token for silos where it uses the API. you won't when it scrapes, eg instagram, but only for individual profiles
#
snarfed
you could make a user on the silos for together (the app) and reuse its token for all of them
#
snarfed
not a great idea, but doable
#
snarfed
...but actually that won't get you the users' own news feeds, so nm
#
snarfed
to get someone's silo feed, you generally need to oauth as them. no easy way around that
#
[grantcodes]
I don't want to get their own feed. Just someone elses public feed.
#
[jgmac1106]
[grantcodes] not sure if this helps... I am probably way wrong.. but I use TAGs Twitter archive, spits out a Google spreadsheet you..could then convert to JSON and import to reader.
#
snarfed
ah. for individual profiles, yes, you could use your own user. i don't encourage that though, since people inevitably add dozens or hundreds of individual profiles, which is very bad for scaling
#
[grantcodes]
Eg type in [grantcodes] and get my instagram and twitter
ichoquo0Aigh9ie joined the channel
#
snarfed
ideally we want one granary fetch per silo per user, not one for each profile they follow
#
snarfed
this is why i encourage eg https://twitter-atom.appspot.com/ and https://instagram-atom.appspot.com/ over granary since they do that automatically
#
[grantcodes]
Yes, my main reservation would be that it ends up with a lot of processing for both granary and any microsub server
#
[grantcodes]
But the microsub server would end up doing the same thing if it was following a site vs a granary silo feed
ben_thatmust joined the channel
#
snarfed
that's a significant downside of decentralized indieweb reading/following
#
snarfed
as long as i pay for granary though, i still strongly discourage it :P
#
snarfed
also in practice people often have 10-100x followees on silos vs on indieweb, so it's still very different
#
[grantcodes]
😂 fair.
[tantek] and [eddie] joined the channel
strugee joined the channel
#
[tantek]
[jgmac1106] FWIW I think archive.org is just fine for hosting photos and videos as long as you're ok with the license requirements
#
@sonniesedge
@beaulebens Hi Beau. I've unfortunately had to ban your domain from my site as it is bombing me with hundreds of Webmentions. It's probably worth checking your blogging app to see what's wrong! https://dentedreality.com.au/2019/06/09/into-the-personal-website-verse-%c2%b7-matthias-ott-user-experience-designer/
(twitter.com/_/status/1141739806642331648)
#
[tantek]
if you wanted your hosting to be portable, you could setup a subdomain for your media assets like your-media.example.com that serves from the actual hosting location (I still need to do this myself)
gRegorLove joined the channel
#
[jgmac1106]
Yeah I come from the camp the more content you can flood the Commons with the better for the web. Never thought about all my media on a domain
#
[jgmac1106]
Would solve so many problems for aomeone like me who has 57 different websites
#
[tantek]
to be clear that subdomain doesn't host them. it just redirects to e.g. archive.org permalinks to the media
#
[jgmac1106]
Ooh even more intriguing
#
[jgmac1106]
Off to camp... Then head down.. Need a Loqi feature that says warn me after X post to get back to work.
#
[tantek]
which means if you ever decide to move your media hosting, you can do so, and just switch the redirect
#
snarfed
[tantek] speaks from experience, he hosts tantek.com pictures on foursquare :P
#
snarfed
(historically maybe also instagram?)
#
[tantek]
yeah, most of which have broken 😭
#
[tantek]
first because IG changed their CDN URLs (multiple times)
#
[tantek]
second because Foursquare accidentally deleted my account and everything on it (then recovered most, but I think to new CDN URLs also)
#
[grantcodes]
Ok well I think together v3 is pretty much ready to go now. https://together-web.tpxl.io/
#
[grantcodes]
Would really love some people to test it out if they can 🙂
#
[grantcodes]
Feels really great as a pwa for me, doesn't seem far off of native app performance to me
#
[eddie]
Whoa! You have an embedded version on the homepage!
#
snarfed
woo it works great with https://baffle.tech/ ! all my newsblur feeds, items, channels, etc are in there and look good
#
[eddie]
uh oh eddiehinkle.com error logging in
#
[eddie]
Error: GraphQL error: Error getting token
#
[grantcodes]
Yes, that is one of my favourite new things 😛 especially the tech gibberish it generates
#
[grantcodes]
Hmm I would just try again. I think there might be a minor issue with the state value and non url safe characters or something like that
#
[grantcodes]
Great snarfed! Switch them into classic view to get a more newsblur like experience
#
[eddie]
Nope, still broken
#
[eddie]
It gets through the authorization screen
#
[eddie]
so I think it's the code -> token conversion
#
[eddie]
where something is breaking
#
[grantcodes]
Hmm, it is saying that the state it gets back from your auth endpoint is invalid
#
[eddie]
that's strange
#
[grantcodes]
I think so anyway. I need to add more backend logging, and nicer user facing errors too
#
[eddie]
The homepage looks great, though!
#
[eddie]
grantcodes++
#
Loqi
grantcodes has 24 karma in this channel over the last year (40 in all channels)
#
[grantcodes]
But yeah the error is definitely the state that is returned to the auth page. Whether that is my fault or not, I don't know 😛
#
[eddie]
Gotcha. I'm open to the idea that it is my server, but since I haven't had any issues logging in anywhere else recently, I'm gonna blame Together v3 for now 😄
#
[eddie]
Loqi is it Eddie's server or Together v3?
#
Loqi
is it eddie's server
#
[grantcodes]
Hehe, yeah. I definitely did have issue with it before
#
[eddie]
noooooooooo
#
[eddie]
Loqi!!
#
[grantcodes]
Oh hang on, did you use it before today?
#
[eddie]
I have used Together v2
#
[eddie]
but not v3
#
[grantcodes]
Hmm because it might have just been cached via the service worker, even if you just visited the homepage the other day
#
[eddie]
ohhh hmmm maybe?
#
[grantcodes]
I haven't been cache busting while it's not really finished
#
[eddie]
Alright, I just told the service worker to update
#
[eddie]
Nope, that wasn't it. No worries. Let me know if there is any other troubleshooting I can do for you
#
[grantcodes]
Yep, I can see the error again 🤔 I'll add more debugging and get you to try it again in a bit 🙂
#
GWG
For the two of you, eddie and grantcodes, what do your Microsub clients do if there is no author property?
#
[grantcodes]
Probably nothing good haha
#
aaronpk
omg [grantcodes] the placeholder content is so good. how are you generating that?
#
[grantcodes]
No actually together should show "unknown"
#
GWG
aaronpk, can I ask you the same question?
#
aaronpk
i think the author section just doesn't show up in monocle
#
[grantcodes]
aaronpk: Some fake data generator I found, it's pretty cool
#
Loqi
[jackjamieson2] #80 missing information from jsonfeed
#
[grantcodes]
Think it was called faker.js
#
GWG
jackjamieson and I disagree
#
GWG
I don't think I should turn the feed title into an author
#
aaronpk
that depends on what jsonfeed says the feed title is supposed to be
#
GWG
I did file an issue with [manton] though
#
GWG
title (required, string) is the name of the feed, which will often correspond to the name of the website (blog, for instance), though not necessarily.
#
[grantcodes]
It would probably be safer to at least set the author url from the site url though?
#
GWG
Back to.. I am not sure that is a good assumption
#
aaronpk
i think i do just use the title/icon/home_page_url as the author
#
GWG
I would rather encourage sources to attribute properly
#
[grantcodes]
Might be dumb but you could make the feed title the author but just append text like (feed) after it?
#
GWG
Or I would rather that the client looked for a source property if there wasn't an author property
#
GWG
I know it adds complexity on the client side... but it's inaccurate otherwise
#
jamietanna[m]
Are there any APIs for working out what upcoming indieweb events are? Or is it worth just ie parsing /events
#
[grantcodes]
There's a source property in jf2? Thought it was just name, photo and url
#
Loqi
[aaronpk] #13 Indicating Item Source
#
GWG
Not currently
#
GWG
But I prefer another solution, and source has prior art in other feed specifications
#
jamietanna[m]
aaronpk awesome! Thanks 😁 at an IOT Hackathon tonight and thought that an Alexa skill for IndieWeb could work
#
aaronpk
jamietanna[m]: yeaa! that's what I used for my alexa skill :)
#
aaronpk
turns out it's actually kinda tricky to turn a list of events into a sentence that makes sense
#
[grantcodes]
Hey eddie, I added a bit more logging now, so if you try and log in I will at least be able to see if the state values match
#
[kevinmarks786]
BTW I invited Andy Bell over as he asked for webmention help https://github.com/andybelldesign/hylia/issues/29
[Rose], [jgmac1106], chrisaldrich, [tantek] and [eddie] joined the channel
#
[eddie]
!tell GWG if no author info, it shows a normalized domain name like "macstories.net"
#
Loqi
Ok, I'll tell them that when I see them next
leg joined the channel
#
callMeBaby
what would be the easiest way to stream video from my computer (real time screencast to facebook live)?
skippy, snarfed and [cleverdevil] joined the channel
#
[cleverdevil]
Finally got around to trying out Together 3.0, great work grantcodes++
#
Loqi
grantcodes has 25 karma in this channel over the last year (41 in all channels)
#
[cleverdevil]
Works awesome for me.
#
[cleverdevil]
I'd be good with this taking over alltogethernow.io!
#
[tantek]
Is anyone else getting hundreds of webmentions from Beau? (the post linked to in here https://twitter.com/sonniesedge/status/1141739806642331648 which also links to a bunch of people's sites here)
#
@sonniesedge
@beaulebens Hi Beau. I've unfortunately had to ban your domain from my site as it is bombing me with hundreds of Webmentions. It's probably worth checking your blogging app to see what's wrong! https://dentedreality.com.au/2019/06/09/into-the-personal-website-verse-%c2%b7-matthias-ott-user-experience-designer/
(twitter.com/_/status/1141739806642331648)
[grantcodes] joined the channel
#
[grantcodes]
I should probably just do it as I think the old live one is currently offline
#
Loqi
agreed.
#
[grantcodes]
Thanks loqi
#
Loqi
you're welcome, [grantcodes]
KartikPrabhu joined the channel
#
[cleverdevil]
Yeah, I agree [grantcodes]
#
[cleverdevil]
I also love the new logo and landing page 🙂
KartikPrabhu, snarfed and [eddie] joined the channel
#
[eddie]
grantcodes: I'm in! I'm in!
#
[eddie]
Did you change anything?
#
[eddie]
!tell chrisaldrich Your feed for some reason doesn't provide any urls for your posts
#
Loqi
Ok, I'll tell them that when I see them next
[manton] joined the channel
#
[grantcodes]
[eddie] nope, nothing
#
[eddie]
Interesting. Must have been some weird caching thing, grantcodes
[chrisaldrich] joined the channel
#
[chrisaldrich]
Example Eddie? Which feed?
#
Loqi
[chrisaldrich]: [eddie] left you a message 1 minute ago: Your feed for some reason doesn't provide any urls for your posts
#
[grantcodes]
Yeah I think so
#
[eddie]
chrisaldrich Let me check what feed I'm subscribed to
#
[grantcodes]
The feed list in together is super nice now 😉
#
[eddie]
You can see there is no url property
#
[chrisaldrich]
So the h-feed?
#
[eddie]
Oh cool grantcodes! Nice full editor in Together
#
[grantcodes]
That's been around forever!
#
[eddie]
ohh haha 😄
#
[eddie]
oh feedback: My channels that have "unread indicator" but not count, show up as 1 unread
#
[grantcodes]
Oh I have a couple of new channels I've meant to switch to that mode in aperture. So I've not tested that
#
[eddie]
:thumbsup:
#
[grantcodes]
Oh you have query support dont you Eddie? Have a look at /me it's not finished yet but pretty cool
#
[eddie]
oh cool!
#
[eddie]
Some bugs, could be on my side or your side but a little bit of content does show up!
#
[eddie]
I literally haven't used it with any real apps yet, so that area of my endpoint is TOTALLY untested haha
#
[grantcodes]
Probably my side, I need to write a proper mf2 to jf2 conversion function
[jgmac1106], [benatwork] and chrisaldrich joined the channel
#
chrisaldrich
Just got out of the car... Eddie, I'm seeing a u-url on the permalink for my note posts... not sure why it's not coming through. Though I see that GWG's are...
#
chrisaldrich
Is it possible that it's a backcompat thing with hentry vs h-entry?
#
chrisaldrich
looks like I upgraded my theme again and lost the h-entry accidentally, but not sure that's the cause?
#
sknebel
seems like it - all mf1, so u-url doesn't do anything
#
chrisaldrich
thanks sknebel... there's two other things I've been meaning to tweak, so I'll try to fix them this afternoon.
#
[eddie]
ahh that makes sense 🙂
jjuran, [mapkyca] and [tantek] joined the channel
#
jacky
there's a service that takes links from music providers (like Apple Music, Spotify, et al) and generates a generic page
#
jacky
I wanted to use that to make a usable reference to link to music from my site so people can play in their provider of choice
djmoch, npfoss[m] and jjuran joined the channel
#
gRegorLove
Neat idea. I've thought about that sometimes, if I want to link to a track *not* on YouTube, what do I do?
#
gRegorLove
I think I've only done it a couple times; usually just went with Spotify since that seems most common lately
#
[jgmac1106]
I was thinking I need to find every college music station that publishes a 24 hr live stream and make a web ring.. Thus a random jukebox discovery
snarfed joined the channel
#
GWG
Does his concurrence help or hurt my case? https://github.com/brentsimmons/JSONFeed/issues/125
#
Loqi
GWG: [eddie] left you a message 3 hours, 43 minutes ago: if no author info, it shows a normalized domain name like "macstories.net"
#
Loqi
[dshanske] #125 Source Property
snarfed, [eddie], [tantek], [schmarty], eli_oat, jjuran, [jessrose] and [grantcodes] joined the channel