#indiewebcamp 2015-08-25

2015-08-25 UTC
#
Jeena
ha nice, snarfed that is more than good enough, the links are in the log too, even clickable!
#
snarfed
publiclogs++
#
Loqi
publiclogs has 1 karma
#
snarfed
sanitizinglogs++
#
Loqi
sanitizinglogs has 1 karma
cdchapman joined the channel
#
KartikPrabhu
KevinMarks: consider adding it as a lib, the service causes problems to my apache
#
KartikPrabhu
should add reply-contexts to hfeed2atom
#
KevinMarks
that's what I meant - adding it to my increasingly random set of tools there
#
Jeena
Ok cool https://jeena.net/events/2 even with rsvps and all, this is starting to look good. So I guess it is time to go to bed, it's 2am already ^^
#
snarfed
Jeena: wow, looks great!
#
Jeena
snarfed is there no published date for rsvps via facebook or is it just a miss? https://brid-gy.appspot.com/rsvp/facebook/728407677/1015948165106587/10153510959514112
#
snarfed
iirc the FB API doesn't tell us the date
tantek joined the channel
#
tantek.com
edited /note (+46) "/* Indieweb whitespace thinking */ mention auto-space explicitly"
(view diff)
#
tantek
Jeena, you have to just treat the date the webmention was received as the FB RSVP date
#
tantek
!tell aaronpk,snarfed as writers of code that consumes posts and (may/could) pay attention to whitespace, also appreciate your opinion on whitespace auto-space etc: https://indiewebcamp.com/note#Indieweb_whitespace_thinking
#
Loqi
Ok, I'll tell them that when I see them next
#
Jeena
yeah that I'm doing already, I just saw that it didn't match up because I did all of them manually within 2 minutes
lukebrooker joined the channel
#
snarfed
tantek: thanks for starting that discussion! i mostly understand the writeup
mlncn joined the channel
#
Loqi
snarfed: tantek left you a message 8 minutes ago: as writers of code that consumes posts and (may/could) pay attention to whitespace, also appreciate your opinion on whitespace auto-space etc: https://indiewebcamp.com/note#Indieweb_whitespace_thinking http://indiewebcamp.com/irc/2015-08-24/line/1440461873918
#
snarfed
seems like authoring UI vs how to interpret rendered posts are pretty different use cases. may be worth distinguishing them more loudly
#
snarfed
i'm also with kylewm on the inconsistency issue. the <p>/<br> heuristic is ok; e-content vs p-content is better imho.
#
snarfed
the heuristic *just barely* pushed me over the edge to consider implementing it in bridgy. e- vs p- is more convincing, esp if mf2 parsers expose that reasonably
#
snarfed.org
edited /note (+326) "/* IndieWeb Whitespace Examples */ snarfed.org"
(view diff)
#
KevinMarks
so how does this auto-whitespace point of view interact with whitespace collapsing in implied name etc?
#
snarfed.org
edited /note (+51) "/* IndieWeb Whitespace Examples */ whitespace: WordPress"
(view diff)
#
kylewm
KevinMarks: are you thinking like, maybe we'd do the reverse? convert <br> to \n and &nbsp; to space?
#
kylewm
I think that'd make more sense than the current behavior if you have like <span class="p-name">Kyle<br/>Mahan</span>
afrogeek joined the channel
#
kylewm
looks like python replaces nbsp with the unicode non-breaking space character
#
KevinMarks
I'm thinking of the problem where he implied name ends up with all the non-visible whitespace from the source
snarfed and almereyda joined the channel
#
@averybmiller
Just setup my @Indie_Auth account- I should have a long time ago! Really cool stuff!
(twitter.com/_/status/635988629655982080)
KevinMarks__, KevinMarks_, sparverius and snarfed joined the channel
#
bret
heroku is shutting off free access to 24/7 free apps. bye bye atom feeds on heroku apps (at least directly to the app)
#
Loqi
bret: tantek left you a message on 8/9 at 11:08pm: are you able to host Homebrew Website Club this week in PDX? Can you edit and add the Portland location here? https://indiewebcamp.com/events/2015-08-12-homebrew-website-club#Where http://indiewebcamp.com/irc/2015-08-09/line/1439186890180
#
bret
or h-feeds
#
bret
eek i've bee out of it
KevinMarks_ and [snarfed] joined the channel
#
[snarfed]
bret: blatant plug: app engine still has its 24/7 free tier :P
#
bret
sans node :[[[[[
#
bret
is there a go microformats parser?
#
[snarfed]
there are definitely also some js apps on gae, most inside the jvm
#
bret
i'd rather run it on my raspi
#
bret
(node that is)
#
[snarfed]
KartikPrabhu: agreed. heroku is a great platform. sad to see their free tier degrade
#
bret
learning app engine is something I've been interested in a while
#
KartikPrabhu
[snarfed]: hey platforms gotta eat
#
bret
for a*
#
bret
how does the irc bridge format the names?
#
KartikPrabhu
[name] for slack
#
bret
yeah i get that ;p what mechanism allows it to send messages in that format to the channel without those users being in here?
#
bret
irc mechanism*
#
aaronpk
bret: keyboard and fingers
#
Loqi
aaronpk: tantek left you a message 3 hours, 26 minutes ago: as writers of code that consumes posts and (may/could) pay attention to whitespace, also appreciate your opinion on whitespace auto-space etc: https://indiewebcamp.com/note#Indieweb_whitespace_thinking http://indiewebcamp.com/irc/2015-08-24/line/1440461873918
#
aaronpk
hmm i will have to review that tomorrow
#
aaronpk
i'm gonna try to launch avatar archiving on webmention.io really quickly
#
bret
ಠ_ಠ
#
bret
aaronpk: how are messages bridged into irc and formatted with the name, and not attributed to a room member?
#
aaronpk
I don't understand the question
#
bret
why doesnt it say Loqi: [snarfed]: says this etc
#
Loqi
grins profusely
#
bret
instead its just the name
#
aaronpk
the slack bridge signs in to IRC
#
bret
ohhhh i see. wow clever. turning on joins/parts explains the mystery :p
#
aaronpk
node is great for that because it makes it easy to have a bunch of IRC clients running from the same process
#
bret
yeah toats
#
aaronpk
i used the same code for the ?beta web chat
#
aaronpk
so now it won't accidentally keep web users stuck in IRC, and also the web chat is just post and get requests now, not websockets
#
bret
nice
#
bret
ive only messed with socket.io which has robust disconnect/reconnect logic
#
aaronpk
yeah i was using plain websockets before, and i thought i had handled all the events but there was some way to close a browser and not trigger the "close" event
#
bret
socket.io does something with heartbeats.. not sure if related
#
aaronpk
this whole process has made me think a lot about chat clients/protocols in general tho
#
aaronpk
i might have a surprising new product launched in the not-so-near future
#
GWG
aaronpk: Oh?
#
aaronpk
it's a ways out still
#
GWG
aaronpk: I always look to you to have done something I have not yet thought about doing, or have thought of, but not gotten to.
#
aaronpk
I am hoping to at least document some designs for this on the sooner side
#
aaronpk
this will feature a prominent role https://github.com/aaronpk/QuartzDB
snarfed joined the channel
#
aaronpk
holds his breath
gRegorLove joined the channel
#
aaronpk
it's alliiiiiiiiveeee
#
GWG
aaronpk: I don't know what to say to that.
#
aaronpk
it means anyone using webmention.io is going to be getting new permanent author photo URLs that won't break when people change their profile images
#
aaronpk
archiving profile images on S3
[snarfed] joined the channel
#
[snarfed]
aaronpk++
#
Loqi
aaronpk has 941 karma
#
aaronpk
that may also be a new record for inception to launch for an idea i've had :D
#
[snarfed]
how long?
mblaney joined the channel
lukebrooker joined the channel
#
mblaney
so after getting sending webmentions working, I've been looking at syndicating posts
#
mblaney
started with twitter, but quickly realised brid.gy was the way to go
#
mblaney
so I signed up to brid.gy, which looks great but is telling me I need webmention support.
#
KartikPrabhu
mblaney: you need webmention support to get backfeed of replies from syndicated posts
#
mblaney
I guess that means I need to be able to receive webmentions?
#
KartikPrabhu
you can still publish using bridgy
snarfed joined the channel
#
mblaney
ah I see I just need to reauthorise
#
mblaney
I entered a post to check out the preview, and the webmention command line it provides is what I was after. very helpful!
#
mblaney
thanks brid.gy people :-)
#
snarfed
mblaney: welcome!
#
KartikPrabhu
mblaney: yeah those are snarfed and kylewm
#
mblaney
thanks to all of you then :-)
#
KartikPrabhu
oh! well glad to help :)
#
mblaney
snarfed if I publish a post with a p-name, brid.gy selects that instead of e-content is that correct? (for sending to twitter anyway...)
#
snarfed
you can avoid that by omitting p-name for notes (ie tweets)
#
mblaney
ah, thanks. I have read that page a few times now, but there's a lot to take in....
#
mblaney
yes it's optional from my posting interface, but I guess I need to work on when I should POSSE to twitter or not.
#
mblaney
hmmm it seems brid.gy is using any test inside an h-entry rather than looking for e-content?
#
mblaney
s/test/text
#
Loqi
mblaney meant to say: hmmm it seems brid.gy is using any text inside an h-entry rather than looking for e-content?
#
snarfed
mblaney: shouldn't be
#
snarfed
looking
#
mblaney
thanks Loqi (and snarfed)
#
Loqi
you're welcome
#
snarfed
click any on the log links under https://www.brid.gy/twitter/malcolmblaney#publishes (e.g. X minutes ago), you can see the gory details of what it parsed and did
#
mblaney
great, thanks snarfed
#
mblaney
...says that my item is an h-entry?
#
snarfed
yup, and also that it found that content property
#
snarfed
mf2 parsers have some extra logic about implying property values (among other things)...might be that
#
mblaney
ok I'll look into it.
#
mblaney
under properties it gets content right, but I don't understand what the "name" field is.
#
snarfed
ah. that may be extracted from text when not explicitly set
#
snarfed
(i'm not an mf2 expert)
#
mblaney
but if I set it, won't bridgy use the p-name instead of the e-content?
#
snarfed
yes. just use class="p-name e-content" to set both to the same thing
#
mblaney
ah that makes sense. thanks.
DePhraser, jciv, voxpelli, tommorris, KevinMarks__, lukebrooker, eschnou, tantek and pfefferle joined the channel
#
pfefferle
good morning all
sanduhrs joined the channel
#
Loqi
pfefferle: snarfed left you a message 1 day, 11 hours ago: hey guys! semantic-linkbacks isn't finding author pictures any more for me. :/ e.g. https://snarfed.org/2015-08-20_15271 not sure if it's wordpress 4.3 or new semantic-linkbacks changes or both. any ideas? http://indiewebcamp.com/irc/2015-08-23/line/1440358650205
#
Loqi
pfefferle: snarfed left you a message 1 day, 11 hours ago: (i'm on pfefferle's fork) http://indiewebcamp.com/irc/2015-08-23/line/1440358658777
#
Loqi
pfefferle: [snarfed] left you a message 1 day, 8 hours ago: never mind, false alarm. css bug on my part. maybe due to changed classes http://indiewebcamp.com/irc/2015-08-23/line/1440368377063
#
tantek
good morning pfefferle!
#
pfefferle
good morning tantek
#
pfefferle
has to keep up with salmentions
#
tantek
considers line-by-line processing in auto_link
#
tantek
considers a separate function for auto_space
#
tantek.com
edited /note (+6) "/* IndieWeb Whitespace Examples */ bold kartik"
(view diff)
squeakytoy2 joined the channel
#
tantek
!tell aaronpk,KartikPrabhu would you have any interest in using an auto_space function that turned line-breaks into <br/>s and both leading and multiple whitespace characters into &nbsp; to mimic white-space:pre-wrap but with markup?
#
Loqi
Ok, I'll tell them that when I see them next
elf-pavlik and eschnou joined the channel
#
KartikPrabhu
Loqi last message please
#
Loqi
KartikPrabhu: tantek left you a message 9 minutes ago: would you have any interest in using an auto_space function that turned line-breaks into <br/>s and both leading and multiple whitespace characters into &nbsp; to mimic white-space:pre-wrap but with markup? http://indiewebcamp.com/irc/2015-08-25/line/1440488504381
#
Loqi
who, me?
#
KartikPrabhu
tantek: I am not very bothered by white-space handling actually
#
KartikPrabhu
I haven't found any instance of my responses that cause me concern about white space
#
KartikPrabhu
though I would think it is more an issue for /readers
friedcell joined the channel
#
tantek
KartikPrabhu: yes that's the point - for people (i.e. your friends) reading your posts in a /reader
#
KartikPrabhu
yes possibly. But afaik no one but kylewm reads my posts in a reader :)
#
tantek
I bet aaronpk does too ;)
#
KartikPrabhu
tantek: but in general I agree it would be good to have a consensus about how to read white-spaced posts
#
tantek
KartikPrabhu: my current thinking is to suggest treating p-content (plain value) and e-content (HTML) differently
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
tantek
that is, preserving whitespace in display for p-content (plain value), but not e-content (HTML)
#
tantek
(which would break display of my current notes, hence I'm looking to fix that first)
#
KevinMarks
that broadly makes sense
#
KevinMarks
but we do need to think about implied name
#
KartikPrabhu
distinguish depending on using the content property directly vs content>value?
#
tantek
content property either just has a plain text string, or has that in a "value" and "HTML"
#
tantek
whoa just found an aaronpk note POSSEd to an Amazon review!
#
tantek
what is Amazon
#
Loqi
Amazon is a company that sells various products and services, in particular several hosting services like S3 and EC2 that may be used for various indieweb site features https://indiewebcamp.com/amazon
#
KartikPrabhu
yes. so if using content as plain string do some auto_space or if using ceontent as HTML don't?
#
tantek
KartikPrabhu: no auto_space is what you would need to generate e-content as HTML
#
KartikPrabhu
oh so use it on publishing side?
#
tantek
if all you serve is p-content, then you're indicating to readers that they should preserve your whitespace with e.g. white-space:pre-wrap
#
tantek
correct
#
tantek
just as I (we?) currently use auto_link on the publishing side
#
tantek
hmm - Amazon is also a review silo
#
KartikPrabhu
Goodreads is owned by Amazon now
#
KartikPrabhu
tantek: re auto_space on publishing side, it might make authoring more tricky as one has to remember the mapping while writing a note. I'd rather my note be displayed using pre-wrap
#
KartikPrabhu
of course, that is a preference without data
#
tantek
no the point is you should not have to remember any mapping while authoring
#
tantek
it should just "work" to preserve what you type when you're authoring
#
tantek
that's a reasonable expectation of an auto_space implementation
#
KartikPrabhu
hmm in that case some one should code it and iterate according to authoring experience :)
_fran joined the channel
#
KevinMarks
also, if tantek does add it to cassis we can implement live preview in client-side js
#
tantek
KartikPrabhu: yes that's my thinking too.
#
tantek
currently I'm thinking of adding it as a separate function
#
tantek
rather than adding it as an optional feature in auto_link
#
KartikPrabhu
seperate functions are better than adding it into a lib
#
tantek
because the processing is very different
#
tantek
it is a lib :P
#
tantek
(cassis.js that is)
#
KartikPrabhu
hmm I don't use cassis.js in any case. But I am in favor of having separate functions that others can iterate upon
#
tantek.com
edited /Amazon (+494) "expand dfn, review silo, add POSSE to section, indieweb examples, aaronpk, citations"
(view diff)
#
tantek.com
edited /note (+442) "/* IndieWeb Whitespace Examples */ add aaronpk examples"
(view diff)
#
tantek
KartikPrabhu, one interesting challenge (looking ahead just a bit) is linebreak / auto-link interaction per my proposed improvements upon markdown linking syntaxes: http://tantek.com/w/Markdown#Hyperlinkswithlinktext
#
tantek
I definitely get the feeling I'm building a markdown replacement piece by piece in CASSIS
#
tantek
KartikPrabhu: would appreciate your opinions of http://tantek.com/w/Markdown#Hyperlinkswithlinktext
#
KartikPrabhu
tantek: I am mostly not a fan of "simplified markup" syntaxes. Plaintext or HTML has been my POV; except when I have to resort ot Latex
#
tantek
KartikPrabhu: I too am mostly not a fan of "simplified markup" syntaxes
#
tantek
hence why I'm approaching it from a very "looks good in its plain text form regardless" perspective
#
tantek
(unlike some of the garbage in markdown)
#
KartikPrabhu
progressively enhanced text! I like it as a concept but I think markdown was also started with the same goal
pfefferle joined the channel
#
KartikPrabhu
" The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions."
#
tantek
KartikPrabhu: see top of http://tantek.com/w/Markdown :)
#
KartikPrabhu
of course not criticising Markdown principles. but somewhere down the line it got out of Gruber's control
#
tantek
I'm pretty sure I did the proper "go back to first principles" thing and came to a different conclusion that daringfireball
#
tantek
I think Gruber himself sacrificed that principle even with just markdown hyperlinking syntax
#
KartikPrabhu
but if a nice plain text to HTML convention was made, I'd certainly give it a serious thought
#
KartikPrabhu
oh yeah, the hyperlink syntax in Markdown is pretty hard to remember
#
tantek
exactly
#
tantek
that alone is sufficient justification to dump markdown
#
KartikPrabhu
auto_link is defintely better than Markdown
#
KartikPrabhu
it was a conscious decision on my part to not use markdown for authoring notes. plaintext for notes (with auto link) and HTML for articles
#
KartikPrabhu
or RST which seems more convoluted
#
@kevinmarks
@benthompson @smc90 plotting revenue vs userbase and curve fitting seems like one way to resolve Odlyzko vs @BobMetcalfe
(twitter.com/_/status/636088673818116096)
#
KartikPrabhu
well... the word law is overused in computer science ;)
#
KartikPrabhu
actually that is mostly how I distinguish whether to post a note or an article. Is is writeable in plain text
#
KartikPrabhu
and is it long and last-able
#
tantek
KartikPrabhu: my goal is to preserve that "writeable in plain text" aspect
#
tantek
and basically I'm asking you if you think any of http://tantek.com/w/Markdown#Modestsolutionssummary violates that
#
KartikPrabhu
tantek: 4,5,8 seems the hardest
#
KartikPrabhu
also I use <em> a lot; more that <strong> actually
#
KartikPrabhu
I have been thinking about good footnotes markup myself but haven't figured out a solution yet
#
KartikPrabhu
also why the preference to use RST type syntax for headings?
#
KartikPrabhu
written notes style?
#
tantek
RST type?
pfefferle joined the channel
#
KartikPrabhu
as in title with underlines
#
tantek
4 is not hard - already implemented in auto_link
#
tantek
5 is definitely hard
#
tantek
8 I just realized I'm not sure about because what about nested lists
#
KartikPrabhu
that's why white-spacing is complicated. lots of conventions use white -space for different thing
#
KartikPrabhu
alright sleepy time
#
KartikPrabhu
night Loqi
tvn and j12t joined the channel
#
atomicules.co.uk
edited /note (+402) "/* IndieWeb Examples */ Add atomicules as an example"
(view diff)
adactio joined the channel
#
Loqi
[mention] someone wrote a post that linked to an event: "Homebrew Website Club Meetup" http://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/fOzNVd7ZrgHhlDB-QCiAkQ
#
atomicules.co.uk
edited /bookmark (+443) "/* IndieWeb Examples */ Add atomicules as an example"
(view diff)
j12t, stream7 and glennjones joined the channel
#
@marcthiele
If you're using @getkirby and want to use #webmentions, here is a ready made plugin by @bastianallgeier. https://github.com/bastianallgeier/kirby-webmentions #IndieWeb
(twitter.com/_/status/636126152143294464)
#
Loqi
[mention] codebar Brighton reposted a post that linked to an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/Ec_G92zym-4OQUkwvbD7WA
#
Loqi
[mention] JimDabell liked a post that linked to an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/jqjhhpqahFdnzeDl4DQbgg
LanceyWork, frzn, j12t and nedorito joined the channel
pfefferle and j12t joined the channel
#
GWG
Morning
#
pfefferle
good morning GWG
friedcell, pfefferle, tantek, cmhobbs, j12t, benwerd, elf-pavlik, fourtonfish, snarfed, mlncn and wolftune joined the channel
#
tantek.com
edited /Falcon (+1659) "/* event posts */ POSSE events use-cases with specific per use-case with conditionals POSSE destinations"
(view diff)
#
GWG
pfefferle: Hate to be a bother, but asking about Semantic Linkbacks again.
#
snarfed
GWG: pfefferle: ooh me too! can't wait to see the repos merge :P
#
pfefferle
GWG snarfed what do you mean
#
GWG
pfefferle: I just wanted an updated WordPress.org. snarfed wants salmentions
glennjones joined the channel
#
pfefferle
oh, ok the update is no problem the salmention is one… the code of acegiak is far away from beeing productive… a lot of var_dumps and other debug stuff
j12t, tvn_, pfefferle, jciv, benborges, scoates and indie-visitor joined the channel
#
indie-visitor
/nick olleolleolle-faktiskt
sparverius, KevinMarks_, j12t, shiflett and sanduhrs joined the channel
sparverius joined the channel
#
tantek
hey jonnybarnes - no guys here just people ;)
#
jonnybarnes
how about “hey peeps”?
niamu joined the channel
#
tantek
seems like a reasonable abbr
#
jonnybarnes
or of course p4e
adactio, snarfed, squeakytoy, tantek and elf-pavlik joined the channel
#
Jeena
this has both links as u-in-reply-to https://brid-gy.appspot.com/rsvp/facebook/728407677/1015948165106587/10152705891148356 but only the second is send somehow
j12t, davidpeach, sparverius, gRegorLove, almereyda, jonnybarnes and tantek joined the channel
#
davidpeach
afternoon all!
#
gRegorLove
Hi davidpeach o/
#
gRegorLove
So I'm experimenting with a list of links to people who 'liked' a post, with a star icon. http://gregorlove.com/2015/08/sesame-street-brought-to-you/
#
gRegorLove
I still need to do some re-processing of wm on there. Aaron's should be a like.
#
gRegorLove
What is star?
#
gRegorLove
What is favorite?
#
tantek
what is a facepile?
#
Loqi
The Facepile is a design element popularized by Facebook https://indiewebcamp.com/facepile
#
tantek
well that's not helpful :P
[snarfed] joined the channel
#
[snarfed]
Jeena: did you add the second link to that FB event after initially creating it? bridgy may have fetched and cached it in between
#
gRegorLove
namepile
#
[snarfed]
Jeena: rsvps after you added the second link should be sent to both links (i think)
#
gRegorLove
I wonder if the p-summary nested in the h-cite on /favorite is causing Loqi not to show the dfn
#
davidpeach
coincidence - Im adding facepile to my site as we speak
#
tantek
nice davidpeach !
#
Jeena
ah ok then I understand [snarfed]
#
Jeena
and no the rsvp after I added the second link didn't send a webmention to it
#
gregorlove.com
edited /favorite (+31) "trying explicity p-summary"
(view diff)
#
Jeena
but I will test it in two weeks with the link already there from the beginning :)
#
gRegorLove
typo rhymes.
#
davidpeach
really need to tidy up my post UI tonight though. I've found myself adding check boxes for this n that and it's starting to get out of control.
#
[snarfed]
Jeena: ok. sorry for the trouble! you can use https://www.brid.gy/about#source-urls to fill in the missing RSVPs
#
Jeena
yeah I already did that, no problem, and don't be sorry for putting out an awesome service which I'm using all the time for free, hm I guess I should look for the donate button
#
@kevinmarks
@timoreilly @Dries the mechanisms for your C scenarios are what we are building in #indieweb
(twitter.com/_/status/636236884490883072)
#
Jeena
oh damn, there is none, ok then I will check out what ASPCA and/or EFF are
scor joined the channel
#
[snarfed]
aww thanks. or just send a PR! :P
#
Jeena
hehe yeah, money is always the easy answer for those who have it :-p
[kylewm] joined the channel
#
[kylewm]
snarfed: there does seem to be something wrong there, it thinks it finds two original posts, but only sends wm's to one of them
#
[kylewm]
"https://www.facebook.com/1015948165106587 has 2 original post URL(s): <https://jeena.net/events/2> <http://tantek.com/2013/332/b1/homebrew-website-club-n>"
#
Jeena
ok now I donated a small amount of money and perhaps in the future I will be able to make some pr
#
[kylewm]
snarfed: Jeena: ok I think I get it. Because the Response["invited"] was created when the event was first processed, the Response object still has the one original URL. then when it changes from invited to Response["rsvp-maybe"], it doesn't check again for new original URLs
MylesBraithwait- joined the channel
#
davidpeach
Im off for a run people - wish me luck! Speak later.
#
GWG
I've been thinking about this since yesterday. Shiu
#
[snarfed]
kylewm yup that's it :/
#
GWG
Should I build display functionality with no built in post UI
#
[snarfed]
Jeena++ for donating!
#
Loqi
Jeena has 19 karma
#
[snarfed]
GWG: sure! i author a decent amount of indieweb/mf2 stuff as raw html, with no dedicated ui
#
[snarfed]
"manual until it hurts"
#
GWG
snarfed, I am thinking of post types where the post UI could be Micropub
#
GWG
For example, Teacup. I don't have a built in UI for food
#
Jeena
I always do: rails generate scaffold events title:string from:datetime to:datetime description:text geo:string address:string
#
Jeena
which generates the UI for me :-p
#
Jeena
and the database and the model, etc. too obviously
#
GWG
I'm just seeing a bunch of Micropub clients that could do the work for me.
#
GWG
So, I suppose that the question is more built in UI
#
GWG
The Independent part of me hates to rely on third parties 100%
#
kylewm
GWG: I think the next iteration of blog thing I write will not have its own post UI (and I know aaronpk is moving that way too)
#
aaronpk
yeah, i'm not building a posting UI for my new site
#
Loqi
aaronpk: tantek left you a message 10 hours, 54 minutes ago: would you have any interest in using an auto_space function that turned line-breaks into <br/>s and both leading and multiple whitespace characters into &nbsp; to mimic white-space:pre-wrap but with markup? http://indiewebcamp.com/irc/2015-08-25/line/1440488504381
#
aaronpk
just going to use Quill and stuff
#
aaronpk
well that's a thought
#
GWG
aaronpk: But you are Quill
#
aaronpk
and you can too
#
GWG
I suppose that anyone can self host.
#
aaronpk
and if you don't like quill you can build your own. the point is I think there is a benefit of separating those components even if you build both yourself
#
kylewm
"I am Quill and so can you" by aaronpk
#
GWG
aaronpk, I am thinking of more than myself. People already find Indieweb and WordPress confusing
#
aaronpk
i'm rebuilding my site from scratch, but the cool thing is I won't need to rebuild Teacup or Quill to work with my new site
#
GWG
On the other hand, I can get more functionality faster by not building a post UI now.
#
GWG
Nothing says that I can't do it later.
#
tantek.com
edited /jam (+1) "/* = David Shanske */ +="
(view diff)
sparverius joined the channel
#
KartikPrabhu
press ESC to zoom out to homepage
#
KartikPrabhu
not a fan of "looks like an app" idea though
#
KartikPrabhu
tantek: like the "if-your-feed-reader-displays-this ..." class :)
shiflett, cmhobbs_ and frzn joined the channel
#
loqi.me
created /Yelp (+68) "prompted by kylewm and dfn added by kylewm"
(view diff)
#
kylewm.com
edited /Yelp (+184) "add POSSE example"
(view diff)
pfefferle joined the channel
#
aaronpk
avatar URLs from webmention.io are now on that domain!
#
@reinergaertner
RT @osvik: Why the independent web matters? It gives you control and longevity for your content http://www.digitalactivist.net/articles/why-the-independent-web-matters/ #indieweb
(twitter.com/_/status/636258768855109632)
eschnou joined the channel
#
kylewm
aaronpk: only for new comments?
#
kylewm
ah, cool
#
aaronpk
I could go back and try to archive old ones, but i haven't yet
#
kylewm
aaronpk++ such a good idea
#
Loqi
aaronpk has 942 karma
#
kylewm
(the content addressable cache that is)
#
aaronpk
thanks!
#
aaronpk
I'm pretty happy with it
#
aaronpk
finally found an appropriate use for content-addressable storage and Lambda!
friedcell and tvn joined the channel
friedcell joined the channel
#
pfefferle
GWG updates are online, sorry for the delay
cleverdevil joined the channel
#
@kevinmarks
RT @t: How indie(web) is your city? A record six cities host Homebrew Website Club meetups this week: https://indiewebcamp.com/events/2015-08-26-homebrew-website-club (ttk.me t4cr1)
(twitter.com/_/status/636264483657113600)
#
aaronpk
kylewm: running import on all old avatars!
#
Loqi
[mention] Kevin Marks reposted a post that linked to https://webmention.io/notification/EjNKCUCmDZtkuLVI1WcacQ
#
@MartianOdyssey
SInce starting wk on my new blogging website, have become #indieweb aware. Definitely avoiding #WordPress route now. https://twitter.com/t/status/635821091584389120
(twitter.com/_/status/636267961016274944)
Unifex joined the channel
#
Loqi
[mention] Justin Johansson liked a post that linked to https://webmention.io/notification/LNLQhOG-uphmVtVaDjuACA
j12t joined the channel
j12t and KevinMarks joined the channel
#
GWG
pfefferle: Not a problem. Thank you though. I've been eagerly awaiting this. It allows me to do several things
#
davidpeach
hey y'all im back
#
KevinMarks
that zoomable ui is a bit like what reveal.js does eg http://slides.kevinmarks.com/leweb.html
#
KevinMarks
if you esc there you get a slide overview
#
@DigestWordpress
RT @MartianOdyssey: SInce starting wk on my new blogging website, have become #indieweb aware. Definitely avoiding #WordPress route now. ht…
(twitter.com/_/status/636282162195464192)
tantek joined the channel
#
aaronpk
kylewm: what do you think about adding twitter support to silo.pub?
#
kylewm
aaronpk: I'm into it, just need to figure out how to make a fake profile page that points to the right authorization_endpoint and stuff
#
aaronpk
ah right
frzn, sparverius and tantek joined the channel
#
KevinMarks
hm, isn't this the "if there's native auth, don't do the rel-me auth dance" issue?
#
aaronpk
no, that's solved
#
tantek
KartikPrabhu: when did you notice it? (the class name :) )
#
KevinMarks
I should try silo.pub again
#
Loqi
agreed.
#
aaronpk
it's pretty slick
#
KevinMarks
kylewm++
#
Loqi
kylewm has 220 karma
#
KevinMarks
very nice
#
kylewm
aaronpk: do you have a use case for silo.pub / twitter?
#
aaronpk
it came up just now from rhiaro but then I realized I would totally use it too
#
aaronpk
wanting an easier way to post to the twitter api
#
rhiaro
to auto posse to twitter via micrpub
#
aaronpk
i mean it doesn't really have to be micropub, but might as well be
#
cleverdevil
it'd be nice to have an IFTTT-like micropub endpoint
#
pfefferle
GWG you said that before, sorry again
#
aaronpk
cleverdevil: what do you mean?
#
cleverdevil
basically, a hub for all POSSE activities based upon rules.
#
pfefferle
GWG I am also working on my local sendmail to check your pull requests
#
cleverdevil
I suppose that Known could kind of be that...
#
cleverdevil
but, its all pretty manual right now.
lukebrooker and tridnguyen joined the channel
#
tridnguyen
I have a question about indieauth.com
#
tridnguyen
does it matter if the user's domain is http or https?
#
aaronpk
if you redirect http to https then it doesn't
#
aaronpk
but if the page is served from both then they are treated as different URLs
#
tridnguyen
I see
#
tridnguyen
so at step 4 here https://indieauth.com/developers, I should store the full domain as returned from the successful response as the user's identity?
#
aaronpk
the full URL, not just the domain, since some people sign in with a URL that includes a path
#
tridnguyen
so indieauth would normalize whether the user enters mydomain.com or http://mydomain.com?
#
aaronpk
it adds http if they don't enter a scheme
#
tridnguyen
I see
#
tridnguyen
makes sense :)
#
aaronpk
I would like to think so :)
#
tridnguyen
heh - thanks a lot
#
tridnguyen
I just tried out indieauth today for myself - really like it alot
#
tridnguyen
didn't know about it before
#
aaronpk
cool! how did you find it?
#
tridnguyen
I saw it on Kickball/awesome-selfhosted
#
tridnguyen
btw, the code that is returned from indieauth in step 3, that is only to verify in step 4? should it be stored as session token?
#
aaronpk
the code is a one-time use thing
#
aaronpk
makes a note to clarify that in the docs
#
tridnguyen
so the user would need to log in every time they come to a site that uses indieauth?
#
aaronpk
no, you can set your own server-side cookie at that point
#
tridnguyen
with a session token?
#
aaronpk
yeah however you want
#
tridnguyen
I see
#
aaronpk
it would be like if they had entered a username and password, how would you "log them in"
#
@EmLindley
RT @idworkshop: Earlybird prices for Internet Identity Workshop (Oct 27-29) end next Friday. Register now! #identity #indieweb #vrm http://…
(twitter.com/_/status/636296783556182016)
#
@Hackage
indieweb-algorithms 0.1.0, added by myfreeweb: A collection of implementations of IndieWeb algorithms. https://hackage.haskell.org/package/indieweb-algorithms-0.1.0?utm_source=twitterfeed&utm_medium=twitter
(twitter.com/_/status/636298464746319872)
lukebrooker joined the channel
#
tantek
what is Kickball?
#
Loqi
It looks like we don't have a page for "Kickball" yet. Would you like to create it? http://indiewebcamp.com/s/1026
Zegnat and djwesto joined the channel
#
kylewm
Kickball is just some guy's github username https://github.com/Kickball
cdchapman joined the channel
#
tantek
it's like someone's personal indieweb tools wiki page?
#
aaronpk
looks like one page in a series of "awesome" tools of various sorts
#
tantek.com
edited /projects (+114) "/* See Also */ add Kickball/awesome-selfhosted"
(view diff)
mlncn, benwerd and almereyda joined the channel
#
KartikPrabhu
tantek: noticed classname this morning on Feedly
#
tantek
I didn't realize you used Feedly
#
KartikPrabhu
yeah I do after Google Reader shutdown
#
KevinMarks
did he really mean to suggest replacing DNS with js-based lookup on a single site?
#
KevinMarks
it's one of those posts where I should respond but it woudl take ages
#
KevinMarks
and be read by 3 people maybe
#
tantek
yea I kind of feel the same way
#
aaronpk
omg this script has been importing 2000 avatars per hour for the past 3 hours
typhoo and cdchapman joined the channel
#
kylewm
hehe, you could probably roast marshmallows over its cpu
#
kylewm
also, any chance Lambda will notice that you are doing a whole bunch of SHA1 calculations and think you are mining bitcoins?
[snarfed] joined the channel
#
[snarfed]
probably i/o bound :P
#
[snarfed]
i wonder if there's some side channel to determine when a cpu is doing specific kinds of computation like hashing... but probably very difficult
[aaronpk] joined the channel
#
[aaronpk]
Well I'm only making one request at a time, and each takes 1-2 seconds. Not sure if that's because of the sha calculation or just the network requests
#
[aaronpk]
Hah I wonder how many bitcoins you could mine on their free tier. They probably thought of that already tho.
#
KevinMarks
what do you have to sha1 for?
#
typhoo
#r_netsec
#
GWG
I'm going to keep working on that, but anyone have comments on the Why?