#dev 2019-01-13

2019-01-13 UTC
[kevinmarks] and [tantek] joined the channel
#
[tantek]
[sknebel] which "the US gov sites on Let's encrypt still have fresh certificates"? Citation for that?
#
jacky
wow https://digital.gov needs to put that CSS on the DMV website lol
#
[tantek]
ah cool. and I can click the lock in FF to see their certs are from LE
#
[tantek]
now the real test will be if/when any of these sites has to do a cert update unattended
#
aaronpk
expired jan 5
#
[tantek]
wow - https://digital.gov/ was updated to note the shutdown
#
aaronpk
what was the first day of the shutdown?
#
Loqi
It looks like we don't have a page for "first day of the shutdown" yet. Would you like to create it? (Or just say "first day of the shutdown is ____", a sentence describing the term)
#
aaronpk
Dec 22
#
aaronpk
the cert on https.cio.gov expires on march 27th
#
[tantek]
so so far none of those LE certs have had to be renewed yet - all their expirations were before/after the shutdown
#
aaronpk
letsencrypt certs are valid for 90 days
#
aaronpk
!calc 90 days before March 27, 2019
#
Loqi
Thursday, December 27, 2018
#
aaronpk
which means that cert was issued after the shutdown
#
[tantek]
oh yeah! I hadn't checked that one yet - just the other two
#
sknebel
https://www.pclob.gov/ - issued 9th of january
#
j12t_
Many people auto-renew their certs. We do in UBOS, for example, using a certbot.timer.
#
[tantek]
I don't think 18F is dependent on normal govt appropriations - I think they have their own funding stream
#
[tantek]
n.m. they are supposedly an office inside GSA, so that should affect them too
#
sknebel
hm, none of the public CT log searchers seem willing to answer all certificates for an entire tld.
#
[tantek]
whoa - nice replies on your post aaronpk https://aaronparecki.com/2019/01/11/28/
#
[tantek]
good example of mix of replies from mastodon and twitter
#
sknebel
77a31afc53d1e88e2fd7c239dce38dc76f58fdb76e6c9a4668597ae50596f281.jpg","https:\/\/pkcdn.xyz\/pbs.twimg.com\/2c4658c6aab7b8f6b14efd641b6a5917f80f8ccb54054ece3671a87b4d400012.jpg"]"
#
sknebel
aaronpk: you seem to ahve a bug with images in replies, i nthe html there is a broken image with <img src="[&quot;https:\/\/pkcdn.xyz\/pbs.twimg.com\/5fae169383d9f4464699c8f346ffafdc111b815f1eea098a37ed5dcda528dadd.jpg&quot;,&quot;https:\/\/pkcdn.xyz\/pbs.twimg.com\/57f54c1140abd9a6568f659b8516b9b9e3b425a09ae44da13d204e5bceee6688.jpg&quot;,&quot;https:\/\/pkcdn.xyz\/pbs.twimg.com\/
#
[tantek]
!tell aaronpk the response from Twitter @RonaldVermeij shows a broken image on https://aaronparecki.com/2019/01/11/28/ - I think that's the person that replied with *four* images in their @-reply (when viewing the thread on Twitter). Does Bridgy even handle multi-photo replies?!?
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
aaronpk: [tantek] left you a message 1 minute ago: the response from Twitter @RonaldVermeij shows a broken image on https://aaronparecki.com/2019/01/11/28/ - I think that's the person that replied with *four* images in their @-reply (when viewing the thread on Twitter). Does Bridgy even handle multi-photo replies?!?
#
aaronpk
I see the photo urls in the bridgy html
#
aaronpk
oh it's just my comment rendering
#
[tantek]
responses << Good example of a photo post with responses from Twitter (via Bridgy), and various [[Mastodon]] profiles on different servers: https://aaronparecki.com/2019/01/11/28/
#
Loqi
ok, I added "Good example of a photo post with responses from Twitter (via Bridgy), and various [[Mastodon]] profiles on different servers: https://aaronparecki.com/2019/01/11/28/" to the "See Also" section of /responses https://indieweb.org/wiki/index.php?diff=55534&oldid=54632
#
aaronpk
fixed! now I show multi-photo replies
#
jacky
that was _fast_ lol
#
[tantek]
aaronpk++ whoa - not sure I know anyone else doing that
#
Loqi
aaronpk has 81 karma in this channel over the last year (262 in all channels)
#
[tantek]
what is a photo reply
#
Loqi
photo reply is a reply with a photo, thus also a photo post that is in-reply-to another post https://indieweb.org/photo_reply
#
[tantek]
and now documented.
#
@chrisbiscardi
↩️ Yeah it's https://github.com/ChristopherBiscardi/gatsby-plugin-webmention It works with http://webmentions.io and http://brid.gy, helps you set up the sign in and such and also includes a source for the webmentions data that can be filtered by page to render them. All the functionality is there.
(twitter.com/_/status/1084271232025907200)
#
@chrisbiscardi
↩️ Yeah it's https://github.com/ChristopherBiscardi/gatsby-plugin-webmention It works with http://webmentions.io and http://brid.gy, helps you set up the sign in and such and also includes a source for the webmentions data that can be filtered by page to render them. All the functionality is there.
(twitter.com/_/status/1084271232025907200)
#
@chrisbiscardi
↩️ Writing up a blog post on how it works, but it's confirmed working (on someone else's machine even) with Twitter and GitHub login for http://webmention.io and also with http://brid.gy pulling tweet data in as webmentions
(twitter.com/_/status/1084271574046277634)
#
@chrisbiscardi
↩️ Writing up a blog post on how it works, but it's confirmed working (on someone else's machine even) with Twitter and GitHub login for http://webmention.io and also with http://brid.gy pulling tweet data in as webmentions
(twitter.com/_/status/1084271574046277634)
chrisaldrich and mblaney joined the channel
#
mblaney
interesting to see how different software handles reposts by clicking through from aaronpk's post.
#
mblaney
it looks like Mastodon doesn't provide it's own urls (the links return json) whereas pleroma does.
#
mblaney
what is pleroma?
#
Loqi
Pleroma is an open source, federated social network implementation compatible with Mastodon and Gnusocial https://indieweb.org/pleroma
#
aaronpk
Yeah, I should probably change that to link to their profile page instead of the JSON doc that describes the repost
snarfed, barpthewire, krychu and [kevinmarks] joined the channel
#
[kevinmarks]
Well, pleroma returns json+js to render it. No actual served html
snarfed, jeremych_, [schmarty] and [pfefferle] joined the channel
#
Zegnat
GWG, did you ever encounter it in your search for geocoding?
#
Zegnat
Hmm, on first look this looks really interesting: http://photon.komoot.de/ - self-hostable point of interest search engine based on OSM with an API, including reverse geocoding in its API.
#
Zegnat
I encountered it via the Android app Acastus Photon that was recommended in the latest “This Week In F-Droid”.
#
GWG
No, but looking
#
GWG
Acastus Photon does what?
#
GWG
53gb of data though
#
GWG
Same problem I have with most of these services
#
GWG
Maybe on my home server
#
Zegnat
Yes, turns out, if you want world-wide map data, it is a lot of data :(
#
Zegnat
https://f-droid.org/en/packages/name.gdr.acastus_photon/ - it is basically an open-source point-of-interest search app
#
sknebel
Yeah, seems to use noatim for import too, so probably similar requirements
#
sknebel
Although for initial resting, one could probably get by with a smaller dataset
#
sknebel
And if really only venues are wanted, one could probably purge lots of unrelated data
#
GWG
This is the exact thing a community effort would help on
#
GWG
Running a 53gb server for one user is overkill
#
GWG
You are probably right about the not loading the whole world issue
#
sknebel
(or: the website they build that for also looks kind of interesting, eg as inspiration for trip posts. Random user profile as an example https://www.komoot.com/user/558702373403)
#
sknebel
(OT, not or)
#
GWG
But I think most people who download my software won't do this. Even if I would
#
GWG
Not even sure I would
#
GWG
I wonder what the lowest specced VPS I could get away with is
#
GWG
they have a public server and my usage is not abusive if I want to use it though
#
aaronpk
The $20/mo Linode would handle it
#
Zegnat
Yep, they make their server public. I think it is just impressive that they also made the entire infratructure public, so if you really wanted you could host it yourself. (Or pull resources together from a community and host one for use of a community.)
#
aaronpk
could probably do cheaper on AWS since you can pay for disk and CPU separately
#
GWG
Not worth it for one person.
#
GWG
Maybe a cooperative
#
GWG
aaronpk, how about a $5 linode and block storage?
#
sknebel
You'll probably need a few hundred GB disk
#
aaronpk
Possibly
#
aaronpk
this all sounds like more work than I'm willing to do for the payoff tho
#
Zegnat
As long as people are happy using Swarm/FourSquare for the venue data, the payoff is very small
#
sknebel
Once a group starts paying for a server, there's also the real option of "how many queries does that buy at am existing provider"
kisik21 joined the channel
#
GWG
Is there an existing paid provider?
leg joined the channel
#
sknebel
Would have to check if there's either specific venue services, or services offering a flexible enough map Apo to query for venues
kisik21 joined the channel
#
GWG
Most of the free ones have limits on use
#
GWG
I can't cache a static map, or some datq
#
GWG
data
krychu joined the channel
#
sknebel
Hm, geocoder has some offerings, but can't find anyone right now that offers the full overpass API
#
GWG
This seems like something worth finding and putting on the wiki
#
sknebel
what is OSM?
#
Loqi
OpenStreetMap is "a free, editable map of the whole world that is being built by volunteers largely from scratch and released with an open-content license" https://indieweb.org/OSM
#
sknebel
!tell jeremycherfas from todays discussion, maybe some design inspiration for your walk posts (although maybe too complicated?)? https://www.komoot.com/user/558702373403 (randomly selected user)
#
Loqi
Ok, I'll tell them that when I see them next
#
jeremycherfas
Yes, thanks Skenbel. I looked at that just before I went out -- for a walk! Looks a bit complex.
#
Loqi
jeremycherfas: sknebel left you a message 5 minutes ago: from todays discussion, maybe some design inspiration for your walk posts (although maybe too complicated?)? https://www.komoot.com/user/558702373403 (randomly selected user)
krychu joined the channel
#
jeremycherfas
Sknebel, obvs
#
jeremycherfas
I've been interested in how easy OSM is to edit. Unlike Tonz, though, I've had no interaction from the community there.
krychu and [eddie] joined the channel
#
[eddie]
OSM is pretty easy to edit. In a previous job we worked with OSM a lot
#
jeremycherfas
I'm just doing it for fun and to learn a bit more, and enjoying it. I put Go Map!! On my phone, because usually I am out and about when I want to edit something.
krychu joined the channel
#
[eddie]
That’s awesome!
#
[eddie]
It’s fun, I’ve edited the streets and houses around my previous locations I’ve lived
[smerrill] joined the channel
#
jeremycherfas
It is. First thing I did was add my local croner bar.
#
jeremycherfas
That and change the street to one-way!
snarfed, [pfefferle], KartikPrabhu, leg, [cleverdevil], [Rose], [chrisaldrich], micahsilverman, [eddie] and [kevinmarks] joined the channel
#
[kevinmarks]
Would something like amazon dynamodb serverless work for a venue cache? If you have decent lat long to single key transform you could just pay for calls and storage, not for keeping a server running.
#
[cleverdevil]
Yes, but you’d likely be better off using Aurora Serverless or the newly announced DocumentDB.
#
[cleverdevil]
Dynamo isn’t the easiest thing to work with IMO.
#
[cleverdevil]
Aurora Serverless is MySQL compatible. Much easier to get started with.
#
[cleverdevil]
Alternatively you could drop venues into S3 as a data lake and use Athena to query it.
KartikPrabhu joined the channel
[cleverdevil] joined the channel
#
jacky
ooh DocumentDB
#
jacky
oh wait
#
jacky
this is yet another of the "hosting OSS with semi compatibility" things