#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!
