#indiewebcamp 2015-10-12

2015-10-12 UTC
#
tantek
!tell shaners re: h2vs - dang, yeah, my web host upgraded their PHP (or default php.ini) and it caused more warnings / breaks in a bunch of code, looks like H2VX got hit too. Interesting/challenging webhost / indieweb maintenance problem.
#
Loqi
Ok, I'll tell him that when I see him next
[shaners] joined the channel
#
[shaners]
Tantek: Hosts like Heroku let/require you to specify the version of your language and framework that you’re running in some config file. In my case, it’s a Gemfile where I specify my Ruby version.
#
Loqi
[shaners]: tantek left you a message 1 minute ago: re: h2vs - dang, yeah, my web host upgraded their PHP (or default php.ini) and it caused more warnings / breaks in a bunch of code, looks like H2VX got hit too. Interesting/challenging webhost / indieweb maintenance problem. http://indiewebcamp.com/irc/2015-10-11/line/1444608076643
#
[shaners]
No sneaky host upgrades breaking my stuffs.
#
[shaners]
I’m the only one that gets to break my things. :smile:
#
tantek
heh - that's an interesting distinction (feature?) for webhosts - any way to capture that on /webhosts ?
#
[shaners]
I’m on real slow coffee shop wifi. Fast enough for chats. Not enough to dive into wiki editing right now. :confused:
#
tantek
got it. appreciate the distinction about Heroku. documenting such features will be a good way to help people decide what kind of webhost they want.
#
[shaners]
:thumbsup::skin-tone-2:
cmhobbs, minsky, nitot, KartikPrabhu and catsup joined the channel
#
ben_thatmustbeme
aaronpk: whats wrong with just using url[]= for both your local and the remote one you are adding? you can easily distinguish a local url from non-local
#
aaronpk
that feels like a really weird hack
[shaners] joined the channel
#
[shaners]
And I’m in my own address book.
#
ben_thatmustbeme
not really, it works for if you have a local url or not
#
[shaners]
The URL on *my* contact card would be the same as the URL of the local url
#
ben_thatmustbeme
you are saying that there is a contact that has both of these... really its just saying "merge this in to an existing one"
cmhobbs and nitot joined the channel
#
aaronpk
well this is kind of neat. I can create events, contacts and venues now.
#
aaronpk
turns out I didn't need to make a distinction between contacts and venues other than which collecton to put them in
j12t joined the channel
#
ben_thatmustbeme
aaronpk: write up on that on the Wiki yet?
#
aaronpk
after I get them displaying properly
#
aaronpk
this is micropub-only for now
#
ben_thatmustbeme
Ive lost all my free time to work on my site lately
#
aaronpk
i understand
#
ben_thatmustbeme
Promoted plus children
#
ben_thatmustbeme
Yet I still want to work on stuff
#
ben_thatmustbeme
I'm taking some initial loss at possibly forking elgg
#
ben_thatmustbeme
Try and make it as indieweb friendly as possible
#
GWG
ben_thatmustbeme: Promoted to father?
#
ben_thatmustbeme
GWG, heh. No, Promoted to manager, just became farther
#
ben_thatmustbeme
aaronpk: if I can find someone to help with it. I won't have time to do it all myself
#
GWG
ben_thatmustbeme: Congratulations
#
ben_thatmustbeme
Oh you didn't know?
#
aaronpk
if you do go down the elgg path it'd be best to try to get those changes upstream rather than just forking it
#
ben_thatmustbeme
Twins girls, 5 months ago. Promotion was probably 2 months ago or so
#
aaronpk
also super funny that elgg is benwerd's previous thing
#
ben_thatmustbeme
Didn't realize that
#
aaronpk
small world
#
ben_thatmustbeme
Well there weren't a lot of options for open source social networks
#
ben_thatmustbeme
And I didn't feel like messing with ossn
#
ben_thatmustbeme
Also, Yes. Great to get it upstream but it's also a lot slower abd you have to convince them to do it
#
ben_thatmustbeme
What we haven't seen is a silo add indieweb support and I think it's a good project top see what it takes
#
ben_thatmustbeme
Elgg is more just a framework for a social network though
#
ben_thatmustbeme
Again, I go back and forth
#
kevinmarks
talk to benwerd about it
tallpaul and snarfed joined the channel
scoates, nitot, shiflett, uranther, snarfed, loic_m, sanduhrs and Jihaisse joined the channel
#
@diplix
ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://wirres.net/article/articleview/8649/1/6/
(twitter.com/_/status/653461055717437442)
#
@lutzmache
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653461298915725312)
cweiske and nitot joined the channel
#
@raue
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653464943212261377)
#
@dieMelanie
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653465416568807424)
tantek joined the channel
#
@blablog
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653467721988997120)
#
@AKDigiGes
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653468272894058496)
tantek, friedcell, nitot and elf-pavlik joined the channel
#
@petschbot
RT @diplix: ix halte das #amphtml für eine der spannensten sachen die dem web seit web2.0 und #indieweb passiert sind: http://t.co/kXIFadJK…
(twitter.com/_/status/653473136994844673)
peacekeep3r1, mlncn, tantek, alexhartley, lordabdul, jacus, eschnou, alexhart_, acegiak1, lewisnyman and petermolnar joined the channel
#
petermolnar
good morning, indieweb; I've got a question for those who still do/use RSS: do you add pictures as attachment? If yes, do you use 'enclosure' or 'media:group' ?
tantek joined the channel
#
cweiske
I only link them within the normal content
#
cweiske
but I use atom, not rss
j12t joined the channel
#
cweiske
petermolnar, why would you use attachments?
#
petermolnar
most of my images are wrapped in <picture> and src set therefore many rss readers, incl. Thunderbird fails to parse it properly
#
petermolnar
the attachment makes it safe & sound that the picture - photo in my case, which is faily important for posting photos - gets trough
#
Zegnat
petermolnar: I think the bigger question is how many RSS readers support the picture element. It might not make sense to add attachments if only 1% has problems with newer HTML
#
KartikPrabhu
picture should be used only for art direction. For other stuff there is srcset
alexhartley, adactio, friedcell, j12t, alexhart_, alexhar__, sanduhrs, sanduhrs1, ttepasse, ventilateur and peacekeep3r1 joined the channel
#
@vmarks
@chartier the #indieweb idea is that you own your post on your site and republish elsewhere for distribution.
(twitter.com/_/status/653554361751207940)
alexhart_, alexhartley and j12t joined the channel
#
GWG
Good morning all
jayr_ joined the channel
#
jayr_
quit
snarfed, j4y_funabashi and snarfed1 joined the channel
#
@borisschapira
@nhoizey Non. 5 commentaires en 2 ans, j'abandonne. Twitter, Facebook et WebMentions si je comprends comment ça marche.
(twitter.com/_/status/653573576877080576)
lewisnyman, friedcell and j12t joined the channel
#
@nhoizey
@borisschapira ouais, tenté par WebMentions aussi, mais encore moins d’espoir d’en voir arriver que des commentaires traditionnels… 😕
(twitter.com/_/status/653576241807798273)
shiflett, mlncn, scoates and Sebastien-L joined the channel
tvn joined the channel
#
GWG
This is going to hurt my chances of improving pingbacks in core, isn't it?
#
snarfed1
GWG: no
#
GWG
snarfed: Every time I talk about it, I get comments about security and XMLRPC
j12t joined the channel
#
petermolnar
I've digged a bit into possibilities; in theory, if xmlrpc.php methods are reduced to work only to handle pingbacks, we're more or less ok
#
petermolnar
but still, xmlrpc was always a mess, but it seems like from 3.5 it's even a bigger mess
#
GWG
petermolnar: The REST API infrastructure comes in in 4.4, with the new endpoints in 4.5 as of now. I'd expect that after that, there may be a proposal to disable parts of XMLRPC by default that may gain traction.
#
petermolnar
yeah, I'm not so sure about that
#
petermolnar
think wordpress vs legacy
#
petermolnar
as in php 5.2
#
petermolnar
for example
#
petermolnar
I wonder if the pingbacks support could be split from xmlrpc and shipped as a plugin, relatively secured
#
aaronpk
yet another demonstration that username/password auth on APIs is a terrible idea
LanceyWork, fkooman, wolftune and ventilateur joined the channel
#
GWG
petermolnar: Maybe they'll substitute webmentions. But that is a bit premature.
snarfed, peacekeep3r1 and scoates joined the channel
#
GWG
But I am the only one filing and closing Core Pingback tickets on WordPress. I thought it was the best way to get movement.
#
petermolnar
pffff https://core.trac.wordpress.org/ticket/16747 5 years old and I had to add a fix myself yesterday for my theme
#
GWG
petermolnar: A major push in 4.4 is closing bugs. They want to get trac below 3000 open tickets. You may need to get someone's attention.
#
petermolnar
to be honest, I kind of given up on fixing WordPress this way and instead I apply everything through my theme
#
petermolnar
though I probably should help with the tickets as well
#
GWG
petermolnar: I've been working on comment and pingback tickets to improve the WordPress/Indieweb experience
#
petermolnar
I get that, and it's a honourable approach, but when emojis were one of the most important things in 4.3(?) something broke in me
#
GWG
petermolnar: 4.4 is a much bigger release. And closing tickets is a major push this time. I'm hoping that continues in the future. We don't need as many new features if they can clean up things.
#
GWG
petermolnar: All of my other approaches have met with limited success. This at least, even if I fail, gets me credentials and a reputation I could bank on.
#
GWG
Bank on as in...get more done.
peacekeep3r1, fourtonfish, nitot, mlncn and Unifex joined the channel
#
@vmarks
@benwerd just goes to show, micro formats survive. "...indieweb...!"
(twitter.com/_/status/653598548584361984)
tvn_ joined the channel
#
GWG
I feel like tweeting back to that.. Viva la Revolution!
j12t, scoates, gRegorLove, friedcell, ventilateur, cleverdevil, shiflett, tantek, snarfed, cweiske and petermolnar joined the channel
#
tantek
good morning #indiewebcamp!
[shaners] joined the channel
#
[shaners]
Hola, tantek!
KartikPrabhu and jciv joined the channel
#
tantek
!tell benwerd I'm curious, what specific use-case(s) do you have in mind for "signed feeds" ? https://twitter.com/benwerd/status/653260624495939585
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
i assume private content
#
tantek
signing != encryption. sigh.
#
tantek
signing != auth either.
#
aaronpk
signing is authentication in one direction. not authorization tho
#
tantek
right, that was ambig, I meant auth as in authorization
#
tantek
authentication is already solved with indieauth
j12t, cleverdevil, davidmead and snarfed joined the channel
#
GWG
Was just discussing this again. What is a good presentation for a self-mention? Anyone?
benwerd joined the channel
#
benwerd
tantek: "Signed feeds" should have been "signed feed requests" - authed API requests that then can result in personalized content being sent back in the feed, allowing for some level of per-post privacy
#
Loqi
benwerd: tantek left you a message on 10/7 at 7:07pm: I think withknown.com is a "substantial site that consumes microformats2 natively" - perhaps you can point that out in https://github.com/ampproject/amphtml/pull/499 ? http://indiewebcamp.com/irc/2015-10-07/line/1444270019725
#
Loqi
benwerd: tantek left you a message 3 days, 12 hours ago: how do you fix the typo in the name of this post ("Ocotber [sic]") while keeping the permalink working? http://werd.io/2015/homebrew-website-club-at-mozilla-sf-ocotber-7-2015-indieweb http://indiewebcamp.com/irc/2015-10-08/line/1444369808353
#
Loqi
benwerd: tantek left you a message 50 minutes ago: I'm curious, what specific use-case(s) do you have in mind for "signed feeds" ? https://twitter.com/benwerd/status/653260624495939585 http://indiewebcamp.com/irc/2015-10-12/line/1444669618291
#
tantek
welcome back benwerd :)
#
tantek
GWG - depends on the specific self-mention - example?
#
KartikPrabhu
GWG: right now I classify self-mentions as any other reply/like/mention
cleverdevil- joined the channel
#
@jgmac1106
@benwerd I have no idea what most of that meant but it sounds awesome. Jealous. #indieweb @jimgroom
(twitter.com/_/status/653631465104777216)
#
GWG
Well, I use the webmention plugins for WordPress.
#
GWG
They default to "This article was mentioned on example.com"
cleverdevil joined the channel
#
tantek
GWG, my point is that if you actually collect specific examples for from->to self-mentions, you may find patterns or usage, clusters, that will help inform a good presentational design.
nitot joined the channel
#
tantek
asking to figure out "abstract self->mention" -> "presentation" is a form of plumbing-first design, since the fact of the mention is just plumbing, a link. Absent the reason *why* that link exists, there's little chance of designing a user-centric presentation
#
GWG
Hmm....
#
GWG
tantek: But that is partially why I am asking if anyone in here handles them differently.
#
snarfed
feel free to +1 https://github.com/pfefferle/wordpress-semantic-linkbacks/issues/41 (show full content text if it's small enough)
#
snarfed
now that bridgy sends tweet mentions, which are at least medium volume, that'd be a big improvement
#
snarfed
full text and/or snippet gives context, which is badly missing from just "this was mentioned on X"
cleverdevil joined the channel
#
GWG
snarfed: I want to make that better. Snippet makes sense in some cases.
#
snarfed
go for it!
#
GWG
snarfed: But when there is no p-summary, the question is how to do excerpting.
#
GWG
The N words around the link never quite worked out.
#
snarfed
i proposed the two standard options in the bug
#
snarfed
not ideal, true, but still way better than nothing!
#
tantek
GWG, hence why I asked you for specific examples to analyze
#
tantek
GWG, for example, see the various different kinds of footer sections here, many of which are based on "self-mentions" at a plumbing level, but indicate very different user-centric use-cases: http://indiewebcamp.com/posts#Footer_sections
#
GWG
tantek: You documented some on Pingbacks
fkooman joined the channel
#
GWG
I really hate the [...] [...] thing
#
tantek
GWG, exactly - that's what happens when you do plumbing-first presentational design
#
tantek
that is why I am asking you to NOT do plumbing-first ("how should I present self-mentions") design
#
GWG
I think "Bob mentioned this on bob.com" is a better presentation, even if less contextual.
#
tantek
and instead, gather, document specific examples, and design from those
#
GWG
tantek: Any suggestions on where to put that in the wiki?
#
GWG
Mentions?
#
tantek
sure!
eschnou joined the channel
#
tantek
that list is collected from real world examples (the [n] links following each item)
#
tantek
GWG, in this context, how is your use of "Mentions" and different in meaning than just "Links" ?
#
GWG
Mentions would be, in this case, a link accompanied by some kind of linkback. So, the linker wanted me to know they linked to my site.
#
GWG
So, intention, whether automated or manual.
#
tantek
link + (webmention | pingaback) = mention ?
#
GWG
tantek: In this context, that is how I'm defining it.
#
GWG
If I mark it up as something such as a like, that is a specific case. What is the general case?
#
tantek.com
edited /post-type-discovery (+331) "/* Implementations */ p3k"
(view diff)
#
tantek
GWG, it's not clear there is a general case - that's my point.
#
tantek
you can only determine that by documenting a bunch of *specific* cases and seeing what they each mean - like the list here: http://indiewebcamp.com/posts#Footer_sections
#
tantek
document examples like, post A links to post B, and from the context clearly it means "previously" or, here is a new post on the subject, or ... (insert specific author intention here)
#
tantek
when you've documented enough specific examples like that, you'll likely see patterns emerging
#
tantek
that list http://indiewebcamp.com/posts#Footer_sections shows a bunch of such author intentions. there may obviously be others.
#
tantek
starting with your own specific posts is likely easier, because you knew what your specific intention was with each link you published :)
KartikPrabhu joined the channel
#
GWG
I think I'll start there. But right now, I have to go write copy for work.
#
GWG
Lunchtime is over.
snarfed joined the channel
#
GWG
tantek: I think this is more akin to your like analysis than the footer thing
#
tantek
GWG - could be. likes are a type of footer thing too
#
GWG
tantek: My concerns come from the fact I am embedded in the WordPress ecosystem. Where PIngbacks are built-in, but disabled by many and ignored by most.
#
GWG
I want to give a good presentation to them, because if I do, then people may stop thinking of them as a feature that should be removed.
#
tantek
indeed - there is much plumbing-centric design in that ecosystem
#
GWG
Not deprecated, just removed.
#
tantek
yeah - though I think the reasons have more to do with spam than presentation
#
GWG
tantek: My argument is that if no one sees the benefit of it in presentation, the desire to not deal with spam overrides the desire to have the feature in the first place.
#
tantek
that is a good point
#
tantek
especially if you're able to demonstrate that presentatin doesn't have to suck
#
tantek
e.g. using your own site
#
GWG
Yes.
#
GWG
And since I work in plugins, in cooperation with pfefferle, snarfed, acegiak, etc, anything I develop can be given over to everyone.
#
tantek
GWG then yes - I agree, any incremental (and quick) presentational improvements you can make over the status quo are good, however I hope you don't stop there, and do document specific examples in the hopes of coming up with even better presentation.
#
kevinmarks
we did the (text before) link (text after) thing at technorati, and it was often unsatisfactory
#
kevinmarks
'cos in many case the (text after) is a quotation from the linkedd piece
nitot joined the channel
#
tantek
yeah that was pretty horrible too
#
tantek
of course copied from existing search engine results
#
aaronpk
haha yeah
#
aaronpk
i've seen taht a lot
#
kevinmarks
the smart thing to do there might be to treat it as marginalia
#
GWG
kevinmarks: How so? (marginalia)
#
GWG
To snarfed's comment, I'm for replacing with a summary if one is expressly set. But I'm against doing it if one is not unless a better way then the text around it is suggested.
#
kevinmarks
if I quote a block of your post, it may make more sense to attach my post to that text rather than as a footnote.
#
kevinmarks
there is also a highlight case there - I do a lot of tweets that are in effect a highlight of part of a post
#
snarfed
GWG: like i mentioned, another alternative is the first N words of the content, which at least wouldn't have the same problems as text around link
#
snarfed
also some of this probably comes down to personal preference. e.g. i strongly prefer text around link, warts and all, instead of the current "this was mentioned on X,"
#
petermolnar
nice, I've just noticed medium.com gained a publish api and an official WordPress cross-post plugin ( http://techcrunch.com/2015/10/07/medium-api/ )
#
@kevinmarks
“we must value and reward not just the creators of content but also those who build audience for that content.” http://buzzmachine.com/2015/10/07/faster-distributed-web/
(twitter.com/_/status/651792967523373057)
#
petermolnar
I'll add it to the wiki
#
kevinmarks
there I have a fragmention link so it's clearer
#
kevinmarks
in a longer post, I will often introduce the quotation, then comment on it
#
GWG
snarfed: I think I'll agree with tantek. Need to deep dive into examples.
#
snarfed
GWG: sgtm! i'm just saying people may differ on the presentation they'd choose for the same mention
#
snarfed
which is ok!
#
petermolnar.eu
edited /Medium (+234) "/* Features */"
(view diff)
#
tantek
snarfed, diverse preferences are good! so are better defaults as a starting point :)
snarfed, tvn and davidmead joined the channel
#
@jjmajava
.@RSAMatthew There are attempts to that but the problem is with the centralised model of social networking platforms. #indieweb
(twitter.com/_/status/653659690509975552)
#
@jjmajava
@RSAMatthew Any new service like Disapora, app.ner, Ello will fail unless the whole of your network moves with you. #indieweb
(twitter.com/_/status/653660583028461568)
eschnou, snarfed, snarfed1 and nitot joined the channel
#
@marccanter4real
Even YOU can be part of the IndieWeb. Use one's Home page as a way for contacting them. Get some open source... http://indiewebcamp.com/communication
(twitter.com/_/status/653667358888841216)
#
@windley
RT @marccanter4real: Even YOU can be part of the IndieWeb. Use one's Home page as a way for contacting them. Get some open source... http:…
(twitter.com/_/status/653667571225374720)
scoates joined the channel
#
@tomwiththeweath
RT @marccanter4real: Even YOU can be part of the IndieWeb. Use one's Home page as a way for contacting them. Get some open source... http:…
(twitter.com/_/status/653669089630547969)
j12t, cleverdevil, sparverius and j12t_ joined the channel
#
snarfed1
kevinmarks: minor pestagram feature request: serve on the naked domain? :P
#
snarfed
looks like www is cnamed, but your dns server may offer a custom way to do that on the root domain
#
kevinmarks
that's one of those 'bugger around with AWS for hours" problmes isn't it
#
aaronpk
is it hosted on AWS?
#
snarfed
nah heroku
#
kevinmarks
heroku, routed via route53
#
aaronpk
i don't think you can then
#
aaronpk
route53 only supports aliases to AWS resources
#
aaronpk
oh just kidding
#
tantek
what is route53?
#
snarfed
if heroku doesn't change your ip often, you could cheat and just use the latest one
#
aaronpk
oh nvm. that's how to redirect the naked domain to the subdomain on heroku
#
aaronpk
yeah there isn't a real way to do it then
#
tantek
what is a custom root domain?
#
Loqi
It looks like we don't have a page for "custom root domain" yet. Would you like to create it? http://indiewebcamp.com/s/104Z
#
kylewm
snarfed: why would root domain be beter?
#
kylewm
it seemed like precious few registrars support ALIAS records or whatever, when I was looking into it for hosting silo.pub on heroku
#
snarfed
kylewm: not better, it just wouldn't fail badly as a webmention target. e.g. https://www.brid.gy/twitter/kevinmarks
#
tantek
what are ALIAS records?
#
Loqi
It looks like we don't have a page for "ALIAS records" yet. Would you like to create it? http://indiewebcamp.com/s/104_
#
kylewm
ALIAS records were a custom DNS record type created by dnsimple.com to support CNAME-like behavior on the root domain name.
#
snarfed
(the naked domain aesthetic is generally preferred now too, but that's a separate discussion)
#
kylewm
snarfed: just ironic, because you know, www.brid.gy :)
#
kylewm
Loqi why didn't you like my defn?
#
Loqi
yeah!
#
snarfed
kylewm: hah yes. blame app engine + google apps + ssl :/
#
aaronpk
"were" past tense, should be "is"
#
aaronpk
or "are"
#
loqi.me
created /ALIAS_records (+149) "prompted by tantek https://indiewebcamp.com/irc/2015-10-12/line/1444683184266 and dfn added by kylewm"
(view diff)
#
kylewm
thanks aaronpk (also, oops, duh)
#
kylewm
oh, so pestagram.com could at least redirect to www.
#
kylewm
I know namecheap has a little mini service that does that
#
kevinmarks
I set up pestagram before I had read all the route 53 things, I have it working for kevinmarks.com
modem_ joined the channel
#
kevinmarks
hm, so how am I routing pestagram?
#
kevinmarks
ah, just via hover
snarfed and snarfed1 joined the channel
#
bear
route53 supports alias records for sub-domains when targetting elb or s3 or cloudfront
nitot joined the channel
#
snarfed1
but not heroku sadly
#
snarfed
it's always seemed silly that dns doesn't let you cname root domains
#
aaronpk
yeah I also don't really understand why we can't all just agree to start supporting that
#
kevinmarks
there is a way of doing it, but each time it's wading through a heroku list that points to 4 amazon docs and tells you what to edit where
#
aaronpk
really? the heroku docs I found literally said it wasn't possible
#
aaronpk
the steps walk you through setting up a redirect from example.com to www.example.com hosted on amazon
fahrstuhl joined the channel
#
kevinmarks
right, whcih is what I do for kevinmarks.com
#
kevinmarks
it gets 301'd to www.kevinmarks.com
#
kevinmarks
serving bare domains is hard
#
kevinmarks
similar thing with appengine
#
aaronpk
it'd be possible to set up a web service on amazon that would serve bare domains for people, proxying it to whatever host they are actualyl running
#
bear
if your in control of the load balancer then it's possible
#
tantek
what is a load balancer?
#
Loqi
It looks like we don't have a page for "load balancer" yet. Would you like to create it? http://indiewebcamp.com/s/104a
#
aaronpk
actually that's basically what cloudflare is
#
aaronpk
just put cloudflare in front of pestagram
#
aaronpk
they'll even automatically make SSL certs for you for free
#
tantek
"just" :)
#
aaronpk
it's actually pretty easy
#
bear
A load balancer is a device (or software) that acts as a reverse proxy for a web service or network that allows you to balance the load across multiple servers on a network
#
loqi.me
created /load_balancer (+197) "prompted by tantek https://indiewebcamp.com/irc/2015-10-12/line/1444685194963 and dfn added by bear"
(view diff)
#
tantek
what is a reverse proxy?
#
Loqi
It looks like we don't have a page for "reverse proxy" yet. Would you like to create it? http://indiewebcamp.com/s/104b
#
GWG
does not trust anyone with DNS control of a site
#
bear
yea, amazon's cloudflare is very simple
#
aaronpk
oops i meant cloudfront not cloudflare
#
tantek
what is cloudfront?
#
bear
oh, me also
#
Loqi
It looks like we don't have a page for "cloudfront" yet. Would you like to create it? http://indiewebcamp.com/s/104c
#
aaronpk
i meant cloudflare, not amazon cloudfront
#
bear
A reverse proxy is a type of service that allows resources to be requested by a client to be resolved by any number of servers without the client being aware of those servers
#
loqi.me
created /reverse_proxy (+199) "prompted by tantek https://indiewebcamp.com/irc/2015-10-12/line/1444685274236 and dfn added by bear"
(view diff)
#
kevinmarks
so use cloudflare in front of heroku or appengine?
#
bear
Cloudfront is the CDN service provided by Amazon, see https://aws.amazon.com/cloudfront for more details
#
loqi.me
created /Cloudfront (+131) "prompted by tantek https://indiewebcamp.com/irc/2015-10-12/line/1444685295617 and dfn added by bear"
(view diff)
#
tantek
what is a CDN?
#
Loqi
It looks like we don't have a page for "CDN" yet. Would you like to create it? http://indiewebcamp.com/s/104d
#
kevinmarks
what is cloudfront?
#
kevinmarks
what is cloudflare?
#
Loqi
CloudFlare is a service to, in their own words, "supercharge your website" https://indiewebcamp.com/CloudFlare
#
aaronpk
I was pleasantly surprised by how easy it was to put cloudflare in front of a website
#
tantek
well that's not useful (dfn)
#
aaronpk
https://geoloqi.com/ is served by cloudflare backed by amazon S3. i'm not paying anything for it, and it even has SSL
#
bear
A CDN (aka Content Delivery Network) is a network of distributed servers that deliver content based on the requesting clients geographical location
#
bear
let me clean up cloudfront
#
bear
A CDN is a network of distributed servers that deliver content based on the requesting clients geographical location
#
loqi.me
created /CDN (+141) "prompted by tantek https://indiewebcamp.com/irc/2015-10-12/line/1444685410489 and dfn added by bear"
(view diff)
#
kevinmarks
hm, that sounds liek a good answer for moving kevinmarks.com off heroku and onto something static
#
snarfed
cloudflare++
#
Loqi
cloudflare has 2 karma
#
aaronpk
oh sorry, there is a minimal cost to S3 https://aws.amazon.com/s3/pricing/
#
aaronpk
3 cents per GB of storage, 4 cents for 100,000 GET requests
#
aaronpk
so yeah you can pay like 10 cents per month for most small sites
#
bear.im
edited /CDN (+27)
(view diff)
#
bear.im
edited /CDN (+1)
(view diff)
#
tantek
9 of those cents are likely due to bots :P
#
aaronpk
i'm actually quite curious how tantek.com would work on cloudflare. might end up preventing the bandwidth overages by letting it serve cached content
#
tantek
yeah - I should get Lauren to come talk to us about getting setup on cloudflare
#
aaronpk
who is Lauren and who is us?
#
tantek
Lauren is a sometimes participant in HWC SF, and "us" is #indiewebcamp folks
#
kevinmarks
Lauren is a sometime HWC attendee who now works at cloudlfare
#
aaronpk
ah cool
#
GWG
You really should start having the bigger HWC get togethers on talky.
#
GWG
I'd talk in..what's the right verb there?
#
GWG
I still enjoy showing people the IWC PDX photo and asking them to find me in it
#
loqi.me
created /opinionated_proxy (+185) "prompted by tantek and dfn added by bear"
(view diff)
#
aaronpk
hey IWC MIT people, can we nail down a date soon?
#
aaronpk
I want to get this flight since it's a really good deal right now!
kronda joined the channel
#
GWG
aaronpk: I'm pro Friday Saturday, but if it is Sat/Sun I'll likely be there for some if not all of it. So anything is November is good.
#
GWG
Although I'm not an MIT person, I'd be going
#
aaronpk
oh I didn't realize fri/sat was an option
#
GWG
aaronpk: For me, yes. Not sure about anyone else.
#
GWG
I stand alone on that
#
GWG
I think
KartikPrabhu, nitot, ramsey, voxpelli and davbo joined the channel
#
@withknown
Vote for us to be added to Scaleway! It'll just take a second: https://www.scaleway.com/imagehub/ #indieweb
(twitter.com/_/status/653700875072835585)
#
aaronpk
tiny servers
#
@benwerd
RT @withknown: Vote for us to be added to Scaleway! It'll just take a second: https://www.scaleway.com/imagehub/ #indieweb
(twitter.com/_/status/653703415353085952)
#
kylewm
danlyke had an interesting thing about scaleway the other day http://www.flutterby.com/archives/comments/22485.html
#
danlyke
Yeah, I'm still amazed at the startup time for Perl to parse my CGI libraries, but also half-thinking that maybe I should just port my remaining Perl to C++.
#
danlyke
Run it all under Seastar or something...
#
danlyke
(And I just tweeted that link at Ben Werdmuller, so I'm guessing that the tweet Loqi quoted is related...)
#
Loqi
who, me?
#
danlyke
And I implemented caching for much of the page rendering, so though the startup time is still slow, I'm not rendering markdown to HTML with every request any more...
scoates joined the channel
#
benwerd
danlyke: yep, thanks for the heads up :)
#
danlyke
Seems like the SSD is actually quite fast, so it's just CPU, and that's mostly noticeable during startup. So with an app server of some sort...
#
@kevinmarks
“Language is not a protocol legislated by an authority but rather a wiki that pools the contributions of millions of writers and speakers”
(twitter.com/_/status/653695669190811648)
#
snarfed
danlyke: sounds like you want fastcgi/wsgi, ie reusing a long-lived perl runtime for many http requests
nitot, scoates and tantek joined the channel
davidmead joined the channel
#
loqi.me
created /Authorize.net (+64) "prompted by tantek and dfn added by gRegorLove"
(view diff)
#
loqi.me
created /Stripe (+57) "prompted by tantek and dfn added by gRegorLove"
(view diff)