#indiewebcamp 2015-06-03

2015-06-03 UTC
#
kylewm
KevinMarks: fixed the Woodwind crash, sorry about that
#
kylewm
bret: wow, good memory! alas, i didn't get very far https://github.com/kylewm/node-micropub-cli
#
bret
wanna add me as a collaborator?
#
kylewm
sure thing!
#
bret
did you ever set up a way for the bearer token to get back to the CLI?
#
kylewm
yes, it temporarily runs a localhost server, gives you a link to click and then when indieauth redirects back to localhost, it gets the auth code and shuts down the server
#
bret
hrmm thats pretty clever
#
bret
can you register a uri handler? e.g. micropub://?bearer=xxx without having to launch a local host server i wonder?
#
aaronpk
on phones sure
#
bret
no desktop
benwerd joined the channel
#
kylewm
I think I might have looked at aaronpk's pushups app to see the protocol handler thing
bengo joined the channel
Unifex and snarfed joined the channel
KartikPrabhu, endi, FergusL and snarfed joined the channel
frzn joined the channel
#
gregorlove.com
edited /Template:one-day-event/doc (+71) "/* An event with no UTC offset */"
(view diff)
#
gregorlove.com
edited /Template:one-day-event/doc (+116) "Updated docs with event location 1-10"
(view diff)
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (+36) "/* One-day-event template testing */"
(view diff)
#
gRegorLove
Feedback on https://indiewebcamp.com/Template:one-day-event ? I think it's about ready to be used on /events. It now supports up to 10 different p-locations for an event.
bengo, snarfed, nloadholtes, Zegnat, mlncn, JasonO, benwerd, KartikPrabhu, Mark87_, rbrt, frzn, awolf, tantek and lukebrooker joined the channel
#
tantek
good evening #indiewebcamp!
friedcell and KevinMarks_ joined the channel
#
tantek
wow, that's pretty dark, even for Hugh
evalica, bengo and KevinMarks__ joined the channel
#
KevinMarks__
I think Hugh captures the feeling that Facebook is too Public for most people whereas the web feels smaller and more intimate again
#
benwerd
I want that over my desk
#
Loqi
benwerd: tantek left you a message 1 day ago: tried sending you a webmention from my reply http://tantek.com/2015/152/t2/proud-withknown-indieweb-user-empathy and got a {"error":"target_not_found","error_text":null} - HTTP/1.0 400 Bad Request - but view source on my post and its there! http://indiewebcamp.com/irc/2015-06-01/line/1433222964815
#
Loqi
benwerd: tantek left you a message on 6/1 at 10:54pm: very odd just tried the exactly same manual webmention 25 minutes later, same exact command line, and got a 202 Accepted - again for this reply http://tantek.com/2015/152/t2/proud-withknown-indieweb-user-empathy http://indiewebcamp.com/irc/2015-06-01/line/1433224443461
#
benwerd
tantek: my server was having a "moment" yesterday. Should be okay now.
#
benwerd
(I still self-host my personal site.)
#
tantek
cool. I still suspect a problem with my code - but that inconsitency really confused me! :)
bengo joined the channel
#
benwerd
Everything on that server runs behind Squid, and it's really picky about what it thinks might be security issues; had a very similar problem with OwnYourGram a while back.
bengo, snarfed, cweiske, KevinMarks_, lukebrooker and jciv joined the channel
#
snarfed.org
created /offline (+898) "Created page with "{{stub}} '''<dfn>offline</dfn>''' is anytime you're not online and connected to the internet. It's similar to intermittent connectivity, like using a network with high latency ...""
(view diff)
snarfed, pfefferle and Jihaisse joined the channel
#
@KimKardashian
Can't wait til my website is active! I'm gonna do live video streaming so every time someone talks shit I can go blast the fuck outta them
(twitter.com/_/status/605805437657583616)
#
KartikPrabhu
probably not a good reason
gRegorLove joined the channel
eschnou and scoates_ joined the channel
#
benwerd
Really enjoyed that.
fkooman, arlen, interactivist, petermolnar, KevinMarks__, KevinMarks_, benborges, j12t and pfefferle joined the channel
#
acegiak
morning, all
adactio, evalica, KevinMarks_, elima, e-lima, stream7, tvn, j12t, frzn, pfefferle and LanceyWork joined the channel
#
GWG
Morning
#
acegiak
anyone able to help me work out why mobile users keep getting an untrusted warning for https on acegiak.net?
#
cweiske
proxies
#
cweiske
I only have evidence from 2008 that UMTS users got modified data: http://cweiske.de/tagebuch/Die%20tolle%20Eplus-Base%20UMTS-Internetflatrate.htm
#
cweiske
image comparison
#
cweiske
this was a transparent proxy
#
cweiske
I can guess that they still do it today, and even with https
#
petermolnar
acegiak the ca you used may not be installed on mobiles
#
cweiske
acegiak, there are non-https resources on your site
#
cweiske
petermolnar, the CA he uses is comodo
#
petermolnar
since he didn't specify mobile users in case it's old (ie 2.3 android) this could be an issue
#
LanceyWork
good morning
#
petermolnar
good morning
pfefferle joined the channel
#
GWG
acegiak: I've been meaning to ask you, are you keeping up with mf2_s?
#
adactio.com
edited /2015/Brighton (+461) "/* Participating */"
(view diff)
#
adactio.com
edited /2015/Brighton (+71) "/* Participating */"
(view diff)
#
adactio.com
edited /2015/Brighton (+168) "/* Participating */"
(view diff)
#
petermolnar
does anyone know how to renew a startssl certificate before the previous runs out without needing to pay for revoking the previous?
#
GWG
THey usually send a notice to renew
#
petermolnar
and I can't create a new until the previous is valid
#
GWG
I'm sure I did it, but can't recall.
#
petermolnar
I'll just bypass it with an ssl.com cert for a while and get a new from startssl when that runs out
#
petermolnar
unless letsencrypt.org starts by then
#
petermolnar
because it that case, screw the ssl providers
#
GWG
If you trust them
KartikPrabhu and pfefferle joined the channel
#
acegiak
petermolnar: it's a nexus 5 I'm seeing the issue on at the moment but I've seen it on others so If the thing you're referring to is only on older android that's not the problem
#
acegiak
cweiske: I'll have a look at what I can do about that
#
acegiak
GWG: I've been updating to the MF2_s updates you push to wordpress.org
#
acegiak
GWG: nothing has broken my child theme yet which is great
#
GWG
acegiak: I don't have it on WordPress.org,just Github
jansauer joined the channel
#
acegiak
GWG: oh. weird
#
acegiak
I thought I'd gotten updates for it through wordpress a couple of times
#
GWG
acegiak: The plugins are there
#
acegiak
guess I should pull the latest off github then
#
acegiak
adds to tomorrow's to do list
Zegnat and Sebastien-L joined the channel
#
Zegnat
Good afternoon all
csarven joined the channel
#
lancey.space
edited /User:Lancey.space (+27) "/* To-do */"
(view diff)
#
GWG
acegiak: Planning to do some rewriting on my vacation
mlncn, fkooman, tmro and adactio_ joined the channel
#
GWG
I want to improve my microformats structure on my site
wolftune joined the channel
#
GWG
I may need some help once I get into it.
pfefferle, fourtonfish, adactio, loic_m, shiflett and snarfed joined the channel
#
kylewm
petermolnar: I was able to renew my startssl certificate just recently, had to wait until the old cert was within 4 weeks of expiring
#
petermolnar
that might be a case
#
petermolnar
mine is valid till 22
#
Zegnat
It is the one reason I am still considering what CA to go with, I am not sure I like StartSSL’s limit on revocations and reissues
#
cweiske
that's the reason I do not use startssl
#
petermolnar
I walked over to ssl.com this time, the startssl ux pisses me off every single time
eschnou joined the channel
#
Zegnat
I was considering namecheap, they seem to have a Comodo cert for < 10 USD. What is the consensus on them as SSL provider?
#
Zegnat
What do you use now, cweiske?
#
cweiske
cacert.org
#
cweiske
which no browser has in by default
#
cweiske
i'm waiting for letsencrypt
adactio joined the channel
#
cweiske
until then, cacert.org suffices for me and my users
#
cweiske
I don't advertise the ssl pages, though
#
Zegnat
I looked at CAcert for a second but I want to go SSL only and the fact they aren’t shipped anywhere didn’t sound so good
#
cweiske
yes, but there are no alternatives currently in my eyes
#
petermolnar
I'm waiting on letsencrypt as well
#
Zegnat
I think everyone is waiting on letsencrypt
#
petermolnar
but I've been on https for years now, I do need a "fully" valid one :(
cmhobbs joined the channel
#
Zegnat
would be nice if /HTTPS told us where other people got their certs from
#
LanceyWork
kylewm, how the heck do i put images in a post in redwind?
#
LanceyWork
it doesn't seem to like my html or markdown images
adactio, chalettu and pfefferle joined the channel
#
acegiak
Uhhh. I'm guessing my /etc/SSL/certs shouldn't contain like 50 .pem files and that has something to do with last week's intrusion?
#
aaronpk
someone got in to your server?
#
acegiak
Fuck I hate dealing with security
#
aaronpk
nuke it from orbit
#
petermolnar
acegiak key-only ssh, fail2ban and regex patterns mailing you in case syslog gets nasty
#
petermolnar
this saved my ass so far, except one situation a while ago
#
petermolnar
where an injected perl script sent out 15k spam in an hour :(
cmhobbs joined the channel
#
petermolnar
I don't do apache since then
#
acegiak
Every time I clean up the server gets hammered until it breaks again
#
petermolnar
do you need help?
#
petermolnar
what os is it?
#
acegiak
Linux. My plan for the last few months has been to wait until my internet is connected here and then when I move the server here do the wipe and reinstall game again
#
petermolnar
what security plugins are you using for your wordpress or what other stuff is in place?
#
acegiak
At the moment its hosted on my parents fibre connection
#
aaronpk
acegiak: would you consider just using something like Dreampress?
#
acegiak
Petermolnar: neat thanks
#
acegiak
What's dreampress?
#
aaronpk
dreamhost's wordpress hosting
#
petermolnar
oh my, where's Loqi?
#
aaronpk
i haven't actually used it before but i keep getting emails from them
#
aaronpk
and i'm curious what people who are more familiar with wordpress think of it
mlncn and interactivist joined the channel
#
acegiak
Ah. I host my own because whisper follow is a massive resource hog
#
petermolnar
aaronpk dreampress looks much like manages containers, but it looks ok
#
acegiak
WhisperFollow
#
petermolnar
why whisperfollow? an rss aggregator would be much more effective
#
petermolnar
eg. rss2email
#
acegiak
WhisperFollow does RSS aggregate with magpie as well as mf2
#
acegiak
But yeah its a testament to my awful software building skills
#
acegiak
But it works SO well for my own use
#
petermolnar
in that case stick to it; I thought it's rss only, but if not, I don't have better ideas
#
acegiak
Like, the biggest problem I have with it is that I do the reddit thing of "finished reading my feed. Guess I'll close that tab and open a tab to check my feed"
j12t joined the channel
#
acegiak
Tempted to switch to known and rebuild the experience though
#
acegiak
Just cause known seems so much simpler
#
petermolnar
althought with that simplicity - for now - you'll get some restrictions
#
acegiak
And less prone to nonsensical explosions and security holes
#
acegiak
Yeah I think wordpress's flexibility will keep me on it
#
petermolnar
but with not too problematic combination of iptables, syslog, nginx rules & fail2ban, you're pretty good to go
#
petermolnar
once https://github.com/wpscanteam/wpscan can't even query your site because security kicks in, you're good to go :)
#
acegiak
I'll probably seek your wisdom once I do this cleanup when we get fibre here
#
acegiak
We were promised fibre in three months when we moved in in march last year
#
petermolnar
why not a vps @ for example, digitalocean.com?
#
acegiak
Actual street works started two weeks ago. A neighbour has been graciously lending her WiFi to us the whole time
#
acegiak
I could barely afford my SSL certs
#
kylewm
LanceyWork: upload an image, then click the preview, and the markup should be added to the content textarea.
#
LanceyWork
the markup doesn't do anything, the html content doesn't include it
tvn joined the channel
#
bret
i want to open up my gust wifi, but the tools for monitoring what kind of activity are going through it are nonexistant
#
kylewm
LanceyWork: oh but you are probably saving as a draft? that might not work... :/
wrk3 joined the channel
#
petermolnar
bret context please
#
LanceyWork
that needs to be fixed then
#
aaronpk
bret: there are some really good tools actually! I used to run them in my dorm room
#
kylewm
LanceyWork: good catch, mind filing an issue?
#
bret
any articles or project you know of, IM all ears!
#
bret
projects*
#
petermolnar
openwrt -> syslog -> remote server?
#
aaronpk
oh man i can't remember what it was called, but it showed you all sorts of information
#
aaronpk
it miiight have been PRTG
#
LanceyWork
kylewm, publishing doesn't work either. it uploads the note but doesn't insert the markdown. maybe something i'm doing wrong
#
LanceyWork
oh yeah it's my fault
snarfed, wolftune and pfefferle joined the channel
#
LanceyWork
i reverted to an earlier version and it's still not working, even with publishing
tantek joined the channel
#
LanceyWork
figured it out
#
tantek
good morning #indiewebcamp!
#
aaronpk
goooooood morning!
tilgovi, KevinMarks__, snarfed, wolftune, newbie|2 and j12t joined the channel
#
wwelves.org perpetual-tripper
edited /XMPP (+67) "added movim.eu and buddycloud.com"
(view diff)
#
tantek
that's great LanceyWork! I OTOH have not yet figure out automatic sending of webmentions.
#
LanceyWork
huh what
#
tantek
re: figured it out
#
LanceyWork
oh yeah i was having trouble getting redwind to include images properly
KevinMarks_ and danlyke joined the channel
#
tantek
been trying to preview edited stuff on the wiki for many minutes now and getting timeouts
#
tantek
"Secure Connection Failed \ The connection to indiewebcamp.com was interrupted while the page was loading. \ The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. "
#
tantek
I'm really starting to anecdotally believe that SSL everywhere is making the web more fragile
#
aaronpk
server seems fine from my side
#
tantek
from stuff like that on our wiki, to long periods of FB not loading for the same reason
#
tantek
some kind of SSL thing gets screwed up en route, and everything breaks
#
tantek
it's like another form of XML fragility stupidity
ALomax joined the channel
#
aaronpk
isn't http 2 supposed to fix that or something? :P
#
tantek
problem with my ISP maybe?
#
tantek
some sort of sustained MiTM attempted attack?
#
tantek
*finally* loaded
#
tantek.com
edited /silo (+138) "/* Silo Innovations */ note FriendFeed innovation of "likes", rough temporal order"
(view diff)
#
bear
ignores the straw man comparison to xml "fragility"
#
bear
tantek - most likely it was something in your path to the server trying to inject js or otherwise mess with the data
#
bear
very common in open wifi environments or with vendors like comcast or other isps
#
bear
your connection changed routes, their mitm to insert js broke and you got that error
#
tantek
bear this is with a direct ISP connection - not some open wifi
#
tantek
nor comcast
#
bear
ok - I was just listing some of the more common reasons why i've seen that error happen
endi and interactivist joined the channel
#
tantek
hmm - going to try turning the modem/router off and back on again (with like a 30 seconds downtime just to hopefully get any attackers to give up at least for a bit) to see if it makes any difference
#
tantek
bbiab
gRegorLove, wolftune, bengo and snarfed joined the channel
#
tantek.com
edited /GitHub (+0) "adjust TOC to not stack up sideways against logo"
(view diff)
benwerd and tantek joined the channel
#
tantek.com
edited /XMPP (-67) "Undo revision 19728 by Wwelves.org perpetual-tripper because looks like wiki noise: "Social Platforms" is meaningless, movim page says nothing about XMPP other than having a chatroom, buddycloud page says nothing about XMPP"
(view diff)
#
bear
tantek - buddycloud is all about XMPP as is movim - why remove them from the XMPP page?
#
aaronpk
i think movim doesn't want to promote XMPP, but they are clearly based on it https://movim.eu/how
#
tantek
because buddycloud home page is ZERO about XMPP
#
aaronpk
"Movim is built on a simple idea,
#
aaronpk
connect to an existent network already used
#
aaronpk
by millions of people around the globe."
#
bear
yea, the movim not saying "hey we used XMPP" is a sort point with us xmpp types
bengo joined the channel
#
tantek
and movim home page didn't do any better
#
tantek
it looked like a nonsensical edit from review of the links
#
tantek
"lists of random stuff"
#
tantek
which only pollute / dilute the wiki
#
tantek
also "Social Platforms" is totally meaningless
#
tantek
also - relevance of those sites? are they silos, open source, what?
#
tantek
very not clear
#
bear
I see your point about buddycloud not explicitely saying "hey we use XMPP" but that doesn't change the fact that it's core *is* XMPP
#
tantek
presumably there's a list somewhere else of XMPP implementations that we could link to?
#
tantek
instead of making a list of them ourselves?
#
tantek
(since they're not "web" per se - no permalinks)
#
tantek
now if someone here has a deployment of one of these on their own site - they we should create a page for that project and put an "IndieWeb Examples" section on it
#
tantek
otherwise, meh
#
bear
hmm, i'll take that task on - I know the web site folks at the XSF are redoing the web site for that purpose
#
tantek
basically, what's the relevance to indieweb?
#
tantek
if no one here is using any of them, we could document that too - that no one here cares
#
tantek
but do they want that? no reason to try to document everything no one here cares about
#
tantek
(except if something is hyped, and we want to deflate the hype a bit)
#
bear
I just don't like the out-of-hand dismissal of xmpp as not being indieweb when it's the only messaging platform that is completely open source and not a silo
#
aaronpk
well it's definitely not "web", but is very "indie"
#
bear
it's very web now
#
aaronpk
has not been following xmpp, what?
#
bear
the core xmpp servers now all have web methods for interacting
#
tantek
bear - so because that's so unclear except to those inside xmpp - perhaps that's something the xmpp community needs to make very clear in a *simple* explanation somewhere
#
bear
you can connect to an xmpp server using pure web tech
#
tantek
like on a URL on the web
#
aaronpk
maybe i would be more interested in xmpp if i knew about that
#
bear
tantek - yep, that's why I erased a whole bunch of responses and realized that we still haven't gotten that new info out into the web
#
bret
my use of IM has gone way down as my use if IRC has gone way up
#
aaronpk
my only experience with xmpp was trying and miserably failing to set up a jabber server on parecki.com like 10 years ago
#
bear
yea, you can now use pure javascript to interact with xmpp services
#
tantek
bear, right, until there are primary sources about xmpp doing that - no need to document such info on a secondary site like indiewebcamp
#
bear
their are two main libraries to do that - stanza.io and xmppftw
#
bret
bear: are there any trivially set up node xmpp servers?
#
bret
ejabberd was kinda confusing to set up
#
bear
I tell folks to use Prosody now for the server - it's Lua based but easy to setup
#
tantek
do you use Prosody yourself on bear.im?
#
bear
i'm looking at the software list now to see if their is a nodejs version
#
bear
tantek - yep
#
tantek
great! then we can at least note that
#
tantek
what is Prosody?
#
bear
goes to fill in that
#
bret
I'm probably just going to put my time into getting https://github.com/moose-team/friends to work better. the swarm fell apart when the the bootstrapping servers crashed
#
KevinMarks
resists defining prosody in literary terms
#
tantek
KevinMarks: you can lead those temptations to Wikipedia ;)
#
bear
I enjoy being challenged by you all with some of my older proto-assumptions :)
#
gRegorLove
Dreamhost offers basic xmpp service for your domain. I've actually set up a username @gregorlove.com on it and used it for a bit. I haven't used it regularly, though.
#
tantek
bear, if only XMPP had been an MVP with a test suite, and actual complete implementations that interop'd per the test suite
#
tantek
MVP here minimum viable protocol
#
tantek
I mean, someone could still subset it to do that, but who will?
#
bear
that is part of what the move to create a web interface has created
#
jonnybarnes
I have prosody running on my vps
#
bear
what exactly is the minum level of protocol required to implement it
#
tantek
jonnybarnes: on your personal site?
benwerd joined the channel
#
tantek
bear - it is a protocol, but it is certainly not minimum, given how everyone implements a different (small) subset
#
jonnybarnes
tantek: yeah, so you can IM me at jonny@jonnybarnes.uk
#
tantek
jonnybarnes: great - you'll have to add yourself to the /Prosody page bear is creating
#
bear
tantek - that is a purposeful design decision
#
bear
XMPP at it's core is only a small set of items that allow custom implementations to federate and interoperate even across older servers
#
aaronpk
wonders if anybody would send him jabber messages if he ran a jabber server at aaron@parecki.com
#
tantek
bear - that's poor design and leads to bad implementability and bad interop.
#
bear
I strongly disagree
#
tantek
I predict at some point in the future someone *will* subset XMPP in that way, and basically obsolete the existing work to date (maybe wrap legacy implementations behind proxies)
#
bear
it has lead to amazing interop because old and new servers all allow messages to pass thru
#
bear
that's just the point - you don't need to wrap it in a proxy - any subset can pass thru any current server implementation
#
bear
it's the clients that drive what they will respond/react to
#
kylewm
aaronpk: XMPP is lonely for me since GoogleTalk stopped interoping with other servers
#
tantek
so that minimal subset is not documented - that's the point
#
tantek
which makes it too hard to implement = fewer clients / servers
#
aaronpk
oh yeah, google dropped it huh
#
bear
*sigh*
#
bear
google has not dropped it - they just turned off the server-to-server part
#
aaronpk
pretty much the same thing right?
#
bear
tantek - the minimal subset is documented as an IETF RFC
#
aaronpk
i mean effectively
#
bear
I don't know how much more standard it can get
#
tantek
and results in people / companies dropping it, or dropping parts of it - but you can't really tell because there's no open test suite nor open source test suite deployment you can test against
#
aaronpk
cause now they can replace XMPP internally and nobody would know
#
tantek
interop done against one implementation at a time != standard
#
tantek
== broken / badly designed standard
#
bear
i'm tired of debating this - your using strawman arguments that are not even based on fact
#
bear
their are test suites and open implementations of them
#
tantek
then I stand corrected. presumably there's links to them on some XMPP page?
#
bear
now, are they well advertised, that may be a point of contention - but exactly how easy is it to get PHPUnit to work across implementations?
#
tantek
(there didn't used to be, and IETF is notorious for being bad about open test suites)
#
gRegorLove
My outsider impression was google dropped it so they could have more of a walled garden: Google Hangouts
#
tantek
PHPUnit is not a protocol / format standard - it's language-specific
#
bear
my use of phpunit was to point out that not all test suites - even if open - are easy to use or well documented
#
tantek
PHPUnit is not a test suite for formats/protocols - it's a test framework for *code* - very different
#
tantek
apples/oranges
#
bear
i'll finish that stub later - right now i'm not in a mood to be writing
shiflett joined the channel
#
bear
i'm not grumpy at anyone here - most of my grump comes from the bad web based documentation - these things do exist but the standard that is set in this channel on things being well documented in a web form can be tedious to defend against
#
aaronpk
ooh is there an XMPP bot I can chat with to get all the docs then? ;)
#
bear
heck, most of the core parts of indieweb are not testable in the same manner your trying to hold XMPP up against
#
bear
yes, in the Prosody chat room their is a bot that will respond to requests for help for all the relevant RFCs
#
snarfed
(minor point: google dropping server-to-server definitely isn't equivalent to dropping xmpp entirely. e.g. one big difference is that third party xmpp clients still work with gtalk.)
#
bear
i've been battling inside of the XSF for years about this point - so I may be a bit sensitive :/
bengo joined the channel
#
bear
apoligizes for shutting down the conversation flow
j12t, shiflett and tantek joined the channel
#
@voxpelli
@jaredhanson +1, hopefully movements like @indiewebcamp can make it like that again
(twitter.com/_/status/606162676750925825)
cweiske and benwerd joined the channel
#
tantek
bear - meant to say here - understand the mood/grumpiness. on this end I blame DHCP. Just wasted 1.5 hrs rebooting various devices because Apple can't seem to make OSX and iOS "standards based" networking (TCP/IP) work as reliably as AppleTalk.
#
tantek
i.e. 15 years of OSX dev - and networking still sucks on OSX
#
tantek
iOS appears to be slightly more reliable than OSX, but is still prone to odd device address conflict nonsense etc.
#
bear
i'm glad this community allows for grumpiness and let's us all have room to grump and then recover :)
#
tantek
e.g. upon rebooting the router, and waking my laptop: "Another device on the network is using your computer's IP address (192.168.1.101)" <-- as long as that dialog keeps showing up, I say to Apple's OSX network engineers - you suck at your job
#
tantek
and people who wrote OS9 and earlier AppleTalk networking code before you were better engineers than you
#
bear
nods
#
voxpelli
tantek: good thing discoveryd is getting reverted in 10.10.4
#
voxpelli
will hopefully make things a bit better
#
tantek
pepperidgefarm: Remember when Macs had reliable networking before OSX? Pepperidge Farm remembers.
eschnou joined the channel
#
tantek
bear - on a serious point - the stuff that has better web based documentation is taken more seriously these days
#
bear
nods
#
bear
I just need another couple clones :/
#
tantek
because there is such a heap of growing bulshytt on the internet (yes, internet, beyond web) that without good documentations, citations etc. No one has time to believe anyone.
#
bear
that's the pain I'm feeling as an grey beard - the "lore" is being lost because it is stored in some esoteric silos
#
bear
and the younger generation only knows the web
#
tantek
bear - no one person scales. Communities are necessary. Hence better up to date web based documentation tends to be an indicator of a healthier community.
#
bear
yea, we are working with the xsf community to improve their web status
#
bear
but that is also a tedious job
#
tantek
And majority of standards are abandoned deadends (or worse, bad timesucks) without a healthy community.
#
tantek
Thus the demand for easily refernceable/discoverable web docs is a good first level filter on how "good" a standard is.
#
bear
we (xsf) have a very healthy community - just working on getting some places setup so they can cross from xml-backend devs to web
#
tantek
cool let's start with that
#
tantek
what is XSF?
#
bear
i'm in a call - I will be backfilling all of these in a bit
bengo joined the channel
#
tantek
thanks bear - and also very glad you are here
#
bear
thanks
bengo, snarfed and tvn joined the channel
#
tantek.com
edited /who_to_follow (+84) "note multiple people have seen FB recommendation"
(view diff)
jansauer_ and tvn joined the channel
#
tantek
so much of FB's UI fails for me because of all those transient network failures with SSL that cause one or more JS to not load
#
tantek
depending on JS, especially on an HTTPS only site, makes your site a lot more fragile
#
tantek
even on "default" browsers that support JS
#
tantek
having a UI to all my content / stuff that doesn't require JS under any circumstance is a massive indieweb itch for me
#
tantek
I'm also convinced that anyone who can built an alternatively like that, assuming it's fast, has a chance of taking attention away from JS-dependent silos
#
tantek
JSonly--
#
Loqi
JSonly has -1 karma
#
tantek
requiresJS--
#
Loqi
requiresJS has -1 karma
#
tantek
progressiveEnhancement++
#
Loqi
progressiveEnhancement has 2 karma
#
tantek
as in one place where you can give it all to them? ;) :P
#
tantek
ironic use of ownyourdata?
interactivist and mlncn joined the channel
#
endi
tantek: I think for most people it's a lot more insight/control (dare I say transparency) than they're used to having.
#
endi
but yeah, certainly not owning your data. perhaps it's having visitation rights to your data :p
#
tantek
do we have any pages on image / video formats and the challenges that folks have encountered e.g. with creating / uploading video to your own site?
#
tantek
endi - indeed - it's like the XKCD
#
tantek
"more insight/control (dare I say transparency)" == "has nice shelves" ;)
#
endi
lolol I had forgotten about that
#
tantek
"visitation rights to your data" == "And he lets me in to see it whenever I want"
#
tantek
feel free to steal/copy and reply to that tweet if you wish :)
#
bengo
BigCos: "You CANT HANDLE #yourdata!
#
endi
oh yeah if I hadn't written that I would think it was a rip off of that :p
#
tantek
do Google search results still show who +1'd a post? e.g. when a post shows up in search results
#
endi
when logged in to G+ or in general?
#
tantek
both I guess?
#
tantek
wonders if there's some screenshot architve of what Google search results have looked like over the months and years.
#
tantek
s/architve/archive
#
Loqi
tantek meant to say: wonders if there's some screenshot archive of what Google search results have looked like over the months and years.
#
endi
I haven't seen _any_ G+ content in my searches for a while now. and I'm mostly logged in.
#
tantek
yeah they were pitching that in 2013
#
tantek
what is the +1 Button?
cmhobbs joined the channel
#
tantek
The +1 Button is a [[webaction]] button proprietary to [[Google+]] that is essentially their version of a [[like]] button. https://developers.google.com/+/web/+1button/
#
tantek
+1 Button is a [[webaction]] button proprietary to [[Google+]] that is essentially their version of a [[like]] button. https://developers.google.com/+/web/+1button/
#
tantek
Loqi?
#
loqi.me
created /+1_Button (+191) "prompted by tantek https://indiewebcamp.com/irc/2015-06-03/line/1433359922128 and dfn added by tantek"
(view diff)
chalettu joined the channel
#
tantek.com
edited /+1_Button (+521) "link dfn, criticism, see also"
(view diff)
#
tantek.com
edited /Google_Plus (+225) "+1 button as part of API"
(view diff)
#
tantek.com
edited /+1_Button (+192) "explanation of use and what it does"
(view diff)
#
tantek.com
edited /+1_Button (+415) "history, Google IO 2013"
(view diff)
e-lima joined the channel
#
tantek.com
created /Google_IO_2013 (+1482) "stub with dfn, raw etherpad notes, related since, see also"
(view diff)
interactivist joined the channel
#
tantek
and that's a few more windows closed in Firefox (and whatever reasons I had for having them open now contributed to the IndieWebCamp wiki as CC0.
j12t and KartikPrabhu joined the channel
#
benwerd
Really interesting insight into what investors think silos should do: http://lowercasecapital.com/2015/06/03/what-twitter-can-be-2/ Note that reverse-chronological timelines and limiting content to the accounts you're following are seen as weaknesses.
bengo joined the channel
#
tantek
well, Sacca at least, and he certainly is unique enough to not just be categorized as "what investors think"
#
tantek
i.e. without reading the article (which I'd read before), I might have responded with something like: "sound like armchair entrepreneurs. i.e. if said investors are so smart, then they should go hire an entrepreneur in residence to build that."
fkooman joined the channel
#
endi
so the theme is maximum isolation?
#
endi
or maximum loss of control by the user?
tilgovi joined the channel
#
tantek
so here's the irony, if we actually get our collected *tech* together, and start scaling multiple indieweb solutions (i.e. not just the awesome work of Known / Withknown), that are all peering and federating super fast and realtime like
#
tantek
then Twitter's best hope for "growth" would be to federate with us
#
tantek
s/collected/collective
LCyrin joined the channel
#
benwerd
Tech + design
#
tantek
benwerd indeed. I'd even re-order those :)
#
benwerd
Agree :)
#
tantek
things I'd like to see us get "right" before (even attempting) federating with Twitter: /vouch (or some other anti-spam equivalent), /block , and /mute
#
tantek
which we can prototype using our existing pseudo-federation of POSSE+backfeed
#
endi
personally when I saw Known as a publishing platform and brid.gy both in action working together with FB/Twitter was my 'woah' moment
#
tantek
endi, indeed. Known + POSSE & Bridgy backfeed with FB/Twitter is definitely quite whoaworthy.
#
benwerd
I would dearly love to see another scaled-up platform service in "competition" with Known, interoperating beautifully. Preferably a handful.
#
aaronpk
"whoaworthy" lol
#
endi
brid.gy surprised be w/ G+; even tho I can't POSSE there brid.gy pulled +1s and comments - that was an unexpected 'it just worked?!' moment :p
#
endi
what is whoaworthy
#
benwerd
(We are working [slowly] to get Google+ POSSE released)
#
endi
oh no that's not a knock on Known; G+'s history with write API is just what caused the lack of expectation
#
KartikPrabhu
!tell Zegnat I recently swtched to SSLMate .
#
Loqi
Ok, I'll tell them that when I see them next
#
benwerd
Right - we had to jump through some interesting hoops to get API access
#
tantek
wonders if MAUs are level or dropping (and how fast) on G+
#
benwerd
They just removed G+ profiles from the navigation - my assumption is they're plummeting
#
tantek
benwerd, we can take Sacca's summary for Twitter and instead apply it to the IndieWeb:
#
tantek
1. Make the IndieWeb effortless to enjoy,
#
tantek
2. Make it easier for all to participate, and
#
tantek
3. Make each of us on the IndieWeb feel heard and valuable.
#
benwerd
tantek++
#
Loqi
tantek has 197 karma
#
tantek
snarfed, presto, there's your VISION for your, shamelessly stolen from Sacca with some editorial search/replace ;) ^^^
#
benwerd
^^^ That, completely.
#
tantek
is good at reverse engineering things, even English prose. >:D
#
snarfed
tantek: my vision? you mean those are the next big challenges?
#
tantek
snarfed: sorry, I mean your request for what are the next big challenges - at a high level VISION level
#
snarfed
right. sure! vision definitely counts
bengo, benwerd, newbie|2, j12t, tantek, Guerillero|BNC, interactivist and wolftune joined the channel
#
KevinMarks
the other feeling I got reading sacca's piece is that these are all things twitter already does, but have been buriend by the kinds of hands-on PM efforts he is advocating
bengo joined the channel
#
cweiske
kylewm, does woodwind remove h tags from posts it shows?
#
kylewm
cweiske: yeah it looks like it, i've been slowly expanding the list of allowed tags
#
kylewm
I can add them
bengo joined the channel
lukebrooker joined the channel
#
cweiske
aaronpk, does monocle not refresh its subscriptions?
#
cweiske
(push subscriptions)
#
cweiske
it seems the subscription to my feed timed out, without being renewed
#
bear
what Jeff Jarvis is talking about on TWiG now is very related to IndieWeb - about how comments need to be more about the trusted relationship. This fits into the model I hear here often said - comments should be vouched posts from your site to others via webmentions
bengo joined the channel
#
cweiske
someone subscribed via http://www.inoreader.com/ to my feed, and inoreader tries to subscribe via PuSH. only their verification callback URL is a 404....
elima_ joined the channel
#
cweiske
yep, thanks
#
aaronpk
cweiske: yeah there's a bug right now where it's not proactively refreshing before expiration, so it only refreshes if something new has been added before the expiration
#
cweiske
have...to..write..before..token..expires..
#
cweiske
like that TV series on that island with the bomb that had to be temporarily defused by typing in some code
#
kylewm
Seinfeld
#
kylewm
that is a frustrating aspect of PuSH, that you can't quite get rid of polling
#
cweiske
? why?
#
aaronpk
because you always have to renew the subscription before it expires, which is basically a poll
#
kylewm
cweiske: well you haev to have some cron at least, doesn't necessarily have to fetch the site
#
cweiske
my hub could also set the default expiration duration to 100 years
#
aaronpk
yeah i built monocle with no cron, which is why i'm in this situation :)
#
cweiske
what does switchboard and superfeedr use as default expiration time?
#
aaronpk
cweiske: the problem with long expirations is if you want to change hubs, subscribers wouldn't know about it until the subscription expires
#
kylewm
aaronpk: you could do the check up to 1x/day when someone hits monocle.p3k.io
#
aaronpk
there would need to be a redirect protocol to cover that situation
#
kylewm
I want to say superfeedr is 10 days
interactivist, gavinc and bengo joined the channel
#
aaronpk
i think i did the same
#
calumryan.com
edited /2015/Brighton (+44) "/* Participating */"
(view diff)
lukebrooker, jansauer_, jansauer, mlncn, bengo, snarfed, nloadholtes, brianloveswords, KevinMarks, KartikPrabhu and frzn joined the channel
#
tantek
packing up and heading over to MozSF HQ to setup for HWC tonight!
#
tantek
see everyone there for quiet writing hour
bengo, benwerd and yakker joined the channel
#
snarfed
woo can't wait!
#
bret
pdx gonna hack
#
bret
node + leveldb token server?
#
bret
or pure http streaming micropub server
bengo, jjuran and wolftune joined the channel