2013-12-12 UTC
# 00:17 ShaneHudson Loved that post from zeldman, a proper call to arms for publishing to our own blogs :)
tilgovi, skinny, lukebrooker_, smus and paulcp joined the channel
_6a68, obensource_, obensource__, tantek, fmarier, bnvk, caseorganic, smus, smus_, paulcp and poppy joined the channel
KevinMarks, obensource, melvster, melvster_, snarfed, caseorga_, bnvk, KartikPrabhu, scor and smus joined the channel
fritzy, icco and obensource joined the channel
andreypopp, obensource and KevinMarks joined the channel
# 06:52 KevinMarks this was my pitch: "The Web We Found" A decade ago, in the wake of the dotcom crash, we reinvented the web as a personal space, building on existing standards to create the blogging and social network revolutions that have overturned publishing and communications. We've seen companies come and go, devices rise and fall, but the core values of the web remained to underpin it all. The challenge is to ensure we don't lose sight of these as we build
# 06:56 neuro` KevinMarks: I'd be very disappointed if you didn't finish with "the end of the Web as we know it" ;-)
# 06:56 KevinMarks The challenge is to ensure we don't lose sight of these as we build for the next decade. The Indieweb principles hold up over time, and like the open standard and open source models we all now accept, give a framework where everyone's contribution can survive.
# 06:57 KevinMarks that's more of the middle - the FUD that people like Rabois say now
pfenwick joined the channel
npdoty_ and KevinMarks_ joined the channel
# 07:39 KevinMarks_ so if I'm talking about 10 years ago, I should mention mobile and social, right?
snarfed joined the channel
andreypopp, Jihaisse, skinny, KevinMarks, eschnou, fritzy, squeakytoy, benprew, tobiastom, Acidnerd and pfenwick joined the channel
glennjones, cweiske, fritzy, friedcell, pfefferle and andreypopp joined the channel
barnabywalters joined the channel
glennjones, skinny and jonnybarnes joined the channel
icco joined the channel
# 11:00 neuro` KevinMarks: love the "IE is irrelevant" slide
# 11:10 cweiske KevinMarks, <meta name="author" content="Hakim El Hattab">
skinny, pfefferle and scor joined the channel
# 11:32 tommorris is pleased to see that KevinMarks is going fully indie. ;)
friedcell and skinny joined the channel
KevinMarks joined the channel
andreypopp joined the channel
scor, glennjones and julien51 joined the channel
CheckDavid joined the channel
# 13:31 jonnybarnes does anyone know of any issues with mb_strlen() and a string in Unicode NFC? Or should it just work?
# 13:37 jonnybarnes I don’t understand this sentence: “Be sure to leave room for the ellipsis too: instead of just 1 character for a space before your permashortlink, save 4 characters for "... ", or 3 characters for "… " (ellipsis entity character).”
# 13:38 jonnybarnes surely the single ellipsis entity character counts as 1 character
# 13:39 barnabywalters that “3 chars for "… "” might be wrong, unless twitter’s still counting bytes instead of characters
# 13:40 barnabywalters jonnybarnes: feel free to correct the wiki — bonus points if you add a link to a twitter article/docs about counting unicode characters
KevinMarks joined the channel
# 13:56 barnabywalters looks fine to me — the tricky thing is to make sure you’re counting *all* URLs in the text as if they were 22 chars, not just the link you’re adding on to the end
# 13:59 jonnybarnes ah, so one could send a tweet to the API that starts with > 140 chat URL and then a few words, and that would be accepted because the URL would get shrunk by t.co?
# 13:59 barnabywalters yes, *unless* it has a country-code TLD (e.g. .co.cc) and no scheme (I think)
# 14:00 barnabywalters also, twitter is extremely inconsistent about which URLs they auto-link, i.e. the native app autolinks URLs differently to twitter.com
# 14:00 barnabywalters so don’t necessarily trust any of their UIs to tell you what does and doesn’t get t.coed
LauraJ joined the channel
jonnybarnes joined the channel
# 14:47 jonnybarnes its not magically going to turn into mediterranean weather in Manchester tonight is it? I'm out collecting for charity and I dont want to get cold :(
# 14:49 jonnybarnes in the cassis function `ellipsize_to_word` what are the arguments $e and $s?
# 14:52 jonnybarnes based on the start of the function $s is the note itself, so what's $e?
# 15:05 barnabywalters so you can choose between … and ... or whatever other typographical wotsit your taste/locale demands
# 15:24 jonnybarnes cool, I may have missed a comment somehwere, but I think the first time you use a concise variable, you should explain what it is. Though I may have missed the explanatory comment
# 15:26 barnabywalters cassis.js can be quite tricky to get the hang of. tantek’s aware of the usability issues
snarfed and obensource joined the channel
# 15:42 barnabywalters so without the republishing component, it’s not exactly PESOS, rather a (great looking) silo backup tool
# 15:48 barnabywalters KevinMarks: ooh cool, where is that documented? can’t see it mentioned anywhere
# 15:48 KevinMarks He was saying it onstage as a coming soon thing, though is sounded more like a personal cloud pitch like midata
# 15:49 neuro` KevinMarks: unfortunately, couldn't make it to leweb today, train issues + work
icco joined the channel
# 15:58 Jeena SocialSafe looks nice but the prizing is weird, you have to pay once a year in some way
scor and _6a68 joined the channel
# 16:02 jonnybarnes what does cassis::ellipsize_to_word() do when it comes across a note with a huge URL in the middle. i.e. 78 chars + long URL (which will actually be 22 chars once tcoed) 45chars of text.
# 16:03 jonnybarnes In total that needs trimming, but I think the function will actually put the ellipsis after the first 72chars
hober, icco and tantek joined the channel
# 16:20 KevinMarks basically about 10 minutes of web history and 8 minutes of IndieWeb principles
icco and julio joined the channel
# 16:27 tantek Kevinmarks - that's great. Were you on at the same time as Anil?
obensource joined the channel
# 16:34 tantek in other news, rel=syndication is finally added to the W3C validator :)
fritzy and melvster joined the channel
# 16:39 tantek !tell KevinMarks nice slides from your talk! Looking forward to the video. Was there Q&A?
# 16:39 Loqi Ok, I'll tell them that when I see them next
# 16:41 aaronpk wow, aaron.pk is now registered through 2021. that's a weird date to see.
# 16:44 aaronpk tantek: see logs from othis morning, he had some questions/issues
# 16:45 jonnybarnes yeah, so I'm struggling with the usecase of something like 70char sentence + really long URL + another sentence of whatever length
# 16:45 jonnybarnes twitter will shorten the url so I'd really want an ellipsis to occur in the second sentence
# 16:46 tantek ah - you need to ellipse at twitter's effective counts
# 16:47 tantek I do this by creating proxy text, and ellipsing that to determine where to ellipse.
# 16:48 tantek while you're counting characters, once you get to a URL, you can just treat it as 22(23) characters, and then keep counting after
# 16:49 tantek yes it's been at 22 for a while - I just had forgotten to update that section
bnvk joined the channel
# 16:50 tantek and recommend using that once a day and caching results
# 16:50 tantek which I pointed it is a terribly unreliably way to write code
# 16:50 tantek more chance of that extra caching code having an error
# 16:50 tantek than in the effort to update a couple of constants in your code
bnvk joined the channel
# 16:53 aaronpk as long as you get immediate feedback on when an error occurs, yes
paulcp joined the channel
# 16:54 tantek more and more disappointed with Google search of my site :(
# 16:55 aaronpk need a search service that can index indieweb sites
# 16:56 tantek since Google has started throwing away results
# 16:56 tantek I think that is a sign that they've left an opening for another Technorati to emerge
# 16:56 tantek and since they're now G+ focused rather than blog focused, they may actually ignore a blog search engine for longer this time
# 16:58 tantek also, google sucks for searching for things like mentions of "t.co"
# 16:58 tantek so now I'm doing a multifile LOCAL search using BBEdit
# 16:59 tantek so much for posting to the web to make things easier to find
# 16:59 aaronpk heh, "unix find" as a service would actually work reasonably well in this case
# 17:00 tantek aaronpk - that's right, you replied instead of me with the comment about code
# 17:02 aaronpk so if I *had* gone to the trouble of writing code to poll that endpoint to update my t.co length values, I *still* would have had to update that code when they bumped the API version
# 17:06 tantek love the analogy of Facebook being the Yahoo of 10 years ago
# 17:07 tantek PS last night I finally added some responsiveness to my home page and permalinks - should feel a bit better on mobile
# 17:08 tantek for reading the content that is - didn't touch the UI (much)
# 17:14 tantek aaronpk - updated my post with the docs link and noted that original link now returns an error
# 17:15 aaronpk did anybody else notice the facebook "like" button design update?
# 17:16 tantek wonder if someone saves screenshots of those things
# 17:17 aaronpk so this is all coming together in my head now. indieauth + authorization (like oauth for your own site)
# 17:18 tantek aaronpk - did indienews webmention receiving die?
# 17:18 tantek I got a bad error trying to submit my mobile comms post to it
# 17:19 aaronpk oh yeah saw that comment... I think it's dying trying to parse some of the microformats
# 17:24 aaronpk ah it's cause your author URL is a relative url "../" and this was before we added relative URL expanding to the microformats parser
# 17:25 aaronpk so glad that's part of php-mf2 now. that is a PITA to do.
smus joined the channel
# 17:26 tantek so is this just a matter of updating indienews?
# 17:26 aaronpk yeah, just need to update indinews to use the new version of php-mf2
# 17:26 aaronpk (and might need to rewrite a little cause some of the php-mf2 api changed)
# 17:27 aaronpk also I should be doing better error handling and not return giant 500 errors
snarfed, tilgovi, bnvk, KartikPrabhu, tantek, indiewebcamp-vis and KartikPrabhu1 joined the channel
# 17:47 indiewebcamp-vis I just learned about indiewebcamp today.
# 17:50 tantek jonnybarnes - just seeing your questions about cassis functions
KartikPrabhu joined the channel
smus joined the channel
# 17:54 david111780 thx for the tip tantek
# 17:54 Loqi Ok, I'll tell them that when I see them next
# 17:54 david111780 gosh, i haven't used irc in so long.
# 17:55 david111780 never been a huge user but thought I would dabble today.
# 17:55 david111780 I was so excited yesterday when I got a LinkedIn connection invite from Jeffrey Zeldman.
# 17:56 david111780 I just learned about IndieWebCamp today and about you Tantek from Jeffrey's article in my Feedspot "http://www.zeldman.com/2013/12/11/this-is-a-website/"
# 17:56 david111780 yea... nice history lesson. :)
# 17:56 david111780 just authenticated my domain with app.net.
# 17:58 aaronpk tantek: ok I just updated indienews, want to try sending again? (I can send it for you of course, I have the curl command queued up)
bnvk joined the channel
# 17:59 snarfed ooh, indienews! thanks for the reminder, aaronpk. i'm going to submit something too
# 17:59 aaronpk yay! I just updated the microformats parser so hopefully it finds things better
# 17:59 aaronpk although I didn't update to v2, cause I didn't want to deal with API changes just yet
# 18:00 david111780 Tantek or anyone else, do you know anyone that would be willing to help me with getting our new domain setup correctly to send mail? We are using Coldfusion and CFMail tags to send email via our custom built ecommerce solution.
# 18:00 david111780 We have just moved over to a new hosting provider and I don't think they have configured our domain SPF and MX records correctly.
# 18:01 david111780 I know this isn't the proper channel for this type of stuff but maybe you guys could point me in the right direction.
# 18:02 snarfed aaronpk, on an unrelated note, there may be a small bug in indieauth's redirect URI escaping
# 18:02 tantek david111780 - there's some advice for that on the email page I think
fmarier joined the channel
# 18:04 aaronpk snarfed: does your site not send webmentions automatically yet?
# 18:05 tantek aaronpk, right? his site automatically receives webmentions and backfeeds from Twitter and FB!
# 18:06 tantek snarfed, but doesn't snarfed.org automatically receive webmentions and display them?
andreypopp joined the channel
# 18:06 snarfed tantek: receive yes. to aaronpk's q about sending, it uses pfefferle's wordpress-webmention, so it sends them when i use the reply post type
# 18:07 snarfed afaik it doesn't send them for plain old links in posts
# 18:07 snarfed i also haven't linked to indienews yet. i'm basically all talk :P
smus joined the channel
# 18:09 aaronpk so I can basically turn IndieAuth into an OAuth 2 provider relatively easily
# 18:09 aaronpk it would be playing the "authorization server" role in OAuth speak
# 18:10 aaronpk and if we just drop the whole client_id/secret thing, we don't need to worry about pre-registration or auto-registration of apps
# 18:10 aaronpk instead, we can infer the client by looking at the redirect_uri
# 18:11 tantek the whole pre-registration thing is just for implementing a TOS-captive-gateway anyway
# 18:12 aaronpk indieauth would then go look for an h-card on mysweetapp.io to display client information like the app's name and logo
# 18:14 aaronpk sorry actually this makes more sense as response_type=code
# 18:14 tantek aaronpk - but an "app" is not really a person though (for h-card)
# 18:14 tantek because you can also use h-card for companies
# 18:15 aaronpk we need a way to describe the app, the app can have an author which may be a person or a company
# 18:16 tantek aaronpk - for more along those lines, benward had some good posts
# 18:19 snarfed btw, i'm late to the socialsafe conversation, but i did a somewhat deep dive while working on http://freedom.io a bit ago, and i got a pretty positive impression
# 18:20 aaronpk I think only one implementation has done that so far
# 18:20 snarfed seems like they and thinkup are the farthest ahead in that space, esp with experience with all the silo API details
# 18:20 tantek snarfed - you mean with "implementation" presumably? (no community in either right?)
# 18:21 tantek do you think we can get the socialsafe folks to engage here?
# 18:21 tantek (have previously tried with ThinkUp folks, personally inviting Anil etc., to no avail)
# 18:21 aaronpk "we are moving towards a feature set that will allow GitHub users to edit their scopes, effectively granting your application less access than you originally requested"
# 18:21 tantek uh oh, looks like Google finally broke Buzz permalinks
# 18:22 tantek all my buzz posts were always public, and never deleted
# 18:22 snarfed both projects seem to have their own user communities, and good intentions, and some overlap with indieweb ideals…but not as explicitly as us
# 18:22 tantek "have their own user communities" - so, more monocultures then. yeah.
# 18:22 tantek well if they're open source, see what you can salvage
fritzy joined the channel
# 18:24 aaronpk so back on this oauth thing... my main use case is authorizing other apps to create posts on my site
# 18:25 aaronpk like an instagram pesos bridge (like we discussed previously tantek, where it deletes/adds a comment with my own permalink)
# 18:25 aaronpk and kevinmarks could use it to have noterlive publish posts to anyone's own sites instead of just to twitter
# 18:25 snarfed (tantek: to close the loop, my impressions of thinkup's and socialsafe's goals were mostly implicit. we can definitely try to find language on their sites though.)
bnvk joined the channel
# 18:26 aaronpk however, that involves a little more work than just changes to indieauth and my site's authentication
# 18:26 aaronpk like, for example, a vocabulary for creating posts on an indiweb site :)
# 18:27 aaronpk but I want to make progress on the auth side of things too
# 18:28 tantek aaronpk - I'd tread cautiously beyond just CRUD
# 18:28 tantek because every other attempt beyond that has gone too complex and failed
# 18:28 tantek e.g. AtomPUB or ActivityStreamsPub (or whatever that variant is called)
# 18:29 tantek "a vocabulary for creating posts on an indiweb " - what else do we need besides CRUD?
# 18:29 tantek my point is, such a "vocabulary" is already defined by CRUD, isn't it?
# 18:29 aaronpk yeah and I was just going t ostart with the "C" part, skip implementing anythign else for now since my use case is primarily creating
# 18:30 aaronpk i meant vocabulary as in what are the form fields called and such
# 18:30 tantek or a mapping from existing microformats objects?
# 18:31 aaronpk although I guess you could just send a full HTML doc with microformats objects in it as the payload, heh
# 18:31 aaronpk although it makes it slightly more cumbersome for the client that makes the requests, because you can't just create an HTML form that does that
# 18:31 tantek sure, but then that makes the protocol harder
smus joined the channel
# 18:33 aaronpk basically I want to stop adding silo-specific code to p3k, and do it all from external services like brid.gy!
# 18:34 tantek aaronpk - one solution to stop adding silo-specific code - stop joining new silos :P
# 18:34 snarfed maybe! i don't know that it's hard to find them, their web page is pretty clear, but i guess it's subjective
KartikPrabhu1 joined the channel
# 18:35 snarfed aaronpk, does the indienews front page update periodically, not in realtime?
# 18:35 snarfed hah, my bad, totally missed that it's not chronological
# 18:36 snarfed clearly i don't use these kind of news sites much :P
# 18:36 aaronpk also we don't have enough submissions for a ranking system to make sense, I should probably switch the front page to chronological
# 18:36 tantek just redid some of the CSS for my site to work better in mobile by default, then be "responsive" to larger screens
# 18:36 tantek could you guys take a look on your mobile devices and see if it sucks less? tantek.com
# 18:38 snarfed next step might be to move the sidebar up to an expandable section at the top
# 18:38 aaronpk tantek: looks good! although left margin is a little large
smus joined the channel
# 18:40 tantek I don't usually have multiple blog posts on my home page like that - happened to be bit more prolific recently
# 18:40 snarfed i kinda like that it's long, esp if it doesn't take much more bandwidth
# 18:41 tantek it's pretty quick to load - which is what matters right?
# 18:44 aaronpk seems reasonable. still have the issue with p-location on events though
# 18:44 tantek aaronpk - I think the answer is that you have to do two posts
# 18:44 tantek one to create the venue at a URL on your own site
# 18:44 aaronpk create a location, then reference that in the event?
# 18:44 tantek and then then second that uses that URL as the location
# 18:44 tantek presumably you'll be using a lot of the same venues
# 18:45 aaronpk need a more comprehensive list of other post types that use nested microformats
# 18:45 tantek so the general answer to the "how to deal with nested objects" - use URLs for nested objects
# 18:45 CheckDavid How does one serve banner ads depending on the geographical area of the visitor?
# 18:45 tantek CheckDavid - check out the W3C GeoLocation API
# 18:46 tantek that way you can get permission from the user to use their location
barnabywalters joined the channel
# 18:46 CheckDavid tantek, I think I prefer to be creepy, no?
# 18:46 CheckDavid It's between being creepy and annoying
# 18:47 CheckDavid So that's the best thing? W3C GeoLocation API ?
# 18:47 CheckDavid I am sure there is a lot of coding to do around that little thing
# 18:47 CheckDavid that's just a standard by the sound of t
# 18:47 tantek even the calling the API directly itself is pretty easy
# 18:48 CheckDavid But people get a popup that way asking if they want to gie us their location right?
# 18:49 tantek it's a little drop down thing in the browser window
bnvk joined the channel
# 18:49 tantek it's pretty much *the* way to do it to get good geo location
# 18:51 tantek because the device knows better than anything your server can guess at
# 18:52 CheckDavid it's geo location through IP
# 18:52 CheckDavid And it works ok
# 18:52 CheckDavid because the place the ads point to, also require people to be from a non american ip
# 18:53 CheckDavid So there be some asynchronism if I did it that way
# 18:53 barnabywalters geolocation via IP is fine for country-level location. pretty useless for saying “I checked into this noodle restaurant”
# 18:53 tantek CheckDavid, unless you're designing for mobile first, you're doing it wrong
# 18:53 CheckDavid Why unless for mobile first?
# 18:54 barnabywalters bnvk: I have been working on owning my phone calls+UI with SIP and WebRTC recently — making some interesting progress
# 18:54 CheckDavid I just want to weed out americans
# 18:54 CheckDavid And direct them to a website, that doesn't ask for user location through the W3C GeoLocation API
# 18:54 CheckDavid them = non-americans
# 18:55 tantek CheckDavid - I thought this was for your personal site - why would you weed out anybody?
# 18:55 CheckDavid OH, it's not personal, so maybe this is not a good way to ask about this?
# 18:55 CheckDavid It's for a friend's website, he wants to serve some ads
# 18:55 CheckDavid But those are not appropriate for the US
# 18:56 tantek if you're just wondering about web development in general, you can ask in #html5
# 18:56 barnabywalters bnvk: basically: make a tropo app which has local numbers in whatever countries I can get them in as well as a SIP address. that app forwards calls going to it to my personal SIP address
# 18:56 barnabywalters * as a webRTC -> SIP bridge so people can go to my homepage, click a “Call Me” button which calls the tropo SIP address, which forwards to my actual SIP address
# 18:57 barnabywalters and then make it so that I can accept calls through the browser whenever I’m logged in
# 18:57 tantek barnabywalters - so like the demo by that guy at IWCUK2013?
# 18:58 barnabywalters and the tropo app forwards incoming calls to both my static SIP address and the one for my current browser session
pdxleif joined the channel
# 18:58 pdxleif Hey, is anyone involved in / using the Portable Contacts spec?
# 18:59 barnabywalters but in the meantime, I can detect webRTC support and fall back to the closest local number to the user’s location
# 18:59 barnabywalters automatically applying all those horribly confusing international dialing codes so we don’t have to think about them
# 19:01 tantek simple answer - just publish HTML with h-cards instead
# 19:01 tantek and anyone that needs JSON of contacts can take the microformats2 parser output of that
# 19:02 tantek barnabywalters - sounds like you have brainstormed enough about personal site WebRTC calls to start a wiki page on it
# 19:04 snarfed pdxleif: fwiw, you can get google (ie gmail), fb, and twitter user data as PortableContacts
# 19:05 tantek barnabywalters this is specific enough to do phone
# 19:05 tantek because you're talking about opening an audio connection
# 19:05 tantek which people associate colloquially with "phone"
# 19:07 aaronpk oh wow that's from my tropo app that we used to forward messages to indiewebcamp volunteers
# 19:07 bnvk barnabywalters: hrm, I wonder how your calling system would work running on an iPad with mobile data
# 19:07 barnabywalters bnvk: I’m planning on finding out — should just be a matter of installing a SIP client which can run in the background
# 19:10 bnvk aaronpk: man, I keep thinking about that idea from yesterday-
caseorganic joined the channel
# 19:11 bnvk How hard would it be to make a truly "Indie Phone" with a touch screen, a browser, and indie web people icons home screen
# 19:12 bnvk Even if it was the size of Russian novel, it would be an awesome proof of concept / device to keep in touch with my Indie friends
# 19:12 barnabywalters wonders how tricky it would be to make a fork of/addon for FFOS which does the indieweb people icon homescreen contact UI thing
# 19:13 aaronpk i bet you could find a generic phone-shaped device that could run FFOS
# 19:13 tantek bnvk - that's the irony, I think we're actually creating the building blocks for an indie "phone" - without any big pompous announcements or anything
# 19:14 bnvk well- maybe a FFOS phone is the ticket
# 19:14 tantek and on the phone/OS side - I fail to see what anything Aral is proposing is beyond what you can already do with FirefoxOS today
# 19:14 tantek this is why I'm very confused by Aral's projects
# 19:14 barnabywalters bnvk: great, grab one for me too while you’re in the US, they’re a nightmare to get hold of over here :)
# 19:15 tantek why go to all the work of building a new OSS phone OS when there's FireFoxOS?
# 19:15 tantek aaronpk - getting a new device soon - will let you know ;)
# 19:15 aaronpk oh there was some comment about FFOS being a bad user experience. not sure if I can dig up a URL for it though
# 19:15 bnvk tantek: my take away is- he thinks he can have better quality control and make a better interface than Mozilla...
# 19:15 caseorganic tantek: that was my largest confusion. why build something from scratch on both the hardware and software side when there are plenty of good solutions out there already?
# 19:15 tantek the answer to "FFOS being a bad user experience" is "Patches welcome"
# 19:16 caseorganic i'm also wondering how much of the indie namespace he will be trademarking
# 19:16 tantek caseorganic - it's hard (and expensive) to trademark vaporware
# 19:17 tantek and frankly, trademarking something from the community is one of the most anti-community things you can do
# 19:17 bnvk tantek: yah, I was looking at the UI guidelines & some of the libs, I think that thing called Blocks or something
# 19:17 caseorganic tantek: precisely. it was very confusing to see that. felt like a slap in the face
# 19:18 caseorganic tantek: he might just be from a different background. but with the indie conference coming up and other efforts labelled indie, it seems more and more unsettling
# 19:18 caseorganic tantek: i'm sick to my stomach about it, so i'm just ignoring it and focusing on what's being built here.
# 19:18 tantek caseorganic there is no indie conference coming up
# 19:19 tantek I don't know what to believe from someone who pompously announces vaporware
# 19:20 tantek all of indiewebcamp.com is PD so he is free to organize his own conference if he wishes
# 19:20 tantek I don't want any part of anything to do with trademarks on indie things or people that claim they have the one true UX vision for indie
# 19:20 tantek I'm focusing on organizing IndieWebCamps, openly, using the wiki, and this IRC channel
# 19:21 tantek everyone has to choose where to put their own time to be most effective to what they want
# 19:28 aaronpk tantek: can you think of any wiki pages off-hand that focus on ux/design aspects?
# 19:30 tantek barnabywalters - that's not really a design related page
jschweinsberg joined the channel
# 19:44 aaronpk unrelated: would anybody find a weekly digest blog post from the wiki useful? it could include a summarized list of pages updated in RecentChanges, possibly also include a list of new people who added themselves to irc-people, things like that
# 19:44 aaronpk "this week in the indieweb" kind of thing, auto-generated
# 19:44 tantek skeptical about something like that auto-generated, but curious to see what you come up with
# 19:45 aaronpk think of it as a better presentation of RecentChanges
# 19:54 tantek hmm - was about to cite werd.io as an example and now it's not responding for me - anybody else?
andreypopp_ joined the channel
# 19:59 tantek he implemented contact icons on his homepage DURING the previous HWC meeting when I brought up my post and mockups about it
# 19:59 tantek now if only werd.io was up so you could see it!
# 20:04 tantek barnabywalters - try that maybe it will work for you too
caseorganic, smus_ and josephboyle joined the channel
# 20:15 aaronpk should I really create a URL for just the address and include that URL as the value for p-adr?
# 20:16 aaronpk oh you mean can just specify the address properties on the h-card itself?
smus joined the channel
# 20:17 aaronpk interesting.. why bother with the h-adr at all then?
# 20:19 tantek unlikely - as you're unlikely to add multiple addresses at a time like that
# 20:19 tantek and if you are then each probably does deserve its own URL
# 20:27 aaronpk micropub needs a way to specify what kind of microformats object is being created
# 20:28 aaronpk I think inferring it from properties is going to be messy
# 20:28 aaronpk might need to reserve one property name for it, like "type=h-event"
# 20:29 aaronpk that means no microformat objects could have a property called "type"
# 20:29 aaronpk cause then it doesn't conflict with the namespace
# 20:30 tantek sure but even then you have the collision problem if you're assuming all params are properties
# 20:31 tantek you have to pick some param name that won't collide - like that we'd never use in microformats
# 20:31 aaronpk cause a microformats property name will never be "p-h-format"
# 20:44 tantek the example gets to the question again of whether a checkin is just a note with a location
# 20:45 tantek need to capture that directly on the checkin page
# 20:54 bret bnvk, you have any free time today? I was going to work on indieweb node/express stuff today
# 20:54 bnvk bret: heya! maybe, I'm pretty heads down today workin- but what part of town you in?
# 20:58 bnvk I'm in NW area! I need to go try to get my car lock thing fixed again and eat lunch- but after that I'm up for afternoon hacks
smus joined the channel
# 20:59 bret Cool! im heading down to PSU right now but Ill be back soon and find a place to post up in that area. I live in the NW area
# 21:08 tantek bnvk - you could put an sms link to your iMessage on your home page and see if it works when bret taps it ;)
# 21:10 bnvk I could, I should- I try to not put my email address publicly due to spam :/
# 21:11 tantek you could put it behind an IndieAuth login ;)
# 21:11 tantek too bad you can't tell if the user is running iMessage
# 21:11 tantek though checking the UA for iOS would be a good hack
# 21:11 Loqi tantek meant to say: though checking the UA for iOS would be an approximate hack
# 21:11 bnvk Apple really should make an API more open / easy to work with
# 21:15 tantek aaronpk - re: OAuth and how to represent an application (icon, publisher, name of etc.)
# 21:15 tommorris when I have time, I'd really like to start putting my private posts on my site and using a combination of indieauth and facebook+twitter for access to them
# 21:18 tommorris there's some fairly mature UA sniffing libraries - worth using rather than reinventing the wheel
dentonjacobs joined the channel
obensource and paulcp joined the channel
# 21:57 tantek anyone else notice that both Instagram and Twitter iOS apps were updated this week to let you send photo messages to friends?
# 21:57 tantek i.e. IG photos messages to friends (rather than posting), and Twitter include a photo in a DM
# 21:58 tantek are they all trying to compete with Snapchat as a photo messaging service or something?
# 21:59 tantek I'm hesitant to update my iOS apps to these upgrades
# 21:59 tantek expecting that with such a big new feature that they've likely introduced a bunch of bugs in other areas, crashers etc.
paulcp joined the channel
# 22:00 ShaneHudson Well if Facebook tried to buy snapchat for $4bn, it makes sense for both companies to try to make their own
# 22:01 ShaneHudson Ah yeah 3, I don't pay too much attention.. so ridiculiously overpriced
# 22:02 tantek it makes no sense. except maybe to force snap users to tie their accounts with FB? social graph consolidation and all that
# 22:02 tantek with both IG and Snapchat - both were photo taking/posting/sharing services that created a *separate* account space and separate friends lists
# 22:02 tantek (from any existing network like FB, Twitter etc.)
# 22:03 tantek I'm actually pretty shocked about the $3B. Both from the offer, and the rejection. I don't see how they expect to get more from anyone else.
smus_, notloser, abrereton, caseorganic, lukebrooker, KartikPrabhu, benprew, obensource, _6a68, fritzy, fmarier and dentonjacobs joined the channel
_6a68, tpinto_, benprew, tilgovi and KevinMarks joined the channel
# 23:56 Loqi KevinMarks: tantek left you a message 7 hours, 17 minutes ago: nice slides from your talk! Looking forward to the video. Was there Q&A?
# 23:56 Loqi Ok, I'll tell him that when I see him next