2015-05-11 UTC
nloadholtes, KevinMarks_, j12t and KevinMarks__ joined the channel
# 00:27 Vendan argh, I always forget to do dns changes *first*
KartikPrabhu and KevinMarks__ joined the channel
# 00:40 tantek nice! first two examples on the microformats2 page worked great
# 00:42 Vendan oh, yeah, there's still massive chunks of the spec that aren't implemented yet
# 00:42 KartikPrabhu figured out this conflit stuff and updated my mf2py. tantek now my site will also give the value:value type properties
# 00:43 tantek KartikPrabhu: yeah that's a bug in mf2py fron unintended spec interpretation :/
# 00:44 KartikPrabhu Vendan: my mf2py was laggin behind and gave some other bug :P so now it has the correct bug in it :)
# 00:44 Loqi Got it! There are now 23 spammers blacklisted
# 00:44 Loqi Got it! There are now 24 spammers blacklisted
# 00:45 tantek just to avoid the inadvertent indiegame overlaps
# 00:45 Vendan note, tantek, my site will take a get parameter like ?MF=htmlhere, though have fun urlencoding chunks of html
# 00:45 Loqi Got it! There are now 25 spammers blacklisted
# 00:45 tantek Vendan, yeah seriously - see what KevinMarks was quoting above!
# 00:46 Vendan I may integrate a little bit of url shortner, just for the fun of it :)
# 00:50 tantek wonders if Loqi could add a "-indiegame" to the mentions of indieweb search thing.
KevinMarks_ joined the channel
# 00:54 Loqi Got it! There are now 26 spammers blacklisted
# 00:54 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.
# 00:55 tantek I'm only blocking the ones that are obvious aggregators or offtopic from their names.
mlncn joined the channel
# 00:56 Vendan how much of it is that #indieweb seems like a poorly chosen hashtag?
# 00:56 tantek Vendan - unclear - most references are actual indieweb (if you go by search engine results being an arbiter of sorts)
KartikPrabhu joined the channel
# 01:10 kylewm if the fix I just pushed to bridgy works, there's about to be a flood of invitations
nloadholtes joined the channel
# 01:13 kylewm I've never been so happy to see a invittions flood!!
# 01:13 GWG kylewm: Hope some of them are for NYC
# 01:15 kylewm Vendan: just catching up with invitations from yesterday
# 01:17 kylewm GWG: they probably won't be for NYC until it polls you
torrorist joined the channel
# 01:21 GWG kylewm: I still need to get zachdonovan and confirm a venue.
# 01:22 kylewm GWG: didn't you reauthorize bridgy like yesterday?
# 01:22 Vendan is there any kind of listing of what area indiewebers are from?
# 01:23 Loqi Got it! There are now 27 spammers blacklisted
# 01:25 kylewm !tell snarfed bridgy needs but doesn't have user_events permissions scope :(
# 01:25 Loqi Ok, I'll tell them that when I see them next
# 01:26 GWG kylewm: There is only one solution.
# 01:26 GWG I need more people on the Indieweb to interact with me so I can chuck silos.
# 01:27 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.
# 01:28 tantek or they're just continuing with the slow frog boiling
# 01:28 Vendan I wish hosting at home was a better idea then it is
# 01:29 Vendan then you could really own your own data, just use a raspberry pi or the new CHIP thing
# 01:29 GWG I run a server on a pi out of my house
# 01:30 Vendan yeah, but you gotta fiddle with dynamic dns, and some ISP's block port 80 incoming
# 01:30 GWG That reminds me, I wanted to have my other server proxy it
# 01:33 Vendan I remember paying more then that for crappy shared hosting
interactivist joined the channel
# 01:37 Vendan I pay $20 a month, but I'm also running a minecraft server without issues on it
# 01:38 GWG They have my VPS in a federal reserve building shielded against a Category 5 hurricane and guarded by armed guards with dogs
# 01:39 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
# 01:40 GWG I have a $20 a month one I use for running more intensive things at Linode.
# 01:40 torrorist i'm using linode as well. can't say enough good things about them!
# 01:41 Vendan really not sure why I'm still running a minecraft server
# 01:41 GWG I hung out with a bunch of their people at SELF, down in your neck of the woods. They seemed pretty competent.
# 01:42 Vendan haven't logged into it in like a year and a half
# 01:43 GWG Cancel it, and join the low end side.
jansauer joined the channel
j12t joined the channel
frzn joined the channel
# 02:02 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
# 02:03 ben_thatmustbeme GWG, cool. Did you get push from WordPress guys about it, or just doing it to be nice
# 02:03 Vendan I'm hooking the mf2 test suite data up to my parser lib
yakker joined the channel
# 02:06 KartikPrabhu Vendan: good idea to put up a public interface. easier to test parsing :)
# 02:07 Vendan be able to just do `go test` and it'll run the entire set of test suites
tilgovi joined the channel
# 02:08 Vendan then I'll set up travis, and start working towards a passing build :D
# 02:09 KartikPrabhu Vendan: I meant makes it easier for others to test their markup using your parser,
# 02:09 Vendan still nowhere near that level, I'm missing large chunks of the spec
# 02:12 Vendan interesting bit is comparing the 2 outputs. My json object output ordering is non-deterministic, so I can't just compare marshaled strings
# 02:29 Vendan woot, fixed a big issue that I didn't quite catch from the spec
# 02:29 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
KevinMarks_ and j12t joined the channel
# 02:55 Vendan wow, is 1024px wide just seen as "screw you" narrow now?
# 02:55 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
# 03:21 Vendan and note, that's scrolled as far left as I can go
# 03:23 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
# 03:42 tantek ok so … why would you name a product or service after a trivial dyslexic misreading of "wrecker" ? re: @wercker
tilgovi joined the channel
# 03:46 tantek but he's in #microformats - left him a message there.
# 03:48 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
j12t joined the channel
glennjones joined the channel
# 03:59 Loqi Got it! There are now 28 spammers blacklisted
# 04:00 GWG acegiak: I am. You told me a while back you wanted something in the next revision of Post Kinds
# 04:02 GWG acegiak: There's a filter for that. But, either way, I'm redoing it according to WordPress coding standards.
# 04:02 GWG acegiak: So, some object oriented programming.
# 04:04 GWG I got a hard time about global scope.
# 04:05 acegiak GWG: fair enough. just remember not to feel bad because there are always messier programmers out there (me)
# 04:05 GWG acegiak: I'm trying to be better. Besides, it gives me an excuse to redo a few things.
# 04:06 GWG I keep trying to get the display code improved.
# 04:07 acegiak do we know if latest versions of sempress are post-kinds compatible?
# 04:07 GWG To make it easier to expand the kind support.
# 04:07 GWG acegiak: To the extent any theme is.
# 04:09 acegiak the main thing for me is getting the response in the right place structurally
# 04:09 acegiak but yeah I'm helping blackwoolholiday.com with her site again
# 04:09 Vendan mf2.vendaria.net is now rebuilt and autodeployed when I update my parser library
# 04:09 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.
# 04:10 Vendan to celebrate, I think I'll get a few more tests passing!
# 04:10 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
# 04:14 acegiak not without a full dom manipulation system which would be insane
# 04:16 acegiak now the current question is: how hard is it gonna be to add a duration field to the meta
# 04:16 GWG acegiak: Duration of video/audio content?
# 04:16 GWG Easy. I just worry about the growing length of fields to fill out.
# 04:17 acegiak that's why I think the publication/album/site field is elegant
# 04:17 GWG acegiak: That's why I wrote some custom post UI.
# 04:22 GWG acegiak: It does work for what it does so far.
# 04:23 GWG acegiak: Either way, if you remember, send me a message
# 04:23 tantek I'm confused by it, so I'm wondering if it makes sense to anyone else.
# 04:24 acegiak tantek: prbably the fact that so many sites litter their <title> with all sorts of unnecessary crap?
# 04:25 GWG The traditional format is page title - site title
# 04:25 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.
# 04:26 GWG tantek: What have you posted with a title lately?
# 04:26 tantek GWG - technically everything I post has a <title>
# 04:27 GWG Your title on that one is the entire post
# 04:28 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
# 04:31 tantek (and look at that, Go sorts alphabetically before Javascript)
# 04:31 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
# 04:31 tantek that sounds right - yes those objects are multityped
# 04:32 tantek like you can have an h-card that's also an h-x-person
# 04:33 Vendan cause if you unnest it, you get a single item in the items array that has both types
# 04:33 Vendan so there's special treatment going on for children
KevinMarks__ joined the channel
tilgovi joined the channel
# 04:41 Vendan heh, just implemented correct children handling for non-property h-* children
# 04:42 tantek Vendan - I'm not sure what HTML the tests are using to make that JSON
# 04:42 Vendan did a git push, and now(about 3 minutes later) mf2.vendaria.net is parsing them correctly
# 04:43 Vendan so wait, that adding the items to the end of the main items array is wrong?
# 04:44 Vendan cause there's only one main h-card in those test files!
# 04:46 Vendan making that change cost me another failure, down to 22 tests passing.
# 04:46 Vendan though I'm having doubts about that test suite
# 04:47 Vendan esp. as I can't find a single parser that matches it
tvn joined the channel
# 04:52 Vendan or at least, spend an hour or so working through the test suite and fixing these issues
glennjones joined the channel
# 05:03 tantek hey glennjones - we're checking out the microformats2 test suite
# 05:03 tantek we have some questions about some of the test cases
# 05:05 glennjones its a little out of date and needs some love, the frist job next week is to start updating it
# 05:07 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?
killerog joined the channel
# 05:09 tantek there should only be the one big h-card in the top level items collection
# 05:09 tantek the one with the <a class="h-org h-card" inside
# 05:12 glennjones If you could add issue to github repo I will work my way thought them
# 05:13 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
# 05:14 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
# 05:14 Vendan KartikPrabhu, looks interesting, though they seem more like examples then tests
# 05:15 glennjones Then finally cross match it to the test used by all the new parser which are not based on the orginal test suite
# 05:15 Vendan there doesn't seem to be any kind of "output must be blah", though I may be wrong
# 05:15 Vendan glennjones, I plan on passing most of them through the list of validators up on the wiki
# 05:17 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
# 05:18 Vendan that's why I think I need to walk all the tests and doublecheck them
# 05:19 acegiak GWG: finally got around to updating my last.fm scraper to populate the meta fields properly with albume and card-name
# 05:20 GWG acegiak: I hope nothing I do messes anything up. It shouldn't.
# 05:21 Vendan I'll probably break them out into separate files ala tobiastom's repo while I'm at it
# 05:23 Vendan `git push` and 5 minutes later, my parser site is running the new version
snarfed joined the channel
# 05:25 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
KartikPrabhu joined the channel
# 05:40 kylewm !tell snarfed well I submitted user_events and user_photos ... fingers crossed
# 05:40 Loqi Ok, I'll tell them that when I see them next
ScruffyDan joined the channel
nloadholtes, KevinMarks_, csarven and j12t joined the channel
glennjones, Jihaisse and elima_ joined the channel
KartikPrabhu and eschnou joined the channel
pfefferle, j12t, loic_m, michielbdejong and friedcell joined the channel
# 07:51 acegiak ooh. and I can use boardgamegeek.com as a source to scrobble any tabletop games I play at dinner tonight!
# 07:51 acegiak a game play is a single instance or session of play of a game
# 07:52 acegiak if there's anything I learned at uni it's that tautologies are inescapable in IT
# 07:53 acegiak at some point describing things that describe things becomes meaningless
# 07:53 tantek not inescapable, just increasingly difficult to avoid, but still avoidable
# 07:55 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
# 07:57 tantek a widget is a "for example" instance of an object
# 07:57 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.
# 07:57 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.
# 07:59 acegiak I guess I intuitively understand the differences. The situation just amuses me
minsky joined the channel
# 08:00 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.
j12t, petermolnar and JellyPo joined the channel
# 08:22 acegiak yeah. that's one of the advantages of how this community operates
nloadholtes, KartikPrabhu and pfefferle joined the channel
michielbdejong joined the channel
KevinMarks__, nloadholtes, evalica, jansauer, fkooman, j12t and tmro joined the channel
Sebastien-L joined the channel
KevinMarks_ joined the channel
KevinMarks__, interactivist and KevinMarks_ joined the channel
# 11:28 KevinMarks the nice thing about using html forms is that quoting is done for you
pfefferle, frzn and j12t joined the channel
# 12:03 Vendan urgh, golang does not like mixing types in a hash like the rels stuff does
friedcell joined the channel
# 12:07 aaronpk great post on the transparency of their kickstarter $$
stream7 joined the channel
pfefferle joined the channel
benborges, pfefferle and mlncn joined the channel
# 12:48 GWG pfefferle: By the way, thank you for the merge.
pfefferle joined the channel
pfefferle, j12t, fourtonfish and wolftune joined the channel
pfefferle, chalettu, stream7_ and nloadholtes joined the channel
mlncn joined the channel
# 14:29 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=
# 14:29 Loqi Ok, I'll tell them that when I see them next
pfefferle joined the channel
j12t joined the channel
# 15:06 kylewm Vendan: I don't understand about mixing types in a hash -- rels should be purely string -> list:string right?
# 15:10 Vendan ok, that portion is done, pretty sure all the implied properties are done, and I'm working on the value-class-pattern now
# 15:15 kylewm !tell gRegorLove did you see there was another Processwire user at IWC Dusseldorf?
# 15:15 Loqi Ok, I'll tell them that when I see them next
snarfed and stream7 joined the channel
tantek joined the channel
jb__ and LanceyWork joined the channel
# 15:42 tantek however we could fix the test to get that output too
# 15:42 Vendan just adding a space at the end of the John element?
# 15:43 tantek no because we don't want to disturb the given-name
# 15:44 Vendan hrm, tbh, I'm doing a bit of trimming on that stuff to get the textcontent of the nodes under control
# 15:45 Vendan should textContent leave all the extra whitespace intact?
# 15:45 tantek perhaps at least if it is nothing but whitespace?
# 15:46 tantek I do remember some trimming in the spec - I need to re-read VCP
tilgovi joined the channel
# 15:47 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
# 15:49 tantek yes it helps to have a parsing specification :)
# 15:50 tantek well, the VCP spec does not say anything about trimming whitespace
# 15:51 Vendan k, so you could have something like a <data class="value" value=" "> to shove an extra space in there
# 15:52 tantek better to have to be explicit about inserting whitespace delimiters than come up with magic to remove them
# 16:04 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
# 16:05 tantek we should just search for "is the concept" and replace it with more concrete dfn :/
# 16:08 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
# 16:09 tantek Vendan - I saw you forked from that other repo - did you see the repo that glennjones pointed to instead?
# 16:10 tantek probably better to work based on the repo glennjones pointed to
# 16:11 Vendan I can go back and apply them to that repo, but I can't run tests off of microformats/tests
# 16:13 Vendan microformats/tests seems very very specific to js based parsers
Sebastien-L joined the channel
# 16:17 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
# 16:18 bret just reading about cordova, which uses w3c's packaged webapp spec... config.xml baby!
# 16:19 bret looks rad! xml configs are icky though
# 16:20 tantek bret - they're just out of fashion now that JSON configs are in fashion :P
j12t joined the channel
# 16:25 bret id take a package.json over this any day
# 16:25 bret until someone makes something intrinsically better
# 16:26 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
# 16:28 tantek.com edited /follower (+690) "move followers/followings lists brainstorming here, also define following, followings. note microformats xfn rel values" (
view diff )
# 16:33 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.
# 16:33 Loqi Ok, I'll tell her that when I see her next
# 16:41 tantek Vendan: "run the entire testsuite in about half a second from within my ide" sounds like a good reason!
# 16:42 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
# 16:44 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.
# 16:45 Loqi Ok, I'll tell her that when I see her next
tvn, snarfed, KevinMarks__, gavinc and tantek joined the channel
fourtonfish joined the channel
snarfed, benwerd, Vendan and gRegorLove joined the channel
bengo joined the channel
KevinMarks_ and martinBrown joined the channel
fkooman joined the channel
# 17:42 Vendan heh, I watched the demos over the internet, some pretty neat stuff
# 17:47 kylewm does anyone know what "somebody already did the hard work of making Medium style text editing" aaronpk used for the improvements to Quill?
j12t_ joined the channel
# 18:01 bengo ... nvm that's not what I was thinking it was
KevinMarks__, tantek, KevinMarks___, yakker, joskar, daf2, davemenninger1, michel_v, j12t, mlncn, acegiak, sandro and wagle joined the channel
# 18:41 rhiaro tantek: yeah I realized I messed the mf up just didn't get round to fixing yet
tantek joined the channel
# 18:58 kylewm some of the failures are just style issues, GWG
# 18:58 GWG I can't get them to look at hentry, to look at hfeed...
# 18:58 kylewm they want if ( !condition() ) instead of if (! condition() )
# 19:03 GWG kylewm: I complied with their whitespace conventions
# 19:03 GWG The issue is their definition of hfeed
# 19:04 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
# 19:04 tantek GWG - no - any collection of h-entrys can be an h-feed
# 19:07 GWG tantek: You contributed to the hatom spec they are thinking of
# 19:09 GWG They also won't remove hentry from everything. So, basically, they won't change what they have now.
# 19:10 GWG So, it moves to the second question of how to move forward from what they have now
# 19:10 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.
# 19:10 tantek GWG, kind of sounds like they have no actual strategy, just lots of inertia / intransigence from lack of knowledge.
# 19:11 tantek GWG, do you have a permalink for that "acknowledgement" and precise explanation?
# 19:12 tantek we had that other person asking in here about why not to style semantic class names the other day
# 19:13 GWG I'm the one who said it was a bad idea. Acknowledging I'm currently doing it.
# 19:14 GWG My theme is based on _s, which does it. But I got a no on changing that.
# 19:15 Vendan hey, tantek, I'm getting some failures just because I'm not normalizing urls, which is understandable, and on my todo list
# 19:16 tantek I don't think we want to make it just one URL
# 19:16 tantek because then we wouldn't be testing that aspect ;)
# 19:17 Vendan well, then, maybe add the baseurl to the test.json or something?
# 19:18 tantek indeed - I think barnabywalters's tests check <base>
fourtonfish joined the channel
# 19:24 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
# 19:30 Vendan so, "ignore any further "value" elements that specify the date or time."?
KevinMarks_, tilgovi, KevinMarks2, Loqi and tantek joined the channel
# 19:56 aaronpk whoa, gRegorLove your webmention came before the tweet this time!
snarfed joined the channel
# 19:57 gRegorLove Last one only mentioned "indieweb". I'm sending wm to URLs in my notes before bridgy publish
KevinMarks_ joined the channel
KevinMarks___ joined the channel
KevinMarks_ joined the channel
tilgovi joined the channel
KevinMarks___ joined the channel
KevinMarks_ and tvn joined the channel
# 20:21 aaronpk i'm pretty surprised/impressed that the image worked first try :)
# 20:24 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 ;)
# 20:26 rhiaro takes responsibility for anything wrong with rendering of post
# 20:30 kylewm I think it is really super cool that the Kirby CMS guy came to IWC
interactivist joined the channel
# 20:34 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 :)
# 20:34 aaronpk i'm so bad at naming things that i'm always overly excited when i come up with a cute name
# 20:36 tantek ok once more into #microformats value-class-pattern date and time parsing details….
# 20:38 tantek it's good timing as it's been long enough that I can look at them with closer to a fresh perspective
loic_m and snarfed joined the channel
bengo joined the channel
KartikPrabhu joined the channel
# 21:14 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.
# 21:15 j12t tantek: I'd love to try this, but I'd be surprised if they hadn't locked down some ssl cert.
# 21:15 tantek (discussed this very scenario, using MiTM to ownyoudata from such silo cloud devices, with TimBL last Wednesday)
# 21:15 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
# 21:15 Vendan I wouldn't count on it, the bands do encryption both ways
# 21:16 tantek I doubt they pinned it - would make updates too hard
# 21:16 j12t not pinned ... just my CA won't be in their list of approved CAs.
# 21:16 aaronpk i think it was SSL pinning that busted some home automation device a few weeks ago
# 21:16 Vendan I've looked into liberating my data from the bands, but there's no way to get at it
# 21:16 tantek j12t I bet the opposite - I bet the Aria scale is ok with self-signed certs
# 21:17 j12t I really really want to start a movement that says "I demand root access to all devices I buy".
# 21:17 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
# 21:18 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
# 21:19 kylewm this could be a really good excuse to play with a Spark
# 21:19 Vendan reverse engineering to increase compatibility with third party tools utilities is perfectly fine in my books
# 21:19 aaronpk kylewm: fyi you can run a spark server on your own hardware and point a spark device to it
# 21:19 j12t I personally don't understand why Fitbit et all don't like this. They could create an entire hacker community around their devices.
# 21:20 j12t And I don't see the downside, except hiring some people who say "sorry, you broke your warranty" all day long.
# 21:20 Vendan one of the things I wanted to do with my band is make a window on my computer with my heart rate
# 21:20 Vendan cause I exercise on an elliptical that's got a computer attached
# 21:21 Vendan actually have it set up so that I have to run IRL to run in the game
# 21:22 bengo Is it natively hackable? Or did you do something fancy?
jb__ joined the channel
# 21:23 Vendan and all the "oh look I hacked this thing" stuff has the actual data decoding removed "at the request of fitbit"
# 21:23 Vendan made me actually start working on my own fitness watch band
# 21:23 bengo I'm gonna start learning more about Electronics and IoT. MakerFaire is this weekend.
# 21:24 Vendan need to get the design to a state where I can have the board made at some point
# 21:25 bengo Said he has some sponsorship to start hosting some electronics get-togethers in GG Park every weekend
gRegorLove and LCyrin joined the channel
# 21:35 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
# 21:39 aaronpk KevinMarks__: you should try including an image next, i wanna see if that works with known ;)
danfowler joined the channel
snarfed joined the channel
# 21:51 aaronpk the formatting thingy doesn't pop up, i know that for sure
bengo and snarfed joined the channel
# 21:54 KevinMarks__ the + thingy worked, but then complained about low memory when I tried to insert a photo form my camera
# 22:00 tantek AppCache is a bad idea. You really should stay far away from it. Instead, look into Service Works. You'll thank me later.
KartikPrabhu and snarfed joined the channel
# 22:01 aaronpk that's what i hear, except there seemed to be many more edge cases with serviceworkers!
# 22:01 KevinMarks__ hm, got a 400 from fever dream <p>CSRF token missing or incorrect.</p>
# 22:01 aaronpk and it was not designed for the thing i wanted to do
bengo joined the channel
# 22:02 KevinMarks__ aaronpk, kylewm is that because publish is working async and kyle meeds to add CSRF?
# 22:02 aaronpk (fixed the image in that post, needed to update p3k-core)
# 22:02 tantek The thing you wanted to do is wikify the thing you wanted to do on your User: page in an "Itches" section.
# 22:02 aaronpk KevinMarks__: no the quill server posts to the micropub endpoint
# 22:02 aaronpk tantek: I just wanted to download all the assets for the Quill editor so the page can be loaded offline
# 22:03 tantek aaronpk: yes Service Worker is designed to handle secondary loads of such resources
# 22:04 tantek the assumption being you choose in your Service Worker *where* to store the first load, e.g. IndexDB, Local Storage etc.
# 22:04 tantek it's not complicated, it's a minimal building block
# 22:04 tantek as opposed to AppCache which kinda sorta tries to solve a highlevel use-case but fails miserably for any real world variant.
# 22:04 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
# 22:05 tantek aaronpk level of docs is no indicator of level of timesuck or headache. you have been warned.
# 22:05 aaronpk so far appcache+localstorage was pretty straightforward, after i got past the mental hurdle of understanding how it wants to cache things
# 22:06 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
# 22:06 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
# 22:07 aaronpk likely i will want to do something new with the sites soon and will realize the limitation of appcache, but we'll see
# 22:07 tantek we'll see what happens when you want to update those cached resources
# 22:07 KevinMarks__ hm,if I try to post to tumblr, it says it worked, but the lnks to the micropub endpoint
# 22:08 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
bengo joined the channel
bengo joined the channel
# 22:18 bret I've got the twitter bootstrap burugur
bengo joined the channel
frzn and nloadholtes joined the channel
KartikPrabhu joined the channel
# 22:29 j12t Would love some upvotes and comments.
snarfed and tantek joined the channel
# 22:52 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
# 22:57 kylewm OK now I'm publishing successfully, but not getting a confirmation ... it's just stuck at Publishing...
# 22:58 kylewm KevinMarks__: the CSRF thing should be disabled now
snarfed, KevinMarks___ and KevinMarks_ joined the channel
snarfed and tilgovi joined the channel
bengo joined the channel
# 23:53 kylewm KevinMarks__: the title of your blog sounds like a line from Blackalicious - Alphabet Aerobics
# 23:59 kylewm KevinMarks__: the problem with tumblr is that it wasn't reporting the correct Location?
# 23:59 KevinMarks__ tumblr is still giving feverdream as the post location and not posting