#indiewebcamp 2015-05-11

2015-05-11 UTC
nloadholtes, KevinMarks_, j12t and KevinMarks__ joined the channel
#
Vendan
argh, I always forget to do dns changes *first*
KartikPrabhu and KevinMarks__ joined the channel
#
Vendan
tantek, http://vendaria.net:4001/ It'll be mf2.vendaria.net as soon as dns propagates
#
tantek
nice! first two examples on the microformats2 page worked great
#
tantek
this one tests implied photo from img[src] and name from img[alt] : http://microformats.org/wiki/microformats2#hyperlinked_person_image - take a look!
#
Vendan
oh, yeah, there's still massive chunks of the spec that aren't implemented yet
#
KartikPrabhu
figured out this conflit stuff and updated my mf2py. tantek now my site will also give the value:value type properties
#
Vendan
lol, it's not supposed to be value:value:
#
@TheIndieSloth
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597562613963333633)
#
KartikPrabhu
Vendan: yes. I know
#
tantek
KartikPrabhu: yeah that's a bug in mf2py fron unintended spec interpretation :/
#
Vendan
ahh, ok
#
KartikPrabhu
Vendan: my mf2py was laggin behind and gave some other bug :P so now it has the correct bug in it :)
#
@mob_app_wrd
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597562803835154432)
#
@mob_super11
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597562808167833600)
#
KartikPrabhu
aaaah not indieweb^
#
@TooStrong_Gamer
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597562850559725568)
#
@IndieGameDevBot
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597562863989948416)
#
tantek
!block IndieGameDevBot
#
Loqi
Got it! There are now 23 spammers blacklisted
#
tantek
!block TooStrong_Gamer
#
Loqi
Got it! There are now 24 spammers blacklisted
#
@GameDevRobot
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597563031300747264)
#
tantek
just to avoid the inadvertent indiegame overlaps
#
Vendan
note, tantek, my site will take a get parameter like ?MF=htmlhere, though have fun urlencoding chunks of html
#
tantek
!block GameDevRobot
#
Loqi
Got it! There are now 25 spammers blacklisted
#
tantek
Vendan, yeah seriously - see what KevinMarks was quoting above!
#
@MobileDifferent
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597563265242169344)
#
@mob_design
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597563302969913345)
#
@S78Mobile
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597563319797485568)
#
Vendan
I may integrate a little bit of url shortner, just for the fun of it :)
#
@8bit8bitgirl
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597563904802299904)
#
@JeanFrenchh
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597564229781192704)
#
tantek
wonders if Loqi could add a "-indiegame" to the mentions of indieweb search thing.
#
Loqi
yeah!
#
tantek
Glad you approve Loqi.
#
@mob_gallery
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597564380885090304)
KevinMarks_ joined the channel
#
@FlappyTeam
RT oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev …
(twitter.com/_/status/597565238125408256)
#
KartikPrabhu
aaaah so much spam
#
@mob_hold
RT @IndieGameAddict: RT oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ %E2%80%A6 #indieweb #indiedev #… http…
(twitter.com/_/status/597565311974445056)
#
tantek
!block IndieGameAddict
#
Loqi
Got it! There are now 26 spammers blacklisted
#
tantek
KartikPrabhu: if you have a moment and can check to see if any of those accounts look "human" or are just RTs of lots of stuff, let me know and I'll block accordingly.
#
tantek
I'm only blocking the ones that are obvious aggregators or offtopic from their names.
mlncn joined the channel
#
Vendan
how much of it is that #indieweb seems like a poorly chosen hashtag?
#
tantek
Vendan - unclear - most references are actual indieweb (if you go by search engine results being an arbiter of sorts)
KartikPrabhu joined the channel
#
@CelticFrost7
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597567593944326144)
#
@mob_maps
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597567824316399616)
#
@prgmbot
RT @FlappyTeam: RT oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamede…
(twitter.com/_/status/597568080198369280)
#
Vendan
ugh, they are retweating eachother
#
kylewm
you can always /ignore Loqi
#
kylewm
if the fix I just pushed to bridgy works, there's about to be a flood of invitations
#
GWG
The flood is coming
#
GWG
drowns under the bridgy flood
nloadholtes joined the channel
#
kylewm
I've never been so happy to see a invittions flood!!
#
Vendan
is it like catching up history?
#
GWG
kylewm: Hope some of them are for NYC
#
kylewm
Vendan: just catching up with invitations from yesterday
#
Vendan
is that the end?
#
kylewm
GWG: they probably won't be for NYC until it polls you
torrorist joined the channel
#
GWG
kylewm: I still need to get zachdonovan and confirm a venue.
#
kylewm
GWG: didn't you reauthorize bridgy like yesterday?
#
Vendan
is there any kind of listing of what area indiewebers are from?
#
tantek
!block prgmbot
#
Loqi
Got it! There are now 27 spammers blacklisted
#
tantek
Vendan - roughly by timezone on /irc-people
#
tantek
you can also see (and add to!) organizer cities on /HWC
#
kylewm
!tell snarfed bridgy needs but doesn't have user_events permissions scope :(
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
kylewm: Yes.
#
kylewm
so tired of the facebook api :(
#
GWG
kylewm: Ditto.
#
GWG
kylewm: There is only one solution.
#
GWG
I need more people on the Indieweb to interact with me so I can chuck silos.
#
tantek
kylewm: it's almost as if they know that workable decentralized options are coming and are slowly tightening their grip on what they have.
#
tantek
or they're just continuing with the slow frog boiling
#
Vendan
I wish hosting at home was a better idea then it is
#
Vendan
then you could really own your own data, just use a raspberry pi or the new CHIP thing
#
GWG
I run a server on a pi out of my house
#
Vendan
yeah, but you gotta fiddle with dynamic dns, and some ISP's block port 80 incoming
#
GWG
That reminds me, I wanted to have my other server proxy it
#
GWG
I use it to track airplanes
#
Vendan
dang, $15 a year for a vps
#
Vendan
that's freakishly cheap
#
Vendan
I remember paying more then that for crappy shared hosting
interactivist joined the channel
#
GWG
Vendan: I pay $12
#
Vendan
a year?
#
GWG
Yes
#
GWG
Crissic Solutions
#
Vendan
I pay $20 a month, but I'm also running a minecraft server without issues on it
#
GWG
They have my VPS in a federal reserve building shielded against a Category 5 hurricane and guarded by armed guards with dogs
#
torrorist
ideally, i'd like to host at home, but my ISP charges $30 for a static IP, so i'm using a vps that allows me to run a tor exit relay along with my site for $10 a month
#
Vendan
I've got a 2 core, 2gb ram server,
#
GWG
I use mine for personal use.
#
GWG
I have a $20 a month one I use for running more intensive things at Linode.
#
GWG
The $12/year runs my ZNC bouncer
#
Vendan
linode! woot woot!
#
Loqi
yay!
#
torrorist
i'm using linode as well. can't say enough good things about them!
#
Vendan
oh loqi, you're a hoot!
#
Vendan
really, now you're not talking to me, Loqi?
#
Vendan
really not sure why I'm still running a minecraft server
#
GWG
I hung out with a bunch of their people at SELF, down in your neck of the woods. They seemed pretty competent.
#
GWG
Vendan: Can't tell you.
#
Vendan
haven't logged into it in like a year and a half
#
GWG
Cancel it, and join the low end side.
jansauer joined the channel
#
Vendan
nah, I like having a decent vps
#
Vendan
yay, dns finally propagated :D
#
Loqi
giggles
#
Vendan
really Loqi? Really?
j12t joined the channel
#
ben_thatmustbeme
haha, Loqi can be inapropriate at times... its because you ended in :D
#
ben_thatmustbeme
huh... or not
#
ben_thatmustbeme
what is everyone up to tonight?
frzn joined the channel
#
KartikPrabhu
yay, you ended in :D
#
KartikPrabhu
Loqi is on a break
#
Loqi
woot!
#
GWG
ben_thatmustbeme: I was rewriting my Post Kinds code to be compliant with WordPress PHP coding standards, as well as giving me an excuse to improve parts of it
#
ben_thatmustbeme
haha KartikPrabhu he triggered on the wrong line
#
ben_thatmustbeme
KartikPrabhu: did you get your git issues worked out?
#
KartikPrabhu
ben_thatmustbeme: yes I did! thanks for offering to help
#
KartikPrabhu
now I know how to fix conflicts :)
#
ben_thatmustbeme
GWG, cool. Did you get push from WordPress guys about it, or just doing it to be nice
#
Vendan
I'm hooking the mf2 test suite data up to my parser lib
#
ben_thatmustbeme
KartikPrabhu: excellent
#
KartikPrabhu
is reading science papers :P
#
ben_thatmustbeme
Vendan, what language is the parser in?
yakker joined the channel
#
Vendan
golang
#
ben_thatmustbeme
more parsers = more happiness
#
Vendan
https://github.com/andyleap/microformats is the source, mf2.vendaria.net is an web test of it
#
KartikPrabhu
Vendan: good idea to put up a public interface. easier to test parsing :)
#
Vendan
heh, well, that's more for casual experiments, I'm integrating https://github.com/tobiastom/tests for a in-depth test of the parsing
#
Vendan
be able to just do `go test` and it'll run the entire set of test suites
tilgovi joined the channel
#
Vendan
then I'll set up travis, and start working towards a passing build :D
#
KartikPrabhu
Vendan: I meant makes it easier for others to test their markup using your parser,
#
Vendan
still nowhere near that level, I'm missing large chunks of the spec
#
KartikPrabhu
also, this way others can catch bugs too
#
Vendan
interesting bit is comparing the 2 outputs. My json object output ordering is non-deterministic, so I can't just compare marshaled strings
#
Vendan
woot, fixed a big issue that I didn't quite catch from the spec
#
Loqi
does a happy dance!
#
Vendan
now I'm passing 23 of 119 tests
#
Vendan
also, the full test suite takes 0.1 seconds to run, so I'm satisfied with the speed for right now :)
frzn, tantek and snarfed joined the channel
#
Vendan
there, travis is set up to run tests for me
KevinMarks_ and j12t joined the channel
#
Vendan
wow, is 1024px wide just seen as "screw you" narrow now?
#
Vendan
I'm looking at a blog right now where I can't scroll to the left, and there's content a good 200px of the left edge
nloadholtes joined the channel
#
tantek
Vendan, not quite responsive huh? ;)
#
@andy_leap
@wercker Hey, I know my screen is tiny(1024px wide), but your blog is unusable on my screen, any chance of fixing it? https://twitter.com/andy_leap/status/597602193643036672/photo/1
(twitter.com/_/status/597602193643036672)
#
Vendan
and note, that's scrolled as far left as I can go
#
Vendan
I'm not sure how you can justify just ignoring 1024px wide screens. Isn't that right around iPad?
KartikPrabhu and gRegorLove joined the channel
#
tantek
Vendan - original iPad yeah
#
Vendan
but even retina reports as 768px by 1024px
#
tantek
ok so … why would you name a product or service after a trivial dyslexic misreading of "wrecker" ? re: @wercker
tilgovi joined the channel
#
tantek
huh termie isn't here
#
KartikPrabhu
urgh so much fail on the wercker.com site
#
tantek
but he's in #microformats - left him a message there.
#
KartikPrabhu
<a>'s without a href and JS failed so don't actually work
#
tantek
KartikPrabhu: I'm so not going there. ;)
#
Vendan
it seemed like a neat idea, have my binary built by wercker and just deployed to my server, but for some reason, go build ./... isn't working
#
@hotgamesandroid
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597611132849905665)
j12t joined the channel
#
@mob_attack56
RT @oSoftDev: The map editor we use for Saga will soon be available: http://www.osoftdev.com/osd_products/SagaMapEditor/ #indieweb #indiedev #indiegamedev http://t.co/R…
(twitter.com/_/status/597611671327100929)
glennjones joined the channel
#
acegiak
I always develpo for 1024x768 as default?
#
Loqi
acegiak: GWG left you a message 8 hours, 47 minutes ago: Insert request for brain picking here. http://indiewebcamp.com/irc/2015-05-10/line/1431285100917
#
acegiak
GWG: you around? I can chat
#
tantek
!block hotgamesandroid
#
Loqi
Got it! There are now 28 spammers blacklisted
#
GWG
acegiak: I am. You told me a while back you wanted something in the next revision of Post Kinds
#
GWG
I can't remember what
#
acegiak
GWG: dang. neither can I
#
acegiak
Was it an easy way to add new kinds?
#
acegiak
I thinking of adding a duration meta field
#
KartikPrabhu
GWG: hence it is useful to leave messages with clear context
#
GWG
acegiak: There's a filter for that. But, either way, I'm redoing it according to WordPress coding standards.
#
GWG
acegiak: So, some object oriented programming.
#
GWG
I got a hard time about global scope.
#
acegiak
GWG: fair enough. just remember not to feel bad because there are always messier programmers out there (me)
#
GWG
acegiak: I'm trying to be better. Besides, it gives me an excuse to redo a few things.
#
acegiak
yeah definitely
#
GWG
I keep trying to get the display code improved.
#
acegiak
do we know if latest versions of sempress are post-kinds compatible?
#
GWG
To make it easier to expand the kind support.
#
GWG
acegiak: To the extent any theme is.
#
GWG
Yes.
#
Vendan
woot!
#
Loqi
yay!
#
acegiak
the main thing for me is getting the response in the right place structurally
#
acegiak
but yeah I'm helping blackwoolholiday.com with her site again
#
Vendan
mf2.vendaria.net is now rebuilt and autodeployed when I update my parser library
#
GWG
acegiak: I wish I could find a way that was consistent for that. WordPress lacks an official placement for information outside of the content.
#
Vendan
to celebrate, I think I'll get a few more tests passing!
#
acegiak
yeah, no. your current system is good. a 1 line insert for themes to be compatible or injecting it into the content if not is really good compromise
#
GWG
Wish there was something better
#
acegiak
not without a full dom manipulation system which would be insane
#
acegiak
or a weirdly specific core hook
#
GWG
No luck there
#
acegiak
now the current question is: how hard is it gonna be to add a duration field to the meta
#
GWG
acegiak: Duration of video/audio content?
#
acegiak
yeah. or in this case, how long I played a game
#
GWG
Easy. I just worry about the growing length of fields to fill out.
#
acegiak
I agree
#
acegiak
that's why I think the publication/album/site field is elegant
#
GWG
acegiak: That's why I wrote some custom post UI.
#
GWG
acegiak: It does work for what it does so far.
#
acegiak
yeah definitely
#
GWG
acegiak: Either way, if you remember, send me a message
#
tantek
GWG, you've been working on bookmarking UX, I wonder if you understand what this tweet is about: https://twitter.com/Ironsoup/status/591872940662099968
#
@Ironsoup
@t Doesn't anyone care about <TITLE>s? Too many uninformative; obfuscated. Manually editing after +bookmark'ing sucks. #indieweb
(twitter.com/_/status/591872940662099968)
#
tantek
I'm confused by it, so I'm wondering if it makes sense to anyone else.
#
tantek
Vendan++ for http://mf2.vendaria.net - very nice!
#
Loqi
Vendan has 4 karma
#
acegiak
tantek: prbably the fact that so many sites litter their <title> with all sorts of unnecessary crap?
#
GWG
The traditional format is page title - site title
#
tantek
acegiak: do you think it's an indirect criticism of my post's <TITLE>s? can't tell why they'd @-reply me at the front otherwise.
#
GWG
tantek: What have you posted with a title lately?
#
tantek
GWG - technically everything I post has a <title>
#
GWG
Your title on that one is the entire post
#
GWG
That seems to be a bit overkill.
#
tantek
GWG, that's what I do for all my notes
#
GWG
It is a bit long though.
#
tantek
yeah, sometimes I post long notes
#
acegiak
I don't think it's a direct criticism of you if they @ people they think would be interested in the conversation as I do sometimes
#
tantek
Vendan is your golang parser on github?
#
Vendan
hrm, https://github.com/tobiastom/tests/blob/master/h-card/nested/output.json looks odd, I can't quite reconcile the splitting one tag into 2 separate items in the items:[] array
#
tantek
(and look at that, Go sorts alphabetically before Javascript)
#
Vendan
according to the spec, type: [array of microformat "h-*" type(s) on the element], and I don't see anything about splitting microformats like that
#
tantek
that sounds right - yes those objects are multityped
#
Vendan
so that test is wrong?
#
tantek
like you can have an h-card that's also an h-x-person
#
tantek
hmm - checking
#
Vendan
cause if you unnest it, you get a single item in the items array that has both types
#
Vendan
so there's special treatment going on for children
#
tantek
indeed
#
tantek
that test is very odd
KevinMarks__ joined the channel
#
Vendan
there's several tests like that
tilgovi joined the channel
#
Vendan
heh, just implemented correct children handling for non-property h-* children
#
tantek
Vendan - I'm not sure what HTML the tests are using to make that JSON
#
Vendan
did a git push, and now(about 3 minutes later) mf2.vendaria.net is parsing them correctly
#
Vendan
so wait, that adding the items to the end of the main items array is wrong?
#
Vendan
cause there's only one main h-card in those test files!
#
Vendan
making that change cost me another failure, down to 22 tests passing.
#
Vendan
though I'm having doubts about that test suite
#
Vendan
esp. as I can't find a single parser that matches it
#
Vendan
Guess I need to make my own test suite
tvn joined the channel
#
Vendan
or at least, spend an hour or so working through the test suite and fixing these issues
glennjones joined the channel
#
tantek
hey glennjones - we're checking out the microformats2 test suite
#
tantek
we have some questions about some of the test cases
#
glennjones
its a little out of date and needs some love, the frist job next week is to start updating it
#
Loqi
glennjones: voxpelli left you a message 3 weeks ago: I added a wiki page about the social graph, could you check and extend? https://indiewebcamp.com/social_graph http://indiewebcamp.com/irc/2015-04-19/line/1429475645423
#
Vendan
I checked it, and those oddities are present in the original test files, i.e. https://github.com/microformats/tests/blob/master/h-card.html#L200-L236
#
Vendan
also, is there any way the generated stuff, with the separate html and json files for each test, could become the main and the js version be based off of that?
#
Vendan
https://github.com/tobiastom/tests is very very nice for my uses
killerog joined the channel
#
tantek
Vendan - yeah that testcase is wrong
#
tantek
there should only be the one big h-card in the top level items collection
#
tantek
the one with the <a class="h-org h-card" inside
#
KartikPrabhu
if they're useful to you
#
glennjones
If you could add issue to github repo I will work my way thought them
#
glennjones
I will move it to a simple set of html and json output files as this seems to be what people can mostly easliy work with
#
Vendan
glennjones, I've seen them show up in a couple different tests, I'm probably gonna set aside an hour or 2 to go through the tests tomorrow
#
Vendan
KartikPrabhu, looks interesting, though they seem more like examples then tests
#
glennjones
Then finally cross match it to the test used by all the new parser which are not based on the orginal test suite
#
Vendan
there doesn't seem to be any kind of "output must be blah", though I may be wrong
#
Vendan
glennjones, I plan on passing most of them through the list of validators up on the wiki
#
tantek
glennjones: ^^^
#
tantek
glennjones: are you maintaining that github repo? or which repo did you mean for "If you could add issue to github repo"
snarfed joined the channel
#
Vendan
that's why I think I need to walk all the tests and doublecheck them
#
tantek
very odd. yes.
#
glennjones
The https://github.com/microformats/tests repo - i still test my parser against it
#
tantek
oh oops ok
#
tantek
Vendan - let's focus on that repo then ^^^
#
acegiak
GWG: finally got around to updating my last.fm scraper to populate the meta fields properly with albume and card-name
#
GWG
acegiak: I hope nothing I do messes anything up. It shouldn't.
#
acegiak
should be fine
#
Vendan
I'll probably break them out into separate files ala tobiastom's repo while I'm at it
#
Vendan
man, I can not get over how epic that is
#
Vendan
`git push` and 5 minutes later, my parser site is running the new version
snarfed joined the channel
#
Vendan
well, it's roughly 1:30am here, and I gotta go to work in the morning, so time to hit the sack
elima_ joined the channel
#
tantek
Vendan - again, nice work. Sleep well.
KartikPrabhu joined the channel
#
kylewm
!tell snarfed well I submitted user_events and user_photos ... fingers crossed
#
Loqi
Ok, I'll tell them that when I see them next
ScruffyDan joined the channel
nloadholtes, KevinMarks_, csarven and j12t joined the channel
#
Loqi
does a happy dance!
glennjones, Jihaisse and elima_ joined the channel
#
tantek.com
edited /code-of-conduct (+262) "Similar Codes of Conduct, Yes and Yes Yes"
(view diff)
KartikPrabhu and eschnou joined the channel
#
tantek.com
edited /code-of-conduct-examples (+388) "subheads, distinguish positive framing vs. others"
(view diff)
pfefferle, j12t, loic_m, michielbdejong and friedcell joined the channel
#
tantek
manual posting - how it starts!
#
tantek
what is a game play?
#
acegiak
ooh. and I can use boardgamegeek.com as a source to scrobble any tabletop games I play at dinner tonight!
#
acegiak
a game play is a single instance or session of play of a game
#
loqi.me
created /game_play (+86) "prompted by tantek https://indiewebcamp.com/irc/2015-05-11/line/1431330607417 and dfn added by acegiak"
(view diff)
#
tantek
lol - tautology hour huh? ;)
#
acegiak
if there's anything I learned at uni it's that tautologies are inescapable in IT
#
acegiak
at some point describing things that describe things becomes meaningless
#
tantek
not inescapable, just increasingly difficult to avoid, but still avoidable
#
acegiak
I like the way we try to differentiate between "generic things" like; a widget is just a thing and an object is just a thing but they're different generic things etc
#
tantek
a widget is a "for example" instance of an object
#
tantek
an object (in the microformats context at least) is a thing that has a flat set of properties, each of with zero or more values.
#
tantek
s/of with/with
#
Loqi
tantek meant to say: an object (in the microformats context at least) is a thing that has a flat set of properties, each with zero or more values.
#
acegiak
I guess I intuitively understand the differences. The situation just amuses me
minsky joined the channel
#
tantek
acegiak - the way we avoid "describing things that describe things becomes meaningless" is by basing things on *actual* people, *actual* sites, *actual* markup, *actual* URLs.
#
acegiak.net
edited /game_play (+346) "less tautological?"
(view diff)
j12t, petermolnar and JellyPo joined the channel
#
acegiak
yeah. that's one of the advantages of how this community operates
nloadholtes, KartikPrabhu and pfefferle joined the channel
#
tantek.com
edited /game_play (+57) "see also - related post types"
(view diff)
michielbdejong joined the channel
#
tantek
what are posts about?
#
Loqi
Welcome to news about the IndieWeb where recent notable articles about the IndieWeb are cited and linked to keep you up to date https://indiewebcamp.com/posts_about
KevinMarks__, nloadholtes, evalica, jansauer, fkooman, j12t and tmro joined the channel
#
aaronpk
good morning
#
fkooman
morning :)
Sebastien-L joined the channel
KevinMarks_ joined the channel
#
michielbdejong.com
edited /indieweb-messaging (+310) "/* Issues */ mention impact on display of comments sections"
(view diff)
KevinMarks__, interactivist and KevinMarks_ joined the channel
#
KevinMarks
the nice thing about using html forms is that quoting is done for you
pfefferle, frzn and j12t joined the channel
#
Vendan
urgh, golang does not like mixing types in a hash like the rels stuff does
friedcell joined the channel
#
aaronpk
sure would be nice for some ghost people to come to an indiewebcamp http://blog.ghost.org/year-2/
#
aaronpk
great post on the transparency of their kickstarter $$
stream7 joined the channel
#
petermolnar
flickr api is timing out for me
#
petermolnar
is anyone else experiencing anything similar?
pfefferle joined the channel
#
GWG
Good morning
#
petermolnar
good morning
benborges, pfefferle and mlncn joined the channel
#
GWG
pfefferle: By the way, thank you for the merge.
pfefferle joined the channel
#
Loqi
[mention] http://blog.danielpietzsch.com/post/118685034368/adactio-journal-100-words-049 posted 'Adactio: Journal—100 words 049 https://adactio.com/journal/8899 Here’s Jeremy’s summary of day 2 of IndieWebCam...' linking to https://indiewebcamp.com/2015/Germany
pfefferle, j12t, fourtonfish and wolftune joined the channel
#
@webgefrickel
Can’t thank @adactio enough for the #indiewebcamp and his inspiring talks and attitude. #btconf
(twitter.com/_/status/597762490043338752)
pfefferle, chalettu, stream7_ and nloadholtes joined the channel
#
@justb3a
RT @webgefrickel: Can’t thank @adactio enough for the #indiewebcamp and his inspiring talks and attitude. #btconf
(twitter.com/_/status/597766654337101825)
mlncn joined the channel
#
ben_thatmustbeme
!tell michielbdejong I corrected some of your entries on indie-messaging. You don't use rel= for microformats classes. Only put those in class=
#
Loqi
Ok, I'll tell them that when I see them next
#
@textformer
Wer auf der @btconf rumhängt, kann sich übrigens die aktuelle @screengui_de am Info-Stand mitnehmen. Titelthema: #indieweb. #btconf
(twitter.com/_/status/597770949006589953)
#
@pfefferle
RT @textformer: Wer auf der @btconf rumhängt, kann sich übrigens die aktuelle @screengui_de am Info-Stand mitnehmen. Titelthema: #indieweb.…
(twitter.com/_/status/597771548687142912)
pfefferle joined the channel
#
@silentdan
RT @textformer: Wer auf der @btconf rumhängt, kann sich übrigens die aktuelle @screengui_de am Info-Stand mitnehmen. Titelthema: #indieweb.…
(twitter.com/_/status/597774161356947456)
j12t joined the channel
#
@btconf
RT @textformer: Wer auf der @btconf rumhängt, kann sich übrigens die aktuelle @screengui_de am Info-Stand mitnehmen. Titelthema: #indieweb.…
(twitter.com/_/status/597775138596073472)
#
kylewm
Vendan: I don't understand about mixing types in a hash -- rels should be purely string -> list:string right?
#
Vendan
but alternates go in that same thing
#
Vendan
oh, wait, they don't, do they
#
Vendan
well, that makes it easier
#
kylewm
cool :)
#
Vendan
ok, that portion is done, pretty sure all the implied properties are done, and I'm working on the value-class-pattern now
#
kylewm
!tell gRegorLove did you see there was another Processwire user at IWC Dusseldorf?
#
Loqi
Ok, I'll tell them that when I see them next
snarfed and stream7 joined the channel
#
petermolnar
I have a feeling flickr is about to get even more abandoned... https://www.flickr.com/help/forum/en-us/72157652170455210/
#
@dkreuz
RT @textformer: Wer auf der @btconf rumhängt, kann sich übrigens die aktuelle @screengui_de am Info-Stand mitnehmen. Titelthema: #indieweb.…
(twitter.com/_/status/597786623196196864)
#
Vendan
tantek__, here's another one, https://github.com/andyleap/tests/blob/master/h-card/p-property/input.html, the test output has name:["John Doe"], which I would argue is better, but according the the value-class-pattern, I would expect it to be ["JohnDoe"]
tantek joined the channel
#
Vendan
tantek, here's another one, https://github.com/andyleap/tests/blob/master/h-card/p-property/input.html, the test output has name:["John Doe"], which I would argue is better, but according the the value-class-pattern, I would expect it to be ["JohnDoe"]
jb__ and LanceyWork joined the channel
#
tantek
Vendan - your expectation looks right
#
tantek
however we could fix the test to get that output too
#
tantek
clicks the pencil
#
Vendan
just adding a space at the end of the John element?
#
tantek
no because we don't want to disturb the given-name
#
Vendan
hrm, tbh, I'm doing a bit of trimming on that stuff to get the textcontent of the nodes under control
#
Vendan
which matches the parsers I'm checking
#
Vendan
should textContent leave all the extra whitespace intact?
#
tantek
perhaps at least if it is nothing but whitespace?
#
tantek
(for class="value")
#
tantek
I do remember some trimming in the spec - I need to re-read VCP
tilgovi joined the channel
#
Vendan
that's the other thing, VCP says to use inner-text, but then has an example where it's got html tags in the output
pfefferle joined the channel
#
Vendan
(also, just fyi, I would not have gotten anywhere as far as I did yesterday without http://microformats.org/wiki/microformats2-parsing)
#
tantek
yes it helps to have a parsing specification :)
#
tantek
well, the VCP spec does not say anything about trimming whitespace
#
Vendan
k, so you could have something like a <data class="value" value=" "> to shove an extra space in there
#
tantek
hmm that's true too
#
tantek
perhaps better
#
Vendan
seems kinda odd to have to do that though
#
tantek
better to have to be explicit about inserting whitespace delimiters than come up with magic to remove them
#
tantek
updated pull req
#
ben_thatmustbeme
need to fix a lot of things, including getting a following page up
#
tantek
what is follow?
#
Loqi
To follow is the concept of establishing a digital relationship to another person or entity so that you can receive updates from them over a given social media channel https://indiewebcamp.com/follow
#
tantek
so abstract
#
tantek
we should just search for "is the concept" and replace it with more concrete dfn :/
#
Vendan
hrm, tantek, given https://github.com/andyleap/tests/blob/master/h-entry/summarycontent/input.html, should the p-summary content be extracted out as a property of the h-entry?
#
Vendan
also, I'm doing fixing up these tests as I walk through them, so I'll have a big pull request ready in a while
#
tantek
Vendan - I saw you forked from that other repo - did you see the repo that glennjones pointed to instead?
#
tantek
probably better to work based on the repo glennjones pointed to
#
Vendan
I can go back and apply them to that repo, but I can't run tests off of microformats/tests
#
tantek
odd - why?
#
tantek
is it something we can fix?
#
Vendan
not really...
#
Vendan
microformats/tests seems very very specific to js based parsers
Sebastien-L joined the channel
#
tantek.com
edited /follow (+104) "rewrite dfn to be specific, not so abstract about "concept" and "lexicon""
(view diff)
#
Vendan
also, I much prefer my current setup over something that involves node.js as well. I can currently run the entire testsuite in about half a second from within my ide. Not willing to lose that ability :)
pfefferle joined the channel
#
bret
just reading about cordova, which uses w3c's packaged webapp spec... config.xml baby!
#
ben_thatmustbeme
cordova is nice bret
#
ben_thatmustbeme
i built mobilepub pretty quickly with it
#
ben_thatmustbeme
it is more like a proof of concept, but it suffices for me
#
bret
looks rad! xml configs are icky though
#
tantek.com
created /follower (+339) "create separate stub from follow"
(view diff)
#
tantek.com
created /followers (+22) "r"
(view diff)
#
tantek
bret - they're just out of fashion now that JSON configs are in fashion :P
#
tantek.com
edited /follower (-1) "-]"
(view diff)
j12t joined the channel
#
tantek.com
edited /follower (+662) "move most follow IndieWeb Examples here, since they were follower lists"
(view diff)
#
tantek.com
edited /follow (-473) "move follower examples to that page, add Ben Roberts follow post"
(view diff)
#
bret
id take a package.json over this any day
#
tantek
sure, you say that *today* :P
#
bret
until someone makes something intrinsically better
#
Vendan
I want to see some really crazy config methods. Someone make a config system for a server that involves paying carefully crafted amounts to the server over bitcoin
#
tantek.com
edited /follower (+690) "move followers/followings lists brainstorming here, also define following, followings. note microformats xfn rel values"
(view diff)
#
tantek.com
edited /follow (-346) "moved follower brainstorming to its own page"
(view diff)
#
tantek
!tell rhiaro I split off the /follower stuffs from the /follow page - take a look at both and feel free to expand. Now that you and ben_thatmustbeme both publish "follow" posts, made sense to be specific.
#
Loqi
Ok, I'll tell her that when I see her next
#
tantek.com
edited /follow (+37) "add follower to dfn"
(view diff)
#
tantek.com
edited /follow (-51) "reword to shorten dfn"
(view diff)
#
tantek
Vendan: "run the entire testsuite in about half a second from within my ide" sounds like a good reason!
#
tantek
I wonder if there's a way to abstract the tests so they can be used by both the JS harness and especially to enable what you're doing
#
j12t
I declared "open office hours" on #ubos IRC today. Head over there if you have any questions about what UBOS is, how to install and maintain web apps etc.
#
tantek.com
edited /follow (+69) "/* Indieweb examples */ note ben uses u-follow-of"
(view diff)
#
tantek
!tell rhiaro you want "u-x-follow-of" so that "u-*" parsing rules still work, rather than "x-u-follow-of", unless you're trying to completely hide that class name from microformats2 parsers. re: https://indiewebcamp.com/follow#rhiaro
#
Loqi
Ok, I'll tell her that when I see her next
tvn, snarfed, KevinMarks__, gavinc and tantek joined the channel
#
Vendan
oh god, that's awesome
fourtonfish joined the channel
#
tantek
amazing
#
tantek
and on the subject of /follow !
snarfed, benwerd, Vendan and gRegorLove joined the channel
#
gRegorLove
benwerd: Submitted a PR for audio tag parsing in php-mf2. It's a one-liner if you want to try it. https://github.com/indieweb/php-mf2/pull/65
#
Loqi
gRegorLove: kylewm left you a message 2 hours, 13 minutes ago: did you see there was another Processwire user at IWC Dusseldorf? http://indiewebcamp.com/irc/2015-05-11/line/1431357356672
bengo joined the channel
#
benwerd
gRegorLove: will check it out!
#
gRegorLove
Ooh, I hadn't seen that kylewm. Awesome.
KevinMarks_ and martinBrown joined the channel
#
gRegorLove
Wow, micropub for ProcessWire. Very cool.
fkooman joined the channel
#
Vendan
heh, I watched the demos over the internet, some pretty neat stuff
#
kylewm
does anyone know what "somebody already did the hard work of making Medium style text editing" aaronpk used for the improvements to Quill?
#
@gRegorLove
@johannesdachsel @justb3a I saw you were at #indiewebcamp and running ProcessWire. I'm working on setting up a webmention plugin for PW. 1/2
(twitter.com/_/status/597823604986806273)
#
@gRegorLove
@johannesdachsel @justb3a I'll let you know when it's out so we can test it out. Glad to see more PW indieweb people! :] 2/2
(twitter.com/_/status/597823664633958400)
#
bengo
@kylewm I don't know but is theist the type of thing you're looking for? http://www.createjs.com/Home
j12t_ joined the channel
#
bengo
... nvm that's not what I was thinking it was
#
@frankmeeuwsen
Na de Handpicked van vandaag weer wat in het Indieweb gebeuren aan het snuffelen. Tweets versturen vanaf je eigen site bijvoorbeeld.
(twitter.com/_/status/597824299722932224)
KevinMarks__, tantek, KevinMarks___, yakker, joskar, daf2, davemenninger1, michel_v, j12t, mlncn, acegiak, sandro and wagle joined the channel
#
@benwerd
.@tef That's an important distinction: ind.ie has nothing at all to do with #indieweb.
(twitter.com/_/status/597832507036291072)
#
kylewm
aaronpk++ thanks
#
Loqi
aaronpk has 803 karma
#
aaronpk
i'm about to push the quill update :)
#
rhiaro
aaronpk++
#
Loqi
rhiaro: tantek left you a message 2 hours, 7 minutes ago: I split off the /follower stuffs from the /follow page - take a look at both and feel free to expand. Now that you and ben_thatmustbeme both publish "follow" posts, made sense to be specific. http://indiewebcamp.com/irc/2015-05-11/line/1431361986496
#
Loqi
rhiaro: tantek left you a message 1 hour, 55 minutes ago: you want "u-x-follow-of" so that "u-*" parsing rules still work, rather than "x-u-follow-of", unless you're trying to completely hide that class name from microformats2 parsers. re: https://indiewebcamp.com/follow#rhiaro http://indiewebcamp.com/irc/2015-05-11/line/1431362730543
#
Loqi
aaronpk has 804 karma
#
@justb3a
@gRegorLove @johannesdachsel we just implemented a basic twitter integration for now. maybe we can combine it? #processwire #indieweb
(twitter.com/_/status/597833829580206081)
#
rhiaro
tantek: yeah I realized I messed the mf up just didn't get round to fixing yet
tantek joined the channel
#
tantek
GWG I don't get it
#
kylewm
some of the failures are just style issues, GWG
#
GWG
I can't get them to look at hentry, to look at hfeed...
#
kylewm
they want if ( !condition() ) instead of if (! condition() )
#
GWG
I don't know what to do
#
tantek
lol code whitespace conventions
#
tantek
didn't we all agree on JSLint a while ago?
#
tantek
my favorite: if is not a function call ;)
#
GWG
kylewm: I complied with their whitespace conventions
#
GWG
The issue is their definition of hfeed
#
GWG
"I'm suggesting something more limited actually, that would only apply to screens with lists of date-stamped posts." Is that how you would define hfeed?
squeakytoy joined the channel
#
tantek
GWG - no - any collection of h-entrys can be an h-feed
#
GWG
That is what I said.
#
tantek
do we need to be explicit in the spec?
#
GWG
tantek: You contributed to the hatom spec they are thinking of
#
GWG
Maybe it should be
#
tantek
yeah I'm pretty much the editor
#
GWG
They also won't remove hentry from everything. So, basically, they won't change what they have now.
#
GWG
So, it moves to the second question of how to move forward from what they have now
#
GWG
There is an acknowledgement from the core team that hentry was applied incorrectly in 2008, but they can't fix it without breaking large amounts of sites.
#
tantek
GWG, kind of sounds like they have no actual strategy, just lots of inertia / intransigence from lack of knowledge.
#
tantek
how would it break large amounts of sites?
#
tantek
can guess the answer.
#
GWG
People styled it
#
tantek
GWG, do you have a permalink for that "acknowledgement" and precise explanation?
#
tantek
we had that other person asking in here about why not to style semantic class names the other day
#
tantek
anyone recall that conversation?
#
GWG
tantek: Yes, I was in it
#
GWG
I'm the one who said it was a bad idea. Acknowledging I'm currently doing it.
#
GWG
But it's on my list to address.
#
GWG
My theme is based on _s, which does it. But I got a no on changing that.
#
Vendan
hey, tantek, I'm getting some failures just because I'm not normalizing urls, which is understandable, and on my todo list
#
Vendan
but the testsuite seems to have a varying base url, do we want to standardize it to http://example.com/ for all the tests?
#
tantek
I don't think we want to make it just one URL
#
tantek
because then we wouldn't be testing that aspect ;)
#
Vendan
well, then, maybe add the baseurl to the test.json or something?
#
Vendan
should also be testing the html <base> tag
#
tantek
indeed - I think barnabywalters's tests check <base>
#
Vendan
ugh, I need to do datetime parsing still :(
fourtonfish joined the channel
#
tantek
Vendan - indeed you do
#
Vendan
I'm up to 42 of 119 tests
#
Vendan
yeah, I'm looking at that
#
Vendan
"if the value has both a specific ISO8601 date and a specific time, use those and stop looking for "value" elements." so don't look for timezone info in this case?
mlncn joined the channel
#
tantek
I should clarify that - to include timezeon
#
tantek
good catch
#
Vendan
so, "ignore any further "value" elements that specify the date or time."?
#
tantek
there are a ton of tests for all the date / time / timezone variants here: http://microformats.org/wiki/value-class-date-time-tests
KevinMarks_, tilgovi, KevinMarks2, Loqi and tantek joined the channel
#
aaronpk
oookay... who wants to try this out
#
kylewm
GWG: it's not a big deal, but you didn't comply with all the whitespace standards according to this error https://travis-ci.org/Automattic/_s/jobs/61907925#L244
#
Loqi
[mention] gRegor Morrill commented '@justb3a Cool! The one I'm working on is a bit different; it supports the more general protocol https://indiewebcamp.com/webmention @johanne...' on a post that linked to https://indiewebcamp.com/webmention (/notes/2015/05/11/3/)
#
@gRegorLove
@justb3a Cool! The one I'm working on is a bit different; it supports the more general protocol https://indiewebcamp.com/webmention @johannesdachsel
(twitter.com/_/status/597852668732702720)
#
aaronpk
whoa, gRegorLove your webmention came before the tweet this time!
snarfed joined the channel
#
gRegorLove
Last one only mentioned "indieweb". I'm sending wm to URLs in my notes before bridgy publish
#
tantek
as you should
#
Loqi
[mention] gRegor Morrill commented '@justb3a @johannesdachsel I'm in the IRC room regularly if you want to stop by and chat indieweb/ProcessWire: https://indiewebcamp.com/irc' on a post that linked to https://indiewebcamp.com/irc (/notes/2015/05/11/4/)
KevinMarks_ joined the channel
#
gRegorLove
And sometimes it's quite a bit slower... :)
KevinMarks___ joined the channel
#
@gRegorLove
@justb3a @johannesdachsel I'm in the IRC room regularly if you want to stop by and chat indieweb/ProcessWire: https://indiewebcamp.com/irc
(twitter.com/_/status/597854356386361345)
KevinMarks_ joined the channel
#
gregorlove.com
edited /User:Gregorlove.com (+147) "2015 IWC goal"
(view diff)
tilgovi joined the channel
#
@felixwahner
@gRegorLove @justb3a @johannesdachsel read about webmentions in the morning (thx @bastianallgeier). Nice to see someone working on a module
(twitter.com/_/status/597856319232712704)
KevinMarks___ joined the channel
#
aaronpk
worked surprisingly well!
#
voxpelli
aaronpk: nice new editor!
KevinMarks_ and tvn joined the channel
#
Vendan
"class="">"?
#
aaronpk
yeah we're trying to figure that out lol
#
aaronpk
i'm pretty surprised/impressed that the image worked first try :)
#
Loqi
[bridgy] Felix Wahner replied '@gRegorLove @justb3a @johannesdachsel read about webmentions in the morning (thx @bastianallgeier). Nice to see someone working on a module' to a tweet that linked to https://indiewebcamp.com/webmention (https://twitter.com/felixwahner/status/597856319232712704)
#
aaronpk
looks like that came from the very beginniing <p class=""> that the editor adds, and it's in her storage, so it's not my fault ;)
#
rhiaro
takes responsibility for anything wrong with rendering of post
#
kylewm
I think it is really super cool that the Kirby CMS guy came to IWC
interactivist joined the channel
#
aaronpk
yeah! he was super into it!
#
rhiaro
wishes she could design nice things
#
kylewm
iirc he talked quite a bit about indiewebcamp at the end of this podcast https://huffduffer.com/kylewm/196660
#
gRegorLove
I just read his post about it. He seemed pretty excited.
#
aaronpk
although I am sad that the name Kirby is taken in the IWC community now, so if I ever do build this I'm gonna have to rename it http://indiewebcamp.com/kirby-login-app
#
gregorlove.com
created /Kirby (+134) "stub"
(view diff)
#
aaronpk
he apologized for taking the name only because it was cute, despite me having a good reason for using the name for that project :)
#
aaronpk
*sigh*
#
aaronpk
i'm so bad at naming things that i'm always overly excited when i come up with a cute name
#
Loqi
[bridgy] Johannes Dachsel replied '@gRegorLove @justb3a sounds great! Let's talk via IRC some time.' to a tweet that linked to https://indiewebcamp.com/webmention (https://twitter.com/johannesdachsel/status/597862169225633795)
#
tantek
ok once more into #microformats value-class-pattern date and time parsing details….
#
tantek
Thanks to Vendan
#
Vendan
I'm making you revisit so much of the specs
#
@justb3a
@gRegorLove do you have your code on github? could you send a link? webmentions would definitely be the next step..
(twitter.com/_/status/597863243621740547)
#
tantek
it's good timing as it's been long enough that I can look at them with closer to a fresh perspective
#
@justb3a
@gRegorLove do you have your code on github? could you send a link? webmentions would definitely be the next step.. @johannesdachsel
(twitter.com/_/status/597863708828823554)
loic_m and snarfed joined the channel
#
@Johannes_Ernst
@FitbitSupport While we are at it, how do I get my Aria scale to post to my own webserver *without* you knowing what I weigh? #indieweb
(twitter.com/_/status/597867565088579584)
#
@aaronpk
@Johannes_Ernst @FitbitSupport If this were possbile I would drop my Withings scale for an Aria in a heartbeat! #indieweb
(twitter.com/_/status/597867893410271232)
bengo joined the channel
#
@andy_leap
@aaronpk @Johannes_Ernst @FitbitSupport How about the bands too? I've got one I don't use because I want control over my own data! #indieweb
(twitter.com/_/status/597868624251060224)
#
@Johannes_Ernst
RT @aaronpk: @Johannes_Ernst @FitbitSupport If this were possbile I would drop my Withings scale for an Aria in a heartbeat! #indieweb
(twitter.com/_/status/597868721122619392)
#
Vendan
no offense people, but if you can't tell I'm using firefox from my screenshot, that's a little sad https://twitter.com/lindseybateman/status/597673341974159360
#
@lindseybateman
@andy_leap thanks for reporting, are you using Firefox?
(twitter.com/_/status/597673341974159360)
#
kylewm
Vendan: lol
#
tantek.com
edited /Facebook (+1375) "/* Criticism */ Algorithmic Filtering"
(view diff)
#
tantek.com
edited /Facebook (+0) "/* Criticism */ image to top"
(view diff)
KartikPrabhu joined the channel
#
tantek.com
edited /follow (+369) "/* Facebook */ note issue - algorithmic filtering, link to main info on topic"
(view diff)
#
tantek
j12t: re: "how do I get my Aria scale to post to my own webserver *without* you knowing what I weigh?" I believe the answer is, install an Enterprise-grade proxy server at home that MiTMs the scale's attempts to access outside your home's firewall, and instead redirect those accesses to your own webserver inside the firewall.
#
j12t
tantek: I'd love to try this, but I'd be surprised if they hadn't locked down some ssl cert.
#
tantek
(discussed this very scenario, using MiTM to ownyoudata from such silo cloud devices, with TimBL last Wednesday)
#
aaronpk
i'm running a very small DNS server that could at least rewrite the DNS entry for the scale at home, i'm tempted to try that
#
Vendan
I wouldn't count on it, the bands do encryption both ways
#
aaronpk
but yeah they may have pinned the SSL cert
#
tantek
^^^ that :D
#
tantek
I doubt they pinned it - would make updates too hard
#
bengo
very cool idea
#
j12t
not pinned ... just my CA won't be in their list of approved CAs.
#
aaronpk
i think it was SSL pinning that busted some home automation device a few weeks ago
#
Vendan
I've looked into liberating my data from the bands, but there's no way to get at it
#
tantek
j12t I bet the opposite - I bet the Aria scale is ok with self-signed certs
#
tantek
most home IoT crap is
#
j12t
I really really want to start a movement that says "I demand root access to all devices I buy".
#
j12t
Easily fixed then.
#
bengo
Free Hardware Movement?
#
tantek
j12t - exactly, as long as you can install your own root cert, on the devices you put in your home, you're good to go
#
j12t
And now that there is proof you can have a general-purpose computer for $9, there is no more "lack of computing resources" argument that holds water
#
Vendan
https://github.com/cmwdotme/fitbitfun "I removed the data decoding and firmware related code at the request of fitbit" that crap pisses my off
#
kylewm
this could be a really good excuse to play with a Spark
#
Vendan
reverse engineering to increase compatibility with third party tools utilities is perfectly fine in my books
#
aaronpk
kylewm: fyi you can run a spark server on your own hardware and point a spark device to it
#
Vendan
also andyleap on github
#
j12t
I personally don't understand why Fitbit et all don't like this. They could create an entire hacker community around their devices.
#
j12t
And I don't see the downside, except hiring some people who say "sorry, you broke your warranty" all day long.
#
Vendan
one of the things I wanted to do with my band is make a window on my computer with my heart rate
#
Vendan
cause I exercise on an elliptical that's got a computer attached
#
bengo
@Vendan what band?
#
Vendan
and play WoW while I run
#
kylewm
aaronpk: awesome
#
Vendan
fitbit charge HR
#
Vendan
actually have it set up so that I have to run IRL to run in the game
#
Vendan
it's rather incredibly motivating
#
bengo
Is it natively hackable? Or did you do something fancy?
#
Vendan
oh, no, it's the opposite of hackable
#
bengo
kk just checking
jb__ joined the channel
#
Vendan
that's what I wanted to do, but I can't
#
bengo
I see I see
#
Vendan
and all the "oh look I hacked this thing" stuff has the actual data decoding removed "at the request of fitbit"
#
bengo
Bummer
#
Vendan
made me actually start working on my own fitness watch band
#
bengo
I'm gonna start learning more about Electronics and IoT. MakerFaire is this weekend.
#
Vendan
need to get the design to a state where I can have the board made at some point
#
bengo
There was a guy named Dan at last weeks' HWC that has been working on http://makerspace.com/
#
bengo
Said he has some sponsorship to start hosting some electronics get-togethers in GG Park every weekend
gRegorLove and LCyrin joined the channel
#
tantek.com
edited /Facebook (+274) "/* Algorithmic Filtering */ more criticism"
(view diff)
#
Vendan
well, I've managed to post a note on my page now, Still need to get h-feed and such on it, as well as h-card for myself
#
KevinMarks__
new quill doesn't do smart quotes and hyphens like medium.
#
aaronpk
please file an issue :)
#
aaronpk
i haven't actually used medium
#
Loqi
[mention] Kevin Marks posted 'Does edit UI affect writing style 1 min read Listening to Th...' linking to https://indiewebcamp.com/Micropub (http://known.kevinmarks.com/2015/does-edit-ui-affect-writing-style)
#
KevinMarks__
hm, also doens't show what I'm logged in as
#
KevinMarks__
ah, I didn't link you and kyle
#
aaronpk
hah true
#
aaronpk
KevinMarks__: you should try including an image next, i wanna see if that works with known ;)
#
KevinMarks__
medium has my face topleft, showing who i'm logged in as
danfowler joined the channel
#
tantek.com
edited /events/2015-05-20-homebrew-website-club (+8) "RSVP for NYC on the wiki!"
(view diff)
#
@kevinmarks
Ello, ello, ello. What's all this then, you're still using Twitter? #hipstercop https://twitter.com/yakhunt/status/597146559533441024/photo/1
(twitter.com/_/status/597460602252972032)
#
Loqi
giggles
snarfed joined the channel
#
KevinMarks__
I should try it with feverdream
#
aaronpk
niiiice
#
aaronpk
that photo thing is magic
#
KevinMarks__
does quill work on mobile?
#
aaronpk
probably not
#
KevinMarks__
(because medium doesn't)
#
aaronpk
the formatting thingy doesn't pop up, i know that for sure
bengo and snarfed joined the channel
#
KevinMarks__
the + thingy worked, but then complained about low memory when I tried to insert a photo form my camera
#
aaronpk
oh hmm, what's the size limit?
#
aaronpk
on localstorage
#
Vendan
5mb in most cases?
#
KevinMarks__
yes, I think so
#
Loqi
[mention] Aaron Parecki posted 'I'm writing this post in the newest version of my Quill editor, which I hacked together at IndieWebCamp Germany. I was inspired by Glenn Jon...' linking to http://indiewebcamp.com/2015/Germany (https://aaronparecki.com/articles/2015/05/11/1/)
#
KevinMarks__
it worked with a saved image from twitter
#
kylewm
what is AppCache?
#
tantek
AppCache is a bad idea. You really should stay far away from it. Instead, look into Service Works. You'll thank me later.
#
loqi.me
created /AppCache (+148) "prompted by kylewm https://indiewebcamp.com/irc/2015-05-11/line/1431381564782 and dfn added by tantek"
(view diff)
#
tantek.com
edited /AppCache (+2) "ers"
(view diff)
#
kylewm
guffaw
KartikPrabhu and snarfed joined the channel
#
aaronpk
that's what i hear, except there seemed to be many more edge cases with serviceworkers!
#
KevinMarks__
hm, got a 400 from fever dream <p>CSRF token missing or incorrect.</p>
#
aaronpk
and it was not designed for the thing i wanted to do
#
tantek
what is the thing you wanted to do?
bengo joined the channel
#
KevinMarks__
aaronpk, kylewm is that because publish is working async and kyle meeds to add CSRF?
#
aaronpk
(fixed the image in that post, needed to update p3k-core)
#
tantek
The thing you wanted to do is wikify the thing you wanted to do on your User: page in an "Itches" section.
#
aaronpk
KevinMarks__: no the quill server posts to the micropub endpoint
#
aaronpk
tantek: I just wanted to download all the assets for the Quill editor so the page can be loaded offline
#
KevinMarks__
so why woudl I get a CSRF error?
#
aaronpk
KevinMarks__: i have no idea
#
kylewm
KevinMarks__: looking
#
tantek
aaronpk: yes Service Worker is designed to handle secondary loads of such resources
#
tantek
the assumption being you choose in your Service Worker *where* to store the first load, e.g. IndexDB, Local Storage etc.
#
aaronpk
it seemed...complicated
#
tantek
it's not complicated, it's a minimal building block
#
tantek
you do have to write more code
#
tantek
as opposed to AppCache which kinda sorta tries to solve a highlevel use-case but fails miserably for any real world variant.
#
aaronpk
well if someone wrote code examples of using it, i'd happily take a look. other problem is there is more docs on appcache right now
#
KevinMarks__
odd, getting a captila E on my domain http://Epeus.blogspot.com (should be your URL)
#
tantek
aaronpk level of docs is no indicator of level of timesuck or headache. you have been warned.
#
aaronpk
so far appcache+localstorage was pretty straightforward, after i got past the mental hurdle of understanding how it wants to cache things
#
KevinMarks__
hm, old quill and feverdream still not happy
#
aaronpk
i didn't quite understand glenn's description of why serviceworkers were easier, every time he spoke it sounded like appcache was the simpler one
#
aaronpk
we'll see if i change my mind later, but i was pleasantly surprised that i was able to offline quill and teacup so quickly this weekend
#
aaronpk
likely i will want to do something new with the sites soon and will realize the limitation of appcache, but we'll see
#
tantek
we'll see what happens when you want to update those cached resources
#
KevinMarks__
hm,if I try to post to tumblr, it says it worked, but the lnks to the micropub endpoint
#
aaronpk
i have that prettty well down i think, i bump the version string in the manifest and change the files, and then when i load quill there's a banner on the bottom that says a new version is available
#
KevinMarks__
kylewm: feverdream and quill are confused now - "Content-Length: 289 Location: https://feverdream.herokuapp.com/micropub"
bengo joined the channel
#
tantek
because it's been a while - how many of you have a "hamburger" menu on the "mobile" version of your website? per https://twitter.com/mor10/status/597872456041418752
#
@mor10
It appears @beep, like me, has reservations when it comes to the hamburger menu #aeabos #aea https://twitter.com/mor10/status/597872456041418752/photo/1
(twitter.com/_/status/597872456041418752)
bengo joined the channel
#
tantek
and if discussing /hamburger menus is not your thing, here's another reasonably positively worded (especially at the top) Code of Conduct: https://belgrade.wordcamp.org/2015/code-of-conduct/
#
bret
I've got the twitter bootstrap burugur
bengo joined the channel
#
bret
burger
#
bret
got rid of it on my on hold redesign
frzn and nloadholtes joined the channel
#
@DataC5155
This report also scales to a fixed height, no matter the highest value! #indieweb #webdev https://twitter.com/oSoftDev/status/597890020737941505
(twitter.com/_/status/597890456458924034)
#
@TheIndieSloth
RT @DataC5155: This report also scales to a fixed height, no matter the highest value! #indieweb #webdev https://twitter.com/oSoftDev/status/597890020737941505
(twitter.com/_/status/597890503569465345)
KartikPrabhu joined the channel
#
j12t
Would love some upvotes and comments.
snarfed and tantek joined the channel
#
kylewm
KevinMarks__: I remember having a similar problem with Tumblr, they changed their API response from one day to the next :(
KartikPrabhu joined the channel
#
kylewm
OK now I'm publishing successfully, but not getting a confirmation ... it's just stuck at Publishing...
#
kylewm
KevinMarks__: the CSRF thing should be disabled now
snarfed, KevinMarks___ and KevinMarks_ joined the channel
#
KevinMarks__
should I try blogger again?
snarfed and tilgovi joined the channel
#
KevinMarks__
hm, now I get a 401
bengo joined the channel
#
kylewm
looks like it worked that time?
#
kylewm
KevinMarks__: the title of your blog sounds like a line from Blackalicious - Alphabet Aerobics
#
KevinMarks__
i reauthed
#
KevinMarks__
should I reauth wiht tumblr too?
#
kylewm
KevinMarks__: the problem with tumblr is that it wasn't reporting the correct Location?
#
KevinMarks__
tumblr is still giving feverdream as the post location and not posting