#indiewebcamp 2015-07-08

2015-07-08 UTC
sparverius joined the channel
lukebroo_ joined the channel
#
aaronpk
gRegorLove: yeah my urls have "forgiving" slugs as well
#
gRegorLove
Came with n things to think about, now I have n + 2 things to think about
#
gRegorLove
I was wanting to get rid of the ordinal in my note permalinks and I don't necessarily want to use the database IDs like I am currently. So I might be stuck with required slugs.
#
gRegorLove
I might just have my 404 page show potential results based on the mis-entered slug.
#
aaronpk
it's gonna be hard to change a slug if you want then
#
gRegorLove
ProcessWire has an option to 301 redirect when changing a slug, so should be OK.
#
aaronpk
that's one of the reasons I like the forgiving slugs, you can change them as much as you want without needing to store anything
#
paulproteus
benward: BTW, hi, I'm Asheesh from that Sandstorm thread.
#
paulproteus
Nice to e-meet you on that thread; btw, it's always fun seeing people get excited about things, and Yoz sure was excited about Known when we chatted a few weeks ago. (-:
#
gRegorLove
Hi, paulproteus. I think you want benwerd with an 'e'. Common mixup here, heh. :)
#
paulproteus
hilarious.
#
paulproteus
Thanks, benward (-:
#
gRegorLove
If you want to leave him a message you can type !tell benwerd [your message] and Loqi will deliver it next time he's here.
#
Loqi
who, me?
#
paulproteus
Cool, thanks gRegorLove . I guess I'll send an email instead!
#
gRegorLove
He does come by regularly; might even see your message in the logs.
#
paulproteus
++
mlncn and tilgovi joined the channel
#
gRegorLove
Hm, storing posts under /YYYY/MM/ pages makes next/previous links difficult
#
gRegorLove
Not impossible, just not as easy as the next/prev sibling functions in ProcessWire.
#
Loqi
slack/tantek: That's why you want /YYYY/DDD instead of /YYYY/MM ;)
#
gRegorLove
That doesn't change the problem actually
snarfed, rbrt and KevinMarks__ joined the channel
#
gRegorLove
Worked around it. Just a couple lines of PHP. :)
KevinMarks and KevinMarks__ joined the channel
#
gregorlove.com
edited /WordPress_shortlink (+281) "+dfn, see also"
(view diff)
chreekat, KevinMarks and KevinMarks__ joined the channel
#
GWG
Evening
lukebrooker, mlncn, cmhobbs, KartikPrabhu, KevinMarks, KevinMarks___ and KevinMarks__ joined the channel
#
KevinMarks__
A lot of scrollback to read today
#
GWG
Evening, KevinMarks
tantek, wolftune, lukebrooker, elima_, KevinMarks, KevinMarks__, glennjones and DanC_ joined the channel
#
DanC_
Syncing a 5 Year iPhoto Library with flickr http://www.madmode.com/2015/photo-flickr-explore.html
#
DanC_
hmm... why do I come here to discuss it? maybe this bit:
#
DanC_
So I'm faced with another "to Mac or not to Mac?" moment.
#
DanC_
This time I figure no, I lead a multi-platform life and I want something more web-native.
#
DanC_
also: it took way too much hassle to publish.
#
DanC_
is overdue for bed
#
DanC_
hasta
KevinMarks and gRegorLove joined the channel
#
gRegorLove
So my blog now has a mixture of articles published in Eastern, Central, and now Pacific time. Which timezone to base the archives on...
KevinMarks__ and Jihaisse joined the channel
#
gRegorLove
Is that what you use, KartikPrabhu? Could be confusing if I post on New Years Eve but it shows up in the next year on archives.
#
gRegorLove
Oh interesting. Your articles don't have a time or timezone.
elf-pavlik joined the channel
#
KartikPrabhu
gRegorLove: I think my DB stores things in server-time which is Chicago time with timezone.
#
gRegorLove
Your notes have time and timezone, which makes sense. So are your monthly note archives in UTC?
#
gRegorLove
Also, you're up late!
#
KartikPrabhu
no. they are in Chicago time too.
#
KartikPrabhu
hmm this timezone thing can get confusing with date-based archives
#
KartikPrabhu
gRegorLove: thanks dad! ;)
KevinMarks joined the channel
#
gRegorLove
I think I'm going to use a TZ-less YYYY-MM-DD for archives. Will need to process some data, but I think that's closest to my "ideal"
#
KartikPrabhu
what does a TZ-less mean? it just goes by naive time?
#
gRegorLove
Yeah, like chop off the timezone, so anything I posted in 2015-07, regarldess of TZ, shows up on /2015/07/
elf-pavlik and LukasRos joined the channel
#
KartikPrabhu
interesting. I guess if you don't cross timezones frequently that can work
#
KartikPrabhu
otherwise naive timezone dates have the draw back that they make it seems as if you posted from the "future" of some other post
friedcell, eschnou, sanduhrs, elf-pavlik, KevinMarks__, KevinMarks, KevinMarks___, LukasRos, Sebastien-L, evalica, csarven and frzn joined the channel
#
@benjaminparry
Dead excited about @IndieWebCampUK this weekend. If you’re feeling apprehensive about coming along, read this first http://www.lottejackson.com/blog/countdown-to-indie-web-camp-brighton
(twitter.com/_/status/618711223094386688)
wolftune, adactio, mlncn, tvn, benborges, LanceyWork, mapkyca, j12t_, LukasRos, tilgovi, Lancey_ and nedorito joined the channel
#
acegiak
Morning all!
#
acegiak
anyone got a quick minimal php reference implementation of authing with indieauth.com?
#
GWG
Morning, acegiak.
#
acegiak
GWG: Morning
#
acegiak
also, found my reference implementation
#
GWG
acegiak: I'm trying to get involved in a discussion about fixing the problems with Post Formats in WordPress
#
acegiak
with the wordpress people?
#
GWG
acegiak: Someone proposed removal and it is an opportunity to get interest.
#
acegiak
yeah totally
#
acegiak
would be rad if we could get some indieweb stuff to be more core
LanceyWork joined the channel
#
GWG
acegiak: I keep trying to sneak things in.
scoates joined the channel
#
acegiak
GWG++ fighting the good fight
#
Loqi
GWG has 100 karma
#
GWG
acegiak: I want to try implied formats
#
acegiak
implied formats?
#
acegiak
GWG: that sounds like magic biscuit bullshit like WPcore's tumblr embedding
sanduhrs joined the channel
#
acegiak
Oh Goddamnit wordpress. There's a maximum arg length? then why not document that?
#
GWG
acegiak: In the wiki, there is a great section about implied post types.
#
GWG
I am saying that the content can dictate behavior.
#
acegiak
what are implied post types
#
acegiak
I'll find it myself then, loqi
#
Loqi
grins profusely
#
GWG
What are post kinds?
#
Loqi
Post or posts may refer to individual pieces of content published on an indieweb site such as notes, articles, & responses, or the act of creating the aforementioned content (present tense), or Posts about the IndieWeb https://indiewebcamp.com/post_kinds
#
GWG
It is on that page
#
acegiak
actually. good point. my original implementation of replies/comments/etc were implied post kinds
shiflett joined the channel
#
acegiak
!tell aaronpk indieauth.com is sending me tokens with > 512 character count which means I'm gonna have to go and change settings in my php.ini to accept them. not sure if you want people to have to do that but thought I'd mention it
#
Loqi
Ok, I'll tell them that when I see them next
mlncn, chalettu, sanduhrs, snarfed and friedcell joined the channel
#
adactio.com
edited /2015/Brighton (-193) "/* Participating */"
(view diff)
#
adactio.com
edited /2015/Brighton (+105) "/* Participating */"
(view diff)
#
adactio.com
edited /2015/Brighton (+104) "/* Participating */"
(view diff)
chreekat, KevinMarks__ and tvn joined the channel
#
tommorris
adactio: just bought train tickets down for Brighton this weekend. :-)
#
adactio
tommorris: w00t!
#
Loqi
adactio: tantek left you a message 1 day, 8 hours ago: looks like my addition of timezone to my dt-published caused a datetime parse error on your site when I webmention one of your posts from a reply: https://adactio.com/journal/9016#comment19204 http://indiewebcamp.com/irc/2015-06-08/line/1433831289604
#
Loqi
adactio: tantek left you a message 1 day, 8 hours ago: you may need to update your microformats parser phpmf2 to the latest version, as the test parser on pin13 (which also uses phpmf2) has no problem with my permalink and dt-published: http://pin13.net/mf2/?url=http://tantek.com/2015/159/t2/of-the-indieweb-because-silos-die http://indiewebcamp.com/irc/2015-06-08/line/1433831580101
#
Loqi
does a happy dance!
wolftune and csarven joined the channel
#
aaronpk
good morning
#
Loqi
aaronpk: acegiak left you a message 1 hour, 17 minutes ago: indieauth.com is sending me tokens with > 512 character count which means I'm gonna have to go and change settings in my php.ini to accept them. not sure if you want people to have to do that but thought I'd mention it http://indiewebcamp.com/irc/2015-07-08/line/1436364139973
KevinMarks joined the channel
#
aaronpk
acegiak: odd... what setting did you have to change?
#
@benwerd
The #nyse is down because of a single point of failure? Something something #redecentralize something #indieweb something #open!
(twitter.com/_/status/618809327571222529)
tantek, KevinMarks__ and parzzix joined the channel
gRegorLove joined the channel
snarfed, yakker and KevinMarks joined the channel
tilgovi joined the channel
#
bret
its stuff like this that makes email hard
#
snarfed
bret++
#
Loqi
bret has 73 karma
#
snarfed
email--
#
Loqi
email has -23 karma
#
bret
yeachhh
#
aaronpk
haha yeah
#
snarfed
ownyouremail--
#
Loqi
ownyouremail has -1 karma
#
bret
Phyks ^^
#
aaronpk
i hope we're not gonna need to do stuff like that for webmention spam prevention
#
snarfed
if/when it happens, i expect we'll get a long way by just wrapping services like akismet etc to start
#
aaronpk
fun times
#
snarfed
relurks
#
tantek
bret - definitely add that to /email#Criticism !
#
bret
just noting this is a community article on DO
#
tantek
bret - yes, you found a good citation, please add it to the wiki!
#
bret
but still, wow what a terse api
#
bret
ill get it in there
KevinMarks__ and KartikPrabhu joined the channel
#
KevinMarks_
what is webfist?
#
Loqi
Webfist is the software used to run a distributed fallback network to enable webfinger on email address from providers that do not yet support webfinger https://indiewebcamp.com/Webfist
#
bret
you check the provider, then you check webfist
#
snarfed
fights the urge to start a project called webfistbump
#
bret
the original joke was to register a .me domain
#
gRegorLove
Is /2015/Guest_List up to date with the tito registrations, aaronpk?
#
aaronpk
probably about time to fill that in
KevinMarks joined the channel
#
tantek
good call
#
@tinokremer
RT @benwerd: The #nyse is down because of a single point of failure? Something something #redecentralize something #indieweb something #ope…
(twitter.com/_/status/618848189551128576)
#
GWG
I think I keep getting into bad committee like situations
#
GWG
I get the impression that the WordPress core community and I are not on the same page
KevinMarks__ and eschnou joined the channel
#
@jgarber
@SaraSoueidan This is what I love about the #indieweb approach of posting to your own site and syndicating elsewhere: http://indiewebcamp.com/POSSE
(twitter.com/_/status/618857442844241920)
KartikPrabhu joined the channel
#
@kevinmarks
@mathowie they're reminding you that the web is our legacy to the future, unlike proprietary Adobe formats that will vanish? #indieweb
(twitter.com/_/status/618858317306269696)
#
@SaraSoueidan
I still genuinely don’t understand why someone who has a blog would rather post an article on Medium instead.
(twitter.com/_/status/618853637935251456)
#
@jgarber
@SaraSoueidan I don’t agree with databases being an “anti-pattern” per se, but the thinking here is interesting: http://indiewebcamp.com/database-antipattern
(twitter.com/_/status/618858616456675329)
#
Loqi
[bridgy] Heather Gold replied '@kevinmarks @SaraSoueidan yeah. Once twitter's timeline goes I fear much else will go with it. Who knows where yr @Medium posts will end up' to a tweet http://indiewebcamp.com/POSSE (https://twitter.com/heathr/status/618856537575063552)
cweiske joined the channel
#
@SaraSoueidan
#TIL I learned about POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love Twitter convos. :)<3
(twitter.com/_/status/618863366195539968)
#
@waleedsaud
RT @SaraSoueidan: #TIL I learned about POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love T…
(twitter.com/_/status/618863526635896832)
#
@SaraSoueidan
#TIL about IndieWeb POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love Twitter convos. :)<3
(twitter.com/_/status/618863609976897536)
#
@iamcarrico
RT @SaraSoueidan: #TIL about IndieWeb POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love T…
(twitter.com/_/status/618863706324250624)
#
@pequodcapt
RT @SaraSoueidan: #TIL about IndieWeb POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love T…
(twitter.com/_/status/618864089255804928)
sensiblemn and friedcell joined the channel
#
@kevinmarks
“Having a blog can get you through the tough times, the lonely times and the confusing times.” http://www.hipstercrite.com/2015/05/04/why-you-should-have-a-blog/ #indieweb
(twitter.com/_/status/618866382076162048)
squeakytoy2 and gavinc joined the channel
#
cweiske
kylewm, did you remove the subtome button?
#
cweiske
bret, do you still have a subtome button?
tantek joined the channel
#
bret
erm i think
#
bret
in the elsewhere box at the bottom of bret.io?
#
bret
sorry recent posts
#
cweiske
the blue one
#
cweiske
didn't see it :)
#
bret
yeah my site has some serious discovery issues
#
bret
working on a replacement
#
cweiske
the bottom bar is kind of very overcrowded
#
bret
im prob going to do a floating sidebar
#
bret
that collapses somehow
#
bret
and then add infinite scroll and keep nothing important at the bottom
#
tantek
reads logs
#
aaronpk
i always lol at sites with stuff in the footer that also use infinite scroll
#
bret
most site visits are drive bys
#
bret
aaronpk: just in case, the inf scroll will be a progressive enhancement over some kind of page system
#
aaronpk
yeah cool
#
cweiske
I'm thinking where to add the subtome button on my blog
#
cweiske
bottom or top or sidebar
#
bret
cweiske: its better than a link to an xml doc
#
bret
esp. since most browser can't even handle that these days
#
bret
firefox being the one and only
endi joined the channel
#
csarven
aaronpk It is said that there are some people out there that managed to catch to footer, but no one knows where they are today. It could also be that the devs think that the footer is for those special cases where the XHR fails to load new data. Bingo
#
bret
safari tries to open mai.app
#
bret
mail.app*
#
cweiske
"welcome. you've scrolled down the whole internet. take a break."
#
bret
has anyone tried adding rewind or qill to sub to me?
#
cweiske
I was successful with my self-hosted tt-rss instance
#
tantek
and mail.app is like those website that ask you to sign-in before they’ll do anything for you, e.g. view a local .eml .mbox .msg file
#
bret
yup lol
#
cweiske
bottom-of-a-page is the last page of web 2.0
#
csarven
The IndieWeb thing to do would be is where you infinite scroll up.
KevinMarks and mlncn joined the channel
#
@kevinmarks
Maybe, @ade_oshineye, but the punishment for silo hosting is the sudden disappearance of everything. http://Indiewebcamp.com/site-deaths
(twitter.com/_/status/618883068657451008)
#
@pcosdeaf
RT @kevinmarks: Maybe, @ade_oshineye, but the punishment for silo hosting is the sudden disappearance of everything. http://Indiewebcamp.com/site-deaths
(twitter.com/_/status/618883219866259456)
KevinMarks_, benwerd and KevinMarks__ joined the channel
#
Loqi
[bridgy] kragen replied '@kevinmarks @ade_oshineye Maybe we can host things in replicable repositories?' to a tweet that linked to http://Indiewebcamp.com/site-deaths (https://twitter.com/kragen/status/618883826140364800)
KartikPrabhu joined the channel
#
Phyks
bret: ^^
#
Phyks
bret: I was not really thinking about owning my emails and doing stuff with the architecture (I am already self-hosting my emails on my server and not hoping for much more)
#
Phyks
bret: I was rather focusing on emails content
#
bret
ahh gotcha. my sentiment towards email is mainly aimed at the difficulty with hosting
#
@aymanalzarrad
RT @SaraSoueidan: #TIL about IndieWeb POSSE: Publish (on your) Own Site, Syndicate Elsewhere. http://indiewebcamp.com/POSSE —this is why I love T…
(twitter.com/_/status/618889172867284996)
#
collectiveagency.co
edited /2015/Guest_List (+529) "/* Participating */"
(view diff)
KevinMarks_ and KevinMarks__ joined the channel
#
Loqi
[bridgy] Adewale Oshineye replied '@kevinmarks we've described the Scylla and Charybdis that trap us in today's centralised web' to a tweet that linked to http://Indiewebcamp.com/site-deaths (https://twitter.com/ade_oshineye/status/618890693453328385)
tantek and KevinMarks_ joined the channel
tantek and KartikPrabhu joined the channel
#
tantek.com
edited /events/2015-07-15-homebrew-website-club (-495) "SF location confirmed @MozSF - main room 1st floor!"
(view diff)
#
tantek.com
edited /events/2015-07-29-homebrew-website-club (+0) "move 1st floor to inside "adr""
(view diff)
#
tantek
!tell kylewm we are confirmed for MozSF first floor main room for next two HWC SF meetups. Could you post indie events and FB POSSE copies? https://indiewebcamp.com/events/2015-07-15-homebrew-website-club#URLs and https://indiewebcamp.com/events/2015-07-29-homebrew-website-club#URLs
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
hey at least we’re in July now so the posts for July events show up as /2015/07 :)
#
kylewm
haha, naw I fixed it after you proded me last time
#
Loqi
kylewm: tantek left you a message 6 minutes ago: we are confirmed for MozSF first floor main room for next two HWC SF meetups. Could you post indie events and FB POSSE copies? https://indiewebcamp.com/events/2015-07-15-homebrew-website-club#URLs and https://indiewebcamp.com/events/2015-07-29-homebrew-website-club#URLs http://indiewebcamp.com/irc/2015-07-08/line/1436393732400
#
kylewm
so it would show up as 2015/08 if it were August
#
tantek
oh ok hence the *-1 on the slug ;)
#
tantek
suspects slugs as meaningful part of the permalink ;)
#
kylewm
oh definitely
#
tantek
kylewm++ for “the people in indiewebcamp who prefer flat-files typically cite: inspectability, like you can just open them in a text editor, trivial backups, less maintenance. / imho, there's definitely a threshold where a database is a premature optimization, just different opinions about where that threshold is :)” in #knownchat
#
Loqi
kylewm has 187 karma
#
kylewm
wee, thanks for the transferable karma!
#
tantek
I figure since Loqi has yet to invade #knownchat ...
#
Loqi
woot!
#
tantek
what is why?
#
Loqi
"You're here because you know something. What you know you can't explain, but you feel it. You've felt it your entire life, that there's something wrong with the world [wide web]." — Morpheus, The Matrix
#
tantek
hmm - perhaps with this 5th annual indiewebcamp we can reframe /why as being primarily positive, with a subsection below for avoiding all the negatives, rather than vice versa
chreekat joined the channel
#
csarven
*IMHO* IndieWeb shouldn't frame itself so much on "anti-siloism" but https://twitter.com/csarven/status/617256318626308097 . To me, that is "positive".
#
@csarven
.@indiewebcamp is a good initiative to document practices and arrive at some recommended best-practices concerning data/UI/UX on the Web
(twitter.com/_/status/617256318626308097)
#
tantek
csarven - indeed
#
sensiblemn
The Rasta in me is always trying to suggest that people stress the positive instead of the negative. I think this is a good change to make.
#
aaronpk
+1 for more positive framing!
#
tantek
sensiblemn: it can depend on the phase of a movement. in the beginning most movements start as a reaction to some (set of) pain points, and thus a declaration of independence of sorts. only later, when the movement begins to gain its own self-supporting identity does it have enough to describe in primarily positive framing, like a constitution.
#
tantek
for indieweb that shift can be most prominently seen in comparing the /why and /principles pages
#
tantek.com
edited /why (+345) "Why? add another positive reason, Emotional Support with citation of personal testimonial"
(view diff)
#
tantek
csarven, FWIW the /why page *does* lead with the first section being positives, and only after that as a subsection “Avoiding problems”
#
tantek
what we haven’t yet done is to update the definition / intro to be primarily positive. we need a good writer to attempt to integrate and cleverly summarize the most potent of the existing positive why reasons.
#
tantek
I suppose I could add that as a note to the intro
#
Loqi
[bridgy] Mike Finch replied '@adactio YES, I just heard you talking about this on @thewebahead (thewebahead.net/56). Brilliant episode. I'll check into this today.' to a tweet http://indiewebcamp.com/POSSE (https://twitter.com/mkfnch/status/618911479673126912)
#
tantek
likes capturing partial state
#
GWG
Evening
#
tantek.com
edited /why (+257) "Note: reframe dfn / summary as positive"
(view diff)
#
sensiblemn
tantek: you brought up "declaration of independence" type documents being at the beginning of movements and mainly consisting of reactions to a set of pain points
#
sensiblemn
i think it is worth noting that the declaration of ind(i)ependence started out mainly with a list of self evident truths and a declaration of unalienable rights and then afterwards listed how those rights and truths were being abridged.
#
cweiske
so. a subtome.com plugin for tiny tiny rss
#
sensiblemn
might be an interesting framework to mimic for the /why page
#
sensiblemn
gotta run. peace
#
kylewm
cweiske: I'm reading http://docs.subtome.com/developers/ ... do you know if SubToMe supports POST subscription handlers, or only GET?
#
cweiske
only get, via iframe
#
cweiske
as far as I know
#
tantek
sensiblemn: re: “started out mainly with a list of self evident truths” - not at all, look at the very first sentence!
#
tantek
“When in the Course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, […]”
#
tantek
“necessary … to dissolve” - that’s a clear statement against something
#
tantek
s/a clear/clearly a
#
Loqi
tantek meant to say: “necessary … to dissolve” - that’s clearly a statement against something
cweiske_ joined the channel
#
tantek
hmm perhaps a silo web vs. indieweb rewording of the declaration of independence would be a fun exercise :)
#
tantek
Declaration of Web Independence: When in the course of online human interactions, it becomes necessary for people to dissolve the silo identities which have connected them with another …
#
kylewm
cweiske: cool! I added a SubToMe provider for Woodwind
lukebrooker joined the channel
#
cweiske.de
edited /SubToMe (+193) "/* Indieweb Examples */"
(view diff)
#
cweiske_
kylewm, convert the & to an &amp;
#
cweiske_
the iframe is now loaded on every page load.
#
kylewm.com
edited /SubToMe (+140) "/* Indieweb Examples */ add Woodwind as a provider"
(view diff)
#
cweiske_
don't know if that's good
#
kylewm
i think that's the only way to do it?
#
kylewm
where do I need a & -> &amp;?
tilgovi joined the channel
#
acegiak
morning, all
#
cweiske_
kylewm, in the iframe URL
#
cweiske_
kylewm, I inject the iframe only when the user clicks the "add" button in tt-rss - see my blog post at http://cweiske.de/tagebuch/tt-rss-subtome.htm
#
cweiske_
kylewm, if you still want an automatism, you could add the iframe to the settings page only
#
kylewm
that's a nice idea
#
cweiske_
currently I can remove woodwind from my subtome preferences, but it re-appears again and again when I visited reader.kylewm.com
#
kylewm
I'll look into what like TheOldReader does
#
cweiske_
good night
#
kylewm
even in the correct language, dang
#
Loqi
sweet dreams
#
kylewm
julien51++
#
Loqi
julien51 has 6 karma
mlncn_, sparverius and mlncn joined the channel