#dev 2018-11-26
2018-11-26 UTC
eli_oat[m], plindner[m], myfreeweb, zoglesby, grantcodes[m], eli_oat, jjuran, [jgmac1106] and [Sim] joined the channel
# [Sim] Hey guys, whenever you are free (I don’t want to interrupt) can I jump in and ask for some more eyes to identify a problem with my self-hosted site? :/
# [Sim] I’ve been going insane for the past month
# [jgmac1106] here is my podcast template site: https://podcastsitetemplate.glitch.me/ or https://github.com/jgmac1106/podcasttemplate
# [Sim] Hi, I can link to a bio or LinkedIn? Tantek and Eddie guided me in implementing h-card and learn a little bit about it a few days ago :)
# [Sim] ^_^ thanks!
# [Sim] So I have https://simonesalis.com pointing at a Ghost instance on digital ocean. But it goes through cloudflare.
# [Sim] The weird thing: this is cloudflare’s analytics. Almost 2k queries/hr, most of them empty, most of them cached.
# [Sim] O threats found, most attacking countries blocked, strict firewall, changing protection level on cloudflare doesn’t make a difference, and so does placing rate limiting from same addresses.
# [Sim] All my other websites have regular numbers as per analytics. I even destroyed the original droplet and rebuilt the website from scratch. No difference...
# [Sim] (Idk if the screenshots I sent through Slack come through on IRC)
# [Sim] :D
# [Sim] Thanks jgmac!Who shall I consult?
the_hoomanist and eli_oat joined the channel
# [jgmac1106] People will scroll through. If someone can help they will
# the_hoomanist <3
# the_hoomanist (still me, from IRC)
# [jgmac1106] You can set up you chat-name and connect everything and then people will be able to find you url by asking..
# [jgmac1106] Who is jgmac1106?
# Loqi J. Gregory McVerry (Greg) is an educator trying to use the web to help engineer better teachers https://indieweb.org/User:Jgregorymcverry.com
# the_hoomanist Uh
# the_hoomanist Awesome I didn't know it. Thanks!
# the_hoomanist (that's what you typed earlier, not it makes sense)
# the_hoomanist *now
# [jgmac1106] What is chat-names?
# Loqi Chat names is a list of chat regulars sorted by nickname, with their website and usual timezone(s) https://indieweb.org/chat-names
# [jgmac1106] I do know Ghost is historically very hard for IndieWeb stuff.
# [jgmac1106] What is ghost?
# Loqi Ghost is an an open source blogging software project written in node.js, and also a hosted silo at https://ghost.org https://indieweb.org/Ghost
# the_hoomanist I just added h-entry and h-card to the template so far :/
jgmac1106 joined the channel
# the_hoomanist who is the_hoomanist
# the_hoomanist who is the_hoomanist
# [jgmac1106] Did you add yourself to /chat-names? Loqi uses that
# [jgmac1106] Nvm I saw edit
# the_hoomanist Working on it while I work :)
[eddie] joined the channel
# [eddie] !tell tantek Yes, I have been thinking about the follow people vs. feeds idea. I definitely think that's the right way to go. I created my first follow post (which was actually for a Mastodon user via Bridgy Fed). It worked well because I was able to do a u-follow-of with an h-card where the url of the h-card pointed to the Mastodon users profile.
jgmac1106 joined the channel
# [eddie] !tell tantek I think the part I'm stuck on is when I am following a person's feed that is not on their profile. I still want my follow post to be their h-card. But I think I also want to include the url of the feeds I am following. Marking them up as u-url is wrong because its not about identity, but rel=feed wouldn't be restricted to the h-card. I think we might need a proposed mf2 h-card property that denotes a feed url of some sort
snarfed and [tantek] joined the channel
# Loqi [tantek]: [eddie] left you a message 27 minutes ago: Yes, I have been thinking about the follow people vs. feeds idea. I definitely think that's the right way to go. I created my first follow post (which was actually for a Mastodon user via Bridgy Fed). It worked well because I was able to do a u-follow-of with an h-card where the url of the h-card pointed to the Mastodon users profile.
# Loqi [tantek]: [eddie] left you a message 27 minutes ago: Yes, I have been thinking about the follow people vs. feeds idea. I definitely think that's the right way to go. I created my first follow post (which was actually for a Mastodon user via Bridgy Fed). It worked well because I was able to do a u-follow-of with an h-card where the url of the h-card pointed to the Mastodon users profile.
# Loqi [tantek]: [eddie] left you a message 24 minutes ago: I think the part I'm stuck on is when I am following a person's feed that is not on their profile. I still want my follow post to be their h-card. But I think I also want to include the url of the feeds I am following. Marking them up as u-url is wrong because its not about identity, but rel=feed wouldn't be restricted to the h-card. I think we might need a proposed mf2 h-card property that denotes a feed url of some sort
# Loqi [tantek]: [eddie] left you a message 24 minutes ago: I think the part I'm stuck on is when I am following a person's feed that is not on their profile. I still want my follow post to be their h-card. But I think I also want to include the url of the feeds I am following. Marking them up as u-url is wrong because its not about identity, but rel=feed wouldn't be restricted to the h-card. I think we might need a proposed mf2 h-card property that denotes a feed url of some sort
oodani joined the channel
# [eddie] I have a https://eddiehinkle.com/work/ that is essentially a professional feed of sorts similar to how I used to treat my professional twitter
snarfed, kisik21, [tantek], barpthewire, cweiske, swentel, danyao_, dgold, iasai, [Vincent], rigelk, [chrisburnell] and [jgmac1106] joined the channel
# [jgmac1106] My home page has a feed of my three most recent articles but my h-card on my homepage list all my feeds with rel=me as well
# [jgmac1106] I ded rel=feed and they are in my h-card so assumed rel=me is assumed
jeremych_ joined the channel
# [jgmac1106] Did*
jgmac1106 joined the channel
# [Vincent] Would you have a h-card for a bot? And should they be defined different to a human?
# [jgmac1106] loqi deserves an h-card
# [Vincent] Loqi isn’t a bad example actually because he does lots of things. Unlike for example a bot that just posts links to Twitter, which could be substituted for a feed.
# [Vincent] I’m just thinking forward a bit here to following human versus “other”. So I know the feed might be subject to algorithms etc.
# [Vincent] yup I agree its a hard one to figure out
# [jgmac1106] don't let others dictate what you anthropomorphize h-card, there aren't any xfn rel valutes for bot or non-human, so many people have pages for their pets. Doe [aaronpk]'s cats have h-cards?
# [Vincent] oh pets is a good one, I hadn’t thought of that
Kaja___, sknebel and swentel joined the channel
# Loqi swentel: [eddie] left you a message 1 day, 16 hours ago: I feel like I remember reading something about you being able to show webmentions you received in Indigenous for Android using the ?q=source query if I remember correctly? Is that something you are doing now? or something you were thinking about
Facebook joined the channel
# GWG Started this... https://github.com/indieweb/micropub-extensions/issues/6
[kevinmarks] joined the channel
# [kevinmarks] Bear in mind that json has multiple ways of encoding unicode. I'd suggest using utf8 rather than escaped \U
# [kevinmarks] Similarly, use utf8 rather than ☺ type notation in html.
iasai joined the channel
# [kevinmarks] (that was for the indigenous emoji conversation)
# [kevinmarks] Write yourself test cases for each way, but utf8 is really a good idea.
jgmac1106, eli_oat, KartikPrabhu and snarfed joined the channel
# Loqi JSON (abbreviation for JavaScript Object Notation) is a data serialization format often used by HTTP APIs, growing in popularity instead of XML, and also the canonical output of microformats2 parsers https://indieweb.org/JSON
[jgmac1106] joined the channel
# [jgmac1106] My house has an h-card but I personify it on the house and it links to all my kids blogs
benwerd and [dave] joined the channel
# jacky for those looking to harden their NGINX config: https://github.com/valentinxxx/nginxconfig.io
microgram, [tantek], [Csongor], blundin, snarfed and swentel joined the channel
snarfed and [jgmac1106] joined the channel
[cleverdevil] and [pfefferle] joined the channel
[tantek], [schmarty] and snarfed joined the channel
# snarfed GWG: lots of caveats in the twitter API location handling: https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/post-statuses-update#post-statuses-update
eduardm and [jgmac1106] joined the channel
# [jgmac1106] So I finally figured out to make my media queries for nav on my template okayish.. Will keep hacking. I can cute and paste code for perfect grid area flexbox collapse menus...
# [jgmac1106] ... But doing it differently and trying to only use CSS I truly understand... Even if it leaves me broken and ugly
snarfed, eli_oat, [eddie] and blundin joined the channel
eli_oat joined the channel
# Zegnat First time I found out about this last week: https://github.com/indieweb/indiewebify-me/issues/78#issuecomment-439884885
# Zegnat php-mf2 issue here: https://github.com/microformats/php-mf2/issues/208
donpdonp joined the channel
# Zegnat donpdonp, logs, if you don’t have access elsewhere: https://chat.indieweb.org/dev/2018-11-26#t1543264018880700
eli_oat joined the channel
# donpdonp blundin would have been tip'ed off sooner if http://xray.p3k.io//rels?url=https://brianlundin.com/ had a feature to say hey this isnt even html! its jibberish!
# donpdonp $ curl https://www.google.com | file -
# donpdonp /dev/stdin: HTML document, ISO-8859 text, with very long lines
# donpdonp $ curl -H "Accept-encoding: gzip" https://www.google.com | file -
# donpdonp /dev/stdin: gzip compressed data, max compression
# [jgmac1106] how do parsers handles hashtags in posts? Are they ignored--just text or auto converted to p-category?
eli_oat joined the channel
snarfed joined the channel
# [jgmac1106] Okay, can't do p-category value=$x for read, watch, listen posts... Unless I finish plugins for now jost doing #want #reading #read for personal purpose
eduardm and kisik21 joined the channel
iasai and blundin joined the channel
# gRegorLove jgmac1106, Known already supports tags doesn't it?
tantek, eduardm_, leg, [tantek] and benwerd joined the channel
# Loqi It looks like we don't have a page for "gzip" yet. Would you like to create it? (Or just say "gzip is ____", a sentence describing the term)
benwerd and snarfed joined the channel
# snarfed [jgmac1106]: re hashtags, you may be interested in the background discussions in https://github.com/snarfed/bridgy/issues/478 and https://github.com/snarfed/bridgy/issues/604
benwerd joined the channel
# [jgmac1106] If you do a featured image but use CSS to make it a background img how would you add u-featured? Use inline styling?
# snarfed kisik21: lots of discussion on that in https://indieweb.org/h-card#Issues
# kisik21 snarfed: looked at the algorithm. Maybe mark up my author as <a href="https://fireburn.ru/" class="u-author">Vika</a> and not use h-card class at all?
# gRegorLove or indiewebify.me
eli_oat joined the channel
# kisik21 snarfed, [tantek]: aaronpk's site handled just u-author and showed my pretty anime avatar in the facepile
# kisik21 This means I got it somewhat right
# kisik21 yes~
# sknebel I made a tool that matches a page to the algorithm: https://sturdy-backbone.glitch.me/test?url=https://fireburn.ru/note/1543270513/
# gRegorLove kisik21++
# kisik21 sknebel++
# kisik21 that's an awesome tool!
# myfreeweb sknebel++ wow nice
# kisik21 quick question: is newbase60 Unixtime shorter enough than unixtime to be used as a permalink in Twitter?
# kisik21 you saw my default slugs for notes... is newbase60 gonna help make them shorter?
# kisik21 is there a python implementation of newbase60 somewhere?
[schmarty] joined the channel
# [schmarty] what are permashortlinks?
# Loqi A permashortlink (abbreviated PSL) is a URL using a short-domain that expands to a permalink; on the IndieWeb, PSLs use personal short domains to expand to the same person's personal domain, thus minimizing the fragility often associated with shortlinks https://indieweb.org/permashortlinks
# kisik21 [tantek]: you actually linked to it in your newbase60 post
# [schmarty] permashortlink << NewBase60
# Loqi ok, I added "[[NewBase60]]" to the "See Also" section of /permashortlink https://indieweb.org/wiki/index.php?diff=54236&oldid=49822
# [schmarty] NewBase60 << [http://tantek.pbworks.com/w/page/19402946/NewBase60#AdditionalImplementations Implementations]
# Loqi ok, I added "[http://tantek.pbworks.com/w/page/19402946/NewBase60#AdditionalImplementations Implementations]" to the "See Also" section of /NewBase60 https://indieweb.org/wiki/index.php?diff=54237&oldid=51464
# kisik21 But shorter link is nicer link.
# kisik21 also MUCH easier for me to type.
# Loqi URL design is the practice of deliberately designing URLs, in particular, permalinks, typically for a better UX for everyone who creates, reads, and shares content https://indieweb.org/URL_design
# kisik21 yes, exactly this!
# kisik21 My notes don't use named slugs usually, but posts do
# kisik21 snarfed: I wanted to grab a domain "uru.ru" because it sounds very cute, but it's already taken. Would make a nice sideblog for cute things or an url shortener.
# kisik21 Domain hacks are always nice...
# kisik21 That's why I want to make a sideblog there if I ever get this domain
# myfreeweb kisik21: looks like you don't have links to notes from the home page.. oh wait there are, their text is just the link emoji, i can see that in view source. but can't see them on the page.. oops firefox/fontconfig decided to use a broken emoji font. so my problem :D but i wouldn't recommend any link to be just one emoji
# kisik21 myfreeweb: It looks fairly OK on my machine in Chrome...
# kisik21 myfreeweb: would it be better if it showed "Permalink" when hovering over emoji?
# myfreeweb kisik21: no, I couldn't hover, the <a> was zero pixels wide i.e. not visible at all. i'd suggest making the post date another permalink
# kisik21 myfreeweb: ok, one minute
# kisik21 tantek: you can use female pronouns for me, by the way
# myfreeweb (and my problem was adding "Noto Color Emoji" in fontconfig, which is not the right kind of emoji font for firefox)
[kevinmarks] joined the channel
# myfreeweb lol i keep thinking "pumpkin spice latte" when i see "PSL"
# [kevinmarks] Catching up: newbase60 in python is in the. Indieweb repo: https://github.com/indieweb/newBase60py
# Loqi [indieweb] newBase60py: Python implementation of http://tantek.pbworks.com/w/page/19402946/NewBase60
# kisik21 tantek: should I make my pronouns somewhat more obvious in my h-card maybe?
# [kevinmarks] Alao, svgshare.com publishes webmention link rels on svg and png files so you can webmention the images
# kisik21 oops, that's more of a conversation for another channel
# [kevinmarks] If you want to test that.
# [kevinmarks] Atom rels are trickier as there is a prescription for which ones to use
# myfreeweb kisik21: heh try adding them like <span class="p-x-pronoun-nominative">she</span>/<span class="p-x-pronoun-oblique">her</span>, my site should show that in the reply contexts
# kisik21 myfreeweb: also some people use u-pronoun with a link to Wiktionary
# kisik21 specifically Zegnat wrote about it: https://wiki.zegnat.net/microformats/pronoun
# [schmarty] finally documented my /permashortlink scheme on the wiki. it is wild that i spent so much time thinking about this when i started created my new site.
# [schmarty] ditto for time spent trying to find a short domain!
# [schmarty] i do get some use out of it, so it doesn't feel like wasted time. but it does feel like too much time was spend for the value. 😂
# [schmarty] agreed!