#dev 2017-01-06

2017-01-06 UTC
KevinMarks, KevinMarks_, Loqi, myfreeweb, tommorris, tantek and voxpelli joined the channel
#
loqi.me
created /family (+199) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
edited /privacy (+738) "/* Flickr */ Flickr Friends Family"
(view diff)
KevinMarks joined the channel
tantek joined the channel
#
tantek.com
edited /Strava (+245) "How to Export, link to support article"
(view diff)
#
tantek.com
edited /Strava (+280) "/* How to Export */ note bulk export steps"
(view diff)
#
tantek
what is Suunto
#
Loqi
It looks like we don't have a page for "Suunto" yet. Would you like to create it?_
KevinMarks and tantek joined the channel
#
tantek
Suunto is a maker of exercise watches for running and other physical activities that tracks GPS and heart rate, and can sync with a web silo at movescount.com or the Suunto mobile native app.
#
tantek
what is Suunto
#
Loqi
It looks like we don't have a page for "Suunto" yet. Would you like to create it?
#
tantek
Suunto is a maker of exercise watches for running and other physical activities that tracks GPS and heart rate, and can sync with a web silo at movescount.com or the Suunto mobile native app.
#
loqi.me
created /Suunto (+223) "prompted by tantek and dfn added by tantek"
(view diff)
#
aaronpk
Huh I've never heard of that
#
tantek.com
edited /Suunto (+543) "Features, Strava Upload, see also"
(view diff)
#
tantek.com
edited /Suunto (+361) "How to Export"
(view diff)
KevinMarks_ joined the channel
#
tantek
what is GPX?
#
Loqi
It looks like we don't have a page for "GPX" yet. Would you like to create it?
#
tantek
GPX is an XML format for a series of timestamped locations in latitude, longitude, and elevation. More info: http://www.topografix.com/GPX/1/1/
#
tantek.com
edited /Strava (+389) "got bulk export, less than what I wanted, kudos and comments missing"
(view diff)
#
tantek.com
edited /Strava (+52) "/* How to Export */ not included, photo on activities either"
(view diff)
#
tantek
sigh, oh well, typical silo. likes and comments are not exported
#
tantek
another potential Bridgy backfeed feature request
KevinMarks joined the channel
#
tantek.com
edited /Strava (+461) "/* How to Export */ Activity Export, subheads"
(view diff)
cweiske and tantek joined the channel
#
jkphl.is
edited /100DaysOfIndieWeb (+12) "/* More 100 days projects */"
(view diff)
KevinMarks, benborges, aaronpk, kline, sebsel, Zegnat, kapowaz, ben_thatmustbeme, dkm_, GWG, sknebel, mbrock and bret joined the channel
#
petermolnar
CSS wizards: if anyone has any ideas, I'd be glad to hear it: http://stackoverflow.com/questions/41504162/
#
cweiske
petermolnar, I don't think this is doable in css only
#
cweiske
especially not if you want to adapt to differnent client widths
#
petermolnar
no, I don't either, but flexbox still looks like black magic, so there is a potential there
#
vanderven.se martijn
edited /events/2017-01-11-homebrew-website-club (+389) "/* Where */ the Netherlands is definitely on, locality chosen, venue pending."
(view diff)
#
vanderven.se martijn
edited /events/2017-01-11-homebrew-website-club (+287) "/* RSVP */ RSVP’ing for multiple people."
(view diff)
#
loqi.me
created /Unsplash (+86) "prompted by petermolnar and dfn added by petermolnar"
(view diff)
tantek joined the channel
#
aaronpk
petermolnar: you can get really close with CSS https://aaronparecki.com/2016/08/13/4/css-thumbnails
#
Loqi
[Aaron Parecki] Centered and Cropped Thumbnails with CSS https://aaronparecki.com/2016/08/13/4/cropped-thumbnails.jpg
#
aaronpk
i used JS to set the aspect ratio option client side but if you know it at render time you can set it server side
#
petermolnar
true; however, in this case, due to being part of a photographer's portfolio, I can't do that
#
petermolnar
I mean the squares
#
aaronpk
I don't think they have tobe squares for it to work
#
aaronpk
Yeah they're not actually squares
#
aaronpk
"This does mean the thumbnails will no longer be square on narrow screens"
#
petermolnar
yes, I have an exteremely dumb micropub endpoint working :)
#
petermolnar
relying on indieauth, no file support, but does reply, repost, bookmark, article, and note
#
petermolnar
now I need to figure out when and how to trigger the rebuilds
gRegorLove joined the channel
#
aaronpk
yay congrats
#
petermolnar
thank you for the existence of indieauth and quill :)
#
aaronpk
haha you're quite welcome
#
Loqi
nice
miklb joined the channel
#
KevinMarks
Petermolnar: what is your layout goal? Images all the same height, varying in width, but filling a row?
#
KevinMarks
KartikPrabhu did something that worked, but I think it needs to know image dimensions in advance
#
aaronpk
mine works without knowing image dimensions. you only need to know whether it's portrait or landscape, which can be done either server side or client side
#
KevinMarks
But yours crops?
#
petermolnar
max height to images (eg. 20vh ), images in the same row are same height but rows alway fill width
#
aaronpk
oh sorry, i have two different ones
#
aaronpk
petermolnar: are you trying to *not* crop images?
#
petermolnar
in this case, cropping is not an option
#
KevinMarks
And images are arbitrary aspect ratio, not all the same ratio but portrait and landscape?
#
aaronpk
ah that was not clear from the question
#
petermolnar
KevinMarks: yes
#
petermolnar
I mean the second
#
aaronpk
i don't think you can do that with only CSS
#
petermolnar
so mixed portraint and landscape
#
aaronpk
i spent a lot of time researching this
#
aaronpk
flickr has done the best job of it: https://flickr.github.io/justified-layout/
#
aaronpk
i implemented a JS version that does all the necessary calculations client side https://aaronparecki.com/assets/photo-albums/photo-layout.js
#
aaronpk
but if you know the image dimensions server side then you can do that too
#
KevinMarks
Right, I think you would need to know dimensions server side
#
petermolnar
with fixed layout, yes, but not as responsive layout
#
aaronpk
my version of it recalculates the layout when the window is resized. it works pretty well.
#
aaronpk
but i think it's always going to require javascript
#
aaronpk
you get a decent fallback w/o JS tho, you just have ragged edges
#
KevinMarks
With flexbox you could do something like it, but you'd get varying gutter width
#
KevinMarks
Which may be worse than ragged
#
aaronpk
hm apparently i have not actually posted an album on my site since launching album support. i should fix that.
#
KevinMarks
Could css grid do this?
#
seblog.nl
edited /events/2017-01-11-homebrew-website-club (-93) "added the Indie-event for HWC-NL"
(view diff)
#
petermolnar
KevinMarks a very tricky one maybe since the aspect ratio is "liquid"
#
KevinMarks
How do you make the last row work? Isn't there a danger of it being really tall
#
loqi.me
created /Unsending (+142) "prompted by Zegnat and dfn added by Zegnat"
(view diff)
#
loqi.me
edited /Unsending (+116) "/* See Also */ new section"
(view diff)
#
aaronpk
you have to set an arbitrary limit for every row anyway
#
aaronpk
so the last row may be dangling
#
loqi.me
edited /Unsending (+129) "sknebel added "https://support.office.com/en-us/article/Recall-or-replace-an-email-message-that-you-sent-35027f88-d655-4554-b4f8-6c0729a723a0" to "See Also""
(view diff)
tantek joined the channel
#
aaronparecki.com
edited /reply-context-examples (+157) "add photo reply context from unrelenting.technology"
(view diff)
#
tantek
aaronpk++
#
Loqi
aaronpk has 23 karma in this channel (1172 overall)
#
gRegorLove
What is unsending?
#
Loqi
Unsending is an option offered by messaging silos to retract a message that is already sent to another person https://indieweb.org/Unsending
#
aaronparecki.com
moved /Unsending to /unsending "not a proper noun"
#
tantek
In PESETAS news, I'm trying to see if I can PESETAS all my exercise related stuff to Strava
#
tantek
e.g. Suunto watch -> Movescount.com silo -> Strava silo
#
gRegorLove
what is undelete?
#
Loqi
It looks like we don't have a page for "undelete" yet. Would you like to create it?
#
tantek
Strava seems to have decent export of geo data, if not comments and kudos (likes)
#
gRegorLove
What is delete?
#
Loqi
A deleted is a post that has been removed https://indieweb.org/delete
#
tantek
undelete is the first U in CDURU
#
loqi.me
created /undelete (+64) "prompted by gRegorLove and dfn added by tantek"
(view diff)
#
gRegorLove
What is CDURU?
#
Loqi
CDURU is Create Delete Undelete Read Update as defined in http://tantek.com/2016/093/t1/indieweb-micropub-incrementalism-cduru — a replacement for CRUD https://indieweb.org/CDURU
#
tantek
hey aaronpk do you POSSE your exercise and movement (walk, run, bicycle) to Strava?
#
tantek
looks like they have a pretty good OAuth based API to do so
#
aaronpk
no, i abandoned strava a while ago
#
tantek
oh! when?
#
tantek
did you post about it?
#
aaronpk
i don't think so
#
aaronpk
hm, i can't quite remember the exact details. clearly i should have posted about it
#
Zegnat
aaronpk, why did Loqi create unsending with a starying capital? Did I do something wrong?
#
aaronpk
i think because your definition started with caps
#
tantek
what is freemyoauth
#
Loqi
Free My OAuth is a page designed to help you find who has access to your accounts on various silos https://indieweb.org/FreeMyOAuth
#
tantek
hmm, no strava there
#
Zegnat
Ah, so the Page is created based on definition capitalisation rather than prompt capitalisation. Good to know.
#
tantek
right, so you can fix the capitalization when you define it
#
aaronpk
sure that's totally what i meant to do :)
#
tantek
but you can be lazy about caps when you ask
#
aaronpk
yeah i think i switched from strava to runkeeper some time in 2014 maybe early 2015
#
tantek
all my NP friends have trended to Strava
#
aaronpk
IIRC it was because the strava app required an extra button tap to start or something
#
aaronpk
and i was using it for all my bike rides so it got super frustrating
#
tantek
I think all the Segment records stuff motivates people
#
aaronpk
i don't track bike rides on runkeeper anymore cause i switched to using my own app for those a while ago
#
aaronpk
my app posts directly to my website so i skip all the silo nonsense
#
tantek
right, hence wondering if you *POSSE* after that
#
aaronpk
i don't, but only because i don't know what value i'd get out of that
#
tantek
looks for a Strava logo to hotlink
#
tantek
usual silo POSSE value, likes and comments from people on the silo
#
aaronpk
i never had any friends who used strava. more of my friends use runkeeper
#
aaronpk
my last post in strava was july 11 2014
#
tantek
do you now POSSE to runkeeper?
#
tantek
what is runkeeper?
#
Loqi
RunKeeper is an exercise silo and native app for keeping track of running, biking and other physical activity https://indieweb.org/runkeeper
#
tantek.com
edited /FreeMyOAuth (+194) "+Strava"
(view diff)
#
aaronpk
i don't, but maybe i should? tho i might post short bike rides more often than people there care to see
#
aaronpk
i actually use runkeeper when I run but only because it talks to my heart rate monitor and my own app doesn't
#
tantek
the Suunto also talks to the heartrate monitor
#
aaronpk
so my runs are usually PESOS'd back to my site so they include heart rate monitor
#
tantek
or rather, comes with a heartrate monitor strap - haven't bothered with it yet, just trying to get the basic stuff working
#
aaronpk
does Known support micropub natively now? I keep forgetting
#
tantek
I thought only create
#
aaronpk
i think so yeah
#
tantek
now that I've connected Movescount -> Strava, let's see if I can setup Suunto -> Movescount iOS
#
aaronpk
what is movescount?
#
Loqi
It looks like we don't have a page for "movescount" yet. Would you like to create it?
#
gregorlove.com
edited /events/2017-01-11-homebrew-website-club (+13) "/* Bellingham WA */ indie + facebook events"
(view diff)
#
tantek
Movescount is an exercise silo run by [[Suunto]] that can connect to [[Strava]] to automatically cross-post [[exercise]] posts there. http://movescount.com/
#
loqi.me
created /Movescount (+188) "prompted by aaronpk and dfn added by tantek"
(view diff)
KevinMarks joined the channel
#
tantek
taking a bunch of screenshots of the mobile bluetooth pairing in movescount
#
tantek
WTF why am I seeing Gmail on my exercise watch
#
tantek
oh no what have I done
#
tantek
OMS Instagram like notifications
#
tantek
NOOOOOOOOOOO
#
tantek
staaaaaaaaaaahhhhhhhhhp
#
aaronpk
ahahaha did start showing all your iOS notifications?
#
Loqi
hehe
#
aaronpk
you can turn that off in bluetooth settings
#
tantek
looks like it
#
tantek
what is bluetooth settings?
#
Loqi
It looks like we don't have a page for "bluetooth settings" yet. Would you like to create it?
#
aaronpk
hm i don't have any bluetooth devices paired that can show notifications anymore since my Pebble broke so i can't share a screenshot
#
tantek
darnit I thought I was getting "just" an exercise watch, not a "Smart" watch
#
tantek
on what device?
#
aaronpk
the iphone
#
aaronpk
er, ios device
#
gregorlove.com
edited /events/2017-01-11-homebrew-website-club (+0) "/* Bellingham WA */ new fb event"
(view diff)
#
tantek
aaronpk, Bluetooth in Settings only shows the on/off toggle, and "My Devices" with one line for my watch
#
aaronpk
tap the "i" on the watch device there
#
aaronpk
there should be options to configure what it can do with bluetooth
#
tantek
with an (I) icon on the right side, when I tap it, the only option is "Forget This Device"
#
aaronpk
oh..i could have sworn there were options there
#
tantek
darnit now there is a message icon with a number on it on my watch
#
tantek
DO NOT WANT
#
tantek
aha, on the watch, deep in Settings > Connectivity > Notifications > OFF
#
tantek
Connectivity > Settings > Notifications
KevinMarks joined the channel
#
tantek
phew, now I'm just going to pretend I didn't see that and that my exercise watch is just an exercise watch
#
loqi.me
created /create_event (+208) "prompted by tantek and dfn added by tantek"
(view diff)
#
gregorlove.com
edited /create (+573) "/* Facebook Events */ today's issues"
(view diff)
#
tantek.com
edited /Strava (+269) "Features, direct link to activities"
(view diff)
#
www.boffosocko.com
created /cv (+21) "redirect to resumé"
(view diff)
#
@rachelandrew
@tkadlec yes - we want to implement webmention in Perch, so maybe that’s the answer.
(twitter.com/_/status/817440333768380416)
KevinMarks and KevinMarks_ joined the channel
#
www.boffosocko.com
edited /resumé (+1401) "added excellent rhiaro example"
(view diff)
chrisaldrich joined the channel
#
tantek.com
edited /Strava (+16) "see also runkeeper"
(view diff)
#
tantek
RunKeeper << [[Strava]]
#
loqi.me
edited /RunKeeper (+13) "tantek added "[[Strava]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[Strava]]" to the "See Also" section of /RunKeeper
#
tantek
Nike+ << [[Strava]]
#
loqi.me
edited /Nike+ (+13) "tantek added "[[Strava]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[Strava]]" to the "See Also" section of /Nike+
#
loqi.me
created /k8s (+102) "prompted by bear and dfn added by bear"
(view diff)
#
calumryan.com
edited /events/2017-01-25-homebrew-website-club (+382) "Adding venue details for HWC London 25-Jan"
(view diff)
#
calumryan.com
edited /events/2017-01-25-homebrew-website-club (+158) "Adding HWC London RSVP options"
(view diff)
#
calumryan.com
edited /Main_Page (+8) "Adding to homepage London HWC for 2017-01-25"
(view diff)
#
unrelenting.technology
edited /Mastodon (+140) "Add microformats2 full patch"
(view diff)
#
myfreeweb
interesting, the mastodon maintainer just merges pull requests without even saying anything :)
sebsel joined the channel
#
tantek
neat!
#
tantek
myfreeweb, can you provide some permalinks to live content for those features so we can check out the final output, try parsing it etc.?
KevinMarks_ joined the channel
#
myfreeweb
they haven't pushed the changes to production yet
#
tantek
ah ok - how often does that happen?
#
myfreeweb
i don't know
#
aaronpk
oops that requires login
#
bear.im
edited /Hangouts (+280) "add item about API shutdown"
(view diff)
#
gregorlove.com
edited /resumé (+0) "/* Brainstorming */ fix date"
(view diff)
tantek joined the channel
#
loqi.me
created /filevault (+200) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek
any photos for the newsletter?
arush1, singpolyma, singpoly1a, tantek, KevinMarks and KartikPrabhu joined the channel
#
@dentaku
Probiere Webmentions aus. Bin verwirrt.
(twitter.com/_/status/817480637565243392)
chrisaldrich, singpolyma and tantek joined the channel
singpolyma joined the channel
#
aaronpk
what's the best practice for generating a new ssh key these days?
#
bear
ssh-keygen -t rsa -b 4096
#
aaronpk
rsa still? not some fancy elliptic curve thing?
#
bear
if you want to be bleeding edge...
#
bear
not a lot of servers have it yet
#
bear
ssh-keygen -t ed25519 -a 100
#
aaronpk
does ubuntu 14.04?
#
singpolyma
most server support that other ellipic curve ssh option
#
aaronpk
that's most of my servers
#
singpolyma
and actually, I'd say *most* support ed25519 also. but occasionally I hit one that does'nt
tantek joined the channel
#
bear
ECDSA OpenSSH 5.7+
#
bear
ed25519 OpenSSH 6.5+
#
bear
so that is what you check for your servers
#
bear
hmm, I should write a post about that
#
@dkreuz
@dentaku Auf bridgy musst du den #WebMention-Endpunkt deines Servers angeben. Der sollte auf deinen Seiten durch das Plugin im HTML stehen
(twitter.com/_/status/817497542313308162)
#
myfreeweb
here's a good post about ssh https://stribika.github.io/2015/01/04/secure-secure-shell.html not much changed since 2015 really, except ed25519 support is like everywhere
KevinMarks joined the channel
#
aaronpk
whoa the public key for the ed25519 key is super short
#
bear
ok, new short post up about my habit of rotating them yearly
#
aaronpk
bear++
#
Loqi
bear has 10 karma in this channel (174 overall)
KevinMarks joined the channel
#
bear
woo - I got a webmention! (sorry, that still excites the heck out of me)
tantek joined the channel
#
aaronpk
hmm gogs doesn't validate my new fancy key
#
aaronpk
but they supposedly fixed that back in 2014
tantek joined the channel
#
bear
just found out the hardway - osx's sshd doesn't like ed25519
#
bear
so if your in the habit of ssh'ing to your laptops
#
aaronpk
oh funny
#
aaronpk
i don't usually do that
#
bear
I do it as sanity back doors
#
@m_ott
@rachelandrew Webmention indeed feels really good. And via brid.gy, you can also display likes/retweets/replies on your own site.
(twitter.com/_/status/817513821929672706)
KevinMarks_, KevinMarks and tantek joined the channel
#
tantek
aaronpk, I feel like this tweet is begging a reply from you, linking to a few "open social network protocol" specs ;) https://twitter.com/keithjgrant/status/817461001973039104
#
Loqi
[@keithjgrant] @davatron5000 I’ve always wished there were an open social network protocol, & we could switch networks like switching email providers :(