#aaronpkI didn't get enough of a head start on the new chat logs
#aaronpkproposal: launch *logs only* on chat.indieweb.org for the two channels, but leave indiewebcamp.com/irc/today in place as the web gateway, and only mirror the one slack channel for now.
#LoqiIndieWebCamps are brainstorming and building events where IndieWeb creators gather semi-regularly to meet in person, share ideas, and collaborate on IndieWeb design, UX, & code for their own sites https://indiewebcamp.com/indiewebcamp
#miklbfinds humor the channels switched about same time Juno entered Jupiters orbit
#KartikPrabhuit is a cosmic coincidence of catastrophic consequences!
ben_thatmustbeme and [aaronpk] joined the channel
#ben_thatmustbemei locked up my computer and just cannot get back in to #indiewebcamp at all, was wondering how my client would handle being in both rooms
#KartikPrabhumine says " you need invitation to join #indiewebcamp"
#aaronpkit didn't automatically redirect you to #indieweb?
#KartikPrabhuaaronpk: yes it did. but also said the above
#gRegorLoveThe "chat people" page on there lists by unique nicknames, that's why you're on there twice. Same for Shane.
#rMdeshmm anything i can do on my side to just be listed once ?
#aaronpknope it's fine. after a bit we can make it list them differently, but i'll have to update how the IRC logs parse the people list in order to do that
#gRegorLoveIt's by Shane's design, so not sure. You could leave feedback on that page though.
#aaronpkhe made it that way to match the current irc-people wiki page
#gRegorLoveThe display could be tweaked probably, to just list alternate nicknames under the main one
#aaronpkyeah but i'll have to update the parsing code since it would end up with a different mf2 structure
#gRegorLoveI'm still unclear what happens with existing wiki user pages if we switch to that
#gRegorLoveOn the plus side, the "Additional Info" box on there preserves newlines, so I guess it can work pretty well as a wiki user page replacement.
#rMdesconfused at how to format my user on the irc-people
#rMdesneither rmdes or www.rmendes.net point to a existing user page
#aaronpkrMdes: i think i had that plugin on my own site back when it was a wiki!
#aaronpktantek: the automatic channel redirect only takes effect when people join the channel, so everyone still in #indiewebcamp just hasn't quit the channel yet
#rMdesit was fun to use, for a short time after google reader death i was using mediawiki as a RSS reader
#tantek!tell cweiske huh? I think I understand that it is a very bad message to ever give a user and thus a bug on the server, whether with PHP config, or with WordPress failure to catch the error, doesn't matter. No need to make it personal.
#rMdesonly way would be to kick everyone once at #indiwebcamp
#tantekaaronpk, can you undo the automatic redirect for yourself or you and me (with ops) so we can then kick people and then when they rejoin they'll get redirected?
#aaronpki'm still in the old channel, i could kick everyone
#rMdesi'm there too, the channel will be used for "indiewebcamps" i guess or it's a duplicate now?
#tantekgRegorLove: when that PHP error shows up on another CMS, then yes I'll agree it makes sense to move it. until then it makes sense as a WordPress vulnerability
#gRegorLoveThe primary issue, imo, is that the server config is displaying fatal errors rather than quietly logging and showing a user-friendly message.
#tantekok gRegorLove go ahead and move the criticism from /WordPress to /PHP as you suggested, since pfefferle has now provided citations for Drupal and Joomla in addition to the WordPress example failure seen in the wild
#gRegorLovetantek: I'm not aware of any easy way for a PHP core app like WordPress to monitor all of its plugin's code and handle memory limit issues. It just can't know how memory-intensive arbitrary code is going to be, and WordPress obviously has tons of plugins.
#gRegorLoveSo in my experience, anytime there's been a fatal error about memory, it's a plugin doing something.
KevinMarks_ and KevinMarks joined the channel
#tantekgRegorLove: every "platform" like that has some sort of "global exception handler" for apps to catch errors like that and handle them
#tantek!tell cweiske citations always work better than appeal to authority statements like "Accept the idea that other people may know more about a thing than you". See the 2016-07-05 #indieweb logs here for the discussion with gRegorLove and pfefferle for an example of how to debate / discuss this kind of thing without needing to appeal to authority.
#snarfedeh. maybe. not really worth distinguishing that much
#snarfedmore broadly, i don't know that we get much value from cataloging and laughing at silo outages. everything has outages, indieweb code and sites included, mostly *more* than big well-run silos
#snarfedlots of good reasons to go indie-hosting, but uptime probably isn't one of them
#tanteksnarfed, have experienced the *very* stark difference in "service" regarding security issues for example - fixed within *minutes* with a paid service, whereas with Gmail it took nearly 48hours
#tantekcustomer service in general is a *very* good reason to go paid / indie
#snarfedsure! good anecdote. security and customer service are different than uptime and outages though.
Guerillero|BNC and JasonO joined the channel
#snarfedif you want to broaden the subject, ok, but then it's a different subject :P
#tanteksnarfed, similarly with "outages" e.g. for bandwidth limits
#miklbwas there a difference for paid google apps accounts and free?
#aaronpklet's see how many peopels' clients auto-join from my invites
Salt joined the channel
#tantekcustomer service is a general distinguishing aspect. security, outages, etc. are all specific "errors / exceptions" that are all handled better by paid customer service support
#snarfedanyway, i don't think we serve ourselves well to constantly point and laugh at site-wide silo outages and imply that we're better at uptime. we're better at lot of things, but not uptime.
#aaronpkhaha thanks. some of it was easy, some was not, and some is still not done :)
bony and MylesBraithwaite joined the channel
#rMdesaaronpk, maybe, once the number of channels we use are fixed, maybe add some of them on the /topic of the main channel? so people can find them easy & get used to split their conversation by topic/channel ?
#aaronpkWith the new Loqi logs, it'll be easy for me to add other IndieWeb related channels such as #knownchat and #bridgy. Any interest in logging those?
#aaronpkHopefully I can spend some quality time on this stuff this weekend
#ben_thatmustbemeknown has its own bot i know, but as thats its own business it mgiht be good to ask ben if he wants that or not
#tantek!tell adactio could you confirm 2016-09-24..25 for IWC Brighton and that you have venue etc.? I can start wikifying the event page etc. to help with that if you like. https://indieweb.org/2016/UK
#tantekwonders if some color background blocks would help with breaking up the text blocks on the homepage
#tanteknow that I think I've edited the content down to a simplified version of what was there
#tantekalso if people think of specific problems with the wiki home page they want fixed (with or without suggestions is ok!) please add new issues here: https://github.com/indieweb/wiki/issues
#Loqi[indieweb] "Liked this tweet: Rick Mendes on Twitter: “if you can’t join #indiewebcamp on IRC it’s because #indieweb is the new default channel for everything IndieWeb &… https://t.co/2xvmbUExKE“" by Scott Kingery http://techlifeweb.com/14592-2/
#rMdesthe default now is vector, the one before was Indieweb
#voxpelliKevinMarks: Regarding tweet – I wonder what an IndieWeb model for a newspaper would look like? I'm now working at one so thinking about it a bit
gmacon joined the channel
#KevinMarksWell, a newspaper isn't that different from a blog - make sure the articles work s standalone, posse them to silos, collect comments
#aaronpkah cool. that was meant to be my todo list during yesterday's work party. i'd like to drop it in favor of github issues now that i'll be working in smaller chunks and more async
#rMdesi had one more idea on the trunk: a simple way to monitor updated plugins or code projects on github & send to the dev channel (or a dedicated channel) alerts to git-pull on their own instance - could be a simple way to let indiesite owners to upgrade their instance even if not watching thoese particular repo's
#aaronpki believe Known already does that in the #knownchat channel, is that what you mean?
#rMdesright now the only way i get to know if i have to git-pull some plugin or the core project is by watching the repo on git-hub so i know when merge get accepted or plugins updated in some way
#rMdesi was wondering if there is another way i'm missing or if there would be a way to automatise via irc/slack the process
#voxpellirMdes: if tagging is used correctly then there is an RSS feed on GitHub for all new released tags of a project
#Loqicweiske: tantek left you a message 5 hours, 5 minutes ago: huh? I think I understand that it is a very bad message to ever give a user and thus a bug on the server, whether with PHP config, or with WordPress failure to catch the error, doesn't matter. No need to make it personal.
#Loqicweiske: tantek left you a message 4 hours, 46 minutes ago: citations always work better than appeal to authority statements like "Accept the idea that other people may know more about a thing than you". See the 2016-07-05 #indieweb logs here for the discussion with gRegorLove and pfefferle for an example of how to debate / discuss this kind of thing without needing to appeal to authority.
#cweiskeand about the memory error: I don't know of any java web applications that handle a java.lang.OutOfMemoryError correctly
#cweiskejust start them with a too low memory configuration setting and boom
#cweiskethere are errors you cannot handle on the application side
#cweiskeyou can have heuristics of how much RAM the application approximately use
#cweiskeand warn if the current setting is below that threshold
#cweiskebut there is never a gurantee that the application will never use more
nitot, bony and dogada joined the channel
#cweiskethat's like requesting a web app to handle a VM machine's ulimit errors
#bearapplications do not have the tools to properly handle an OOM event - by the time the application has received a true OOM event, the OS will have already killed it
#bearall you can do make sure your installation instructions or scripts are very clear about memory usage and patterns
begriffs and jayr joined the channel
#miklbI think there's been a general disregard for memory consumption with the lower costs of RAM in hosting. I've experienced it in setting up VMs locally.
j4y_funa1, begriff__ and j4y_funabashi joined the channel
#Loqiindieweb.org is a website in development to present indieweb ideas in a form more incrementally accessible to generations beyond generation 1 https://indieweb.org/indieweb.org
tantek, nitot, qasaur, KartikPrabhu, snarfed and goodoo joined the channel
#aaronpkotherwise it's just switching hosting providers
#tantekI don't really believe use of a CDN is inevitable
#aaronpk(using wordpress.com or any hosted CMS with your own domain name is not the same as being in a silo)
#tantekif there's actual evidence of that, e.g. from a performance limitations perspective, then it likely indicates a problem with web architecture
#aaronpktantek: i'm actually curious why you don't consider putting your site in front of a CDN. it might help with the bandwidth issues you continue having with your host
#Loqiaaronpk meant to say: tantek: i'm actually curious why you don't consider putting your site behind a CDN. it might help with the bandwidth issues you continue having with your host
#aaronpktantek: e.g. cloudflare doesn't even charge you for bandwidth, so you could elimitate that problem from your site altogether https://www.cloudflare.com/plans/
#LoqiCDN (Content Delivery Network) is a network of distributed servers that deliver content based on the requesting clients geographical location http://indieweb.org/CDN
#bearI think your trying to apply human scale to CDN tech wrongly
#tantekbear, great, even better case for why a webhost should deal with it and not the customer of the webhost
#bearwhen you get the message from a hosting providor that "your using too much bandwidth" that means not that your using too much bandwidth but rather your causing their hardware to become saturated
#tanteksomething something on a server is a good reason a webhost should deal with it and build it into their monthly/annual fee
#aaronpkfrankly i would rather be able to choose which CDN I use instead of having that locked to the hosting provider i use
#aaronpksame reason i don't register domains with my hosting provider
#aaronpkthe fact that these parts are interchangeable and not tied to a single provider is *good*
#bearit's a way of spreading *load* not just content
#aaronpkit can also serve cached versions of your pages to avoid hitting your actual server. that's what i'm getting at with your hosting provider bandwidth issues.
#bearbecause most web heads *think* it's all about static files that is what they describe it as
#tantekwhen you say "not just" or "more than", what *non* static content does it serve?!?
#bearwhen you watched a video on youtube you were using a CDN
#snarfedah, sure, but live needs a more custom CDN
#snarfedthe geo distinction is definitely key though. it means you ideally need servers in lots of POPs across the world *and across network providers*, which takes a lot of time and money to set up
#tantekbear - perhaps we are using "static" differently
#bearnot to go down a rabbithole... not with mp4 allowing for chunked content now
#tantekby static I mean something content which is not dependent on who the viewer is or where they are etc. no login depedency
#snarfed(which is why not all hosts have their own CDN)
#tantekas opposed to dynamic content - where the user interacts with the content and changes it back/forth, typically shows a logged in view etc.
#beartantek - with that definition you are describing the world wide web
#LoqiCDN (Content Delivery Network) is a network of distributed servers that deliver content based on the requesting clients geographical location http://indieweb.org/CDN
#tantekso I'm a bit skeptical of your assertion that "goes to the local CDN that any major internet providor has behind the scenes"
#snarfedto step back up to a higher level...tantek, yes, obviously that blog post was overstating that CDNs are inevitable and required for any web site to be fast
#snarfedhaving said that, CDNs still are useful plumbing-as-a-service, if somewhat centralized, and can optionally help some web sites serve faster
#[kevinmarks]Is it worth distinguishing the 2 cases - the edge cache type CDN that is interpolated as bear describes, from the server chosen cache?
#bearI should no better than to discuss plumbing with this crowd ;)
#snarfedand hopefully we can accept them as indie-ok plumbing
#bearthat is an important distiction to focus on - because each delivers value at the opposite end of the pipe
#bearoh, tantek - I hope your site (and your browser/software stack) use PFS - otherwise your being MITM'd with your wifi only stuff
#snarfedeg wordpress.com's photon CDN serves all of my photo album photos, eg https://snarfed.org/jackson-hole . did that mainly for speed on heavy pages with many high res photos.
#tantekper shaners comment/request, perhaps CDN discussion is something for #indieweb-dev ?
#[shaners]I’m using Amazon’s Cloudfront on dateedge.com. I haven’t wired it up to my personal site yet since flipping over to Dark Matter proper.