2014-06-05 UTC
dybskiy joined the channel
# 00:03 acegiak GWG: yeah you'd have to write something separate to scrape all your content
# 00:03 acegiak the main aadvantage i saw for that method was ease of multireplies
ttepasse joined the channel
shaners joined the channel
# 00:27 GWG acegiak: Seems to be an edge case
# 00:27 GWG HWC in NYC and I'm missing it. Darn
# 00:28 gRegor` Strange, acegiak. Loqi should pick up the first sentence with your <dfn> and show that.
# 00:28 gRegor` who is gRegor`
dariusdunlap joined the channel
# 00:31 snarfed acegiak: i've actually found myself multireplying recently when someone posses something and i want my reply to be visible in the silo too
# 00:32 GWG snarfed: Do you have an example of that?
# 00:32 aaronpk oh! yes, somewhat a rare occurrence but there's some documented examples there
# 00:36 GWG Is it worth building or only allowing one URL and requiring people to manually mark up the second?
vanderwal joined the channel
# 00:46 GWG Is it worth building or only allowing one URL and requiring people to manually mark up the second?
# 00:47 snarfed if it's a rare use case, and manual markup works, i'd say don't bother
# 00:48 snarfed aaronpk: i assume we're using talky for video tonight?
# 00:51 Loqi Ok, I'll tell them that when I see them next
# 00:52 GWG So, now I need to find the code to add a URL box above the content editor.
# 00:53 GWG It requires some fiddling apparently
# 00:58 GWG KevinMarks: Did you ever decide on East vs West?
# 01:00 acegiak I'm planning on just using the Advanced Custom Fields plugin for things like url boxes etc
# 01:02 GWG acegiak: Why? The coding for that is simple.
# 01:03 acegiak but if the plugin is already there why reqrite the code?
# 01:13 GWG acegiak, must disagree with that this time. You need consistency in custom fields
# 01:14 acegiak GWG: so using the taxonomy plugin as a way of enforcing that consistency?
# 01:17 acegiak so the way you've got it set up at the moment only allows for a post to be one "kind" so I'm modding the version I'm running to allow multiples
# 01:19 GWG acegiak, you can change that by removing one line.
# 01:20 acegiak cause "like and reblog" is my most common use case
# 01:20 aaronpk I just realized what's going on with acegiak's user page not showing the dfn
# 01:21 aaronpk i'm naively checking if there's already a p-summary tag and not automatically generating it from the dfn line
# 01:22 GWG acegiak, just remove the call to the object
# 01:22 acegiak irc from phone because talky lags my awful connection
# 01:30 GWG I borrowed the radio button code anyway
# 01:34 acegiak snarfed: looks like my rubbish connection can't handle the talky
# 01:35 aaronpk snarfed: i moved my camera directly under the tv, maybe that will help with hte echo?
tantek joined the channel
j12t joined the channel
tantek joined the channel
# 01:51 GWG I am in the south. Going home Friday morning
KartikPrabhu joined the channel
# 01:57 kylewm acegiak: Iceland: 2, Australia: 1. you need to start recruiting!
# 01:57 bret aaronpk: I'll be at Esri in a few mins
# 01:58 acegiak kylewm: according to emily my recruitment efforts at parties are sometimes excessive
# 01:59 kylewm acegiak++ for excessive recruiting activities :)
# 02:03 tantek or at least there's a real person behind it :)
# 02:04 tantek @j is talking about how her Twitter was compromised
# 02:04 tantek apparently the attackers did not attack her domain name
# 02:05 KartikPrabhu still does not understand the <single-letter Twitter attack obsession
gRegor` joined the channel
# 02:11 tantek OH: "before there was the word selfie, there was tanteking"
# 02:12 tantek I blame adactio (who I think coined the term )
genshi joined the channel
# 02:20 GWG Every time I put in twitter.com/j it autocompletes to twitter.com/justinbieber
# 02:20 GWG Okay. Juliette Melton...not familiar with the name.
# 02:30 tantek ok looks like we're all shut down for the night?
emmak joined the channel
shaners joined the channel
# 02:39 aaronpk !tell benwerd are you planning on coming to IWC West?
# 02:39 Loqi Ok, I'll tell them that when I see them next
# 02:39 gRegor` shaners: I don't think the regex works with the <span>s inside the <dfn>
# 02:40 gRegor` You could try an explicit p-summary instead of the <dfn>. That's what i have on mine currently.
# 02:40 kylewm aaronpk: low urgency bug report: OwnYourGram seems to have stopped picking up my updates. publishing still works when I log in to OYG and click Test Post, but they stopped sending manually. (I recently revoked the app key and readded it when I changed to https)
# 02:44 gRegor` The regex seems to work. aaronpk edited acegiak's page to make it work earlier, but he just added a line between the heading and the text, which you have already
# 02:45 aaronpk i actually added the explicit p-summary markup to make acegiak's work
# 02:45 gRegor` shaners: Try the p-summary without a dfn
# 02:46 gRegor` who is shaners
# 02:46 gRegor` winner, winner
# 02:46 aaronpk the dfn trick is really only needed for article pages, probably better to use p-summary explicitly for user pages
# 02:55 GWG acegiak: You have like as metadata as opposed to a taxonomy though
# 02:56 GWG acegiak: So, you have title and citation otherwise?
# 03:02 GWG acegiak: What do you put in each field usually?
# 03:09 acegiak GWG: Good point, I don't need the checkbox for like because if it's in that taxonomy it's automatically a like
# 03:10 acegiak GWG: target is always populated with the url of the target/thing
paulcp joined the channel
# 03:10 acegiak and title is whatever I want to display as the human readable name of that element
# 03:10 GWG You have title and citation, correct? So, that is the external link and the title you want to style for it?
# 03:11 GWG You just answered, disregard. I was still typing.
# 03:11 GWG But, why not use the Wordpress title for that?
# 03:11 acegiak GWG: often they're the same, but sometimes I'll change the wordpress title if I'm replying in a more verbose way
# 03:11 GWG So, it is the section you wish to cite?
# 03:12 acegiak yeah, which is sometimes all, or sometimes a quote
# 03:12 GWG You also have something like pfefferle's reply context, where it pulls it in automatically
# 03:13 acegiak if you want to see how I'm doing things currently without the taxonomy it's documented on my userpage in the wiki? I think the screenshots help
# 03:13 GWG My plan is always to build manual data entry and add automatic later.
# 03:14 acegiak GWG: I currently have whisperfollow to prepopulate a mini form which I'm planning on extracting out into a modal and submitting results via ajax
# 03:18 GWG Well, my design plan is, as mentioned, to build the manual data entry. The automatic can be a separate plugin, so you can extract from the source of your choice.
brianloveswords joined the channel
# 03:19 GWG I also want to put the URL above the content box
# 03:20 acegiak yeah it would be nice to have those fields up top
# 03:20 GWG I was looking at Barnaby Walter's post UI
# 03:21 GWG Have you ever seen the Post Formats UI plugin that was supposed to be Wordpress core?
# 03:24 GWG It uses javascript to change the display based on a selected post format.
# 03:29 GWG The...post meta box switching it does is something I would consider adopting.
vanderwal joined the channel
# 03:33 acegiak yeah I want to javascript away the non-relevant input fields when kinds aren't selected
# 03:34 GWG acegiak: Do you know Javascript? I've never really done much with it
# 03:36 acegiak I could do a hack-y thing where I throw in some code that listens for the kind checkboxes/radiobuttons being toggled and then hide or display the divs, I'm just wondering if there's a proper wordpress way to do it
# 03:37 GWG acegiak: Not really from what I can see.
# 03:38 GWG But, a checkbox for response that shows the URL box above the editor would be useful.
# 03:38 GWG acegiak: I may work on some things
dybskiy and tantek joined the channel
# 03:50 GWG tantek: You are good at naming things. I need a name for something
# 03:51 GWG tantek: I need a name for the set that includes the URL that a note is in response to, an optional citation within same, etc.
dybskiy joined the channel
# 03:55 GWG tantek: Sorry I missed you in NYC
dybskiy joined the channel
# 04:23 gRegor` !tell barnabywalters I sent a PR for mf2-php
# 04:23 Loqi Ok, I'll tell him that when I see him next
# 04:51 bret woo new tantek talk :D there is going to be a video right?!
dybskiy joined the channel
fmarier, eschnou, friedcell, snarfed, caseorganic, dybskiy and dybskiy_ joined the channel
# 05:34 aaronpk kylewm: I think ownyourgram stopped working cause you are redirecting http to https and it's still sending to the http endpoint
# 06:01 gRegor` Flight for IWC west purchased!
mattl, jancborchardt and b0bg0d____ joined the channel
kyank and Phae joined the channel
caseorganic joined the channel
# 06:22 GWG gRegor`: No New York pizza for you
cweiske joined the channel
# 06:27 GWG !tell acegiak I seem to have put location as a field in there.
# 06:27 Loqi Ok, I'll tell them that when I see them next
# 06:29 cweiske is there a standalone give-me-the-url-and-i-give-you-json mf2-parser software I can host internally?
# 06:29 gRegor` GWG: Yeah, but the dream of the '90s is alive in Portland
snarfed joined the channel
# 06:30 GWG gRegor`: Trying to think of a witty retort to that, but I'm tired, so I'm just going to go to bed.
# 06:31 GWG gRegor`: I just stayed up adding an HTML5 geolocation function to a taxonomy plugin, and I think I probably should have made it its own thing. But I was adding metadata fields and got carried away.
# 06:31 cweiske yes, but that does not provide the HTTP interface
# 06:32 cweiske this is the missing piece I did not want to write myself
# 06:33 gRegor` cweiske: It can be pretty simple. Set up a form textarea and it's just three lines of PHP to parse and output it with mf2-php.
# 06:34 cweiske I just prefer not to do it myself if the code is already available
# 06:37 cweiske we've got a company-internal address book whose html is mf2-marked up, and one of the people here needs json
jsilvestre joined the channel
# 06:42 KartikPrabhu is almost done with the SVG icons article and promises a read for tomorrow lunch time :)
pfefferle, friedcell, aaronpk, brianloveswords, dybskiy, KartikPrabhu, tobiastom and petermolnar joined the channel
# 08:30 petermolnar GWG that post-formats plugin is brilliant and could be a very good base for the webmentions plugin: custom post type, the same layout with changing fields, that would be really nice
tpinto joined the channel
# 08:32 acegiak GWG: are you creating a separate metabox for each meta field?
# 08:32 Loqi acegiak: GWG left you a message 2 hours, 4 minutes ago: I seem to have put location as a field in there.
KevinMarks, krendil, Sebastien-L, friedcell, KartikPrabhu, sparverius, dybskiy, KartikPrabhu1 and netweb joined the channel
# 10:17 Loqi Ok, I'll tell them that when I see them next
barnabywalters joined the channel
# 10:21 Loqi barnabywalters: gRegor` left you a message 5 hours, 58 minutes ago: I sent a PR for mf2-php
dybskiy, tantek, pfefferle, jsilvestre, KevinMarks, BjornW, julien51, erikmaarten and kyank joined the channel
# 12:19 GWG acegiak: By type. One for the Response URL/title, and another for Location so far. I figured that I'd cover all additional metadata
# 12:20 barnabywalters cweiske: oops, I left a !tell in #microformats for you accidentally instead of in here
# 12:20 acegiak GWG: that makes sense. are you doing the citation thing another way other than just having a field for the citation text or are you just not using it?
# 12:21 GWG acegiak: I never did a citation text myself, but I might add it in. I pushed the changes I did last night to the repository. I need to fix some of the location code I put in.
# 12:21 cweiske I wanted a complete app, preferably in a .phar, that I can drop into my webserver
# 12:27 barnabywalters cweiske: well, thanks for the prompt to finally add Mf2\fetch(), even if it didn’t fix your problem :)
dybskiy joined the channel
# 12:27 GWG acegiak: What other fields do you think need to be added?
pfefferle joined the channel
# 12:41 cweiske barnabywalters, why do you rely on curl instead of using file_get_contents?
# 12:42 cweiske and why do you need two variables, $info and $curlInfo?
# 12:42 barnabywalters cweiske: curl gives information about the content type which IIRC file_get_contents doesn’t provide
# 12:42 cweiske if you use file_get_contents with http/https, you get a $http_header_vars variable
# 12:42 GWG petermolnar: Re post formats...might try...but that is a bit more javascript than I know.
# 12:47 GWG petermolnar: Have a look at the latest code in the repository I set up.
# 12:47 GWG petermolnar: I have a few things to finish on the location side though.
# 12:47 GWG petermolnar: I was able to make the content editor movable.
# 12:47 barnabywalters cweiske: is there also a way to get the last URL in the redirect chain? I just realised that is neccessary too
Sebastien-L joined the channel
# 12:50 barnabywalters it could be worked around by creating a custom redirect follower, and limiting each request to not follow any redirects
# 12:51 cweiske so you have the headers of *all* requests in the array
# 12:52 cweiske but you still have manually iterate through the array
# 12:53 cweiske because by the spec, the location header only may contain full uris
# 12:56 barnabywalters that is true, however both browsers and file_get_contents happily accept them
# 13:04 acegiak GWG: citation, title and url are all the three fields I use regularly
# 13:05 acegiak we might need to add things for rsvp etc and stuff like that later?
# 13:06 acegiak though that might just be able to be resolved in the taxonomy?
# 13:06 acegiak like have one taxonomy kind which is "rsvp" and one which is "nega-rsvp" and then use the target url again
# 13:06 acegiak the thing is a lot of actions use the same fields
brianloveswords, tantek, dybskiy and jonnybarnes joined the channel
# 13:32 acegiak oh no. i appear to have mysteriously broken my tumblr posseing
luxagraf joined the channel
# 13:36 rascul waits patiently for openbsd to finish libressl
# 13:38 tantek namecheap is supposedly offering $1.99 SSL certs all day today
# 13:41 luxagraf part of me thinks moving to https might be worse since it makes people think they're safe, when in fact they may not be
# 13:41 rascul yeah they been doing that for a few days at least
# 13:43 cweiske and you have all kinds of limitations on that certs
# 13:43 cweiske while you get 2 years with cacert once you have enough trust points
# 13:43 cweiske and the last time I checked you needed different accounts if you wanted multiple free certs
# 13:44 rascul it'll say 403 forbidden but you can still view cert info
# 13:45 rascul although, the way ssl certs are sold nowadays is ridiculous
# 13:46 rascul for one, i don't trust the majority of those companies that already have their certificates in the browser
# 13:47 rascul they've done nothing to earn my trust, but i don't delete the certs because that would make https a real pain
# 13:53 rascul aaronpk has some sort of indieweb ca setup somewhere iirc
# 13:54 rascul that's the way to go with ssl i think, smaller certificate authorities you can build personal trust with instead of big ones you've never heard of
ttepasse joined the channel
# 13:56 barnabywalters rascul: aaronpk’s indieweb ca thing is for convenience when testing https locally IIRC
# 13:56 rascul pretty sure he said it's fine to use normally too
paulcp, KartikPrabhu, luxagraf and dybskiy joined the channel
KartikPrabhu, aboynejames, KevinMarks, paulcp, tantek and v0 joined the channel
chloeweil joined the channel
KartikPrabhu joined the channel
KartikPrabhu, gRegor`, snarfed and dybskiy joined the channel
KartikPrabhu joined the channel
bdesham joined the channel
brainTrain_ joined the channel
pfefferle and KartikPrabhu joined the channel
# 16:01 Loqi [@CauseGlobal] Facebook and Twitter are at the point of copying each other
# 16:05 Loqi [@gdnik] Don't rely on the "silos" aka #BigSocial to be the stewards of your data
KartikPrabhu1 joined the channel
tantek joined the channel
# 16:10 tantek oh wow just reading the archives now. hopefully it wasn't too much noise! :)
tilgovi joined the channel
# 16:20 petermolnar !tell GWG I've altered the cf-post-formats by adding a radiobutton selector to the link type for webmention data ( like, reply, repost )
# 16:21 Loqi Ok, I'll tell them that when I see them next
luxagraf joined the channel
KartikPrabhu, dybskiy and eschnou joined the channel
KartikPrabhu joined the channel
bdesham and KartikPrabhu joined the channel
pfefferle joined the channel
# 16:41 gRegor` barnabywalters: I'm looking into that failing mf2-php test, the abbr value-class one...
# 16:41 gRegor` It looks like it's not going through the loop twice for some reason.
# 16:42 gRegor` I'm going to commit my other fixes though
dybskiy and dariusdunlap joined the channel
# 16:44 tommorris tantek: is your talk going to be online for non-live viewing?
# 16:45 tantek I think PDF also posts talks - they have archives up of past years' talks
# 16:51 gRegor` I was thrown for a bit on the use of <abbr class="value" title="[date]">
# 16:51 gRegor` But I think I get it now.
# 16:52 gRegor` barnabywalters: Is there a better way for me to fork / PR? It's still pretty new to me. Wasn't sure if I should have made a different branch name than master.
# 16:53 barnabywalters gRegor`: this seems to be working fine. I think some people ask contributors to squash all the commits in a PR into one, but I’m not particularly bothered about it
benwerd joined the channel
# 16:54 Loqi benwerd: aaronpk left you a message on 6/4 at 7:39pm: are you planning on coming to IWC West?
# 16:54 benwerd aaronpk: literally having a conversation about PDX vs NYC right now
# 16:54 gRegor` Definitely PDX. I mean, I'll be there. :)
# 16:55 gRegor` I was looking at the site last night, aaronpk. Looks like a nice place.
caseorganic joined the channel
# 16:58 barnabywalters gRegor`: I figured out why testAbbrYYYY_MM_DD__HH_MM was failing — markup bug in the test case ;)
# 16:59 benwerd aaronpk: So here's a question - might there be an opportunity to sponsor Friday drinks?
emmak joined the channel
# 17:00 gRegor` Aha, that </a> :)
snarfed joined the channel
# 17:11 snarfed looks like the webmentions are going through ok. let me know if i can help with anything
KartikPrabhu joined the channel
# 17:27 emmak snarfed: thanks! i'm looking forward to getting backfeeds working
KartikPrabhu joined the channel
# 17:28 emmak also I didn't realize you could posse to silos with bridgy, is that a new feature?
# 17:29 snarfed the posse part isn't too special, but the interesting part is that it can posse replies/comments, likes/favorites, and even event rsvps
# 17:30 snarfed it's also nice that you can trigger it with a webmention to bridgy, so if you're rolling your own CMS and implement webmentions, you can use it to get posse support for free
paulcp joined the channel
# 17:51 gRegor` I can submit a PR if the css is on the wiki, which I presume it is.
indie-visitor joined the channel
# 17:53 Loqi Welcome, indie-visitor! Set your nickname by typing /nick yourname
lupinedev joined the channel
j12t joined the channel
# 18:06 snarfed we need to get @neckbeardhacker to reply to that tweet
# 18:07 bear yea, as openssl issues go… it's not bad
# 18:07 bear it's just hard to audit because of the different OS versions involved
# 18:10 gRegor` The icons are still showing instead of the code . . . jk
paulcp_ joined the channel
# 18:23 benwerd manufactured outrage = the rhetorical equivalent of linkbait headlines, I've decided
# 18:23 benwerd which isn't to say that a good thing isn't being done in the original post - I actually think the manifesto in particular reads very well
# 18:23 benwerd but yes, we're making a whole new world possible, and I think that's a more important idea
# 18:24 snarfed fear mongering works short term, but it builds fatigue long term :/
dybskiy and iangreenleaf joined the channel
# 18:33 caseorganic !tell tantek douglas rushkoff asked if i was going to indiewebcamp nyc. i told him i was going to be at the portland one
# 18:33 Loqi Ok, I'll tell him that when I see him next
# 18:33 bret caseorganic you think you can talk him into coming?
# 18:33 caseorganic !tell tantek if it makes the difference between him coming or not, i might go to nyc. but i'll also try to get him to come to harvard berkman center one in oct
# 18:33 Loqi Ok, I'll tell him that when I see him next
# 18:34 caseorganic bret: yeah, he'd do it if i were there. but with me in portland it would not be as reasonable
# 18:34 bret hehe yeah. Hes probrably busy teaching
caseorganic joined the channel
# 18:41 benwerd Just got an email from someone interested in having an Indie Web Camp at their space in Stamford, CT - thinking it's probably too short to have it simultaneous in June, but passing it over. aaronpk?
# 18:42 Loqi GWG: petermolnar left you a message 2 hours, 21 minutes ago: I've altered the cf-post-formats by adding a radiobutton selector to the link type for webmention data ( like, reply, repost )
# 18:42 bret benward it just occured to me that im not sure if I ever got a chance to say: congrats on Known!
# 18:43 bret super happy to see an indiweb project get some Knight news funding :)
# 18:43 benwerd bret: thank you! This is the most challenging thing I've ever done in my life. Also, apologies, benward, yet again. ;)
# 18:44 benwerd bret: It's not News Challenge funding - it's matter.vc, which is partially Knight supported. It's a smaller pot of money but we get some very structured support, which is awesome.
# 18:44 kylewm but driving to NYC, i have no idea what that is like or if it is possible
# 18:44 bret benwerd yeah not the challenge, but still :)
# 18:45 benwerd bret: it's extremely exciting! And thank you again :) Now we just need to back it up.
aboynejames joined the channel
# 18:45 benwerd I'm on work time talking indie web right now. Which is nice.
# 18:45 benwerd And yesterday I spent all day building MySQL support.
# 18:45 benwerd Today I'm building local filesystem / S3 support for stored files & photos.
# 18:46 kylewm benwerd: that's awesome. are you using mysql like a key-value store or was it a more radical change to the datamodel?
# 18:47 GWG petermolnar, saw your fork, need to look more closely.
# 18:48 bret benwerd what does Erin get to work on?
# 18:48 kylewm benwerd: oh cool, my understanding is that is basically how reddit handled it too
# 18:48 benwerd up to this point it was using Mongo's GridFS for file storage, which becomes heinously expensive - so native file support completes the picture.
# 18:48 GWG I am hoping someday to get a pull request
# 18:48 benwerd bret: Erin is doing a lot of user research and design work, which is wonderful
# 18:49 benwerd Lots of experience with ethnographic research as well as the building portions of UX design. We'll be sharing that back to the community.
dybskiy joined the channel
# 18:49 benwerd She'll also be talking about it at Open Source Bridge if anyone's at that (sadly I'll miss it)
# 18:52 GWG Then again, I give an endorsement to any community willing to put up with me
# 18:53 kylewm GWG: you're contributing a lot, not too hard to put up with that ;)
# 18:54 bret yeeeesssss our pyramid scheme is progressing
# 18:55 j12t benwerd: how are you doing the “data model design” on top of blobs?
# 18:56 j12t it gets really messy fast when making schema changes keeping track of all the properties and relationships
# 18:57 benwerd j12t: it's no messier than using NoSQL. Essentially we're storing a JSON encapsulation of the object in the blob, for fast reconstitution
# 18:57 benwerd we're running a text search index, and some ownership and other metadata on the row itself. Metadata for searching is then a separate indexed set of tables.
# 18:57 benwerd Our model needs are very slim, so this is essentially it
# 18:57 benwerd we're kind of jimmying a document database on top of mysql.
# 18:58 benwerd The schema is then controlled by the object classes in the code, which provide the structure via inheritance / interfaces
# 18:58 j12t You may not know this, but I’m also the main author of a graph database called InfoGrid.org … we use the same approach to store graphs in MySQL, and other blob stores
# 18:59 benwerd We are very likely to build indexed relationship tables in addition
# 18:59 j12t On top, the graph database has a explicit schema that’s enforced at run time
# 18:59 j12t I’m not trying to talk you into using InfoGrid
# 18:59 j12t although there would probably be useful use cases
# 18:59 j12t but it’s interesting to see the parallels
# 19:00 j12t cldstr.com — the app store — runs on InfoGrid
# 19:13 benwerd bret: non-known posts meaning sucked in from elsewhere, or ..?
# 19:14 bret yeah like an h-entry from another site
barnabywalters joined the channel
# 19:16 benwerd bret: it's something we'll definitely look at. I'd like to bring in, eg, Instagram
eschnou joined the channel
# 19:19 aaronpk benwerd: awesome! that means adding postgres support should be pretty easy now
# 19:20 benwerd aaronpk: postgres support is likely to be around an hour's work, yeah
# 19:21 aaronpk also likely storing the data in the filesystem is easy?
# 19:21 benwerd aaronpk: using PDO for SQL means there's little to do to flip between the two
# 19:21 benwerd files is a little harder still because right now it's tethered tightly to Mongo, which was a mistake
# 19:21 aaronpk wow so cool that you get to spend real time on this now!
# 19:22 benwerd I am still pinching myself. Loving getting the dev time - the challenge is getting really good at pitching and the sales side
dybskiy joined the channel
# 19:26 bret i bet latikoo was bummed about losing you
luxagraf and caseorganic joined the channel
# 19:33 bdesham I've done a bunch of web development using microdata. I'm now looking at the Indie Web stuff, but I'm unclear on the differences between microdata, microformats, microformats2, etc. Anyone have a quick summary?
# 19:34 aaronpk microformats2 is less invasive into your existing html. it's possible to write a full h-card by doing just <a href="http://aaronparecki.com" class="h-card">Aaron Parecki</a>
# 19:35 aaronpk microformats2 is replacing microformats1 since it has much cleaner parsing rules and is more easily extensible
# 19:35 bret bdesham: microformats 2 is the newest version of microformats and is the foundation to a lot of indiweb projects relating to cross site commenting and interactions
snarfed joined the channel
# 19:36 bdesham so I should go with either microdata or microformats2?
# 19:36 luxagraf bdesham: I'm no expert, but basically microdata adds schemas and attributes to html elements, microformats1&2 use classnames
# 19:36 bret bdesham: microdata is similar to microformats, except the schema that people use is owned and operated by google
# 19:36 aaronpk if you want to do a lot of this cross- site commenting then you should definitely use microformats2
# 19:36 bdesham I'm okay with "invasive" HTML changes, and microdata seems to have more well-defined semantics, so I might go with that
# 19:37 bdesham cross-site commenting would be nice to be able to do
# 19:37 bdesham I don't have a real clear set of goals otherwise ;)
# 19:38 bret all of the cross site stuff has been done with microformats 2, and it would be a tough sell to talk people into switching and/or supporting microdata
# 19:38 bret microdata can be used for google rich snippets
eschnou joined the channel
# 19:39 aaronpk IMO the only reason to use microdata is for the google rich snippets
# 19:39 aaronpk cause the schema is defined by google and google is one of the only consumers of the data
# 19:39 aaronpk I keep meaning to mark up my music pages with the microdata so I get neat little icons in the search results, but that's about it
# 19:40 bdesham hmm... I don't really publish any of the kinds of information that are snippet-able, afaik
# 19:40 bret if I were to sit down and do a clean pass at my site right now I would do minimal microformats for google rich snippets and microformats2 for indieweb projects
# 19:40 bret adding microdata requires all sorts of weird additions to html tags
# 19:41 bret wheras microformats is just class names and heirarchy
# 19:41 luxagraf aaronpk: Don't Bing/Yahoo also consume microdata? they're part of schema.org anyway
# 19:44 bret bdesham: what kinds of things do you want to mark up?
# 19:45 luxagraf Has anyone here used microdata to markup blog posts and seen any change in how google presents your site in search results?
# 19:46 luxagraf I had microdata for years and AFAIK it made zero difference to google
# 19:46 bdesham bret: yeah, pretty much just blog posts, and some basic bio information on my "about me" page
# 19:47 bdesham luxagraf: I had the same feeling. I used microdata pretty extensively because I'm that kind of nerd, but I'm not sure it ever really did anything
# 19:47 bret luxagraf: the biggest change to my google search results came from adding authorship (getting the picture by my name)
# 19:47 snarfed (combined w/other parts of webmaster tools there)
# 19:47 bret bdesham: thats the exact same way I felt when i did it... lots of effort for little gain
# 19:48 snarfed bret++ yup, authorship is usually the big one. that and sitemaps
# 19:48 luxagraf bret: yeah I tried that, google says my picture isn't clear enough which is when I snapped and dumped everything google related.
# 19:48 bdesham bret: and don't you need to use google+ for that authorship info anyway? I don't use g+
# 19:49 luxagraf snarfed: well yeah you can see theoretically how it might look with that parser, but, at least in my case the actual results were always pulled from my metadesc tags
# 19:49 bret i opened an account just for that. after turning off notifications and ignoring circles, i dont even notice it
# 19:50 luxagraf actually I'm still using microdata for some geo tags and for my breadcrumbs, so not everything
# 19:51 luxagraf I think it's just a nerd tic of mine though, why do you need microdata for breadcrumbs? other than because you can
# 20:00 luxagraf does it make sense to put p-location and h-geo on the same element, or does h-geo need to be inside p-location?
indie-visitor joined the channel
paulcp joined the channel
# 20:02 indie-visitor dsearls here with tantek, digging being a newbie
wagle joined the channel
# 20:03 aaronpk luxagraf: my events have p-location h-card classes
# 20:03 searls getting my head blown up by tantek. all cool
# 20:04 luxagraf aaronpk: I haven't got around to reverse geocoding my notes, so I'm going with straight h-geo for now.
cweiske joined the channel
# 20:06 luxagraf aaronpk: I tried using twitter's api to get at least city level data (since I'm calling the api anyway) but the results are terrible
# 20:06 searls thanks. only have a minute, but will be back
# 20:09 aaronpk luxagraf: hadn't thought about that! too bad it's not good data.
tantek joined the channel
# 20:20 Loqi tantek: caseorganic left you a message 1 hour, 47 minutes ago: douglas rushkoff asked if i was going to indiewebcamp nyc. i told him i was going to be at the portland one
# 20:20 Loqi tantek: caseorganic left you a message 1 hour, 46 minutes ago: if it makes the difference between him coming or not, i might go to nyc. but i'll also try to get him to come to harvard berkman center one in oct
erikmaarten and KevinMarks joined the channel
# 20:22 JonathanNeal KartikPrabhu: are you testing in IE? Have you tested much with Safari iOS?
# 20:22 aaronpk tantek: do you run any analysis on your web server logs? like webalizer or awstats or whatever?
# 20:23 KartikPrabhu JonathanNeal: Unfortunately not. I don't have access to those on my Ubuntu machine. But I am not very worried about it as SVG fails quite gracefully
# 20:24 tantek aaronpk - I use whatever my web host has installed
# 20:24 tantek btw - just to make sure - did you guys already discuss the OpenSSL vulnerabilities disclosed today?
KevinMarks joined the channel
# 20:24 aaronpk cweiske: nice, I kind of miss stats like that. google analytics has been getting weirder lately. i'm probably gonna drop it soon.
# 20:24 KartikPrabhu yeah. I don't use icons without any text so the icon not showing up is not a big problem I think
# 20:25 tantek likely affects any client that uses OpenSSL, e.g. maybe curl? e.g. maybe everyone consuming webmentions?
# 20:25 KartikPrabhu JonathanNeal: hopefully people will read Chris Coyier's post which do talk about that instead of blindly copying my code :)
# 20:27 cweiske aaronpk, unfortunately google now does not transfer the search params in the referer anymore
# 20:27 JonathanNeal cross browser compatibility / fallback, accessibility of the SVG (what apps read what), and spritemap generation.
# 20:27 aaronpk oh yeah, that's too bad, that was one of my favorite part of the stats
# 20:27 KevinMarks KartikPrabhu: your demo links have stray characters on the end
# 20:28 cweiske so they have another reason that you switch to google analytics
# 20:29 bdesham I'm guessing there's no way to export data *from* google analytics, right?
# 20:29 aaronpk nice pdf reports if you want to send graphs to someone, or csv downloads
# 20:30 KevinMarks eg caniuse.com lets you upload your GA data to see what web features your users have
# 20:31 bdesham I recently switched from hosting my website on S3 to using my own VPS, so now I have server logs I can use instead of GA
# 20:32 tantek nm re: bandwidth warning, looks like an errant warning. got warned about 2.8GB used out of 50GB capacity (monthly.
krendil joined the channel
# 20:32 bdesham yeah. S3 also makes it very difficult to issue e.g. HTTP 301s for a certain URL, and there's no URL rewriting ability at all
# 20:32 bdesham (which makes sense, it's really only supposed to be a key-value store...)
# 20:32 tantek !tell shaners my current web host setup has a 50MB/month bandwidth cap.
# 20:32 Loqi Ok, I'll tell them that when I see them next
# 20:33 tantek !tell shaners not 50MB, but 50GB monthly bandwidth limit
# 20:33 Loqi Ok, I'll tell them that when I see them next
# 20:33 KartikPrabhu KevinMarks: fixed! thanks for the heads up. I put the fragments in some template tag that barfed
# 20:36 aaronpk tantek: interesting, 50GB is not a very high limit, I can see why you'd run into it every month!
# 20:36 KevinMarks glad tantek is representing at CFP - I did get a panel invite but couldn't get the logistics tight
# 20:37 tantek aaronpk - it used to be 25GB and they gave me a free upgrade to 50GB after hitting the 25GB limit for a few months
dybskiy joined the channel
# 20:37 aaronpk so far I'm at 23GB used this month, but my limit is 15TB so meh
indie-visitor joined the channel
# 20:43 KartikPrabhu JonathanNeal: accessibility is a good point. On my actual site I am using role=presentation on the icons as I don't really want the voice readers to read the icon. I have the actual text anyway.
# 20:43 indie-visitor hi @aaronpk thanks for your tweet.
# 20:45 citizencontact I know. Still looking for a replacement.
tilgovi joined the channel
# 20:45 citizencontact Have been following the OpenID 2.0 that combines OAuth
# 20:46 luxagraf aaronpk: i seem to recall some code of yours that maps nominatim response json to h-adr... any idea offhand where I saw that?
# 20:46 aaronpk citizencontact: yes OpenID 2 is interesting, but not a 1-1 replacement for OpenID
# 20:47 citizencontact going to look into if i can test indieAuth with a similar service to myopenid.com where i can cname my domain onto a hosted solution.
# 20:47 aaronpk i think it may have been someone like barnaby or tommorris who did that with nominatim
# 20:47 JonathanNeal KartikPrabhu: so role="img" for images without representative content and role="presentation" for assistive images to content?
# 20:48 aaronpk citizencontact: if you just want to replace myopenid.com with another hosted solution you can just point to indieauth.com instead. check out my openid tags on aaronparecki.com
tantek joined the channel
# 20:48 citizencontact Then look into this for a larger project, allowing people to send messages to congress.
# 20:50 citizencontact wondering if indieAuth is reasonable replacement for OpenID for the project. I see that Twitter connection is possible, but no Facebook Connect interoperation.
# 20:51 citizencontact thanks tantek. long time fan of yours.
# 20:51 tantek IndieAuth is definitely a big upgrade of OpenID
# 20:51 tommorris the problem there is Facbeook Connect doesn’t really tie to the URL
# 20:51 cweiske ha. where is the indieauth server that I can use without 3rdparty services?
# 20:52 citizencontact Want to allow citizens to enroll / create their own identity with their postal address.
# 20:52 citizencontact no, not this year, but my partner in this effort David Moore is there.
# 20:52 tommorris citizencontact: I’d suggest that you probably don’t want indieauth for that. you probably want some kind of multi-network authentication system. look at OmniAuth in Rails, or Django-AllAuth in Python.
# 20:53 tommorris they let you have single user account + multiple social logins from different providers
# 20:53 citizencontact or Janrain?
# 20:53 aaronpk citizencontact: lol I was jokingly talking about adding postal address support to indieauth.com (along with fax support)
# 20:53 tommorris IndieAuth is for signing in with a URL and then fulfilling that authentication using one of the social silo providers
# 20:53 aaronpk citizencontact: the key with IndieAuth is that a domain name is the primary identity, so it assumes that everyone signing in will have their own domain.
# 20:54 citizencontact I have been talking with USPS with an id that connects registered postal address with an online identity.
# 20:54 aaronpk if that is not true of your demographic then I would not suggest using it
# 20:54 tommorris you can’t expect the average citizen to have a domain name, even though it’d be awesome if they did
# 20:54 tommorris rascul: yes. especially in countries with poor or nonexistent broadband
# 20:54 rascul oh i didn't think about elsewhere i'm too narrow minded
# 20:55 tommorris got a family member who works in the printing industry - if you want something printed in Africa, you can’t just fling them a PDF.
# 20:55 aaronpk rascul: also faxes are often the quickest way to get a signature sent somewhere
# 20:55 citizencontact I realize that is also true with OpenID at ones own domain. But this could be an option, especially for some.
# 20:55 citizencontact And Oauth will have to be part of it anyway.
# 20:56 tommorris KevinMarks: that would imply that you are the controller of the URL. the SemWeb pedant draws an important distinction between the URL and the underlying thing.
# 20:56 tommorris saying I own the lat,long where my flat is is probably mess than ideal for the people in the flats below mine.
# 20:57 Loqi tommorris meant to say: saying I own the lat,long where my flat is is probably less than ideal for the people in the flats below mine.
# 20:57 citizencontact @t tantek. perhaps you could catch up with David Moore @ppolitics and you two could chat.
# 20:58 citizencontact Also, is there any thought of using MicroData as I am very happy with this as a standard?
# 20:58 tommorris citizencontact: again, the social login systems like Omniauth and Allauth provide OpenID support. if you support OpenID, then indieauth people can log into it.
# 20:58 tommorris citizencontact: indieweb people mostly use microformats2, but there are weird exceptions (I’m an RDFa fanboy).
# 20:59 citizencontact In US, the postal service provides the best system to identify the address of a person, especially for jurisdictions as the Zip+4 is used for many political lines. Geo would not work.
# 21:00 tantek thanks cweiske - that was what I was hoping for! :)
# 21:00 tantek citizencontact, W3C has abandoned microdata by the way
# 21:00 citizencontact tommorris: thanks, will look into those as more flexible log in system
# 21:01 citizencontact tantek, And WHATWG?
# 21:01 tantek and used those lessons in the design of an even simpler, more efficient, and easier to use (add to markup) microformats2
# 21:01 tommorris citizencontact: the problem with that is there’s ambiguity (multiple people at one address, sometimes multiple people with the same name at one address), there’s reuse of identifiers (as the mail I get for previous tenants attests to)
# 21:02 tantek citizencontact, microdata is still one of the leftovers in the "HTML living standard" but no one really cares about it except for Google pushing it for their own semi-proprietary/oligopolic "schema.org"
# 21:02 citizencontact my interest in Microdata has a bit to do with the itemid feature and the possiblity of putting a "schema" similar to XML schema at the itemtype.
# 21:03 tommorris citizencontact: well, RDFa exists for that for the kind of rich (or perhaps overly-bloated and impractical) semantics. microformats2 is a fair bit simpler.
# 21:03 tantek wow that "putting a schema similar to XML schema at the itemtype" sounds like architecture astronomy!
# 21:04 tantek yes the itemid feature is useful and microformats2 re-uses it from microdata
# 21:04 citizencontact I agree that RDFa is impractical. but Microdata is much better, object oriented and data friendly
petermolnar joined the channel
# 21:04 tantek in fact, in common #indieweb use-cases, we've never had any need for itemid
tilgovi joined the channel
# 21:05 citizencontact I am working on a standard for legal citations, and itemid has a great use case for that and other things.
# 21:05 tantek however, if you want to discuss "edge case" features like that, it's probably more appropriate for the #microformats channel
# 21:05 tommorris also, the assumption that one address = a simple way to collect data about residents is problematic. here in the UK, the census gets sent out on a per-household basis and filled in on a per-household basis. I’ve read far too many papers about census methodology.
# 21:05 tantek usually we try to scope discussions here to those that have some concrete #indieweb use-case
# 21:05 Loqi tantek meant to say: usually we try to scope discussions here to those that have some concrete #indieweb use-cases
# 21:06 tommorris people often don’t give particularly accurate answers to some of the more personal questions about religion or sexuality if their parents or spouse are going to read it. ;)
# 21:06 tantek citizencontact: are you publishing legal citations on your own site?
# 21:06 citizencontact I have been looking at Microformats, especially when Microsoft Smart Tags disintergrated.
# 21:06 tantek citzencontact it wasn the first to disintegrate
# 21:06 Loqi tantek meant to say: citzencontact it wasn't the first to disintegrate
# 21:06 citizencontact No, but I am in OASIS/LegalXML citations standards group.
# 21:07 tommorris citizencontact: so, in the indieweb/microformats communities, there’s a very pragmatic publish-first-legislate-later model around standards
# 21:07 citizencontact I have been doing indieweb like things for over 15 years.
# 21:07 tantek in general the "standards" discussions here tend to be about - what is the minimum possible spec/standard that works for simple indieweb sites, and is easily implementable
# 21:07 tommorris like, the first question that people like tantek and others here is “let’s see a web page where this is published"
# 21:08 tantek tommorris: indeed, though that's just the empiricism test from scientific method
# 21:08 tantek citizencontact: great! what's your personal site?
# 21:09 tantek citizencontact: btw do you have a citation for the disintegration (dropping support of) Microsoft Smart Tags? I'd like to document that
# 21:09 tommorris tantek: a few years ago, O’Reilly asked me if I could write a book on GDATA. I’d almost forgotten that was a thing.
# 21:10 KevinMarks the utility bill is a common standard for identity verification
# 21:10 tantek tommorris - O'Reilly has a *very bad* track record with books about metadata standards
# 21:10 tantek they've never asked for a book about microformats, yet they published one on FBML
# 21:11 aaronpk "they've never asked" is probably more like "nobody has come forward to offer to write one"
# 21:11 citizencontact I've followed microformats for many years
# 21:11 tantek citizencontact: great - looks like you already have URLs to your Twitter etc. on there - if you hyperlink them and add rel="me" to the <a href> you should be able to get IndieAuth working
# 21:12 citizencontact can not add HTML into the openid profile page. looking for another openid hoster. otherwise I would.
# 21:12 tantek aaronpk - well there is the flipside of, if a technology is too simple, and it's publicly documented for free on the web, there's less reason to write and sell a book about it
# 21:12 aaronpk actually they said my OAuth 2 book is one of the few that is about a protocol rather than a specific language or technology
# 21:12 tantek aaronpk - thought they had a TCP/IP others too
# 21:13 tantek citizencontact: wait, just noticed you're using MyOpenID - you do they've supposed to have shutdown by now right?
# 21:13 tantek aaronpk - few protocols are actually needed ;)
# 21:13 citizencontact tantek and aaronpk: David Moore and I are starting an effort to allow citizens to use social networks to communicate with congress.
# 21:14 citizencontact tantek: and it has gone down several times. just cant find another hosted solution.
# 21:14 tantek citizencontact: IndieAuth supports openid for you
# 21:15 citizencontact hosted so I can bring my domain? or do I have to stand up my own server?
# 21:17 aaronpk citizencontact: you don't need to run it yourself, you can just delegate to indieauth.com
eschnou joined the channel
# 21:18 tantek "post colonial internet" - phrase just heard at #PDF14
emmak joined the channel
# 21:18 citizencontact aaronpk: so I host the page and just use HTML tags?
# 21:18 KevinMarks GData is still kind of a thing, in that Google still supports those atompub APIs. but it is no longer ideologically mandated
# 21:18 tantek KevinMarks, yeah, Google's ideological mandating is a trailing indicator
CaptainCalliope joined the channel
# 21:19 KevinMarks that was one of my big internal fights (wanting to use JSON rather than gdata for opensocial)
KevinMarks2 joined the channel
# 21:20 citizencontact aaronpk: great. I will attempt it and just use my own plone server and delegate. thanks.
# 21:20 tantek citizencontact, you could just *copy* and *fork* the markup from your hosted OpenID page, put it up as a static page, and make the improvements aaronpk speaks of
# 21:21 citizencontact tantek: but I cant edit the HTML in the page, just plain text.
# 21:21 aaronpk citizencontact: you can just copy the HTML then host it somewhere else like on your own personal domain
# 21:21 tantek citizencontact: yes you can - view source, save as index.html, edit in text editor :)
# 21:21 tantek perhaps we should write this up as a transition strategy for MyOpenID profiles
# 21:22 aaronpk likely deserves its own page rather than just a section on the indieauth page
# 21:22 citizencontact tantek: yes, i can host a home page and edit the HTML. Move off the disappearing myopenid. Yes, Tantek, that would be very helpful.
# 21:22 bdesham I tried to log in to the wiki with my domain name and the options were twitter and email
# 21:23 bdesham Would I have to have created a Persona account to use that?
# 21:23 bdesham (I went with Twitter because I know what's going on there)
# 21:23 tantek bdesham - or add persona support to your personal domain
# 21:23 tantek and yes, Twitter UX for identity / sign-in is easier than Persona
# 21:23 aaronpk bdesham: yeah it uses Persona for email auth. in theory persona doesn't require a mozilla persona account but in practice that's the easier way to go
# 21:23 tantek I should add a similar IndieWeb Examples page to that
# 21:24 rascul you can self host persona if you want but i trust mozilla for that
# 21:24 citizencontact I like this. Wish I could pay for the hosting, even if small amount, so it can be self sustaining. Would have paid Janrain for Myopenid if they had asked.
# 21:24 aaronpk wonder if it's worth adding an option to email you a code similar to sms auth so people don't need to figure out persona
# 21:24 citizencontact hosting of indieauth.com/openid
edge226 joined the channel
# 21:26 bdesham aaronpk: that's what I thought was going to happen until I saw the persona screen
# 21:26 bdesham it would be nice if authy/google authenticator were an option, although I don't think that makes any sense in this context
# 21:26 aaronpk bdesham: they are actually, after you sign in once from another mechanism
# 21:27 citizencontact aaronpk: it is about the missing piece for me of indieweb. by paying, it is a form of a contract.
# 21:27 aaronpk citizencontact: I'm thrilled to hear you are willing to pay for using indieauth.com
# 21:28 citizencontact tantek: liked your point about the similarities of profiles: my twitter/facebook/googleplus are so similar. if i can host my own profile page, with my own look and feel that would be the coup de grace.
# 21:29 aaronpk citizencontact: "host my own profile" -- isn't that having your own website?
# 21:29 citizencontact aaronpk: would hope that you charged and then made it a consumer contract.
# 21:30 citizencontact aaronpk: no, because i needed to point my domain to myopenid.com's web page and I can not edit much on it.
# 21:30 aaronpk i feel like openid really threw a lot of wrenches into this whole thing, it should be much simpler than "pointing my domain to myopenid.com"
# 21:30 citizencontact profile page= openid url
# 21:31 aaronpk so in the case of indieauth, your profile page == your home page, no need for two
# 21:31 citizencontact aaronpk: that is excellent.
# 21:33 citizencontact aaronpk: best would be a registrar that included the indieauth/openid profile page for people. I have gotten people to switch to their own domains and then use google apps for email, etc. but their openid is not quite right for that solution IMO.
# 21:35 aaronpk i believe I asked if you had web server logs (since I know you don't use GA or other JS logs)
# 21:37 cweiske I thought about hosting persona myself, but don't use any tools/sites that require it
# 21:38 cweiske and tantek about sites that use openid login - I manage some typo3-based websites for our kindergarden, soccer club etc - they all require openid login for the backend
# 21:40 citizencontact I have played with using OpenID for plone Intranet sites. Works fine.
# 21:41 citizencontact aaronpk: thanks for responding to my tweet. you have been very helpful.
# 21:41 aaronpk citizencontact: you're welcome! feel free to drop by here any time
# 21:41 citizencontact tantek: a great pleasure to chat with you. been a fan since ... long time. hope you can ring in on our #social2congress project.
# 21:42 tantek citizencontact - I'm wondering if maybe Web Sign-in in general is something that could work for that
# 21:42 tantek IndieAuth is a specific Web Sign-in implementation (the best one so far) that *does* focus on the IndieWeb
# 21:42 tantek technically, any OAuth provider can provide Web Sign-in
# 21:44 tantek there's still a personal site bias, but it can technically be done with profiles on silos too
# 21:46 tantek cweiske - good to know about your experience with managing Openid logins on sites. If you'd like, feel free to add that in an "Additional Examples" section on the page.
# 21:47 citizencontact tantek: It is a complex issue, identity, especially fighting the silos. been trying since the days of AOL IM. I will look into indieAuth more.
# 21:47 citizencontact tantek: thanks
# 21:47 cweiske the wiki really should pre-fill my domain in the login prompt
# 21:48 citizencontact all: ciao
# 21:51 bdesham so indiewebify.me implies that I should have my h-card info on my site's front page, but most of that info is actually on an "about me" page. is it particularly important to have an h-card right on the front page?
# 21:53 lupinedev hi everyone! i lurked a little this morning. pretty new to most of this stuff but want to start POSSE-ing some of my social media posts soon.
# 21:53 KartikPrabhu bdesham: you can have a partial h-card on the homepage and link to your about page
# 21:53 JonathanNeal KartikPrabhu: in your own words, would you describe when you would use img vs presentation?
# 21:54 kylewm welcome lupinedev! do you have a personal site set up already?
# 21:55 lupinedev kylewm: yeah, and i logged in to indiewebcamp.com using indie auth once a little while back
chrissaad joined the channel
# 21:56 KartikPrabhu JonathanNeal: My impression from reading the ARIA roles stuff is: img = and image that is actually the content of the post for instance illustrations and photos. presentation = image/elements used purely for decoration/aesthetics and don't add new content.
# 21:57 bdesham KartikPrabhu: should I use u-url for that kind of link?
fmarier and benwerd joined the channel
# 21:58 kylewm aaronpk: in light of Google Analytics not showing search terms anymore, you should know your site was near the top for "ubuntu openssl version" when I searched for it earlier ;)
# 21:58 lupinedev kylewm: thanks! Learned a lot being a fly on the wall in here already. Will speak up more when i have more questions :)
# 21:58 KartikPrabhu bdesham: you could just use <a class="h-card" href="/about">Your Name</a> the p-name and u-url can be implied from just that. See the footer of my site where I do that: https://kartikprabhu.com/
paulcp_ joined the channel
# 22:01 gRegor` Does it make sense to say all times are Pacific unless otherwise specified on the HWC event pages?
# 22:02 gRegor` vs. just specifying the timezone for each one
# 22:02 gRegor` Yesterday's HWC said "All times are Pacific Time unless otherwise noted in venues."
# 22:02 gRegor` But yeah, local time was my understanding from previous ones.
# 22:03 gRegor` Looks like tantek added that line
# 22:03 gRegor` I just duplicated it for the 6/18 one for now
fmarier_ joined the channel
# 22:04 tantek aaronpk - yeah I tried to figure out how to document the NYC meetup being same time as PDX etc.
# 22:04 tantek and the "all times are local" seemed more confusing than not
# 22:04 tantek from that point of view - so I modified it accordingly
# 22:04 tantek also it was kind of cool to be online / participating *at the same time*
# 22:05 aaronpk yaeh that's awesome! I hope we can do more concurrent events like that!
# 22:05 gRegor` KartikPrabhu: if/when our HWC gets bigger, the Panera just a couple blocks south on Michigan might work.
# 22:05 GWG tantek, still upset that I missed it
# 22:05 gRegor` Or if we just need more space. I ate there before last night and it wasn't very busy.
# 22:06 gRegor` I presume they have later hours too, if we wanted to sychro with others.
# 22:06 gRegor` tantek: Do separate h-events make sense now that we're having 3, sometimes 4?
# 22:06 tantek gRegor`, KartikPrabhu to be clear, you guys do Chicago HWC however works best for you
# 22:07 tantek gRegor`: I think separate h-events may make sense for *separate start times*
# 22:07 gRegor` Sure, wasn't feeling any pressure. Could be cool. :)
# 22:07 gRegor` Could be cool to synchro, that is.
# 22:07 tantek but if there's a critical mass of HWC meetups at the same exact time, then perhaps that's just a multi-location event, including being remote visitable
# 22:08 aaronpk UTC is less readable. I have an easier time reading east coast times converting them to pacific than UTC
# 22:08 tantek UTC is not very readable - and the times would scare people away ;)
# 22:08 tantek if we suddenly get a majority of UK HWC meetups, then we can re-assess ;)
# 22:08 GWG there must be a tech solution for that
# 22:09 KartikPrabhu gregor`: we could try syncing up... but we don't have video/mics and all that anyway do we?
# 22:09 gRegor` Plus likely obnoxious since it's a public place
fmarier joined the channel
# 22:10 gRegor` I'm fine with Intelligentsia still
# 22:11 gRegor` Oh, not physical bots
# 22:11 tantek haha - I thought maybe EMP was some server software
# 22:11 gRegor` But seriously, wow. That's a lot.
# 22:12 gRegor` Loqi, why don't you like my backtick?
# 22:12 gRegor` That's not an answer, Loqi
# 22:12 gRegor` Yeah, stop eating code, Loqi
caseorganic joined the channel
# 22:17 tantek aaronpk, so the biggest "user" of that UA I see is from IP 115.79.40.16 which is requesting several *pages* of my site linked from home page *per second*, *without* referrer (i.e. without saying they followed a link from my home page)
# 22:20 tantek but I figure I can document this process here as a learning exercise
# 22:20 tantek and so if I'm doing something wrong or have other options, someone will correct me
# 22:21 tantek I always thought they stood out less because level 3 loses the horizontal rule
# 22:27 Loqi Ok, I'll tell them that when I see them next
# 22:30 Loqi Ok, I'll tell them that when I see them next
caseorganic joined the channel
# 23:00 Loqi Ok, I'll tell them that when I see them next
pauloppenheim, tpinto, paulcp, KartikPrabhu, brianloveswords, snarfed, fmarier and benwerd joined the channel