#dev 2017-03-28

2017-03-28 UTC
miklb and tantek joined the channel
#
tantek
what is Google image backend?
#
Loqi
It looks like we don't have a page for "Google image backend" yet. Would you like to create it?
#
tantek
alright maybe I'll start documenting resolution limitations of image / photo silos as I encounter them
#
tantek
since if you're going to use silos to "host" your images, this can make a difference
#
tantek
this is really making me rethink image hosting/posting strategy
#
tantek
whoa, posting photos after the fact gives you coins now! That's new. cc: aaronpk
#
tantek
I'm assuming they show up as photo comments
#
tantek
so is that sorta like a salmention then? if you post a photo comment on your own photo, Swarm replies by giving you coins? and "More photos = more coins ?"
#
tantek
and now I have to wrestle with whether to crop a photo locally on my device first (before uploading to Swarm, since Swarm has no photocropping), or to crop it after the fact on my site using CSS
#
tantek
I think pre-crop
#
tantek
and now I'm realizing some of my photos look better uncropped instead of forced to be square-cropped for an IG multi-photo post
#
aaronpk
I made ownyourswarm update the Check-in to add the photo you post
#
tantek
even after your checkin? like the day after?
#
aaronpk
I've never added a photo a day after
#
tantek
right, I have a use-case for that now
#
tantek
which is to quickly checkin while running around, NOT upload the photo (which wastes time and bandwidth that should be spent paying attention in person), and then go back and upload photos while at home later at night with fast unliminted bandwidth
#
aaronpk
but yes if it appears to be the primary photo of a Check-in and posted by the same person who posted the Check-in then I think I'd want to update the original post
#
tantek
since Swarm apparently uploads full resolution!
#
tantek
(unlike IG which downsamples to 720x720 or so)
#
tantek
aaronpk - yeah I think that's the sensible default behavior
#
tantek
that even though not "literally" correct in terms of the actions the author took, is what is "desired" / intended by the user
#
tantek
that is, *updates* to the checkin rather than photo comments threading below it
#
aaronpk
I may try doing that more often now tho, since I often want to post a photo I took after I've already been somewhere a while
#
tantek
another good reason
#
aaronpk
I also have an interesting challenge... I have several examples now of a Check-in with the same photo I add to a food or drink post
#
aaronpk
im wondering if I need a way to combine them
#
tantek
well technically you checked in and got the food or drink *before* you consumed them
#
aaronpk
cause it looks pretty silly on my site
#
tantek
thus I'd say, checkin post first (with any photos), and then the food/drink consuming post second, which could perhaps reference (instead of copy?) the checkin
#
tantek
er, the checkin's photo
[kevinmarks] joined the channel
#
aaronpk
i just don't really like scrolling through my /all feed and seeing the same photo twice in a row
#
[kevinmarks]
the profile pic I markup as <img class="u-photo" src="/i/109952187676595057153?width=190" srcset="/i/109952187676595057153?width=380 2x, /i/109952187676595057153?width=540 3x" width="190px">
#
[kevinmarks]
'cos I use the google resizer
#
tantek
aaronpk, what I'm saying is the photo becomes part of the "context" of the food post rather than part of its content
#
tantek
so in a composite stream (AKA feed), where you minimize any "reply-context" or other context, you don't get the "same photo twice" effect
#
tantek
except maybe in a small thumbnail form for the food/drink post
#
aaronpk
Oh interesting
#
aaronpk
like the food is in reply to the Check-in?
#
tantek
is designing off the top of his head
#
tantek
the food/drink post could be a *response* to yes
#
aaronpk
which means it could appear as a comment on the Check-in which is kind of cool
#
aaronpk
ooh i can automate this too
#
tantek
it's not quite a reply though, because it's not like you need an explicit "yeah I ate this" comment on your checkin
#
tantek
I mean, unless you want that?
#
[kevinmarks]
the urls like http://ask.willsomeone.com/i/109952187676595057153?width=380 are redirected to the google image store with the =s380-c suffix which resizes
#
aaronpk
I kind of like that idea actually
#
tantek
because I think it's kinda obv that if you posted a photo of food or drink in a checkin, that you intended to consume it
#
tantek
so the explicit reply/comment there might look odd?
#
aaronpk
teacup could find my latest Check-in and prompt me to set the in-reply-to property of it
#
tantek
not sure - play with the display and see what happens
#
aaronpk
part of the factor here is I want my /food and /drink page to still show the picture and have the description of the food
#
aaronpk
I'll have to try some mockups of both options. Either a combined post that is both a Check-in and a food/drink, as well as having the food posts be replies to the Check-in
#
[kevinmarks]
in swarm it feels like you need to get all the people, photos and stickers into the original checkin to get coins - do the sticker multipliers apply to the replies?
#
tantek
aaronpk - you can have your /food and /drink page show *different* contexts for the posts because they are single-post-type streams! (rather than composite streams)
#
tantek
kevinmarks, I used to agree with that observation
#
tantek
However I *just* added three photos to a checkin from yesterday, and got 15 coins! (3 photos x 5 coins each)
#
tantek
so something has changed
#
aaronpk
tantek: im not sure what you mean. My feeds don't have any concept of what post type is in them. Every post will appear the same regardless of which list view it's in (a "channel", a tag page, my home page, a collection)
#
tantek
your channels are single-post types
#
aaronpk
they are not
#
tantek
now managed to crash Swarm iOS app
#
tantek
this is not going well
#
tantek
really I should charge for QA
#
tantek
oh my, you can only upload 7 photos at a time to a Swarm checkin (including after the fact)
#
tantek
HOWEVER, there doesn't seem to be a limit of how many *total* photos you add
#
tantek
and each one gets 5 coins (with whatever multiplier sticker you had on the original checkin applied!)
#
tantek
schemes about how to beat Zeldman one of these weeks
#
tantek
now checking "after the checkin" photo resolutions
#
[kevinmarks]
do you get the sticker multiplier too?
#
[kevinmarks]
but presumably not for ones in last week's total?
#
tantek
I don't think you can change the result of last week's game
#
tantek
I mean ... maybe?
#
[kevinmarks]
hm. I added a photo to yesterdays checkin and 15 coins for it (3x multiplier)
#
tantek
nice!
#
tantek
did it change your score in the game for the week?
#
[kevinmarks]
hm, I think that counts as this week as it was after midnight local
#
[kevinmarks]
trying an older one, it did add the coins to that checkin, but not sure if it changed the total
#
tantek
odd, ipod 6 touch supposedly has a 8MP camera, yet my photos are 1920x1440 = ~2.5MP
#
tantek
unless I'm doing some math wrong
#
tantek
still it's higher resolution than IG
#
[kevinmarks]
I need to go to sleep and look at micropub helper again in the morning. I think it is getting the form post wrong
#
[kevinmarks]
Reading es6 is hard.
[jeremycherfas], barpthewire, cweiske, miklb_, KevinMarks, loicm, plindner, [kevinmarks], mindB and martymcguire[m] joined the channel
#
petermolnar
!tell aaronpk do I recall correctly that you experimented using Flick to autotag your photos? Any updates on that, how is it going? Is it accurate/useful enough to worth using it?
#
Loqi
Ok, I'll tell them that when I see them next
[kevinmarks], leg, [keithjgrant], barpthewire, singpolyma, arush, KartikPrabhu, tantek and [chrisaldrich] joined the channel
#
[chrisaldrich]
good morning!
#
Loqi
[chrisaldrich]: martymcguire[m] left you a message 5 days, 9 hours ago: i'm having some problems pulling reply contexts from your Listen posts. mf2 parser on pin13 seems to think the properties are outside the main h-entry? http://pin13.net/mf2/?url=http%3A%2F%2Fboffosocko.com%2F2017%2F02%2F20%2Fthis-week-in-the-indieweb-february-10-17-2017%2F
#
Loqi
guten morgen
#
[chrisaldrich]
I've been meaning to create this stub for a while:
#
www.boffosocko.com
created /Indieweb_for_Education (+7753) "basic definition; examples; projects; see also;"
(view diff)
#
www.boffosocko.com
created /Omeka (+617) "definition and basics"
(view diff)
#
miklb
GWG intersting. I set my permalink structure temporarily to default, and the error stopped, but now getting a TypeError: response is not an Object. (evaluating ''name' in response')
#
miklb
in response.js I'll add to the issue
#
miklb
wait, is that that bridgy publish or post-kinds?
#
miklb
ah, it's post-kinds
miklb joined the channel
#
www.boffosocko.com
created /academic_samizdat (+4154) "basic definition, examples, see also"
(view diff)
#
aaronpk
haha what
#
Loqi
aaronpk: petermolnar left you a message 5 hours, 15 minutes ago: do I recall correctly that you experimented using Flick to autotag your photos? Any updates on that, how is it going? Is it accurate/useful enough to worth using it?
#
Loqi
awesome
#
aaronpk
petermolnar: i haven't started importing those tags yet, but i've been thinking about how to handle them
#
aaronpk
flickr does a decent job of adding tags that are mostly helpful
#
tantek
chrisaldrich++ for the history lesson!
#
Loqi
chrisaldrich has 5 karma in this channel (19 overall)
[kevinmarks], [cleverdevil] and gRegorLove joined the channel
#
www.boffosocko.com
edited /Indieweb_for_Education (+198) "/* Resources related to teaching/pedagogy/research */ Profhacker"
(view diff)
#
[kevinmarks]
Hence the OG blog named samizdata https://www.samizdata.net
#
tantek
originally misread that OG :P
#
tantek
kevinmarks, was that one of the first "group" blogs?
#
tantek
is "group blog" the right term?
#
tantek
or is it more of a "multi-author blog"? where it just happens to have multiple authors, who aren't otherwise a group themselves (that is there's no "group" or "grouping" of them outside of the fact that they happen to contribute to this "blog")
#
aaronpk
i'm considering implementing a timezone hack i am not happy about
#
aaronpk
it seems quite a lot of sites render the published date with "Z" or "+0000" as the timezone offset by default, even if the person is not in that timezone
#
aaronpk
so when i display the published date of comments, i'm thinking that if the timezone is "Z" or "+0000", then instead of using that timezone, I use the timezone of my post
#
tantek
ah the problem of bad defaults (and over-validation? or overly strict requiring of explicit TZ?) strikes again. (like lang="en" in HTML)
#
tantek
That's worth a blog post pointing out
#
tantek
that once again, bad defaults are causing a need to reject the data
#
aaronpk
ironically I actually have pretty good timezone support on my website, and yet these comments look "wrong" because of this
#
tantek
even just the problem documenting bad TZ defaults polluting data is worth its own blogpost. with cited examples. and a note about approaches to solve / workaround this being in the next blog post
#
tantek
reminder, Friday is the deadline for submitting OSBridge talk proposals!
#
tantek
aaronpk, ben_thatmustbeme, kevinmarks, benwerd, et al
#
tantek
just realized he was cited in the CFP!
#
tantek
gosh that was 5 years ago
#
tantek
aaronpk: mediawiki, dropbox, pkwiki git-backed wiki! ;)
#
aaronpk
Wow 2012??
#
gregorlove.com
edited /Planning (-27) "/* Summit */ OSBridge dates"
(view diff)
[kevinmarks] joined the channel
#
[kevinmarks]
They are kind of a group - some of them know each other, but it was more of the early group discussion model where you would invite people to the log as cross blog comments were hard
#
tantek
"cross blog comments were hard" motivated a lot of other behaviors didn't it?
#
[kevinmarks]
I think http://gonzoengaged.blogspot.com was the one that modelled the pattern
KartikPrabhu joined the channel
#
[kevinmarks]
Known is recreating it
#
tantek
recreating what?
#
tantek.com
edited /Planning (+937) "/* Summit */ Can help co-organize, noting other events / possible conflicts"
(view diff)
leg joined the channel
#
tantek
Swarm/4sq photo adding experiment continues
#
tantek
just added 3 more photos to a Sunday morning checkin that already had 8 photos, and it aded them and added 15 (3 * 5 per) coins
[dgold] joined the channel
#
tantek
now trying on a Sunday checkin that had a 3x sticker
#
tantek
and yes, it applied that too. 3 photos (0 prev), 45 coins (3x * 3 * 5 coins per)
[cleverdevil] joined the channel
#
tantek
wow all this adding photos after the fact is particularly highlighting where I *did not* checkin, and thus don't have a checkin to attach the photo to!
#
tantek
Now I really want to just always offline check-in so I can do it just with one-click, no fuss, muss.
#
aaronpk
i kind of wish that offline checkin button was always present, even if i'm online
#
tantek
so I don't have to stress about all the darn latency if Swarm loading a venue list, searching, considering a checkin comment etc.
#
tantek
yes that
#
tantek
"lazy checkin"
#
tantek
"express check-in"
#
aaronpk
that's also a great "button" to have on a watch or fitbit
#
tantek
totally
#
tantek
my watch has that button, it's called "pause run"
#
tantek
aaronpk, so far my experience with the offline checkin button is that when I launch Swarm, it almost always shows the offline checkin screen/UI/button for at least a second before it loads everything else that depends on the network
#
aaronpk
ha! that makes sense
#
tantek
so if you're fast you can always offline checkin, then force quit the app ;)
#
tantek
also this merits an update to Checkie
#
tantek
Checkie had one swipe checkin, because it would launch with a list of nearby venues, and you would just swipe the one you wanted to checkin at
#
aaronpk
i wonder if the API has support for offline checkins
#
tantek
if you swiped it the other direction, you would get a text box to make a checkin comment also
#
aaronpk
(e.g. does it let you set the date of a checkin)
#
tantek
then you could even do GPX export -> detect datapoint pauses -> create offline checkins for those timestamps
#
tantek
then I could just hookup the GPX export from my Suunto/Movescount account
#
aaronpk
but it could also be that they just haven't updated their docs yet
#
tantek
it also didn't say it supported arbitrary image rescaling ;)
#
aaronpk
haha yeah
#
Loqi
aaronpk: lol
KartikPrabhu, ben_thatmustbeme and [chrisaldrich] joined the channel
#
[chrisaldrich]
tantek, I've noticed that Swarm will occasionally notify me that I have X places where I didn't checkin recently and ask do you want to add them now?
#
[chrisaldrich]
Perhaps this could be a method for super-lazy checkin long after the fact.
#
[chrisaldrich]
It even offers to let me modify the location if it didn't correctly detect the first time.
#
[chrisaldrich]
This type of after-the-fact checkin is also nice for people who want to protect their privacy (while they're at a location), but want to be able to indicate where they were after-the-fact.
#
[chrisaldrich]
I've heard anecdotal evidence of people checking into a place as they're leaving to prevent issues like stalking.
#
[chrisaldrich]
What is checkin?
#
Loqi
A checkin is the action of checking into a location and sharing that information https://indieweb.org/checkin
#
tantek
what is postsquare
#
Loqi
postsquare (or postsq) is a portmanteau of "post" (meaning after) and "Foursquare" (the checkin service) meaning a checkin post made after the fact, that is, after the person posting it was actually at the location, or perhaps after they arrived at the location https://indieweb.org/postsquare
#
tantek
chrisaldrich ^^^
#
[chrisaldrich]
I might have said #latersquare, but I like the concept.
#
[chrisaldrich]
The ability to change some of the data is potentially nice to be able to checkin when one arrives and then later update with a time left as well as additional photos. These ideas have long been itches I've quietly ignored, but will have to delve into soon.
#
loqi.me
edited /checkin (+17) "[chrisaldrich] added "[[postsquare]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[postsquare]]" to the "See Also" section of /checkin
#
tantek
chrisaldrich, definitely add such checkin itches / thoughts to /checkin#Brainstorming!
#
[chrisaldrich]
already typing furiously
#
www.boffosocko.com
uploaded /File:places_visited.png "Swarm provides a list of previously visited locations which weren't checked into. This can be used for checking into after-the-fact."
#
www.boffosocko.com
uploaded /File:checkins_to_confirm.png "Swarm provides a list of checkins to confirm."
#
www.boffosocko.com
uploaded /File:change_location.png "When checking in after the fact, Swarm allows you to modify the location on the chance that it guessed an incorrect nearby location."
#
aaronpk
how should I represent the little "with so and so" that swarm adds to your checkins?
#
aaronpk
it's not quite a person tag, because it's not created by the user
leg joined the channel
#
www.boffosocko.com
edited /checkin (+824) "Swarm checkins after-the-fact"
(view diff)
#
tantek
aaronpk, screenshot of the "with so and so" in particular?
#
aaronpk
you know how it shows the icons of people who are there at the same time?
#
aaronpk
sometimes not even friends of yours
#
tantek
oh those are two different things
#
tantek
while you are there, it shows you the icons of people who are also there
#
tantek
afterwards, the post permalinks have a coin / checkin bonus when you're there with friends
#
tantek
and the checkin permalink view on foursquare's website shows icons for everyone you *now* know that *was* there
#
tantek
I think, or maybe it only shows the icons of everyone who was there that you were connected to at the time
#
tantek
but not people you friended after the fact
[kevinmarks] joined the channel
#
aaronpk
crap, I just did a thing, then realized i want to do it totally differnetly
#
aaronpk
throws out the last hour and a half of code
#
www.boffosocko.com
edited /checkin (+1320) "Brainstorming - after the fact checkins; privacy under Why not Checkin"
(view diff)
#
[chrisaldrich]
I noticed that sometime in the last year that Swarm made it harder to "friend" or see the profile of the mayor of a location.
#
[chrisaldrich]
Previously one could just click on the mayor's avatar to see their profile; now one has to go to the location detail with several extra clicks and then click on that avatar to see their profile.
#
[kevinmarks]
I meant known is reviving the multiple users per blog pattern, especially in their education product
tantek and leg joined the channel