#indiewebcamp 2014-02-03

2014-02-03 UTC
squeakytoy, edrex_proper, jancborchardt_, sdboyer_, mueslix, reidab and mko joined the channel
#
@fdevillamil
A great piece about #indieweb: A not so Svbtle reminder to own your words. http://www.gregoryciotti.com/own-your-words/
(twitter.com/_/status/430248435879772160)
#
@benwerd
RT @fdevillamil: A great piece about #indieweb: A not so Svbtle reminder to own your words. http://www.gregoryciotti.com/own-your-words/
(twitter.com/_/status/430254223175868416)
#
@jasim_ab
RT @fdevillamil: A great piece about #indieweb: A not so Svbtle reminder to own your words. http://www.gregoryciotti.com/own-your-words/
(twitter.com/_/status/430257513036926976)
#
@dmsr
#webdev https://github.com/pfefferle/wordpress-webmention ★'d pfefferle's pfefferle/wordpress-webmention A WebMention plugin for WordPress @GitHub
(twitter.com/_/status/430269031212658688)
#
waterpigs.co.uk
edited /Taproot (+187) "/* Taproot */ linked to taproot/archive, reordered some libraries"
(view diff)
#
waterpigs.co.uk
edited /Taproot (+117) "/* Roadmap */ added article mentions to done, audio posts to next-up"
(view diff)
#
@DhemillyV
RT @t: @benwerd has offered handmade art with a twist: write an #indieweb reply (like this) & send a webmention. I want one! (ttk.me t4UL1)
(twitter.com/_/status/430351998513606656)
#
@DhemillyV
RT @t: much #IndieWeb Bridgy & #IndieAuth progress! Come to 6:30pm Homebrew Website Club in SF & Portland TONIGHT: http://tantek.com/2014/029/t1/indieweb-progress-bridgy-indieauth-homebrew-tonight
(twitter.com/_/status/430352000828854272)
#
@DhemillyV
RT @t: going to @benwerd's Introduction to the IndieWeb talk late http://werd.io/2014/introduction-to-the-indieweb had another event before. (ttk.me t4UB2)
(twitter.com/_/status/430352008735105024)
#
@DhemillyV
RT @t: @adactio @jkphl no inferred p-author. Even better, there's the page authorship building block: http://indiewebcamp.com/authorship (ttk.me t4U51)
(twitter.com/_/status/430352035901624320)
#
@DhemillyV
RT @t: First Homebrew Website Club meetup this year is in one week 2014-015 18:30 both @MozSF @EsriPDX http://indiewebcamp.com/events/2014-01-15-homebrew-website-club (ttk.me t4Ty1)
(twitter.com/_/status/430352051068231680)
#
Loqi
[@DhemillyV] RT @t: 2013 #indieweb pieces: IndieAuth comments webmention events Bridgy
#
Loqi
2014 together invincible. ♫ http://vimeo.com/40111334 (ttk.me t4Tu1) (http://twtr.io/hhCJM7gnSx)
#
@DhemillyV
RT @t: @chloeweil a-ha you do have replies! Awesome! Next may I suggest reply-contexts and webmention http://indiewebcamp.com/reply-context (ttk.me t4Ts6)
(twitter.com/_/status/430352080835207168)
#
@DhemillyV
RT @t: @chloeweil well deserved! Long way since @indiewebcamp 2011. For 2014 add @-replies to your site like this ... http://tantek.com/2014/002/t5/add-replies-your-site
(twitter.com/_/status/430352083385327616)
#
@DhemillyV
RT @t: & #indiewebcamp veterans: Post notes on your site instead of or before Twitter. Like @chloeweil http://chloeweil.com/blog/hipster (ttk.me t4Ts4)
(twitter.com/_/status/430352087206330368)
#
@DhemillyV
RT @t: Easy #indieweb 2014 resolution: Post more on your site than Twitter, FB, etc. Like @neilhimself http://journal.neilgaiman.com/2013/12/where-did-i-go-out-what-did-i-do.html (ttk.me t4Ts3)
(twitter.com/_/status/430352089706151936)
#
@jkphl
@SuVeLu Newsletter: Unbedingt! Workshops: naja, wer's braucht. Aber @odladm am Mittwoch, und v.a. IndieWebCamp am Do. +@synthbox
(twitter.com/_/status/430374446768349184)
Loqi joined the channel
#
aaronpk
anybody else having weird issues connecting to freenode yesterday and today?
#
aaronpk
my server for some reason can't resolve irc.freenode.net right now
ireheart joined the channel
#
peat
aaronpk: Yeah, they're seeing a DDOS. :(
EHLOVader joined the channel
anselm, netweb and muesli joined the channel
#
EHLOVader
aaronpk, if you add regional ones to your list
#
EHLOVader
or just use a regional one
#
aaronpk
oh yeah i should probably do that
#
EHLOVader
nickserv will also probably take about 10 minutes to identify
#
EHLOVader
or do anything
squeakytoy, rat, _46bit and jschweinsberg joined the channel
#
EHLOVader
hmm, I wonder why frats and sororities haven't jumped on the international unicode domain name thing yet
barnabywalters joined the channel
#
EHLOVader
some are already taken
#
EHLOVader
and register it as a shortener/hold them hostaage
barnabywalters joined the channel
#
EHLOVader
the hell is with delta t
#
neuro`
Piece of advice: use the ipv6 network if you can, apparently the DDOSers don't know about ipv6 yet (maybe a Win XP botnet or something like this)
netweb joined the channel
muesli joined the channel
paulcp joined the channel
#
EHLOVader
didn't do the frat thing
#
EHLOVader
but apparently the Panhellenic conference is the smaller list of most popular social frats
#
EHLOVader
there are 26 of those
#
EHLOVader
so for around $600 (probably more like $500 for the ones already registered) you could secure all the international domains for greek orgs
#
EHLOVader
and try to get them to use a shortener service and profit from ads, or reselling rights to orgs
#
EHLOVader
seems like it would be tricky, but I could see many people using it because of how short and personal it might be
#
EHLOVader
and now I have shared everything in the public irc logs, my whole plan
#
EHLOVader
do you sometimes redact things? ever? no need here, I don't want to throw money at that
snarfed, zaal, iangreenleaf, Acidnerd, barnabywalters and skinny joined the channel
#
@sandeepshetty
RT @fdevillamil: A great piece about #indieweb: A not so Svbtle reminder to own your words. http://www.gregoryciotti.com/own-your-words/
(twitter.com/_/status/430407933948461056)
benwerd joined the channel
#
Loqi
benwerd: tantek left you a message on 1/30 at 3:32pm: - hmm - tried sending you a webmention for your handmade post and it didn't seem to show up: http://tantek.com/2014/030/t1/handmade-art-indieweb-reply-webmention-want
KevinMarks and adactio joined the channel
#
Loqi
adactio: snarfed left you a message on 1/31 at 1:58pm: we're discussing the webmentions that brid.gy sent to your site here: http://adactio.com/journal/6663/#comment-container . feel free to read logs and weigh in!
hober, ryana, gRegorLove, KartikPrabhu, tantek, eschnou, j12t, bret and cweiske joined the channel
#
tantek
!tell gRegorLove had another thought re: dates from webmentions: receivers of webmentions should keep track of when a webmention for a URL was *first* received (CREATE) and *most recently* received (UPDATE), and may use that instead of (or with) the explicit dt-published / dt-updated respectively. E.g. perhaps some heuristic could be used to determine timezone for dates without timezone, using the webmention absolute time(s).
#
Loqi
Ok, I'll tell them that when I see them next
ttepasse and barnabywalters joined the channel
#
tantek
aaronpk, barnabwalters, benwerd, snarfed, also as webmention receivers (and writers of code that handles as much), do you only use the dt-published from the parsed h-entry, or do you use other information (e.g. webmention received time on your server) ?
#
tantek
barnabywalters ^^^
#
benwerd
I use time received as a fallback
#
tantek
what triggers that fallback?
#
barnabywalters
pretty sure I do too, I’d have to look at my code though
#
benwerd
if for some reason it doesn't find the timestamp (NB: I just changed a bunch of code, and I think right now it's _always_ falling back)
#
snarfed
pfefferle wrote the wm handling code i use. looking at it, he prefers dt-published, then falls back to dt-updated, but doesn't use receive time.
#
barnabywalters
although I suspect that, long-term, using date received is likely to be the only sane solution
#
aaronpk
i do the same as benwerd
#
barnabywalters
because people are going to lie about it
#
tantek
aaronpk - what if you receive partial information? e.g. a dt-published without timezone?
#
snarfed
if/when i get to sending updates in bridgy, i'd hope to see more people look at dt-updated, since i'll be setting that appropriately
#
aaronpk
although i am currently sorting by date received, which gives weird results
#
aaronpk
i think im' only looking for presence of a dt-published, not verifying it. it's pretty rudimentary
#
snarfed
barnabywalters: out of curiosity, what's the harm in letting senders specify their timestamps, even if they lie?
#
tantek
barnabywalters - indeed, they *could* lie about it, but if the dt-published is "close enough" to the webmention received time, then it's probably accurate.
#
barnabywalters
snarfed: set it to an early datetime and get to the top of the comment thread
#
gRegorLove
tantek: What I'm implementing currently is tracking whether or not a timezone is in the dt-published. If it's not, I keep track of that and use UTC.
#
barnabywalters
people *love* getting to the top of pages on the internet
#
Loqi
gRegorLove: tantek left you a message 6 minutes ago: had another thought re: dates from webmentions: receivers of webmentions should keep track of when a webmention for a URL was *first* received (CREATE) and *most recently* received (UPDATE), and may use that instead of (or with) the explicit dt-published / dt-updated respectively. E.g. perhaps some heuristic could be used to determine timezone for dates without timezone, using the webmention absolute time(s).
#
aaronpk
(might need to hard-refresh my site since i'm apparently not setting cache headers properly on CSS)
#
snarfed
barnabywalters: eh. true. i kinda say, let's cross that bridge when we come to it
#
aaronpk
snarfed: no pun intended?
#
snarfed
aaronpk: lol
#
barnabywalters
snarfed: agreed, that’s why I’m naively trusting the microformats data for the moment
#
tantek
snarfed, barnabywalters - it may not be intentional, but rather the result of a (temporary) coding error
#
Loqi
awesome
#
snarfed
i definitely biased, since bridgy is a concrete use case for non-now timestamps
#
barnabywalters
tantek: that is possible too
#
tantek
barnabywalters - how do you handle dt-published without timezone?
#
barnabywalters
tantek: taproot remains blissfully ignorant of timezones
#
gRegorLove
I also believe I will display webmentions in chronological order they were processed by me, instead of the dt-published from the content.
#
aaronpk
if I don't get timezone info then I believe I assume UTC. (less than ideal)
#
benwerd
gotta admit, I just stick it through strtotime()
#
barnabywalters
at some point I’m going to have to fix that
JonathanNeal_ joined the channel
#
tantek
barnabywalters - uh, so you assume all datetimes are in UTC even when specified as in other timezones?!?
tobiastom joined the channel
#
barnabywalters
tantek: IIRC floating timezones will be assumed to be UTC, otherwise explicit timezones are respected
#
barnabywalters
I punt it to PHP’s datetime implementation right now
#
barnabywalters
and will fix it manually wherever it proves inadequate
#
gRegorLove
Which defaults to the server's timezone, unless your PHP code explicitly sets it otherwise.
#
tantek
ok so that's an underspecified hole that is resulting in inconsistent / suboptimal implementations
#
tantek
(how to handle dt-published etc. without TZ)
#
aaronpk
(first thing my php code does is set the server timezone to UTC)
#
aaronpk
yes, timezones are hard
#
tantek
so here's a concrete suggestion (looking for implementation difficult feedback/pushback)
#
gRegorLove
Good idea, aaronpk
#
aaronpk
KevinMarks: thought you might get a kick out of this: https://www.dropbox.com/sc/sumtxnqt3hy9e4z/Bkb8XPOq7- (probably shouldn't share that too publicly) :)
#
KevinMarks
hah, very nice
#
tantek
if dt-published (etc.) has unspecified TZ, either use earlier TZ knowledge of that domain (if that site is pretty consistent about even the implied TZ of posts), or lacking that, if the dates matchup, assume dt-published happened in the hour before the webmention received time, and compute implied TZ accordingly.
#
barnabywalters
tantek: that sounds like a sane heuristic
#
KevinMarks
what's that quote? You can tell if someone is a programmer if they shudder or get angry when you mention timezones
#
snarfed
heh, true
#
snarfed
tantek: as long as we're honoring the tz when it is there, that heuristic sounds fine to me too
#
tantek
snarfed - yeah, that entire heuristic block is conditional on the initial test of "if dt-published (etc.) has unspecified TZ"
paulcp joined the channel
#
snarfed
dt-updated too. i'd definitely encourage more people to look at that
#
KevinMarks
technorati stored all it's data in local pacific time because Dave didn't notice that problem, aaron
#
tantek
snarfed yes. hence "dt-published (etc.)" :)
#
snarfed
in practice i doubt we'll see cases where one has a tz but not the other, but i do plan to gradually use and push dt-updated more
#
snarfed
great!
#
tantek
snarfed, even with explicit datetime with tz, it may merit some sanity checking with webmention received time.
#
tantek
though I don't have a concrete suggestion yet
#
snarfed
yeah. i'm reluctant, since bridgy obviously sends so many of those that are days or weeks old
#
KevinMarks
I used to pin it to received time if it was in the future
#
snarfed
but if it's far enough down the fallbacks, sure
#
tantek
snarfed - one could whitelist certain domains that way too, like bridgy, or like bridgy's specific silos.
#
snarfed
sure, yeah
#
tantek
barnabywalters, snarfed, thanks for the implementation perspective sanity check. now to see how hard it is for you guys to implement it - or is it reasonable enough to be worthy of writing up on the wiki as an a priori suggested approach?
jonnybarnes joined the channel
#
snarfed
sure, go for it! maybe leave a !tell for pfefferle too, he probably has as many people running his code as any of us
#
barnabywalters
agreed, a write-up on the wiki will give us something concrete to test against
#
gRegorLove
Sounds like a good idea, tantek.
#
KevinMarks
noterlive users yay
#
snarfed
KevinMarks: totally!
#
snarfed
the agony and ecstasy of real users :P
#
aaronpk
oh hey I got #newnewnewtwitter today
#
gRegorLove
#new^3twitter
#
j12t
Hey everybody, next week is #TheDayWeFightBack, and I'm thinking it wouldn't be a bad idea to remind some reporters likely to write about it that Indie Web exists, and why it matters.
glennjones joined the channel
#
j12t
Anybody willing to help"
tobiastom and fmarier joined the channel
#
barnabywalters
j12t: what is the #dayWeFightback?
dvirsky joined the channel
npdoty joined the channel
#
j12t
I'm thinking lots of stuff will be written about it, and in the larger picture, a writer might well also talk about Indie Web.
squeakytoy, tobiastom, glennjones, paulcp, _6a68, melvster_, wagle-prime, nagaway, hadleybeeman__, jancborchardt_, _46bit_, wagle_, rektide_, jtzl_, neuro`_, barnabywalters, Zegnat_, igalic, tantek, pdurbin and hober joined the channel
#
tantek.com
edited /web_hosting (+152) "/* Static hosted domain solutions */ subheads for each provider, main page links"
(view diff)
#
@ricmac
RT @caseorganic: A not so Svbtle reminder to own your words. #indieweb http://www.gregoryciotti.com/own-your-words/ (a post about data ownership on @Svbtle and …
(twitter.com/_/status/430459515637886976)
#
tantek.com
edited /GitHub (+632) "link github pages instructions and guides"
(view diff)
#
@tasselflower
RT @caseorganic: A not so Svbtle reminder to own your words. #indieweb http://www.gregoryciotti.com/own-your-words/ (a post about data ownership on @Svbtle and …
(twitter.com/_/status/430460322261270528)
tantek, pasevin, _6a68, npdoty, KartikPrabhu and skinny_ joined the channel