#tantek.comedited /timeline (+271) "/* 2010 */ 2010-06-06 private email use of "indie web" - earliest citable/verifiable intentional reference I can find so far" (view diff)
colintedford, eschnou, KevinMarks, snarfed and KartikPrabhu joined the channel
#tantek.comedited /like (+491) "/* Brainstorming */ prefix times with "at ", use dt value class pattern as needed to avoid/reduce DRY violations" (view diff)
snarfed joined the channel
#tantekI'm wondering if "21:00 on 2014-12-27" is more or less (or same) readable than "2014-12-27 at 21:00".
#tantekespecially in the context of a bunch of such entries in a row - stacked on top of each other
#tantekfrom the same day - where the time would be different but not the date
#colintedfordtantek: How big a time span do these collections of likes cover? Up to a day?
#Loqicolintedford: tantek left you a message 2 hours, 11 minutes ago: yes ellipsis is irrelevant there. prefix of plaintext versions with ws normalization and dropping ellipsis is the key.
#tantekthe clusters of likes are all sequentially posted on the same day
#colintedfordIn that case I think having the time first works better in that stack view because the rest of the timestamp isn't changing.
#colintedfordIn the list view on the homepage maybe making the times small & gray would help make their function clearer since they would match he date at the bottom of the post.
#colintedfordI think parentheses (same small size as time but not gray) would be good inline to help separate it from the "content", but maybe I'd think differently if I saw it.
#colintedfordor maybe "at 21:00" with no parentheses and the "at" part of the link? I'm sure you'll figure something out :)
#colintedford^maybe more flow than parentheses but either sounds good to me.
#GWGtantek: I like simplicity, but looking at the list of likes makes my eyes defocus.
#colintedfordIf the "time first" question was re: your homepage stream I like date first, but time first isn't really a hardship.
#colintedfordIf you post very frequently time first might make more sense (& is the status quo anyway :).
#tantekfor the home page especially, since posts are expected to be "recent", the time of post is likely more relevant than the date, thus should go first
KevinMarks_ joined the channel
#tantekcolintedford: yes I'm experimenting with/without parens. may take some longer term experiments to see how it "feels"
#tantekGWG do you mean the stacked list or the inline list?
#GWGtantek: What is your thought on time parameters like... 1 hour ago....? I forget the term for it?
#tantekGWG yes the stacked list needs a lot more design work
#tantekI'm focused on the home page in stream design right now
#tantek.comedited /like (+261) "/* Brainstorming */ use time on date instead of date at time" (view diff)
#colintedfordI usually care about the date of posts more than time & like the logical order of date first, but it's a personal preference & doesn't much matter. Also I might feel differently if I did more real-time Twitter-y stuff.
#snarfedi kind of like the pattern of rendering relative times and showing absolute timestamp in popup when you hover
#tanteksnarfed - I like that pattern in JS-only :)
#snarfedtantek: huh, i don't follow. seems unrelated to js?
#tantekthat is, relative datetimes via JS enhancement, absolute in the content
#snarfedah. the popups can come from pure html, e.g. <span title=…>
#tanteksnarfed, because you want the relative time to be "correct" when you go back to the window a minute or hour later ;)
#tantekso a little settimeout action to update the relative times
#tantekit's subtle, and I'm not sure of anyone that does it that way
#tantekbut if you're going to do relative datetimes, that's how you should do it
#tantekuntil we have some CSS display feature for relative times ;)
#prtksxnaI usually use moment.js for this, its reliable and has very good i18n support
#tantekok I think I like the no-parens option. the visual cues of size and grayness are enough to subtly connect the times to the dates and permalink meaning
#tantek.comedited /like (+146) "/* Brainstorming */ make time, date, datetime stamps smaller, and drop their parens. cleaner." (view diff)
#tantek.comedited /Falcon (-227) "/* improve like posts */ done: fix presentation of in-stream like-times to also be small and grey, maybe inline without parentheses, to avoid the "looks like a duration of the thing before it" effect" (view diff)
#colintedfordI'd maybe suggest past tense ("liked") in this view.
#colintedfordDoesn't come across so much in the home stream.
#GWGtantek: If they had that, wouldn't that better be a p-summary?
#tantek.comedited /Falcon (-93) "/* improve like posts */ done: increase # of things in my home stream (from 20 to 32) since likes are clustered! Yay for small multiples." (view diff)
#tantekGWG - not sure. why use p-summary without an e-content or p-content?
#tantekif the p-summary is really all there is, then you should be using p-content
#tanteknow for even more clustering design thinking, sequential liking of the same *person* (or org/source's) posts
#tanteke.g. if I like three of @kevinmarks's tweets in a row, do I really need to say "likes @kevinmarks tweet, @kevinmarks tweet, and @kevinmarks tweet"?
#tanteke.g. maybe something like "likes three of @kevinmarks's tweets (at 18:48, 18:49, and 18:50)"
#tantekinstead of "likes @kevinmarks tweet at 18:48, @kevinmarks tweet at 18:49, and @kevinmarks tweet at 18:50"
#colintedfordI think some kind of clustering would be good. "(at 18:48, 18:49, and 18:50)" means you have to click through to the like before you can click on what was liked, though.
#colintedfordI think of like how some poems are referred to by their first line
#colintedfordPingback grabs random junk from the middle.
#colintedfordBut I can still understand not wanted to go that way.
#tantekcolintedford - do you have citations for "how some poems are referred to by their first line" - I've been totally looking for that kind of prior art!
#colintedford(Or I also think of it as shorthand for how you might say "The paragraph starting at...")
#tantekgoing to have to think some more about how to cluster likes of stuff from the same person while still having something clickable for the stuff itself.
#tanteklikes NovemberProjectSF’s photo at 00:54, NovemberProjectSF’s photo at 00:53, NovemberProjectSF’s photo at 00:52, NovemberProjectSF’s photo at 00:52, NovemberProjectSF’s photo at 00:50, NovemberProjectSF’s photo at 00:49, NovemberProjectSF’s photo at 00:49, NovemberProjectSF's photo album “NPSF: Our Year in Photos” at 00:47, NovemberProjectSF’s post at 00:46, and NovemberProjectSF’s photo at 00:45.
#tanteklikes 7 of NovemberProjectSF’s photos (photo 1 at 00:54, photo 2 at 00:53, photo 3 at 00:52, photo 4 at 00:52, photo 5 at 00:50, photo 6 at 00:49, photo 7 at 00:49), photo album “NPSF: Our Year in Photos” at 00:47, post at 00:46, and photo at 00:45.
#colintedfordOoh, actually that poetry-first line thing kinda validates how I've been thinking of naming my untitled posts (text up to first "pausing" punctuation e.g. , . ; : ! ?)
#GWGprtksxna: If you are planning to put it into your theme, all you need to do is the following code: if(function_exists('response_display') { response_display(); }
#GWGI keep wondering how to scratch my itches along with other people's
shiflett joined the channel
#danlykeMy itches are mostly about building community, so scratching them means scratching others. It's just figuring out what they are that's the hard bit.
arlen, snarfed, vrypan, loic_m and snarfed1 joined the channel
#ben_thatmustbemedanlyke, you scratch my itch i'll scratch yours? :P
snarfed joined the channel
#ben_thatmustbemeaaronpk, it should be good to build in iOS, I am going to do a mobile unified page option though, if you want to wait for that
#aaronpkcool. yeah I have enough stuff to keep me busy right now. I'll wait
#ben_thatmustbemeI'm curious how the audio comes out in iOS, supposedly you can go straight to mp4 now on ios, but it might involve some changes to cordova itself
#KevinMarksben embeds inline style int he AV posts, which looks odd in unmung
clintpatty joined the channel
#gRegor`tommorris: Noticed your book checkin prototype on /media_checkin:http://cl.ly/image/3V2Y281F3w3D Have you implemented that on your site yet, and if so do you track reading progress as well?
#gRegor`I'm curious about the mf2 to use to represent reading progress, as either a page number or percentage.
#aaronpki'd use a bookmark post for a physical book the same way I do online bookmarks, as a way to mark a spot in the book that's significant in some way
#aaronpki wouldn't use a bookmark to track progress of reading a book (despite that being the origin of the term)
#tantekso when you put down a book, you post a bookmark of where you got to
#gRegor`Regardless of the terminology, mostly I'm curious about the mf2 to use in marking it up. Which is more for #microformats. I'll discuss there once I start working on it.
#tantekgRegor`: that's the point no new uf needed if it's just a bookmark
#KevinMarks"On-line markets are like the endless conversations you have with your in-laws about when are you going to have another kid."
#gRegor`One of the features I like with Goodreads is the graphs they generate. https://www.goodreads.com/review/show/262371331 click "Graph" at the right of the "Reading Progress" heading. It would be easier to generate that if I didn't have to parse a page number from the URL
#tommorrisI'm in the middle of writing a review of a book for my own site. I'm reading the book on my Kindle, and seem to have a mixture of notes I've scribbled in a notebook, and highlights I've made on my Kindle. pulling that together into a review post should be fun.
#gRegor`Initially, of course, I just want basic check-ins for my reading progress, of course. Graphs and more advanced features can come later.
#KevinMarksmy amazon account is shared with my sons, so I get their coursebooks and highlights too
#Loqikylewm: Phyks left you a message 56 minutes ago: seems to be a bug in Known. At least, if it is incorrect markup, it does not handle it correctly. Will report.
#ben_thatmustbemeKevinMarks, we can all post quick comments on it if you do that
#KevinMarksis there a way to say "I syndicated this from them" ?
#kylewmKevinMarks: honestly I found your retweets last night more thought provoking ""you just casually unleashed network effects on individual brains with no safeguards?"
#KevinMarksspan style='color:#3C63FF'>New Clue #: </span><spanstyle='color:#162CFF'> 114 Live the values you want the Internet to promote. </span><br><span>— <a href='http://www.cluetrain.com/newclues/#114'>New Clues</span>
#tantekKevinMarks - note that next Wednesday is the 10 year anniversary when Technorati launched web-wide distributed tags.
#tantekhmm - what would the indieweb equivalent be of sending notes back/forth over XMPP? bear? got any thoughts there? (you'd still have permalinks of course)
#tantekI suppose everyone would have to run their own XMPP server that would listen on everyone else's XMPP server for their posts
#LoqiExtensible Messaging and Presence Protocol (XMPP) is an open messaging standard, perhaps best known in its use for cross-platform instant-messaging application interoperability https://indiewebcamp.com/XMPP
#tantekdoes anyone have XMPP based posting of notes to their server working?
#tanteke.g. add your server as an XMPP contact in your chat app
#tantekthen whenever you chat to your server's XMPP contact in your chat app (e.g. Adium), it publishes (and POSSEs) a new note for each chat message.
#tantekI know Tumblr has a chat contact for posting notes
#tantek.comedited /sharecropping (+1285) "Background - Tim Bray used sharecropper in reference to building apps for a proprietary platform instead of the web" (view diff)
#tantek.comedited /sharecropping (+1584) "document history of use of the term sharecropper in reference to the web. modern definition started with Shane Becker's usage AFAIK. citations provided." (view diff)
#tantekKevinMarks: updated research provided: I assert that Shane was the the first to use the term sharecropper specifically as we mean it today: https://indiewebcamp.com/sharecropping#Background - neither Tim Bray nor Winer used it as we mean it today.