2014-11-22 UTC
# 00:03 tantek either/both could be "dated" so "dated archive" was insufficient to disambiguate
# 00:21 gRegor` Yeah, that's the "View Activity Log" from the profile
# 00:21 aaronpk dang it's even got the little things that show up in the activity sidebar, like my spotify listening
# 00:21 tantek "Tantek is going to hyperlinked-event-name" <-- RSVPs!
# 00:21 gRegor` I use it ~monthly, since my settings are to approve any taggings before they appear on my timeline
# 00:22 aaronpk oh man there was a song that was apparenttly on repeat for HOURS.. it shows up hundreds of times in a row
# 00:22 gRegor` Lets you change visibility of any of those items, too, or remove them
# 00:22 gRegor` Hahah, aaronpk
# 00:22 gRegor` We won't judge you for loving Taylor Swift
# 00:23 aaronpk this is an interesting view. it's an "[actor] [verb] [subject] [object]" sentence on the left, and the object itself on the right
# 00:23 gRegor` Checkbox for "include only me activity" at the top
# 00:23 aaronpk "Aaron Parecki posted something via aaronparecki.com."
# 00:24 gRegor` Shows things you searched for
# 00:24 aaronpk not sure when it decides to say "You" vs "Aaron Parecki"
# 00:25 tantek man, gonna have to document lots more real world examples of post permalinks!
sivoais joined the channel
# 00:27 KevinMarks I think that page is the legacy of monica's activity Streams work at Facebook
# 00:27 gRegor` the permalink for likes is interesting vs the original content.
# 00:29 aaronpk up at the very top it should say "gregor liked this photo" or something
# 00:29 gRegor` No anchor to the 'likes' or comments area
# 00:29 gRegor` Down arrow beside it has "I don't like this" option
# 00:30 gRegor` And "Turn on/off notifications"
sivoais_ joined the channel
# 00:37 gRegor` KevinMarks++ for indieweb Barbie
# 00:40 tantek so strange that sometimes it uses 2nd person "you (verb) … " and sometimes 3rd person "yourname (verb) …"
# 00:41 mko Lol, nice, KevinMarks. IndieWeb Barbie rocks.
ricmac joined the channel
# 01:36 GWG What is Class Tantek 2 Laptops Mode?
ricmac, myfreeweb_ and mlncn joined the channel
# 02:14 tantek just realized /Instagram *also* has no sequential nav from their photo permalinks, i.e. no way to navigate to the next/previous photo from someone
# 02:16 tantek on website photo permalinks, nor when view a single photo in their iOS native app. no way to swipe/nav left/right previous/next
# 02:17 tantek this lack of sequential nav was one of my biggest frustrations (still unsolved) with Twitter which drove me to creating Falcon
# 02:25 aaronpk may also have scaling implications when operated by massive silos
# 02:26 tantek aaronpk - wordpress.com doesn't seem to have that problem :)
# 02:27 gRegor` I haven't visited /vouch in a while, but I'd definitely considered Akismet as a relatively quick way to check incoming webmentions for obvious spam.
# 02:28 aaronpk gRegor`: I don't trust akismet. it started miscategorizing in both directions pretty bad on a couple of my wordpress blogs
# 02:28 aaronpk I even emailed them and asked and they were like "nah it's cool"
# 02:28 gRegor` Huh. Interesting.
# 02:31 aaronpk oh hey, since switching the wiki login to https, it looks like my login session is now *only* on the https version. I'm not logged in on http
KartikPrabhu joined the channel
# 02:31 gRegor` Changing it to cURL and fixing the logic (didn't account for missing responses) has had it working 100% since
# 02:32 aaronpk hm, I have since taken down that blog, so I can't keep fiddling with it to see what the problem was
# 02:32 gRegor` Oh sure, didn't expect you to.
lmorchard, julian``, modem, rschulman, iboxifoo, amblin, GWG, frzn, chrissaad, sh4l, 7GHAAMZBU and Erkan_Yilmaz joined the channel
# 02:32 aaronpk oh wow that was in 2011 that I was having problems. is that still worth noting on the wiki?
wolftune, mdik, benatkin, frzn and mdik_ joined the channel
# 02:33 gRegor` I do believe the WordPress plugin - still - is using fsockopen and building the request headers manually, which is just crazy to me.
# 02:33 aaronpk probably because curl isn't available on all php installations
# 02:34 gRegor` 345 comments blocked yesterday
# 02:35 gRegor` 270 so far today
# 02:35 gRegor` Haven't blogged in a while though
# 02:35 aaronpk yeah see I'd just rathre not deal with that effort in the first place :) disabled local comments long ago and haven't lookde back since
# 02:36 tantek can akismet be used for comments received via webmention?
pdurbin joined the channel
# 02:38 gRegor` Akismet accepts a comment_type field "May be blank, comment, trackback, pingback, or a made up value like "registration""
# 02:38 bret kylewm: presumably it could also check if anything is spam, but might require encoding AS
# 02:38 gRegor` The basic required fields are your base url, permalink of the post, comment author, email, url, and content. So you could submit webmention for that.
# 02:39 kylewm bret: oh yes probably, i was adding not correcting
# 02:39 gRegor` Exactly, aaronpk
# 02:39 aaronpk i still feel kinda bitter from that support response
# 02:41 kylewm the awesome and terrifying power of customer support
chrissaad, sh4l and Erkan_Yilmaz joined the channel
# 02:43 kylewm spamicity source code is a 404 link with no obvious replacement in evanp's github...
ricmac joined the channel
# 02:44 bret maybe the repo didnt track a name change
# 02:45 bret i wonder what it would take to make a bridgy plugin for pump
wolftune and benatkin joined the channel
hidgw and Haxxa joined the channel
# 02:47 bret so far the only thing pump has is its API which is basically oauth + AS
lukebrooker, j12t, ricmac and tantek__ joined the channel
davidized joined the channel
# 03:33 tantek__ thus does it seem reasonable to use a 1:1 naming/mapping of a property similarly named to u-like-of and u-repost-of
# 03:34 tantek__ anything I'm missing, or any better suggestions offhand?
# 03:37 GWG I'm reading up to get the meaning.
# 03:38 GWG I'm missing what u-tag-of represents?
j12t joined the channel
# 03:40 tantek__ interesting, our /tags page doesn't even say why or how to markup tags of posts
j12t joined the channel
# 03:45 tantek__ in short - in practice they are treated the same. user defined/created spaces of labels. whether explicitly hierarchical or implicitly with a "/" in the string, it matters not
# 03:46 tantek__ tags are merely fashionable new(er) name for categories
# 03:46 GWG But then what is u-tag-of for? That a post is indicative of a tag?
# 03:46 GWG That is what I'm trying to figure out.
# 03:46 tantek__ u-tag-of is similar to u-like-of. instead of indicating that the current post is a like of another post, u-tag-of indicates that the current post is a tagging of the linked to post.
# 03:49 GWG For one post tagging another post. I always thought of tags as a property, not a relationship
# 03:50 GWG Not so bad. I'm usually months or years behind you
# 03:51 tantek__ I'm trying to get faster at communicating things as I think of them instead of waiting ;)
# 03:52 GWG I've been thinking of this as part of the community since March. How many years have you been doing this sort of work?
# 03:52 tantek__ what do you mean by "this sort of work"? could you be more specific?
# 03:53 GWG In the broadest sense, contemplating standards.
# 03:53 GWG In the narrowest sense, aren't we 4+ years into Indiewebcamp?
# 03:55 tantek__ contemplating *new* standards of some sort, especially cross-platform, since 1992 (and before that simply learning about/using standards like SQL, Postscript back to 1987)
# 03:56 GWG Thus I expect you to be ahead of me due more time thinking about it.
# 03:56 tantek__ actively working on (new) web standards since 1998. microformats since 2004.
# 03:57 GWG I'm still curious. How does a post tag another post? I don't get the relationship.
# 03:57 tantek__ you could ask the same question about how does a post like another post?
# 03:58 tantek__ link blogging for example is another form of / way to tag arbitrary URLs
# 03:58 GWG So, it is... Tantek tagged that post on Indiewebcamp with the tag Indiewebcamp?
danlyke_ joined the channel
# 03:59 GWG Therefore, I as the post author, could add that as a p-category to my site automatically, because I want to crowdsource my data?
# 03:59 tantek__ just as you would automatically add comments you receive via webmention
# 03:59 tantek__ think of a tag on a post as a very lightweight comment
# 04:00 GWG I feel an Issue filing with the Webmention plugin coming on.
# 04:01 GWG The moderation on this would be a pain though
# 04:03 GWG Because organization is very personal
# 04:04 tantek__ just as you keep comment content separate from post content, you can also choose to keep 3rd party tags separate from your own tags
# 04:04 tantek__ and even link back to their original tag-reply posts to show where they came from
reedstrm joined the channel
# 04:13 tantek.com edited /tags (+223) "move Hashtags, Person Tags, Private Tags from intro to their own section to simplify intro, general page cleanup" (
view diff )
thedod_ joined the channel
# 04:14 GWG tantek: You have me reading WordPress arguments on this subject.
# 04:22 GWG Actually, I was reading the fighting about Taxonomy Meta data.
# 04:24 GWG I was thinking about a private and public tag set...which means one of two things...
# 04:25 tantek__ and it turns out 99% of people don't care about all that and are happy with just flat hashtags
# 04:25 tantek__ which pretty much ended all the arguments in practice except the edgecasers
# 04:25 tantek__ Twitter, IG, etc. all demonstrated this. simpler better. flatter better.
# 04:25 GWG tantek: Which means I now know how to write the issue up.
# 04:39 ben_thatmust i'm trying to real mf2's parsing algorithm... kinda confused on what the hell area[href]:only-of-type:not[.h-*] means exactly
# 04:42 GWG ben_thatmust: Did you notice the update on that issue with the SSL?
# 04:44 ben_thatmust just that the lib owner created another bug for it on ruby-lang and said he'd try to figure out a temp work-around
# 04:44 GWG tantek__: How would a u-tag-of indicate what something was being tagged as?
ricmac joined the channel
# 05:29 GWG ben_thatmust: Upstream is usually a good thing
# 05:30 aaronpk would it be worth parsing out the coords value a little more?
# 05:30 ben_thatmust i don't think so, those would stay in the same format as the area tag, which could be circle, rect, poly
# 05:31 aaronpk otherwise everyone is gonna have to parse coords based on the shape attribute
# 05:31 ben_thatmust and honestly all we would be doing with it is passing it right back in to an area map
# 05:31 aaronpk i dunno, guess that's really a #microformats discussion
# 05:32 aaronpk maybe parsing coords+shape is out of scope of microformats parsing
# 05:32 ben_thatmust thats like there is new audio tag stuff that would be cool to get in there
# 05:40 tantek right, parsing inside the coords and shape attribute I left out of scope
# 05:42 tantek GWG re: "How would a u-tag-of indicate what something was being tagged as?" - for now, read through the IRC log from 2 days ago for details. short answer, the "tag reply" itself has a "p-category" of any tag it wants to assign to the thing it is replying to
# 05:43 tantek ben_thatmustbeme: re: area[href]:only-of-type:not[.h-*]
# 05:45 tantek that means: an area element with an href attribute that is the only area element, and it has no h-* classes on it
# 05:46 tantek note that that's just an extension to the same rule with just "a" that was there before
# 05:46 tantek in the imply URL parsing section: .h-x>a[href]:only-of-type:not[.h-*]
# 05:47 ben_thatmust yes, i was just copying half the line, just wasn't clear on the only-of-type bit
# 05:47 tantek yeah, complex CSS selectors need to be broken down piece by piece to understand
# 05:49 ben_thatmust although, with that, could that be confusing if there is an 'a' and an 'area', they are both the only of that type
# 05:50 tantek checking for other ambiguities of that pattern...
# 05:54 GWG tantek: I tried to write that up.
# 05:55 tantek p-category h-card example should be on an <a href> instead of a <span> and use a full name not just first/nickname
j12t joined the channel
# 06:02 ben_thatmust indeed, clearer now, thats how i did it anyway when modifying php-mf2
# 06:06 tantek see if you can do the same to what you just added
# 06:07 tantek also note the use of <a href> instead of <span> for the "p-category h-card" elements
# 06:11 GWG I find examples very useful when trying to code something.
# 06:11 tantek GWG, repeat: ote the use of <a href> instead of <span> for the "p-category h-card" elements
# 06:12 Loqi tantek meant to say: GWG, repeat: note the use of <a href> instead of <span> for the "p-category h-card" elements
# 06:14 tantek GWG - specifically, note <a href="http://bob.example.com/" class="p-category h-card">Bob Smith</a>
# 06:15 GWG I'm going to fix this and get some sleep
# 06:15 tantek good! contained small tasks are a good thing.
ricmac, demis, j12t, emmak_, eschnou and reidab joined the channel
j12t, ricmac, eschnou and sammachin joined the channel
j12t joined the channel
ricmac, mdik_, frzn, GWG, amblin, iboxifoo, rschulman, modem, julian``, lmorchard, benatkin and squeakytoy joined the channel
Pierre-O, ricmac and frzn joined the channel
j12t, Pierre-O, Pierre-O1 and ricmac joined the channel
ricmac joined the channel
eschnou and j12t joined the channel
# 14:28 tantek.com edited /tags (+486) "improve dfn, note relation to HTML tags, move free=form definition to its own Web 2 history section" (
view diff )
mlncn, ricmac, demis, dariusdunlap and indie-visitor joined the channel
# 15:28 Loqi Welcome, indie-visitor! Set your nickname by typing /nick yourname
mlncn, danlyke_, eschnou, tantek, ricmac, badgermind, tilley and chrissaad joined the channel
# 16:04 tantek another reason (use-case) why you should use indie /comms (people-centric comms) and not comms apps directly (app-centric comms) ...
# 16:05 tantek my ipod touch has crashed (is crashing) badly! like so badly that holding down the power button does not give you the usual "swipe to power off" screen/option.
# 16:06 tantek so I can no longer get txts or facetime on it, or skype calls for that matter
# 16:06 tantek now anyone going to my /contact page will see *current* options for what works and hopefully use one of those
# 16:07 tantek like FB message, AIM, Skype Chat, Twitter DM - all of which work on my laptop
# 16:07 tantek showing *disabled* options below, with a *reason* for why they're disabled
# 16:08 tantek so people don't just try to go back to a comms-app because they *think* they want to use a specific app to communicate with me
# 16:08 tantek but that would take more design work than I have this orning
# 16:08 Loqi tantek meant to say: but that would take more design work than I have this morning
# 16:11 reedstrm I've recently rediscovered strikethru as a useful style to communicate negation of information.
# 16:12 reedstrm We're trying it out in a collaboration environment to indicate rejection of an invitation.
# 16:14 tantek of course after waiting a while (15 min?) and letting the iPod play alarms automatically, then get interrupted into "show notifications from FB chat on lock screen" (thanks to a friend), I was able to get it to fully power down, and restart
# 16:14 tantek so first thing I do? tried to reproduce the nasty crash (like a good programmer), rather than not risk it and have a comms device
# 16:15 tantek thus I need a second one I can activate and use
# 16:17 tantek how I crashed it: I out-typed the touch-keyboard while typing in the name of a city, state into Dark Sky. The system UI process (handles keyboard, showing clock, battery state, assistive touch etc.) all died, then auto-restarted, then died, etc. stuck in an auto-restart loop.
# 16:17 tantek which also meant the system-power-off UI couldn't be activated.
# 16:20 reedstrm buffer overflow on the stack, you think? Race condition with the exact behavior depending on stack allocation and exactly what characters overflow.
dariusdunlap_ joined the channel
cmhobbs, Pea1, SRCR_, brianloveswords, SRCR, badgermind and j12t joined the channel
danlyke_ joined the channel
friedcell, badgermind, ricmac, snarfed, brianloveswords, j12t and wolftune joined the channel
tilley, mlncn and snarfed joined the channel
# 19:18 snarfed bridgy currently has a feature where it accepts incoming webmentions for blogs on blog providers (blogger, tumblr, wordpress.com)
tilley1 joined the channel
# 19:18 snarfed i've started seeing webmentions to the homepages (on those blog providers) of people using that feature, and i'm not sure what to do
demis joined the channel
# 19:21 snarfed 3) forward it to something like webmention.io or webmention.herokuapp.com and tell users to show those wms on their home page by adding an iframe, JS injection, etc.
# 19:21 snarfed (er, sorry, hoping not to fall into a JS debate rathole :P)
j12t, eschnou and brianloveswords joined the channel
ricmac joined the channel
# 20:02 snarfed GWG: i think the majority of the php people here do
# 20:03 GWG snarfed: I was trying to see if anyone had written a function using it to find the representative h-card of a URL. I hate to reinvent the wheel, and that was the first thing I wanted to do with it.
j12t, KevinMarks and brianloveswords joined the channel
# 20:45 aaronpk i can't remember if there's one that finds the h-card
# 20:48 GWG aaronpk, I found it a few minutes ago in the indiewebify.me code.
ricmac joined the channel
# 20:49 GWG No. But I can write one based on it.
snarfed and ricmac joined the channel
# 20:52 GWG aaronpk, as usual, I'm writing to support in Wordpress, but it should be usable anywhere.
# 20:52 GWG At least anywhere that can import the php mf2 library.
# 20:56 kylewm (as opposed to trying to extract it from indiewebify.me)
snarfed joined the channel
# 20:57 GWG Okay, saves me on wheel reinventing
# 21:02 GWG Is there a wiki page on this, because the little Tantek in my shoulder is telling me that if I was looking, someone else will.
thedod joined the channel
# 21:04 thedod aaronpk, any chance of incorporating WebmentionDressing into the wiki?
# 21:04 GWG snarfed, I meant links to the already built libraries and functions
# 21:05 GWG thedod, you could always add a page.
# 21:06 aaronpk I don't think I can do that right now, got a bunch of other things that need to happen today
# 21:06 GWG snarfed, I've never edited the mf wiki. May have to do that.
# 21:08 GWG Also not on the php page on the IWC wiki
# 21:10 GWG I think I shall have to document.
chrissaad joined the channel
tilley, tantek and KevinMarks__ joined the channel
squeakytoy, mlncn and KevinMarks joined the channel