#dev 2019-01-20
2019-01-20 UTC
# gRegorLove Doesn't work on mobile yet. Next step.
# KartikPrabhu unrelated but nice use of CSS grid + CSS variables
# KartikPrabhu or "custom properties"
[eddie] and [dmitshur] joined the channel
# [dmitshur] I added a new feature for the Go packages hosted on my personal website.
# [dmitshur] previously, it was only possible to view the git history of an entire repository, even if it contains many Go packages inside. e.g., `dmitri.shuralyov.com/gpu/mtl/...` is a repo with 6 Go packages.
# [dmitshur] and the repo git history shows all commits, as usual: https://dmitri.shuralyov.com/gpu/mtl/...$history
# [dmitshur] but now it's possible to view history of a single Go package, filtering out all the commits that didn't touch it:
# [dmitshur] (it is similar to how you can view history for a subdirectory in GitHub, e.g. https://github.com/golang/go/commits/master/src/encoding, except it filters out subdirectories too, so it's really just that Go package and nothing else.)
j12t_, [tantek] and [eddie] joined the channel
# gRegorLove nice!
# gRegorLove The "all data" export?
# gRegorLove Cool cool. Just updated /Overcast, maybe you can add more details to your example
# gRegorLove I'll have to check that out. I love Overcast. indieweb always giving me new ideas, heh
# gRegorLove And hey, maybe Marco will have to change this note on there about the All Data export: "It’s much larger, and no apps are currently known to import this non-standard format."
# gRegorLove [eddie], you've got a got eye for UI, any feedback on this article archive I'm working on? https://gregorlove.com/archives.html (whenever you have time)
# gRegorLove I think Known does, or at least I've seen it on werd.io
# gRegorLove "3 min read" https://werd.io/2019/values-values-values
[xavierroy] joined the channel
# dansup is interested in this too, indieweb ephemeral content could be a pretty big feature imo
# dansup it would depend of course on private messages though
# Loqi It looks like we don't have a page for "ephermeral" yet. Would you like to create it? (Or just say "ephermeral is ____", a sentence describing the term)
# dansup what is ephemeral
# Loqi Expiring content is content that is only temporarily (ephemerally) relevant, and also part of a larger post, that can and should be (preferably automatically) removed once a particular datetime has passed (the expiration date) https://indieweb.org/ephemeral
# dansup oh cool
# dansup yeah, i mean its possible to screen capture it anyways
# dansup I've thought a lot about this for pixelfed stories and I have to remember that by nature they are a mass DM sent to every follower. For the first iteration, it will be local only while I figure out the federated solution. I'm thinking signed urls for each follower that expires in 24 hours
# dansup yeah, I'm not sure how this would work in the indieweb
# dansup heh
# dansup Interesting, I didn't know this had a technical name
tw2113 joined the channel
# dansup yeah
# dansup I never put 2 and 2 together lol, I thought OCAP was more complicated
# dansup yeah! I was a bit concerned about how enumerable the mastodon v1 APIs are so I am implementing hashids in pixelfed
# dansup https://hashids.org/
# dansup true, not sure it would matter for that
[eddie] joined the channel
# Loqi AutoAuth is the working title of an extension to IndieAuth that allows clients to authorize to other servers in the name of their user, without the user being present to confirm each individual authorization flow https://indieweb.org/AutoAuth
micahsilverman and [asuh] joined the channel
[pfefferle] joined the channel
# jacky regarding cap URIs, this bit seems useful https://w3ctag.github.io/capability-urls/#second-life
leg, KartikPrabhu and [kevinmarks] joined the channel
# [kevinmarks] That reminds me of google reader - it made feed urls for your favorites and shares that looked like those capability URLs - the had huge GUIDs in.
# [kevinmarks] So users thought of them as private, when it was just bad URL design. The Reader team then made them discoverable so you could find your contacts' favorite feeds, and some people got very upset.
# @chrisbiscardi ↩️ Webmentions are going well. I haven't done really any styling on them but gatsby-plugin-webmention works and I'm sending tweet replies through with http://brid.gy
https://www.christopherbiscardi.com/post/composition-of-styles-strings-vs-objects has a bunch of them at the bottom of the post (twitter.com/_/status/1086939935939080192)
# @chrisbiscardi ↩️ Webmentions are going well. I haven't done really any styling on them but gatsby-plugin-webmention works and I'm sending tweet replies through with http://brid.gy
https://www.christopherbiscardi.com/post/composition-of-styles-strings-vs-objects has a bunch of them at the bottom of the post (twitter.com/_/status/1086939935939080192)
# Zegnat !tell jacky there was a demo of autoauth at the end of IWC Berlin by sknebel and me, watchable on YouTube. We worked on that experimental extension together with aaronpk in Nürnberg. The WWW-Authenticate is the HTTP Header for telling a client that further auth will change the page, so seemed right.
# [kevinmarks] the other feed-based thing that the capability urls remind me of is http://themineproject.org/
[grantcodes] joined the channel
jjuran, barpthewire, eduardm, jeremych_, leg, [schmarty] and [eddie] joined the channel
[kevinmarks] joined the channel
# aaronpk I will say it again, baking crypto into the layer of the protocol has not worked well historically. it's best to use crypto as the transport layer so that it can continue to evolve while the application layer doesn't change. this is how HTTPS works for example. we've gone through many versions of SSL/TLS over the years but the HTTP vocabulary doesn't need to know.
KartikPrabhu joined the channel
noor1 joined the channel
# Zegnat It is also a different mind-set, I think. SSB does the encryption thing, because it always delivers the content and by you being able to decrypt it you proof you may read it. AutoAuth is the other way around, where you must first proof you may read it before you can fetch the content. That way having the transaction itself encrypted (https) gives a lot of the needed privacy in itself.
[kevinmarks] joined the channel
# [kevinmarks] I downloaded ssb, but didn't have anyone to use it with
KartikPrabhu joined the channel
[schmarty] and [asuh] joined the channel
# Loqi [asuh]: [eddie] left you a message 3 hours, 3 minutes ago: you are of course welcome to work on whatever you guys would like. But heading straight into encryption is a pretty big jump and due to the complications that adds, I don’t think many will follow you that far. But of course, you are welcome to scratch your own itch
[grantcodes], [tantek], [jgmac1106] and eduardm joined the channel
# Loqi It looks like we don't have a page for "crypto" yet. Would you like to create it? (Or just say "crypto is ____", a sentence describing the term)
# Loqi It looks like we don't have a page for "cryptography" yet. Would you like to create it? (Or just say "cryptography is ____", a sentence describing the term)
# aaronpk crypto is /cryptography
KartikPrabhu and [kevinmarks] joined the channel
# @smartworldsec Dweb: Identity for the Decentralized Web with IndieAuth – Mozilla Hacks - the Web developer blog https://hacks.mozilla.org/2018/10/dweb-identity-for-the-decentralized-web-with-indieauth/ (twitter.com/_/status/1087081877872230400)
[Rose] and KartikPrabhu joined the channel
# aaronpk [eddie] when you get a chance feel free to add your experience here! https://indieweb.org/cryptography
[jgmac1106] and [eddie] joined the channel
# GWG https://tiny.n9n.us/ - Playing with adding a status bar at the top and putting weather and such in it. How does it look so far?
# [jgmac1106] gwg++
# [jgmac1106] the 300X 77 box siz iIMO makes too much negative space between your widgets
# [jgmac1106] though having hard time in Inpector telling where the weather widget and the post kind widget start and stop, but that is probably me messing up
# [jgmac1106] now I see the status bar....if you want a bar to stick out need a different background color IM)
eduardm_ joined the channel
# Loqi jacky: Zegnat left you a message 9 hours, 53 minutes ago: there was a demo of autoauth at the end of IWC Berlin by sknebel and me, watchable on YouTube. We worked on that experimental extension together with aaronpk in Nürnberg. The WWW-Authenticate is the HTTP Header for telling a client that further auth will change the page, so seemed right.
# Loqi jacky: [eddie] left you a message 6 hours, 20 minutes ago: you are of course welcome to work on whatever you guys would like. But heading straight into encryption is a pretty big jump and due to the complications that adds, I don’t think many will follow you that far. But of course, you are welcome to scratch your own itch
# jacky like if I sent a PM from https://jacky.wtf/xyz123, there'd be a https://jacky.wtf/xyz123.sig or something
jjuran joined the channel
snarfed joined the channel
tw2113 joined the channel
tomasparks joined the channel
# snarfed haven't found that yet in https://tools.ietf.org/html/draft-cavage-http-signatures-05
# aaronpk keyId is an opaque string https://tools.ietf.org/html/draft-cavage-http-signatures-10#section-2.1.1
# aaronpk hm I don't see anything about keyId https://litepub.social/litepub/overview.html
psy1 and KartikPrabhu joined the channel