#indieweb 2017-09-05

2017-09-05 UTC
KartikPrabhu and wolftune joined the channel
#
bdesham
I'm writing a client-side web app that needs to be able to retrieve web pages (from arbitrary servers) and parse microformats2 from them
#
bdesham
in general, CORS prevents you from being able to use AJAX
[miklb] joined the channel
#
[miklb]
I’m sure this has been done before and is documented, just not sure where to look. I am going to set up 2 satellite blogs for specific content, and use my main domain as strictly notes/photos/checkins etc and be a public web profile/timeline. Can I add those sites to use for bridgy, indieauth, etc with my existing GitHub or Twitter login?
#
bdesham
is there a hosted, publicly-usable API that will take an URL as input and return the microformats it finds?
#
aaronpk
bdesham: try microformats.io or xray.p3k.io
snarfed joined the channel
#
aaronpk
[miklb]: the relmeauth part will require that your twitter link to one site so you can't really use it with multiple domains. But your secondary domains could link to a secondary IndieAuth server like selfauth
#
bdesham
aaronpk: hmm. microformats.io doesn't seem to issue the CORS headers I'd need, and X-Ray doesn't find my h-adr data :-|
#
[miklb]
aaronpk thanks. I’ll take a look. It’s actually been awhile since I’ve set up indieauth/bridgy stuff I don’t remember what is entailed. Probably a good exercise.
#
aaronpk
bdesham: yeah XRay is a little more than a parser
tantek joined the channel
#
tantek
I'm pretty pleased with this multi-rsvp to the original event on the domain of the theater, the FB POSSE copy, and their tweet about it: http://tantek.com/2017/247/t1/going-to-serenity-movie-party
#
Loqi
[Tantek Çelik] going to Serenity Movie Party tonight 19:00 @DrafthouseSF! https://drafthouse.com/sf/show/syfy-presents-serenity-movie-party
#
tantek
no webmention support at drafthouse.com but Falcon called the Twitter API to thread the RSVP to their announcement tweet, and used Bridgy to RSVP to the FB event.
snarfed, JohnBeales, wolftune and gRegorLove joined the channel
#
snarfed
bdesham: you can use e.g. https://anyorigin.com/ to get CORS headers on any site
gRegorLove and snarfed1 joined the channel
#
bdesham
snarfed: sure, but I'm a little wary of proxying data through a random service like that
#
bdesham
hmm. looks like https://unrelenting.technology/mf2/ might have an endpoint I can use
snarfed joined the channel
#
bdesham
ah, drat. that endpoint only takes HTML as input; it won't go fetch some URL for me
KartikPrabhu and gRegorLove joined the channel
#
aaronpk
bdesham: are you trying to avoid running your own? it wouldn't be hard to take one of the parsers from microformats.io and modify it to return the CORS header
ben_thatmustbeme joined the channel
#
bdesham
aaronpk: yeah, I'm 100% just trying to avoid running my own :-)
#
bdesham
I'm kind of just prototyping something now, so I'd prefer to lean on a backend that someone else is hosting already
#
bdesham
but candidly, I do have the expertise and means to run my own
snarfed1 joined the channel
#
aaronpk
i don't think anyone is running one that they expect to be used in a production environment like that. I consider https://pin13.net/mf2/ a debugging tool more than something I'd recommend people use in an app
EmreSokullu joined the channel
#
bdesham
that's fair. my idea right now is to spin up my own backend before I ever let anyone else see this
#
bdesham
since, like you said, it doesn't seem that any of the existing mf2 parsing APIs are intended to be relied on by other developers' tools
#
bdesham
(and quite reasonably so!)
snarfed, IndiePad2, snarfed1, EmreSokullu and IndiePad3 joined the channel
#
@sjockers
Free and open to everyone! Join this week’s #IndieWebCamp in Dortmund and learn about open web principles & tech! https://indieweb.org/2017/Dortmund
(twitter.com/_/status/904933649350623232)
Pierre-O, tantek, IndiePad4, barpthewire and ballpointcarrot joined the channel
#
tantek
hmm a lot of dev talk up above
#
tantek
what is client-side
#
Loqi
It looks like we don't have a page for "client-side" yet. Would you like to create it?
#
tantek
what is a client-side web app
#
Loqi
It looks like we don't have a page for "client-side web app" yet. Would you like to create it?
#
tantek
what is CORS
#
Loqi
CORS is an acronym for "cross-origin resource sharing," a mechanism for allowing browsers to make JavaScript requests to fetch resources from other domains https://indieweb.org/CORS
#
tantek
and I'm a little on the fence as to whether setting up Bridgy is dev-specific or general
#
snarfed1
?! um general i hope
#
tantek
I suppose since users of Bridgy need to understand it to feel confident authorizing it - it ought to be something we make simple enough for users to understand and use
#
snarfed1
with >4k users i expect at least some are non-engineers
#
tantek
thanks for confirming that goal snarfed
#
tantek
at least for Bridgy Backfeed
#
snarfed
well more than a goal, i personally know a number of non-eng users, >10 at least
#
tantek
Bridgy publish feels more like a dev-centric API
#
snarfed
at least power user, tech comfortable, yes
#
tantek
"power user" is a good way to put it. that does sound like gen 2 though.
#
tantek
whereas I'd expect Bridgy backfeed to be something we try to make gen 3 accessible
#
tantek
maybe even gen 4
#
tantek
again, I'm hypothesizing here, curious what your objectives are
#
snarfed
yup. i believe it's at least gen 3 now. the stumbling blocks if any are on the webmention receiving side
#
tantek
I think it's reasonable to put that responsibility (webmention receiving) on their CMS
#
tantek
such that if there are any problems with it, it's clear that those issues should be filied with whoever is supporting the CMS
#
tantek
in looking at https://indieweb.org/generations I think "power user" does fit in with gen 2. no need to be a developer, and yet, you need to be a bit more savvy than just someone using a 3rd party to manage your domain/site for you
#
tantek
what is a power user
#
Loqi
It looks like we don't have a page for "power user" yet. Would you like to create it?
IndiePad5 and tantek joined the channel
#
Loqi
[superfeedr] "More on comments, platforms and the indieweb" by Colin Walker on 2017-09-05 https://colinwalker.blog/2017/09/05/more-on-comments-platforms-and-the-indieweb/
[kevinmarks] joined the channel
#
[kevinmarks]
Bdesham: unmung.com would be easy to run your own copy of on appengine free tier
#
Loqi
[kevinmarks] unmung: turn feeds into h-feeds
IndiePad6 joined the channel
#
Zegnat
!tell sl007 I will not travel to attend IWC Istanbul, but if there are remote options I will obviously try to attend that way.
#
Loqi
Ok, I'll tell them that when I see them next
[colinwalker] joined the channel
#
[colinwalker]
Morning indieweb
[pfefferle], dominik_, Pierre-O, sl007, IndiePad7 and jeremycherfas joined the channel
#
jeremycherfas
Good Morning IndieWeb
friedcell, Pierre-O1, EmreSokullu, EmreSoku_ and [kevinmarks] joined the channel
IndiePad1 and EmreSokullu joined the channel
#
petermolnar
[kevinmarks] the truly sad aspect is that current frontend devs consider the extra 200KB js percetly fine, because it's cached, not even remotely considering, that caching is only a network relief - it's still eating memory and cpu for breakfast.
#
petermolnar
I'm astonished how js devs believe ludicrously size js is fine
#
petermolnar
imagine what 200KB of C code can do...
#
sl007
Hello everybody - so excited, packing stuff for https://indieweb.org/2017/Dortmund ? CAMPFIRE - Festival for journalism : http://campfirefestival.org
#
Loqi
sl007: Zegnat left you a message 3 hours, 1 minute ago: I will not travel to attend IWC Istanbul, but if there are remote options I will obviously try to attend that way.
#
jjuran
petermolnar: When I became a Macintosh owner, I was proud of how many icons I had marching across my screen at startup.
#
jjuran
Then I discovered extension conflicts.
#
jjuran
“Lean and mean” might be an acquired taste.
#
Loqi
[superfeedr] "“in the long run — to paraphrase Keynes — proprietary software projects are all dead.” http://dtrace.org/blogs/bmc/2017/09/04/the-sudden-death-and-eternal-life-of-solaris/ #indieweb" by Kevin Marks on 2017-09-05 http://known.kevinmarks.com/2017/in-the-long-run-to-paraphrase-keynes-proprietary-software-projects
#
@kevinmarks
“in the long run — to paraphrase Keynes — proprietary software projects are all dead.” http://dtrace.org/blogs/bmc/2017/09/04/the-sudden-death-and-eternal-life-of-solaris/ #indieweb
(twitter.com/_/status/905016480202342401)
#
petermolnar
I remember KDE3. It was a christmas tree with everything bouncing and moving and I ran away. Unfortunately, while google material design looks lean and mean, it's one of the worst resouce hog I've seen so far.
EmreSoku_, davidmead, dominik_, EmreSokullu, EmreSok__, IndiePad1, jeremycherfas_, eli_oat, [colinwalker] and JohnBeales joined the channel
#
@schmarty
Here's an interview with @rabble from the most recent This Week in the #IndieWeb! ? Full Episode: https://martymcgui.re/2017/09/02/112010/
(twitter.com/_/status/905067613893664768)
#
@schmarty
Here's an interview with @rabble from the most recent This Week in the #IndieWeb Podcast! ? Full Episode:… https://twitter.com/i/web/status/905069069661077504
(twitter.com/_/status/905069069661077504)
#
jeremycherfas
!tell schmarty @lowi seems to be leaving the final character off those links
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
what's wrong?
#
jeremycherfas
Each of the links ^^^ is missing a final character.
#
jeremycherfas
The t.co links
#
aaronpk
it looks like he deleted the first tweet
#
jeremycherfas
Yes, but the second tweet, the link as given by Loqi ends 7750 and it should end 77504
#
sknebel
jeremycherfas: no it doesn't?
#
sknebel
I see 77504
#
jeremycherfas
Unless that’s my IRC client …
#
aaronpk
i think maybe that's just your IRC client
#
jeremycherfas
You see the 4 inside the link?
#
schmarty
i also see 77504 at the end
#
Loqi
schmarty: jeremycherfas left you a message 4 minutes ago: @lowi seems to be leaving the final character off those links
#
schmarty
also apologies for the double-post. i forgot to attach the video the first time ?
#
jeremycherfas
Wow. It is my client. That’s pretty strange, isn’t it? I use Colloquy
#
jeremycherfas
I’m not that in love with Colloquy. What’s a better alternative I could try?
#
aaronpk
I also like Limechat on osx
#
jeremycherfas
Let me look
jeremych_ joined the channel
#
sebsel
jeremycherfas there is an emoji in there
#
sebsel
That could throw your client off
#
jeremych_
sebsel Yes. My client does not show the emoji
#
jeremych_
Erk, better quit Colloquy
#
jeremych_
So, am I still here?
jeremycherfas, EmreSoku_ and [miklb] joined the channel
#
[miklb]
jeremycherfas Textual is a great macOS IRC client
#
sebsel
is on Textual too and liking it
#
jeremycherfas
I'll look. Limechat is a bit too hackerspace for my taste.
#
[miklb]
though I admit I use Slack for some much other stuff, I’ve stopped running both IRC and it, just Slack.
#
[miklb]
s/some/so/
#
jeremycherfas
I think the one thing I like about IRC over Slack is linking back to past posts. I never did get the hang of that in Slack
#
petermolnar
hexchat all the way down
#
petermolnar
(yes, it can talk to witches)
#
sebsel
Just see http://indieweb.org/IRC#Install_an_IRC_app :) (I'll add Textual there too)
#
sknebel
hm, two lists of clients on that page?
jeremycherfas joined the channel
#
sebsel
Oh hey. Maybe we should get rid of one indeed.
KevinMarks joined the channel
#
[miklb]
jeremycherfas I just use the web chat log if I need to link back to something.
#
[miklb]
but not selling one over the other.
#
jeremycherfas
So far, preferring the look of Textual
#
petermolnar
I'll merge them
#
jeremycherfas
Does the + in front of your name [miklb] indicate that you are bridged from Slack?
#
[miklb]
I think so. Can’t see it since I’m in Slack. But same as IRC users have “APP” beside their name in Slack.
#
Loqi
[amfeng] textual-campfire: Campfire-esque Textual IRC Theme
#
sebsel
Meh, merge conflicts on /IRC :(
#
[miklb]
hmm, I think there is a newer version
#
sebsel
leaves petermolnar to it
#
petermolnar
github theme repos without screenshot, I love those
#
jeremycherfas
[miklb] Someone thought the same in 2012; no reply yet ...
#
jeremycherfas
Ooops, that should have been for petermolnar
#
sknebel
jeremycherfas: the + is probably for "voiced", which here happens for ppl Loqi recognized from /irc-people
#
[miklb]
oh, right. IRC does [miklb] for Slack users I think?
#
sknebel
(so me, seb, peter, ... all also should appear with + if it is voice)
#
sebsel
(aaron and tantek and loqi probably have an @ because they are operators)
#
sebsel
gives Loqi an @
#
Loqi
hearts the @
#
Loqi
[superfeedr] "Crossed the wide Pecos ..." by Jeremy Cherfas on 2017-09-03 https://stream.jeremycherfas.net/2017/crossed-the-wide-pecos
EmreSoku_, wolftune, sl007 and snarfed joined the channel
#
snarfed
re GDPR q's a bit ago (cc KevinMarks), here's a good infographic explainer (pdf): https://www.teachprivacy.com/wp-content/uploads/GDPR-Whiteboard-TeachPrivacy-Privacy-Awareness-Training-1.pdf
jmelesky, IndiePad2 and tantek joined the channel
#
bdesham
KevinMarks: thanks for the unmung suggestion!
sl007, IndiePad3 and tantek joined the channel
#
tantek
it looks like my Skype account was deleted
#
tantek
what is Skype
#
Loqi
Skype is a communication service that provides text chat, and audio/video calling service via native applications on desktop (Mac, Windows), and mobile (iOS, Android) https://indieweb.org/Skype
#
tantek
the last notification I got from them via email was 2016-08-02
#
tantek
and now their sign-in UI claims "That Microsoft account doesn't exist. Enter a different account or get a new one."
#
tantek
"You have 1 Skype account(s) for ... Select your account then sign in or reset your password."
sl007 and IndiePad4 joined the channel
#
tantek
wow looks like lots of people's skype accounts were hacked and used to send URLs to spam or other nasty things
#
tantek
if you have a Skype account I recommend changing your pw
KevinMarks, [colinwalker], snarfed, EmreSoku_ and [cleverdevil] joined the channel
#
[cleverdevil]
Made some progress on my Trader Vic's project this weekend ?
#
[cleverdevil]
Brushing off the 'ole design cap is always fun.
tantek, IndiePad5 and jeremycherfas joined the channel
#
Zegnat
Good morning IndieWeb :)
dominik_, KevinMarks and [kevinmarks] joined the channel
#
[kevinmarks]
good old Zapfino
#
[cleverdevil]
I'm not sold on it, here, but it was a script that I knew off the top of my head.
#
[kevinmarks]
I still think using ⅕ works better then 1/5
#
[cleverdevil]
I think you're right. I'll likely go through and convert as many of the fractions as possible to HTML entities.
#
[cleverdevil]
Or straight up utf-8 characters, actually.
#
[kevinmarks]
Zapfino has a lot of swash variants, though I don't know how you get them on the web
#
[cleverdevil]
I'm particularly pleased with the table of measurements... getting it to match the basic look of the book was a challenge with CSS.
#
[cleverdevil]
Its a little bit of a hack, but hey, so it most of the web ?
#
[kevinmarks]
I met the chap who made Zapfino when I was at Apple - he said after they made the first pass and sent it to Zapf, he gave them lots more variants to play with (it was based on his handwriting)
snarfed and EmreSoku_ joined the channel
#
[kevinmarks]
in textedit you can get at the variants with command-T, then the typography sub-pane, stylistic variants tab
IndiePad6 and snarfed joined the channel
#
[cleverdevil]
Nice, I’ll see if I can make those work in my project.
tantek, snarfed, EmreSoku_, JohnBeales, jeremycherfas, tbbrown, IndiePad7, KevinMarks_, KevinMarks, IndiePad8 and [kevinmarks] joined the channel
#
@rachelandrew
And we care a lot about things like owning your own content https://perchrunway.com/blog/2017-08-01-being-part-of-the-indieweb so I’d love for you to check it out!
(twitter.com/_/status/905150641164754944)
tbbrown, wolftune and [cleverdevil] joined the channel
#
[cleverdevil]
No luck so far, kevinmarks.
#
[cleverdevil]
There are a few features in CSS that enable this, but I can't grok them yet.
#
[kevinmarks]
This is typography black arts certainly.
#
[cleverdevil]
Specifically, `font-variant-alternates` and `font-features`.
#
[cleverdevil]
I love it so much.
#
[cleverdevil]
I have a very soft spot for typography ?
#
[kevinmarks]
OpenType has the glyphs, I think they also issued them as multiple fonts for other formats
sl007 and IndiePad9 joined the channel
#
[cleverdevil]
So, the version of Zapfino I have on my macOS machine is TrueType.
#
[cleverdevil]
I think that's the version that ships with macOS.
[colinwalker] joined the channel
#
[cleverdevil]
Yup, too bad I don't have the OpenType version, and its commercial ?
#
[cleverdevil]
Also, seems most of the features don't work in Safari.
KevinMarks, snarfed, jjuran, gigitux and [manton] joined the channel
#
[manton]
Just curious, does someone here own website.club? Seems like a neat domain that could be used for Homebrew Website Club meetups.
#
sebsel
I know joschi has homebrewwebsite.club :)
#
sknebel
is that joschi?
#
sebsel
Wait, it used to?
#
sknebel
thought that was someone else
#
sebsel
You're right, Joschi has indieweb.club
EmreSoku_ joined the channel
#
sebsel
manton, as you see, I've been looking at such a domain too ;)
#
[cleverdevil]
Looks like website.club is a reserved domain by the registrar.
#
[cleverdevil]
Meaning its "premium."
#
sebsel
If you visit it, it's a wordpress.
#
[cleverdevil]
Hmm... maybe not.
#
[cleverdevil]
Yeah, who knows then ?
#
[manton]
Cool. Hopefully whoever has it is part of the IndieWeb community and will chime in sometime about how we can use it. ?
#
[manton]
It was registered for 5 years, which makes me think it was planned to be used.
#
sknebel
let me dig the info out, one sec
#
sknebel
oh, sorry, misread
#
sknebel
for homebrewwebsite.club I have a note somewhere
#
[cleverdevil]
The WHOIS lists names.club as the registrant.
#
[cleverdevil]
I really think it is held by the folks at .club.
KartikPrabhu joined the channel
#
[cleverdevil]
I can do some digging, if there's interest.
#
sebsel
Well it would make for nice URLs like amsterdam.website.club
#
sebsel
(hm, my client does not autolink that, so not THAT nice...)
#
[manton]
sebsel That's what I was thinking too. Or homebrew.website.club/cityname also looks great.
#
sebsel
or even city.homebrew.website.club, but that might be too crazy
#
sebsel
I was looking for a city.something.somthing, and website.club looks like a nice one.
#
sebsel
indieweb.club could be another, at least we know who that has.
#
sebsel
who has that*
jgee, tantek, EmreSoku_, KartikPrabhu, wolftune and KevinMarks joined the channel
#
Loqi
[superfeedr] "Favorite tweet by @davidmead" by Scott Kingery on 2017-09-05 http://techlifeweb.com/favorite-tweet-by-davidmead/
davidmead, KevinMarks, [kevinmarks], EmreSoku_, EmreSok__, tantek and [cleverdevil] joined the channel
#
@jgmac1106
What is your favorite way to create an rss feed of student blogs? #digped #indieweb #literacies
(twitter.com/_/status/905211104770625537)