#indieweb 2016-12-01

2016-12-01 UTC
whiteveil, KevinMarks_ and wolftune joined the channel
#
[schmarty]
okay! Baltimore HWC broadcast.
#
[schmarty]
i just went. been working on displaying reply contexts and manually POSSE-ing, sending WM.
#
[schmarty]
want to work on my 2017 commitment - improve how i am handling images so posting to my site doesn't take forever and each page load doesn't include huge full sizes image by default
#
tantek
awesome!
#
[schmarty]
brianey.com up next. captured a ton of ideas for what to do next. started with IndieWeb Wordpress plugin and getting the feel for it
#
[schmarty]
that url is a test site for playing with indieweb features
#
[schmarty]
also started a new site imnotwrong.com, a humor site featuring a bad/fake/satirical advice column
#
[schmarty]
also has POSSE working on uncannycreativity.com to tumblr and medium
#
[schmarty]
jonathanprozzi.net up next. finished setting up site on digitalocean powered by hugo. has front page h-card working. added a commitments post tonight. http://jonathanprozzi.net/post/commitments2017/
#
[schmarty]
jonathanprozzi don't forget to add it to the wiki! https://indieweb.org/2017-01-01-commitments
KevinMarks and [jonathanprozzi] joined the channel
#
[jonathanprozzi]
thanks schmarty!
#
[schmarty]
adam bouhmad (bouhmad.com) up next
#
[schmarty]
started working on a site for collecting malware samples and other interesting code specimens for security research
#
@_benng
@daiyitastic woah, I like your new site and the IndieWeb idea. Reminds me of the early-ish Internet days when we weren’t all silo’ed.
(twitter.com/_/status/804125333251309570)
#
[schmarty]
derek up next. teaching front-end web development to folks recently released from prison. is pretty new to web development himself, so picking up new skills to stay ahead. been working on converting a video tutorial about HTML+CSS menu bars into a workshop for students.
#
[schmarty]
digging into gridview for next time
#
GWG
Did someone say WordPress?
nikivi, gRegorLove and wolftune joined the channel
#
Loqi
gRegorLove: snarfed left you a message 2 hours, 14 minutes ago: official mozilla patch for firefox vuln mentioned earlier: https://blog.mozilla.org/security/2016/11/30/fixing-an-svg-animation-vulnerability/
#
Loqi
Google's AMP is a gilded cage
wolftune joined the channel
#
[schmarty]
GWG: we were talking about it at HWC Baltimore. One of our members here is playing with the IndieWeb plugin (and related plugins). Has syndication working!
#
GWG
[schmarty]: If there is anything I can do...always looking for ways to improve.
KevinMarks, wolftune, KevinMarks_ and benwerd joined the channel
#
[schmarty]
thanks, GWG! i'll let him know to ask if he runs into any issues.
#
GWG
Or ideas for improvement
sl007, mlncn, ChrisAldrich, awolf and KevinMarks joined the channel
#
KevinMarks
uh svg stuff to look at
wolftune, tantek, davidmead, awolf and KevinMarks_ joined the channel
#
tantek
hey Twitter launched a new mobile.twitter.com and it's js;dr!
rascul, j12t, mlncn and [html5cat] joined the channel
#
[html5cat]
Hello from SF Indie Web :cat2:
#
KevinMarks
we have a cat here?
#
[html5cat]
yes, I’m a cat
#
aaronpk
good catch
#
[html5cat]
:mouse2:
#
@kevinmarks
#indieweb @t: welcome to Homebrew Website Club SF - we meet here fortnightly - in 2 weeks I can't host so we need a venue for the 14th
(twitter.com/_/status/804153707273351168)
KevinMarks_ joined the channel
#
@kevinmarks
#indieweb @t: today we've already had homebrew website clubs today in Brighton, Amsterdam, Göteborg and Baltimore
(twitter.com/_/status/804154146345644032)
#
@kevinmarks
#indieweb @t: some of us are posting our January 1st commitments on https://indieweb.org/2017-01-01-commitments
(twitter.com/_/status/804154375203602433)
#
@kevinmarks
#indieweb @t: I'm going to host all my RSVPs to public events on my site - brid.gy will do it for Facebook; lanyrd and eventbrite by hand
(twitter.com/_/status/804154837424279552)
#
@kevinmarks
#indieweb @t: Bear wants to read his twitter feed on his own site, and reply to posse to twitter
(twitter.com/_/status/804154995260227584)
#
bear
welp, I better get coding ;)
#
tantek
what is Purple?
#
Loqi
It looks like we don't have a page for "Purple" yet. Would you like to create it?
#
tantek
what is Quartz?
#
Loqi
It looks like we don't have a page for "Quartz" yet. Would you like to create it?
#
tantek
benwerd ^^^
#
@kevinmarks
#indieweb @benwerd: I want a bot to talk to about posts on my site, like the Quartz one
(twitter.com/_/status/804155631485812736)
benwerd and [nate] joined the channel
#
[nate]
:wave:
#
@kevinmarks
#indieweb @t: blog something about what you want to get working on your site by the end of the year, and add it to https://indieweb.org/2017-01-01-commitments
(twitter.com/_/status/804156507990409217)
#
@kevinmarks
#indieweb @html5cat: can I demo questions that I have?
(twitter.com/_/status/804156591876567040)
#
benwerd
what is quartz
[schmarty] joined the channel
#
[schmarty]
hi nate !
#
[schmarty]
did you make it to HWC SF??
#
[nate]
hi schmarty! I'm here now!
#
[nate]
nice pic of your event!
#
[schmarty]
hooray! thanks!
#
tantek
Kevinmarks - @Aza
#
@kevinmarks
#indieweb @aza: we are working on "the chatternet" - the internet of conversation
(twitter.com/_/status/804158186626437120)
#
@kevinmarks
#indieweb @aza: we all hate social networks- there is a problem with a norming effect in large systems where people converge
(twitter.com/_/status/804158314267443200)
#
@kevinmarks
#indieweb @aza: so if you post something and others don't like it, you stop posting. so how do we make this global namespace into local ones
(twitter.com/_/status/804158460011151365)
#
@kevinmarks
#indieweb @aza: we want an open source, end to end encrypted javascript chat
(twitter.com/_/status/804158589661302784)
#
@kevinmarks
#indieweb @aza: when you start you type in your name and get a channel - everything is a channel
(twitter.com/_/status/804158675615150080)
#
@kevinmarks
#indieweb @aza: if you want to make a new channel you type in a hashtag and that makes one that you can post to
(twitter.com/_/status/804158908558430209)
#
bear
i'm intensely curious to see what UI and process flow aza comes up with
#
@kevinmarks
#indieweb @aza: but you can make subchannels inside a hashtag with a slash like #homebrewsf/gifs
(twitter.com/_/status/804159082848522240)
#
@kevinmarks
#indieweb @aza: the URLs don't have a global namespace - they are yours and only show up if you link to them
(twitter.com/_/status/804159209357135872)
#
[nate]
Since I can't edit the wiki yet, I'll post my 2017-01-01-commitments here:
#
[nate]
1. Ressurect server behind nateparsons.com (nginx, lets encrypt)
#
[nate]
2. Create basic frontpage, enough for indieauth
#
bear
nate - do you want me to add them for you ?
#
@kevinmarks
#indieweb @aza: so it is easy to set up a channel for a spontaneous event.
(twitter.com/_/status/804159583925207040)
#
@kevinmarks
#indieweb @aza: we made some structure, but everything is modifiable with javascript
(twitter.com/_/status/804159687616856068)
#
@kevinmarks
#indieweb @aza: we're just a bunch of white guys in silicon valley and we don't want to force our norms on everyone, so you can change it
(twitter.com/_/status/804159873898446848)
#
bear
@[nate] done
#
@kevinmarks
#indieweb @aza: we have an iOS app that runs javascript, so you can add your own code to it from a gist
(twitter.com/_/status/804160180430794752)
#
bear
and aza just lost me ... javascript :(
#
@kevinmarks
#indieweb @aza: there's a web version as well as the iOS one that has multiple panels instead of columns you flip through
(twitter.com/_/status/804160470869544962)
#
@kevinmarks
#indieweb @aza: things we're trying to figure out are how to do federation
(twitter.com/_/status/804160689107570688)
#
[nate]
bear thanks!
#
@kevinmarks
#indieweb @Johannes_Ernst: I blog at http://upon2020.com/ - I started out that url to talk about the future,
(twitter.com/_/status/804161592510312448)
#
@kevinmarks
#indieweb @Johannes_Ernst: I have been working on UBOS, a linux distribution to make it easy to install things
(twitter.com/_/status/804161671996575749)
#
@kevinmarks
#indieweb @Johannes_Ernst: what I want to show today is setting up websites as TOR hidden services with a single command
(twitter.com/_/status/804161779366588417)
#
@kevinmarks
#indieweb @Johannes_Ernst: So I can set up Ben's @withknown app as a TOR hidden service with ubos admin createsite --tor
(twitter.com/_/status/804162043985227776)
#
@kevinmarks
#indieweb @Johannes_Ernst: then it asks me for user and password and site format, then make a site for me
(twitter.com/_/status/804162226546470913)
#
@kevinmarks
#indieweb @Johannes_Ernst: then it gives me an onion URL I can put into the TOR browser and see my new Known site
(twitter.com/_/status/804162532386676736)
#
@kevinmarks
#indieweb @Johannes_Ernst: I figured that this might come in handy. UBOS runs on x86 - there's an image for amazon ec2 and raspberry pi
(twitter.com/_/status/804162752956760064)
#
@kevinmarks
#indieweb @Johannes_Ernst: you can backup the server as an image, and restore the hidden service to a different backend
(twitter.com/_/status/804162939947257856)
#
@kevinmarks
#indieweb @Johannes_Ernst: this also means you can self-host in your own home as TOR tunnels through firewalls for you
(twitter.com/_/status/804163091504238592)
#
@kevinmarks
#indieweb @Johannes_Ernst: adding woodwind as an app for UBOS would be a good project for someone
(twitter.com/_/status/804163292461678592)
#
@kevinmarks
#indieweb @t: Webmention is now a PR at w3c - the last phase before it becomes a standard https://www.w3.org/TR/webmention/
(twitter.com/_/status/804163844578967552)
#
@kevinmarks
#indieweb @t: if you are a w3c member, you can vote on this today, so please do
(twitter.com/_/status/804163933238132737)
#
@kevinmarks
#indieweb @t: if you search for http://www.w3.org/ members, there is a list there - see if you can vote
(twitter.com/_/status/804164387997097984)
#
@kevinmarks
#indieweb @t: Ask your W3C AC rep to vote for Webmention today ASAP! https://www.w3.org/2002/09/wbs/33280/webmention/
(twitter.com/_/status/804165105491525633)
#
@kevinmarks
#indieweb @html5cat: the project @aza demoed fits in with a lot of the things I have been thinking about
(twitter.com/_/status/804165657814323200)
#
@kevinmarks
#indieweb @html5cat: blogging to my blog is a bit hard, it has a cumbersome workflow with markdown and so on, so I need a better tool
(twitter.com/_/status/804165815650189312)
#
@kevinmarks
#indieweb @html5cat: Now medium supports custom domains I can use medium as a better tool for posting, but now I'm stuck between 2 worlds
(twitter.com/_/status/804165975557947393)
#
@kevinmarks
#indieweb @html5cat: so I have a github-hosted static octopress blog as well as the medium site - chances that the URLs are the same is low
(twitter.com/_/status/804166162040913920)
#
@kevinmarks
#indieweb @html5cat: so, my theory of better tools making me post more didn't hold up as I haven't posted much on medium either
(twitter.com/_/status/804166328500322308)
#
@kevinmarks
#indieweb @html5cat: my goals for 2017 are to figure out my web identity, at least a URL. I also have https://catscadia.com/
(twitter.com/_/status/804166790981029888)
#
@kevinmarks
#indieweb @html5cat: I am also a photographer but most of my photos are on facebook 'cos of reach and people tagging. I need better workflow
(twitter.com/_/status/804167084087398401)
begriffs joined the channel
#
@kevinmarks
#indieweb @kevinmarks: I updated my site a bit since I was last here - I added a Recent Publications and Things I Made section to it
(twitter.com/_/status/804168440634363904)
#
@kevinmarks
#indieweb The speakeasy: I have a site at http://thespeakeasysf.com/ for my interactive theater club that is another reality
(twitter.com/_/status/804168657551163392)
#
@kevinmarks
#indieweb The speakeasy: what we want is to make website that shows something of the real life experience
(twitter.com/_/status/804168824215969792)
#
@kevinmarks
#indieweb The speakeasy: I think we're looking for design, a ux person and a coder, but I'm a theater person so you know better than me
(twitter.com/_/status/804169172158742528)
leg joined the channel
[schmarty] joined the channel
#
[schmarty]
wow, i didn't know UBOS had automatic Tor hidden service configuration. i really like that.
#
gRegorLove
Why the phone number for other.chat?
mlncn joined the channel
[html5cat] joined the channel
#
[html5cat]
html5cat uploaded a file: Hello from SF!
#
aaronpk
Oops that didn't make it through the IRC bridge
#
aaronpk
hm that link requires a login... how do you get public links to slack files again?
#
bear
there should be a "create external link" item in the "..." menu for the image
KevinMarks joined the channel
#
aaronpk
Great use for short URLs... speaking URLs over the radio
sl007 joined the channel
#
bignose
gRegorLove: might want to address KevinMarks directly with that question.
KevinMarks_ and sl007 joined the channel
KevinMarks, KartikPrabhu and [kevinmarks] joined the channel
#
[kevinmarks]
That was my question too, bignose - aza said they would add other auth methods
tantek, benwerd and benwerd_ joined the channel
#
tantek
good evening #indieweb!
#
tantek
wow that's a good one Jeena !
#
tantek
Ok I think our HWC SF animated GIF is reasonably on par. Your move Nürnberg :D
#
Zegnat
Actually, we did do an animated shoot. I guess Juli hasn't put it together yet
#
Loqi
Zegnat: sknebel left you a message 7 hours, 28 minutes ago: I wouldn't call that mess I wrote in Brighton a "micropub server" yet ;) And if I remember right bear open-sourced more of his in the mean-time, so if someone is looking for a starting point in python I'd recommend looking at that
#
sknebel
morning everybody!
#
Zegnat
!tell petermolnar "sknebel left you a message 7 hours, 28 minutes ago: I wouldn't call that mess I wrote in Brighton a "micropub server" yet ;) And if I remember right bear open-sourced more of his in the mean-time, so if someone is looking for a starting point in python I'd recommend looking at that"
#
Loqi
Ok, I'll tell them that when I see them next
Jeena joined the channel
#
sknebel
apparently I missed context while reading the backlog
#
@t
51d. #RESIST darkness by shining even brighter. Build & grow intentionally positive & inclusive communities. #indieweb (ttk.me t4ka5)
(twitter.com/_/status/804223293607776256)
#
Loqi
[indieweb] "51d. #RESIST darkness by shining even brighter. Build & grow intentionally positive & inclusive communities. #indieweb" on 2016-12-01 http://tantek.com/2016/335/t5/resist-darkness-shine-brighter-positive
#
tantek
where did you get that date Loqi?
#
sknebel
tantek: that post only has a time in the datetime, loqi probably applied the time to the current date?
#
tantek
sknebel it has both! using the value class pattern
#
sknebel
oh, right
#
tantek
to reduce DRY violations
#
sknebel
TIL that that is possible ;)
KevinMarks_ joined the channel
#
tantek
Zegnat - from last week in Nürnberg? (re: did do an animated shoot)
#
tantek
hey what happens when Bridgy POSSEs an animated GIF to Twitter, Flickr, FB?
#
Zegnat
tantek: yes
#
tantek
Zegnat, then yes, we need them posted to the HWC event wiki page by that Friday morning so that they get included in the newsletter!
#
Zegnat
We did not have the Starbucks barrista take an animated GIF of us yesterday. (Will be uploading photo of Amsterdam soon.)
#
tantek
lol - should have had them do a selfie with you included!
#
sl007
Happy advent, indieweb ?https://24ways.org
#
Loqi
[Seb Lee-Delisle] Internet of Stranger Things
#
sl007
Loqi - cheater - this is an advent calendar!
aegibsonme1, jihaisse, friedcell, ricardokirkner, KevinMarks, terminalpixel, strugee, kline, Jeena_, sarek, awolf, adactio, Pierre-O, julianf, dansup_, tnguyen14, JasonO-, catsup_, dkm, emceeaich__, sonicrocketman and j4y_funabashi joined the channel
mlncn, aegibsonme, friedcell and rrix1 joined the channel
#
petermolnar
http://peppercarrot.com/article390/my-fight-against-cdn-libraries - any opinions? Should we also discourage the use of CDNs? ( I personally do, but that because I'm tired of sites loading resources from a gazillion external urls )
#
Loqi
petermolnar: Zegnat left you a message 5 hours, 26 minutes ago: "sknebel left you a message 7 hours, 28 minutes ago: I wouldn't call that mess I wrote in Brighton a "micropub server" yet ;) And if I remember right bear open-sourced more of his in the mean-time, so if someone is looking for a starting point in python I'd recommend looking at that"
KevinMarks_ joined the channel
#
petermolnar
I also started to think about loading avatars for webmentions from remote websites... it sounds like an easy attack vector for the future. ( Eg. browser vulnerability on an image type -> send webmention -> make it display my "avatar" -> profit ! )
#
petermolnar
if you cache & convert them locally, so you're more or less sure, it's ok, then maybe, but directly loading them sounds like a bad ideas ( and that goes for the wiki as well )
#
bignose
convert them locally, and serve with Libravatar maybe? <URL: https://www.libravatar.org/>
#
bignose
Libravatar seems a good piece of IndieWeb. everyone can choose to serve avatars from their own provider, using the same protocol.
#
Zegnat
bignose, are there any bigger platforms that are actually pulling from libravatar?
#
Zegnat
You can already parse my hcard to get my profile picture, I would not add a libravatar server unless it is really useful for existing tools
kerozene joined the channel
#
Zegnat
I wonder if a Libravatar-hcard-bridge would be an interesting project
#
aaronpk
what is this crazy new facebook ui
#
Loqi
It looks like we don't have a page for "this crazy new facebook ui" yet. Would you like to create it?
#
aaronpk
my post popped up like a chat window
#
petermolnar
maybe facebook realized they should have just been a frontend for xmpp from the beginning and now transitioning to an everything-is-a-chat approach?
tantek, awolf, friedcell, julianf, Pierre-O and miklb joined the channel
#
sknebel
petermolnar: since you mentioned caching images from other sites... http://blog.portswigger.net/2016/12/bypassing-csp-using-polyglot-jpegs.html (TL;DR: re-encode images and/or store them on a separate domain with CSP enabled)
sl007 and [schmarty] joined the channel
#
[schmarty]
ah, speaking of images: is anyone displaying smaller version of images on their site but somehow marking up where the fullsize image resides?
#
petermolnar
I use srcsets
#
petermolnar
sknebel I'm trying to find that website, which is an image, but has HTML in the image, similarly to what you linked, but so far, I'm out of luck
#
[schmarty]
petermolnar: srcsets seem like a good approach. i've been trying to figure out if any indieweb readers or tools consume the srcset data and haven't figure it out, yet.
#
petermolnar
thank you :)
#
sknebel
[schmarty]: would be interesting to study what tools keep srcset intact while cleaning HTML. I wouldn't be surprised if many sanitizers stripped it out
#
[schmarty]
i am also not sure if it matters whether my markup includes only a "web-sized" version of my u-photo and u-featured images. resizing images only seems to be discussed on the wiki in terms of thumbnails for reply contexts and (to a lesser extent) reducing page sizes.
#
petermolnar
unless the thumb is cropped and the referred is the original aspect ratio
leg and KartikPrabhu joined the channel
#
[schmarty]
hmm. i'm planning on only resizing rather than cropping, but that is a great point.
#
petermolnar
sknebel I don't see how the js in that polyglot jpg could be executed if it's within an <img> tag, referred as .jpg
friedcell, j12t, rrix, sl007, gRegorLove and snarfed joined the channel
#
gRegorLove
Good morning, indieweb
leg, KevinMarks, snarfed, wolftune, sl007, thebaer, mlncn and hs0ucy joined the channel
#
GWG
I feel like I have been neglecting my Indieweb projects
#
KevinMarks
I am looking at svg sanitizer for svgur.com as people keep uploading green triangles with js in
sl007 joined the channel
#
KevinMarks
An img tag doesn't execute js, but if they hotlink it can
KevinMarks, julianf, hs0ucy, tantek, userXYZ, wolftune, tantek_, sl007 and leg joined the channel
#
@eevee
@kevinmarks eagerly awaiting utf8_real_no_this_time_for_real_guys_no_really
(twitter.com/_/status/804387005706608640)
sl007, wolftune, calumryan, KevinMarks_, mlncn, awolf, jackjamieson, begriffs, snarfed, singpolyma, KartikPrabhu and KevinMarks joined the channel
ChrisAldrich, chrisaldrich1, tantek and wolftune joined the channel