#indiewebcamp 2014-02-24

2014-02-24 UTC
KartikPrabhu, josephboyle, nitot, krendil, bnvk, paulcp, JasonO, toffermann, Raymondo, snarfed, pfenwick, JonathanNeal and tantek joined the channel
#
tantek
good evening #indiewebcamp!
#
tantek
catches up on a couple of days of logs
#
KartikPrabhu
evening tantek
nitot joined the channel
#
tantek.com
edited /invitation (+7) "/* Publish an invitation */ h-card"
(view diff)
#
tantek.com
edited /invitation (+65) "/* Publish an invitation */"
(view diff)
#
tantek.com
edited /invitation (+115) "clarify multiple invitees allowed in a single h-entry"
(view diff)
nitot and nitot_ joined the channel
#
aaronpk
evening tantek
#
tantek
hey aaronpk - well done on your home page notes!!
#
tantek
looks great!
#
aaronpk
thanks!
Acidnerd1 joined the channel
#
aaronpk
minor change, much less work than anticipated, large difference
caseorganic and paulcp joined the channel
#
aaronpk
now in the process of adding photos to my notes stream
caseorganic, nitot and nitot_ joined the channel
#
pdurbin
dunno if anyone else is publishing sheet music on their own domain but I'm starting to: http://music.greptilian.com
#
pdurbin
(simple songs for my kids mostly)
nitot joined the channel
#
aaronpk
nice! I think barnabywalters has done a bit of experimentation on that too!
nitot_ and nitot joined the channel
#
aaronpk
he has a crazy plugin thing that transforms strings like "GB BG de|f3 e3|GB BG de|f2 ef g2|GB BG de|f4 ef|" into a series of notes. I don't really know how it works
nitot joined the channel
#
pdurbin
huh. so http://indiewebcamp.com/Taproot supports music, it seems
nitot and nitot_ joined the channel
#
pdurbin
I don't think he's using http://www.lilypond.org like I am
nitot joined the channel
#
KartikPrabhu
i was trying to find adactio's post on that abcjs thingy
nitot_ and nitot joined the channel
nitot_ and nitot joined the channel
nitot and nitot_ joined the channel
#
pdurbin
ah, and /usr/bin/abc2ly (a python script) got installed when I installed LilyPond. interesting
#
KartikPrabhu
and the plot thickens
#
aaronpk
this is awesome "LilyPond is primarily concerned with producing top-quality engraved sheet music
#
aaronpk
creating a Graphical User Interface (GUI) would distract us from this goal."
snarfed joined the channel
#
KartikPrabhu
at a time when everyone wants a smart phone app!
#
pdurbin
aaronpk: heh. yeah but there are GUIs (not that I've used any). I was just looking at http://tex.blogoverflow.com/2011/11/sheet-music-with-lilypond-and-frescobaldi/
#
aaronpk
made by other people tho, yeah?
#
pdurbin
probably. a solid command line core is the unix way :)
#
aaronpk
snarfed: any thoughts on adding Flickr to bridgy? :)
#
pdurbin
aaronpk: anyway, thanks for the heads up about what barnabywalters is up to. continuing the conversation at http://irclog.greptilian.com/sourcefu/2014-02-24#i_59242
#
snarfed
the usual thought: not a priority for me personally just yet, but worth filing an issue, i happily accept PRs, and i may get to it eventually
#
aaronpk
reasonable :)
#
aaronpk
I was just noticing how easy it would be for me to POSSE to flickr once I get this part done
#
aaronpk
also their API is *really* friendly for this kind of thing
#
aaronpk
so friendly that I'm able to make a complete clone of my Flickr account by polling just one feed
#
snarfed
oh man, i'm jealous
paulcp joined the channel
#
snarfed
i have to make N twitter API calls just to get a full reply chain
#
snarfed
and they don't even have a way to batch calls
nitot and nitot_ joined the channel
#
aaronpk
i'm about to use the "u-photo" property noted here http://microformats.org/wiki/h-entry#Properties
#
aaronpk
anybody else doing that with their photos?
nitot joined the channel
#
tantek
aaronpk - cool! the thing is, it's not *just* for photos
#
tantek
hey nitot - your IRC client is connecting/disconnecting a lot - might want to check it out
nitot and nitot_ joined the channel
#
aaronpk
ah right, kind of like how twitter and facebook use their proprietary og_image and twitter:image tags?
#
tantek
aaronpk - you could be using u-photo on all your existing post types that have any kind of representative image
#
tantek
right - u-photo comes from the link-preview research
nitot joined the channel
#
aaronpk
cool. I might take a look at adding that then.
nitot joined the channel
#
aaronpk
fortunately it slips right in to my actual photo posting
#
tantek
from that perspective, it also gives you the option of providing a "special" cropped/zoomed photo for the link-preview u-photo
#
tantek
rather than just a link to the complete photo itself
nitot joined the channel
#
aaronpk
also a neat side effect of the markup is the <img> tag appears in the parsed content[html] but not in the content[text] property
nitot and nitot_ joined the channel
#
aaronpk
hm giant square images kind of dominate the page
nitot and nitot_ joined the channel
#
tantek
aaronpk - like Instagram style?
nitot joined the channel
#
aaronpk
yeah but in a list view they are kind of large
nitot joined the channel
#
aaronpk
i'm going to leave it for now cause I can't think of a better way yet
nitot_ and nitot joined the channel
#
KartikPrabhu
nitot: your client is being crazy!
#
KartikPrabhu
hmm that worked!
JonathanNeal joined the channel
#
aaronpk
tantek: any chance I can get you to do this tonight? https://github.com/tantek/cassis/issues/15
#
aaronpk
should be literally just making a tag on github and packagist should create a new release from there (assuming you have the auto-hook set up)
#
tantek
aaronpk - looking
#
tantek
seeing if I can do it just in the UI
#
aaronpk
i think so
#
aaronpk
ooh maybe not. i think you can only create branches from the UI. maybe I can send a PR with the tag.
paulcp joined the channel
#
aaronpk
tantek: what is the numbering scheme you're using? 0.1.15895 is the last version number
#
aaronpk
I can create a tag, send a pull request, and then you can just click merge
#
tantek
aaronpk - I think I just did it
nitot joined the channel
#
tantek
cassis is still v0.1 and the .nnnnn after that is ymd_to_days("YYYY-MM-DD") using today's date for that
#
aaronpk
days after unix epoch?
#
aaronpk
ok I had a feeling it was something like that. couldn't quite place it.
nitot joined the channel
#
tantek
does that work?
nitot joined the channel
#
aaronpk
cool let's see if packagist picks it up
#
aaronpk
might not cause you would have needed to put barnaby's API key in the web hooks section for that repo in github
nitot joined the channel
#
aaronpk
!tell barnabywalters can you add tantek and me as maintainers to cassis on packagist so we can create new releases? https://packagist.org/packages/tantek/cassis
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
aaonpk - too many weird setup things just to make automatic notifications of stuff work
#
tantek
why can't all these just use webmention? :P
#
tantek
no seriously, all this crap has its own bespoke handcrank notification nonsense
#
aaronpk
yeah have you seen the list of supported services for webhooks in github? heh
#
aaronpk
I broke my webmention endpoint with that latest push cause I forgot to wrap the require('cassis.js')
nitot joined the channel
#
aaronpk
it's interesting that instagram shows the location of the photo above the photo. all the meta data appears above the photo actually.
nitot joined the channel
#
aaronpk
actually twitter does too, interesting
#
aaronpk
and both show the timestamp in the top right corner in as short a form as possible
#
aaronpk
damn, now that's making me reconsider putting the date at the bottom
#
aaronpk
it's not as big a deal for the date alone, but I want to add the one-line location like instagram has and I'm not sure where to put that right now
#
aaronpk
details details
#
tantek
aaronpk - there's lots of room for experimentation
#
tantek
they also do different things in the iOS app view vs. desktop web view
#
tantek
and Flickr has iterated on these things too
#
aaronpk
the information hierarchy is quite different from instagram and twitter, but it looks ok I think
#
KartikPrabhu
aaronpk: I for one like the meta at the bottom
#
tantek
aaronpk - location and datetime to me are part of the same kind of meta
#
tantek
spacetime as it were
#
tantek
seems odd to split them with the name/title
#
tantek
in between
#
tantek
part of I think what IG is doing with *all* the meta at the top is to provide a static header while the photo scrolls underneath
pfenwick joined the channel
#
aaronpk
oh! right, forgot about that
#
tantek
here's I think the logic for what they do:
#
aaronpk
hm yeah flickr shows date\nlocation
#
tantek
1. caption immediately under a photo is exactly the same as when photos are embedded elsewhere, like newspapers
#
tantek
2. comments *immediately* after the caption helps the caption+comments read as one uninterrupted thread of conversation
#
tantek
3. putting the "action" buttons at the *very bottom* serves to frame the content item (photo)
#
tantek
i.e. the last thing you see are verbs that apply to the content above them
#
aaronpk
yeah, that makes a lot of sense
#
tantek
the only exception to this is that they provide the "<3 NN likes" between the photo and caption.
#
aaronpk
it would be weird to put the likes splitting the caption and comment, so I guess that makes sense
#
tantek
right, it's *less weird* where they put it now
#
tantek
the lesser of two weirds
#
aaronpk
man what a rabbit hole
#
aaronpk
all I wanted to do was add photos to my site, and now I'm considering changing the formatting of *everything*
#
aaronpk
so for notes for example, I could move the date to the top right corner above the note text, and leave the likes/comments/etc below http://aaronparecki.com/notes
snarfed, paulcp and nitot joined the channel
#
aaronpk
wow instagram's handling of location data is super barebones.
#
aaronpk
I'm surprised it works as well as it does.
#
aaronpk
location: id, name, latitude, longitude
#
aaronpk
that's it
teamsyachihoko joined the channel
#
aaronpk
2 is gone. 3 is Chevron. 4 is Nara Sushi, presumably where the founders went for dinner after building the API. :)
#
tantek
that's pretty funny
nitot, nitot_, cweiske, tilgovi, paulcp and josephboyle joined the channel
#
aaronpk
side effect of adding location to my photos, I now show it for every note
#
aaronpk
not entirely convinced it's as useful on text notes as it is on photos, but we'll see
nitot, nitot_ and Jihaisse joined the channel
paulcp, tantek_, nitot, nitot_, nitot__ and nitot___ joined the channel
#
tantek
aaronp - neat!
nitot, nitot____, nitot_ and JasonO_ joined the channel
nitot, nitot_, paulcp, nitot__, nitot___, nitot____ and nito_____ joined the channel
nitot, caseorganic and nitot_ joined the channel
nitot, melvster, nitot_ and xtof joined the channel
#
Jeena
hm perhaps someone should stop nitot from rejoining and leaving all the time ;)
nitot, nitot_, nitot__, nitot___, nitot____, nito_____, friedcell, Clochix, caseorganic, Sebastien-L, paulcp and glennjones joined the channel
#
xtof
Morning all. Et bienvenue clochix
wagle_, nitot and wagle joined the channel
#
xtof
Clochix feel free to register your nickname on http://indiewebcamp.com/IRC-people and don't hesitate to ask for help about web-sign-in via https://indieauth.com
#
xtof
nitot : salut l'ami, tu as une page "mendiée" par tantek sur http://indiewebcamp.com/User:Standblog.org ;)
caseorganic, adactio, paulcp and Sebastien-L joined the channel
#
@nitot
RT @xtof_fr: @clochix rejoins le canal #indiewebcamp sur freenode. Flow #invitation attendu de @nitot @njbenji @fdevillamil http://t.co/4o…
(twitter.com/_/status/437903197190230016)
#
tantek
good morning #indiewebcamp!
#
tobiastom
good morning tantek
#
tobiastom
tantek: is there some common icon to symbolize sympathy or support with the indieweb. like rss has it's orange thing.
#
tantek
aaronpk, looks like we lost Loqi ~4:37 or thereabouts today.
#
aaronpk
Jeena: just turn off join/parts for the channel in your IRC client. much more pleasant that way
#
Jeena
oh good idea
#
tantek.com
edited /logo (+14) "see also buttons"
(view diff)
#
tantek.com
edited /buttons (+14) "/* Logos */ main"
(view diff)
#
tantek.com
edited /logo () "(-775) move community contributions to "buttons" because that seems broader than "logo" which sounds specific"
(view diff)
Loqi joined the channel
#
aaronpk
welcome back Loqi
#
tantek.com
edited /buttons (+818) "move community contributions to "buttons" because that seems broader than "logo" which sounds specific, see also"
(view diff)
#
tantek
tobiastom: there's a bunch of buttons you can put on your site to indicate support and/or that you're attending / building: indiewebcamp.com/buttons
#
tobiastom
so… indieweb's name is officially indie web camp?
#
tantek
I like these in particular myself: http://indiewebcamp.com/buttons#Buttons
#
tantek
indieweb is a concept (set of), not an official
#
aaronpk
the indieweb's official name is just the Web :)
#
tobiastom
… ;)
#
Jeena
when did we get those buttons?
#
aaronpk
couple years ago?
#
Jeena
hm ok, I missed that :)
ttepasse joined the channel
#
tantek
Jeena, my bad for not originally pointing them out when you made your contribution
#
tantek.com
edited /link-preview (+20) "see also h-entry"
(view diff)
#
tantek
aaronpk, per yesterday's u-photo discussion, added a brief description to the property here: http://microformats.org/wiki/h-entry#Properties
#
tantek
hopefully that better clarifies its use beyond photo posts
paulcp joined the channel
#
aaronpk
wonderful
josephboyle joined the channel
#
cweiske
regarding link-preview - does someone know oembed?
#
cweiske
this is the standard since years
#
cweiske.de
edited /link-preview (+101) "/* existing silo support */ oembed"
(view diff)
#
barnabywalters
cweiske: I used to have an oembed endpoint for my site years ago
#
Loqi
barnabywalters: aaronpk left you a message 11 hours, 11 minutes ago: can you add tantek and me as maintainers to cassis on packagist so we can create new releases? https://packagist.org/packages/tantek/cassis
#
barnabywalters
aaronpk: I added you, tantek doesn’t appear to have an account but I can of course add him if he does
#
aaronpk
thanks!
#
barnabywalters
or tantek could just add my packagist key to cassis’s auto-updating thing
#
aaronpk
that woudl be even better
#
cweiske.de
edited /link-preview (-9) "/* existing silo support */"
(view diff)
#
tantek
cweiske oembed unfortunately stalled out :/
#
cweiske
let's re-invent it and everybody will use it!
#
barnabywalters
tantek: are you up for getting cassis auto-updating packagist on commits? it should take about a minute
#
tantek
barnabywalters one subject at a time
#
snarfed
cwieske++
#
Loqi
cwieske has 1 karma
#
tantek
cweiske we don't want to reinvent oembed. instead we analyze it for what it tried to do, why it failed, and use that to inform something new
#
barnabywalters
tantek: sure, let me know when you’re ready
Sebastien-L joined the channel
#
cweiske
the same way rss and atom have been analyzed and reinvented with h-feed
#
tantek
cweiske I don't think that word means what you think it means ("reinvented")
#
tantek
e.g. similar improper usage: "same way that webmention reinvents pingback"
#
cweiske
I guess your analysis will be that it was too hard since one had to implement an extra endpoint instead of using html
#
cweiske
you'll throw that argument on everything
#
cweiske
s/throw/slap/
#
Loqi
cweiske meant to say: you'll slap that argument on everything
#
tantek
cweiske indeed, the web has shown that to be a general pattern
#
tantek
and that's not specific to the web, it's just economics. simpler cheaper things win.
caseorganic joined the channel
#
cweiske
haha. rise of the APIs anyone?
#
Loqi
rofl
#
cweiske
why don't we parse amazon product listings and detail pages?
#
barnabywalters
cweiske: it’s not entirely clear what point you’re making — why do you wish to parse amazon product listings?
#
cweiske
tantek says that it's simpler and cheaper to have only one html that is used by every client. I say that the number of APIs (that deliver specific content for specific use cases) is rising, which contradicts tanteks statement
#
cweiske
now we're back to the "cheap for whom" question, which this channel decided as "cheap for the producer"
#
tantek.com
edited /link-preview (+354) "move oembed to prior link preview standards"
(view diff)
#
cweiske
ok, let's end this discussion
#
tantek
cweiske - APIs are ephemeral froth. They appear, break, disappear just like waves on the beach.
#
tantek
cweiske - the web decided that cheap for the producer wins
#
cweiske
how can I talk to that web entity you continue to mention?
#
tantek.com
edited /format (+468) "start FAQ with Why formats instead of APIs"
(view diff)
#
tantek
cweiske what's your use case?
JonathanNeal_ joined the channel
#
tantek.com
edited /format (+789) "/* Why formats instead of APIs */ When is a protocol better"
(view diff)
#
tantek
cweiske - if you like OEmbed, you should support it on your own site, and we can keep track of that as indieweb sites that support it.
#
tantek
even if you just want it to support it for legacy consumers (I don't know of anyone writing code or building things to consume OEmbed any more)
#
tantek
I support Atom myself on my site for the same reason - legacy consumers.
#
tantek.com
edited /protocol (+65) "FAQ see"
(view diff)
ozten joined the channel
nitot joined the channel
#
barnabywalters
that’s a handy page
#
tantek
barnabywalters I believe I created it in response to vacuous hand-waving about "social standards" at the W3C social workshop last year
#
tantek
barnabywalters, oh yeah, this thread: https://twitter.com/t/status/365126917583671298
#
@t
day 1 of @W3C Social Standards Workshop. Disappointed that http://www.w3.org/2013/socialweb/ mentions mostly dead specs. #osfw3c (ttk.me t4RQ2)
(twitter.com/_/status/365126917583671298)
#
tantek
see my first reply in that thread where I mention social-standards - created the wiki page just so I could answer a question
#
barnabywalters
in theory it should not be at all tricky to create a microformats -> oembed bridge. probably not worth the effort unless someone can make a compelling case, i.e. listing people/services which actively consume oembed
caseorganic joined the channel
#
tantek
exactly. harder to publish *and* consume = fail.
#
aaronpk
oembed.io? hehe. but yeah not worth it unless there's a compelling list of consumers
#
aaronpk
oh oembed.io is already a thing
#
tantek
Twitter tried to build on oembed but found it insufficient and introduced proprietary Twitter Cards instead.
#
barnabywalters
tantek: do you have a citation for that?
walkah and snarfed joined the channel
#
tantek
barnabywalters - would have to search for a Twitter blog post where they announced supporting oembed
#
tantek
and then another one later when they introduced Twitter Cards
#
tantek
but there aren't any good blog search engines around any more :(
#
caseorganic
tantek: hear hear
#
caseorganic
tantek: my friend from college is trying to build one again. i told him of the pitfalls
#
caseorganic
tantek: is it possible to make a reasonable one today? he's of course trying to index rss feeds
#
tantek
caseorganic - yeah indexing feeds was the dumb simple thing to try first
#
tantek
*many* companies did that
#
caseorganic
tantek: what's a better way to try?
#
tantek
then when Technorati started to index actual HTML of blog posts, the results *crushed* everyone else
#
tantek
so much better
#
tantek
and that was *before* hAtom / h-entry etc.
#
caseorganic
tantek: i mentioned that to him. did you try to figure out where content began on a page? lots of different rulesets, right?
#
tantek
yes. lots. Kevinmarks is quite familiar with it as he was the primary spider dev.
#
caseorganic
tantek: how is technorati doing now? i remember the day all the feeds broke for me
#
tantek
it's turned into more of a blog ad platform
#
tantek
with some top level summary search stuff
#
tantek
I think they may have even outsourced their search to a whitelabel backend provider sad to say - that also doesn't do as much.
#
caseorganic
tantek: that's too bad
#
caseorganic
tantek: let's say there was a great blog search engine that was built. how would it make money, and how would it change things?
#
caseorganic
tantek: would you use it, and what would you use it for?
#
tantek
all the same reasons I used Technorati, and that all of us use Twitter search
#
caseorganic
tantek: makes sense. it's the thing i miss most about not having that search option. i can't search mentions or articles across the web
#
tantek
caseorganic, did you forget that Google launched real time search using various feeds (PuSH) and the Twitter firehose? and then shut it down when contract renegotiations failed?
#
caseorganic
tantek: yes, i loved that
#
caseorganic
brb in 20 min
#
tantek
caseorganic just try to search for its existence now ("Google real time search", when was it launched at what conference, and when did it die.
#
tantek
oh look there's actually a WP article!
#
tantek.com
edited /site-deaths (+108) "/* 2011 */ Google Real-Time Search shutdown"
(view diff)
#
tantek.com
edited /site-deaths (+6) "/* 2011 */ b"
(view diff)
#
tantek.com
edited /Google (+105) "/* Dead Services */ Google Real-Time Search"
(view diff)
#
barnabywalters
setting up a basic personal search engine using taproot’s cache + some limited crawling and neo4j is somewhere in the depths of my todo list
#
tantek
funny, they shut it down just days after the first IndieWebCamp
#
tantek
ironic
#
tantek
barnabywalters I wonder how hard would it be for indie websites to support some degree of "social search" beyond just site-specific search
#
barnabywalters
as neo4j is a graph database, making querying based on links between posts really easy to do
#
caseorganic
tantek: very
#
tantek
caseorganic very what ?
#
caseorganic
tantek: thanks for the link and for adding it to site deaths!
#
tantek
I think it was caught up in the Buzz debacle too.
#
caseorganic
tantek: very ironic is was shut down just days after the first IndieWebCamp
paulcp joined the channel
#
caseorganic
tantek: i used to sell a service to advertisers, brand managers, that was a netvibes dashboard of mentions of their brand across the web. the entire backend was yahoo pipes, and the best source was, of course, technorati. i survived off of that almost exclusively for a year
#
tantek
barnabywalters - I'm thinking indie social search might be interesting for keeping a moderate search index for my site and the sites I link to.
#
barnabywalters
tantek: that’s basically what I was planning on building
#
barnabywalters
it would inherently only search for things which I’ve linked to
#
barnabywalters
plus maybe a little bit of extra crawling
#
barnabywalters
this could be the final straw forcing me to install a java runtime
#
caseorganic
tantek: i would sell a dashboard a month, use those funds to live on, and then work on side projects
#
caseorganic
tantek: marshall kirkpatrick lived by a similar system
#
caseorganic
tantek: it was an experiment in minimal living out of college
#
tantek.com
edited /search (+1218) "add indieweb examples, and brainstorming (site plus links, site plus linked sites, social search)"
(view diff)
#
aaronpk
barnabywalters: neo4j seems cool, but I'm really hesitant to run a java service myself
npdoty joined the channel
#
barnabywalters
aaronpk: I’ve played around with neo4j locally before, currently installing elasticsearch to see what that’s like
#
barnabywalters
at the moment I have no intention of hosting the search engine on my server — locally will do for the moment
#
aaronpk
cool, let me know how it goes. I'm really interested in getting search running, but it's not trivial.
#
tantek.com
edited /search (+329) "examples: Ben Werdmuller, and add IndieMark levels achieved"
(view diff)
dietrich_, the_merl1n, wagle, Phae__, Acidnerd1, toffermann, hadleybeeman, hugoroyd, bear, ryana, walkah, reidab, Jeena, JonathanNeal, squeakytoy, iangreenleaf, michel_v_, josephboyle, ttepasse, tantek, scor, etymancer, tommorris and jtzl_ joined the channel
#
aaronpk
tantek: welcome
JonathanNeal joined the channel
#
tantek
ah, benwerd has a search box, hidden in the = menu button thingie in the header
#
tantek
!tell benwerd when did you implement site search on werd.io, and what backend does it use?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
hello Loqi?
#
tantek
ah, benwerd has a search box, hidden in the = menu button thingie in the header
#
tantek
!tell benwerd when did you implement site search on werd.io, and what backend does it use?
#
Loqi
Ok, I'll tell them that when I see them next
tantek joined the channel
#
tantek
ah, benwerd has a search box, hidden in the = menu button thingie in the header
#
tantek
!tell benwerd when did you implement site search on werd.io, and what backend does it use?
#
Loqi
Ok, I'll tell them that when I see them next
JonathanNeal and tantek joined the channel
#
barnabywalters
somewhat indieweb-related: I successfully got a .bit address resolving for my site: barnabywalters.bit
stream7 joined the channel
#
tantek
wonders if it is worth restating the past 30 min of what he said
#
aaronpk
oh man
#
tantek
darnit loqi, can you dedup for me?
otterdam joined the channel
#
aaronpk
looks like the netsplit is resolved
#
tantek
sorry benwerd
CheckDavid joined the channel
#
barnabywalters
I’m not entirely convinced that namecoin is ever going to be useful, but it’s worth experimenting with DNS alternatives
#
aaronpk
yeah, I'm not really interested in experimenting with DNS alternatives until there is something that is actually decentralized, like doesn't rely on an organization to maintain it
#
tantek
aaronpk - agreed.
#
tantek
DNS alternatives are not the hard problem right now.
#
tantek
at least for indieweb
#
aaronpk
namecoin is really just another centralized DNS, they just don't realize it yet
#
tantek
we can build plenty that works *just fine* using existing DNS
#
tantek
UX, formats, protocols are the primary challenges for us
#
tantek
ok, here's a few things for the logs
#
tantek
barnabywalters that's interesting too, but different (searching linked pages)
#
tantek
barnabywalters do you have any search on your site now?
#
tantek
in fact, who here has a search box on their site?
#
tantek
no, seriously, does ANYONE else here have a search box on their site?!?
#
tantek
ahem aaronpk, barnabywalters, caseorganic, all three of you have indieauth sign in boxes on your sites but no search box?!?
#
tantek
would be interesting to see a PuSH based realtime search that indexed say, every IndieWebCamps' attendees' personal sites.
#
aaronpk
er, I do have a search box, but it just goes to google search with site:aaronparecki.com and some other parameters
#
tantek
aaronpk - I didn't see it
#
aaronpk
apparently it is missing from my index page, but it's on the notes and article permalinks
#
tantek
oh ok
#
tantek
yeah, I went to your home page
#
tantek
a logical place to search from :P
#
aaronpk
a reasonable place to look for a search box :)
#
bret
I used to have a search box. Was removed during a refactor, never made it back
#
aaronpk
bret: was it a google site search too?
#
bret
yeah
#
bret
just google
#
bret
I was toying with the idea of generating a json list of posts and implementing a client side javascrip search
#
barnabywalters
I am more than aware that UX is a primary challenge, I’m experimenting with namecoin to assess whether it makes it any easier to build domain registering/transferring/management UIs with it
#
aaronpk
barnabywalters: I am interested in your research on the UX of registering domains. are you documenting it anywhere?
#
bret
but... no time :[
#
barnabywalters
aaronpk: I’ve done a few screen recordings but not much other than that, not published anywhere
#
tantek.com
edited /search (+954) "contribute code for site search box, how to stubs for using 3rd party backend and site backend"
(view diff)
#
tantek
ok, those of you without search boxes on your site, I just contributed my static form code to the wiki: http://indiewebcamp.com/search#search_box
#
tantek
now you have much less of an excuse :P
#
tantek.com
edited /search (+208) "/* search box */ note time ordered feature, and HTML has been tested in the wild for a while"
(view diff)
#
tantek.com
edited /search (+56) "/* Brainstorming */ social search should include everything you're reading"
(view diff)
#
tantek.com
edited /search (+13) "/* See Also */ reader"
(view diff)
#
aaronpk
heh, how about using bittorrent to distribute the indexed search data so a bunch of us can run search servers from it
#
@willowbl00
Hey #indieweb - it’s hard to know what it's about if you don’t code. Are people working on templates? Can I help explain? cc @caseorganic
(twitter.com/_/status/438003237485314048)
#
tantek.com
edited /reader (+256) "next steps after reader, social search to search the things you read"
(view diff)
skinny and bret joined the channel
#
tantek
caseorganic who is that person? and can you invite them to IRC?
#
aaronpk
willow!
#
tantek
I went to their site and didn't understand the first post about Annie - was that an obit?
ozten, friedcell, melvster, caseorganic and tommorris joined the channel
#
tantek
!tell benwerd could you create an indie event for http://indiewebcamp.com/events/2014-02-26-homebrew-website-club and POSSE FB event too? It's in 2 days!
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
KevinMarks_, Phae, skinny, you should RSVP to http://indiewebcamp.com/events/2014-02-26-homebrew-website-club too!
snarfed joined the channel
#
barnabywalters
tantek: thanks for the search code sample, deployed to waterpigs.co.uk
nitot joined the channel
#
tantek
now add yourself to the IndieWeb examples section on /search :)
#
tantek
barnabywalters, what do I need to do for packagist key to cassis’s auto-updating thing
#
barnabywalters
go to the settings/admin section of the cassis github repo, into the “service hooks” section and find packagist
#
barnabywalters
looks like they moved it to the “configure services button”
#
barnabywalters
then in the packagist form which turns up, username = barnabywalters, check “enabled” and leave domain blank
#
tantek
check "Active" ?
#
barnabywalters
er, it might be called “enabled”
#
tantek
no it was called "Active"
#
tantek
hence the question
#
tantek
I see a green checkmark next to Packagist now
#
tantek
so is it working?
#
tantek
I clicked the "Test Hook" setting
#
tantek
er, button
#
waterpigs.co.uk
edited /search (+221) "/* IndieWeb Examples */ documented my basic search form"
(view diff)
#
barnabywalters
https://packagist.org/packages/tantek/cassis no longer has the “this package is not auto-updated” banner, so looks like it worked!
#
waterpigs.co.uk
edited /search (+14) "/* Barnaby Walters */ added explicit datetime"
(view diff)
#
tantek
barnabywalters, now your turn, add yourself: http://indiewebcamp.com/search#IndieWeb_Examples
#
barnabywalters
tantek: I just did, Loqi didn’t report it :)
#
barnabywalters
oops, forgot to add explicit datetime
#
barnabywalters
Loqi: you’re not up to your usual standards today
#
Loqi
dude
#
barnabywalters
that’s more like it
#
tantek
yeah!
#
tantek
barnabywalters you could add your site name too
_6a68 joined the channel
#
waterpigs.co.uk
edited /search (+19) "/* Barnaby Walters */ site name"
(view diff)
squeakytoy joined the channel
#
waterpigs.co.uk
edited /search (+25) "/* Barnaby Walters */ seriously, no autolinking?"
(view diff)
fmarier joined the channel
#
snarfed
hrmph. facebook API has been throwing 500s all morning. whee
#
tantek
Happy Monday snarfed! ;)
#
snarfed
you too tantek!
#
tantek
spread the word - and everyone bring someone new
#
tantek
let's see if we can reach beyond usuals this week :)
#
aaronpk
we had a really great turnout in portland last time! so sad we couldn't get the video link between them
#
snarfed
hate to say it, but i might not make it this week :/
#
snarfed
i'll still try to rally others though. and i'm looking fwd to indiewebcamp sf!
#
tantek
aaronpk - agreed, I'll work on the video link even earlier this time
eschnou, bretolius, fmarier, kylewm and ttepasse joined the channel
#
aaronpk
interesting project for querying text files with a SQL-like language https://github.com/harelba/q
jcbsnd, tantek, skinny, friedcell, tantek-ipod and caseorganic joined the channel
#
tantek
What do you think is the most important HTML element? 2nd most?
#
aaronpk
is this a trick question?
#
sparverius
probably body and then div imo
tantek, nitot, yaf, paulcp, ttepasse and JasonO joined the channel
#
onewheelskyward
<html> gets a bad rep
#
ttepasse
<a href="">, of course. Without it, HTML ist just another Docbook.
ttepasse, barnabywalters, fmarier, skinny, KartikPrabhu, paulcp, josephboyle, tilgovi, tantek, hober and bnvk joined the channel
#
tantek
ttepasse, you win. yes, it's <a href>, which is the only HTML element you actually need to build functioning hypertext.
#
tantek
aaronpk, not a trick question, but definitely tricky.
#
aaronpk
your motive for asking was unclear :)
#
tantek
I'm writing a new book as has been rumored.
#
aaronpk
aha! microformats?
#
ttepasse
Plain old HTML? ;)
#
bear
How Ted Nelson was right and how we are doing the web wrong?
#
tantek
bear - haha - no he's written plenty on that himself
#
tantek
ttepasse - a subset thereof ;)
ttepasse joined the channel
#
tantek
aaronpk, bear, ttepasse: http://adactio.com/journal/6663/ (read it to the end)
#
bear
nice!
#
bear
it would be good to have a baseline to look at when working with new html creators
#
bear
html best practices that comes from practical document generation - *not* from the browser parsers or lets-mangle-the-dom web app writers
#
aaronpk
tantek: lol!
grantmacken joined the channel
#
ttepasse
If I remember correctly, JS, The Good Parts had also a section why the bad parts are bad. Can we expect the same? E.g. rants about RDFa & such?
#
bear
oh my, now that would be an interesting chapter (or three)
netweb and snarfed joined the channel
#
KartikPrabhu
tantek: Any thoughts on the goodness of Web Components? To my outsider brain, they seem to be moving templating into HTML for some reason.
#
@kevinmarks
@AmyGSFN @Aubs xoxo, YxYY and indieWebcamp replace the spontaneous connections now
(twitter.com/_/status/438066472426803200)
nitot, nitot_, paulcp, snarfed and krendil joined the channel
skinny joined the channel
#
aaronpk
haha! "Also, I’m turning off comments and pingbacks etc. for this blog. Probably going to start looking implementing WebMentions very soon."
nitot joined the channel
#
aaronpk
still sends pingbacks apparently :)
bnvk and bret joined the channel
#
tantek
KartikPrabhu - I've yet to see a critical use case for Web Components (if you know of one, show me a URL of a site that demonstrates as much).
#
tantek
That's not to say there won't be one in the future, but currently it's a "nice experiment" and I'm withholding further judgment (i.e. I wouldn't call it "bad")
#
aaronpk
has never heard of this web components thing
#
KartikPrabhu
interesting. I don't know any examples which i why I am on the fence. To me it seems that all those things can be done by server-side templates. But we'll see
#
tantek
aaronpk, it's ok, it's not "necessary" yet for anything that I know of.
#
aaronpk
the comparison to what the browsers do with the <video> tag shadow dom is interesting
#
ttepasse
Before webmentions there were Pingbacks. Before Pingbacks, there were Trackbacks.
#
ttepasse
Before Trackbacks there existed – at least in hopes and dreams – the Annotea protocol.
#
tantek
oh aaronpk, the shadow dom is good for w3cmemes
#
ttepasse
And of course in another trouser of time Dave Winer also got his implementations in OPML.
#
tantek
e.g. http://w3cmemes.tumblr.com/page/3 and previous pages making fun of google
#
ttepasse
I fear for the future historian of abandoned web technologies.
#
tantek
ttepasse, do not fear, simply add to: http://indiewebcamp.com/history
#
@grantmacken
sending webmentions #webmention - Some background notes on sending webmentions.... http://markup.co.nz/archive/2014/02/23/sending-webmentions
(twitter.com/_/status/438075138504785920)
#
tantek
and if the stuff you're adding was actually a predecessor of something useful today (e.g. your Trackbacks to Pingbacks to Webmentions example), then add it (with citations) to http://indiewebcamp.com/timeline
#
aaronpk
i like how "geocities launched" is the first thing in the list :)
#
tantek
aaronpk, caseorganic, if you have specific dates for AOL Hometown launch / shutdown, please add to /history
#
ttepasse
/timeline seems more technology-oriented whereas /history is more organisation-oriented.
#
ttepasse
That Indie-Auth/RelMeAuth-thingy seems to need a rel=me-redirection. Plain OpenID-metatags are out?
#
aaronpk
indieauth.com can be an openid provider if that's what you mean
barnabywalters and scor joined the channel
#
ttepasse
Hm. Not today.
#
bret
ttepasse: rel-me-aut/indieauth was an attempt to improve on openid, like how webmention is to pingback
#
ttepasse
Switching from OpenID-Delegation to RelMeAuth. Too lazy at the moment and also I want to switch my personal domain. ;)
#
bret
its super easy, delete exisiting openID meta data from your head, replace with the indieauth openid metadata
#
ttepasse
That I know. :)
snarfed, nitot, nitot_, paulcp and grantmacken joined the channel
#
tantek
good summary of reasons why I advise AGAINST Angular, Backbone etc.
#
tantek
since they're so trendy these days
#
aaronpk
such trend. so json. wow.
#
barnabywalters
I tried both angular, ember and backbone and found them to be slow, awkward, counter-intuitive and (at the time) badly documented
#
tantek
(to be clear, that's broken in Colloquy, not in the archives. )
#
aaronpk
tantek: good or bad idea to add references to formats like h-entry on the /formats page?
#
aaronpk
and similar for protocols
#
aaronpk
ah protocols already has a link to webmention
skinny, nitot and nitot_ joined the channel
#
tantek
aaronpk - go for it
#
tantek
we can reshape as needed
#
tantek
I wonder if we have all those he mentions in /site-deaths
nitot and nitot_ joined the channel
#
tantek
and from there, this is a fascinating read: https://twitter.com/search?q=%23digitalcleanse&f=realtime
nitot joined the channel
#
tantek
as another reason to walk away from silos
caseorganic joined the channel
#
tantek
hmm… I think we have a page on that
nitot joined the channel
#
tantek.com
edited /silo-quits (+78) "see also digitalcleanse"
(view diff)
nitot and nitot_ joined the channel
#
tantek.com
edited /silo-quits (+50) "via"
(view diff)
nitot joined the channel
#
caseorganic
tantek: thanks for posting about neil gaiman and him trying to quit social media addiction
nitot joined the channel
#
tantek
caseorganic, it's important to collect this stuff when we see it!
#
tantek
over time, it helps reveal patterns that people miss just by reading "today's news"
nitot joined the channel
#
caseorganic
tantek: yes it is! i had no idea there was a silo quits page! this is super helpful
#
caseorganic
tantek: i'm starting a year long project to get back to writing and away from the social media addition. it starts with a shed
#
tantek
caseorganic, thanks!
nitot joined the channel
#
tantek
also, documenting patterns may help accelerate them
nitot joined the channel
#
tantek
provides ready fodder for journalists looking to point out a longer term trend
nitot_ and nitot joined the channel
#
tantek
btw re: that timezone error - it's what PHP does to you, e.g.: http://henick.net/
nitot and nitot_ joined the channel
#
bret
I can't make it to HWC this week :(
nitot joined the channel
#
bret
double booked, giving a talk on Arduinos and tiny computers at PSU
nitot joined the channel
#
aaronpk
bret: sadface!
#
aaronpk
but sounds cool
#
barnabywalters
tantek: presumably you found that site via http://www.amazon.com/dp/0596157606/?
nitot joined the channel
#
barnabywalters
someone beat you to it ;)
#
tantek
barnabywalters - not quite
#
tantek
worse, I found it by
#
tantek
scroll to the bottom
nitot_ joined the channel
#
tantek
"We selected 'America/Chicago' for 'CST/-6.0/no DST' instead in /var/www/vhosts/henick.net/htmlcssgoodparts.net/footer.php on line 7
#
tantek
And then I was all, what's at henick.net?
nitot joined the channel
#
tantek
yeah, guess what, that kind of error on the home page for your book and your author, that's not part of the "good parts". so sorry, try again.
nitot joined the channel
#
aaronpk
wow have you seen the list of wiki pages recently?
#
bret
no, there is one?
#
aaronpk
it spans 3 sections
nitot joined the channel
#
tantek
re: ttepasse "section why the bad parts are bad" - what do people think? would it be useful to have a summary discrediting of all the "bad parts" of HTML(5)?
nitot_ joined the channel
#
aaronpk
if you do that, I fear that section may be larger than the rest of the book
#
tantek
aaronpk - hence summary.
nitot joined the channel
#
tantek
as in, 1-2 sentences, followed by shortlink for further reading.
#
aaronpk
hm that may be worthwhile then
#
tantek
that way I could just do each one as a blog post ;)
nitot joined the channel
#
tantek
it's a like a full season's worth of flame wars
#
ttepasse
Which would be even greater.
#
aaronpk
hahaha
nitot joined the channel
#
tantek
aaronpk, caseorganic, how set are we with Embassy for IndieWebCampSF? and capacity?
nitot_ joined the channel
#
tantek
should I still try to get MozillaSF?
#
caseorganic
tantek: give me a momeny
lukebrooker joined the channel
#
tantek
is going to be exhausted from hosting the W3CAB meeting 3/4-5
nitot joined the channel
#
bret
tantek: would interesting, but might cause issues/piss people off
nitot_ and nitot joined the channel
#
caseorganic.com
edited /2014/SF () "(-716) Confirmed Venue for IndieWebCamp SF is at Embassy Network with a capacity of 30"
(view diff)
nitot and nitot_ joined the channel
#
caseorganic
tantek: i literally got confirmation on it after a couple days of uncertainty
#
caseorganic
tantek: we get the upstairs the first day, and the downstairs the second day
nitot joined the channel
#
tantek
caseorganic - capacities?
#
tantek
plus that's a nicer spot for the weekend
#
tantek
alternatively MozillaSF is not far from the Exploratorium
nitot joined the channel
#
tantek
and Ferry Building Saturday Farmers Market
poppy joined the channel
#
aaronparecki.com
edited /format (+163) "add list of formats in use"
(view diff)
nitot joined the channel
#
tantek
30 is going to be tight / cozy but I'm ok with that
#
tantek
it may have a focusing effect
nitot joined the channel
#
caseorganic
tantek: that's the idea. i don't think the first one should be really large
#
aaronpk
it's only in like 2 weeks, can we even get 30 people in this short a time/
#
tantek
aaronpk - yes, this is SF, we certainly can
#
caseorganic
it's really close. 30 people will be nice
nitot joined the channel
#
tantek
the question will be about getting 30 who are eager on the subject to create stuff
#
aaronpk
also if it's any larger we'd need to bring in lunch, and there's no time to get sponsors
#
tantek
that's a good point
nitot joined the channel
#
caseorganic
tantek: organizing a conf in 2 weeks - smaller the better, too close to a date and larger and problems happen
jonnybarnes joined the channel
#
caseorganic
tantek: strangely i didn't know until recently that someone else had suggested the conf in sf in 2 weeks
#
caseorganic
tantek: i thought you do, so i was confused why the organization wasn't further along
nitot joined the channel
#
caseorganic
tantek: when i realized that i don't think it was super official, i tried to find a venue
#
caseorganic
so we're all set for the venue!
nitot joined the channel
#
caseorganic
tantek: think mozilla could provide lunch both days? like we could go to a pay up front restaurant nearby and bring it back to embassy or a nearby park to eat?
#
caseorganic
don't know whether weather will be good enough for that, but it would be nice to eat outside
nitot joined the channel
#
tantek
thank you!!
nitot and nitot_ joined the channel
#
caseorganic.com
edited /Main_Page (+8) "/* IndieWebCamp */ Added Embassy Network IndieWebCamp SF 2014 Description"
(view diff)
#
caseorganic.com
edited /Main_Page (+20) "/* IndieWebCamp */ Added h-adr formatted address for Embassy Network"
(view diff)
#
caseorganic
tantek: i don't know a lot about the upstairs part of embassy, but it seems like the main room with the large table, the living room and the side room are breakout rooms
#
aaronparecki.com
created /domain (+28) "Redirected page to [[personal-domain]]"
(view diff)
paulcp joined the channel