#indieweb 2018-01-05

2018-01-05 UTC
#
tantek
the m.facebook link you shared in chat here works.
#
[kevinmarks]
Gah. That was the quill/known escaping glitch again
#
tantek
who is overescaping?
#
[kevinmarks]
I don't know
#
[kevinmarks]
I think known
#
[kevinmarks]
Zuck is id 4 on Facebook
#
aaronpk
haha what that's awesome
#
Loqi
awesome
j12t_ joined the channel
#
aaronpk
uhoh, i'd better look at my salmention sending code
#
aaronpk
it appears it *is* sending out an extra level of webmentions
#
sknebel
did you sucessfully make a loop, or not *that* bad yet?
#
aaronpk
I don't think it's looping
#
aaronpk
but manton commented on my post and it sent eeeeverything again
#
aaronpk
ohno, I got micro.blog into a loop
#
sknebel
do they do salmention too?
#
aaronpk
it appears micro.blog is not deduping webmentions, and also is interpreting my "like" as a new post, so it is showing up a bunch of times
#
Loqi
[manton] @aaronpk Love these year wrap-up posts. You did a lot in 2017. Congrats.
#
GWG
Trying to decide if I should do something Indieweb tonight
#
tantek
"a lot" <-- understatement
#
aaronpk
reviews salmention
#
aaronpk
"If there were any changes (a new or updated response)"
#
tantek
right, if there were any changes to the post
#
tantek
but since many update webmentions won't change the target, the salmentions should stop there
#
aaronpk
aha I found the problem
#
aaronpk
I need to figure out how to tell whether receiving a webmention caused the post to change
#
tantek
yes that is key
#
aaronpk
it's tricky cause there are lots of things that can cause a change
#
[kevinmarks]
Hash it before and after?
#
aaronpk
hash what tho
#
aaronpk
comments count for changes and those aren't part of the storage of my posts
#
tantek
kevinmarks that sounds like someone who hasn't experienced or witnessed the pain of all the folks implementing "signatures" for various "social" things
#
tantek
aaronpk knows what I'm talking about
#
tantek
lol kevinmarks so when you change your templates all hashes break
#
tantek
kevinmarks, search the w3c # social channel for the past two years for signature OR signatures OR LDS
#
[kevinmarks]
I'm assuming that you don't change your templates during webmention processing
#
aaronpk
until recently I did 😂
#
aaronpk
I moved my clock out of the HTML to avoid that problem
#
KartikPrabhu
including HTML templates in hashing seems very bad
#
KartikPrabhu
I change my templates a lot!
#
tantek
what is hashing
#
Loqi
It looks like we don't have a page for "hashing" yet. Would you like to create it? (Or just say "hashing is ____", a sentence describing the term)
#
KartikPrabhu
what is hash?
#
Loqi
It looks like we don't have a page for "hash" yet. Would you like to create it? (Or just say "hash is ____", a sentence describing the term)
#
tantek
yup - jargony enough to go to dev
#
tantek
it's plumbing, nothing essential for any user feature
#
[kevinmarks]
Hashing is a way of condensing a digital object into a fixed size number. This is useful when checking if something has changed or if you already have a copy of it.
#
tantek
citation needed on that claim :P
#
tantek
"useful"
#
[kevinmarks]
Hashing << git
#
Loqi
ok, I added "[[git]]" to the "See Also" section of /Hashing
#
KartikPrabhu
that depends on which sources are cited :P
#
tantek
KartikPrabhu: I'll start with the challenge of selfdogfooding
#
Loqi
ok, I added "http://svgur.com/dweb" to the "See Also" section of /Hashing
#
KartikPrabhu
there it is ^
#
[kevinmarks]
What is etag?
#
Loqi
etag is a header sent in an HTTP response to allow future fetches of the same URL to be skipped if nothing has changed https://indieweb.org/etag
#
[kevinmarks]
Hashing << etag
#
Loqi
ok, I added "[[etag]]" to the "See Also" section of /Hashing
#
[kevinmarks]
Hashing << Bittorrent
#
Loqi
ok, I added "Bittorrent" to the "See Also" section of /hashing
#
[kevinmarks]
What is Bittorrent?
#
Loqi
Bittorrent Sync is a proprietary Dropbox replacement/alternative https://indieweb.org/bittorrent
#
[kevinmarks]
That's the tail wagging the dog
#
aaronpk
I think I just implemented a partial fix for my salmention sending
#
aaronpk
it's gonna be too complicated to check whether a comment was updated, but at least now it will only send salmentions when a post receives a new comment instead of for every webmention a post receives
#
aaronpk
heh speak of the devil, bridgy just sent me a whole bunch of instagram backfeed
#
aaronpk
looks like I also need some sort of throttling/batching. no sense in sending a salmention for each of the 10 likes that come in within seconds of each other
#
anarchivist
whee, looks like my webmention to indienews worked :D
#
anarchivist
aaronpk: incidentally, i'm noticing that the ruby-webmention client is sending mentions to my home page :think
#
aaronpk
that's not entirely inaccurate
#
anarchivist
from other posts on my site, i mean.
#
aaronpk
but I should probably revisit both the ruby and php webmention libraries to see what they are trying to send
#
anarchivist
is there something markup-wise i should be checking out for?
#
anarchivist
ah, i wonder if it's pulling it from the embedded h-card for the author info https://gist.github.com/anarchivist/1770c48ad4e33ac427c7562debd06389
#
aaronpk
oh yeah probably
j12t joined the channel
#
aaronpk
gets to put his new salmention code to the test
#
aaronpk
got another comment on the post
snarfed, renem, [eddie], krup, eli_oat and tantek joined the channel
#
Loqi
Just generated the first draft of this week's newsletter! https://indieweb.org/this-week/2018-01-05.html I'll generate a draft again tomorrow, so please add to it before then! https://indieweb.org/this-week#How_to
tantek, chrisaldrich and snarfed joined the channel
#
@ChrisAldrich
@mrkrndvs Nice IndieWeb user page Aaron. Saw your note about posting via Android and thought this page would help if you haven't seen it yet: https://indieweb.org/mobile_posting
(twitter.com/_/status/949149004142489605)
#
Loqi
[superfeedr] "@mrkrndvs Nice IndieWeb user page Aaron. Saw your note about posting via Android and thought this page would help if you haven't seen it yet:" by Chris Aldrich on 2018-01-05 http://stream.boffosocko.com/2018/mrkrndvs-nice-indieweb-user-page-aaron-saw-your-note-about
tantek joined the channel
#
@derhess
That article about "p2p social networking" http://louis.center/p2p-social-networking reminds me on the discussions about #bookmarking and #indiereader of the @indiewebcamp in Berlin. #socialmedia #P2P #indieweb #Decentralized #network #technology #links #distribution @IndieWebCampDE
(twitter.com/_/status/949175598328549376)
cweiske, friedcell, pindonga, barpthewire, nitot, Pierre-O and nitot_ joined the channel
#
Loqi
[superfeedr] "Reply to a Comment on Supporting Digital Identities in School" by Chris Aldrich on 2018-01-05 http://boffosocko.com/2018/01/05/reply-to-a-comment-on-supporting-digital-identities-in-school/
cdchapman and nitot joined the channel
#
@IndieWebCampDE
Der nächste Homebrew Website Club Nürnberg findet am nächsten Mittwoch, den 10.1. wie immer in der @tollwerkstatt statt. Kommt vorbei! https://indieweb.org/events/2018-01-10-homebrew-website-club
(twitter.com/_/status/949210585299914752)
#
@jkphl
First Homebrew Website Club Nuremberg of 2018 will happen next Wednesday, January 10th. Join in and prepare your personal website for another #indieweb year! https://indieweb.org/events/2018-01-10-homebrew-website-club
(twitter.com/_/status/949210975894425601)
#
Zegnat
Good morning IndieWeb!
#
Loqi
[superfeedr] "a post In reply to https://aaronparecki.com/2017/12/30/7/indieweb-badge. 👍" by Xavier Roy on 2018-01-05 https://xavierroy.com/2018/01/05/565/
petermolnar joined the channel
#
@samim
https://brid.gy/ is a interesting #indieweb service, which pulls all replies &amp; likes to your post on social networks, making them accessible in your own app/blog.
(twitter.com/_/status/949220746328494080)
#
Loqi
[superfeedr] "New Tiny IndieWeb Badge! • Aaron Parecki" by Xavier Roy on 2018-01-05 https://xavierroy.com/2018/01/05/new-tiny-indieweb-badge-%e2%80%a2-aaron-parecki/
#
Zegnat
Aaaand, finally caught up on the chat logs
#
Zegnat
Seeing some interesting talk about transit tracking. I made some posts like that on Facebook when I was in Berlin. E.g. taking the underground: https://i.imgur.com/DvxmQNH.png
#
Zegnat
But the UI for those is super finicky.
[kevinmarks] joined the channel
#
@kevinmarks
“you’ve been brought up on AIM, texting and Facebook, trained after almost 2 decades of “social media innovation” to have your dopamine system completely hijacked all day by endless scrolling + notifications. You were literally socialized to be an addict.” https://medium.com/@girlziplocked/six-compassionately-funny-books-for-millennials-fucked-by-anxiety-and-addiction-d510ab815c05
(twitter.com/_/status/949230326194225154)
nitot joined the channel
#
[kevinmarks]
Oops, I thought I had my site on the clipboard
adactio, AngeloGladding, KartikPrabhu, barpthewire and [kevinmarks] joined the channel
#
[kevinmarks]
Re weather - dark sky is pretty good at "now" here, but it's predictions are off. The don't seem to take topography into account, just move the weather system in a straight line, which does not work with the hills here.
#
GWG
[kevinmarks]: If I'm adding weather conditions to posts, I'm not sure I need predictions
friedcell and leg joined the channel
#
dgold
we had a wonderful incident here late last year
#
GWG
Incident?
#
dgold
one of darksky's weather stations nearby was reporting mad temps
#
dgold
local temp was 2.4C, but that station was reporting (and being aggregated) at 24C
#
GWG
I'm going to be building an abstract weather provider class, which is what I did for location lookups.
#
GWG
Then, I can plug whatever API I want into it, and change without changing the final result.
#
dgold
when the temp picked up later in the day, suddenly the temp was shooting up throught the 60C, before they started disregarding it
#
dgold
sadly, this data does not feature in their 'Time Machine'
#
GWG
I'm a reporting station for Weather Underground and Open Weather Map.
#
cweiske
what do you report?
#
GWG
Weather conditions at my residence mostly
#
GWG
cweiske: Did you test that I satisfied your issue?
#
Loqi
[cweiske] #2 Do not rely on indieauth.com
#
@sl007
@SKoch91 @HeNeArXn cc. @Heimatreport, die in Dortmund kurz im indieweb Zelt waren - Ahnung hat in Dorsten eben http://heimatmedien.de/dorsten-online/ ;))
(twitter.com/_/status/949271783571689472)
#
cweiske
I needed that two years ago when I was developing WP things on the train without internet connection
#
cweiske
what weather conditions? more than temperature?
#
GWG
cweiske: Sorry. pfefferle only turned the project over to the community last month
#
GWG
cweiske: Temperature, current conditions.
#
GWG
Most providers will give that.
#
cweiske
I have the temperature sensor of my heating that I could publish to services
#
cweiske
but nothing more
#
GWG
cweiske: But my station logs outside temperature, wind chill, heat index, dewpoint, humidity, barometric pressure, wind speed, rain rate...
#
GWG
I also have temperature and humidity sensors in every room, but I don't log them right now, they feed into my home automation system
#
cweiske
same here: i
#
GWG
For outside, I use a project called Weewx
#
GWG
My home automation system monitors radio transmissions from weather station temperature sensors and logs them
Pierre-O and Salt joined the channel
#
petermolnar
GWG what sensors are you using?
nitot joined the channel
#
GWG
Acurite 433mhz ones
#
@simonstl
@ndw Argh. I didn't think folks would have to login. I'll explore that. No, I don't have a feed currently - I need to rebuild my blogging infrastructure, hopefully indieweb style, which would let you see the posts elsewhere.
(twitter.com/_/status/949284760253329408)
[keithjgrant], friedcell, snarfed, [miklb] and cdchapman joined the channel
#
@cswordpress
@keith_goofball I ask myself that every day. And I keep telling people to go indieweb. And I'll keep doing this until people listen.
(twitter.com/_/status/949320267087732742)
cdchapman joined the channel
#
@cswordpress
@keith_goofball I'm using a theme that supports microformats 2, the Indieweb plugin and its recommended plugins, plus a free service called Bridgy to collect responses and publish.
(twitter.com/_/status/949321474355159040)
friedcell, wolftune and nitot joined the channel
#
[miklb]
ok, viral tweet backfeeding now. lol
#
[miklb]
snarfed++
#
Loqi
snarfed has 291 karma in this channel (328 overall)
KartikPrabhu joined the channel
#
Loqi
[superfeedr] "A year of micro.blog" by john on 2018-01-05 http://johnjohnston.info/blog/a-year-of-micro-blog/
wolftune, bengo and tantek joined the channel
#
tantek
good morning #indieweb! it's newsletter day!
nitot joined the channel
#
@samim
It's 2018, and a new "decentralised / indieweb" projects are still very often using highly technical features/jargon in their advertising/messaging. This has never and will never work, most people do not care. Start talking about values, design and experience instead.
(twitter.com/_/status/949338346924527617)
#
tantek
^^^ this is why we have a dev channel
#
@samim
It's 2018, and new "decentralised / indieweb" projects are still mostly using highly technical jargon features in their advertising / messaging. This has never and will never work, most people do not care. Start talking about values, design and experience instead.
(twitter.com/_/status/949338641125568512)
#
aaronpk
s/very often/mostly
#
aaronpk
I went to go favorite that but then it was deleted
#
@samim
It's 2018, and new "decentralised / indieweb" projects are still mostly using highly technical jargon / feature descriptions in their advertising &amp; messaging. This has never, and will never work. Talk about values, design and experience instead and people might actually listen.
(twitter.com/_/status/949339105804120065)
#
aaronpk
third time's the charm?
#
tantek
well if it's in reference to /projects then yes - that page still needs A LOT of clean-up
#
tantek
hmm I wonder if we demoted jargony projects to sub-pages if that would motivate / incentivize anyone
#
aaronpk
not a bad idea actually
#
schmarty
kind of enjoying watching this editing process
#
tantek
lol &amp; overescaping
#
aaronpk
:sigh:
#
KartikPrabhu
twitter still does not have an "edit" feature does it
tantek joined the channel
#
KartikPrabhu
huh! 2014!?
gRegorLove joined the channel
#
aaronpk
yay I have nice link previews on twitter and facebook again
chrisaldrich joined the channel
#
chrisaldrich
Good morning!
#
Loqi
*yawn*
#
tantek
gives Loqi an espresso
#
Loqi
loves the espresso
raretrack and snarfed joined the channel
#
tantek
good morning Chris Aldrich!
#
tantek
any thoughts on attempting a 100days project for 2018?
#
snarfed
ooh interesting, video-only reply backfed from twitter: https://miklb.com/2018/01/3012/#div-comment-1937
#
Loqi
Amanda Rocksalot
#
snarfed
GWG: looks like wordpress didn't handle it very well
#
Loqi
[Amanda Rocksalot] tag:twitter.com,2013:949306079623766016 2018-01-05T15:46:21+00:00 Amanda Rocksalot deaaqua https://tw... [video]
[colinwalker] joined the channel
#
snarfed
(sorry, maybe for #dev)
#
GWG
Will have to look after work
#
[miklb]
snarfed I saw that. I’m debugging why my likes aren’t showing in the theme, but wanted to look at that as well.
[cleverdevil] joined the channel
#
gRegorLove
Hola, #indieweb
#
tantek
what is a photo reply
#
Loqi
photo reply is a reply with a photo, thus also a photo post that is in-reply-to another post https://indieweb.org/photo_reply
#
tantek
what is a video reply?
#
Loqi
It looks like we don't have a page for "video reply" yet. Would you like to create it? (Or just say "video reply is ____", a sentence describing the term)
#
tantek
^^^ snarfed feel free to start that with the real world example you saw!@
#
gRegorLove
Looks like implied p-name strikes again, snarfed, GWG
#
tantek
or parser bug :P
#
tantek
pretty sure we have a issue resolution that we're waiting on parsers to implement to improve the p-name situation
[xavierroy], [keithjgrant] and wolftune joined the channel
schmarty joined the channel
#
aaronpk
ahh I like that list view
#
aaronpk
really needs a better archive view for his blog posts
#
tantek
aaonpk - I think clever archive views for different post types are an amazing creative opportunity
#
tantek
would it be useful to document a few ideas for those as brainstorming for the different post types?
#
tantek
e.g. yesterday's train tripes and Ticket to Ride style map display
#
tantek
*trips lol
#
aaronpk
hm, my site doesn't work based on post types anymore
#
tantek
yes it does you have several top level views
#
tantek
of only particular type(s) of posts
#
aaronpk
those are not based on post type
#
aaronpk
any post can appear in any of those
#
tantek
yes yes implied post type obv
#
aaronpk
there is nothing hard-coded to prevent a blog post from appearing in /photos
leg joined the channel
#
aaronpk
it just means that anything specific to those views that I do can't make assumptions about the posts that are in those views
#
tantek
"nothing" "prevent" doesn't really help explain, rather what would cause it?
#
aaronpk
well some of them already contain a mix of kinds of posts
#
tantek
so start with easy ones
#
aaronpk
I think the first one I want to change is https://aaronparecki.com/articles
#
tantek
aaronpk one "quick" suggestion is to provide a fixed position TOC of the articles on that page to the top left of the "stream" of articles (keep it in-flow above the articles for narrow/mobile view)
#
aaronpk
hm that's an interesting idea
#
tantek
could also add the (Prev / )"Next" button/link to that TOC as well so someone could paginate through without having to scroll to the bottom
#
tantek
since your articles have names, a TOC comes naturally to that archive view
#
Loqi
[mapkyca] php-ogp: Simple PHP Open Graph Protocol parser library
#
[cleverdevil]
Blurgh, that should have been in #dev.
sebsel and [colinwalker] joined the channel
#
[keithjgrant]
Well, since I can’t use Telegraph to send WMs anymore (https://github.com/aaronpk/Telegraph/issues/24) ... is there another tool anyone can recommend in the meantime?
#
Loqi
[keithjgrant] #24 Only showing links from first mf2 object on page
#
[keithjgrant]
s/telegram/telegraph
#
aaronpk
I'll fix it soon I promise :)
#
Loqi
woot
#
[keithjgrant]
not trying to pressure you. i know how it goes 🙂
cweiske joined the channel
#
[keithjgrant]
…says the guy with a dozen Omnibear features on the backlog
#
dgold
[keithjgrant]: you could try the lazymention?
#
Loqi
[strugee] lazymention: Support WebSub and Webmention on a static site
jmelesky joined the channel
#
tantek
whoa looks like livejournal blogs are down
#
tantek
however if you look at "Top Journals" "Today"
#
tantek
huh I just got 500 Internal Server Error nginx
#
tantek
now they're loading weird
#
snarfed
[keithjgrant]: or https://mention-tech.appspot.com/ , or (my favorite) curl :P
#
dgold
isn't livejournal owned by the GRU now?
#
aaronpk
is very thankful for solving his salmention issue yesterday. bridgy is backfeeding likes to my post even though I didn't posse that post to FB
#
tantek
bridgy tends to be over-inclusive by design :)
#
snarfed
"promiscuous"
#
aaronpk
i'm still sending 100 webmentions to myself each time a bridgy like comes in, but at least it stops there :)
#
tantek
so you wrote a good p3k stress test
#
dgold
tantek: livejournal is owned by Alisher Usmanov - so its almost certainly owned by Russian State Actors
#
aaronpk
aaronparecki.com -> telegraph.p3k.io -> webmention.io -> aaronparecki.com 😂 100 times every time a like comes in
cdchapman joined the channel
#
tantek
dgold apparently an harbinger of Russian State Actor actions in US Social Media
[eddie] joined the channel
#
dgold
sigh :(
tomasparks, AngeloGladding and cweiske joined the channel
#
@ChrisAldrich
@anarchivist I've always thought that #IndieWeb ideas were Earth-shaking too, but never to this extent!
(twitter.com/_/status/949386856139051008)
#
Loqi
[superfeedr] "@anarchivist I've always thought that #IndieWeb ideas were Earth-shaking too, but never to this extent!" by Chris Aldrich on 2018-01-05 http://stream.boffosocko.com/2018/anarchivist-ive-always-thought-that-indieweb-ideas-were-earth-shaking-too
#
tantek
lol [chrisaldrich]
wolftune joined the channel
#
@colinjohnston
I love this! Makes me feel like I’m at an @aneventapart—especially the fanboy part. (Note to self: Next time @adactio invites you to local @indiewebcamp meet-up don’t be shy!) https://twitter.com/toddlibby/status/949365756428455942
(twitter.com/_/status/949391385865498624)
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 3pm Pacific time. https://indieweb.org/this-week/2018-01-05.html
cdchapman joined the channel
#
Loqi
[indienews/nl] New post: "Eerste Homebrew Website Club meetup in Nederland" http://diggingthedigital.com/Homebrew-Website-Club-Meetup-1/
#
@frankmeeuwsen
Helaas kan ik er zelf niet bij zijn, ik ben op de CES in Las Vegas. Maar volgende week is de eerste Homebrew Website Club meetup in Nederland. Waar, wanneer en wat kun je verwachten? http://diggingthedigital.com/Homebrew-Website-Club-Meetup-1/
(twitter.com/_/status/949394602028658689)
#
@Darchmare
@cleverdevil If your next venture isn’t IndieWeb-related I must admit that I will be somewhat disappointed!
(twitter.com/_/status/949396140004229120)
#
@cleverdevil
@Darchmare Well, prepare to be disappointed. That said, I'm planning on being involved with the IndieWeb for the long haul. Its too important :)
(twitter.com/_/status/949396358644969472)
bengo, [kevinmarks] and chrisaldrich joined the channel
#
chrisaldrich
Tantek: Sorry, I've gone down some rabbit holes today. I'm considering some 100 days projects, many reading related.
#
tantek
reading related is quite worthy
#
tantek
I think Zegnat said he was going to do one reading related too, but per week not per day I think
#
chrisaldrich
I liked eddie's idea of a chapter a day, but I'm also thinking about 100 days of reading scientific journal articles because I'd like to make that more of a regular habit.
bengo joined the channel
#
chrisaldrich
Mostly I'm trying to focus on reading longer extended pieces and less fluff/social media-y related surface-only thought
KartikPrabhu joined the channel
#
Zegnat
I am reading (at least) 1 book/week this year. Hopefully. And I want to post about that.
#
tantek
Zegnat definitely!
[eddie] joined the channel
#
[eddie]
My daily chapters did not go well. lol
#
tantek
or how long did they go well?
KartikPrabhu joined the channel
#
[eddie]
They lasted 11 days
#
[eddie]
so… 10 days of Reading Chapters
tbbrown joined the channel
#
tantek
[eddie] that's worth capturing as a good 10 day challenge then! :)
#
Loqi
Generated the final version of the newsletter! This will be sent out at 3pm Pacific time. https://indieweb.org/this-week/2018-01-05.html
Zegnat joined the channel
#
tantek
ooh let's see how we did
#
Zegnat
Loqi, +v me! :D
leg left the channel
#
[kevinmarks]
Huh, how was hashing not a new page?
#
tantek
hmm, I see "hashing 1 edit by loqi.me"
#
Zegnat
Didn't we have a special non-redirecting URL for the chatlogs, for bookmarking purposes? Can't find it.
gRegorLove and chrisaldrich joined the channel
#
chrisaldrich
tantek++ for positive framing!
#
Loqi
tantek has 231 karma in this channel (412 overall)
#
Zegnat
That probably needs to move to /discuss. Thanks tantek!
#
Zegnat
takes the logs of what he missed while rebooting as bed time reading.
#
Zegnat
Actually finished a book this week. But can't post /read posts yet 😢
#
tantek
Zegnat post them like I do! just notes with emoji :D https://indieweb.org/read#Tantek
#
Zegnat
I can't post at all tantek. I have time this weekend to finish my Micropub system before 2018-01-07. Then I can post.
#
chrisaldrich
eddie: there's no real magic to "consecutive", so feel free to pick back up where you left off. If it's worth attempting a 100Day project, it's certainly worth doing individual days...
#
tantek
thanks chrisaldrich
cdchapman and [eddie] joined the channel
#
[eddie]
That’s true chrisaldrich. I might do that, a “non-consecutive 100 days of reading chapters”. It will still help my primary goal which is 1: finishing these four books before their sequel comes out in May and figure out my “read” posts