#indieweb 2020-02-18

2020-02-18 UTC
strugee, jolvera, turona, jakelazaroff, kensp, [LewisCowles], KempfCreative, jjuran, nickodd, [chrisaldrich], wolftune, plut4rch, cjk101010, timtepasse, swentel, plutes, sukil and vika_nezrimaya joined the channel; nickodd left the channel
#
vika_nezrimaya
hey look at this my half-baked android app is now open source! https://fireburn.ru/posts/1582012128
#
Loqi
[Vika] Kittybox Companion for Android is now open-source! https://gitlab.com/vikanezrimaya/kittybox-android It’s really rough, lacks IndieAuth (for now), can’t load Microsub posts beyond first page, the pictures are small (I need to make a popup overlay...
#
vika_nezrimaya
and also attachments to micropub don't work but syndication does
#
vika_nezrimaya
I even posted a few things to my website with it
[datashaman] joined the channel
#
[datashaman]
whoot! twitter mentions working automatically now on posts, bridgy sends to webmention which sends a webhook to zeit to redeploy, which pulls in the latest mentions
#
[datashaman]
if i manually deploy it commits the latest mentions to the repo
#
vika_nezrimaya
yay! :3 webmentions++
#
Loqi
webmentions has 1 karma in this channel over the last year (4 in all channels)
#
Loqi
😃
#
[datashaman]
all using since_id - optimal
#
[datashaman]
next step is adapting the UI for diff types of mentions
wiedi and KartikPrabhu joined the channel
#
jamietanna[m]
[datashaman] nice! I used to work that way too, but as my site started rebuilding so much that I switched to https://github.com/PlaidWeb/webmention.js by fluffy in https://www.jvt.me/posts/2019/06/30/client-side-webmentions/
#
Loqi
[PlaidWeb] webmention.js: Client-side library for rendering webmentions from webmention.io
#
[datashaman]
so far my site is JS-free. if i ever get a lot of mention traffic I'll switch strategies.
#
[datashaman]
how do y'all deal with spam in mentions? is it safe to trust the html that comes via webmentions?
#
swentel
basic rule is that you shouldn't ever trust html :)
#
swentel
in my setup, it's sanitized (drupal uses twig which sanitizes by default)
#
[datashaman]
i've run the jonyives test, it seems to indicate it's protecting against malicious intent, but i dunno how or where that happens
#
[datashaman]
strategy currently is html with text fallback
#
swentel
hmm how do you get the mentions? via js? or do you store them?
#
[datashaman]
build-time generate mentions.json which is used in the document build process
#
swentel
ah, so the build sanitizes it somewhere I guess
#
[datashaman]
not mine
#
[datashaman]
using text with autolink is safer i reckon
#
[datashaman]
i used this to check the xss vulns https://checkmention.appspot.com/
#
swentel
cool, didn't know that existed
#
[datashaman]
the results seems to indicate the webmention.io is doing some filtering
#
[datashaman]
wondering if that's safe to lean on
#
[datashaman]
it's a static site so there's nothing to hack
[LewisCowles], pncl and [calumryan] joined the channel
#
[datashaman]
except (i suppose the user's browser)
[jgmac1106] joined the channel
#
[jgmac1106]
wow awesome!! converation sounds better for #indieweb-dev channel
[grantcodes], likus, gxt, [jeremycherfas], opal, pncl, petermolnar and anotheryou joined the channel
#
aaronpk
webmention.io does some pretty heavy sanitization of HTML so you can use the HTML it gives you safely
KartikPrabhu, KempfCreative, [jgmac1106], sukil, [tantek] and sivy joined the channel
#
sivy
i am loving authoring my Notes from my own site :D
[schmarty], [LewisCowles], plut4rch and [datashaman] joined the channel
#
[datashaman]
thanks! good to know!
plut4rch, [Rose], pncl, wiedi, strugee and [KevinMarks] joined the channel
#
@jlongster
I wanted to take some notes on the airplane so I pulled up Notion but it wouldn’t load because of lack of internet. This stuff kills me, it’s not acceptable
(twitter.com/_/status/1229640564401827840)
wolftune joined the channel
#
@hacks4pancakes
There’s this phenomenon I like to call VPB: Valley Pattern Blindness. It’s when a tech startup forgets every QA case for their product / feature outside temperate weather in a wealthy, internet-connected urban area, and nobody in the QA / development process catches them either. https://twitter.com/that_ac/status/1229534229429702657
(twitter.com/_/status/1229537026065694721)
kensp, bobbyquine, [Aaron_Klemm], [dave], [snarfed], jakelazaroff, mgh, wolftune, [Michael_Beckwit, [tantek], pncl, seekr and gareppa joined the channel; bobbyquine left the channel
#
[tantek]
Wait who was promoting Notion here as a solution for writing many drafts of blog posts?!?
gRegorLove joined the channel
#
[tantek]
Notion << Criticism: fails at [[offline first]] note taking, drafting, editing use-cases: https://twitter.com/jlongster/status/1229640564401827840
#
@jlongster
I wanted to take some notes on the airplane so I pulled up Notion but it wouldn’t load because of lack of internet. This stuff kills me, it’s not acceptable
(twitter.com/_/status/1229640564401827840)
#
Loqi
Sorry, I couldn't find a page named "Notion" or similar
#
[tantek]
What is a Notion
#
Loqi
It looks like we don't have a page for "Notion" yet. Would you like to create it? (Or just say "Notion is ____", a sentence describing the term)
#
[tantek]
Notion is a note-taking and multiple [[post]] drafting app that is apparently highly recommended for its clean user interface however lacks [[offline first]] support.
#
[tantek]
Notion << Criticism: fails at [[offline first]] note taking, drafting, editing use-cases: https://twitter.com/jlongster/status/1229640564401827840
#
@jlongster
I wanted to take some notes on the airplane so I pulled up Notion but it wouldn’t load because of lack of internet. This stuff kills me, it’s not acceptable
(twitter.com/_/status/1229640564401827840)
#
Loqi
ok, I added "Criticism: fails at [[offline first]] note taking, drafting, editing use-cases: https://twitter.com/jlongster/status/1229640564401827840" to a brand new "See Also" section of /Notion https://indieweb.org/wiki/index.php?diff=68471&oldid=68470
#
[tantek]
There was a longer name for Notion that I can’t remember right now
#
sknebel
is any app with bad offline support relevant enough for indieweb to be added to the wiki?
#
[tantek]
Nope. Just ones that a bunch of people here recommended specifically for drafting posts for your site
#
[tantek]
It behooves us to document warnings about things otherwise recommended in indieweb chat channels
#
[tantek]
Kind of like an immune response
jakelazaroff, wolftune, nyex, [datashaman], CMF, [KevinMarks], [Aaron_Klemm], [schmarty], kolaente_, gareppa, kensp, wiedi, dopplergange, [LewisCowles] and [grantcodes] joined the channel
#
[grantcodes]
Notion is really good bar the portable experience
#
aaronpk
Yeah I like it a lot, it just infuriates me when it makes me log in again randomly, sometimes even when I open it *with* an internet connection
gareppa joined the channel
#
skalnik
I like Notion as a place for dedicated note taking. I use it for my D&D campaign, work notes, recipes, and more. But for drafting blog posts I tend to use Drafts
[dave] joined the channel
#
@edent
Here's a fun* exercise. Let's say you wanted to buy a domain name. No, scratch that... EVERY DOMAIN! How much would it cost to buy your domain on every TLD? LET'S GO! ⏩⏩⏩ *Level of fun may vary. No refunds available. 1/11 https://pbs.twimg.com/tweet_video_thumb/D68JeG_XkAAcXRK.jpg
(twitter.com/_/status/1130135156453498881)
gareppa, wagle, gxt, wolftune and KartikPrabhu joined the channel