#dev 2019-12-13
2019-12-13 UTC
[LewisCowles], alexm1 and [KevinMarks] joined the channel
# @t ↩️ @ParagA #bluesky sounds interesting. For “existing decentralized standard” see #IndieWeb specs https://spec.indieweb.org/ like W3C #Webmention, and community that actively federates with Twitter (like this reply from my site). Happy to discuss more!
https://tantek.com/t5421 (twitter.com/_/status/1205302115108708352)
srah joined the channel
# Loqi The Wormhole is a coffee shop in Chicago, and possible HWC venue https://indieweb.org/Wormhole
j12t joined the channel
j12t, jjuran and gRegorLove joined the channel
# jacky ooh there's a typo here https://oauth.net/3/
[tantek] and swentel joined the channel
cweiske joined the channel
KartikPrabhu joined the channel
# gRegorLove jacky, are you working on a parser?
KartikPrabhu joined the channel
KartikPrabhu joined the channel
# jamietanna[m] > Is your setup sending webmentions to all URLs in the page? It looks like it's sending a wm from your post to your profile url, right?
# jamietanna[m] gRegorLove yes, so I believe some of them go to the profile url and some to the page itself. But when it goes to the profile it still shows as a like, when it's really a like of the post, and a mention of the profile
asymptotically, swentel, [fluffy] and gxt joined the channel
# @felixplesoianu The Hyperchat Modality: https://www.kickscondor.com/comments/the-hyperchat-modality/
"We’ve been calling it hyperconversation. It’s very informal and fluid. It’s completely simple: just leaving messages for each other on our sites. No Webmentions necessary or anything like that." (twitter.com/_/status/1205468682585038849)
[manton] joined the channel
[jgmac1106] joined the channel
# jamietanna[m] Jacky no sorry, I think that was to gRegor on Tuesday
jolvera joined the channel
# bear SECURITY: if you use NPM for your systems please update it - https://blog.npmjs.org/post/189618601100/binary-planting-with-the-npm-cli
# jacky > The npm, Inc. security team has been scanning the registry for examples of this attack, and have not found any published packages in the registry with this exploit. That does not guarantee that it hasn’t been used, but it does mean that it isn’t currently being used in published packages on the registry.
gRegorLove, [tantek], [jgmac1106] and [LewisCowles] joined the channel; rozgoDiscord[m] left the channel
# [LewisCowles] Is this one of those where a manifest or archive using relative url’s can break out of `pwd` because if so it’s only a bug with strangers packages / archives. It’s a little bit like the spectre meltdown farce which mostly affected cloud providers in terms of likelihood and impact
# [LewisCowles] > In versions of npm prior to 6.13.4 (and all versions of yarn as of this announcement), it was possible for a globally-installed package with a binary entry to overwrite an existing binary in the target install location. (That is, not any arbitrary file on the system, but any file in /usr/local/bin.)
# [LewisCowles] nvm is used by my user which cannot overwrite /usr/local/bin
# [jgmac1106] deleted my yourls link shortner, became a spam vector, going to try and reinstall and hide page behind password or something
[contact091] joined the channel
# [contact091] Has anyone recently POSSE’d to Facebook? Specifically to a group? I’m wondering if that still works somehow.
KartikPrabhu and [Rose] joined the channel
[schmarty] joined the channel
# [schmarty] it's hard!
[snarfed] joined the channel
# [snarfed] jacky: as an alternative example, i avoid all the work and just do it client side with embedly. example: https://snarfed.org/2019-12-04_ifttt-recipes-for-pesos
# [snarfed] (you could also roll your own JS, a la https://snarfed.org/client-side-reply-contexts-with-javascript )
# Loqi [Ryan Barrett] nice! reminds me of https://snarfed.org/backfeed-without-code
# Loqi It looks like we don't have a page for "linting" yet. Would you like to create it? (Or just say "linting is ____", a sentence describing the term)
# Loqi It looks like we don't have a page for "lint" yet. Would you like to create it? (Or just say "lint is ____", a sentence describing the term)
# @marinintim ↩️ 24 дня индивеба: http://Webmention.app
http://Webmention.app позволяет легко отправлять вебменшены из консоли.
https://marinintim.com/2019/indieweb/13/ (twitter.com/_/status/1205593922619265025)
# Loqi It looks like we don't have a page for "sanitation" yet. Would you like to create it? (Or just say "sanitation is ____", a sentence describing the term)
# Loqi It looks like we don't have a page for "sanitizing" yet. Would you like to create it? (Or just say "sanitizing is ____", a sentence describing the term)
# [snarfed] sometimes you have to use the web 😁 https://indieweb.org/sanitize
# Loqi It looks like we don't have a page for "sanitizing" yet. Would you like to create it? (Or just say "sanitizing is ____", a sentence describing the term)
KartikPrabhu, davepeck and [LewisCowles] joined the channel
# [LewisCowles] question about micro-formats. Is a guide with prescriptive steps suitable for a recipe microformat? Would it comprise many recipe’s if complex enough?
# [LewisCowles] > The hRecipe microformat is designed for the mark-up of instructions for creating meals, drinks or food-based items.
# [LewisCowles] Seems to suggest that hRecipe is not suitable for non-food related.
# Loqi It looks like we don't have a page for "consuming use case of the markup" yet. Would you like to create it? (Or just say "consuming use case of the markup is ____", a sentence describing the term)
# [LewisCowles] to allow scanning that something contains an ordered list of instructions for manipulating raw ingredients (in this case tasks and software) to achieve an end goal
# [LewisCowles] prior to reading the page
# [LewisCowles] It’s a sub-set of article I guess
swentel joined the channel
# [LewisCowles] Was a bit of a waynes world, if you build it they will come, but Google would I’m assuming parse it like it parses other hRecipe’s I’d assume
[fluffy] joined the channel
# [LewisCowles] 1. detect this is not different to sharing a story
# [LewisCowles] 2. specifically be able to indicate this is a set of instructions with an outcome
# [LewisCowles] 3. promote such content above undetectable content
# [LewisCowles] To be honest I’m less interested in trying to influence other people’s actions as providing the raw structure for them to take advantage of if they should wish. Recipe seems like a conflation, but there are few microformats and a wide variety of things to mark-up so that as well as sharing content, it’s possible to allow people to save time and detect content through standards which is more likely to be what they want vs say a ranty
# [LewisCowles] post about the technology
# [LewisCowles] unsure where the not came from. Maybe auto-correct
# [LewisCowles] 1. detect this _is_ different to sharing a story or opinion
# [LewisCowles] > I’m less interested in trying to influence other people’s actions
# [LewisCowles] Maybe google does, maybe it doesn’t. I’m not in control of Google, but it’d be nice
# [LewisCowles] I find it concerning to discuss software influencing software I don’t own or intend to make, but in the same way I don’t put everything into div tags, but use specialised tags to denote “this is a list”, I’d like to be able to sprinkle more meaning into the page
# [LewisCowles] I think we disagree fundamentally on the point of authorship then
# [LewisCowles] Those going beyond current use cases. I think they are awesome and that without them the web would suck
# [LewisCowles] Authoring is to convey information, but in the modern digital age there are additional needs.
# [LewisCowles] 1. When everyone is an author how do you filter noise?
# [LewisCowles] Semantic web is a step towards that but it’s quite blunt
# [LewisCowles] The amount of sites and apps I see making reviews that have no schema, or any higher-order formatting is disappointing
# [LewisCowles] 2. Exploring schemas is a way to add structure and shape ideas
# [snarfed] (background in https://indieweb.org/principles , https://indieweb.org/why , obvs)
# swentel GWG_, and you completely ignore my, just read https://tools.ietf.org/html/rfc7636#appendix-A I now understand why you're removing the '=' :)
# [LewisCowles] why I’d based it from.
# [LewisCowles] • reach more people.
# [LewisCowles] • identity
# [LewisCowles] I’ll quit now
KartikPrabhu and mattgorecki joined the channel
# gRegorLove what is static site?
# Loqi A static site is a website that is served by a web server directly from the file system https://indieweb.org/static_site
superkuh_ joined the channel
# gRegorLove superkuh_, there are some services for receiving webmentions to a static site https://indieweb.org/static_site#Receiving_Webmentions
# superkuh_ Yeah, I was playing with the web::mentions perl module when I noticed that it doesn't actually do the webmentions bit. It just gets passed some object by an external script that listens (?) and accepts POST.
# superkuh_ My plan was initially going to be just passing the web logs to a perl script to do webmention stuff in batches asynchronously.
# superkuh_ Yeah, I looked at some workarounds for nginx which use ~20 lines of lua on the location definition to extract the url encoded post data and put it into the logs.
# superkuh_ A bit too dynamic for my tastes though.
# superkuh_ Heh. My build step is ls -v 2019-*.html | tac | xargs cat > blog-2019.html
# gRegorLove I think [schmarty] does that in his build, using webmention.io
# superkuh_ I built a comment system that tails the logs and acts on specific tags so I was hoping to repurpose it. I guess the lua in nginx to get the data in the logs will have to do for now.
# superkuh_ If true, that'd be great.
# superkuh_ Seems like there might be some modules to compile that could do it. Bleh. How did I miss this the first time. Thanks.
# sknebel quick google: https://stackoverflow.com/questions/4939382/logging-post-data-from-request-body (few variations, the accepted answer doesn't seem the best)
# gRegorLove gives Loqi the first time
mattgorecki joined the channel
# @mxbck ↩️ If you're running it locally, it could be that the post's URL doesn't match the target of the real webmention. For the wms to be displayed, local URL has to be exactly the same as the 'wm-target' in the cached data. (twitter.com/_/status/1205631168265310209)
# @mxbck ↩️ Can't look at the source properly right now on my phone, but might also be related to L19 in data/webmentions.js - you seem to exclude your used domain there. (twitter.com/_/status/1205634143410896896)
[tantek] joined the channel