#dev 2017-10-04

2017-10-04 UTC
tbbrown, [kevinmarks], snarfed, eli_oat, leg, [miklb], renem, [jeremyzilar], [tantek] and [keithjgrant] joined the channel
#
[keithjgrant]
BTW, if any Windows users want to test out Omnibear in MS Edge, that would be awesome. I'm all Mac here.
#
aaronpk
Hm I have a windows vm, might be able to test it tomorrow
snarfed joined the channel
#
@John316Network
http://bit.ly/LPDoor - The Door is free. #IARTG #Kindleebooks #mustread #readers #Kindletouch #indieauth #IAN1pic.twitter.com/8LCenVAYrJ
(twitter.com/_/status/915419285840740359)
tantek and [tantek] joined the channel
#
www.boffosocko.com
edited /Posts_about_the_IndieWeb (+538) "Taking back control over my content by Sameer Vasta; other archived versions"
(view diff)
#
www.boffosocko.com
created /Blot (+809) "Blot.im project stub"
(view diff)
jeremycherfas, tantek and [pfefferle] joined the channel
#
sebsel
dgold yaay! glad is was useful :)
#
loqi.me
created /Bypass_Paywalls (+347) "prompted by petermolnar and dfn added by petermolnar"
(view diff)
j12t joined the channel
#
dgold
hey sebsel, hope you're still here
#
dgold
I've been using the API to make response calls, and that works fine
#
sebsel
TikTokBot's API/
#
dgold
_but_ when I use your system, a json payload as response code from a php script, the bot isn't 'speaking'
#
sebsel
I had problems with that too. I forgot the details, but you can try to use form-encoded instead of JSON, look if that works?
#
dgold
dang - I'd hoped you'd remember the details!
#
dgold
<sad trombone>
#
sebsel
goes to talk to his bot
#
sebsel
No, it actually works with json_encode() for me.
#
dgold
double dang
#
dgold
I'm looking at my logs - all is well, the bot speaks to the php server, it gets back the json payload, but then it sputters out
#
sebsel
okay...
#
sebsel
I use this as a 'framework' on the php-server side https://gist.github.com/sebsel/05368dd1d75b1b65cd878d241ed46bd6
#
sebsel
so then I can just <?php include "framework.php"; $bot->respond('hi');
#
sebsel
If you have another language you prefer over PHP: this part of the bot can be in any language, as long as it responds with JSON.
#
sebsel
I see I set a Content-Type header at the top of that file, that might be a thing?
#
dgold
we have a winner!
#
dgold
worked first time, sebsel
#
sebsel
nice :)
#
dgold
sebsel++ for unearthing the dark art of his php scripting abilities
#
Loqi
sebsel has 14 karma in this channel (48 overall)
#
sebsel
Seems like it indeed was that Content-Type header :)
#
sebsel
I've updated the post.
[kevinmarks], John___, eli_oat and [keithjgrant] joined the channel
#
[keithjgrant]
aaronpk it looks like Edge requires extensions to be packaged differently than the other browsers. I don't think Omnibear will work there
#
[keithjgrant]
I thought they were on board with the WebExtensions approach ?
#
sknebel
[keithjgrant]: what do you mean?
#
sknebel
you can't publish them freely yet, but it's webextensions
#
sknebel
I've got omnibear loaded right now
#
[keithjgrant]
Oh cool. Their docs didn't make that very clear,then
#
sknebel
(it doesn't work, but it loads after a few small changes to the manifest)
#
sknebel
if you could document how I can get a non-minified build that'd be helpful
singpolyma and dougbeal|iOS joined the channel
#
[keithjgrant]
We might need to disable minification in the dev webpack config. Probably should do that, regardless
singpoly1a and tbbrown joined the channel
#
dgold
could it be safari'd [keithjgrant] ?
#
sknebel
dgold: don't think Safari has joined the webextension effort
#
sknebel
oh, but their APIs apparently are somewhat similar, so maybe?
#
sknebel
I somehow had something different in mind
#
sebsel
the problem with Safari is that you need an Apple Developer thingy for $99 a year
#
sknebel
ah, right, fun
#
sknebel
to develop, or just to publish?
#
sebsel
bit of both. You can develop for free, but it will de-install al unsigned extensions when you quit Safari.
#
sknebel
yeah, that's the trend, other browsers also crack down on using dev mode to use an unreleased extension
#
sknebel
(well, I don't even own apple hardware, so I can't help with a safari port anyways. and can try to help with Edge, but not sure it's really important due to critical lack of users)
#
dgold
ugh. apple developer thingy. forgot about that
#
dgold
safari's great, for battery life, but the trade offs are fairly offputting
#
dgold
e.g. favicons on tabs
#
[keithjgrant]
I really wish I could figure out why the icon doesn't work in Firefox
#
dgold
love the UI, [keithjgrant]
#
[keithjgrant]
There's a whole slew of questions about it on Stack Overflow, but no real answers
#
sknebel
hm, the only other extension I remember messing with the icon rendered it itself
#
dgold
that icon is vv nice also
#
aaronpk
I just signed up for the Apple developer program so I could publish the extension under that if you ever want
#
sebsel
yeah, it's weird because the icon does show up on all places, it just does not show up in the menubar.
#
dgold
aaronpk: your podcast is way too short to be a proper apple developer!
#
aaronpk
Say what?
#
aaronpk
You don’t need an Apple developer account to submit a podcast. You can do that without paying.
#
dgold
proper apple ecosystem podcasts have to be seven hours long!
#
dgold
and you haven't even been condescending to anyone..
#
sknebel
weird, I can't install omnibear temporarily in Firefox? shouldn't I be able to just zip the dist-folder for that?
#
aaronpk
I’m in the middle of publishing my gps tracker app to the App Store
#
loqi.me
created /Micropub_apps (+61) "prompted by sebsel and dfn added by sebsel"
(view diff)
#
aaronpk
dgold: oh lol
#
sknebel
ah, nvm, forgot about about:debugging
#
[keithjgrant]
Yeah, about:debugging. Add file from /dist (not the zipped package)
#
sknebel
[keithjgrant]: explicitly setting the icon solved it for me, you have a PR
#
sknebel
(sorry for not rebuilding /dist, don't have a dev environment available right now)
#
[keithjgrant]
Oh, awesome! Thanks
snarfed, snarfed1, amz3`, jeremych_, j12t, [tantek], SpinDoctor and [keithjgrant] joined the channel
#
Zegnat
sknebel: I might try this one https://github.com/layershifter/gumbo-php looks interesting.
#
Loqi
[layershifter] gumbo-php: Low-level PHP extension for HTML5
#
Zegnat
(We were talking about how PHP lacks a HTML5 parser on the vHWC)
#
barryfrost.com
edited /Jekyll (+175) "/* IndieWeb Support */ Update on PR progress."
(view diff)
#
aaronpk
"in review"
[tantek], [cleverdevil] and tbbrown joined the channel
#
aaronpk
oh hey, the facebook movie is 7 years old
#
aaronpk
as of a couple days ago
#
Zegnat
aaronpk, did you read XKCD? ;)
#
aaronpk
yea hehe
#
aaronpk
!xkcd facebook movie
#
aaronpk
nope hehe
John___, [kevinmarks] and [keithjgrant] joined the channel
#
[keithjgrant]
I got my dad on Twitter and have regretted it ever since ?
snarfed and tantek joined the channel
#
tantek.com
edited /User:Sebastianlasse.de (+73) "add h-card"
(view diff)
#
tantek
!tell [keithjgrant] check out the start of https://air.mozilla.org/mozilla-weekly-project-meeting-20171002/ - hopefully you'll see a bump in download / usage of Omnibear :)
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Mozilla Weekly Project Meeting
sknebel, tbbrown and snarfed joined the channel
#
tantek
nice find in #microformats KevinMarks
#
tantek
that post about Pingerati may be one of my earliest post-on-my-own-site, syndicate elsewhere blog posts http://tantek.com/log/2006/05.html#d31t1802 (before Twitter AFAIK)
#
Loqi
Introducing Microformats Search and Pingerati
#
tantek
and I got way more comments on the original post on my site, than the copy posted on the company site (which is only in Internet Archive now)
#
tantek
also pingerati(.)net apparently expired and got picked up by a squatter :/
snarfed and [kevinmarks] joined the channel
#
[kevinmarks]
I wasn't sure if it warranted a wiki page
snarfed, Kaja, [eddie], tbbrown and [miklb] joined the channel
#
[miklb]
glanced through scrollback, did I see Omnibear for Safari mentioned?
#
tantek
it sounds like a possibility with some challenges
#
[miklb]
that would be most excellent.
davidmead joined the channel