#dev 2020-01-27

2020-01-27 UTC
shah^ joined the channel
#
sivy
good eveining
KartikPrabhu, gRegorLove and sivy joined the channel
#
sivy
man I'm bad at sysadmin
#
sivy
and systemd
#
sivy
(technically i;m just new at systemd)
deathrow1 joined the channel
#
aaronpk
that's how I feel every time I deal with it, and then inevitably ubuntu has decided that whatever i'm currently using sucks and some other thing is better and I have to go learn that next
deltab joined the channel
#
sivy-phone
I can’t find my app logs
#
sivy-phone
Journalctl doesn’t show anything
#
sivy-phone
Boo
[Marlin_Forbes], KartikPrabhu, jgmac1106, shah^, swentel, cweiske and [tantek] joined the channel
#
[tantek]
at least you know what those things are?
[Rose] and [Marlin_Forbes] joined the channel
#
[Marlin_Forbes]
journalctl will only show your app logs if you're using systemd to run your app
#
[Marlin_Forbes]
ie if it's setup as a systemd service in /etc/systemd
#
[Marlin_Forbes]
systemd (for better or worse) is the standard that most newer OSes have adopted. it shouldn't change again too soon.
jgmac1106, krychu, [KevinMarks], KartikPrabhu and [LewisCowles] joined the channel
#
[tantek]
what is systemd
#
Loqi
It looks like we don't have a page for "systemd" yet. Would you like to create it? (Or just say "systemd is ____", a sentence describing the term)
#
[LewisCowles]
it’s where all logs should go on a modern linux machine regardless of distro. Gentoo, Arch, Fedora & Debian; heck I think alpine bases all do this.
#
[tantek]
Curious how IndieWeb folks use systemd for what functionality on their sites
#
[LewisCowles]
tantek, curious what you mean. On systems with systemD, generally it initialises and maintains state of the box from a limited perspective
#
[Marlin_Forbes]
for managing long-running persistent processes
#
[Marlin_Forbes]
dynamic servers and such, like a micropub endpoint
#
[LewisCowles]
limited in terms of being quite black-box, outside looking at things, checking if they are running, if they say they are healthy (regardless of them being so)
[jgmac1106] joined the channel
#
[jgmac1106]
mblaney++ thanks
#
Loqi
mblaney has 8 karma in this channel over the last year (19 in all channels)
#
[jgmac1106]
jgmac1106.gq it worked mblaney, going to set my students up today
simons joined the channel
#
[tantek]
[LewisCowles] who here is maintaining systemd in their server, and for what end user feature use cases? That’s what I want to see documented on /systemd
#
[tantek]
What is systemd?
#
Loqi
It looks like we don't have a page for "systemd" yet. Would you like to create it? (Or just say "systemd is ____", a sentence describing the term)
#
[tantek]
See if you can answer with how it is relevant to IndieWeb
#
[LewisCowles]
Honestly, I’m not sure it is at all in the grand scheme of things. At least not mainstream.
#
[LewisCowles]
I suppose I could add a troubleshooting section, but that is also generally abstracted away by system utilities to be the same for systemv as it is without it
#
[LewisCowles]
It’s as important as your favourite font
petermolnar joined the channel
#
[tantek]
Maybe it’s interesting to document as one way to do long running processes
#
[tantek]
Which I don’t how to otherwise name / abstract
#
[tantek]
It’s relevant if folks here are depending on it for IndieWeb features
#
cweiske
folks here depend on CPUs and RAM for their indieweb sites
#
cweiske
but my search engine's workers get managed by systemd; https://github.com/cweiske/phinde#system-service
#
Loqi
[cweiske] phinde: Self-hosted search engine for your static blog
#
[tantek]
Not that they personally maintain though
#
[tantek]
Anyway will leave it to someone who actually uses it to provide an IndieWeb dfn of systemd
#
[tantek]
cweiske your search example definitely counts!
petermolnar joined the channel
#
[LewisCowles]
systemd is a co-ordination tool, for maintaining process state and system initialisation for complex sets of services required to run a modern server. It is one of many systems which handle long-running tasks such as application, web and database servers to name a few.
#
[LewisCowles]
what is systemd?
#
Loqi
It looks like we don't have a page for "systemd" yet. Would you like to create it? (Or just say "systemd is ____", a sentence describing the term)
#
[LewisCowles]
systemd is a co-ordination tool, for maintaining process state and system initialisation for complex sets of services required to run a modern server. It is one of many systems which handle long-running tasks such as application, web and database servers to name a few.
#
[LewisCowles]
what is systemd?
#
Loqi
systemd is a co-ordination tool, for maintaining process state and system initialisation for complex sets of services required to run a modern server https://indieweb.org/systemd
#
[LewisCowles]
what is systemd?
#
Loqi
systemd is used to run services, like web servers, database servers, system background processes https://indieweb.org/systemd
#
[LewisCowles]
what is systemd?
#
Loqi
systemd is a linux system tool, used to run services, like web servers, database servers, system background processes https://indieweb.org/systemd
[Rose], jgmac1106, SweetSense, simons, KartikPrabhu, [LewisCowles] and [jeffpaul] joined the channel; AlepheiaDiscord[ left the channel
#
superkuh
What is love?
#
[LewisCowles]
did you just add that to Loqi?
#
superkuh
Nope. I was pleasantly surprised.
#
aaronpk
been there for...a while
#
[LewisCowles]
cweiske, I love both your project and the license it’s released under
#
[LewisCowles]
I noticed `domain: cweiske.de` doesn’t return any results and I can’t find a search on your site though. Is it abandoned?
f-r-e-dDiscord[m and gesdrger joined the channel
#
@ijaack94
↩️ @m_ott @newsycombinator Thanks to you, I discovered the POWER on Webmentions! Thank you!
(twitter.com/_/status/1221830868412530689)
[davidmead], simons, [KevinMarks], [Michael_Beckwit, jgmac11061, LisaMarie, [generativist], jgmac1106, tsrt^, [schmarty] and petermolnar joined the channel
#
wink
what's people's take on SSL certs regarding: 1 cert (apex domain + wildcard) per domain or are you using 1 cert for all the domeins on the same host?
#
wink
especially for personal/hobby projects, not talking about work and production stuff
#
[Michael_Beckwit
at least for my personal sites, i just do 1:1 with LetsEncrypt
#
aaronpk
one cert covering a bunch of domains is harder for me to manage, so I do a cert per domain. i've started to do a couple wildcard certs but that's still just for one top level domain
#
aaronpk
another reason not to is that a visitor can see all the domains on the cert so if you don't want someone to know about your other domains, don't use a combined cert
gRegorLove and simons joined the channel
#
@sebastiangreger
Soldering another #indieweb plugin into @getkirby: an integration of self-hosted authorization endpoint Selfauth (for login using personal URLs via IndieAuth) https://sebastiangreger.net/2020/01/kirby-as-indieauth-endpoint/
(twitter.com/_/status/1221864036343734278)
[KevinMarks], simons, jgmac1106, j605, KarlieKloss and uniquerockrz joined the channel
#
GWG
You know, doing this trip has made me want to work on https://github.com/dshanske/simple-location/issues/140
#
Loqi
[dshanske] #140 Archive for Location/Region/Zone
#
GWG
Does anyone do location archives?
chrisaldrich, Ruxton and mblaney joined the channel
#
@dannysteenman
↩️ Great article! I have my own website at https://dannysteenman.com which is a static website generated using hugo. I wonder how I can add webmentions to it. Tips are more than welcome!
(twitter.com/_/status/1221896602799038466)
[Michael_Beckwit joined the channel
#
Loqi
[Webmention Rocks!] Discovery Test #1
#
sivy
template bug ruined the author data but fixing now
MiniMia, KartikPrabhu, [tantek], [jgmac1106] and petermolnar joined the channel
#
@steveivy
Did my first live webmention test on monkinetic #webmention #indieweb #goldfrog (monkinetic txt-a972372)
(twitter.com/_/status/1221911129225486336)
#
sivy
POSSEing on my site is so liberating
#
jacky
it is :)
#
sivy
still finding getting the various microformats right is hard.
#
sivy
webmention seems to want all the data inside the h-entry
#
sivy
which means invisible photo images and the overlap betweeen h-entry->author and h-card is confusing
#
aaronpk
there's another option for that
#
aaronpk
which is a variation on what I do on my site
#
aaronpk
your h-entry can have a single property which is just a URL to your home page, and your full h-card on your home page can have the photo and such
#
sivy
hm
#
sivy
which property?
#
aaronpk
so like <a href="/" class="u-author"> inside the h-entry
#
sivy
u-url?
#
sivy
hm.
#
aaronpk
u- means get the value from the href attribute, "author" is the parsed property name
#
sivy
it did not pick up the image or name from https://webmention.rocks/test/1
#
Loqi
[Webmention Rocks!] Discovery Test #1
#
sivy
er, in (not from)
#
aaronpk
hey this site is looking fun
jgmac1106 joined the channel
#
aaronpk
so there's still no "author" property on your h-entry
#
sivy
also not finding the e-content
#
aaronpk
there's just an h-card inside but it doesn't know what it's about
#
sivy
the p-author is inside the h-card
#
sivy
which is inside the h-entry
#
aaronpk
ah that's not how that works
#
sivy
waaaiiiiii
#
aaronpk
oh so you have an h-card at the top of that page, so you have a much easier option
#
aaronpk
er, bottom
#
sivy
:)
#
sivy
side
#
aaronpk
so that h-card looks great
#
aaronpk
what you need is to make a link from the h-entry "author" property to that h-card
#
aaronpk
so change your "by Steve Ivy" to by <a href="http://monkinetic.blog" class="u-author">Steve Ivy</a> and drop all the embedded hidden markup there
#
sivy
so i don't need the embedded h-card?
#
aaronpk
right, cause the data is already elsewhere on the page
#
Loqi
[Author Name] Hello World
#
aaronpk
and as you can see Loqi is happy with it :)
#
Loqi
[Steve Ivy] First Live Webmention Test
#
sivy
oh there we go!
#
sivy
pic, name, link, and all
#
sivy
still no e-content
#
sivy
peers
#
sivy
well, it shows in the pin13 parser, but not in the webmention.rocks test page
jgmac1106 joined the channel
#
aaronpk
typically if your post has a name, then webmention receivers think it's a blog post and show only the name rathre than showing the content too
#
sivy
oooooh
#
sivy
hm, let me test a note
#
aaronpk
hm there's a stray u-url somewhere
#
aaronpk
oh drop the u-url from the element that has u-author
#
sivy
oh, thanks aaronpk
#
sivy
lol just realized i'm claiming to be AOC, ilhan omar, and elizabeth warren
#
sivy
rel=me
[KevinMarks] joined the channel
#
[KevinMarks]
Indiewebify.me has checks for rel-me and h-card too
#
sivy
[KevinMarks] i feel like aaron's advice above conflicts with indiewebify's advice re: h-card in h-entry
#
sivy
you people need to get your stories straight :)
#
aaronpk
yeah indiewebify needs some updates
#
[KevinMarks]
There's a more complex algorithm for authorship based on publishing practice.
#
[KevinMarks]
What is authorship?
#
Loqi
authorship is an algorithm that determines the author of a post https://indieweb.org/authorship
#
[KevinMarks]
The easiest pattern is embedded h-card in standalone posts and one in the h-feed on the blog page, but there are other options
TGiske and jgmac1106 joined the channel
#
sivy
ok, i'm switching onto POSSEing to Goodreads
KartikPrabhu joined the channel
#
sivy
nerd crack
#
beko[m]
good stuff :D
#
gRegorLove
what is sturdy backbone?
#
Loqi
The authorship testing tool is a service to run the authorship algorithm for a URL. It's sometimes referred to as Sturdy Backbone based on the URL Glitch automatically generated https://indieweb.org/Sturdy_Backbone
#
gRegorLove
Hm, authorship testing tool is taking a while to load
[snarfed] joined the channel
#
Loqi
[snarfed] #796 micropub API for bridgy publish
#
aaronpk
especially since silo.pub died
#
[snarfed]
do you still use your own instance?
#
aaronpk
but I don't know python so as soon as something breaks i'm gonna be unable to fix it
#
aaronpk
if bridgy publish supported micropub then it'd be a quick swap-out for me tho :D
#
[snarfed]
good to know!
#
[snarfed]
for just twitter?
#
aaronpk
mainly twitter, but I also use github
#
jacky
where is the source for silo.pub?
#
[snarfed]
also sivy feel free to look at https://github.com/snarfed/bridgy/issues/905 if you're interested in doing goodreads posse so that other people can use it too!
#
Loqi
[jamietanna] #905 [Silo Request] Goodreads.com
#
aaronpk
what is silo.pub?
#
Loqi
silo.pub was a Micropub endpoint for hosted blogs like Tumblr, WordPress.com, Blogger, and Twitter https://indieweb.org/Silo.pub
#
[snarfed]
(i know you have your pluggable syndication thing in goldfrog though 😎)
#
jacky
oh nice
#
sivy
[snarfed] looking at that link now, but yes, its most likely going to be a Syndicator in golfrog