#indiewebcamp 2014-07-03

2014-07-03 UTC
#
tantek
willnorris - oh shoot ok I'll license just the newbase60 stuff cc0
#
gRegor`
That did it. Thanks, kylewm!
#
gRegor`
kylewm++
#
Loqi
kylewm has 21 karma
#
gRegor`
Revisiting some of my earliest wm code. Didn't have a very good grasp of mf2 :)
#
gRegor`
I was wondering why I got back "this page" as an in-reply-to URL
tantek joined the channel
#
@shermandorn
This--> "learning to edit config files is good for you. But so is hanging out with my family" http://hapgood.us/2014/07/02/indiewebcamp/ @holden
(twitter.com/_/status/484489736908591106)
#
jden
how does one get into mozsf?
brianloveswords joined the channel
#
snarfed
ping here and/or knock loud on the front door, tantek's usually there
scor joined the channel
#
kylewm
whoa dang, brendan eich retweeted ben's event post
#
kylewm
oh tantek's post, that makes more sense
snarfed1, snarfed and crystal joined the channel
#
@jasongreen
@timmmmyboy indieweb-press-this . I see files in cpanel w same perms as other plugins
(twitter.com/_/status/484511232242626560)
crystal, KartikPrabhu and tantek joined the channel
#
tantek
… fmu.name, working on a startup called Matter, no relation to Matter VC, working on a product called Dark Matter
#
tantek
HWC SF: Jason - jden.us
#
tantek
… recently registered jden.is presaging his flight to Iceland
#
tantek
… working on IndieFinger - trying to bring webfinger back
#
tantek
… is actually going to help kill webfinger, because no one publishes in webfinger
#
tantek
… but the notion of metadata around urls is useful for oither projects, so starting there
#
tantek
… first time at HWC, but was at IndieWebCamp 2014 in Portland.
#
@kevinmarks
#indieweb @_jden: I'm bring back webfinger with indiefinger, which uses other formats as no-one publishes webfinger
(twitter.com/_/status/484514502306971648)
#
tantek
HWC SF: Walter, walteryu.com
#
tantek
… background in civil engineering
#
tantek
… do programming related to work
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
tantek
… uses site for technical note keeping
#
tantek
… motivated to improve his site beyond Bluehost
#
tantek
… using Wordpress now
#
tantek
… came because Rya said to come
#
tantek
s/Rya/Ryan
#
Loqi
tantek meant to say: … came because Ryan said to come
#
tantek
HWC SF: Dave Doolin, wants to get the love back on the web, on his short domain dool.in
#
tantek
… WordPress refugee, coding in Rails now
#
tantek
… background in computational mechanics and civil engineering
#
tantek
… dool.in is a static site
#
KartikPrabhu
go science people!
#
KartikPrabhu
errr engineering ;)
#
tantek
HWC SF: Gordon - this is my first HWC
#
tantek
… I work for Mozilla
#
tantek
… remote out of Colorado most of the time
#
KevinMarksAtMozi
apparently mozilla blocks my irc client :(
#
tantek
… UX enginer
#
tantek
s/enginer/engineer
#
Loqi
tantek meant to say: … UX engineer
#
tantek
… my own website is a piece of crap right now
#
tantek
… working on a revision to it
#
tantek
… using a static site generator called blacksmith or metalsmith
#
tantek
… got sick of wordpress which kept me from publishing
#
KevinMarksAtMozi
URL?
#
tantek
… trying something simple with markdown files
#
tantek
… gordonbrander.com
#
tantek
… but don't pull it up
#
tantek
… it looked beautiful
#
tantek
… but then I accidentally did the publish thing
#
@_jden
RT @kevinmarks: #indieweb @_jden: I'm bring back webfinger with indiefinger, which uses other formats as no-one publishes webfinger
(twitter.com/_/status/484515801550958593)
#
tantek
… on my static site generator
#
tantek
… so it looks ugly
#
tantek
… and it was not in version control
#
KartikPrabhu
gordonbrander: love the colour palette collection. wanted to do that myself but never happend!
#
KevinMarksAtMozi
we just showed gordon marginalia and he loved it
#
KevinMarksAtMozi
also Lonnie (who is working on medical search and references) was very impressed with what it makes possible for annotation
#
KartikPrabhu
:D I want to do this for scientific papers but those things are written in horrible stuff like Latex and PDFs!
#
KevinMarksAtMozi
so are medical things. munging PDF into HTML is part of the interesting problme space
#
KartikPrabhu
Mozilla just open sources their JS that does PDF to HTML, but expectedly the ouput is not semantic in any sense
#
@kevinmarks
#indieweb @gordonbrander: I have my own site at http://gordonbrander.com but don't look at it because I deployed accidentally
(twitter.com/_/status/484519153119027200)
#
KartikPrabhu
lol! KevinMarksAtMozi ^
#
@doolin
RT @kevinmarks: #indieweb @gordonbrander: I have my own site at http://gordonbrander.com but don't look at it because I deployed accidentally
(twitter.com/_/status/484519378398892032)
#
@kevinmarks
#indieweb @t: OK, go to [secret URL on my domain] and click the link [text arrives]
(twitter.com/_/status/484519651872079872)
#
@kevinmarks
#indieweb @t: OK, go to [secret URL on my domain] and click the link @lonnierae: types something [text arrives]
(twitter.com/_/status/484520121214697472)
gRegor` joined the channel
#
@LonnieRae
RT @kevinmarks: #indieweb @t: OK, go to [secret URL on my domain] and click the link @lonnierae: types something [text arrives]
(twitter.com/_/status/484523300177989634)
#
@jasongreen
@schnarfed Got indieweb-press-this installed but it doesn't seem to be putting in the hidden brid.gy link.
(twitter.com/_/status/484523414200127489)
#
aaronpk
missed this from hapgood's article before.... "Ward highlighted for me how schemas — and particularly tight, locked-down database schemas — had killed user innovation."
#
aaronpk
add that to database-antipattern?
#
aaronpk
needs context to understand it
npdoty joined the channel
#
npdoty
sorry I couldn't be there tonight
paulcp joined the channel
#
npdoty
but just wanted to say that I read @aaronpk on IndieAuth with PGP and it took only a moment to add link rel="pgpkey" to my homepage and test it successfully
#
npdoty
which is awesome, thanks for implementing that
#
aaronpk
awesome!
#
aaronpk
glad to hear it
JasonO joined the channel
#
npdoty
also, it's nice that the rel (and your implementation) support having the text of the key hosted somewhere else
#
npdoty
so, for example, people who use keybase can just point to the ascii version hosted over there
#
tantek
yay for pieces loosely joined!
#
npdoty
indeed.
indie-visitor joined the channel
#
walteryu.com
created /User:Walteryu.com (+355) "Created page with "<p class="h-card"> <img class="u-photo" src="http://img1.wikia.nocookie.net/__cb20100913232841/pacman/images/4/47/Pac-man-ghosts.jpg" alt="" /> <a class="p-name u-url" href="...""
(view diff)
crystal joined the channel
#
Loqi
please verify venues for SF, Portland.
#
gregorlove.com
edited /Events (+0) "/* Upcoming */ +7/16"
(view diff)
#
gregorlove.com
edited /Events (+1032) "/* 2014 */ mv 7/2"
(view diff)
snarfed and lukebrooker joined the channel
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */ 7/16"
(view diff)
#
KartikPrabhu
tantek: just enabled img with src in comments! UI marginalia away! :)
paulcp joined the channel
#
tantek
KartikPrabhu: awesome!!!
#
tantek
showed off your great work at HWC SF tonight
#
tantek
minds were blown
#
tantek
KartikPrabhu++
#
Loqi
KartikPrabhu has 40 karma
#
KartikPrabhu
stoked! :D
#
jden
yeah it was pretty rad
#
KartikPrabhu
thanks jden! feel free to try to break it :)
#
jden
the question of threaded comments and comments on comments came up- does webmention forward things on? eg C mentions B which mentioned A, does A know about C?
#
KartikPrabhu
jden: A can choose to know about C by parsing the microformats on the page B
#
KartikPrabhu
and then displaying sub-comments
#
jden
in practice that doesnt sound like it's gonna happen
#
jden
certainly not on a timeframe that would enable meaningful threaded discussion
#
KartikPrabhu
I don't want to have sub-comments as they are not scalable
#
KartikPrabhu
as in how many levels deep should I go?
#
KartikPrabhu
the good thing about indie-comments is that they have their own URL which then has its own comments and all that
#
jden
i'm on my phone right now so cant go into detail
#
jden
but lets discuss this sometime
#
KartikPrabhu
sure thing!
#
gRegor`
No, Loqi
#
Loqi
dude
#
gRegor`
sweet
JasonO joined the channel
#
gRegor`
KartikPrabhu: Possible webmention authorship scenario a la checkmention: Site A is a multi-author site and the article links to the author's personal site B. Not sure how to get around it, since the author is unlikely to link to Site A with a rel-me
#
KartikPrabhu
aah! good point
#
gRegor`
Something like Huffington Post
#
KartikPrabhu
hmm no wait
#
KartikPrabhu
suppose A is multi-author site that sends me a webmention. I'll check that source=A.com and the h-entry u-url = A.com too
#
KartikPrabhu
I am not comparing the site and the author page
#
KartikPrabhu
the only false negatives to this would be proxy services
#
gRegor`
I'm referring to author spoofing
#
gRegor`
different h-card u-url
#
KartikPrabhu
oh hmm let me look at that mention again
#
gRegor`
As unlikely as it may be (currently)
#
KartikPrabhu
gregor`: yup! you are correct.
#
KartikPrabhu
I wonder if anyone at all does this!
#
gRegor`
The only way to verify if that's really Jonny Ive would be if there was a rel-me back to that URL, from his apple.com profile, or some as-yet-undefined (?) "delegation"
#
gRegor`
"I've written these pieces that appear on other sites."
#
gRegor`
Which I could see happening with journalists.
#
KartikPrabhu
yeah like that
#
KartikPrabhu
hmmm complicated!
#
gRegor`
I might be thinking too far ahead, of course. :)
#
KartikPrabhu
so the Jony Ive test does 2kinds of spoofing. It does a post-identity spoof and also an author-spoof
#
gRegor`
post-identity?
#
KartikPrabhu
the u-url of the post is not checkmention
chrissaad joined the channel
#
gRegor`
Ohh. Tricksy
#
KartikPrabhu
yup! that is a damn good test
#
KartikPrabhu
kbs++ for checkmention
#
Loqi
kbs has 10 karma
#
gRegor`
Hi, JonathanNeal. How goes webmention?
#
JonathanNeal
Just getting back to it.
crystal, j12t and mdik joined the channel
#
JonathanNeal
I’m also now interested in site authentication. At first I was looking at xhr.withCredentials but this is unsupported in IE9, which puts a wrench in finding something easily adoptable.
#
JonathanNeal
As I understand it, some website scans your website, finds a service it mentions, and then asks that service if you are logged in.
#
JonathanNeal
If this is how it works, then it means we trust, in order 1. some site to accurately read ours without compromise, 2. our site to accurately return some third party service without compromise, and 3. some third party service to return our logged in state without compromise.
scor joined the channel
#
JonathanNeal
If I am right in this understanding, I see no reason not to let my own website authenticate me, say, with a JSONP call to /whoami.js that executes whoami(my_data) or requires whatever further authentication methods I prefer for my own site. I control the blanket or selective whitelisting of other sites, etc.
#
JonathanNeal
Is there an indie authentication protocol like this?
#
KartikPrabhu
JonathanNeal: you might want to look at IndieAuth http://indiewebcamp.com/indieauth
#
kylewm
JonathanNeal: indieauth doesn't have any sort of persistent "logged in" state, as far as I know
#
KartikPrabhu
kylewm: the persistance is on the side of the authenticator not IndieAuth i think
#
kylewm
gotcha
snarfed, gRegor` and dybskiy_ joined the channel
#
@hmans
@halfbyte webfinger and webmention have been on my radar, yes.
(twitter.com/_/status/484577902198259712)
#
KartikPrabhu
JonathanNeal: you seem to trying a lot of things at once ;)
#
KartikPrabhu
JonathanNeal: a question pertaining to marginalia.js stuff. Is <button> allowed inside <p> according to HTML valid rules?
#
KartikPrabhu
I see. so only <ol> stuff won't be allowed
#
JonathanNeal
Basically, if it’s not block, it’s allowed.
#
KartikPrabhu
I see cool! thanks. might move the block thingie right after the <p>. that might help some of the CSS weirdness I get too
#
KartikPrabhu
JonathanNeal: out of curiosity - are you aiming to completely indiewebify your site? or only get some bits like webmention working?
#
JonathanNeal
completely indiewebify
#
JonathanNeal
My problem is that I tinker.
#
KartikPrabhu
everyone here is a tinkerer! It probably is a good idea to sort out priorities... maybe this helps: http://indiewebcamp.com/IndieMark
#
KartikPrabhu
it is a list of "levels" on different axes for indiewebsites to get working
#
KartikPrabhu
note that all the axes are more or less independent. For instance I am not "search level 2" but I am "security level 4" or something
#
KartikPrabhu
alos a helpful step-by-step guide with verification: http://indiewebify.waterpigs.co.uk/
snarfed, friedcell, dybskiy, xxx_camdude and phil80 joined the channel
#
@vrypan
RT @benwerd: The many generations of #indieweb. Lots of people are joining generation 2 now: http://indiewebcamp.com/generations
(twitter.com/_/status/484594264815702017)
cweiske joined the channel
#
@kevinmarks
RT @benwerd: The many generations of #indieweb. Lots of people are joining generation 2 now: http://indiewebcamp.com/generations
(twitter.com/_/status/484596261698297859)
#
@dangillmor
I'm a Gen 2 RT @benwerd: The many generations of #indieweb. Lots of people are joining generation 2 now: http://indiewebcamp.com/generations
(twitter.com/_/status/484597122537635842)
#
gregorlove.com
edited /silo-quits (+615) "/* Silo quitters 2014 */ +Chuq Von Rospac"
(view diff)
pfefferle joined the channel
#
@brennannovak
RT @benwerd: The many generations of #indieweb. Lots of people are joining generation 2 now: http://indiewebcamp.com/generations
(twitter.com/_/status/484601817092091904)
pauloppenheim, petermolnar, krendil, jtyhurst and sankha93 joined the channel
#
@decarola
Inizia il viaggio in direzione #indieweb summit, finalmente. Devo riuscire a scrivere sul blog, dannazione.
(twitter.com/_/status/484622659213623296)
bnvk and Sebastien-L joined the channel
#
Loqi
bnvk: binbasti left you a message 1 day ago: yes, that'd be great. i was traveling a lot during the last couple of days, but i should be more available again next week latest
#
bnvk
!tell binbasti: cool, let's touch base next week then, my traveling & conf speaking whirlwind is just starting :P
#
Loqi
Ok, I'll tell them that when I see them next
KevinMarks joined the channel
#
Loqi
KevinMarks: tantek left you a message on 6/30 at 8:56am: hope you can make it this Wednesday evening @MozSF! http://indiewebcamp.com/events/2014-07-02-homebrew-website-club
#
@kevinmarks
RT @dangillmor: I'm a Gen 2 RT @benwerd: The many generations of #indieweb. Lots of people are joining generation 2 now: http://t.co/RnrBBg…
(twitter.com/_/status/484633204079329281)
tantek joined the channel
adactio joined the channel
bnvk, jtyhurst and scor joined the channel
jsilvestre joined the channel
#
Loqi
[@marcbubb] Simple #UX "Here you go Grandma..."
pfefferle, Sebastien-L and GWG joined the channel
#
pdurbin
tommorris: that's awesome
brianloveswords, chloeweil, crystal, adactio and chloeweil_ joined the channel
pfefferle joined the channel
#
voxpelli
pfefferle: released a new version of the WebMention Testpinger yesterday – with some added colors and such – any feedback on whether it became better or worse is welcome :)
#
pfefferle
voxpelli oh nice, will test it asap
#
pfefferle
voxpelli looks very nice! the colors makes it the output more clear!
#
voxpelli
pfefferle: thought so as well :) It became especially cluttered when I added the timestamps in there otherwise
chrissaad joined the channel
#
pfefferle
voxpelli do you have any plans for the verbose feature and/or the delete/update stuff?
#
voxpelli
pfefferle: no concrete plans at the moment – the delete/update stuff will at least happen when my endpoint starts supporting it
#
voxpelli
I'm currently working on extending other parts of my endpoint
#
pfefferle
voxpelli no test driven developement? ;)
shepazu joined the channel
#
voxpelli
pfefferle: unfortunately not ;) It's one of my big points on my list right now: Get automated tests of the endpoint up so that I can discover when I break things – would likely have to be integration tests like these ones rather than unit tests
gRegor` joined the channel
#
pfefferle
voxpelli will use your endpoint on my openwebicons site soon… as feedback tool…
#
voxpelli
pfefferle: nice!
#
tommorris.org
edited /why (+772) "/* Censorship */ Instagram and Facebook, we're watching"
(view diff)
pfefferle joined the channel
#
bnvk
pfefferle: what openwebicons site?
#
bnvk
pfefferle: nice
#
bnvk
I take it, one can "add" to it fairly easy?
#
pfefferle
bnvk what do you mean by ”žadd to it“?
#
bnvk
add icons to it
#
bnvk
namely, PGP / open security protocol icons
paulcp joined the channel
#
bnvk
I'm trying to proliferate some standard icon ideas for encryption / signature state
#
pfefferle
bnvk ah, got it. I have not discovered an ideal way to contibute to the project yet, but feel free to open an issue and/or provide an svg if you have some ideas
#
bnvk
i'll give it some thought
#
bnvk
really great work tho :)
#
tommorris.org
edited /Instagram (+466) "/* Criticism */ adding examples of censorship"
(view diff)
#
pfefferle
bnvk thanks :)
#
tommorris.org
edited /why (+680) "/* Personalisation/filter bubble */ another day, another reason to gasp at Facebook's chutzpah"
(view diff)
chrissaad and adactio joined the channel
#
pfefferle
bnvk thanks for tweeting/apping about it :)
#
pfefferle
!tell bnvk thanks for tweeting/apping about it :)
#
Loqi
Ok, I'll tell him that when I see him next
bnvk joined the channel
#
Loqi
bnvk: pfefferle left you a message 19 minutes ago: thanks for tweeting/apping about it :)
#
GWG
pfefferle, I saw the icons you linked to.
crystal joined the channel
#
pfefferle
GWG I also started a wordpress plugin
#
pfefferle
for the icons
#
GWG
Any site using the icon set for me to see?
#
pfefferle
not really… only the project page ;)
#
pfefferle
GWG let me know if you find any…
#
GWG
I like the idea.
#
GWG
I wonder if some of them would be recognized by a mainstream user.
#
pfefferle
GWG https://sopler.net/home is using it (the cc icons and the share icon)
#
GWG
pfefferle, I, as always, appreciate your efforts.
#
pfefferle
GWG thanks ;)
#
GWG
I am thinking of sending a pull request when I get to it for a webmentions count function.
snarfed joined the channel
#
GWG
I wrote one while at IWC
#
pfefferle
GWG ok cool
crystal joined the channel
#
GWG
pfefferle, it would be my first.
#
@mapkyca
@benwerd Once the webmention client is patched, we can make the social graph orders of magnitude harder to surveil too. *waves at NSA*
(twitter.com/_/status/484726785389887489)
tilgovi, j12t, dreeves, gRegor`, tantek and pauloppenheim joined the channel
paulcp joined the channel
#
www.dentonjacobs.com
created /User:Www.dentonjacobs.com (+43) "Creating initial page."
(view diff)
#
@scottros
The IndieWeb and the Respect Network: 2 approaches to decentralizing our network http://www.wordyard.com/2014/07/03/indieweb-and-respect-network-two-roads-to-decentralizing-the-network/ new post at Wordyard
(twitter.com/_/status/484740198333288448)
#
jden
has anyone done POSSE for github issues yet?
#
tantek
jden - I think maybe barnabywalters has
#
JonathanNeal
Hurray! I have a login on http://jonneal.com/
#
tantek
JonathanNeal: congrats
#
tantek.com
edited /events/2014-07-16-homebrew-website-club (+401) "SF back at Quip, Minneapolis has a tentative time & place for this meetup, RSVP for SF but late"
(view diff)
#
tantek
jden: not barnaby, sorry, but aaronpk is manually POSSEing comments on github issues from his own site! http://indiewebcamp.com/github#POSSE_to_GitHub
#
jden
tantek++
#
Loqi
tantek has 45 karma
#
tantek
if you know of any other examples of POSSEing to Github, please add to that section of the wiki!
#
jden
it's something i want to work on. i've got this crazy plan to use gists to bootstrap my notes.jden.us page (as a backing store), then using that to POSSE github issues, and then ultimately developing something to move away from gists that's self-hosted
#
jden
i'll update the wiki as i go.
#
JonathanNeal
That’s awesome.
dybskiy joined the channel
#
tantek
jden - love it
#
gRegor`
Whoa, Chicago has a new HWC attendee RSVPing!
#
tantek.com
created /User:Jden.us (+294) "stub with an h-card and what he's working on per irc"
(view diff)
#
tantek
jden, there you go, started off your user page with your plan: http://indiewebcamp.com/User:Jden.us :)
#
tantek
(you'll notice that many of us have "Working On" and "Itches" sections on our user pages with collections of these things)
#
tantek
gRegor`: yeah! better get on there and RSVP as well!
#
gRegor`
!tell KartikPrabhu We have a new HWC attendee! Do you know Denton Jacobs? http://indiewebcamp.com/events/2014-07-16-homebrew-website-club
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
Yeah, going to send a "hello" note as well.
#
tantek.com
edited /User:Jden.us (+60) "cite irc"
(view diff)
#
tantek
!tell aaronpk,tommorris is there some way on MediaWiki sites to get the change log for a particular *day* (e.g. using ISODates) ?
#
Loqi
Ok, I'll tell them that when I see them next
#
tommorris
tantek: possibly with a little URL hackery
#
Loqi
tommorris: tantek left you a message 1 minute ago: is there some way on MediaWiki sites to get the change log for a particular *day* (e.g. using ISODates) ?
#
tantek.com
edited /User:Tantek.com (+154) "/* working on */ updating CASSIS NewBase60 to CC0 for willnorris"
(view diff)
#
tantek
tommorris - use-case: I want to link to "changes to the wiki on this day" on every Homebrew Website Club meetup page, so anyone looking at an archived event can go see pages were "active" immediately before/during/after the meeting.
#
tantek
likely useful once we start writing up summaries
#
tantek
(again)
wolftune joined the channel
#
gRegor`
Oh, nice. Denton Jacobs is already posting mf2 articles and notes on his site. https://www.dentonjacobs.com/2014/07/03/first-homebrew-club-rsvp/
#
tommorris
tantek: only problem I can think of is that the RecentChanges table is only kept for a certain period
#
tommorris
the job queue discards old recent changes entries.
#
tommorris
tantek: for IWC, the answer might be to find (or write) a MediaWiki extension that uses the revision table rather than the recentchanges table
#
tommorris
(or derive the changes from the IRC log)
#
gRegor`
tantek tommorris: aaronpk is generating that email weekly (?) of new pages / recent changes, so that could probably be adapted.
#
tommorris
tantek: the reasoning is a weird Wikipedia optimisation - the recentchanges feed on Wikipedia has *so much stuff* in it that it uses a separate database table to hold just the last X days worth of changes rather than the whole revision log
#
tommorris
gRegor`, tantek: the data is all there, it’s just MediaWiki exposes it slightly odd for Wikipedianish reasons. ;)
#
gRegor`
Yeah
#
gRegor`
I'm not sure if aaronpk's implementation of that is generating static content or querying the database each time. I think the former.
#
tantek
gRegor`: good point! that content should at least be available at a URL - not just in email :)
#
tantek
aaronpk ^^^
#
tommorris
a permalog extension is probably worth building, but… eeww, MediaWiki+PHP
#
gRegor`
I think it is a URL, but I forget where.
#
gRegor`
Heh
#
tantek
cool!
#
tantek
wow we are a busy bunch
#
tommorris
on the indieweb front, this week I have been trying to work out how exactly I’m going to publish photos on my own site
#
gregorlove.com
created /twii (+39) "redirect"
(view diff)
#
tantek
tommorris: has /photo helped?
#
gregorlove.com
created /TWII (+39) "redirect"
(view diff)
#
gRegor`
what is TWII?
#
Loqi
This Week in the IndieWeb is a weekly digest of activities of the IndieWebCamp community http://indiewebcamp.com/twii
#
tommorris
tantek: not so much, more CSS and workflow and hosting I’ve been trying to sort out
#
tommorris
perhaps we need photo-brainstorming so I can braindump
#
tantek
definitely
#
tommorris
irritations thus far: Amazon S3 does not have any post-upload callback
#
tommorris
being able to simply dump photos into an S3 bucket and then get a POST callback that triggers things going would be amazingly useful, but alas no.
#
tantek
oh that's too bad
#
tantek
yes that kind of thing would be VERY valuable to capture on /photo-brainstorming
#
tommorris
http://paulstamatiou.com/photos/ is an excellent example of how to do photos-on-your-own-site well.
#
tommorris.org
edited /photos (+26) "/* See Also */ redlinking [[photo brainstorming]]"
(view diff)
#
tantek
interesting. perhaps add to /photos as an Example?
#
@gRegorLove
@marcymarcy Might want to talk to you in the near future about Homebrew Website Club meetups @ The Living Room: http://indiewebcamp.com/events/2014-07-16-homebrew-website-club
(twitter.com/_/status/484756166204215297)
#
@marihuertas
@gRegorLove @marcymarcy This would be a convergence of awesomeness. @t + friends are teaching + doing great things with @indiewebcamp.
(twitter.com/_/status/484757389628166144)
#
kylewm
when folks got set up with a site at HWC last night, what host did they use? (out of curiosity)
benwerd joined the channel
#
snarfed
kylewm: the two tantek mentioned were friends of mine who already had a decent start. one on self-hosted wp, one on a homegrown static generator
#
snarfed
their main progress was working through indiewebify.me - rel-me, mf2, webmentions, etc
JonPincus joined the channel
#
tommorris.org
created /photo_brainstorming (+2226) "started page"
(view diff)
#
kylewm
snarfed: that's great!
squeakytoy joined the channel
#
gRegor`
!tell KartikPrabhu I contact my friend Marcy about possible having HWC at The Living Room space. It's further away from you, unfortunately. http://wearepolymathic.com/events/ Will keep you posted, though.
#
Loqi
Ok, I'll tell them that when I see them next
paulcp joined the channel
#
kylewm
does using other indiewebbers' tools qualify as "dogfooding"?
brianloveswords joined the channel
#
kylewm
(was looking at lightweight CSS frameworks and stumbled on https://github.com/brennannovak/Rebar/)
#
@rena_tom
what is the 'indieweb'? is this a new, old thing?
(twitter.com/_/status/484769996539572224)
#
@jamshid
RT @scottros: The IndieWeb and the Respect Network: 2 approaches to decentralizing our network http://www.wordyard.com/2014/07/03/indieweb-and-respect-network-two-roads-to-decentralizing-the-network/ new post at Wordyard
(twitter.com/_/status/484770230879539201)
tantek and paulcp_ joined the channel
#
tantek
!tell gRegor`,KartikPrabhu even if it's just you two - please take a group photo at every HWC Chicago and upload to the wiki http://indiewebcamp.com/Special:Upload and embed in the event page like even we did at the first MSP meetup! http://indiewebcamp.com/events/2014-06-18-homebrew-website-club#Photos
#
Loqi
Ok, I'll tell them that when I see them next
KartikPrabhu joined the channel
#
Loqi
KartikPrabhu: gRegor` left you a message 2 hours, 7 minutes ago: We have a new HWC attendee! Do you know Denton Jacobs? http://indiewebcamp.com/events/2014-07-16-homebrew-website-club
#
tantek.com
created /User:Crystalbeasley.com (+80) "stub with an h-card"
(view diff)
#
Loqi
KartikPrabhu: gRegor` left you a message 54 minutes ago: I contact my friend Marcy about possible having HWC at The Living Room space. It's further away from you, unfortunately. http://wearepolymathic.com/events/ Will keep you posted, though.
#
Loqi
KartikPrabhu: tantek left you a message 2 minutes ago: even if it's just you two - please take a group photo at every HWC Chicago and upload to the wiki http://indiewebcamp.com/Special:Upload and embed in the event page like even we did at the first MSP meetup! http://indiewebcamp.com/events/2014-06-18-homebrew-website-club#Photos
#
JonathanNeal
When is KartikPrabhu around?
#
KartikPrabhu
so mnay messages
#
tantek.com
edited /Homebrew_Website_Club (+196) "note Minneapolis meeting (now that it has happened twice), organizer, link to first Chicago, MSP meetings"
(view diff)
#
KartikPrabhu
JonathanNeal: going to get some coffee... will be back in a bit :)
#
JonathanNeal
Enjoy, and see ya then!
#
tantek.com
edited /Homebrew_Website_Club (+250) "holiday collisions, quiet writing hour"
(view diff)
scor joined the channel
#
aaronpk
hello friends! catching up on scrollback
#
Loqi
aaronpk: tantek left you a message 2 hours, 13 minutes ago: is there some way on MediaWiki sites to get the change log for a particular *day* (e.g. using ISODates) ?
#
aaronpk
jden: I've posse'd a few github issues before
#
tantek
aaronpk - issues themselves or just comments on issues?
#
aaronpk
tantek: there's a good mediawiki API that can return changelogs for specific date ranges, that's how I do this week in the indieweb reports
#
tantek
I'm assuming "API" in this case means something more than just a query URL?
#
aaronpk
ah you want this for a web page... hmm
#
aaronpk
and yes gRegor` found the archives! it's all just HTML, not DB queries
#
aaronpk
would love for someone to take a stab at some CSS for this :) http://indiewebcamp.com/this-week/2014-06-27.html
#
tantek
JonathanNeal: ^^^
#
tantek
and especially chloeweil ^^^
#
JonathanNeal
reads the conversation
#
tantek
JonathanNeal: just the "take a stab at some CSS" bit :)
#
chloeweil
just font-family Helvetica, all font-weight 300 on it, font-size 18px boom
#
tantek.com
edited /Homebrew_Website_Club (+1363) "first pass at structure"
(view diff)
#
tantek
chloeweil++
#
aaronpk
oh wow
#
Loqi
chloeweil has 4 karma
#
aaronpk
chloeweil++
#
Loqi
chloeweil has 5 karma
#
chloeweil
haha bless
#
JonathanNeal
Sure, font: 300 100%/1.5 “Helvetica Neue”, sans-serif
#
JonathanNeal
on the body.
#
tantek
<style>body { font: 300 100%/1.5 "Helvetica Neue", sans-serif
#
tantek
}</style>
#
JonathanNeal
<style>body { font: 300 100%/1.5 "Helvetica Neue", sans-serif
#
JonathanNeal
margin: 0 auto
#
JonathanNeal
max-width: 60em
#
JonathanNeal
width: calc(100% - 1em)
#
tantek
aaronpk - what do you think of replacing the personal domain lists with facepile sparklines?
#
JonathanNeal
</style> can do wonders
#
JonathanNeal
^ aaronpk
#
tantek
e.g. instead of aaronparecki.com, tantek.com
#
tantek
you would see the little icons from {{aaronpk}} and {{t}}
#
aaronpk
oh that'd be fun
#
tantek
e.g. <a class=h-card href=http://aaronparecki.com/><img src=http://aaronparecki.com/logo.jpg alt="Aaron Parecki"/></a>
#
tantek
with the image scaled with a style rule
#
aaronpk
i'd have to check how that looks on a kindle, but yeah
#
tantek
lolwhut
#
tantek.com
edited /Homebrew_Website_Club (+33) "/* Structure */ styling"
(view diff)
#
aaronpk
i usually read this on a kindle :)
#
tantek
aaronpk, gRegor`, KartikPrabhu, as fellow HWC co-organizers, please review this to see if it reflects reality for you and makes sense.
#
tantek
!tell snarfed,benwerd as fellow HWC co-organizers, please review this to see if it reflects reality for you and makes sense. http://indiewebcamp.com/Homebrew_Website_Club#Structure
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek.com
edited /Homebrew_Website_Club (+2) "/* Structure */"
(view diff)
benwerd joined the channel
#
Loqi
benwerd: tantek left you a message 1 minute ago: as fellow HWC co-organizers, please review this to see if it reflects reality for you and makes sense. http://indiewebcamp.com/Homebrew_Website_Club#Structure
#
aaronpk
tantek: I like it
#
tantek.com
edited /Homebrew_Website_Club (+0) "/* Structure */"
(view diff)
#
tantek
is trying to lower the barrier to running a Homebrew Website Club meetup - and improve chances of documentation and welcoming of new people.
gRegor` joined the channel
#
Loqi
gRegor`: tantek left you a message 27 minutes ago: even if it's just you two - please take a group photo at every HWC Chicago and upload to the wiki http://indiewebcamp.com/Special:Upload and embed in the event page like even we did at the first MSP meetup! http://indiewebcamp.com/events/2014-06-18-homebrew-website-club#Photos
#
kylewm
aaronpk: does Courier New exist and/or look good on a Mac?
#
gRegor`
tantek: HWC photos, sure. I guess I've just felt awkward being in a busy coffee shop and stopping to take a picture. :)
#
KartikPrabhu
is caffeinated and catching up
#
kylewm
man, what can't Apple do
#
gRegor`
Proper newlines, kylewm? ;)
#
aaronpk
i'm pretty sure it's there by default, but maybe it comes with MS Word
#
gRegor`
You can also do font: monospace
#
gRegor`
(if we're talking about CSS)
#
gRegor`
Er, font-family: monospace;
#
kylewm
that's what I was going to ask for for the irc logs ^
#
KartikPrabhu
waves to chloeweil!
#
tantek
gRegor`: even if it's just a quirky selfie with some bit of cafe art or wall or table background
#
tantek
haha I was going to ask for Helvetica for the IRC logs
#
aaronpk
fixed width font is important I think
#
tantek
when Nicole saw me reading the logs on my iPod, she asked what *code* I was looking at
#
chloeweil
KartikPrabhu hey there
#
tantek
fixed width is not important
#
aaronpk
of course... if I add <link href="http://tantek.com/indiewebcamp.css"> to the page then you can set whatever font you want yourself :)
#
tantek
for IRC logs - heck in most clients it's not fixed width, e.g. Colloquy
#
tantek
fixed width to non-gen-1 folks = code
#
aaronpk
uses IRC through terminal so I'm used to fixed width everywhere
#
aaronpk
although my fixed width font in my terminal is nicer
#
tantek
aaronpk is gen-0 :P
#
tantek
takes one to know one. ;)
#
tantek
chloeweil: how would you restyle http://indiewebcamp.com/irc/2014-07-03 ?
#
kylewm
I don't have Helvetica, but sans-serif looks good to me on the IRC logs
#
gRegor`
It looks like we might be doubling our size next meeting.
#
tantek
gRegor`: woot!
#
Loqi
woot
#
KartikPrabhu
gregor`: nice!
#
tantek
then you'll almost be as big as the Minneapolis meeting ;)
#
rascul
variable width font for irc logs? eww!
#
rascul
monospace or bust!
#
gRegor`
votes for fixed width on IRC logs
emmak joined the channel
#
chloeweil
Think of chat programs people use, is the font family so important? A lot of them are just sans serif
#
chloeweil
A lot of times differentiating who’s speaking from what time it was and what they were saying is valuable, like in iMessage
#
rascul
most of the time irc clients default to monospace font if the option is there
#
tantek
rascul - IRC is just the "plumbing"
#
KartikPrabhu
i think the font size on all the IWC stuff is too small
#
KartikPrabhu
uses it at 150%
#
rascul
plumbing requires correct fittings
#
tantek
we have a discussion forum - we just happen to use IRC for it under the hood ;)
#
KartikPrabhu
also white-space please :)
#
kylewm
KartikPrabhu: including the new Teahouse theme for the wiki?
#
chloeweil
Yeah, an increase in whitepsace and maybe offsetting the name of the person from the content of what they were saying so that multi-lines of text dont wrap under the name, that’s a detail though
#
chloeweil
Put in a max width so that the measure of hte text doesnt get too insane and you’ve got a nice reading environment just like that
#
aaronpk
increase of whitespace between lines?
#
tantek
you won't need to increase whitespace between lines if you put in a max-width as chloeweil suggests
#
chloeweil
People love slack hq, just look at their reading environment and take the things they do welll
#
chloeweil
Which is that they make it clear to see who’s speaking and what they said, and de-emphasized is the time stamp
#
tantek
chloeweil: could you write a 1-2 sentence summary http://indiewebcamp.com/Slack ?
#
gRegor`
chloeweil: I love your music stats page. Kartik was showing that to me last night.
#
chloeweil
About things Slack does well? I’ve never used it, I just know they’re doing something right because people are fanatical about it
#
Loqi
hugs gRegor`
#
tantek
even just that ;)
#
rascul
what is this slack hq?
#
gRegor`
I'm also very interested in your iTunes meta data export, chloeweil
#
chloeweil
Aw thanks gregor`
#
gRegor`
Whoa, thanks Loqi
#
Loqi
you're welcome
#
gRegor`
hugs Loqi
#
Loqi
hugs gRegor`
#
gRegor`
Ok, now it's getting a bit weird
#
tantek
rascul - it's a friendlier replacement for IRC
#
tantek
says without ever having actually used it, and only watched people use it.
#
chloeweil
Slack is just a really nice chat thang, its got github integration and other nice stuff
#
chloeweil
yep
cweiske joined the channel
#
rascul
interesting
#
KartikPrabhu
gregor`: if you manage to get The Living Room or any other, I'm sure I can make it. Its Chicago... public transit FTW
#
rascul
i guess if it looked like that then variable width fonts would be good
#
aaronpk
it's like a competitor to hipchat
#
gRegor`
That's what I figured, KartikPrabhu. Pretty easy from the blue line
#
kartikprabhu.com
edited /events/2014-07-16-homebrew-website-club (+42) "/* RSVP */ added me to Chicago"
(view diff)
#
rascul
chloeweil i cannot seem to find you on /irc-people
#
KartikPrabhu
tantek: re: structure. looks good. We might follow that more once we have more than 2 people :)
#
KartikPrabhu
kylewm: the teahouse theme is nice but also too small font size for me. still use it at some zoom.
#
chloeweil.com
created /Slack (+420) "Created page with "People love Slack HQ. They make it clear to see who’s speaking with avatars and whitespace, offset the speaker from the text, make it clear what the person said, and de-emphasi...""
(view diff)
#
chloeweil
oh god im polluting the wiki with uninformed content
#
tantek
KartikPrabhu: at least start taking/posting group photos ASAP!
#
KartikPrabhu
chloeweil++ for pollution ;)
#
Loqi
chloeweil has 6 karma
#
aaronpk
building in group photos to the actual schedule is a great idea
#
tantek
chloeweil++ for starting wiki pages!
#
aaronpk
will prevent me from forgetting to take a photo in the future
#
tantek
thanks aaronpk!
#
KartikPrabhu
tantek: sure thing! seems like we'll have an expanded group next time :)
#
gRegor`
Interesting. What resolution are you using, KartikPrabhu?
#
tantek
also helps make a break in between the phases
#
tantek
on another subject
#
tantek
so the latest hip silo - emoj.li - thoughts?
#
KartikPrabhu
looks up resolution
#
aaronpk
also the halfway point is usually a good time because people trickle in late and also sometimes leave early
#
tantek
yes! aaronpk - feel free to add that to the structure as reasoning.
#
KartikPrabhu
gregor`: 1600 x 900
#
gRegor`
Aha
#
KartikPrabhu
but it should be responsive no
#
gRegor`
KartikPrabhu: Also, in case you didn't see /wiki/redesign yet, you can set up an IWC css file on your own site to customize things.
#
aaronpk
also I'm going to be in san diego next HWC so we'll need another PDX host
#
gRegor`
I'm going to be playing with it and submitting some tweaks to the repo
#
KartikPrabhu
yeah heard from aaronpk
#
gRegor`
I hadn't checked if it's responsive
#
gRegor`
The font size isn't responsive. Just looks like the sidebar gets removed when going smaller
#
KartikPrabhu
phew: all caught up... so much activities
#
KartikPrabhu
gregor`: yeah
#
gRegor`
Actually, i think my Win8 might be on zoom, so maybe that's why it doesn't seem bad to me.
#
tantek
got ✒✏ on http://emoj.li/
#
gRegor`
whut
#
aaronpk
downside of terminal IRC is I don't always get emoji here
#
gRegor`
Just got garbled text in Chatzilla
#
cweiske
switch to utf-8
#
donpdonp
the emoji network doesnt use emojis in the domain name.
#
gRegor`
It already should be UTF-8
#
aaronpk
tantek: I got person-coffee on emoj.li!
#
donpdonp
snowman-dogpoo is probably taken
#
gRegor`
Oh, it's a pen and pencil?
#
aaronpk
actually boy-coffee is a better description
#
gRegor`
Just small. Looks like a solid line mostly
#
aaronpk
also cocktail-coffee-beer
#
tantek
is looking for other combinations
#
tommorris.org
edited /photo_brainstorming (-6) "/* Motivations */ ce"
(view diff)
#
voxpelli
How do eg.WebMentions endpoints typically handle a local time defined in a h-entry dt-published?
#
KartikPrabhu
is there any good photo hosting type solution (like OpenPhoto)
#
KartikPrabhu
voxpelli: you mean if it doesn't have a TZ ?
#
tantek
What is openphoto
#
Loqi
Trovebox (formerly OpenPhoto) is a photo application project that lets you store your photos on Dropbox, Amazon S3 or in your garage, and serve them from URLs on your own domain http://indiewebcamp.com/OpenPhoto
#
aaronpk
KartikPrabhu: do you mean something you can install yourself?
#
rascul
KartikPrabhu i've found several (which i don't remember names, though) but none that i would call good
#
rascul
i was looking into that not too incredibly long ago
#
KartikPrabhu
I am currently using Google for it, because it gives me multiple resolutions for each to do responsive stuffs
#
KartikPrabhu
But I really want my photos out of Google
#
voxpelli
KartikPrabhu: Exactly – just realized my endpoint parses all dates without a time zone relative to its own time zone
#
KartikPrabhu
and deviantart!
#
rascul
eventually i will roll my own solution integrated into my site but that's probably a ways down the road at my pace
#
KartikPrabhu
voxpelli: that seems like a safe assumption or maybe UTC?
#
aaronpk
KartikPrabhu: right now I use flickr and my flickr-archiver which makes a copy
#
KartikPrabhu
maybe need to write a python photo machine
#
KartikPrabhu
so many things to do
#
KartikPrabhu
chloeweil: how do you host your photos?
#
tantek
KartikPrabhu: tommorris was talking this morning about working on photo posting as well.
#
KartikPrabhu
yeah read that hence these thoughts
#
aaronpk
for me, photo posting to my timeline is very different from hosting all my photos
#
KartikPrabhu
a good photo posting would need a felxible backend
#
chloeweil
On my hard drive like a person from the 90s
#
tantek
I think he was working on /photo-brainstorming
#
voxpelli
KartikPrabhu: UTC would probably be better, it's weird of a post mentioning two others can appear with different timestamps on the two
#
aaronpk
i'm pretty happy with my photo notes now, but don't have a good plan for moving off of flickr
#
KartikPrabhu
chloeweil: nice :) I have hard drive copies too but you know the internetz
gRegor` joined the channel
#
aaronpk
hard drives make me cry :(
#
gRegor`
KartikPrabhu: So yeah, my Win8 was at 140% zoom. Def see what you mean when it's not zoomed.
#
chloeweil
I use instagram and send my instagram photos to flickr but otherwise all the photos I take on my phone just go into iPhoto and thats it.
#
KartikPrabhu
yeah the photos space needs to be indiewebified
#
aaronparecki.com
edited /Events (-24) "/* Upcoming */ need portland location for HWC 7/16"
(view diff)
brianloveswords joined the channel
#
tantek.com
edited /photo_brainstorming (+2669) "dfn, copy prev photo brainstorming content from photo page itself"
(view diff)
#
tantek.com
edited /photos (+29) "/* Brainstorming */ add main"
(view diff)
#
tantek
what is photo brainstorming?
#
Loqi
photo brainstorming is a page where indieweb users who are working out how to publish photos on their own site can document design challenges, issues, brainstorm ideas and show examples of photography on the web that inspires them http://indiewebcamp.com/photo_brainstorming
#
aaronparecki.com
edited /events/2014-07-16-homebrew-website-club (+34) "need portland location, aaronpk is out of town this week!"
(view diff)
#
cweiske
KartikPrabhu, I'd be grateful if you could try out mediagoblin
#
KartikPrabhu
cweiske: will invesitigate
krendil joined the channel
#
KartikPrabhu
ooo python-based sweet!
#
cweiske
that's what prevented me from installing it
#
KartikPrabhu
but why database :(
#
tommorris
aaronpk: I’m not so much interested in posting on my timeline. I want to be able to easily post photo stories. and each of those stories also has a page for the photo
#
aaronpk
oo stories?
#
tommorris
aaronpk: yep, sort of like a set on flickr, but with text mixed in
#
aaronpk
sweet, i've been thinking about that too, calling it "collections"
#
tommorris
the difficult bit is the workflow integration
#
voxpelli
KartikPrabhu: if you don't want a database – perhaps take a look at some Jekyll plugins?
#
KartikPrabhu
has been trying to force photo stories into articles: https://kartikprabhu.com/article/occupy-chicago
#
tommorris
my user story is basically this: I go out and shoot a parade or a protest or an event. I get home. I put my SD card into my computer. I import a bunch of RAW files. I process them in, well, ideally Aperture but probably Lightroom now Apple are killing Aperture. then I spit out a page with beautiful responsive images that look great on all devices and publish
#
tommorris
it on my own site.
#
snarfed
tommorris, aaronpk, KartikPrabhu: one recent data point for "story" design is http://googleblog.blogspot.com/2014/05/google-stories-and-movies-memories-made.html
#
Loqi
snarfed: tantek left you a message 50 minutes ago: as fellow HWC co-organizers, please review this to see if it reflects reality for you and makes sense. http://indiewebcamp.com/Homebrew_Website_Club#Structure
#
KartikPrabhu
snarfed: yeha have seen those. people are quite impressed by it. the automatic stories are "meh" at best
#
snarfed
yup, that's a good description. thanks for writing it!
#
aaronpk
tommorris: want to add that here? http://indiewebcamp.com/collection
#
tommorris
aaronpk: I’ll probably put it on to photo brainstorming until my thoughts have solidified some more.
#
tommorris
also, tomorrow: Indie Tech Summit. adactio is talking about IndieWebCamp. I’m talking about OpenStreetMap and cool shit OSMers are doing.
#
aaronpk
oh right that's tomorrow
#
tommorris
I have to get out of the house at a ludicrous hour to get down to Brighton, so I should probably get ready. ;-)
#
tommorris
I don’t think I’ve actually been to Brighton since I moved to London
#
tommorris
even though it’s easier now.
fofr joined the channel
#
tantek
tommorris - good luck at Indie Tech Summit and see if you can recruit some creators for IWC UK!
#
tantek
needs to get his dConstruct ticket and sign up for IWC UK also!
#
tommorris
tantek: yep. my talk isn’t actually about IndieWebCamp - I was going to sneak some IndieWeb propaganda in, but I’m going to talk about cool stuff that OpenStreetMappers are doing
#
tommorris
specifically, the work that the Humanitarian OpenStreetMap Team are doing to help international aid agencies in crisis response
#
tantek
that's awesome
#
tommorris
(delivering food and medical supplies to people displaced by natural disasters isn’t a “killer app”, it’s a life-saver app.)
#
tantek
perhaps a quick line about how OSM enabled you do post your own indiecheckins on your own site as a indie alternative to Foursquare?
#
KartikPrabhu
more life-saver apps please :)
#
tommorris
yep. also talking about Wheelmap, the OSM-based project to crowdsource wheelchair accessibility.
#
tantek
tommorris: maybe even as an intro
#
tantek
since it's a small personal thing but still cool, and then you can get all serious, life-saving, world-changing ;)
#
tommorris
and lots of other cool shit that people who have open data + open source tools + pure motives can do.
#
KartikPrabhu
JonathanNeal: were you looking for me?
#
JonathanNeal
I was. I am dealing with some weird stuff at the moment.
#
KartikPrabhu
sure. anytime you want to ping
scor joined the channel
#
KartikPrabhu
wants to reply on G+ but can't as the comments have no URL!
#
pdurbin
KartikPrabhu: that drives me crazy, how comments on G+ are not "first class"
#
KartikPrabhu
will be a problem if I start strogin external content as multiple comments will have the same URL
#
KartikPrabhu
twitter did it right with "everything is a tweet"
#
pdurbin
it's so simple. I love it
#
tantek
it's a good reason to ignore G+
#
tantek
a second-class silo in so many ways
#
KartikPrabhu
then there is only twitter
#
aaronparecki.com
edited /2014 (+212) "/* Blog */ add scott rosenberg article"
(view diff)
#
tantek
KartikPrabhu: no - FB has better UX innovation that Twitter these days
#
tantek
I fully expect at least a few of us to superset Twitter by IndieWebCamp 2015
#
tantek
on our own sites
#
KartikPrabhu
but me dislikes FB! was seriously contemplating deleteing FB accoutn
#
tantek
as in - you do everything on your own site that you would otherwise do on Twitter
#
snarfed
KartikPrabhu: re G+ comments, you can fake permalinks by adding arbitrary fragments, e.g. #USERID
#
KartikPrabhu
ooo bridgy should do that no?
#
snarfed
FB event attendees have the same problem, no permalink for an individual user's RSVP, so i do the fragment thing for them in bridgy
#
tantek
(un)follow, read, post, delete, reply, (un)retweet, (un)favorite
#
snarfed
yeah, bridgy could definitely do it for G+ comments too. i'll file an issue
#
tantek
has post, reply today and is working on /repost (see recently /2014/reposts )
#
tantek
FB is still very good for UX research
#
tantek
KartikPrabhu: makes sense - create a test account just for R&D
#
pdurbin
I just can't get into Facebook. Maybe I haven't tried hard enough.
#
aaronpk
tantek: I know you have a few places on the wiki which are sort of a "checklist to be better than [facebook,twitter]" but are they collected anywhere nicely?
#
tantek
snarfed - FB events used to put a post up for every RSVP "… is going"
#
tantek
aaronpk - hmm - FB is too feature-rich for now
#
tantek
I wouldn't touch that
#
aaronpk
well at least twitter then
#
tantek
I mean - good luck
#
tantek
but Twitter, I think that we could break down
#
tantek
on the /Twitter page.
#
brianloveswords
tantek: sorry to miss you this past weekend!
#
aaronparecki.com
edited /Twitter (+36) "/* Early User Interface */ smaller image tag"
(view diff)
#
aaronpk
"Launch your web presence
#
aaronpk
in under a minute"
#
aaronpk
nice to see a startup focusing on helping people own their web presence!
#
tantek.com
edited /Twitter (+1244) "Features list and a few more details replacing"
(view diff)
saurik_ joined the channel
#
aaronpk
who is behind pop.co? we should invite them to HWC!
#
tantek
brianloveswords: you too! it was quite the epic event at the NYT!
#
brianloveswords
Nice, I'm glad it went well!
#
aaronpk
pop.co seems to be based in florida but with a somewhat distributed team
#
aaronpk
tantek++
#
Loqi
tantek has 47 karma
#
tantek
perhaps that should be our moon-shot for 2015 IWC
#
tantek
Who will be the first to fully implement a functional replacement for all of Twitter features using their own site so they no longer need to touch Twitter UI?
#
aaronpk
that or getting everyone to RSVP from their sites to register :)
#
tantek
aaronpk - neat!
#
tantek
aaronpk - except - their "whole team" uses Twitter, not their own sites: https://pop.co/about
#
tantek
OOOPS. #selfdogfood fail.
#
aaronpk
yeah :(
#
aaronpk
well i think they are focused on sites for companies actually
#
aaronpk
funny, they even link to a twitter account for one of their team members which has exactly 1 tweet from 2011 and has been since untouched
#
aaronpk
their example is "www.youridea.co" rather than "yourname.co"
#
tantek.com
edited /Twitter (+310) "/* Features */ note private message feature"
(view diff)
#
tantek
aaronpk - sounds dead, perhaps start a /pop.co stub with "Criticism" accordingly?
#
KartikPrabhu
tantek: reader UI would be the moon-shot bit
#
tantek
KartikPrabhu: no, the ability to *walk away from twitter's UI* is the moon-shot
#
tantek
reader is just another feature, like any other in that list
#
KartikPrabhu
FB: "Hi Kartik, we'd like to hear your feedback! Please answer a few questions about News Feed." K: No thanks!
#
tantek
KartikPrabhu: in what form did you receive that request?
#
KartikPrabhu
right on top of my feed do-dad will screenshot
#
tantek
any way to reply with a request for a $ amount?
#
tantek
you just need to pick a high enough $ #
#
KartikPrabhu
screenshotting the whole process: "On the next few pages you'll see some Facebook posts. Above each post there will be a statement and a rating scale. Rate how much you agree with the statement for each post." first question
#
KartikPrabhu
seriously!
#
tantek
can't decide if Twitter does note posts with photo(s) or photo posts.
#
aaronpk
i think they are note posts with photos
#
aaronpk
can you even tweet just a photo without text?
#
aaronpk
also the photo URL is always included in the tweet
#
tantek
aaronpk - but is that a note with a photo, or a photo with a caption?
#
tantek
or are those two different post types at all?
#
KartikPrabhu
yeah why are we distinguishign those
#
aaronpk
i think instagram is more like photos with captions
#
tantek
those of you working on /photo posting support - what approach are you working on? do you see any difference between note+photo and photo+caption?
#
KartikPrabhu
Twitter has photo + text. now it could be a 1. main text with side photo or 2. main photo + side caption text
#
KartikPrabhu
thanks FB survey helped me make up mind to leave FB!
#
tantek.com
edited /Twitter (+48) "/* Features */ note/reply cluster, also location info"
(view diff)
#
KartikPrabhu
FB showed me a bunch of posts from my "News Feed" and asked "I want to see more of this". Turns out I answered "strongly disagree" to all of them.
#
tantek
KartikPrabhu: you can post up to 4 photos inside a tweet
#
KartikPrabhu
tantek: sure... then I am using it as a text + photos
#
KartikPrabhu
I am saying that Twitter's post model is flexible enough to be interpreted either way :)
#
tantek
but there is no way to just see all your photos right?
#
KartikPrabhu
there is. in your profile there should be a "photo and videos" tab
#
tantek
I think all photos are trapped/nested inside notes in their user content model
#
KartikPrabhu
oh yeah sure
#
KartikPrabhu
for Twitter everything is a tweet... which is good and sometimes not good
#
aaronpk
so I forgot my Yo password and couldn't find a password reset feature. so I tweeted at them and they said to email support. I emailed support and then like 12 hours later they manually emailed me back with a new password in the email. there is no way for me to change it as far as i can tell.
#
aaronpk
how do you mess up user management this bad
#
tantek
aaronpk lol
gRegor` joined the channel
#
tantek.com
edited /Twitter (+176) "/* Features */ web actions, citation UI, pin"
(view diff)
#
tantek.com
created /Pin (+17) "r"
(view diff)
#
tantek.com
created /pin (+1161) "stub from IWC HW 2013 session, plus recalling more thoughts, and updates per Twitter"
(view diff)
#
tantek.com
created /pinning (+17) "r"
(view diff)
#
tantek.com
created /pinned (+17) "r"
(view diff)
#
tantek.com
created /sticky (+17) "r"
(view diff)
#
KartikPrabhu
gregor`: I also don't mind startign HWC later to sync up with PDX/SF through talky or something
#
gRegor`
Good idea
#
tantek
that would be great!
#
KartikPrabhu
would ion fact be better for me, since then I won't have to leave during "work hours"
#
gRegor`
How do you guys do that, take turns doing intros on talky?
#
gRegor`
I'm a night person, so 8:30 doesn't bother me, if it works well for others
#
KartikPrabhu
I am Batman!
#
tantek.com
edited /Twitter (-9) "/* Features */ message"
(view diff)
#
tantek
is quite pleased with just how much of Twitter's functionality we've documented / implemented in IndieWebCamp
#
tantek
there's a page for almost everything
#
tantek
no, there IS a page for everything Twitter does
#
tantek
there are IndieWeb *implementations* for almost everything Twitter does
#
tantek
KartikPrabhu: that Twitter "photo and videos" tab does NOT just show posted photos
#
tantek
It shows *linked* photos and videos
#
tantek
e.g. I've never posted a photo to Twitter: https://twitter.com/t/media
#
tantek.com
edited /Twitter (+63) "/* Features */ optionally attaching 1-4 photos, repost others, like any"
(view diff)
#
KartikPrabhu
oh interesting
#
aaronpk
I realized that "repost" is basically the author putting some other content into their main timeline with the intent of causing that post to appear to readers
scor joined the channel
#
tantek
ok aaronpk - I think this is pretty well fleshed out now: http://indiewebcamp.com/Twitter#Features - quite a decent short list summary of Twitter features if I do say so myself :)
#
aaronpk
nice!!!
#
KartikPrabhu
aaronpk: yes! it is like "this post is cool. read it "
brianloveswords joined the channel
#
KartikPrabhu
are we still not considering extra content added to reposts?
#
aaronpk
and I should be able to repost my own posts too
#
aaronpk
such as the posts that I do not by default include in my main feed
#
aaronpk
like all my sleep posts http://aaron.pk/m4WtKT9
#
tantek
left out all the "setting up your profile" features like uploading an icon, background, profile fields (bio, website, location)
#
tantek
though those might be useful as a /homepage checklist
#
aaronpk
yeah, better as a homepage checklist
#
gRegor`
snarfed^
#
snarfed
looking
#
KartikPrabhu
500 through browser too
#
snarfed
gRegor`: short answer, twitter is rate limiting you right now
#
snarfed
wait 15m :/
#
gRegor`
Eenteresting
#
snarfed
i should surface it better
#
KartikPrabhu
snarfed: maybe a more helpful error message?
#
gRegor`
does refreshing the app go towards that? I haven't been posting a lot today
basal joined the channel
#
Loqi
agreed.
#
snarfed
gRegor`: nah, the rate limit is api calls only, not web client
#
gRegor`
Oh. Hm. I should check what other apps are connected.
#
tantek
aaronpk, we had a VERY good discussion session about reposts in NYC - I think you should see those notes
#
tantek
KartikPrabhu: yes the consensus at the session was that reposts were intended as just providing the original, though we documented variants
#
KartikPrabhu
specially the whole "add something RT original content" seems to be popular
#
tantek
KartikPrabhu: but those aren't "retweets" per se, so I'd rather not consider them as such
#
tantek
some have been using "MT" (modified tweet / mentioned tweet) instead
#
tantek
for "add something MT original content"
#
KartikPrabhu
yeah. Lets wait to see more indieweb examples to see how this goes
#
@w3c
MT @t: I'm @w3c's AC / @W3CAB meetings this week and just saw this hilarious 90 sec @W3Training short: http://www.youtube.com/watch?v=XgyKbjOGCYA&feature=youtu.be (ttk.me t4WV1)
(twitter.com/_/status/475735281950552064)
#
gRegor`
I've always understood MT to be modified tweet, meaning the text was altered somehow. Shortened, link removed, or text altered to make it humorous.
#
gRegor`
E.g. https://twitter.com/gRegorLove/status/478706686027239424 "cancer" was "health". The popular joke being "anything you search on WebMD, it comes up "it's cancer!"
#
tantek.com
edited /homepage (+712) "dfn, silo example Twitter"
(view diff)
#
tantek
finally starts merging /home_page and /homepage (no really)
#
gRegor`
Heh
#
tantek
gRegor`: could you document that on /modified_tweet ?
#
aaronpk
ooh cool
#
kylewm
fwiw, I've never seen MT mean "mentioned tweet"
#
gRegor`
Same
#
aaronpk
i thought it meant "modified tweet"
#
kylewm
(but I use repost to mean "repost with optional caption")
#
gRegor`
what is modified tweet
#
Loqi
A modified tweet is a tweet that has been reposted but modified in some way http://indiewebcamp.com/modified_tweet
#
tantek
good - then just document /modified_tweet for now
chrissaad and lukebrooker joined the channel
#
gregorlove.com
edited /modified_tweet (+302) "examples"
(view diff)
#
gregorlove.com
created /reposted (+20) "redirect"
(view diff)
#
tantek.com
edited /homepage (+1600) "merge /home_page into this page"
(view diff)
#
tantek.com
edited /home_page () "(-1203) r to no space, merged this page into /homepage"
(view diff)
#
gregorlove.com
edited /tweet (+36) "/* See Also */"
(view diff)
#
gregorlove.com
edited /retweet (+234) "History + link to modified_tweet"
(view diff)
#
kylewm
i'm doing a little bit of research/experimentation on CSS frameworks, is that something worth documenting on the wiki?
#
gRegor`
I think it'd be good, even if just on your user space for now.
#
tantek
phew that was more painful than expected. (homepage merge)
#
kylewm
feels a little like beating a dead horse. a zillion blog posts about them already. userspace is a good idea
#
tantek
kylewm - maybe how you use it on your site? User page?
#
tantek
not sure - is there anything specifically "indieweb" about the way you're approaching CSS frameworks? or is it general webdev?
#
tantek.com
edited /homepage (+129) "/* IndieWeb Examples */ update / subcategorize based on current content at their home pages"
(view diff)
#
tantek
ok folks - fairly major edits, please review (and heck add yourself to IndieWeb Examples accordingly) http://indiewebcamp.com/homepage
#
kylewm
tantek: 100% generic webdev stuff
#
aaronpk
hm yeah general webdev stuff isn't super needed on the wiki
#
aaronpk
we've kind of had that discussion on the /nginx and related pages
#
kylewm
excellent
#
tantek
I mean, feel free to link from your User page on what tools you like and stuff
#
tantek
what frameworks, editors, whatever
#
tantek
but your own research/experimentation on CSS frameworks would probably work better as a blog post on your site :)
#
tantek.com
edited /homepage (-14) "/* About You */"
(view diff)
#
kylewm
totally agree aaronpk tantek. thanks!
#
tantek.com
created /profile (+22) "yeah let's frame this in the indieweb way"
(view diff)
KartikPrabhu and scor joined the channel
#
kartikprabhu.com
edited /User:Kartikprabhu.com (+257) "/* Itching */ update itches"
(view diff)
#
aaronpk
question: how would everyone feel about first-time wiki logins being reported here?
#
aaronpk
like the first time a new person signs in?
#
KartikPrabhu
aaronpk: surely people who have logged in before don't mind, but might be aggressive for the first-timers, since they don't know to expect it
#
aaronpk
might prompt the regulars to congratulate them is what i'm thinking :)
#
snarfed
might be a bit aggressive. social norm is that logging into a website is a private action
#
snarfed
broadcasting it would probably surprise most people, not pleasantly
#
KartikPrabhu
yes. but some people might want to just covertly play around with things
paulcp joined the channel
#
aaronpk
yeah, makes sense
#
kartikprabhu.com
edited /User:Kartikprabhu.com (+130) "/* Itching */"
(view diff)
#
tantek
I agree with snarfed
#
aaronpk
thanks. well it was worth discussing. :)
brianloveswords joined the channel
#
KartikPrabhu
wow! we've been consistently doing > 100 IRC people now
#
kylewm
aaronpk mentioned "we had that discussion with /nginx" ... was the conclusion to take it and apache off of /projects?
#
aaronpk
i think the discussion was more about whether we should even have basic nginx config tutorials on the wiki
#
aaronpk
i don't remember a solid resolution being reached
#
kylewm
oh ok, well +1 for removing them altogether from /projects
#
aaronpk
agreed about /projects
chrissaad joined the channel
#
kylewm
I do like having /nginx to keep a list of people who are running it
#
KartikPrabhu
move to /server-setup I propose we leave indieweb jargon off of pages that newbies might look for
#
aaronpk
holy crap somebody already made the exact library i was looking for... and in php even https://github.com/afreiday/php-waveform-png
#
aaronpk
sadly his site is down "Error establishing a database connection" http://www.andrewfreiday.com/
#
kylewm
KartikPrabhu: gRegor`: maybe just /server?
#
gRegor`
Whoa, surprised that doesn't exist yet
jacus joined the channel
#
gRegor`
+1
#
KartikPrabhu
kylewm: does server denote the software or hardware to most people?
#
tantek
agreed about projects - since we're not actively pushing indieweb stuff upstream into nginx or Apache (or are we?)
#
tantek
however I *do* think they are worth keeping as pages on the wiki, with an indieweb-point-of-ivew
#
tantek
s/ivew/view
#
Loqi
tantek meant to say: however I *do* think they are worth keeping as pages on the wiki, with an indieweb-point-of-view
#
tantek
there's just too much overly detailed hard to read docs on stuff like nginx / Apache out there on static non-editable pages and it's futile to try to fix those
#
tantek
so we should create the simplest / most minimal docs by and for indieweb folks for those
#
KartikPrabhu
agrees about simplified doc/examples
#
tantek
we need a /error establishing a database connection page
#
tantek
where we cite examples like that that we find
#
tantek
with screenshots
#
tantek
wow nice one nbc
#
KartikPrabhu
lol at the URL too :P
#
tantek
I've read that article
#
aaronpk
that's the beeminder people
#
gRegor`
Heh, small world (wide web)
#
kylewm
oh haha, not really
#
kylewm
I saw it this weekend
#
kylewm
like when i was reading about beeminder
#
KartikPrabhu
anyone have thoughts about pagination as a UI?
#
gRegor`
IIS . . . there's their problem.
#
aaronpk
KartikPrabhu: yes
#
KartikPrabhu
aaronpk: link? or shoot...
#
KartikPrabhu
I want to have pagination on my stream/feed but numbered pages are arbitrary
#
KartikPrabhu
and the location of a post changes constantly and so unusable
#
aaronpk
exactly
#
kylewm
aaronpk: don't have a blogpost about that too?
#
aaronpk
huh, I don't think so
#
aaronpk
i really should
#
kylewm
:/ I thought I read something you wrote about it somewhere... maybe just in chat
#
kylewm
maybe that
#
aaronpk
the last digit is the post index
#
aaronpk
so 2014-06-30-2 refers to a specific post
#
KartikPrabhu
but it still shows a stream...
#
aaronpk
i think it's just ignoring it if you don't include the last digit
#
aaronpk
it's like not providing the parameter
#
aaronpk
it should maybe be a 404 page instead?
#
KartikPrabhu
hmmm unsure
#
tantek.com
edited /User:Tantek.com (+745) "note highlevel goals: replace all my Twitter/FB usage with my own site instead prioritize a few inbox requests to community actions, move working on further up"
(view diff)
#
kylewm
I like the idea of the oldest content being page 1
#
aaronpk
if you never back-fill posts then that's fine :)
#
kylewm
good point
#
KartikPrabhu
i paginate articles by year as they are not posted as often. I am a bit confused as to how to do notes stream
#
tantek.com
edited /User:Tantek.com (+32) "smaller image"
(view diff)
#
gRegor`
I don't have more notes than the threshold yet, but mine is /notes/page[0-9]+/
#
gRegor`
page 1 being the most recent.
#
kylewm
KartikPrabhu: what about just doing them by month?
#
aaronpk
hey cool I screenshotted that article on nbcnews https://www.flickr.com/photos/aaronpk/12508726684/
#
tantek
aaronpk - now screenshot the "update" ;)
#
gRegor`
I actually need to set a redirect of /notes/page1/ to just /notes/ though
#
kylewm
aaronpk: nice! i noticed just now, there's a working version on CNBC http://www.cnbc.com/id/101415066
#
aaronpk
yup just found that too
#
aaronpk
wow I can't believe even a site like nbcnews.com has issues like this
#
kylewm
yeah, it's not like it's from 5 years ago or anything
#
kylewm
just...february
#
KartikPrabhu
kylewm: yeah might do a monthly page. but might not be scalable as the months go by! :)
#
kylewm
KartikPrabhu: do you think you might start writing more than 3-4 notes a day?
#
tantek.com
edited /User:Tantek.com (+129) "add video at the top"
(view diff)
#
KartikPrabhu
no. not really. but the number of months will increase. so 5 years from now I'll have 60 pages of notes!
#
KartikPrabhu
will need a better way to browse them than "click next"
#
gRegor`
Why not #x notes per page?
#
KartikPrabhu
because then what is on the page #4 keeps changing
#
tantek.com
edited /User:Tantek.com (+1) "photo a little bigger ok"
(view diff)
#
gRegor`
Well, every page changes.
#
KartikPrabhu
you can't say "find the 4th note on the 5th page"
#
gRegor`
doesn't think of pagination as an archive link
#
aaronpk
why not?
#
gRegor`
but maybe I should?
#
KartikPrabhu
i am asking about pagination as a UI for browsing archives or streams
#
aaronpk
URLs are share-able and link-able. seems bad to be changing the contents from under people if they link to an archive page.
#
tantek.com
edited /archives (+64) "bold, among, navigation"
(view diff)
#
gRegor`
Each note has a permalink... and eventually I could add /YYYY/MM/ archive views, since that's already part of the URL structure
#
tantek.com
edited /navigation (+31) "bold, dfn"
(view diff)
#
KartikPrabhu
gregor`: so you expect people to change the URL to see the "next" page?
#
gRegor`
I don't have links between notes yet, if that's what you mean
#
KartikPrabhu
no links between streams of notes
#
tantek.com
edited /archive (+41) "linky linky"
(view diff)
#
gRegor`
I have "older" and "newer" at the bottom of the notes stream
#
tantek.com
created /navigate (+24) "r"
(view diff)
#
KartikPrabhu
oh yeah, you don't do streams yet
#
gRegor`
Yes I do. I just have <: 20 notes :)
#
KartikPrabhu
aah ok :P
#
gRegor`
I can change the threshold lower if you'd like to experiment with it
#
KartikPrabhu
compare to: https://kartikprabhu.com/notes which is just too long
#
gRegor`
I'm still working out kinks, though, thus notes aren't even in the main navigation yet.
#
KartikPrabhu
gregor`: i like your surprise bg photo at the bottom :)
#
gRegor`
I just set the threshold to 5, so if you refresh you should see pagination
#
gRegor`
Thanks. I was pretty proud of that design element
#
KartikPrabhu
yeah see, the permalink to the pagination is useless. because the stuff on it keeps changing
#
gRegor`
I just haven't thought of it as a permalnk. ::shrug::
#
gRegor`
each note has a permalink.
#
KartikPrabhu
true. but i feel. if there is a URL it should be useful :)
#
gRegor`
How often do you try to share the 5th page of someone's tweets and get frustrated that Twitter doesn't allow you to? :) Not saying it can't be a new indieweb feature... I just don't see much need for it.
#
KartikPrabhu
maybe if the URL were useful people would use it?
#
KartikPrabhu
i've always felt that x-posts pagination was broken
#
snarfed
KartikPrabhu: one key point is, if you want page permalinks, they can't have a page number. they need to be a datetime or other global id, like aaronpk uses
#
gRegor`
I would probably point people to an archive URL: Since the note permalink is already http://gregorlove.com/notes/2014/06/28/1/, http://gregorlove.com/notes/2014/06/ could dynamically display all of June's notes.
#
aaronpk
snarfed: yeah that's what i've been doing with date-based paging
#
KartikPrabhu
snarfed: yes. exactly my thought
#
gRegor`
Interesting. I'll think about it more
#
KartikPrabhu
alright grocery run! bbiab
#
aaronpk
actually i'm anchoring pages on posts, not dates
basal joined the channel
#
aaronpk
should really implement partial-date paths like gRegor` mentioned
chrissaad and kbs joined the channel
#
Loqi
kbs: pdurbin left you a message 2 weeks, 3 days ago: this is what I meant about a more full citation http://thedata.org/blog/joint-declaration-data-citation-principles-and-dataverse
#
aaronpk
kbs: welcome back!!
#
kbs
hey aaronpk :-)
#
aaronpk
kbs: did you see the gpg auth I added on indieauth.com?
#
kbs
aaronpk: nice! and, no - haven't been active on indieweb things for some time -- looking
#
kbs
hohoho - that's awesome aaronpk :-) https://indieauth.com/gpg - very very nice
#
kbs
What is the challenge text being signed?
#
aaronpk
it's things like "me" and "scope" encoded as a JWT
#
kbs
aaah
#
kbs
very clever idea, love it.
#
aaronpk
it could have been a random string referring to a row in a DB but I decided that my favorite database is the network :) http://lucumr.pocoo.org/2013/11/17/my-favorite-database/
#
kbs
[One thought here is some paranoid gpg users may be reluctant to sign arbitrary text, as it has the potential to lead to forged assertions by the signer]
#
aaronpk
oh funny, good point
#
aaronpk
wow I hadn't even thought of that
#
aaronpk
interesting, so that means signing that challenge is making a potentially public statement saying "I signed in to this website on this date as this URL"
#
aaronpk
and that statement can be verified, whereas normally sign-in logs cannot be verified since a service can generate forged logs so easily
#
aaronpk
(potentailly public because the signer is trusting that the service is not publishing the signed text but has no real guarantee)