#dev 2017-04-16

2017-04-16 UTC
[kevinmarks], tantek and [mko] joined the channel
#
[mko]
Interesting. Haven't actually seen the `jf2` stuff until today. Ironically, that's almost identical to my strongly-typed content ontology's JSON representation (which makes sense, since my primitives are more or less intended to be rendered using Microformats).
#
aaronpk
Oh well that's a good sign
#
[mko]
Yeah. Convergent implementations, I suppose. Anybody else actively working on IndieWeb stuff in TypeScript?
KevinMarks joined the channel
#
tantek
what is TypeScript?
#
Loqi
It looks like we don't have a page for "TypeScript" yet. Would you like to create it?
#
GWG
miklb: Working on comment permalinks
#
[mko]
Interesting. I can't log into the wiki because I haven't set up HTTPS again on my system but all my rel-me permalinks are HTTPS.
KartikPrabhu, tantek and KevinMarks joined the channel
#
[mko]
aaronpk -- how large is your self-tracking database?
#
aaronpk
The last 3 years is about 2.5gb of GPS data
#
aaronpk
the other 6 years is in a different place right now so I can't checks
#
[mko]
Hm. Not as bad as I thought.
#
aaronpk
i still need to merge that all
#
aaronpk
yeah and that's uncompressed. If I gzip it it'd be way smaller
#
[mko]
I'm looking at how to transfer my self-tracking database into something more performant. I've broken 20 GB in my canonical self-tracking MongoDB instance (using the Snappy compression algorithm, so it's probably much higher uncompressed). And that's with all the photos/videos/audio stored as URL references.
#
[mko]
I'm not confident enough with my DB skills to really know what the best strategy is at this point.
#
[mko]
Mongo claims they can store up to around 64 TB in a single database, but I'm finding that it's chugging hard. Maybe I just need to learn how to do real database optimization. >.<
#
tantek
goodness. you're both amazing.
#
[mko]
I blame aaronpk for causing my addiction to data. Before importing a ton of old historical data, my first real dataset in my self-tracking database was generated with a dev version of Geoloqi a little over 7 years ago.
#
[mko]
Tracked my move from Mobile, AL to San Francisco, CA. Still one of my favorite slices of data.
#
aaronpk
Oh my gosh I remember that
#
[mko]
It was my first experience doing real quantified self tracking. I've had a love affair with data ever since.
#
[mko]
https://twitter.com/mko/status/11793388715 -- since my IndieWeb UI is local-only currently, here's the syndicated version. ?
#
@mko
Turning my iPhone into a real-time GPS tracker w/ InstaMapper & @aaronpk. I may be quieter now. Note: Hurry up iPhone OS 4. #mobtosfmove
(twitter.com/_/status/11793388715)
#
tantek.com
created /p-name (+205) "prompted by miklb, dfn, see also"
(view diff)
#
tantek.com
edited /reply (+12) "/* See Also */ rsvp"
(view diff)
#
tantek
mko++
#
Loqi
mko has 1 karma in this channel (18 overall)
barpthewire, KartikPrabhu and tantek joined the channel
#
tantek.com
edited /u-syndication (-5) "fix dfn"
(view diff)
#
tantek.com
edited /reply (+1016) "/* How To */ How to publish, couple of markup examples as prompted by miklb, bit of updating (could use more)"
(view diff)
#
tantek.com
edited /rsvp (+57) "/* How to */ How to publish"
(view diff)
miklb, [jeremycherfas], KevinMarks and barpthewire joined the channel
#
@sanjayastn
Want a book you can read after your Young Adult finishes it? NEW HOPE http://linkis.com/NnYsX #indieauth... by… https://twitter.com/i/web/status/853568893469831168
(twitter.com/_/status/853568893469831168)
[jeremycherfas], KevinMarks, [kevinmarks] and miklb joined the channel
#
GWG
miklb: Do you have any thoughts on comment permalinks, as you +1 them in the Webmentions plugin?
#
Zegnat
petermolnar, continueing here, yeah. I wanted to start tracking listens but it is all a bit vague. GNU FM seems to implement a copy of the Last.fm but I can’t find any documentation on the matter at all. So I would have to read the Last.fm docs and then reverse-engineer-implement :/
#
aaronpk
my big stumbling block is that none of the scrobbling clients let you type in a server URL anymore
#
aaronpk
everything is hardcoded to last.fm
#
aaronpk
so spotify for example scrobbles to last.fm, but I can't tell it to send the data elsewhere anymore
#
Zegnat
I was looking at https://github.com/tgwizard/sls (Android) which seems to support custom links and can even scrobble apps like Spotify (according to the readme)
#
Zegnat
My audio player on my laptop, QuodLibet, also allows me to set the scrobble URL myself.
#
Zegnat
I just want API documentation so I can build something …
#
aaronpk
last.fm has pretty good docs http://www.last.fm/api/scrobbling
#
Zegnat
I can’t reach last.fm, for some reason. Even so, their documentation is client centric right? So I would be reverse-engineering my responses based on client docs?
#
aaronpk
i suppose so, but they're pretty thorough about it
#
Zegnat
I can’t even `dig last.fm any`, hmm, something is up.
tantek and [kevinmarks] joined the channel
#
Zegnat
Hmm, seems like QuodLibet actually implements Audioscrobbler Protocol 1.2, which is easy: http://www.audioscrobbler.net/development/protocol/
#
Zegnat
Ha, that link is actually documented under https://indieweb.org/scrobble#petermolnar.eu
ben_thatmustbeme joined the channel
#
aaronpk
what is squarespace?
#
Loqi
Squarespace is a content hosting service (paid) that provides services such as blogging and domain hosting https://indieweb.org/Squarespace
#
Zegnat
Woop, scrobbling from QuodLibet is now working :D
#
aaronpk
bah. squarespace returns http 400 from XRay requests
#
aaronpk
dumb user agent sniffing
barpthewire joined the channel
#
aaronpk
is playing with the new JSON data type in MySQL
#
aaronpk
thinking this might come in handy for caching mf2 objects in the database
barpthewire joined the channel
#
martymcguire[m]
hmmm. just set up a copy of silo.pub to play with it.
#
martymcguire[m]
realizing now that i don't think i can use this to post to an FB page.
Wayny and tantek joined the channel
#
KartikPrabhu
what is known?
#
Loqi
Known is an open publishing / community platform project https://indieweb.org/known
KevinMarks_ joined the channel
#
KartikPrabhu
what is hosting?
#
Loqi
Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indieweb.org/hosting
KevinMarks joined the channel