#indieweb 2019-06-14

2019-06-14 UTC
#
jgmac1106
though really the conference is run by a vendor…so there is that missed fact
#
jgmac1106
but kind I don’t mind, and actually do, give money towards…but not conferences I think…if a conference makes money may have to make policy I go only if I get paid as well
#
jgmac1106
not sure what the biz arrangmenets are so I shouldn’t speak out of hand
#
chrisaldrich
I think that because Reclaim Hosting comes out of Domains and is done more ethically than most vendor/conference relationships it's not as bad/toxic....
#
chrisaldrich
I'm happy to help support them and keep their lights on... success for Domains means success for them and vice versa, but at the same time their community is driving most of the ideas/direction...
#
chrisaldrich
A lot of it also has to do with Jim and Tim's background and ethos. They're originally of the web, so they don't have the same desires as some of the toxic edtech vendors out there.
#
chrisaldrich
I see a similar alignment with Manton and micro.blog...
#
chrisaldrich
Though it's still a good idea to keep a close eye on what they're doing and noting when behaviors and norms change as the precursor of what could happen later.
jgmac1106 joined the channel
#
[jgmac1106]
I meant me personally really. If you making cash (or attempting) and you want me showing up providing content, pay me.
#
[jgmac1106]
but agree on both. good companies with good principles is how I vote with my dollars
[tantek], mauz555 and jjuran joined the channel
#
[tantek]
dm would be a nice feature to have on a personal site, e.g. dm *from your site*, instead of having to use a silo UI
#
aaronpk
sounds like a contact form
#
[tantek]
e.g. so I could literally write a private post with to: of one, and if that to: was a twitter profile, my site would know to post a DM via the Twitter API
#
[tantek]
no not to dm you
#
[tantek]
for you to dm others
#
[tantek]
of course just sending is minimum viable dming
#
[tantek]
and you'd quickly want to be able to see replies, the whole previous conversation etc., which I think is still possible
yar, PFMurph_, [dougbeal], Dead[m], [miklb], wolftune, wagle_, [chrisaldrich], KartikPrabhu, [tantek], KempfCreative, swedneck[m], NinjaTrappeur, deathrow1, thrrgilag, steveng[m], jackyalcine[m], Dan[m], quite, camb[m], blassin, aramiscd, milkii, edrex, fauno, oodani, mblaney and treora joined the channel
#
aaronpk
ooh yay
#
mblaney
the idea worked, subscribed to https://2019.indieweb.org/summit and my reader did all the feed discovery work. should keep up to date if new people register too.
#
Loqi
IndieWeb Summit
jgmac1106 joined the channel
#
mblaney
flipping the registrations was a good idea too, aaronpk
[jgmac1106], mauz555, gRegorLove, jgmac1106, cweiske, [miklb], jihaisse, AkyRhO, swentel and chrisaldrich joined the channel
#
chrisaldrich
wonders how AirDrop could be done in an IndieWeb fashion? https://www.npr.org/2019/06/08/730898415/understanding-airdrop-crossfire Certainly an interesting method of geofencing or limiting audience.
#
Ruxton
chrisaldrich: micropub without auth (airdrop completely), micropub authed from white-listed remote source (airdrop contacts only)?
[tantek] joined the channel
#
[tantek]
what is airdrop
#
Loqi
AirDrop is a UX on Apple modern iOS and MacOS devices that allows users to share pictures, notes, contacts, and link directly with each other in-room, independent of any centralized service or silo, an example of a distributed ideal https://indieweb.org/AirDrop
#
cweiske
so you want to "replace" a decentral offline tech with something that requires internet?
#
[tantek]
cweiske++
#
Loqi
cweiske has 7 karma in this channel over the last year (15 in all channels)
#
[tantek]
AirDrop << 2019-06-08 NPR Podcast: [https://www.npr.org/2019/06/08/730898415/understanding-airdrop-crossfire Understanding AirDrop 'Crossfire'] <blockquote>the fun is doing it with people you don't know. So if you're, you know, in a crowded subway, waiting for a concert to begin, at a school assembly</blockquote>
#
Loqi
ok, I added "2019-06-08 NPR Podcast: [https://www.npr.org/2019/06/08/730898415/understanding-airdrop-crossfire Understanding AirDrop 'Crossfire'] <blockquote>the fun is doing it with people you don't know. So if you're, you know, in a crowded subway, waiting for a concert to begin, at a school assembly</blockquote>" to the "See Also" section of /AirDrop https://indieweb.org/wiki/index.php?diff=62410&oldid=62173
#
Ruxton
I used to do that with bluetooth contact bombs.. grab all the devices in range, send them a contact with an attached image+text :P
#
[tantek]
Ruxton, more like webmention over bluetooth - not only no auth needed, no need to say "without auth" (since webmention has none to begin with)
#
Ruxton
[tantek]: ahh yes, but then how can i be 100% sure that when I have contacts only, it isn't spoofed from somewhere else?
#
Ruxton
oh..derp.
#
Ruxton
nevermind :)
[frank] joined the channel
#
[frank]
Goodmorning Indieweb
#
chrisaldrich
AirDrop requires bits moving through a channel, whether that's via Apple/telephone, bluetooth, or internet shouldn't matter.
#
chrisaldrich
And it's centralized through Apple... why should they have the monopoly? ;)
#
cweiske
don't know if you're trying to troll us
#
[tantek]
no, it doesn't go through any Apple servers.
#
[tantek]
[chrisaldrich] it's a pretty big deal to be able to share directly device to device without any intermediaries
#
chrisaldrich
I'm presuming it's all local com links and not through apple...
#
[tantek]
I think you need to try it out to get it
#
chrisaldrich
I like the idea of the model, so I'm wondering how we might capture that for ourselves.
#
chrisaldrich
I'm on Android and not iOS, so another reason to want to be able to untether the Apple portion.
#
cweiske
so you want a protocol spec
#
[tantek]
well, you'd need an open standards version of AirDrop, something I brought up at the 2018 Decentralized Web Summit session on decentralizing browsers
#
chrisaldrich
I just ran across it after having heard about it several times tangentially. I'll ahve to dig into their methods, but the information theorist in me is intrigued.
#
Loqi
[seemoo-lab] opendrop: An open Apple AirDrop implementation written in Python
#
chrisaldrich
Be careful tantek, you'll have aaronpk working on a new microbrowser spec that splits browsers into pieces to make it easier for people to own their own browser. ;)
#
chrisaldrich
thanks cweiske!
#
chrisaldrich
I can imagine that it would be interesting as a stranger at an IndieWebCamp if I could open up something like AirDrop and poll the room for people who had openly available h-cards I could peruse...
#
[tantek]
[chrisaldrich] add that to /AirDrop#Brainstorming!
#
cweiske
airdrop is push, not pull
seekr joined the channel
#
[tantek]
AirDrop << open proof of concept: https://github.com/seemoo-lab/opendrop
#
Loqi
[seemoo-lab] opendrop: An open Apple AirDrop implementation written in Python
[xavierroy] joined the channel
#
[xavierroy]
seems to work similar to the ShareIt app on android
#
cweiske
bluetooth beacons push data without being asked
#
cweiske
with airdrop, you can't simply pull data from people. they have to actively push files out
#
chrisaldrich
Or in the case of Google Glasses which promised the ability to do facial recognition/AI to identify people and provide their contact information, personal details, etc. Something like this could be done in more permissive and ethical manner.
#
chrisaldrich
But if I were at a conference and actively pushing out my h-card for others to see? Gives me control as the ability to broadcast depending on the situation.
#
Ruxton
very different use cases
#
chrisaldrich
something to dream about as I go to sleep... good night all!
jjuran joined the channel
#
jacky
ahh I wanted to sleep
#
jacky
but airdrop without apple is bonjour
#
cweiske
no, bonjour is mdns
yar joined the channel
#
jacky
right and from there you can poke at inferred services (if there's a 'common' mdns endpoint for a micropub client or what one's h-card could be)
#
mblaney
I worked on a project a few years ago that stored ip addresses on the same wifi to a server, then shared those ip addresses back to the browser so they could communicate via CORS.... so your airdrop idea is totally possible!
#
jacky
bonjour/avahi is _super_ low level for this
#
jacky
but it could def be the basis of it
#
jacky
and a lot of computers (Linux/macOS) already support it
#
jacky
not sure about Windows
#
cweiske
avahi needs IP
#
jacky
like a non-local network? I don't know about that (re: internals) tbh
#
sknebel
The Bluetooth beacon stuff seems the closest, although I think it actually has gotten removed from some software again
#
sknebel
Avahi needs a network where devices can talk to each other - airdrop doesn't
KartikPrabhu, mauz555 and ferz joined the channel
#
ferz
Hi
#
ferz
I would like to translate some pages of Indieweb in italian about webmentions.
#
ferz
I don't understand how to log in to do this job.
#
ferz
I've a github account and a twitter account too.
#
cweiske
you need a homepage that links to your github or twitter account
[kevinmarks786] joined the channel
#
[kevinmarks786]
Bonjour is zeroconf - it's more than just mdns, it's dns-sd too
#
[kevinmarks786]
http://zeroconf.org/
#
[kevinmarks786]
Dns-sd is agnostic between local and Internet wide. Mdns is a local dns cache. Probably this should be in dev, but that layer is all open protocols.
mauz555, [grantcodes], jgmac1106, [kevinmarks786], KartikPrabhu and [jgmac1106] joined the channel; ferz and mblaney left the channel
#
[jgmac1106]
this first video shows you how to log into the wiki ferz: https://jgregorymcverry.com/hwcpagetutorial.html but cweiske is right on your blog or website put a link to your GitHub account with rel="me" in the link, then go to GitHub, edit your profile and set your url to the website where you added the rel=me
[frank], [tonz], KempfCreative, wolftune, [eddie], jgmac1106, petermolnar and snarfed joined the channel
#
sebsel
Good morning!
#
sknebel
morning sebsel!
jgmac1106, [frank], [kevinmarks786], [schmarty], [grantcodes], [xavierroy], [tantek], [eddie], jackjamieson, leg, rEnr3n, crw and ferz joined the channel
#
ferz
Hi
gRegorLove joined the channel
#
ferz
How can I log in into indieweb.org using my github account?
#
[tantek]
hi ferz! setup your personal site to rel=me link to your github profile, and put your personal site URL in your github profile - see https://indieweb.org/How_to_set_up_web_sign-in_on_your_own_domain for step by step instructions
jgmac1106 joined the channel
#
ferz
wget -O - http://www.nonsolosoft.com/ | grep rel=\"me\"
#
ferz
it finds link
#
ferz
but indieweb.org doesn't
#
[tantek]
looks like it redirects
#
[tantek]
you have to use the actual URL
#
ferz
ah, ok
#
ferz
thank you [tantek]
gareppa joined the channel
#
aaronpk
it looks like there are two redirects, you might want to fix that too
#
aaronpk
but it looks like you can type your plain domain into the wiki sign-in and it should follow the redirects
#
aaronpk
tho also your site is served from both www and no-www which will cause other problems
#
[tantek]
these sound like good tests to add to IndieWebify.me's identity validator
snarfed, [miklb], seekr, [kevinmarks786] and wolftune joined the channel
#
jackjamieson
Does anyone have a workflow suggestion for syndicating bookmarks from a WordPress site to Pocket?
gRegorLove joined the channel
#
jackjamieson
I was thinking RSS -> IFTTT -> Pocket, but this sends the URL of my bookmark post instead of the URL for the page I bookmarked
#
Loqi
[Jack Jamieson] Backfeed without code by Ryan Barrett https://snarfed.org/copier_paper_airplane.jpg https://snarfed.org/copier_paper_airplane.jpg Drew Dernavich, The New Yorker I’ve spent most of my time in the IndieWeb on backfeed: sending interactions from soci...
#
jackjamieson
(Using the feed created by IndieWeb Post Kinds, which is at https://jackjamieson.net/kind/bookmark/feed/)
[calumryan] and KartikPrabhu joined the channel
#
sknebel
jackjamieson: hm, Zapier might have more tools to get the link out of the post? but I think they quickly required a paid plan
[jgmac1106] joined the channel
#
GWG
jackjamieson, does pocket have an API?
#
GWG
If so, open a suggestion on Syndication Links for a POSSE option
#
GWG
I should do Pinboard also
#
Loqi
agreed.
#
jackjamieson
sknebel, Thanks, I'll check out Zapier
#
jackjamieson
GWG, Pocket does have an API, I just took a quick look now. Didn't think of building it into syndication links but that makes sense. I'll open an issue
#
snarfed
zapier++
#
Loqi
zapier has 1 karma over the last year
#
ferz
I've a question about "Selfdogfood instead of email" from Main_Page to translate it properly in italian. It means that IndieWeb people will use IndieWeb standards and principles instead to discuss it only?
#
aaronpk
^^ excellent example of why jargon like "selfdogfood" isn't helpful
#
GWG
jackjamieson, we should stop relying on snarfed and aaronpk for all of our silo integrations
#
GWG
Let's build some
#
snarfed
agreed! if only there was a recent design proposal...hmm let's see...
#
jackjamieson
snarfed++
#
Loqi
snarfed has 24 karma in this channel over the last year (79 in all channels)
#
[kevinmarks786]
@ferz We're moving away from selfdogfooding to "eat what you cook" - we should probably rephrase the English there too
#
[miklb]
that’s an odd phrase to IMO
[schmarty] joined the channel
#
[schmarty]
ferz: that is not what we intend that wording to mean. instead we encourage people to build things and use them rather than holding long discussions on email lists.
#
ferz
aaronpk: can I use such periphrasis in the italian version or you prefer "eat what you cook" translation?
#
ferz
[schmarty]: thank you
#
[schmarty]
we absolutely discuss things here in the IndieWeb IRC/Slack/Matrix/etc channels
#
[miklb]
schmarty++
#
Loqi
schmarty has 13 karma in this channel over the last year (69 in all channels)
#
[schmarty]
loqi: nice
#
[tantek]
curious to see how "eat your own cooking" translates into Italian (and other languages)
#
[schmarty]
it also makes me realize that that principal is a bit muddy.
#
[tantek]
it's why there's two
#
[schmarty]
i think the dichotomy is more "talking/arguing" vs "doing/using".
#
[miklb]
yes. I cooked professionally for a long time. I rarely “ate what I cooked”
#
[schmarty]
and the email thing is a very specific historical example of "talking/arguing"
#
[tantek]
[schmarty] unfortunately it's not just historical. if only it were so 😭
#
[tantek]
the email thing is still dominant in tech innovation/standards "culture"
#
[schmarty]
[tantek]: i realize, but for folks who haven't been involved in a technical standards email heck, it's not a shared past experience!
#
[tantek]
though it has shifted a bit to tweet + Medium thought piece
#
[miklb]
less talking, more action
#
[miklb]
more doing
#
[schmarty]
so it's a reference that a subset of devs will identify with
#
aaronpk
that's a really good point. at this point we have a larger audience that is not part of any standards group, so it's not really relatable anymore
#
aaronpk
tweetstorms and medium thoughtpieces are much more relatable 😂
#
[schmarty]
"tweetstorms and medium thoughtpieces are [...] relatable" -- aaronpk
#
[tantek]
yes good point aaronpk, it's likely new folks today to indieweb can relate more to the tweedium than the email
#
[schmarty]
tweedium!
#
aaronpk
tweedium noooo not more made up words 😂
#
[tantek]
(yes I did just portmanteau that)
#
[schmarty]
i want to minus that for its semantic meaning, but plus it for the very good portmanteau
#
[tantek]
though apparently it's an actual service to turn tweet storms into Medium posts 😂
#
[schmarty]
ha oh no! of course it is!
#
[tantek]
oh hey new POSSE approach then. post on your own blog -> auto-tweetstorm -> tweedium to Medium
#
[tantek]
is seriously resisting whats iszing
#
snarfed
also there are two conflated principles here. one is actively using the things you build yourself, aka selfdogfood. the other is to prefer action (iterating, experimenting) over just talking, aka "rough consensus and running code" (IETF).
#
snarfed
related, but not the same
#
[schmarty]
snarfed++ yes! haha that was something i was having trouble articulating.
#
Loqi
snarfed has 25 karma in this channel over the last year (80 in all channels)
#
[tantek]
didn't I say that snarfed? about the two parts?
#
snarfed
[tantek]: yes you said "it's why there are two." i elaborated and emphasized. hope that's ok. :P
#
[tantek]
ah sorry - I misunderstood 🙂
#
[kevinmarks786]
This is the main page summary though, which conflates then a bit
#
[kevinmarks786]
And has selfdogfood twice
#
[tantek]
summaries have to conflate, that's kinda inherent 😂
#
[tantek]
anyway long past meta this
#
[kevinmarks786]
In French you'd probably say bricolage - not sure if there is an Italian equivalent
#
[kevinmarks786]
rattoppando?
#
Zegnat
Hello IndieWeb :) Time for the weekend, so hopefully time for IndieWeb
#
Zegnat
also declares IRC bankruptcy on all of last week
#
[schmarty]
scrollbackforgiveness++
#
Loqi
scrollbackforgiveness has 1 karma over the last year
#
Zegnat
I am so happy I do not put chat in my reader. I can never bring myself to hit that sweet “mark all as read” there
#
jacky
can you put it in your reader?
#
snarfed
streams++
#
Loqi
streams has 1 karma over the last year
#
snarfed
inbox--
#
Loqi
inbox has -1 karma over the last year
#
[tantek]
inbox--
#
Loqi
inbox has -2 karma over the last year
[eddie] joined the channel
#
[tantek]
haha Inbox less than zero!
#
[eddie]
jacky: You can't
#
[eddie]
I've tried lol
#
jacky
lolol
#
[schmarty]
be an Inbox Nero 🎻🏙
#
ferz
When you edit Main_Page there are two closing div without any open div
#
[tantek]
ferz wiki questions - let's chat those in the indieweb-meta channel - thank you!
#
Zegnat
jacky: I am not sure the question is whether one can put an IRC channel in a reader, the question is whether one should.
#
ferz
[tantek]: ok, thank you
#
[tantek]
I remember when I could put my twitter reading stream into a chat client (Adium)
#
[tantek]
(when Twitter supported XMPP)
#
gRegorLove
Those were fun times
#
[eddie]
Well, "whether one should" is definitely saved when "one can't" 😆
#
gRegorLove
Is it just too many entries? I see it has h-feed
#
[eddie]
The issue is the permalink, it's based on a single date
#
gRegorLove
Ah, gotcha
#
[eddie]
Actually now I remember my issue might have been Aperture not the chat
#
[eddie]
So I withdraw my objections 🙂
#
aaronpk
Oh right I remember this
wolftune joined the channel
#
[tantek]
plus Cambridge Analytica, plus ...
[miklb], jjuran, yar, [jgmac1106], vivus, [cleverdevil], wolftune, [tantek], jgmac1106 and [eddie] joined the channel
#
Loqi
[indienews] New post: "Happy to announce @Kitt will be speaking on “On Contractions & Expansions” @IndieWebSummit 2019!" https://tantek.com/2019/164/t2/kitt-speaking-indiewebsummit (from https://aaronparecki.com/2019/06/14/21/)
[dougbeal], [tonz], gRegorLove_, [Rose], wolftune, [grantcodes] and strugee joined the channel
#
[tantek]
Does anyone have a feature on their site to just turn their icon/avatar a solid color? E.g. use-case: https://twitter.com/hashtag/BlueForSudan
#
[tantek]
(instead of having to make a PNG by hand, upload it etc.)
#
jacky
that could be achieved with some CSS tbh
#
jacky
with some pseudo-elements
#
jacky
considers adding this
#
sknebel
jacky: for display yes, for consumers expecting an image it's trickier
#
sknebel
e.g. if you want it to show up in peoples feed readers
jbove joined the channel
#
[tantek]
jacky, yeah that's kinda what I was thinking, some CSS tweaking
#
[tantek]
then I got to think ooh a whole blue theme
[kevinmarks786] joined the channel
#
[tantek]
to make a bigger point
[dougbeal], [jgmac1106] and jjuran joined the channel
#
jacky
ha perhaps!
[grantcodes] joined the channel; ferz left the channel
#
[grantcodes]
I have something I like that is tangentially related, if a user doesn't have an avatar (or their image is broken - mostly twitter) then my site will show a emoji to represent a person. I should really cache the images, but this is just css and better than broken images 🙂
#
[tantek]
how did you deal with the challenge that [schmarty] confronted with the web ring emojis?
#
[grantcodes]
I don't. I just manually picked like 8 - 10 emojis.
#
KartikPrabhu
maybe could use a data-uri for the img src
#
[grantcodes]
It's mainly from bridgy KartikPrabhu, but that method would mean I could just update the database, but it would make the db big
#
KartikPrabhu
[grantcodes]: oh sorry, I meant for the blue avatar thing that [tantek] asked about. not missing avatars
#
[grantcodes]
Oh yeah, that too 😛
[cleverdevil] joined the channel
#
KartikPrabhu
a solid color base64 encoded gif should be pretty small (I guess)
#
[tantek]
or PNG for that matter
#
KartikPrabhu
I usually only use PNG if I need transparent pixels. Solid color mostly gif or sv